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 |