Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: OCXOZ0V

Package: Order Entry Results Reporting

Routine: OCXOZ0V


Information

OCXOZ0V ;SLC/RJS,CLA - Order Check Scan ;JUL 1,2021 at 11:27

Source Information

Source file <OCXOZ0V.m>

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Order Entry Results Reporting 3 OCXOZ0G  OCXOZ0H  OCXOZ0U  

Entry Points

Name Comments DBIA/ICR reference
R57R1B ; Send Order Check, Notication messages and/or Execute code for Rule #57 'CLOZAPINE' Relation #1 'CLOZAPINE AND (NO WBC W/IN 7 DAYS OR NO ANC W/IN 7...'
; Called from R57R1A+13^OCXOZ0U.
R57R2A ; Verify all Event/Elements of Rule #57 'CLOZAPINE' Relation #2 'CLOZAPINE AND ANC < 1.0'
; Called from EL116+6^OCXOZ0G, and EL144+5^OCXOZ0H.
R57R2B ; Send Order Check, Notication messages and/or Execute code for Rule #57 'CLOZAPINE' Relation #2 'CLOZAPINE AND ANC < 1.0'
; Called from R57R2A+12.
R57R3A ; Verify all Event/Elements of Rule #57 'CLOZAPINE' Relation #3 'CLOZAPINE AND (1.0 >= ANC < 1.5)'
; Called from EL116+7^OCXOZ0G, and EL145+5^OCXOZ0H.
R57R3B ; Send Order Check, Notication messages and/or Execute code for Rule #57 'CLOZAPINE' Relation #3 'CLOZAPINE AND (1.0 >= ANC < 1.5)'
; Called from R57R3A+12.
R59R1A ; Verify all Event/Elements of Rule #59 'AMINOGLYCOSIDE ORDER' Relation #1 'AGS ORDER'
; Called from EL71+5^OCXOZ0H.
R59R1B ; Send Order Check, Notication messages and/or Execute code for Rule #59 'AMINOGLYCOSIDE ORDER' Relation #1 'AGS ORDER'
; Called from R59R1A+10.
R60R1A ; Verify all Event/Elements of Rule #60 'CT OR MRI PHYSICAL LIMIT CHECK' Relation #1 'TOO BIG'
; Called from EL72+5^OCXOZ0H.
R60R1B ; Send Order Check, Notication messages and/or Execute code for Rule #60 'CT OR MRI PHYSICAL LIMIT CHECK' Relation #1 'TOO BIG'
; Called from R60R1A+10.
GETDATA(DFN,OCXL,OCXDFI) ; This Local Extrinsic Function returns runtime data
MCE116() ; Verify Event/Element: CLOZAPINE DRUG SELECTED
MCE144() ; Verify Event/Element: CLOZAPINE ANC < 1.0
MCE145() ; Verify Event/Element: CLOZAPINE ANC >= 1.0 & < 1.5
MCE71() ; Verify Event/Element: AMINOGLYCOSIDE ORDER SESSION
MCE72() ; Verify Event/Element: PATIENT OVER CT OR MRI DEVICE LIMITATIONS

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OCXS(860.2 - [#860.2] R57R2A+9, R57R3A+9, R59R1A+8, R60R1A+8
^TMP("OCXCHK" GETDATA+3, MCE116+6, MCE144+6, MCE145+6, MCE71+6, MCE72+6

Label References

Name Line Occurrences
$$GETDATA R57R1B+11, R57R1B+12, R57R2B+11, R57R2B+12, R57R3B+11, R57R3B+12, R59R1B+11, R59R1B+12, R60R1B+11, R60R1B+12
$$MCE116 R57R2A+11, R57R3A+11
$$MCE144 R57R2A+12
$$MCE145 R57R3A+12
$$MCE71 R59R1A+10
$$MCE72 R60R1A+10
R57R2B R57R2A+12
R57R3B R57R3A+12
R59R1B R59R1A+10
R60R1B R60R1A+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN R57R1B+11, R57R1B+12, R57R2B+11, R57R2B+12, R57R3B+11, R57R3B+12, R59R1B+11, R59R1B+12, R60R1B+11, R60R1B+12
, GETDATA~, GETDATA+3, MCE116+5, MCE144+5, MCE145+5, MCE71+5, MCE72+5
OCXCMSG R57R1B+10~, R57R1B+11*, R57R1B+12*, R57R1B+19, R57R2B+10~, R57R2B+11*, R57R2B+12*, R57R2B+19, R57R3B+10~, R57R3B+11*
R57R3B+12*, R57R3B+19, R59R1B+10~, R59R1B+11*, R59R1B+12*, R59R1B+19, R60R1B+10~, R60R1B+11*, R60R1B+12*, R60R1B+19
OCXDATA R57R1B+10~, R57R2B+10~, R57R3B+10~, R59R1B+10~, R60R1B+10~
>> OCXDF(37 MCE116+5*, MCE116+6, MCE144+5*, MCE144+6, MCE145+5*, MCE145+6, MCE71+5*, MCE71+6, MCE72+5*, MCE72+6
OCXDFI GETDATA~, GETDATA+3
OCXDUZ R57R1B+10~, R57R2B+10~, R57R3B+10~, R59R1B+10~, R60R1B+10~
OCXE GETDATA+2~, GETDATA+3*
OCXFORD R57R1B+10~, R57R2B+10~, R57R3B+10~, R59R1B+10~, R60R1B+10~
OCXL GETDATA~, GETDATA+3
OCXLOGD R57R1B+10~, R57R2B+10~, R57R3B+10~, R59R1B+10~, R60R1B+10~
OCXLOGS R57R1B+10~, R57R2B+10~, R57R3B+10~, R59R1B+10~, R60R1B+10~
OCXNMSG R57R1B+10~, R57R1B+13*, R57R2B+10~, R57R2B+13*, R57R3B+10~, R57R3B+13*, R59R1B+10~, R59R1B+13*, R60R1B+10~, R60R1B+13*
OCXNUM R57R1B+10~, R57R2B+10~, R57R3B+10~, R59R1B+10~, R60R1B+10~
>> OCXOCMSG( R57R1B+19*, R57R2B+19*, R57R3B+19*, R59R1B+19*, R60R1B+19*
>> OCXOCMSG(999999 R57R1B+19, R57R2B+19, R57R3B+19, R59R1B+19, R60R1B+19
>> OCXOERR R57R1B+3, R57R1B+15, R57R2A+3, R57R2B+3, R57R2B+15, R57R3A+3, R57R3B+3, R57R3B+15, R59R1A+3, R59R1B+3
R59R1B+15, R60R1A+3, R60R1B+3, R60R1B+15
>> OCXOSRC R57R1B+11, R57R2B+11, R57R3B+11, R59R1B+11, R60R1B+11
OCXPORD R57R1B+10~, R57R2B+10~, R57R3B+10~, R59R1B+10~, R60R1B+10~
>> OCXPSD R57R1B+11, R57R2B+11, R57R3B+11, R59R1B+11, R60R1B+11
OCXQUIT R57R1B+10~, R57R2B+10~, R57R3B+10~, R59R1B+10~, R60R1B+10~
OCXRES MCE116+4~, MCE144+4~, MCE145+4~, MCE71+4~, MCE72+4~
OCXRES(116 MCE116+5*
OCXRES(144 MCE144+5*
OCXRES(145 MCE145+5*
OCXRES(71 MCE71+5*
OCXRES(72 MCE72+5*
>> OCXRULE("R57R1B" R57R1B+8
>> OCXRULE("R57R2B" R57R2B+8
>> OCXRULE("R57R3B" R57R3B+8
>> OCXRULE("R59R1B" R59R1B+8
>> OCXRULE("R60R1B" R60R1B+8
PC GETDATA+2~, GETDATA+3*
U GETDATA+3
VAL GETDATA+2~*, GETDATA+3*, GETDATA+4
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All