Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PSIVOPT1

Package: Inpatient Medications

Routine: PSIVOPT1


Information

PSIVOPT1 ;BIR/MLM-EDIT/DC ORDER (BACKDOOR) ;22 OCT 97 / 3:14 PM

Source Information

Source file <PSIVOPT1.m>

Call Graph

Call Graph Total: 22

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  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Inpatient Medications 2 PSIVOPT  PSJLIACT  

Entry Points

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.

External References

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

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Order unchanged."
  • Line Location: ACCEPT+10
Function Call: WRITE
  • Prompt: !,"Order unchanged."
  • Line Location: NEWORD+1
Function Call: WRITE
  • Prompt: !!,"Original order discontinued...",!!
  • Line Location: NEWORD+9
Function Call: WRITE
  • Prompt: !!,"Original order discontinued...",!!
  • Line Location: NEWORD+10
Function Call: WRITE
  • Prompt: !!,"Original order discontinued...",!!
  • Line Location: NONVF+9
Routine Call
  • VALM
  • Line Location:
    • E+3
Routine Call
  • DIE
  • Line Location:
    • NEWORD+13
    • NEWORD+16
    • NONVF+15
    • NONVF+27

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(53.1 - [#53.1] Classic Fileman Calls

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
$$NONVF NEWORD+4
@( ACCEPT+12
CKNEW ACCEPT+2, ACCEPT+12

Local Variables

Legend:

>> 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*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All