System Error Number 21 "Bad Runtime Function Reference"

(Doc ID 2186574.1)

Last updated on MARCH 08, 2017

Applies to:

Sun e*Gate - Version 4.5.3 and later
Information in this document applies to any platform.

Goal

On : 4.5.3 version, eIndex

System Error number 21 "Bad runtime function reference"

When searching for patient records entering the following details (LN, FN and DOB) an error is reported the first time the search is run, the second time it runs OK. THis only occured asfter ESR 79284 was applied.
-------------
Repro
-------------

1. When entering the surname and first name and searching (alpha search) the record is returned
2. When entering the surname, first name and DOB searching (alpha search) the following error appears
--------------
Error Number : 21
Error test: Bad runtime function reference
window.menu w_search_person
Object em_dob
Event modified
Line number 13
---------------
3. There are 2 options:

a. When closing the error down (by selecting the cross in the top right hand corner) the application is shut down.
b. When selecting Continue it takes you back to the search screen, where you select alpha again and it takes you to the record this time.

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms