PSIVOPT1 ;BIR/MLM-EDIT/DC ORDER (BACKDOOR) ;22 OCT 97 / 3:14 PM
Source file <PSIVOPT1.m>
| Package | Total | Call Graph | 
|---|---|---|
| Inpatient Medications | 16 | NEWNVAL^PSGAL5  ENGNN^PSGOETO  (ENSTOP,ENT)^PSIVCAL  ENLBL^PSIVOPT  (D1,OK)^PSIVOPT2  LOG^PSIVORAL  EN^PSIVORE  GSTRING^PSIVORE1 GTPD^PSIVORE2 (NATURE,ORPARM)^PSIVOREN (GT531,PUT531)^PSIVORFA (GT55,NEW55,SET55)^PSIVORFB (GTFLDS,SET)^PSIVORFE EN1^PSJHL2 VF1^PSJLIACT $$ENORL^PSJUTL | 
| VA Fileman | 4 | ^%DT NOW^%DTC ^DIE IX^DIK | 
| Pharmacy Data Management | 1 | ($$LS,UNL)^PSSLOCK | 
| Registration | 1 | EN^VALM | 
| Package | Total | Caller Graph | 
|---|---|---|
| Inpatient Medications | 2 | PSIVOPT PSJLIACT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| E | ; Edit order through Pharmacy. | |
| NEWSTOP | ; Set stop date for DC and renewals. | |
| NONVF() | ||
| UPDATE | ; Update original order. | |
| ACCEPT | ; To be called by ACCEPT^PSJLIACT | |
| NEWORD | ; DC orig. order, get new order no. | |
| CKNEW | ; Check if new order is to be created. | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | ACCEPT+6 | 
| NOW^%DTC | ACCEPT+3 | 
| ^DIE | NEWORD+13, NEWORD+16, NONVF+15, NONVF+27 | 
| IX^DIK | NEWSTOP+2 | 
| NEWNVAL^PSGAL5 | NONVF+20 | 
| ENGNN^PSGOETO | NONVF+4 | 
| ENSTOP^PSIVCAL | ACCEPT+6 | 
| ENT^PSIVCAL | ACCEPT+6 | 
| ENLBL^PSIVOPT | UPDATE+2, NEWORD+20, NONVF+18 | 
| D1^PSIVOPT2 | NEWORD+7, NONVF+7 | 
| OK^PSIVOPT2 | ACCEPT+8 | 
| LOG^PSIVORAL | UPDATE+1, NEWORD+21, NONVF+19 | 
| EN^PSIVORE | ACCEPT+16 | 
| GSTRING^PSIVORE1 | E+2 | 
| GTPD^PSIVORE2 | NONVF+6 | 
| NATURE^PSIVOREN | NEWORD+1 | 
| ORPARM^PSIVOREN | UPDATE+3, NEWORD+1 | 
| GT531^PSIVORFA | NONVF+25 | 
| PUT531^PSIVORFA | NONVF+6 | 
| GT55^PSIVORFB | ACCEPT+10 | 
| NEW55^PSIVORFB | NEWORD+5 | 
| SET55^PSIVORFB | UPDATE+2, NEWORD+18 | 
| GTFLDS^PSIVORFE | E+2 | 
| SET^PSIVORFE | NEWORD+23 | 
| EN1^PSJHL2 | ACCEPT+18, UPDATE+6, NEWORD+8, NONVF+8, NONVF+23 | 
| VF1^PSJLIACT | NEWORD+19 | 
| $$ENORL^PSJUTL | ACCEPT+14 | 
| $$LS^PSSLOCK | ACCEPT+18, NONVF+24 | 
| UNL^PSSLOCK | NEWORD+11, NONVF+10 | 
| EN^VALM | E+3 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^PS(53.1 - [#53.1] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PS(55 - [#55] | ACCEPT+3, CKNEW+3, CKNEW+4, CKNEW+9, UPDATE+4, NEWORD+7, NEWORD+8, NEWORD+14, NEWORD+17, NEWORD+22 , NEWSTOP+1*, NONVF+7, NONVF+8, NONVF+16, NONVF+21, NONVF+26 | 
| ^VA(200 - [#200] | ACCEPT+4 | 
| Name | Line Occurrences | 
|---|---|
| $$NONVF | NEWORD+4 | 
| @( | ACCEPT+12 | 
| CKNEW | ACCEPT+2, ACCEPT+12 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | ACCEPT+3 | 
| >> %DT | ACCEPT+6* | 
| CLINAPPT | NEWORD+14~*, NEWORD+15, NONVF+26~*, NONVF+27 | 
| DA | NEWORD+12!, NEWORD+13*, NEWSTOP+2!*, NONVF+4!, NONVF+11!, NONVF+12*, NONVF+26! | 
| DA(1 | NEWORD+13*, NEWSTOP+2*, NONVF+14* | 
| >> DFN | ACCEPT+3, ACCEPT+18, CKNEW+3, CKNEW+4, CKNEW+9, UPDATE+2, UPDATE+4, UPDATE+6, NEWORD+7, NEWORD+8 , NEWORD+11, NEWORD+13, NEWORD+14, NEWORD+17, NEWORD+20, NEWORD+22, NEWSTOP+1, NEWSTOP+2, NONVF+7, NONVF+8 , NONVF+10, NONVF+14, NONVF+16, NONVF+18, NONVF+21, NONVF+23, NONVF+24, NONVF+25, NONVF+26 | 
| DIE | NEWORD+12!, NEWORD+13*, NONVF+11!, NONVF+13*, NONVF+14*, NONVF+26! | 
| DIK | NEWSTOP+2!* | 
| DNE | CKNEW+1~*, CKNEW+3, CKNEW+6* | 
| DR | NEWORD+12!, NEWORD+13*, NEWORD+15*, NONVF+11!, NONVF+13*, NONVF+14*, NONVF+26!, NONVF+27* | 
| >> DRG( | CKNEW+2 | 
| >> DRG("AD" | CKNEW+8 | 
| >> DRG("DRGC" | CKNEW+1*, CKNEW+4*, CKNEW+8 | 
| >> DRG("SOL" | CKNEW+8 | 
| >> DRGI | CKNEW+2*, CKNEW+3*, CKNEW+4, CKNEW+5 | 
| >> DRGT | CKNEW+2*, CKNEW+3*, CKNEW+4, CKNEW+5 | 
| DUZ | ACCEPT+4, UPDATE+2, NEWORD+20, NONVF+18, NONVF+30 | 
| ND | CKNEW+1~, CKNEW+11*, CKNEW+12, NEWSTOP+1* | 
| ND("PD" | CKNEW+9*, CKNEW+11 | 
| ND(0 | CKNEW+9*, CKNEW+10, CKNEW+11 | 
| >> NSTOP | NEWSTOP+1* | 
| >> OD | ACCEPT+14* | 
| >> ON | ACCEPT+14*, ACCEPT+16, UPDATE+1*, NEWORD+6*, NONVF+4*, NONVF+22*, NONVF+23, NONVF+24, NONVF+25, NONVF+26 | 
| ON55 | ACCEPT+3, ACCEPT+14, ACCEPT+18, CKNEW+3, CKNEW+4, CKNEW+9, UPDATE+1, UPDATE+2, UPDATE+4, UPDATE+6 , NEWORD+3, NEWORD+5!, NEWORD+6*, NEWORD+8, NEWORD+11, NEWORD+12*, NEWORD+13, NEWORD+14, NEWORD+17, NEWORD+18 , NEWORD+19, NEWORD+20, NEWORD+21, NEWORD+23*, NEWSTOP+1, NONVF+8, NONVF+11*, NONVF+12, NONVF+13, NONVF+14 , NONVF+16, NONVF+17, NONVF+18, NONVF+20, NONVF+22* | 
| >> P("21FLG" | ACCEPT+12, NEWORD+10*, NONVF+9* | 
| >> P("CLRK" | ACCEPT+4*, NONVF+30 | 
| >> P("DO" | CKNEW+12, NONVF+5* | 
| >> P("DTYP" | CKNEW+3, CKNEW+8 | 
| >> P("LOG" | ACCEPT+3* | 
| >> P("MR" | CKNEW+12 | 
| >> P("NAT" | UPDATE+5*, NEWORD+1 | 
| >> P("NEWON" | NEWORD+6*, NEWORD+12, NEWORD+13, NEWORD+14, NEWORD+18, NEWORD+19, NEWORD+20, NEWORD+23, NONVF+4*, NONVF+11 , NONVF+13, NONVF+14, NONVF+18, NONVF+20, NONVF+22 | 
| >> P("OLDON" | ACCEPT+3*, UPDATE+1!, NEWORD+3*, NEWORD+6*, NEWORD+7, NEWORD+12, NEWORD+13, NEWORD+14, NEWORD+17, NEWORD+21 , NEWORD+22, NEWSTOP+1, NEWSTOP+2, NONVF+7, NONVF+8, NONVF+10, NONVF+11, NONVF+13, NONVF+14, NONVF+16 , NONVF+17, NONVF+21, NONVF+30 | 
| >> P("OT" | CKNEW+2*, CKNEW+11, CKNEW+12 | 
| >> P("PD" | CKNEW+12, NONVF+5* | 
| >> P("PON" | NEWORD+6* | 
| >> P("RES" | NEWORD+3* | 
| >> P(16 | NEWORD+3* | 
| >> P(17 | NEWORD+23*, NONVF+4*, NONVF+30 | 
| >> P(2 | ACCEPT+6*, ACCEPT+14, CKNEW+12 | 
| >> P(3 | ACCEPT+6, CKNEW+12 | 
| >> P(6 | CKNEW+12 | 
| >> P(8 | CKNEW+12 | 
| >> P(9 | CKNEW+12 | 
| >> PSGACT | NONVF+29*, NONVF+30*, NONVF+31* | 
| >> PSGFDX | ACCEPT+5 | 
| PSGOEAV | NONVF+1~*, NONVF+2, NONVF+3 | 
| >> PSGSDX | ACCEPT+5 | 
| >> PSIVACEP | ACCEPT+19* | 
| >> PSIVAL | NEWORD+21*, NONVF+19* | 
| >> PSIVALCK | UPDATE+1*, NEWORD+21*, NONVF+19* | 
| >> PSIVALT | UPDATE+1*, NONVF+19* | 
| >> PSIVCHG | ACCEPT+2, ACCEPT+12, ACCEPT+18, CKNEW+1*, CKNEW+2, CKNEW+6*, CKNEW+7, CKNEW+8*, CKNEW+12* | 
| >> PSIVCOPY | NEWORD+5, NEWORD+6 | 
| >> PSIVENO | E+3* | 
| >> PSIVREA | UPDATE+1*, NEWORD+21*, NONVF+19* | 
| PSIVXX | ACCEPT+18~* | 
| PSJEDFLG | E+1~, ACCEPT+1, ACCEPT+7! | 
| >> PSJEDIT1 | ACCEPT+2, ACCEPT+6* | 
| >> PSJIVORF | ACCEPT+18, UPDATE+3, NEWORD+1, NEWORD+8, NEWORD+23, NONVF+8 | 
| >> PSJORIFN | UPDATE+4* | 
| >> PSJORL | ACCEPT+14* | 
| >> PSJSYSP0 | NONVF+1 | 
| >> PSJSYSU | NONVF+2, NONVF+3, NONVF+31 | 
| TDRG | CKNEW+1~ | 
| TDRG( | CKNEW+2*, CKNEW+5 | 
| U | ACCEPT+4, ACCEPT+6, CKNEW+2, CKNEW+5, CKNEW+10, CKNEW+11, CKNEW+12, UPDATE+4, NEWORD+7, NEWORD+8 , NEWORD+17, NEWSTOP+1, NONVF+1, NONVF+7, NONVF+8, NONVF+16 | 
| >> VAIN(4 | ACCEPT+14 | 
| >> VALMBCK | E+3*, ACCEPT+1*, ACCEPT+9*, NONVF+28* | 
| X | ACCEPT+6*, ACCEPT+9, ACCEPT+10, ACCEPT+12, CKNEW+4*, CKNEW+5, CKNEW+10~*, CKNEW+11, UPDATE+3!, UPDATE+7! , NEWORD+1*, NEWORD+23!, NONVF+22!, NONVF+24* | 
| >> Y | ACCEPT+3*, ACCEPT+6, NEWSTOP+1* |