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

Package: Pharmacy Data Management

Routine: PSSIIRPT


Information

PSSIIRPT ;BIR/JCH-Infusion Instruction Report ;10/26/12

Source Information

Source file <PSSIIRPT.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 GETS^DIQ  ^DIR  ^DIWP  ^DIWW  
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  

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 INFINS RPT  

Entry Points

Name Comments DBIA/ICR reference
EN ;Prompts for Infusion Instruction File Report
START ;Print Medication Instruction File report
END ;
HD ;Report Header
MESS ;

External References

Name Field # of Occurrence
^%ZIS EN+9
^%ZISC END+6
^%ZTLOAD EN+10
GETS^DIQ START+10
^DIR EN+6, EN+7, EN+9, EN+11, END+2, HD+1
^DIWP START+18, START+20
^DIWW START+18, START+20

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This report displays entries from the INFUSION INSTRUCTION (#53.47) File."
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+6
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: !!,"Report queued to print.",!
  • Line Location: EN+10
Function Call: WRITE
  • Prompt: PSSMXREP,!
  • Line Location: START+17
Function Call: WRITE
  • Prompt: PSSMXREP,!
  • Line Location: START+19
Function Call: WRITE
  • Prompt: !
  • Line Location: START+21
Function Call: WRITE
  • Prompt: !
  • Line Location: START+22
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: !,"INFUSION INSTRUCTION FILE REPORT"
  • Line Location: HD+3
Function Call: WRITE
  • Prompt: ?$S(PSSMXLNG=80:68,1:120),"PAGE: "_PSSMXCT,!,PSSMXLIN,!
  • Line Location: HD+4
Function Call: WRITE
  • Prompt: !!,"Nothing queued to print.",!
  • Line Location: MESS+1
Routine Call
  • %ZIS
  • Line Location:
    • EN+9
Routine Call
  • DIR
  • Line Location:
    • EN+6
    • EN+7
    • EN+9
    • EN+11
    • END+2
    • HD+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(53.47 - [#53.47] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(53.47 - [#53.47] START+6, START+7
^UTILITY($J START+18!, START+20!

Label References

Name Line Occurrences
HD START+5, START+13, START+21, START+22
MESS EN+6, EN+7, EN+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS EN+3~, EN+9!*, EN+10!
DIR EN+3~, EN+4!, EN+6!, EN+7!, EN+9!, EN+11!, END+2!, HD+1!
DIR("?" EN+5*
DIR("A" EN+4*, EN+6*, EN+7*, EN+9*, EN+11*, END+2*, HD+1*
DIR("B" EN+4*
DIR(0 EN+4*, EN+6*, EN+7*, EN+9*, EN+11*, END+2*, HD+1*
DIROUT EN+3~
DIRUT EN+3~
DIWF START+18~*, START+20~*
DIWL START+18~*, START+20~*
DIWR START+18~*, START+20~*
DTOUT EN+3~, EN+6
DUOUT EN+3~, EN+6
IO START+1
IO("Q" EN+10
IOF END+4, HD+2
IOP EN+3~, EN+9!
IOSL START+13, START+21, START+22
IOST START+3
POP EN+3~, EN+9!
PSSMXCT START+2~, START+3*, HD+1, HD+4*
PSSMXDEV START+2~, START+3*, END+1, END+2, END+3, HD+1
PSSMXLIN START+2~, START+4!*, HD+4
PSSMXLNG EN+3~, EN+8*, START+4, START+16, END+5!, HD+4
PSSMXNOF START+2~, START+3*, START+11*
PSSMXOUT START+2~, START+3*, START+6, START+7, START+13, START+21, START+22, END+2, HD+1*
PSSMXQ START+2~, START+6*, START+7
PSSMXQEN START+2~, START+7*, START+9
PSSMXRA START+2~, START+8!, START+9*, START+10, START+12, START+15
PSSMXRAA START+2~, START+8!
PSSMXRAA( START+12, START+15
PSSMXREP START+2~, START+8!, START+15*, START+17, START+18, START+19, START+20
PSSMXROO START+2~, START+8!
X EN+3~, START+18~*, START+20~*
Y EN+3~, EN+4!, EN+6!, EN+7!, EN+8, EN+9!, EN+11!, HD+1!
ZTDESC EN+3~, EN+10*
>> ZTQUEUED END+6
>> ZTREQ END+6*
ZTRTN EN+3~, EN+10*
ZTSAVE EN+3~
ZTSAVE("PSSMXLNG" EN+10*
ZTSK EN+3~
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