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

Package: Order Entry Results Reporting

Routine: OCXOZ0F


Information

OCXOZ0F ;SLC/RJS,CLA - Order Check Scan ;OCT 30,2024 at 12:49

Source Information

Source file <OCXOZ0F.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Order Entry Results Reporting 10 R3R1A^OCXOZ0H  (R3R2A,R5R1A)^OCXOZ0I  (R5R2A,R6R1A,R7R1A)^OCXOZ0J  (R11R1A,R11R2A)^OCXOZ0K  (R11R3A,R16R1A,R18R1A)^OCXOZ0L  R35R1A^OCXOZ0P  $$VALUE^ORCSAVE2  $$CLOZLABS^ORKLR  
EN^ORQ1  $$FULLTEXT^ORQOR1  

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: 2

Package Total Caller Graph
Order Entry Results Reporting 2 OCXOZ02  OCXOZ0C  

Entry Points

Name Comments DBIA/ICR reference
CHK468 ; Look through the current environment for valid Event/Elements for this patient.
; Called from CHK343+15^OCXOZ0C.
CHK472 ; Look through the current environment for valid Event/Elements for this patient.
; Called from CHK468+14.
CHK473 ; Look through the current environment for valid Event/Elements for this patient.
; Called from CHK1+37^OCXOZ02.
CHK484 ; Look through the current environment for valid Event/Elements for this patient.
; Called from CHK355+16^OCXOZ0C.
CHK488 ; Look through the current environment for valid Event/Elements for this patient.
; Called from CHK484+13.
CHK494 ; Look through the current environment for valid Event/Elements for this patient.
; Called from CHK484+14.
EL24 ; Examine every rule that involves Element #24 [HL7 LAB TEST RESULTS CRITICAL]
; Called from SCAN+9^OCXOZ01.
EL105 ; Examine every rule that involves Element #105 [HL7 LAB ORDER RESULTS CRITICAL]
; Called from SCAN+9^OCXOZ01.
EL44 ; Examine every rule that involves Element #44 [ORDER FLAGGED]
; Called from SCAN+9^OCXOZ01.
EL134 ; Examine every rule that involves Element #134 [ORDER UNFLAGGED]
; Called from SCAN+9^OCXOZ01.
EL45 ; Examine every rule that involves Element #45 [ORDER REQUIRES CHART SIGNATURE]
; Called from SCAN+9^OCXOZ01.
EL21 ; Examine every rule that involves Element #21 [PATIENT ADMISSION]
; Called from SCAN+9^OCXOZ01.
EL31 ; Examine every rule that involves Element #31 [RADIOLOGY ORDER CANCELLED]
; Called from SCAN+9^OCXOZ01.
EL100 ; Examine every rule that involves Element #100 [CANCELED BY NON-ORIG ORDERING PROVIDER]
; Called from SCAN+9^OCXOZ01.
EL30 ; Examine every rule that involves Element #30 [RADIOLOGY ORDER PUT ON-HOLD]
; Called from SCAN+9^OCXOZ01.
EL32 ; Examine every rule that involves Element #32 [RADIOLOGY ORDER DISCONTINUED]
; Called from SCAN+9^OCXOZ01.
EL46 ; Examine every rule that involves Element #46 [SERVICE ORDER REQUIRES CHART SIGNATURE]
; Called from SCAN+9^OCXOZ01.
EL76 ; Examine every rule that involves Element #76 [STAT LAB RESULT]
; Called from SCAN+9^OCXOZ01.
FILE(DFN,OCXELE,OCXDFL) ; This Local Extrinsic Function logs a validated event/element.
LIST(DATA,LIST) ; IS THE DATA FIELD IN THE LIST
OPIOID(ORPT) ;determine if pat is receiving opioid med
; rtn 1^opioid drug 1, opioid drug 2, opioid drug3, ...

External References

