PSGMMIV ;BIR/MV-IV ORDER FOR THE 7/14 DAY MAR. ;25 Nov 98 / 9:24 AM
Source file <PSGMMIV.m>
| Package | Total | Call Graph |
|---|---|---|
| Inpatient Medications | 9 | $$ENDTC^PSGMI SPN^PSGMMAR0 LTRT^PSGMMAR3 INITOPI^PSGMMIVC GT531^PSIVORFA GT55^PSIVORFB $$WRTDRG^PSIVUTL $$ONE^PSJBCMA NAMENEED^PSJMUTL |
| Registration | 1 | $$SETSTR^VALM1 |
| VA Fileman | 1 | C^%DTC |
| Package | Total | Caller Graph |
|---|---|---|
| Inpatient Medications | 2 | PSGMMAR0 PSGMMAR3 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| IVPRN | ;*** Set ^tmp to store IV orders that have schedule of PRN.
|
|
| IV | ;*** Sort IV orders for 24 Hrs, 7/14 Day MAR.
|
|
| START | ;*** Read IV orders
|
|
| SETLTRT | ;*** Increment line number for left or right label on PRN sheet.
|
|
| CHK(TXT) | ;
|
|
| SP(X) | ;***Set up spaces need between info on TXT for the label.
|
|
| SETVAR | ;***Initialize variables.
|
| Name | Field # of Occurrence |
|---|---|
| C^%DTC | IV+24 |
| $$ENDTC^PSGMI | SETVAR+2 |
| SPN^PSGMMAR0 | IV+14, IV+28, IV+31 |
| LTRT^PSGMMAR3 | CHK+7, CHK+8, CHK+9, SETLTRT+3, SETLTRT+4, SETLTRT+5, SETLTRT+6 |
| INITOPI^PSGMMIVC | SETVAR+4 |
| GT531^PSIVORFA | IVPRN+6 |
| GT55^PSIVORFB | IV+1, IVPRN+5 |
| $$WRTDRG^PSIVUTL | IVPRN+19, IVPRN+23 |
| $$ONE^PSJBCMA | IV+4 |
| NAMENEED^PSJMUTL | SETVAR+17 |
| $$SETSTR^VALM1 | IVPRN+18 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(52.7 - [#52.7] | IVPRN+24 |
| ^PS(55 - [#55] | START+3, IV+12 |
| ^TMP($J | IV+12, IV+17*, IV+18*, IV+19*, IV+35*, IV+37*, IVPRN+9, IVPRN+10, IVPRN+32, IVPRN+33 , IVPRN+34, CHK+2, CHK+6, CHK+11 |
| ^XTMP( | IV+25*, IV+27*, IV+30* |
| Name | Line Occurrences |
|---|---|
| $$SP | IVPRN+19, IVPRN+23, IVPRN+24, IVPRN+29, IVPRN+30, SETVAR+6 |
| CHK | IVPRN+19, IVPRN+23, IVPRN+24, IVPRN+25, IVPRN+26, IVPRN+27, IVPRN+28, IVPRN+33 |
| IV | START+3 |
| SETLTRT | IVPRN+7 |
| SETVAR | IVPRN+7 |
| Name | Field # of Occurrence |
|---|---|
| ^( | IVPRN+32*, IVPRN+33*, IVPRN+34*, CHK+2*, CHK+6*, CHK+11* |
| ^(1 | IVPRN+9* |
| ^(2 | IVPRN+10*, IVPRN+14*, IVPRN+16*, IVPRN+18* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | IV+24! |
| %H | IV+24! |
| %T | IV+24! |
| A | IV+11~, IV+12* |
| >> BL | SETVAR+24, CHK+3, CHK+4, SETLTRT+1, SETLTRT+2, SETLTRT+3, SETLTRT+5 |
| CHEMO | IVPRN+1~, IVPRN+26*, IVPRN+29 |
| >> DAOO | IVPRN+2 |
| >> DFN | IV+1*, IV+4, IVPRN+2*, IVPRN+6 |
| DRG | IV+1!, IV+10, IVPRN+1! |
| DRG("AD" | IV+10, IVPRN+19 |
| DRG("SOL" | IV+10, IVPRN+22, IVPRN+23, IVPRN+24 |
| DT | IV+24, IV+25 |
| >> INIT | IVPRN+29, IVPRN+30, SETVAR+6* |
| >> LAB | IVPRN+9, IVPRN+10, IVPRN+32, IVPRN+33, IVPRN+34, CHK+2, CHK+6, CHK+11 |
| >> LN | IVPRN+10*, IVPRN+19, IVPRN+23, IVPRN+24, IVPRN+29, IVPRN+30*, IVPRN+32, IVPRN+33*, IVPRN+34, CHK+2* , CHK+6*, CHK+7*, CHK+11* |
| >> LT | CHK+7*, CHK+9, SETLTRT+1*, SETLTRT+3, SETLTRT+6 |
| MULTIPG | START+1~, SETVAR+18*, SETVAR+24*, CHK+4, CHK+7* |
| >> NAMENEED | SETVAR+16*, SETVAR+17*, SETVAR+23 |
| >> NEED | SETVAR+17, SETVAR+18*, SETVAR+23*, SETVAR+24, SETLTRT+1, SETLTRT+2, SETLTRT+5 |
| >> ON | START+2*, START+3*, IV+4, IV+10, IV+12, IVPRN+2*, IVPRN+5, IVPRN+6, IVPRN+14, IVPRN+16 |
| ON55 | IV+1~, IVPRN+1~ |
| P | IV+1!, IVPRN+1! |
| P( | SETVAR+2* |
| P("LOG" | IVPRN+10 |
| P("MR" | IV+3, IVPRN+25 |
| P("OPI" | IVPRN+26, IVPRN+27, IVPRN+29, SETVAR+22 |
| P(11 | SETVAR+3 |
| P(2 | IV+2, IV+4, IVPRN+16, SETVAR+3 |
| P(3 | IV+4, IVPRN+16, SETVAR+3 |
| P(4 | IVPRN+26, SETVAR+22 |
| P(8 | IVPRN+25 |
| P(9 | IV+4, IV+5, IVPRN+25, SETVAR+3 |
| >> PG | IVPRN+9, IVPRN+10, IVPRN+32, IVPRN+33, IVPRN+34, CHK+2, CHK+6, CHK+7*, CHK+11, SETLTRT+1* |
| >> PN | IVPRN+2 |
| >> PPN | IV+17, IV+18, IV+19, IV+27, IV+30, IV+35, IV+37 |
| >> PSGCLNC | IV+19 |
| PSGDEM1 | IV+22~*, IV+27, IV+30, IV+32 |
| >> PSGINCL | IV+26, IV+34 |
| >> PSGINCLG | IV+29, IV+36 |
| >> PSGINWD | IV+19 |
| >> PSGINWDG | IV+18 |
| >> PSGLFFD | SETVAR+3* |
| >> PSGLRN | SETVAR+6 |
| >> PSGLRPH | SETVAR+6 |
| >> PSGMARED | START+3* |
| >> PSGMARFD | IV+2, SETVAR+3 |
| >> PSGMAROC | CHK+3, CHK+4, CHK+7*, SETLTRT+1*, SETLTRT+2, SETLTRT+3, SETLTRT+5* |
| >> PSGMARS | IV+6, IV+7 |
| >> PSGMARSD | START+3 |
| PSGMARWC | IV+8~, IV+9*, IV+40 |
| >> PSGMARWN | IV+9, IV+12*, IV+17, IV+18, IV+19, IV+26, IV+27, IV+29, IV+30, IV+34 , IV+35, IV+36, IV+37, IV+40* |
| >> PSGMSORT | IV+17, IV+18, IV+19, IV+27, IV+30, IV+35, IV+37 |
| >> PSGP | START+3, IV+1, IV+12 |
| >> PSGP(0 | IVPRN+18 |
| >> PSGRBPPN | IV+26, IV+29, IV+34, IV+36 |
| >> PSGREP | IV+22, IV+23*, IV+25, IV+27, IV+30 |
| >> PSGSS | IV+17, IV+18, IV+19, IV+26, IV+29, IV+34, IV+36 |
| >> PSGST | IVPRN+19*, IVPRN+23*, IVPRN+24*, SETVAR+3* |
| PSJLABEL | IV+1~*, IVPRN+1~, IVPRN+2* |
| >> PSJPRB | IV+27, IV+30, IV+35, IV+37 |
| >> PSJPRT2 | IVPRN+24* |
| >> PSSN | IVPRN+18 |
| >> PST | START+3, IV+3 |
| >> QST | IV+4*, IV+5*, IV+6, IV+7, IV+17, IV+18, IV+19, IV+27, IV+30, IV+35 , IV+37 |
| >> RT | CHK+7*, CHK+8, SETLTRT+1*, SETLTRT+4, SETLTRT+5 |
| >> SUB1 | IV+12 |
| >> SUB2 | IV+12 |
| >> TM | IV+12, IV+27, IV+30, IV+35, IV+37 |
| TMSTR | SETVAR+1~, SETVAR+3* |
| TXT | IVPRN+1~, IVPRN+19*, IVPRN+20*, IVPRN+23*, IVPRN+24*, IVPRN+25*, IVPRN+29*, IVPRN+30*, IVPRN+34, CHK~ , CHK+11* |
| U | IV+3, IV+10, IV+25, IVPRN+2, IVPRN+24, IVPRN+25 |
| >> UP | IVPRN+9, IVPRN+10, IVPRN+32, IVPRN+33, IVPRN+34, CHK+2, CHK+6, CHK+11 |
| X | IV+1~, IV+3*, IV+10*, IV+13~, IV+17, IV+18, IV+19, IV+22, IV+25, IV+32* , IV+35, IV+37, IVPRN+19*, IVPRN+22*, IVPRN+23, IVPRN+24, IVPRN+29*, SETVAR+2*, SETVAR+16~, SETVAR+17* , SETVAR+22*, SETVAR+23*, SP~, SP+1 |
| >> X1 | IV+24* |
| >> X2 | IV+24* |
| >> XTYPE | IV+3, IV+5 |
| Y | IV+13~, IVPRN+27*, SP+1~*, SP+2 |
| >> Y1 | IVPRN+27*, IVPRN+28*, IVPRN+29, IVPRN+32, IVPRN+33 |