OCXOZ05 ;SLC/RJS,CLA - Order Check Scan ;JAN 28,2014 at 03:37
Source file <OCXOZ05.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Order Entry Results Reporting | 3 | OCXOZ01 OCXOZ02 OCXOZ03 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| POINTER(OCXFILE,D0) | ;    This Local Extrinsic Function gets the value of the name field ; of record D0 in file OCXFILE | |
| ORDITEM(OIEN) | ;  Compiler Function: GET ORDERABLE ITEM FROM ORDER NUMBER | |
| DMED64(OCXOI) | ||
| LIST(DATA,LIST) | ;   IS THE DATA FIELD IN THE LIST | |
| CHK87 | ; Look through the current environment for valid Event/Elements for this patient. ; Called from CHK23+16^OCXOZ03. | |
| PATLOC(DFN) | ;  Compiler Function: PATIENT LOCATION | |
| CHK93 | ; Look through the current environment for valid Event/Elements for this patient. ; Called from CHK87+14. | |
| CHK47 | ; Look through the current environment for valid Event/Elements for this patient. ; Called from CHK1+29^OCXOZ02. | |
| CHK55 | ; Look through the current environment for valid Event/Elements for this patient. ; Called from CHK47+19. | |
| TERMLKUP(OCXTERM,OCXLIST) | ; | |
| CHK58 | ; Look through the current environment for valid Event/Elements for this patient. ; Called from UPDATE+12^OCXOZ01. | |
| WARDSERV(WARD) | ;  Compiler Function: GET WARD SERVICE | |
| FILE(DFN,OCXELE,OCXDFL) | ;     This Local Extrinsic Function logs a validated event/element. | |
| CHK60 | ; Look through the current environment for valid Event/Elements for this patient. ; Called from CHK58+17. | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | PATLOC+12 | 
| ^ORD(101.43 - [#101.43] | ORDITEM+4 | 
| ^SC - [#44] | PATLOC+6 | 
| ^TMP("OCXCHK" | FILE+11* | 
| ^TMP("OCXSWAP" | PATLOC+3, PATLOC+4 | 
| Name | Line Occurrences | 
|---|---|
| $$DMED64 | CHK58+21 | 
| $$FILE | CHK55+12, CHK60+13, CHK60+14, CHK60+15, CHK93+12 | 
| $$LIST | CHK47+19, CHK47+20 | 
| $$ORDITEM | CHK47+19 | 
| $$PATLOC | CHK47+20 | 
| $$POINTER | CHK87+14, CHK93+12 | 
| $$TERMLKUP | DMED64+2 | 
| $$WARDSERV | CHK87+14 | 
| CHK55 | CHK47+19 | 
| CHK60 | CHK58+17 | 
| CHK93 | CHK87+14 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CODESET | WARDSERV+2~, WARDSERV+3*, WARDSERV+6, WARDSERV+7, WARDSERV+8 | 
| D0 | POINTER~, POINTER+2, POINTER+6 | 
| DA | WARDSERV+2~ | 
| DATA | LIST~, LIST+2*, LIST+3 | 
| DFN | CHK55+12, CHK58+20, CHK58+22, CHK60+13, CHK60+14, CHK60+15, CHK93+12, FILE~, FILE+3*, FILE+5 , FILE+7, FILE+9, FILE+11, PATLOC~, PATLOC+12 | 
| >> DGPM0 | CHK93+12 | 
| >> DGPMA | CHK87+14 | 
| DIC | WARDSERV+2~, WARDSERV+4* | 
| DIC(0 | WARDSERV+4* | 
| GLREF | POINTER+3~, POINTER+4*, POINTER+5*, POINTER+6 | 
| LIST | LIST~, LIST+2*, LIST+3 | 
| OCXDATA | FILE+2~, FILE+5! | 
| OCXDATA( | FILE+7*, FILE+9*, FILE+11 | 
| >> OCXDF( | FILE+9 | 
| >> OCXDF(1 | CHK47+19, CHK47+20 | 
| >> OCXDF(113 | CHK55+12 | 
| >> OCXDF(114 | CHK55+12* | 
| >> OCXDF(131 | CHK58+20* | 
| >> OCXDF(143 | CHK58+21* | 
| >> OCXDF(146 | CHK47+20* | 
| >> OCXDF(2 | CHK47+19, CHK47+20, CHK58+17*, CHK60+13, CHK60+14, CHK60+15 | 
| >> OCXDF(34 | CHK47+19, CHK47+20 | 
| >> OCXDF(37 | CHK47+20, CHK58+20*, CHK58+22* | 
| >> OCXDF(40 | CHK58+18* | 
| >> OCXDF(47 | CHK58+19* | 
| >> OCXDF(6 | CHK47+19 | 
| >> OCXDF(73 | CHK58+21* | 
| >> OCXDF(90 | CHK87+14* | 
| >> OCXDF(91 | CHK87+14* | 
| >> OCXDF(92 | CHK87+14 | 
| >> OCXDF(95 | CHK93+12* | 
| >> OCXDF(96 | CHK47+19* | 
| OCXDFI | FILE+2~, FILE+8*, FILE+9 | 
| OCXDFL | FILE~, FILE+8 | 
| OCXDM | DMED64+1~, DMED64+3*, DMED64+4*, DMED64+5, DMED64+6 | 
| OCXELE | FILE~, FILE+3*, FILE+5, FILE+7, FILE+9 | 
| OCXFILE | POINTER~, POINTER+2, POINTER+4, POINTER+5 | 
| OCXLIST | TERMLKUP~, TERMLKUP+1 | 
| >> OCXOERR | CHK47+3, CHK55+3, CHK55+12*, CHK58+3, CHK60+3, CHK60+13*, CHK60+14*, CHK60+15*, CHK87+3, CHK93+3 , CHK93+12* | 
| OCXOI | DMED64~, DMED64+4 | 
| OCXP1 | PATLOC+2~, PATLOC+3*, PATLOC+10 | 
| OCXP2 | PATLOC+2~, PATLOC+4*, PATLOC+5, PATLOC+6*, PATLOC+7*, PATLOC+8*, PATLOC+9*, PATLOC+10, PATLOC+12*, PATLOC+13 | 
| OCXPC | FILE+2~, FILE+8* | 
| >> OCXPSD | CHK58+17, CHK58+19, CHK58+20, CHK58+21 | 
| >> OCXPSM | CHK58+18 | 
| OCXSUB | FILE+2~ | 
| OCXT | DMED64+1~, DMED64+3*, DMED64+4 | 
| OCXTERM | TERMLKUP~, TERMLKUP+1 | 
| OCXTIML | FILE+2~ | 
| OCXTIMN | FILE+2~ | 
| OCXTIMT1 | FILE+2~ | 
| OCXTIMT2 | FILE+2~ | 
| OCXTL | DMED64+1~, DMED64+2 | 
| OCXTL( | DMED64+3, DMED64+4 | 
| OCXVAL | FILE+2~, FILE+9* | 
| OIEN | ORDITEM~, ORDITEM+1, ORDITEM+3 | 
| OITXT | ORDITEM+3~*, ORDITEM+4 | 
| PC | WARDSERV+2~, WARDSERV+7*, WARDSERV+8 | 
| SERV | WARDSERV+2~, WARDSERV+5*, WARDSERV+6, WARDSERV+7 | 
| U | ORDITEM+5, POINTER+4, POINTER+6, WARDSERV+5 | 
| WARD | WARDSERV~, WARDSERV+4 | 
| X | ORDITEM+3~, ORDITEM+4*, ORDITEM+5, WARDSERV+2~, WARDSERV+4* | 
| Y | WARDSERV+2~, WARDSERV+4 | 
| Y(0 | WARDSERV+5 |