PSJLIFN ;BIR/MV-IV FINISH USING LM ;13 Jan 98 / 11:32 AM
Source file <PSJLIFN.m>
Package | Total | Call Graph |
---|---|---|
Inpatient Medications | 14 | $$ENIVUD^PSGOEF1 Q2^PSGS0 (ENSTOP,ENT)^PSIVCAL (ORDERCHK,SAVEDRG)^PSIVEDRG EDIT^PSIVEDT (53,CKFLDS,COMPLTE)^PSIVORC1 GTIVDRG^PSIVORC2 GT531^PSIVORFA ($$GTPCI,GTOT)^PSIVUTL ORDCHK^PSJLIFNI UDVARS^PSJLIORD $$SCHREQ^PSJLIVFD HOLDHDR^PSJOE $$ENPC^PSJUTL |
Registration | 3 | EN^VALM PAUSE^VALM1 RE^VALM4 |
Outpatient Pharmacy | 1 | DRGCHK^PSOORDRG |
VA Fileman | 1 | ^%DT |
Name | Comments | DBIA/ICR reference |
---|---|---|
FINISH | ; Prompt for missing data
|
|
DISPLAY | ;
|
|
EN | ; Display order with numbers.
|
|
OCORD | ;* Do order check for each drug against the drugs within the order.
|
|
ORDCHKA | ;* Do order check agaist existing orders on the profile
|
|
ORDCHK | ;* Do order check for Inpatient Meds IV.
; PSGORQF is defined (CONT^PSGSICHK) if not log an intervention |
|
PENDING | ; Process pending order.
|
|
GTDATA | ;
|
Name | Field # of Occurrence |
---|---|
^%DT | GTDATA+5, GTDATA+6 |
$$ENIVUD^PSGOEF1 | FINISH+11 |
Q2^PSGS0 | FINISH+22 |
ENSTOP^PSIVCAL | GTDATA+6, FINISH+25 |
ENT^PSIVCAL | GTDATA+5 |
ORDERCHK^PSIVEDRG | ORDCHKA+6 |
SAVEDRG^PSIVEDRG | OCORD+2, OCORD+27 |
EDIT^PSIVEDT | FINISH+30 |
53^PSIVORC1 | FINISH+20 |
CKFLDS^PSIVORC1 | FINISH+30 |
COMPLTE^PSIVORC1 | FINISH+32 |
GTIVDRG^PSIVORC2 | FINISH+25 |
GT531^PSIVORFA | PENDING+8 |
$$GTPCI^PSIVUTL | PENDING+8 |
GTOT^PSIVUTL | PENDING+9 |
ORDCHK^PSJLIFNI | OCORD+22, OCORD+25 |
UDVARS^PSJLIORD | FINISH+10 |
$$SCHREQ^PSJLIVFD | FINISH+21 |
HOLDHDR^PSJOE | FINISH+12 |
$$ENPC^PSJUTL | FINISH+17 |
DRGCHK^PSOORDRG | OCORD+20, OCORD+24 |
EN^VALM | PENDING+17, PENDING+19, DISPLAY+3, DISPLAY+4 |
PAUSE^VALM1 | EN+1, FINISH+16 |
RE^VALM4 | FINISH+16, FINISH+23, FINISH+28, FINISH+34 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(51.2 - [#51.2] | GTDATA+7 |
^PS(52.6 - [#52.6] | OCORD+5 |
^PS(52.7 - [#52.7] | OCORD+11 |
^PS(53.1 - [#53.1] | EN+1, EN+3, FINISH+6, FINISH+14 |
^PSDRUG - [#50] | OCORD+21 |
^TMP($J | OCORD+21* |
Name | Line Occurrences |
---|---|
GTDATA | PENDING+19, FINISH+24 |
OCORD | ORDCHK+4 |
ORDCHK | FINISH+26, FINISH+28 |
PENDING | EN+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | GTDATA+5!*, GTDATA+6!* |
DDRUG | OCORD+1~, OCORD+5*, OCORD+6, OCORD+11*, OCORD+12, OCORD+20, OCORD+24 |
DDRUG( | OCORD+6*, OCORD+12*, OCORD+20!, OCORD+24! |
>> DFN | PENDING+7*, PENDING+8, OCORD+18, OCORD+26* |
>> DNE | FINISH+25*, FINISH+28* |
>> DONE | FINISH+31 |
DRG | FINISH+29!, OCORD+2, OCORD+27 |
DRG( | ORDCHKA+2, ORDCHKA+3, ORDCHKA+7 |
DRG("AD" | FINISH+25, OCORD+4, OCORD+5 |
DRG("SOL" | FINISH+25, OCORD+10, OCORD+11 |
DRGOC | FINISH+8~, ORDCHK+3~ |
DRGOC( | ORDCHKA+6, ORDCHKA+7* |
DRGTMP | FINISH+8~, ORDCHKA+3*, ORDCHKA+5, ORDCHKA+8 |
>> EDIT | FINISH+30 |
FIL | FINISH+8~, ORDCHKA+1* |
INTERVEN | OCORD+17~* |
NSFF | FINISH+8~*, FINISH+11!, FINISH+35! |
>> ON | PENDING+7*, PENDING+8, PENDING+12, PENDING+13, PENDING+14, FINISH+9*, ORDCHKA+6, ORDCHKA+7, OCORD+21 |
ON55 | FINISH+8~, FINISH+9* |
>> P | FINISH+21 |
>> P("DTYP" | GTDATA+2* |
>> P("MR" | GTDATA+7* |
>> P("OPI" | FINISH+17* |
>> P("OT" | PENDING+9, PENDING+15, DISPLAY+3, DISPLAY+4, FINISH+24, FINISH+28 |
>> P("PON" | PENDING+7* |
>> P("RES" | GTDATA+4, FINISH+20 |
>> P(15 | FINISH+21, FINISH+22 |
>> P(2 | GTDATA+3, GTDATA+5* |
>> P(23 | GTDATA+2 |
>> P(3 | GTDATA+6*, FINISH+25* |
>> P(4 | PENDING+9, GTDATA+2, FINISH+21, FINISH+23, FINISH+29* |
>> P(5 | GTDATA+2 |
>> P(9 | FINISH+21, FINISH+22 |
>> PSGACT | DISPLAY+1* |
>> PSGORD | FINISH+9* |
PSGORQF | FINISH+8~, FINISH+28, FINISH+29, FINISH+34, ORDCHK+2!, ORDCHK+4, ORDCHKA+1, ORDCHKA+2 |
>> PSGP | PENDING+7, ORDCHKA+6 |
PSGRDTX | FINISH+7! |
PSGS0XT | FINISH+22~* |
>> PSIVAC | PENDING+7* |
PSIVACEP | PENDING+6~, FINISH+33 |
>> PSIVAS | ORDCHKA+1*, ORDCHKA+2, ORDCHKA+3, ORDCHKA+7 |
PSIVFN1 | PENDING+6~ |
PSIVNUM | PENDING+11~* |
PSIVOCON | FINISH+8~, FINISH+9* |
PSIVOI | PENDING+6~ |
>> PSIVOK | FINISH+30* |
PSIVS | FINISH+8~ |
>> PSIVUP | PENDING+8*, FINISH+17 |
PSIVX | ORDCHKA+2*, ORDCHKA+3, ORDCHKA+7, OCORD+1~, OCORD+19*, OCORD+20, OCORD+21, OCORD+23*, OCORD+24 |
PSIVXD | FINISH+8~ |
PSJAD | OCORD+1~ |
PSJAD( | OCORD+6*, OCORD+19, OCORD+21 |
PSJADTMP | ORDCHKA+9! |
PSJADTMP( | ORDCHKA+5, ORDCHKA+8* |
PSJCOM | FINISH+6~* |
PSJDFN | OCORD+17~, OCORD+18*, OCORD+20, OCORD+22, OCORD+24, OCORD+25, OCORD+26 |
PSJDISP | DISPLAY+5! |
>> PSJHIS | DISPLAY+6 |
PSJIVBD | FINISH+7! |
PSJL | PENDING+10~ |
PSJLMX | PENDING+6~, FINISH+15 |
>> PSJLYN | PENDING+13, FINISH+9 |
PSJMAI | PENDING+14*, PENDING+20!, FINISH+9 |
PSJNSS | FINISH+22~* |
>> PSJORD | EN+1, EN+3, PENDING+7, PENDING+12, FINISH+6, FINISH+9, FINISH+11, FINISH+14 |
>> PSJPROT | FINISH+11 |
PSJREN | EN+2!, GTDATA+4* |
PSJSOL | OCORD+1~ |
PSJSOL( | OCORD+12*, OCORD+23 |
PSJSTAR | PENDING+11~, PENDING+16*, PENDING+18* |
TMPDRG | OCORD+1~, OCORD+2, OCORD+27 |
TYPE | OCORD+22~*, OCORD+25~* |
U | OCORD+5, OCORD+11, OCORD+21 |
>> VALMBCK | DISPLAY+6*, FINISH+29*, FINISH+31*, FINISH+33* |
>> VALMBG | FINISH+16*, FINISH+27*, FINISH+34* |
>> VALMSG | DISPLAY+2* |
X | GTDATA+5*, GTDATA+6*, FINISH+22~*, OCORD+1~, OCORD+4*, OCORD+5, OCORD+10*, OCORD+11 |
Y | GTDATA+5, GTDATA+6, OCORD+1~ |