PSIVDCR2 ;BIR/PR,MLM-CONT. PRINT DRUG COST REPORT ;07 OCT 97 / 9:30 AM
Source file <PSIVDCR2.m>
Package | Total | Call Graph |
---|---|---|
Inpatient Medications | 1 | H^PSIVDCR1 |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Inpatient Medications | 1 | PSIVDCR1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
P1 | ;Print drug name and bag counts
|
|
P2 | ;Sum bags for summary, get unit measure, print total drug cost and units
|
|
NO | ;No patient data. This is indirection @S
|
|
BRIEF | ;Run a condensed report if $D(BRIEF). A condensed report will never
|
|
Y | ;Patient data. This is indirection @S
|
|
Y1 | ;Patient data continued
|
|
1 | ;Sum ward or patient units to get total drug units (U1-U4)
|
|
2 | ;If patient data, print total ward units and total ward costs
|
|
HI | ;Check low/high cost
|
|
F | ;Form feed
|
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 |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD(52.6 | P2+2 |
^DPT - [#2] | Y1+1 |
^PS(59.5 - [#59.5] | HI+2 |
^UTILITY("PSIV" | HI+2* |
^UTILITY($J | P1+2, BRIEF+2, Y+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> B1 | P2+1* |
>> B2 | P2+1* |
>> B3 | P2+1* |
>> B4 | P2+1* |
>> BRIEF | P2+3, BRIEF+2 |
>> C | P2+2*, P2+3, BRIEF+2, Y1+1, 2+1 |
>> C1 | P2+4, NO+1*, Y+1*, 1+3* |
>> C2 | P2+4, NO+1*, Y+1*, 1+3* |
>> C3 | P2+4, NO+1*, Y+1*, 1+3* |
>> C4 | P2+4, NO+1*, Y+1*, 1+3* |
>> CC | P2+2* |
>> DC | P1+2, BRIEF+2, Y+2 |
>> DCO | HI+2* |
>> G | P1+2*, P2+1, P2+2, BRIEF+2*, Y+2*, Y1+1, 1+2, 1+3, 1+7, HI+2 |
>> G1 | 1+3* |
>> G2 | 1+3* |
>> G3 | 1+3* |
>> G4 | 1+3* |
>> G5 | 1+2* |
>> I | P1+1*, P1+2 |
>> I2 | P1+2 |
IOSL | F+1 |
>> J | Y+2* |
>> L1 | P2+3, P2+4 |
>> L2 | 2+1, 2+2 |
>> LCO | HI+2 |
>> N | P1+1*, P1+2*, BRIEF+2, Y+2, HI+2 |
>> N1 | BRIEF+2*, Y+2* |
>> OK | P1+2, HI+2*, HI+3* |
>> P | Y+2*, Y1+1 |
>> P1 | Y+2*, 1+7*, 2+1 |
>> P2 | Y+2*, 1+7*, 2+1 |
>> P3 | Y+2*, 1+7*, 2+1 |
>> P4 | Y+2*, 1+7*, 2+1 |
>> P5 | Y+2*, 1+7*, 2+2 |
>> PQ | 1+7 |
>> Q | P1+2*, BRIEF+2*, Y+2* |
>> S | P2+2 |
>> SMO | P1+2, P2+4 |
U | P1+2, P2+1, P2+2, BRIEF+2, Y1+1, 1+2, 1+3, 1+7, HI+2 |
>> U1 | P2+3, NO+1*, Y+1*, 1+2* |
>> U2 | P2+3, NO+1*, Y+1*, 1+2* |
>> U3 | P2+3, NO+1*, Y+1*, 1+2* |
>> U4 | P2+3, NO+1*, Y+1*, 1+2* |
>> UCO | HI+2 |
>> V | P1+2, BRIEF+2, Y+2, HI+2 |
>> V1 | Y+2*, 1+7*, 2+2 |
>> V2 | Y+2*, 1+7*, 2+2 |
>> V3 | Y+2*, 1+7*, 2+2 |
>> V4 | Y+2*, 1+7*, 2+2 |
>> WT | P2+4, NO+1*, Y+1*, 1+2* |