PSGVBW ;BIR/CML3,MV-VERIFY ORDERS BY WARD, WARD GROUP, OR PATIENT ;22 Oct 98 / 3:14 PM
Source file <PSGVBW.m>
Package | Total | Caller Graph |
---|---|---|
Inpatient Medications | 5 | PSGPR PSGVBW1 PSJU OR PAT VBW PSJU OR VBW PSJU VBW |
Name | Comments | DBIA/ICR reference |
---|---|---|
IFT | ;
|
|
WD | ||
CDIC | ;
|
|
TOH | ;
|
|
GTOOP | ; Get 'Type Of Order' and Package
|
|
SET | ;
|
|
GDIC | ;
|
|
GTPAC | ;
|
|
ARRAY | ; put patient(s) with non-verified orders into array
|
|
EXIT(X) | ;
|
|
C | ;
|
|
G | ;
|
|
CL | ||
CG | ||
L | ;
|
|
P | ;
|
|
W | ;
|
|
GO | ;
|
|
WDIC | ;
|
|
SETPN | ;
|
|
IF | ;BHW;PSJ*5*155;Added PSGCLF and PS(53.1,"AD" Check below. If called from CL subroutine and the order Doesn't exist for that Clinic, then QUIT.
|
|
START | ;
|
|
DONE | ;
|
|
LDIC | ;
|
|
IFT2 | ;
|
Name | Field # of Occurrence |
---|---|
C^%DTC | P+8, ARRAY+2, IF+8 |
NOW^%DTC | START+4, P+7, ARRAY+1 |
^DIC | GDIC+1, CDIC+1, LDIC+1, WDIC+2 |
^DIR | START+8, G+2, C+2, L+2, W+2, GTOOP+3, GTPAC+6 |
^PSGPER1 | DONE+4 |
^PSGSEL | START+12 |
ENCV^PSGSETU | START+1 |
ENKV^PSGSETU | DONE+4 |
^PSGVBW0 | GO+3 |
OUTPT^PSGVBW1 | G+3, W+3 |
CNTORDRS^PSGVBWU | START+8 |
^PSIVXU | START+3 |
^PSJAC | P+6, CL+1, WD |
LOCKERR^PSJOE | START+9 |
^PSJP | P+1 |
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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DIC(42 - [#42] | Classic Fileman Calls |
^SC - [#44] | Classic Fileman Calls |
^PS(57.5 - [#57.5] | Classic Fileman Calls |
^PS(57.8 - [#57.8] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(42 - [#42] | WD |
^DPT("CN" | WD |
^PS(53.1 - [#53.1] | P+3, P+5, CL+1, WD, IF+1, IF+6, IF+7 |
^PS(53.45 - [#53.45] | START+9, DONE+4 |
^PS(55 - [#55] | P+9, P+10, WD, IF+9, IF+10, IFT+1, IFT2+2, IFT2+3 |
^PS(57.5 - [#57.5] | ARRAY+3 |
^PS(57.7 - [#57.7] | SET+1 |
^PS(57.8 - [#57.8] | CG |
^SC - [#44] | CL |
^TMP("PSGVBW" | DONE+1!, GO+1!, GO+2, ARRAY+2*, SETPN+1* |
^TMP("PSJ" | START+9! |
^TMP("PSJLIST" | DONE+1! |
^TMP("PSJON" | DONE+1! |
^TMP("PSJSELECT" | START+12!, DONE+1!, P+1!, P+12*, P+14 |
^XTMP("PSJPVNV" | START+5 |
Name | Line Occurrences |
---|---|
@( | START+12 |
ARRAY | GO+1 |
CG | ARRAY+3 |
CL | ARRAY+3, CG |
DONE | START+9 |
EXIT | GTOOP+4, GTOOP+7 |
GO | START+12 |
GTOOP | START+9 |
GTPAC | GTOOP+1, GTOOP+6 |
IF | ARRAY+2, CL+1, WD |
IFT | P+9, IF+9 |
IFT2 | P+10, IF+10 |
SET | IF+1, IF+6, IF+9, IF+10 |
SETPN | P+12 |
WD | ARRAY+3 |
Name | Field # of Occurrence |
---|---|
^(0 | P+9, P+10, CL, WD, IF+9, IF+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | START+4, P+7, ARRAY+1 |
CG | PSGVBW+5~, LDIC+1*, CG |
CHK | DONE+2!, GO+1! |
CL | PSGVBW+5~, CDIC+1*, CG*, CL, CL+1, IF+1 |
D0 | DONE+2! |
DIC | GDIC+1!*, CDIC+1!*, LDIC+1!*, WDIC+2!* |
DIC(0 | GDIC+1*, CDIC+1*, LDIC+1*, WDIC+2* |
DIR | START+6!, START+8!, G+1!, C+1!, L+1!, W+1!, GTOOP+3~, GTPAC+6! |
DIR("?" | START+7*, G+2*, C+2*, L+2*, W+2*, GTOOP+3*, GTPAC+6* |
DIR("A" | START+6*, G+1*, C+1*, L+1*, W+1*, GTOOP+3*, GTPAC+6* |
DIR("B" | START+6* |
DIR(0 | START+6*, G+1*, C+1*, L+1*, W+1*, GTOOP+3*, GTPAC+6* |
>> DIRUT | START+8, START+9 |
DRGI | DONE+2! |
>> DUOUT | START+8 |
FQC | DONE+2! |
J | DONE+2! |
ND | DONE+2!, DONE+4!, P+3*, IF+7*, IFT+1*, IFT2+2*, IFT2+3, IFT2+4 |
ON | DONE+2!, GO+1!, P+3~*, P+9*, P+10*, IF+1*, IF+7~*, IF+9*, IF+10*, IFT+1 , IFT2+2, IFT2+3 |
PN | DONE+2!, GO+1!, P+12, SETPN+1* |
PPAGE | PSGVBW+5~, START+12* |
PRI | DONE+2! |
PSGCLF | DONE+2!, CL+1*, CL+2!, IF+1 |
>> PSGDT | START+4*, P+7*, P+8, ARRAY+1*, ARRAY+2, WD, IF+8, IFT+1, IFT2+4 |
PSGODDD | DONE+3! |
PSGODT | DONE+2!, P+8*, P+9, ARRAY+2*, IF+8*, IF+9 |
PSGOEA | DONE+2! |
PSGOEAV | DONE+3! |
PSGOENOF | DONE+3! |
PSGOEORF | DONE+3! |
PSGONV | DONE+3! |
PSGOP | DONE+2! |
>> PSGP | START+12*, P+1, P+3, P+5, P+9, P+10, ARRAY+2, CL+1*, WD*, IF+1 , IF+6, IF+7, IF+9, IF+10, IFT+1, IFT2+2, IFT2+3, SETPN+1 |
>> PSGP(0 | ARRAY+2, SETPN+1 |
PSGPTMP | PSGVBW+5~, START+12* |
PSGPX | DONE+3! |
>> PSGPXN | START+9*, START+10*, DONE+4 |
PSGSS | START+12, DONE+2!, GO+1, GO+2, ARRAY+2, ARRAY+3, SETPN+1 |
PSGSSH | START+10*, DONE+2! |
PSGTOL | DONE+3! |
PSGUOW | DONE+3! |
PSGVBWTO | DONE+3! |
PSGVBWW | START+11*, DONE+3!, GO+2, P+13, ARRAY+2* |
PSJASK | DONE+3! |
>> PSJCNT | P+1*, P+12* |
PSJCT | DONE+2! |
>> PSJIRNF | START+10, GTOOP+1, GTPAC+3, GTPAC+4 |
PSJLM | DONE+3! |
PSJNEW | PSGVBW+5~* |
>> PSJNV | P+2*, P+3*, P+6, P+9*, P+10*, P+11 |
PSJOPC | DONE+3! |
PSJORL | DONE+3! |
PSJORPCL | DONE+3! |
PSJORTOU | DONE+3! |
PSJORVP | DONE+3! |
>> PSJPAC | P+3, P+9, P+10, IF+2, IF+3, IF+4, IF+7, IF+9, IF+10, GTOOP+1* , GTOOP+2*, GTOOP+7, GTPAC+3*, GTPAC+4*, GTPAC+7* |
>> PSJPAD | P+9, P+10, IF+9, IF+10 |
>> PSJPBID | SETPN+1 |
>> PSJPEN | P+5*, P+11 |
PSJPNV | DONE+2! |
>> PSJPRB | SET+1 |
PSJPROT | START+10*, DONE+3! |
>> PSJRNF | START+10, GTOOP+1, GTPAC+3, GTPAC+4 |
>> PSJSYSP | START+9, DONE+4 |
>> PSJSYSU | START+10, IFT+1, IFT2+3, IFT2+4, GTOOP+1 |
PSJTOO | START+11, DONE+3!, P+11, ARRAY+2, IF+1, IF+5, GTOOP+1*, GTOOP+2*, GTOOP+5*, GTPAC+3 , GTPAC+4 |
PX | DONE+3! |
RB | DONE+2!, GO+1! |
SD | DONE+2!, GO+1!, P+9*, P+10*, IF+9*, IF+10*, IFT+1, IFT2+4 |
ST | DONE+2!, P+9*, IF+9*, IFT+1 |
TM | DONE+2!, GO+1!, SET+1*, SETPN+1 |
U | P+3, P+12, IF+1, IF+7, SETPN+1 |
WD | START+12*, DONE+2!, GO+1!, WDIC+2*, ARRAY+3*, WD, SET+1 |
WDN | DONE+2!, GO+1!, CL*, WD*, SETPN+1 |
WG | START+12*, DONE+2!, GO+1!, GDIC+1*, ARRAY+3 |
X | GO+1!, GDIC+2, CDIC+2, LDIC+2, WDIC+3, P+8, P+11*, P+12, ARRAY+2, IF+1* , IF+3, IF+4, IF+6*, IF+7, IF+8, EXIT~, EXIT+1 |
>> X1 | P+8*, ARRAY+2*, IF+8* |
>> X2 | P+8*, ARRAY+2*, IF+8* |
XQUIT | START+1!, START+3! |
XX | P+3~*, IF+6~*, IF+7* |
Y | START+8, START+12, GO+1!, G+3, GDIC+1, CDIC+1, LDIC+1, W+3, WDIC+2, P+14* , IF+1*, IF+2*, IF+3*, IF+4*, GTOOP+4, GTOOP+5, GTPAC+7 |