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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PSJLIACT

Package: Inpatient Medications

Routine: PSJLIACT


Information

PSJLIACT ;BIR/MV-IV ACTION ;29-May-2012 14:38;PLS

Source Information

Source file <PSJLIACT.m>

Call Graph

Call Graph Total: 30

Package Total Call Graph
Inpatient Medications 24 $$ENDTC^PSGMI  ENCOM^PSGOEM  (H,O,R)^PSIVOPT  (ACCEPT,E)^PSIVOPT1  DC^PSIVORA  LOG^PSIVORAL  (DISCONT,EDIT)^PSIVORC  COMPLTE^PSIVORC1  
ACTIVE^PSIVORC2  OK^PSIVORE  (,GSTRING)^PSIVORE1  GT531^PSIVORFA  GT55^PSIVORFB  GTFLDS^PSIVORFE  EN^PSIVVW1  NAME^PSJBCMA1  
CMPLX^PSJCOM1  EN1^PSJHL2  NOTIFY^PSJHL4  GTDATA^PSJLIFN  EN^PSJLIORD  ($$GETDUR,EN)^PSJLIVMD  HOLDHDR^PSJOE  $$DATE2^PSJUTL2  
VA Fileman 4 NOW^%DTC  (FILE,YN)^DICN  ^DIE  ^DIR  
Registration 1 PAUSE^VALM1  
Text Integration Utility 1 MAIN^TIUEDIT  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Inpatient Medications 5 PSIVOPT1  PSIVOPT2  PSIVORC2  PSIVORE  PSJCOMR  

Entry Points

Name Comments DBIA/ICR reference
VF ; Make the order active
AEEXIT ; Call for EXIT CODE in PSJ LM IV AC/EDIT
H ; Hold
ACEDIT ; Display LM screen and AC and EDit actions
DC ; Discontinue order
ACCEPT ; Accept order
L ; Activity Log
EDIT1 ;
EDIT ; Edit order
R ; Renewal
O ; On Call
VF1(PSIVREA,PSIVAL,PSIVLOG) ;

External References

Name Field # of Occurrence
NOW^%DTC VF1+12
FILE^DICN VF1+36
YN^DICN DC+5
^DIE VF1+17, VF1+24, VF1+47
^DIR VF1+27
$$ENDTC^PSGMI VF1+42, VF1+43
ENCOM^PSGOEM DC+5
H^PSIVOPT H+3
O^PSIVOPT O+3
R^PSIVOPT R+4
ACCEPT^PSIVOPT1 ACCEPT+4
E^PSIVOPT1 EDIT1+15
DC^PSIVORA DC+7
LOG^PSIVORAL VF1+40, VF1+42, VF1+43
DISCONT^PSIVORC DC+8
EDIT^PSIVORC EDIT1+17
COMPLTE^PSIVORC1 ACCEPT+6
ACTIVE^PSIVORC2 VF+3
OK^PSIVORE EDIT1+12, ACCEPT+3
^PSIVORE1 VF1+6
GSTRING^PSIVORE1 EDIT1+11
GT531^PSIVORFA AEEXIT+2
GT55^PSIVORFB AEEXIT+1, VF1+50
GTFLDS^PSIVORFE EDIT1+11
EN^PSIVVW1 L+2
NAME^PSJBCMA1 VF1+32
CMPLX^PSJCOM1 DC+4
EN1^PSJHL2 VF1+24, VF1+48, VF1+49
NOTIFY^PSJHL4 VF1+53
GTDATA^PSJLIFN AEEXIT+2
EN^PSJLIORD DC+7, EDIT1+16, R+5, H+5, O+5
$$GETDUR^PSJLIVMD VF1+44
EN^PSJLIVMD ACEDIT+1, AEEXIT+3, EDIT+5, L+3
HOLDHDR^PSJOE DC+2, EDIT1+8, ACCEPT+1, R+2, H+2, O+2
$$DATE2^PSJUTL2 VF1+42, VF1+43
MAIN^TIUEDIT VF1+29
PAUSE^VALM1 EDIT+2, EDIT1+4, EDIT1+6, H+4, O+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This order is part of a complex order. If you discontinue this order the",!,"following orders will be discontinued too (unless the stop date has already",!,"been reached)."
  • Line Location: DC+4
Function Call: WRITE
  • Prompt: !!,"Do you want to discontinue this order"
  • Line Location: DC+5
Function Call: WRITE
  • Prompt: !,"This order may not be edited."
  • Line Location: EDIT+2
Function Call: WRITE
  • Prompt: !,"You cannot edit an inactive order"
  • Line Location: EDIT1+6
Function Call: WRITE
  • Prompt: !
  • Line Location: VF1+27
Routine Call
  • DIE
  • Line Location:
    • VF1+17
    • VF1+24
    • VF1+47
