PSGMAR ;BIR/CML3-24 HOUR MAR - MAIN DRIVER ;14 Oct 98 / 4:27 PM
Source file <PSGMAR.m>
| Package | Total | Caller Graph |
|---|---|---|
| Inpatient Medications | 3 | PSGOE5 PSJU 24H MAR PSJU MAR |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| C | ;
|
|
| EN | ;
|
|
| ENLM | ;
|
|
| DH | ;
|
|
| G | ; get ward group
|
|
| P | ; get patient
|
|
| BH | ;
|
|
| CDIC | ;
|
|
| DEV | ; ask print device and queue if asked to
|
|
| L | ;
|
|
| ENQ | ; when queued
|
|
| DONE | ;
|
|
| W | ; get ward
|
|
| SHTH | ;
|
|
| ENDATE | ; get start date
|
|
| LDIC | ;
|
|
| OUT |
| Name | Field # of Occurrence |
|---|---|
| ^%DT | ENDATE+1 |
| C^%DTC | ENDATE+6 |
| NOW^%DTC | ENDATE+9 |
| ^%ZISC | ENQ+6 |
| ^DIC | G+1, W+1, CDIC+1, LDIC+1 |
| ^DIR | C+4, L+2 |
| $$EN^PSGCT | ENDATE+4 |
| ENP^PSGGAO | P+1 |
| ENKV^PSGLOI | DONE+8 |
| ^PSGMAR0 | ENQ+2 |
| ^PSGMAR1 | ENQ+2 |
| $$ENDTC2^PSGMI | ENDATE+8 |
| MARFORM^PSGMUTL | EN+4 |
| ENDPT^PSGP | P+1 |
| ^PSGSEL | ENDATE+10 |
| ENCV^PSGSETU | EN+3 |
| ENKV^PSGSETU | DONE+1 |
| ENDEV^PSGTI | DEV+5 |
| $$MEDTYPE^PSJMDIR | ENDATE+11 |
| ADMTM^PSJMDIR | W+2 |
| RBPPN^PSJMDIR | G+5, W+3 |
| Name | Line Occurrences |
|---|---|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| 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 |
|---|---|
| @( | ENDATE+10 |
| DEV | ENDATE+12 |
| DH | ENDATE+1 |
| DONE | EN+3, EN+4, EN+6, ENDATE+2, ENDATE+12, ENQ+6 |
| EN | ENLM+1 |
| ENDATE | EN+5 |
| OUT | ENDATE+10, ENDATE+11 |
| SHTH | EN+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | ENDATE+9 |
| >> %DT | ENDATE+1* |
| AD | DONE+2! |
| ASTERS | DONE+2! |
| BD | DONE+2! |
| BLN | DONE+2! |
| C | DONE+2! |
| >> CG | LDIC+1* |
| >> CL | CDIC+1* |
| CNTR | DONE+2!, P+1* |
| DA1 | DONE+2! |
| DA2 | DONE+2! |
| DAO | DONE+2! |
| DFN | DONE+2! |
| DIC | G+1*!, W+1*!, CDIC+1!*, LDIC+1!* |
| DIC("A" | G+1*, W+1* |
| DIC(0 | G+1*, W+1*, CDIC+1*, LDIC+1* |
| DIR | C+3!, L+1! |
| DIR("?" | C+4*, L+2* |
| DIR("A" | C+3*, L+1* |
| DIR(0 | C+3*, L+1* |
| DRG | DONE+2! |
| DRGI | ENQ+1~ |
| DRGN | ENQ+1~ |
| DRGT | ENQ+1~ |
| DTIME | EN+5, ENDATE+1 |
| DX | DONE+2! |
| EXPIRE | DONE+2! |
| F | ENQ+1~ |
| FD | DONE+2! |
| FT | ENDATE+4*, ENDATE+5, ENDATE+7, DONE+2! |
| HT | DONE+7! |
| HX | DONE+2! |
| IO | ENQ+2, DEV+6 |
| IO("Q" | ENDATE+12, DEV+6 |
| L | DONE+2! |
| LN1 | DONE+2! |
| LN14 | DONE+2! |
| LN2 | DONE+2! |
| LN3 | DONE+2! |
| LN4 | DONE+2! |
| LN5 | DONE+2! |
| LN6 | DONE+2! |
| LN7 | DONE+2! |
| MOS | DONE+2! |
| MSG1 | DONE+2! |
| MSG2 | DONE+2! |
| ND2 | DONE+2! |
| NG | DONE+2! |
| ON | DONE+7! |
| ONHOLD | DONE+7! |
| OPST | DONE+2! |
| P | ENQ+1~ |
| PAGE | DONE+2! |
| PN | DONE+2! |
| PND | DONE+2! |
| PNN | DONE+2! |
| >> POP | ENDATE+12, DEV+5 |
| PPN | DONE+2! |
| PRB | DONE+2! |
| PSEX | DONE+2! |
| PSGADR | DONE+3! |
| PSGALG | DONE+3! |
| >> PSGCLNC | C+2*, CDIC+1* |
| PSGD | DONE+3! |
| PSGDICA | P+1*, P+5! |
| >> PSGDT | ENDATE+9* |
| PSGDW | DONE+3! |
| PSGFORM | DONE+3! |
| PSGL | DONE+3! |
| PSGLRPH | DONE+6! |
| PSGMAR | DONE+3! |
| PSGMARB | EN+4, EN+5, DONE+3!, P+1, DEV+1 |
| PSGMARDF | DONE+3! |
| PSGMARDT | ENDATE+3*, ENDATE+4, DONE+3!, DEV+3 |
| PSGMARED | DONE+3! |
| PSGMARFD | ENDATE+5*, DONE+3! |
| PSGMARFP | ENDATE+8*, DONE+3! |
| PSGMARGD | DONE+3! |
| PSGMARO | DONE+5! |
| PSGMAROC | DONE+3! |
| PSGMARS | EN+4*, EN+6*, EN+7*, DONE+3! |
| PSGMARSD | ENDATE+5*, DONE+3! |
| PSGMARSM | DONE+4! |
| PSGMARSP | ENDATE+8*, DONE+4! |
| PSGMARTS | DONE+4! |
| PSGMARWD | ENDATE+9*, ENDATE+11, DONE+4!, W+1*, W+2, P+4* |
| PSGMARWG | ENDATE+9*, DONE+4!, G+2*, G+3* |
| PSGMARWN | DONE+4! |
| PSGMARWS | DONE+4! |
| PSGMFOR | DONE+6! |
| PSGMPG | DONE+4! |
| PSGMPGN | DONE+4! |
| PSGMSORT | ENQ+1~ |
| PSGMTYPE | ENDATE+11*, DONE+6! |
| PSGOENOF | ENDATE+10, DONE+1, DONE+7!, ENLM+1* |
| PSGOES | DONE+7! |
| PSGOP | EN+2~ |
| PSGORD | DONE+4! |
| >> PSGP | ENDATE+10*, P+1, P+2, ENLM+1 |
| PSGPAT | ENDATE+10*, DONE+4!, P+1!*, P+2*, P+5 |
| PSGPAT( | P+2*, ENLM+1* |
| PSGPG | DONE+6! |
| PSGPLC | DONE+2! |
| PSGPLF | ENDATE+4*, ENDATE+6*, ENDATE+7*, ENDATE+8, OUT!, DONE+2! |
| PSGPLO | DONE+2! |
| PSGPLS | ENDATE+4*, ENDATE+7*, ENDATE+8, OUT!, DONE+2! |
| PSGRBPPN | ENDATE+9*, DONE+6!, DONE+7! |
| >> PSGREP | ENQ+4 |
| PSGS0XT | DONE+6!, DONE+7! |
| PSGS0Y | DONE+6! |
| PSGSS | ENDATE+10, DONE+5!, DEV+4, ENLM+1* |
| PSGSSH | ENDATE+10*, DONE+5! |
| PSGST | DONE+6!, DONE+7! |
| PSGTIR | DONE+7!, DEV+1* |
| PSGTM | DONE+6! |
| PSGTMALL | DONE+6! |
| PSGWD | DONE+7!, W+2* |
| PSIVUP | ENQ+1~ |
| PSJACNWP | ENQ+2*, DONE+5! |
| PSJDIET | DONE+4! |
| PSJJORD | DONE+2! |
| PSJORIFN | ENQ+1~ |
| >> PSJPWD | ENDATE+9, P+4 |
| PSJPWDO | ENDATE+9*, DONE+5!, P+4* |
| PSJSTOP | ENDATE+10, DONE+5!, G+1, G+4*, W+1*, W+3, P+5*, CDIC+1*, LDIC+1* |
| PSSN | DONE+2! |
| PST | DONE+5! |
| PSTXDT | DONE+5! |
| PTM | DONE+5! |
| PWDN | DONE+5! |
| QST | DONE+5! |
| QX | DONE+2! |
| R | DONE+5! |
| RB | DONE+5! |
| RCT | DONE+5! |
| S | DONE+5! |
| SD | DONE+5! |
| SM | DONE+5! |
| SPACES | DONE+5! |
| ST | ENDATE+4*, ENDATE+5, ENDATE+6, ENDATE+7, DONE+5! |
| T | DONE+5! |
| TD | DONE+5! |
| TM | DONE+5! |
| TMSTR | DONE+2! |
| TS | DONE+5! |
| WD | DONE+5! |
| WDN | DONE+5! |
| WG | DONE+5! |
| WGN | DONE+5! |
| WS | DONE+5! |
| WT | DONE+5! |
| >> X | EN+5*, EN+6, EN+7, ENDATE+1*, ENDATE+6, G+2, CDIC+2, LDIC+2, DEV+2*, DEV+3* , DEV+4* |
| X1 | ENDATE+6*, DONE+5! |
| X2 | ENDATE+6*, DONE+5! |
| XQUIT | EN+3, DONE+7! |
| XTYPE | DONE+6! |
| XX | DONE+2! |
| >> Y | ENDATE+1*, ENDATE+2, ENDATE+3, ENDATE+11, G+3, G+4, W+1, P+5*, CDIC+1, LDIC+1 |
| Y1 | DONE+5! |
| ZTDES | DONE+7! |
| >> ZTDESC | DEV+1* |
| ZTSAVE | DEV+1! |
| ZTSAVE( | DEV+2*, DEV+3*, DEV+4* |
| ZTSAVE("PSGMARS" | DEV+1* |
| ZTSK | DEV+5! |