PSGAMSA ;BIR/CML3-ENTERS RETURNS, EXTRAS, & PRE-EX NEEDS INTO 57.6 ; 15 May 98 / 9:25 AM
Source file <PSGAMSA.m>
| Package | Total | Call Graph |
|---|---|---|
| DSS Extracts | 1 | ^ECXUD1 |
| Registration | 1 | IN5^VADPT |
| VA FileMan | 1 | NOW^%DTC |
| 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 | 2 | PSGPLF PSJXR518 |
| Pharmacy Data Management | 2 | DISPENSE DRUG PSSJXR34 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN(DFN,PSGORD,PSGORD1,PSGLOG) | ;
; PSGLOG: 2 - pre-exchange needs, 3 - extra units dispensed, 4 - returns |
|
| OUT | ;
|
|
| ENOPC | ; outpatient entry point
|
|
| ENPLF(DFN,PSGORD,PSGDRG,PSGX,PSGDRGC,PSGLOG,PSGWARD,PSGPRVR,PSGPLFDT) | ;
|
|
| ENLOG | ;
|
|
| CLEANUP | ; Clean up partial orders having no provider or status.
|
|
| DIK | ;
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | EN+2~, ENLOG+3, ENLOG+5 |
| DA | ENPLF+1~ |
| DFN | EN~, EN+3, EN+7, OUT+3, ENPLF~, ENLOG+1, ENLOG+2, ENLOG+3, ENLOG+4, ENLOG+5 , ENLOG+6, CLEANUP+1*, DIK+2 |
| DT | OUT+3, ENOPC+1, ENOPC+2, ENOPC+4, ENOPC+5, ENOPC+6, ENOPC+7, ENOPC+8, ENOPC+9, ENOPC+10 |
| DUZ | ENLOG+5 |
| ECUD | EN+2~, OUT+3* |
| LOG | EN+2~, ENPLF+1~, ENLOG+3*, ENLOG+4, ENLOG+5, ENLOG+6 |
| ND | EN+2~, ENOPC+2*, ENOPC+3*, ENOPC+4*, ENOPC+5*, ENOPC+7*, ENOPC+9*, ENOPC+10*, ENPLF+1~, ENLOG+2* , ENLOG+3, ENLOG+4* |
| >> ON | CLEANUP+1*, DIK+2 |
| PSGAMSF | EN+2~, EN+3*, OUT+3, ENOPC+4 |
| PSGDRG | EN+2~, EN+7*, OUT+1, OUT+3, ENOPC+1, ENOPC+2, ENOPC+3, ENOPC+4, ENOPC+5, ENPLF~ , ENLOG+5 |
| PSGDRGC | EN+2~, EN+7*, OUT+3, ENOPC+4, ENPLF~, ENLOG+5 |
| PSGLOG | EN~, EN+3, ENPLF~, ENLOG+5 |
| PSGORD | EN~, EN+3, EN+7, OUT+3, ENPLF~, ENLOG+1, ENLOG+2, ENLOG+3, ENLOG+4, ENLOG+5 , ENLOG+6 |
| PSGORD1 | EN~, EN+7 |
| PSGPLFDT | ENPLF~, ENLOG+1, ENLOG+3, ENLOG+5 |
| PSGPRVR | EN+2~, EN+7*, OUT+1, OUT+3, ENOPC+1, ENOPC+2, ENOPC+4, ENOPC+5, ENOPC+6, ENOPC+7 , ENPLF~, ENLOG+5 |
| PSGSTRT | EN+2~, EN+3*, OUT+3 |
| PSGWARD | EN+2~, EN+3*, EN+6*, EN+7*, OUT+1, OUT+3, ENOPC+1, ENOPC+2, ENOPC+4, ENOPC+5 , ENOPC+6, ENOPC+7, ENOPC+8, ENOPC+9, ENPLF~, ENLOG+5 |
| PSGX | EN+2~, EN+3*, EN+7, OUT+3, ENOPC+4, ENPLF~, ENLOG+5 |
| U | CLEANUP+1 |
| VAIN | EN+2~ |
| VAIP | EN+2~, EN+6! |
| VAIP("D" | EN+6* |
| VAIP(17 | EN+6 |
| VAIP(5 | EN+6 |
| >> X | EN+3, OUT+2*, ENOPC+2*, ENOPC+3*, ENOPC+4, CLEANUP+1* |