Routine Call
  • DIR
  • Line Location:
    • VF1+27

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(53.1 - [#53.1] DC+3, VF1+41
^PS(53.3 - [#53.3] VF1+35
^PS(55 - [#55] DC+3, VF1+9, VF1+50, VF1+51

Label References

Name Line Occurrences
EDIT1 EDIT+3
VF1 VF+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DC+5*, DC+6, VF1+14, VF1+15
DA VF1+7~, VF1+13*, VF1+22*, VF1+25!, VF1+32~, VF1+45*
DA(1 VF1+13*, VF1+22*, VF1+33*, VF1+34, VF1+45*
DA(2 VF1+33*, VF1+34
>> DFN DC+3, DC+7, AEEXIT+2, EDIT1+16, R+5, H+3, H+5, O+3, O+5, VF1+9
, VF1+13, VF1+22, VF1+24, VF1+29, VF1+33, VF1+44, VF1+45, VF1+48, VF1+49, VF1+50
, VF1+51, VF1+53
DIC VF1+32~, VF1+34*
DIC("DR" VF1+35*
DIC(0 VF1+33*
DIE VF1+7~, VF1+13*, VF1+19, VF1+22*, VF1+25!, VF1+45*
DIR VF1+27~
DIR("A" VF1+27*
DIR("B" VF1+27*
DIR(0 VF1+27*
DO VF1+32~
>> DONE EDIT1+12
DR VF1+7~, VF1+14*, VF1+15*, VF1+16*, VF1+23*, VF1+25!, VF1+45!, VF1+46*
DUR VF1+44~*, VF1+46
DUZ VF1+14, VF1+15
INCOM DC+1~
IVLIMIT VF1+46!
NODE0 VF1+51~*, VF1+52
NODEP2 VF1+51~*, VF1+52
OD VF1+5!
>> OLDON VF1+50*
>> ON DC+7, AEEXIT+1, AEEXIT+2, EDIT1+16, ACCEPT+4, R+5, H+3, H+5, O+3, O+5
, VF+2
>> ON55 EDIT1+7*, EDIT1+10, EDIT1+12, EDIT1+15, EDIT1+17, VF+2*, VF1+9, VF1+13, VF1+19, VF1+33
, VF1+45, VF1+48, VF1+49, VF1+50, VF1+51, VF1+53
>> ORIGSTOP VF1+23*
>> P EDIT1+2
>> P("21FLG" EDIT1+10
>> P("IVRM" VF1+16
>> P("OLDON" VF1+50*
>> P("OT" AEEXIT+2
>> P("OVRIDE" EDIT1+18!
>> P("PACT" VF1+31, VF1+32, VF1+35
>> P("PON" EDIT1+2*
>> P("PRY" VF1+16, VF1+26
>> P("RES" VF1+21
>> P(17 EDIT1+6, H+3, H+4, O+3, O+4
>> P(3 H+3, O+3
PREREN VF1+19*!, VF1+20*, VF1+21, VF1+22, VF1+24
PRERENOD VF1+21~*
>> PSGACT EDIT+2
>> PSGDT VF1+23
PSGFDX R+3!
>> PSGP DC+4
>> PSGRDTX VF1+41*, VF1+42, VF1+43
PSIVAC R+3~*
>> PSIVACEP ACEDIT+2
PSIVACT VF1+7~, VF1+8*
PSIVAL VF1~, VF1+39*, VF1+40!, VF1+42*, VF1+43*
PSIVALCK VF1+37~
>> PSIVALT VF1+38*, VF1+41*, VF1+43*
PSIVCHG VF+1~*
>> PSIVCOPY EDIT+4
PSIVENO AEEXIT+4!, EDIT+4
PSIVFN1 EDIT+1!, EDIT+6, ACCEPT+5*
PSIVLAB L+1~*
PSIVLN VF1+40!
PSIVLOG L+1~*, VF1~, VF1+30
PSIVNBD EDIT+1~, EDIT+4, EDIT1+2*, EDIT1+13*
PSIVREA VF1~, VF1+38*, VF1+40!, VF1+41*, VF1+43*
>> PSJCOM DC+3*, DC+4, DC+5, DC+6
PSJEDIT1 EDIT1+15~
PSJHIS L+1~
PSJIVBD EDIT1+16!, ACCEPT+3!
>> PSJORD DC+3, DC+4, DC+7, DC+8, EDIT1+7, VF1+41, VF1+44
PSJPRIO VF1+51~, VF1+52*, VF1+53
PSJREN R+1*, R+6!
PSJRQND VF1+7~
PSJSCH VF1+51~, VF1+52*, VF1+53
>> PSJSYSU VF1+6, VF1+14, VF1+15, VF1+26, VF1+39, VF1+49
PSJX VF1+7~, VF1+9*, VF1+10, VF1+11
TEX H+1~*, O+1~*
>> TIUDA VF1+29
U VF1+10, VF1+11, VF1+14, VF1+15, VF1+31, VF1+32, VF1+35, VF1+42, VF1+43
>> VALMBCK DC+9*, ACEDIT+2*, EDIT+6*, EDIT1+5*, EDIT1+13*, ACCEPT+3*, ACCEPT+7*, L+4*
>> VALMBK DC+6*
X VF1+32~, VF1+33*
>> XQORQUIT EDIT1+2*
XX VF1+7~, VF1+9*, VF1+10*, VF1+11*, VF1+14, VF1+15, VF1+32~, VF1+35
Y VF1+28, VF1+32~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All