Name Field # of Occurrence
R3R1A^OCXOZ0H EL24+5
R3R2A^OCXOZ0I EL105+5
R5R1A^OCXOZ0I EL44+5
R5R2A^OCXOZ0J EL134+5
R6R1A^OCXOZ0J EL45+5
R7R1A^OCXOZ0J EL21+5
R11R1A^OCXOZ0K EL31+5, EL100+5
R11R2A^OCXOZ0K EL100+6, EL30+5
R11R3A^OCXOZ0L EL100+7, EL32+5
R16R1A^OCXOZ0L EL46+5
R18R1A^OCXOZ0L EL76+5
R35R1A^OCXOZ0P EL100+8
$$VALUE^ORCSAVE2 OPIOID+13
$$CLOZLABS^ORKLR CHK484+13, CHK484+14, CHK488+13, CHK494+13
EN^ORQ1 OPIOID+6
$$FULLTEXT^ORQOR1 OPIOID+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(100.98 - [#100.98] OPIOID+5
^PSDRUG - [#50] OPIOID+15
^TMP("OCXCHK" FILE+11*
^TMP("ORR" OPIOID+4!, OPIOID+8, OPIOID+9, OPIOID+10, OPIOID+27!

Label References

Name Line Occurrences
$$FILE CHK472+8, CHK473+13, CHK473+14, CHK488+13, CHK494+13
$$LIST CHK468+14
$$OPIOID CHK468+14
CHK472 CHK468+14
CHK488 CHK484+13
CHK494 CHK484+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATA LIST~, LIST+2*, LIST+3
DFN CHK468+14, CHK472+8, CHK473+13, CHK473+14, CHK488+13, CHK494+13, FILE~, FILE+3*, FILE+5, FILE+7
, FILE+9, FILE+11
DUP OPIOID+2~
DUP( OPIOID+19*, OPIOID+25, OPIOID+26
DUPI OPIOID+2~, OPIOID+3*, OPIOID+19*, OPIOID+21, OPIOID+24
DUPJ OPIOID+2~, OPIOID+24*, OPIOID+25, OPIOID+26
DUPLEN OPIOID+2~, OPIOID+3*, OPIOID+23*, OPIOID+25, OPIOID+26
HOR OPIOID+7~*, OPIOID+8*, OPIOID+9, OPIOID+10
J OPIOID+7~*
LIST LIST~, LIST+2*, LIST+3
OCXDATA FILE+2~, FILE+5!
OCXDATA( FILE+7*, FILE+9*, FILE+11
>> OCXDF( FILE+9
>> OCXDF(130 CHK488+13*, CHK494+13*
>> OCXDF(131 CHK484+13, CHK484+14, CHK488+13, CHK494+13
>> OCXDF(136 CHK484+13*, CHK484+14*
>> OCXDF(137 CHK484+13, CHK484+14
>> OCXDF(158 CHK468+14*
>> OCXDF(160 CHK473+13, CHK473+14
>> OCXDF(2 CHK473+13, CHK473+14
>> OCXDF(37 CHK468+14*, CHK484+13, CHK484+14, CHK488+13, CHK494+13
>> OCXDF(74 CHK468+14
OCXDFI FILE+2~, FILE+8*, FILE+9
OCXDFL FILE~, FILE+8
OCXELE FILE~, FILE+3*, FILE+5, FILE+7, FILE+9
>> OCXOERR CHK468+3, CHK472+3, CHK472+8*, CHK473+3, CHK473+13*, CHK473+14*, CHK484+3, CHK488+3, CHK488+13*, CHK494+3
CHK494+13*, EL24+3, EL105+3, EL44+3, EL134+3, EL45+3, EL21+3, EL31+3, EL100+3, EL30+3
EL32+3, EL46+3, EL76+3
OCXPC FILE+2~, FILE+8*
OCXSUB FILE+2~
OCXTIML FILE+2~
OCXTIMN FILE+2~
OCXTIMT1 FILE+2~
OCXTIMT2 FILE+2~
OCXVAL FILE+2~, FILE+9*
ORDCLAS OPIOID+2~, OPIOID+15*, OPIOID+16
ORDERS OPIOID+2~, OPIOID+25*, OPIOID+26*, OPIOID+28
ORDG OPIOID+2~, OPIOID+3*, OPIOID+5*, OPIOID+6
ORDI OPIOID+2~, OPIOID+13*, OPIOID+14, OPIOID+15
>> ORIFN OPIOID+12
ORNUM OPIOID+2~, OPIOID+11*, OPIOID+12, OPIOID+13, OPIOID+17
ORPT OPIOID~, OPIOID+6
ORTEXT OPIOID+2~, OPIOID+17*, OPIOID+18*, OPIOID+19
ORTN OPIOID+2~, OPIOID+3*, OPIOID+8, OPIOID+20*, OPIOID+28
SEQ OPIOID+7~*, OPIOID+9*, OPIOID+10
U OPIOID+15, OPIOID+18, OPIOID+28
X OPIOID+7~, OPIOID+10*, OPIOID+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All