PSGOEF ;BIR/CML3-FINISH ORDERS ENTERED THROUGH OE/RR ;14 May 98 / 2:17 PM
Source file <PSGOEF.m>
| Package | Total | Call Graph |
|---|---|---|
| Inpatient Medications | 21 | ($$ENDD,$$ENDTC)^PSGMI ($$ENSD,ENFD)^PSGNE3 GTST^PSGOE6 $$GTNEDFD^PSGOE7 (ABORT,DONE1,NEW3)^PSGOEE ENSFE^PSGOEE0 ^PSGOEF ($$ENIVUD,ENDRG,UPD)^PSGOEF1 OVERLAP^PSGOEF2 OC531^PSGOESF EN^PSGORS0 (ENOS,NSSCONT)^PSGS0 $$DSTART^PSJDCU DOSECHK^PSJDOSE ($$DURMIN,$$GETDUR,REQDT)^PSJLIVMD GETUD^PSJLMGUD $$LASTREN^PSJLMPRI INIT^PSJLMUDE $$OINAME^PSJLMUTL $$ENPC^PSJUTL $$ENNOO^PSJUTL5 |
| Registration | 3 | (EN,REFRESH)^VALM (FULL,PAUSE)^VALM1 RE^VALM4 |
| Kernel | 2 | ENDR^%ZISS $$FMADD^XLFDT |
| VA Fileman | 2 | NOW^%DTC ^DIR |
| Pharmacy Data Management | 1 | DOSE^PSSORPH |
| Package | Total | Caller Graph |
|---|---|---|
| Inpatient Medications | 4 | PSGOE1 PSGOEF PSJOE PSJOEA |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| 37 | ;;5^PSGOE82;PSGOSM;PSGSM;5;0
|
|
| 39 | ;;39^PSGOE81;PSGOAT;PSGAT;39;0
|
|
| FINISH | ;
; force display of second screen if CPRS order checks exist |
|
| 33 | ;;10^PSGOE81;PSGOSD;PSGSD;10;0
|
|
| 32 | ;;109^PSGOE8;PSGODO;PSGDO;109;PSGODO]""
|
|
| 31 | ;;101^PSGOE8;PSGOPD;PSGPD;101;1
|
|
| 310 | ;;1^PSGOE82;PSGOPR;PSGPR;1;1
|
|
| 35 | ;;25^PSGOE81;PSGOFD;PSGFD;25;0
|
|
| 36 | ;;7^PSGOE8;PSGOST;PSGST;7;0
|
|
| ACCEPT | ;
|
|
| 34 | ;;3^PSGOE8;PSGOMR;PSGMR;3;1
|
|
| START | ;
|
|
| AH | ;
|
|
| 38 | ;;26^PSGOE8;PSGOSCH;PSGSCH;26;1
|
|
| DONE | ;
|
|
| ABORTACC | ; Abort Accept process.
|
|
| BYPASS | ;
|
|
| 312 | ;;2^PSGOE82;;;2;0
|
|
| 313 | ;;40^PSGOE82;;;40;0
|
|
| 311 | ;;8^PSGOE81;PSGOSI;PSGSI;8;0
|
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | START+2 |
| ENDR^%ZISS | FINISH+29 |
| ^DIR | FINISH+42, FINISH+53, FINISH+71, FINISH+83, FINISH+85, FINISH+90 |
| $$ENDD^PSGMI | START+41, START+42 |
| $$ENDTC^PSGMI | START+41, START+42 |
| $$ENSD^PSGNE3 | START+28 |
| ENFD^PSGNE3 | START+37 |
| GTST^PSGOE6 | START+19, FINISH+72 |
| $$GTNEDFD^PSGOE7 | START+26 |
| ABORT^PSGOEE | ABORTACC+2 |
| DONE1^PSGOEE | ACCEPT+4 |
| NEW3^PSGOEE | ACCEPT+3 |
| ENSFE^PSGOEE0 | ABORTACC+2 |
| ^PSGOEF | ABORTACC+2 |
| $$ENIVUD^PSGOEF1 | FINISH+44 |
| ENDRG^PSGOEF1 | FINISH+67 |
| UPD^PSGOEF1 | ACCEPT+3 |
| OVERLAP^PSGOEF2 | FINISH+31 |
| OC531^PSGOESF | FINISH+68 |
| EN^PSGORS0 | START+4 |
| ENOS^PSGS0 | FINISH+46 |
| NSSCONT^PSGS0 | FINISH+56 |
| $$DSTART^PSJDCU | START+33 |
| DOSECHK^PSJDOSE | FINISH+77 |
| $$DURMIN^PSJLIVMD | START+40 |
| $$GETDUR^PSJLIVMD | START+39 |
| REQDT^PSJLIVMD | START+31 |
| GETUD^PSJLMGUD | ABORTACC+2 |
| $$LASTREN^PSJLMPRI | START+39 |
| INIT^PSJLMUDE | ABORTACC+2 |
| $$OINAME^PSJLMUTL | START+3 |
| $$ENPC^PSJUTL | FINISH+55 |
| $$ENNOO^PSJUTL5 | FINISH+93 |
| DOSE^PSSORPH | START+8 |
| EN^VALM | FINISH+81 |
| REFRESH^VALM | FINISH+62 |
| FULL^VALM1 | FINISH+28 |
| PAUSE^VALM1 | FINISH+27 |
| RE^VALM4 | FINISH+27, FINISH+70 |
| $$FMADD^XLFDT | START+40 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(53.1 - [#53.1] | START+1, START+3, START+4, START+5, START+7, START+11, START+20, START+21, START+24, START+30 , START+33, START+36, START+38, FINISH+6, FINISH+25, FINISH+45*, FINISH+47, FINISH+54*, FINISH+55, FINISH+74 , FINISH+87 |
| ^PS(53.45 - [#53.45] | START+17*, START+43, START+45!*, FINISH+57 |
| ^PS(55 - [#55] | START+22, START+23, START+36, START+38* |
| ^PSDRUG - [#50] | START+44 |
| ^PSDRUG("ASP" | START+44 |
| ^TMP("PSJATOVR" | FINISH+35, FINISH+36, FINISH+43! |
| Name | Line Occurrences |
|---|---|
| 32 | FINISH+65 |
| 38 | FINISH+64, FINISH+66 |
| 39 | FINISH+63 |
| @( | FINISH+63, FINISH+64, FINISH+65, FINISH+66 |
| ABORTACC | FINISH+67, FINISH+86, FINISH+91, ACCEPT+2 |
| DONE | FINISH+62, FINISH+64, FINISH+65, ACCEPT+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | START+2 |
| CHK | FINISH+55*, FINISH+61*, FINISH+63*, FINISH+64*, FINISH+66*, FINISH+67*, DONE+1! |
| DA | DONE+1! |
| >> DFN | START+22, START+23, START+33, START+36, START+38, START+39 |
| DIE | DONE+1! |
| DIR | FINISH+32~, FINISH+53!, FINISH+71!, FINISH+83!, FINISH+85!, FINISH+90! |
| DIR("?" | FINISH+89*, FINISH+90* |
| DIR("A" | FINISH+42*, FINISH+53*, FINISH+83*, FINISH+85*, FINISH+89* |
| DIR(0 | FINISH+42*, FINISH+53*, FINISH+71*, FINISH+83*, FINISH+85*, FINISH+89* |
| DR | DONE+1! |
| DRG | START+43~, START+44*, START+45, DONE+1! |
| DRGCNT | START+43~*, START+44*, START+45 |
| DUR | START+39~*, START+40 |
| DURMIN | START+40~* |
| >> F1 | FINISH+63*, FINISH+64*, FINISH+65*, FINISH+66* |
| >> IOINHI | FINISH+29 |
| >> IOINORM | FINISH+29 |
| >> IORVOFF | FINISH+37, FINISH+38 |
| >> IORVON | FINISH+37, FINISH+38 |
| MSG | FINISH+63*, FINISH+64*, FINISH+65*, FINISH+66*, FINISH+71, DONE+1! |
| NSFF | FINISH+2~*, FINISH+46! |
| >> PS( | START+45* |
| >> PSGAT | START+5*, FINISH+47*, FINISH+49, FINISH+50, FINISH+59, FINISH+84 |
| >> PSGCANFL | ACCEPT+3*, BYPASS+1* |
| >> PSGDO | START+3*, FINISH+79, FINISH+80 |
| >> PSGDT | START+2* |
| >> PSGEB | START+18 |
| PSGEFN | START+2! |
| >> PSGFD | START+37*, START+40*, START+41, FINISH+5*, ABORTACC+2* |
| >> PSGFDN | START+41* |
| PSGFDX | START+2! |
| >> PSGLI | START+25, START+28, START+37, START+42 |
| >> PSGLIN | START+42* |
| >> PSGNEDFD | START+26*, START+27* |
| >> PSGNEFD | START+37, FINISH+5, ABORTACC+2 |
| >> PSGNESD | START+28*, START+33*, ABORTACC+2 |
| PSGNSTAT | FINISH+50*, DONE+1! |
| >> PSGODO | FINISH+79, FINISH+80 |
| >> PSGOEA | START+36*, START+38* |
| PSGOEAO | START+35~, START+36*, START+38 |
| >> PSGOEAV | FINISH+92* |
| >> PSGOEE | FINISH+62*, FINISH+63*, FINISH+64*, FINISH+65*, FINISH+66* |
| PSGOEEF | START+2!*, START+18*, FINISH+63*, FINISH+64*, FINISH+65*, FINISH+66*, ABORTACC+2! |
| PSGOEEF( | START+18*, FINISH+63*, FINISH+64*, FINISH+65*, FINISH+66* |
| PSGOEEF(109 | FINISH+79* |
| PSGOEEF(26 | FINISH+82* |
| PSGOEEF(39 | FINISH+84* |
| >> PSGOEEG | START+2* |
| >> PSGOEENO | FINISH+75*, FINISH+80*, FINISH+93, ACCEPT+3 |
| >> PSGOEF | START+2*, ACCEPT+3 |
| PSGOEF39 | FINISH+2~, FINISH+59*, FINISH+62 |
| >> PSGOEFF | FINISH+57*, FINISH+58, FINISH+59*, FINISH+60, FINISH+61, FINISH+62*, FINISH+64, FINISH+65, FINISH+67, FINISH+68 , FINISH+70, FINISH+72 |
| PSGOES | START+2!*, FINISH+46~, ACCEPT+3! |
| >> PSGOFD | START+41* |
| PSGONF | START+2! |
| >> PSGOPR | START+18 |
| >> PSGORD | START+1, START+3, START+4, START+5, START+7, START+11, START+19, START+20, START+21, START+30 , START+31, START+33, START+36, START+37, START+38, START+39, FINISH+3, FINISH+4, FINISH+5, FINISH+6 , FINISH+25, FINISH+44, FINISH+45, FINISH+47, FINISH+49, FINISH+54, FINISH+55, FINISH+72, FINISH+74, FINISH+87 , ABORTACC+2 |
| >> PSGORQF | FINISH+70 |
| >> PSGOSCH | FINISH+45, FINISH+46, FINISH+48*, FINISH+49, FINISH+52, FINISH+56*, FINISH+57 |
| >> PSGP | ABORTACC+2 |
| >> PSGPD | START+3*, START+26, START+44, FINISH+67 |
| >> PSGPDN | START+3* |
| >> PSGPDRG | START+3* |
| >> PSGPDRGN | START+3* |
| PSGRDTX | START+2!, FINISH+3! |
| PSGRDTX( | START+37, FINISH+3, FINISH+4, FINISH+5 |
| PSGRNSD | START+39~*, START+40 |
| PSGRSD | START+33!, ACCEPT+3! |
| PSGRSDN | ACCEPT+3! |
| >> PSGS0XT | FINISH+45, FINISH+54, FINISH+56, FINISH+59, FINISH+84 |
| PSGS0Y | START+5, START+20, START+28, FINISH+46~, FINISH+47, FINISH+49, FINISH+51, FINISH+84 |
| PSGSCH | START+4, START+28, FINISH+46~ |
| >> PSGSD | START+20*, START+22*, START+23*, START+24*, START+25*, START+28*, START+33*, START+41, FINISH+4*, ABORTACC+2* |
| >> PSGSDN | START+41* |
| >> PSGSI | FINISH+55* |
| >> PSGST | START+27, FINISH+72, FINISH+84 |
| >> PSGSTAT | FINISH+75* |
| PSGWALLO | START+35~, START+36*, START+38 |
| PSJACEPT | FINISH+74!, FINISH+82!, FINISH+84!, FINISH+86, FINISH+91*, FINISH+93*, ACCEPT+1, ACCEPT+2 |
| >> PSJCOI | START+3 |
| PSJCOM | FINISH+6~*, FINISH+22, FINISH+23, FINISH+30 |
| PSJCT1 | FINISH+21*, FINISH+22, FINISH+23*, FINISH+30, ABORTACC+1! |
| PSJCT1A | FINISH+22*, FINISH+23*, ABORTACC+1! |
| PSJDOSE | START+6~, START+12*, START+13*, START+15, START+16, FINISH+76~ |
| PSJDOX | START+6~, START+8, START+9, FINISH+76~ |
| PSJDOX( | START+14, START+15, START+16, START+17 |
| PSJDOX(1 | START+9, START+10 |
| PSJDSFLG | FINISH+76~, FINISH+78 |
| >> PSJLMFIN | FINISH+73* |
| >> PSJLMP2 | FINISH+74* |
| >> PSJLMX | FINISH+26 |
| >> PSJNOO | FINISH+93* |
| PSJNSS | FINISH+2!, FINISH+48!, FINISH+56!, FINISH+82! |
| PSJOVR | DONE+2!, ABORTACC+1! |
| PSJOVR("CONJ" | FINISH+40 |
| PSJOVRLP | FINISH+31, ABORTACC+1! |
| PSJPIECE | START+6~, START+10*, START+12, START+13, START+15, START+16 |
| >> PSJPROT | FINISH+44 |
| >> PSJRNF | FINISH+87, FINISH+91, FINISH+92 |
| >> PSJSYSP | START+17, START+43, START+45, FINISH+55, FINISH+57 |
| >> PSJSYSP0 | FINISH+75 |
| >> PSJTUD | START+3, FINISH+44, FINISH+46, FINISH+56 |
| PSJUNIT | START+6~, START+13*, START+16 |
| PSJX | START+6~, START+14, START+17*, START+21~*, START+22, START+23, START+24 |
| >> Q | FINISH+61* |
| Q1 | DONE+1! |
| Q2 | DONE+1! |
| U | START+3, START+4, START+10, START+12, START+13, START+15, START+16, START+17, START+20, START+21 , START+22, START+23, START+24, START+27, START+30, START+33, START+36, START+38, START+41, START+42 , START+44, START+45, FINISH+55, FINISH+75 |
| >> VALMBCK | ACCEPT+1*, ABORTACC+2* |
| >> VALMBG | FINISH+27*, FINISH+69* |
| >> VALMSG | FINISH+78*, FINISH+80* |
| X | START+4*, START+5, START+6~, START+7*, START+8, START+11*, START+12, START+13, START+14*, START+15 , START+16, START+17, START+18*, START+33*, START+44*, FINISH+29*, FINISH+32~, FINISH+35*, FINISH+36, FINISH+37 , FINISH+40, FINISH+46*, FINISH+47, FINISH+58*, FINISH+59*, FINISH+60*, FINISH+61 |
| X1 | FINISH+32~, FINISH+35*, FINISH+36*, FINISH+37, FINISH+38 |
| >> Y | START+18*, FINISH+61*, FINISH+63*, FINISH+64*, FINISH+65*, FINISH+66*, FINISH+90*, FINISH+91, FINISH+92 |
| >> ZZND | FINISH+54 |
| Name | Field # of Occurrence |
|---|---|
| $T(32 | FINISH+65 |
| $T(38 | FINISH+64, FINISH+66 |
| $T(39 | FINISH+63 |
| $T(@(3) | START+18 |