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

Package: Pharmacy Data Management

Routine: PSSINSTR


Information

PSSINSTR ;HPS/RTR-Medication Route Utilities ; 4/23/20 3:36pm

Source Information

Source file <PSSINSTR.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 1 ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Pharmacy Data Management 1 PSS MED INST MED ROUTE REPORT  

Entry Points

Name Comments DBIA/ICR reference
REP ;Med Instruction Med Route Report
START ;
STARTX ;
END ;
HD ;

External References

Name Field # of Occurrence
^%ZIS REP+6
^%ZISC END+5
^%ZTLOAD REP+7
^DIR REP+6, REP+7, END+2, HD+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This report displays matches between the Medication Instruction file (#51)"
  • Line Location: REP+1
Function Call: WRITE
  • Prompt: !,"and the Medication Routes file (#51.2) when a Name in the Medication"
  • Line Location: REP+2
Function Call: WRITE
  • Prompt: !,"Instruction file matches an Abbreviation in the Medication Routes file."
  • Line Location: REP+3
Function Call: WRITE
  • Prompt: !!,"No Action taken.",!
  • Line Location: REP+6
Function Call: WRITE
  • Prompt: !!,"Report queued to print.",!
  • Line Location: REP+7
Function Call: WRITE
  • Prompt: !,PSSINS,?12,$E(PSSINAM,1,30),?43,$E(PSSRNAM,1,30)
  • Line Location: STARTX+11
Function Call: WRITE
  • Prompt: !!,"End of Report."
  • Line Location: END+1
Function Call: WRITE
  • Prompt: !!,"End of Report."
  • Line Location: END+2
Function Call: WRITE
  • Prompt: !
  • Line Location: END+3
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HD+2
Function Call: WRITE
  • Prompt: !,"MED INSTRUCTION MED ROUTE REPORT",?65,"Page: "_$G(PSSTCT)
  • Line Location: HD+2
Function Call: WRITE
  • Prompt: !!,"NAME/ABBR",?12,"INSTR EXPANSION",?43,"ROUTE NAME"
  • Line Location: HD+3
Function Call: WRITE
  • Prompt: !,PSSTLINE
  • Line Location: HD+4
Routine Call
  • %ZIS
  • Line Location:
    • REP+6
Routine Call
  • DIR
  • Line Location:
    • REP+6
    • REP+7
    • END+2
    • HD+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(51 - [#51] STARTX+6, STARTX+8, STARTX+9
^PS(51.2 - [#51.2] STARTX+7, STARTX+8, STARTX+10

Label References

Name Line Occurrences
HD STARTX+5, STARTX+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS REP+5~, REP+6!*, REP+7!
DIR REP+5~, REP+6!, REP+7!, START+2~, STARTX+1~, END+2!, HD+1!
DIR("A" REP+6*, REP+7*, END+2*, HD+1*
DIR(0 REP+6*, REP+7*, END+2*, HD+1*
DIROUT REP+5~, START+2~, STARTX+1~
DIRUT REP+5~, START+2~, STARTX+1~
DTOUT REP+5~, START+2~, STARTX+1~
DUOUT REP+5~, START+2~, STARTX+1~
IO START+1
IO("Q" REP+7
IOF END+4, HD+2
IOP REP+5~, REP+6!
IOSL STARTX+12
IOST STARTX+3
POP REP+5~, REP+6!
PSSIIEN STARTX+2~, STARTX+8*, STARTX+9
PSSINAM STARTX+2~, STARTX+9*, STARTX+11
PSSINS STARTX+2~, STARTX+6*, STARTX+7, STARTX+8, STARTX+11
PSSRIEN STARTX+2~, STARTX+8*, STARTX+10
PSSRNAM STARTX+2~, STARTX+10*, STARTX+11
PSSTCT STARTX+1~, STARTX+3*, HD+1, HD+2*
PSSTDV STARTX+1~, STARTX+3*, END+1, END+2, END+3, HD+1
PSSTLINE STARTX+1~, STARTX+4!*, HD+4
PSSTOUT STARTX+1~, STARTX+3*, STARTX+6, STARTX+12, END+2, HD+1*
U STARTX+9, STARTX+10
X REP+5~, START+2~, STARTX+1~
Y REP+5~, REP+6!, REP+7!, START+2~, STARTX+1~, HD+1
ZTDESC REP+5~, REP+7*
>> ZTQUEUED END+5
>> ZTREQ END+5*
ZTRTN REP+5~, REP+7*
ZTSAVE REP+5~
ZTSK REP+5~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All