PSGOECS ;BIR/CML3-CANCEL SELECTED ORDERS ;29-May-2012 14:29;PLS
Source file <PSGOECS.m>
| Package | Total | Call Graph |
|---|---|---|
| Inpatient Medications | 13 | ^PSGAL5 ($$PNDRNA,$$REQPROV,AC,ASET,DONE,NC,NSET)^PSGOEC ENWO^PSGON (ENL,ENPOS)^PSGVDS (,SPDCIV)^PSIVSPDC $$CODES^PSIVUTL CMPLX^PSJCOM1 EN1^PSJHL2 INIT^PSJLMHED DSPLORDV^PSJLMUT1 $$DRUGNAME^PSJLMUTL $$LOCK^PSJOEA $$ENNOO^PSJUTL5 |
| VA Fileman | 3 | NOW^%DTC YN^DICN ^DIE |
| IHS Changes To Pharmacy | 1 | $$INPTCOM^APSPFUNC |
| Pharmacy Data Management | 1 | ($$LS,UNL)^PSSLOCK |
| Registration | 1 | FULL^VALM1 |
| Package | Total | Caller Graph |
|---|---|---|
| Inpatient Medications | 4 | PSGOE0 PSGOEC PSGOEE PSIVSPDC |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RESET | ;
|
|
| AC | ; discontinue active order
|
|
| EN | ; enter here
|
|
| NM | ;
|
|
| CHKCOM | ;Check to see if order is part of complex order series.
|
|
| NC2 | ; Called from PNDRN to discontinue both pending renewal and original order
|
|
| NC | ; discontinue non-verifed order
|
|
| AM | ;
|
|
| DCOR | ; Create DC order/update stop date in OE/RR.
|
|
| EN1 | ;
|
|
| ENOR | ;
|
|
| DONE | ;
|
|
| ENOR2 | ;Check to see if order being DC'd is a Pending Renewal and is being DC'd due to edit.
|
|
| DCCOM | ;DC pending/non-verified complex order
|
|
| PNDRN(PSJDCTYP) | ; Discontinue both pending renewal and original order
|
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | EN1+2 |
| $$INPTCOM^APSPFUNC | EN1+7 |
| YN^DICN | CHKCOM+9 |
| ^DIE | AC+9, NC2+3, ENOR2+3 |
| ^PSGAL5 | AM+1, AC+8 |
| $$PNDRNA^PSGOEC | NC+1 |
| $$REQPROV^PSGOEC | EN1+9 |
| AC^PSGOEC | ENOR+2 |
| ASET^PSGOEC | ENOR+2 |
| DONE^PSGOEC | ENOR+1, ENOR+3 |
| NC^PSGOEC | ENOR+1 |
| NSET^PSGOEC | ENOR+1 |
| ENWO^PSGON | EN1+1 |
| ENL^PSGVDS | AC+13, NC2+7 |
| ENPOS^PSGVDS | AM+2, NM+2 |
| ^PSIVSPDC | EN+3 |
| SPDCIV^PSIVSPDC | EN1+33, CHKCOM+16 |
| $$CODES^PSIVUTL | AC+5 |
| CMPLX^PSJCOM1 | CHKCOM+8 |
| EN1^PSJHL2 | AC+12, NC2+6, DCOR+4, ENOR2+3 |
| INIT^PSJLMHED | RESET+1, RESET+2 |
| DSPLORDV^PSJLMUT1 | EN1+22, EN1+27, CHKCOM+4 |
| $$DRUGNAME^PSJLMUTL | AC+3, AC+5, AC+6, NC2+1, EN1+21, EN1+26, CHKCOM+7 |
| $$LOCK^PSJOEA | DCCOM+1 |
| $$ENNOO^PSJUTL5 | EN1+5 |
| $$LS^PSSLOCK | EN1+20, CHKCOM+12, PNDRN+6 |
| UNL^PSSLOCK | NC2+8, EN1+35, CHKCOM+17 |
| FULL^VALM1 | EN+4 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^PS(53.1 - [#53.1] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(53.1 - [#53.1] | NM+1*, NC+1, NC2+1, NC2+2, NC2+7*, ENOR2+1, ENOR2+2, ENOR2+3, CHKCOM+1, CHKCOM+2 , DCCOM+3, PNDRN+4 |
| ^PS(55 - [#55] | AM+1*, AC+2, AC+4, AC+9*, AC+13*, ENOR2+1, ENOR2+2, CHKCOM+1, CHKCOM+2, CHKCOM+11 , CHKCOM+14 |
| ^TMP("PSJON" | EN1+4, EN1+18 |
| Name | Line Occurrences |
|---|---|
| @( | PNDRN+7 |
| AC | EN1+31, CHKCOM+15 |
| AM | AC+7 |
| CHKCOM | EN1+25 |
| DCCOM | EN1+19 |
| DONE | RESET+1 |
| EN1 | EN1+5, EN1+9 |
| ENOR2 | ENOR+1 |
| NC | EN1+32, DCCOM+3 |
| NC2 | PNDRN+2 |
| NM | NC2+2 |
| PNDRN | NC+1 |
| RESET | EN1+1 |
| Name | Field # of Occurrence |
|---|---|
| ^(2 | AC+9* |
| ^(4 | NC2+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | EN1+2, CHKCOM+9*, CHKCOM+10 |
| >> CF | ENOR+1*, ENOR+2 |
| COMFLG | EN1+13~, EN1+25, CHKCOM+1*, CHKCOM+10*, CHKCOM+11, CHKCOM+12*, CHKCOM+13 |
| DA | AM+1, NM+1, AC+1!*, AC+2, AC+4, AC+9, AC+12*, AC+13, NC2+1!*, NC2+2 , NC2+7*, DONE+1!, ENOR+1!*, ENOR2+2!* |
| DA(1 | AC+1*, AC+12*, ENOR+2*, ENOR2+2* |
| >> DFN | AC+3, AC+5, NC2+8, EN1+20, EN1+21, EN1+26, EN1+35, CHKCOM+12, CHKCOM+17, DCCOM+1 , PNDRN+6 |
| DIE | AC+9*, NC2+3*, DONE+1!, ENOR2+2* |
| DP | AC+9*, DONE+1! |
| DR | AC+9*, NC2+3*, DONE+1!, ENOR2+2!* |
| DUZ | AM+1, NM+1, AC+13, NC2+2, NC2+7 |
| >> EXITLOOP | EN1+13*, EN1+15, EN1+17* |
| INCOM | AC+11, NC2+5, EN+1~, EN+2*, EN1+7*, DCOR+3 |
| ND5310 | PNDRN+4~*, PNDRN+5 |
| O | CHKCOM+11~*, CHKCOM+14~* |
| >> ON | EN1+18*, EN1+23, EN1+24, EN1+28, EN1+29, CHKCOM+5, CHKCOM+6, CHKCOM+16* |
| OO | CHKCOM+11~*, CHKCOM+12, CHKCOM+14~*, CHKCOM+15, CHKCOM+16 |
| ORETURN | DONE+1! |
| ORIFN | DONE+1! |
| ORNATR | DONE+1! |
| PSGAL | DONE+1! |
| PSGAL("C" | AM+1*, AC+8* |
| PSGALR | AC+9*, DONE+1!, ENOR+1* |
| >> PSGDT | AM+1, AM+2, NM+1, NM+2, AC+9, AC+13, NC2+7, EN1+2* |
| >> PSGEDIT | ENOR+1*, ENOR2+1 |
| PSGLMT | EN1+1*, DONE+1! |
| PSGODDD | EN1+3, EN1+14, DONE+1! |
| PSGODDD( | EN1+3, EN1+16 |
| PSGOECS | EN1+3*, EN1+14*, EN1+16, DONE+1! |
| PSGOECS1 | EN1+3*, EN1+15*, EN1+16, DONE+1! |
| PSGOECS2 | EN1+3*, EN1+4, EN1+16*, EN1+17, EN1+18, DONE+1!, DCCOM+1 |
| >> PSGONC | EN1+1* |
| PSGONW | EN1+1*, DONE+1! |
| PSGORD | AM+2*, NM+2*, AC+1, AC+3, AC+5, AC+6, AC+12, NC+1, NC2+1, NC2+6 , NC2+7, NC2+8, EN1+4*, EN1+18*, EN1+19, EN1+20, EN1+21, EN1+22, EN1+26, EN1+27 , EN1+31, EN1+32, EN1+33, EN1+35, RESET+1, DONE+1!, DCOR+1, DCOR+4, ENOR+1, ENOR2+1 , ENOR2+2, ENOR2+3, CHKCOM+1, CHKCOM+2, CHKCOM+4, CHKCOM+7, CHKCOM+8, CHKCOM+12, CHKCOM+15~*, CHKCOM+16~* , CHKCOM+17, DCCOM+1, DCCOM+2, DCCOM+3*, PNDRN+1, PNDRN+4, PNDRN+5~*, PNDRN+6, PNDRN+7, PNDRN+8* |
| PSGORD1 | DCCOM+2~*, DCCOM+3 |
| >> PSGP | AM+1, AC+1, AC+2, AC+4, AC+6, AC+9, AC+12, AC+13, NC2+1, NC2+6 , EN1+22, EN1+27, DCOR+4, ENOR+2, ENOR2+1, ENOR2+2, ENOR2+3, CHKCOM+1, CHKCOM+2, CHKCOM+4 , CHKCOM+7, CHKCOM+8 |
| PSGPOSA | AM+2*, NM+2*, DONE+1! |
| PSGPOSD | AM+2*, NM+2*, DONE+1! |
| >> PSGSD | ENOR2+1, ENOR2+2 |
| PSGTOL | AC+13*, NC2+7*, DONE+1! |
| PSGTOO | AC+13*, NC2+7*, DONE+1! |
| PSGUOW | AC+13*, NC2+7*, DONE+1! |
| PSJCOM | EN1+13~*, EN1+30, CHKCOM+1*, CHKCOM+3, CHKCOM+8, CHKCOM+11, CHKCOM+14 |
| PSJDCTYP | NC+1*, NC2+8, PNDRN~, PNDRN+2*, PNDRN+5*, PNDRN+6! |
| >> PSJIVPRF | EN+3 |
| PSJLINE | EN1+22~*, EN1+27~*, CHKCOM+4~* |
| >> PSJNOO | EN1+5*, PNDRN+3 |
| PSJO | DCCOM+3~* |
| >> PSJOC( | EN1+23, EN1+24, EN1+28, EN1+29, CHKCOM+5, CHKCOM+6 |
| >> PSJOCNT | EN1+1 |
| PSJSTAT | CHKCOM+2~*, CHKCOM+3 |
| >> PSJSYSL | AC+13, NC2+7 |
| >> PSJSYSO | AM+2, NM+2 |
| >> PSJSYSP0 | AC+7, NC2+2 |
| >> PSJSYSU | AC+8, AC+9, NC2+3 |
| PSJTX | AC+10~, AC+11*, NC2+4~, NC2+5*, NC2+6, DCOR+2~, DCOR+3*, DCOR+4 |
| >> PSOC | DCOR+1*, DCOR+4 |
| >> T | ENOR+1* |
| TMPORD | PNDRN+1~*, PNDRN+8 |
| U | AM+1, NM+1, AC+3, AC+4, AC+5, AC+8, NC+1, NC2+3, ENOR2+1, ENOR2+2 , ENOR2+3, CHKCOM+1 |
| >> VALMBCK | RESET+2* |
| >> VALMBK | RESET+1* |
| X | AM+1, NM+1, AC+2*, AC+3, AC+6*, AC+8, NC2+1*, NC2+3, EN1+1!, EN1+23* , EN1+24, EN1+28*, EN1+29, EN1+36*, CHKCOM+5*, CHKCOM+6 |
| XX | AC+4~*, AC+5 |