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: PSIVPRO

Package: Inpatient Medications

Routine: PSIVPRO


Information

PSIVPRO ;BIR/PR,MLM-PROFILE AN ORDER ;01 OCT 96 / 9:48 AM

Source Information

Source file <PSIVPRO.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Inpatient Medications 6 $$ENDTC^PSGMI  (,H2)^PSGON  GT531^PSIVORFA  NAME^PSIVUTL  ($$LASTREN,SETTMP)^PSJLMPRI  DRGDISP^PSJLMUT1  
Registration 2 $$SETSTR^VALM1  CNTRL^VALM10  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Inpatient Medications 3 PSIVPR  PSIVRD  PSIVRP  

Entry Points

Name Comments DBIA/ICR reference
PR ; Get & display order.
QUIT ; Kill and exit.
NVCL ;
NVL ;
AD ;
PSIVST ;
PSPD
NOC ;
SOL ;
REST ;
ACL ;
REACT ;
ENPL ;
POL ;
XCHK ;
V
POCL ;
HDL ; Display type heading.
NOL ;

External References

Name Field # of Occurrence
$$ENDTC^PSGMI REST+2, REST+3, REST+6
^PSGON XCHK+3
H2^PSGON XCHK+2
GT531^PSIVORFA PR+3
NAME^PSIVUTL SOL+6, AD+4
$$LASTREN^PSJLMPRI REST+6
SETTMP^PSJLMPRI REACT+4, HDL+3, ENPL+8, SOL+7, AD+5
DRGDISP^PSJLMUT1 ENPL+7
$$SETSTR^VALM1 REACT+1, REACT+2, REACT+3, ENPL+8, SOL+5, SOL+7, AD+5, V+3, V+4, REST+1
, REST+2, REST+3, REST+4, REST+5, REST+6, PSPD+1, PSPD+2
CNTRL^VALM10 ENPL+6, ENPL+17

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "-",PS
  • Condition for execution: PS>1
  • Line Location: XCHK+1
Function Call: WRITE
  • Prompt: ")."
  • Line Location: XCHK+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" V+1, PSPD+1
^PS(53.1 - [#53.1] PR+3, ENPL+5, ENPL+16
^PS(55 - [#55] ENPL+5, ENPL+10, ENPL+16, V, V+4, PSPD, PSPD+3
^TMP("PSIV" PSIVPRO+7, PSIVST+1, PR+2!*, XCHK+2
^TMP("PSJPRO" PSIVPRO+8*

Label References

Name Line Occurrences
@( PR+1
ACL HDL+2
AD ENPL+18
ENPL PR+3
HDL PSIVST+1
NOC HDL+2
NOL HDL+2
NVCL HDL+2
NVL HDL+2
POCL HDL+2
POL HDL+2
PR PSIVPRO+7
PSIVST PSIVPRO+7
REACT PSIVPRO+7
REST V+6, PSPD+4
SOL ENPL+18
V ENPL+8, SOL+7, AD+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADM QUIT+1!
AL QUIT+1!
>> DFN PR+3, ENPL+5, ENPL+7, ENPL+10, ENPL+16, V, V+4, REST+6, PSPD, PSPD+3
DRG QUIT+1!
DRG("AD" SOL+4, AD+2, AD+4
DRG("SOL" SOL+2, SOL+6
DRUGNAME ENPL+1~, ENPL+7
DRUGNAME( ENPL+8
GMRA QUIT+1!
GMRAL QUIT+1!
>> IORVOFF ENPL+6, ENPL+17
>> IORVON ENPL+6, ENPL+17
L SOL+1~, SOL+3*, SOL+4*, SOL+6
MARX ENPL+1~
N0 QUIT+1!
NAD QUIT+1!, SOL+2*, SOL+4, SOL+5, SOL+6, SOL+7, AD+2*, AD+4, AD+5
NAME SOL+1~, SOL+3!, SOL+6, AD+1~, AD+3!, AD+4
NAME( SOL+7, AD+5
>> ON QUIT+1*, PR+1*, PR+3*, ENPL+2, ENPL+5, ENPL+7, ENPL+10, ENPL+16, V, V+4
, REST+4, REST+5, XCHK+2, PSPD, PSPD+3
>> ON55 PR+1*, REST+6
>> P("OT" ENPL+2
>> P("PRY" ENPL+9, REST+5
>> P(17 REST+4
>> P(2 REST+2
>> P(3 REST+3
>> P(4 ENPL+2, REST+1
>> PS PSIVPRO+7*, PR+2*, XCHK+1, XCHK+3
>> PSGLMT XCHK+3*
>> PSIVBR PSIVPRO+9
>> PSIVON PSIVPRO+7*, PSIVST+1*, PR+1, PR+2
PSIVST PSIVPRO+7*, QUIT+1!, PSIVST+1*, HDL+2, PR+1, PR+2, PR+3, PR+4, XCHK+2, PSPD
PSIVX1 PSIVPRO+7*, QUIT+1!, PR+2, PR+3*, PR+4*, ENPL+2, ENPL+9, V+5
PSIVX2 PSIVPRO+6*, PSIVPRO+8, QUIT+1!, V+5*
PSIVX3 PR+3~*, PR+4
>> PSJCOM PR+3
PSJFLAG ENPL+4~, ENPL+5*, ENPL+6, ENPL+15~, ENPL+16*, ENPL+17
>> PSJL REACT+1*, REACT+2*, REACT+3*, HDL+1*, HDL+3*, ENPL+2*, ENPL+8*, ENPL+13*, SOL+5*, SOL+7*
, SOL+8*, AD+5*, AD+6*, V+3*, V+4*, ACL+1*, NVL+1*, NVCL+1*, POL+1*, POCL+1*
, NOL+1*, NOC+1*, NOC+3*, REST+1*, REST+2*, REST+3*, REST+4*, REST+5*, REST+6*, PSPD+1*
, PSPD+2*, PSPD+3*
>> PSJLN PSIVPRO+6*, PSIVPRO+8, ENPL+6, ENPL+17
PSJLRN REST+6~*
PSJNOAD SOL+1~, SOL+3*, SOL+4*, SOL+7
PSJO PR+3~*
>> PSJSYSU ENPL+11, ENPL+12
U ENPL+5, ENPL+12, ENPL+16, V, V+4, PSPD, PSPD+3
>> VALM("TITLE" PSIVPRO+9*, PSIVPRO+10*
>> VALMCNT PSIVPRO+8*
>> VALMEVL ENPL+3, ENPL+14
X PSIVPRO+7*, QUIT+1, HDL+2*, PR+2*, ENPL+1~, ENPL+8~*, ENPL+9*, ENPL+11*, ENPL+12*, ENPL+13
, SOL+7*, AD+5*, XCHK+1, XCHK+2!
X3 QUIT+1!, ACL+1*, NVL+1*, NVCL+1*, POL+1*, POCL+1*, NOL+1*, NOC+1*
X4 QUIT+1!
X5 QUIT+1!
XX ENPL+1~, ENPL+10*, ENPL+11, ENPL+12
Y QUIT+1!, V*, V+1*, V+2*, V+3, PSPD*, PSPD+1, PSPD+2, PSPD+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All