PSGMIV ;BIR/MV-IV ORDER FOR THE 24 HOUR MAR. ;03-Apr-2012 10:34;PLS
Source file <PSGMIV.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PRT | ;*** Print IV orders.
|
|
| ORSET | ; order record set
|
|
| DEFINIT(X) | ;
|
|
| LNNEED | ;*** Find lines needed per label.
|
|
| PRTIV | ;*** Print IV order on MAR
|
|
| IV | ;*** Sort IV orders for 24 Hrs MAR.
|
|
| START | ;*** Read IV orders
|
|
| L(X) | ;***Check to see if a new block is needed.
|
|
| RPHINIT(RPH) | ; Find initial for the person who completed the IV order.
|
|
| OS | ; order record set
|
|
| SETL0 | ;*** Set variable to use in ^PSGPL0 to calculate admin time.
|
| Name | Field # of Occurrence |
|---|---|
| C^%DTC | IV+22 |
| SPN^PSGMAR0 | IV+12, IV+26, IV+29 |
| BOT^PSGMAR3 | PRTIV+2, L+5 |
| HEADER^PSGMAR3 | PRTIV+2, L+5 |
| TMSTR^PSGMAR3 | PRTIV+14, PRTIV+18, PRTIV+19 |
| TS^PSGMAR3 | PRT+4 |
| $$ENDTC1^PSGMI | PRT+5 |
| ONHOLD^PSGMMAR2 | PRTIV+1 |
| INITOPI^PSGMMIVC | PRT+8 |
| ENIV^PSGPL0 | SETL0+3 |
| EN^PSGS0 | ORSET+2 |
| GT531^PSIVORFA | PRT+3 |
| GT55^PSIVORFB | IV+1, PRT+2 |
| NAME^PSIVUTL | PRTIV+14, PRTIV+17 |
| $$ONE^PSJBCMA | IV+4, PRT+6 |
| NAMENEED^PSJMUTL | LNNEED+5 |
| 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 |
|
| 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 |
|
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(52.7 - [#52.7] | PRTIV+19 |
| ^PS(55 - [#55] | START+2, IV+10, RPHINIT+1 |
| ^TMP($J | IV+10, IV+15*, IV+16*, IV+17*, IV+34*, IV+36* |
| ^VA(200 - [#200] | DEFINIT+1 |
| ^XTMP( | IV+23*, IV+25*, IV+28* |
| Name | Line Occurrences |
|---|---|
| $$DEFINIT | RPHINIT+2 |
| IV | START+2 |
| L | PRTIV+14, PRTIV+18, PRTIV+19, PRTIV+23, PRTIV+26, PRTIV+34, PRTIV+37 |
| LNNEED | PRT+10 |
| ORSET | PRT+4 |
| PRTIV | PRT+10 |
| SETL0 | ORSET+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | IV+22! |
| %H | IV+22! |
| %T | IV+22! |
| A | IV+9~, IV+10* |
| CD | ORSET+6! |
| >> DAO | PRT+2 |
| >> DFN | IV+1*, IV+4, PRT+2*, PRT+3, PRT+6 |
| DRG | IV+1!, IV+8, PRT+1! |
| DRG("AD" | IV+8, PRTIV+14, PRTIV+21 |
| DRG("SOL" | IV+8, PRTIV+15, PRTIV+17, PRTIV+19, PRTIV+21 |
| DT | IV+22, IV+23 |
| >> FD | ORSET+2* |
| HCD | ORSET+6! |
| HM | ORSET+6! |
| I | ORSET+6! |
| J | ORSET+6! |
| >> L | PRTIV+12*, PRTIV+14, PRTIV+18, PRTIV+19, PRTIV+20, PRTIV+21*, PRTIV+22*, PRTIV+23, PRTIV+25*, PRTIV+32 , PRTIV+34, PRTIV+35*, PRTIV+36, PRTIV+37*, PRTIV+38*, PRTIV+39*, PRTIV+40, PRTIV+41, PRTIV+42, L+1* , L+4* |
| LN | PRT+1~, LNNEED+8*, PRTIV+2, L+5 |
| >> LN2 | PRTIV+42, L+4 |
| M | ORSET+6! |
| MID | ORSET+6! |
| MN | ORSET+6!, SETL0+2* |
| >> MSG1 | L+5* |
| NAME | PRTIV+13~, PRTIV+14, PRTIV+17 |
| NAME( | PRTIV+14, PRTIV+17, PRTIV+18 |
| NAMENEED | PRT+9~*, LNNEED+5*, LNNEED+7 |
| ND | ORSET+6!, SETL0+2* |
| ND1 | ORSET+6!, SETL0+2* |
| NEED | PRT+9~, LNNEED+5 |
| OD | ORSET+6! |
| >> ON | START+1*, START+2*, IV+4, IV+8, IV+10, PRT+2*, PRT+3, PRT+6, PRTIV+6, PRTIV+10 , RPHINIT+1 |
| ON55 | IV+1~, PRT+1~ |
| >> ONHOLD | PRTIV+7 |
| P | IV+1!, PRT+1! |
| P( | PRT+5* |
| P("LOG" | PRTIV+5 |
| P("MR" | IV+3, PRTIV+20 |
| P("OPI" | LNNEED+6, PRTIV+22, PRTIV+25, PRTIV+29, PRTIV+30, PRTIV+33, PRTIV+40, PRTIV+41 |
| P(11 | PRT+4, ORSET+3, SETL0+2 |
| P(2 | IV+2, IV+4, PRT+6, PRTIV+8, ORSET+2, ORSET+3, SETL0+2 |
| P(3 | IV+4, PRT+6, PRTIV+8, ORSET+2, ORSET+3, SETL0+2 |
| P(4 | LNNEED+6, PRTIV+22, PRTIV+23, SETL0+2 |
| P(8 | PRTIV+20 |
| P(9 | IV+4, IV+5, PRT+4, PRT+6, PRTIV+20, ORSET+1, ORSET+2, ORSET+3, SETL0+2 |
| PLSD | ORSET+6!, SETL0+2* |
| >> PN | PRT+2 |
| >> PPN | IV+15, IV+16, IV+17, IV+25, IV+28, IV+34, IV+36 |
| >> PSGCLNC | IV+17 |
| PSGD | ORSET+6! |
| PSGDEM1 | IV+20~*, IV+25, IV+28, IV+30 |
| >> PSGINCL | IV+24, IV+33 |
| >> PSGINCLG | IV+27, IV+35 |
| >> PSGINWD | IV+17 |
| >> PSGINWDG | IV+16 |
| PSGL | PRTIV+3~*, PRTIV+4, PRTIV+12, PRTIV+14, PRTIV+18, PRTIV+19, PRTIV+20, PRTIV+21, PRTIV+23, PRTIV+34 , PRTIV+35, PRTIV+36, PRTIV+37, PRTIV+39, PRTIV+42, L+4 |
| >> PSGLFFD | PRT+7* |
| >> PSGLRN | PRTIV+42 |
| >> PSGLRPH | PRTIV+42 |
| PSGMAR | ORSET+4!, SETL0+1! |
| PSGMAR( | ORSET+4 |
| >> PSGMARED | START+2* |
| >> PSGMAROC | PRTIV+2, PRTIV+4*, PRTIV+42, L+4*, L+5* |
| PSGMARWC | IV+6~, IV+7*, IV+38 |
| >> PSGMARWN | IV+7, IV+10*, IV+15, IV+16, IV+17, IV+24, IV+25, IV+27, IV+28, IV+33 , IV+34, IV+35, IV+36, IV+38* |
| >> PSGMFOR | ORSET+2* |
| >> PSGMSORT | IV+15, IV+16, IV+17, IV+25, IV+28, IV+34, IV+36 |
| >> PSGOES | ORSET+2* |
| >> PSGP | START+2, IV+1, IV+10, RPHINIT+1 |
| >> PSGP(0 | PRTIV+11 |
| >> PSGPLC | ORSET+3*, SETL0+1*, SETL0+2* |
| >> PSGPLF | IV+2, PRT+7, ORSET+2, ORSET+3 |
| >> PSGPLS | START+2, ORSET+3 |
| >> PSGRBPPN | IV+24, IV+27, IV+33, IV+35 |
| >> PSGREP | IV+20, IV+21*, IV+23, IV+25, IV+28 |
| >> PSGS0XT | ORSET+2 |
| >> PSGSS | IV+15, IV+16, IV+17, IV+24, IV+27, IV+33, IV+35 |
| >> PSGST | PRT+6*, PRTIV+14, PRTIV+18, PRTIV+19 |
| PSIVX | PRTIV+13~, PRTIV+14*, PRTIV+17*, PRTIV+18, PRTIV+19 |
| PSJLABEL | IV+1~*, PRT+1~* |
| >> PSJPRB | IV+25, IV+28, IV+34, IV+36 |
| PSJPRT2 | PRTIV+16~, PRTIV+19* |
| >> PSSN | PRTIV+11 |
| >> PST | START+2, IV+3, ORSET+1, ORSET+3, ORSET+4 |
| >> Q | ORSET+4* |
| QD1 | ORSET+6! |
| QD2 | ORSET+6! |
| ORSET+6! | |
| >> QST | IV+4*, IV+5*, IV+15, IV+16, IV+17, IV+25, IV+28, IV+34, IV+36 |
| >> QX | ORSET+4* |
| RPH | RPHINIT~, RPHINIT+1*, RPHINIT+2*, RPHINIT+3*, DEFINIT+1*, DEFINIT+2* |
| >> SD | ORSET+2* |
| ST | ORSET+6!, SETL0+2* |
| >> SUB1 | IV+10 |
| >> SUB2 | IV+10 |
| >> T | ORSET+2*, ORSET+3, SETL0+2 |
| >> TM | IV+10, IV+25, IV+28, IV+34, IV+36 |
| >> TMSTR | PRT+4*, ORSET+5* |
| TS | PRT+1!, PRT+4*, LNNEED+8, PRTIV+25, PRTIV+29, PRTIV+35, PRTIV+36, PRTIV+37, ORSET+6!, SETL0+2* |
| TS( | PRTIV+14, PRTIV+18, PRTIV+19, PRTIV+20, PRTIV+21, PRTIV+23, PRTIV+34, PRTIV+35, PRTIV+36, PRTIV+37 , PRTIV+39, PRTIV+42, L+4 |
| TS(1 | PRTIV+4 |
| TS(2 | PRTIV+12 |
| U | IV+3, IV+8, IV+23, PRT+2, PRTIV+19, PRTIV+20, RPHINIT+1, DEFINIT+1, DEFINIT+2 |
| UD | ORSET+6! |
| WDT | ORSET+6! |
| WS | ORSET+6! |
| WS1 | ORSET+6! |
| X | IV+1~, IV+3*, IV+8*, IV+11~, IV+15, IV+16, IV+17, IV+20, IV+23, IV+30* , IV+34, IV+36, PRT+5*, PRT+9~, LNNEED+5*, LNNEED+6*, LNNEED+7*, LNNEED+8, L~, L+1 , ORSET+2*, ORSET+3*, ORSET+4*, ORSET+5, ORSET+6!, DEFINIT~, DEFINIT+1*, DEFINIT+2* |
| X1 | IV+11~, IV+22*, ORSET+6! |
| X2 | IV+22*, ORSET+6! |
| >> XTYPE | IV+3, IV+5 |
| Y | IV+11~, PRTIV+14*, PRTIV+17*, PRTIV+18, PRTIV+33* |
| >> Y1 | PRTIV+33*, PRTIV+34 |