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

Package: Pharmacy Data Management

Routine: PSSADRPT


Information

PSSADRPT ;BIR/RTR-IV ADDITIVE REPORT ;07/15/09

Source Information

Source file <PSSADRPT.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 2 ($$GET1,GETS)^DIQ  ^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 IV ADDITIVE REPORT  

Entry Points

Name Comments DBIA/ICR reference
REP ;IV Additive report
START ;
STARTX ;
END ;End of report
HD ;Report Header
MESS ;

External References

Name Field # of Occurrence
^%ZIS REP+15
^%ZISC END+7
^%ZTLOAD REP+16
$$GET1^DIQ STARTX+21, STARTX+31
GETS^DIQ STARTX+9
^DIR REP+11, REP+15, REP+17, END+4, HD+1, MESS+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This report displays entries in the IV ADDITIVES (#52.6) File. You can select",!,"to display only entries marked with '1 BAG/DAY' in the ADDITIVE FREQUENCY (#18)"
  • Line Location: REP+2
Function Call: WRITE
  • Prompt: !,"Field, or only those entries with nothing entered in the ADDITIVE FREQUENCY",!,"(#18) Field, or all entries can be displayed.",!
  • Line Location: REP+3
Function Call: WRITE
  • Prompt: !!?3,"This report is designed for 80 column format!",!
  • Line Location: REP+14
Function Call: WRITE
  • Prompt: !!,"Nothing queued to print.",!
  • Line Location: REP+15
Function Call: WRITE
  • Prompt: !!,"Report queued to print.",!
  • Line Location: REP+16
Function Call: WRITE
  • Prompt: " "_$G(PSSKFMDQ)
  • Line Location: STARTX+34
Function Call: WRITE
  • Prompt: !?30,$G(PSSKFMDQ)
  • Line Location: STARTX+35
Function Call: WRITE
  • Prompt: !!,$S($G(PSSKFTP)=1:"No IV Additives marked as '1 BAG/DAY'.",$G(PSSKFTP)="N":"No IV Additives marked as null.",1:"No IV Additives to print."),!
  • Line Location: END+1
Function Call: WRITE
  • Prompt: !!,"End of Report.",!
  • Line Location: END+2
Function Call: WRITE
  • Prompt: !!,"End of Report."
  • Line Location: END+4
Function Call: WRITE
  • Prompt: !
  • Line Location: END+5
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+6
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HD+2
Function Call: WRITE
  • Prompt: !,$S(PSSKFTP=1:"IV Additives marked as '1 BAG/DAY' for ADDITIVE FREQUENCY",PSSKFTP="N":"IV Additives marked as null for ADDITIVE FREQUENCY",1:"All IV Additives"),?68,"Page: "_$G(PSSKFMCT),!,PSSKFMLN,!
  • Line Location: HD+2
Function Call: WRITE
  • Prompt: !!,"No Action taken.",!
  • Line Location: MESS+1
Routine Call
  • %ZIS
  • Line Location:
    • REP+15
Routine Call
  • DIR
  • Line Location:
    • REP+11
    • REP+15
    • REP+17
    • END+4
    • HD+1
    • MESS+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(50.7 - [#50.7] GET1^DIQ
^PS(52.6 - [#52.6] GETS^DIQ
52.63 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(52.6 - [#52.6] STARTX+5, STARTX+6, STARTX+19

Label References

Name Line Occurrences
HD STARTX+4, STARTX+13, STARTX+15, STARTX+17, STARTX+24, STARTX+26, STARTX+28, STARTX+36, STARTX+38, STARTX+40
STARTX+42
MESS REP+11, REP+12
STARTX REP+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS REP+4~, REP+15!*, REP+16!
DIR REP+4~, REP+5!, REP+11!, REP+15!, REP+17!, START+2~, END+4!, HD+1!, MESS+2!
DIR("?" REP+7*, REP+8*, REP+9*, REP+10*
DIR("A" REP+6*, REP+15*, REP+17*, END+4*, HD+1*, MESS+2*
DIR("B" REP+6*
DIR(0 REP+5*, REP+15*, REP+17*, END+4*, HD+1*, MESS+2*
DIROUT REP+4~, START+2~
DIRUT REP+4~, START+2~
DTOUT REP+4~, REP+11, START+2~
DUOUT REP+4~, REP+11, START+2~
IO REP+19, START+1
IO("Q" REP+16
IOF END+6, HD+2
IOP REP+4~, REP+15!, REP+16!
IOSL STARTX+13, STARTX+15, STARTX+17, STARTX+24, STARTX+26, STARTX+28, STARTX+36, STARTX+38, STARTX+40, STARTX+42
IOST STARTX+2
POP REP+4~, REP+15!, REP+16!
PSSKFERR STARTX+1~
PSSKFERX STARTX+1~
PSSKFERZ STARTX+1~
PSSKFMAR STARTX+1~, STARTX+7!
PSSKFMAR( STARTX+10, STARTX+11, STARTX+14, STARTX+16, STARTX+27, STARTX+30, STARTX+33, STARTX+37, STARTX+39, STARTX+41
PSSKFMCT STARTX+1~, STARTX+2*, HD+1, HD+2*
PSSKFMDF STARTX+1~, STARTX+29!, STARTX+30*, STARTX+31
PSSKFMDQ STARTX+1~, STARTX+29!, STARTX+31*, STARTX+34, STARTX+35
PSSKFMDV STARTX+1~, STARTX+2*, END+2, END+4, END+5, HD+1
PSSKFMDZ STARTX+1~, STARTX+29!, STARTX+31*
PSSKFMFD STARTX+1~, STARTX+2*, STARTX+12*, END+1
PSSKFMIN STARTX+1~, STARTX+6*, STARTX+8, STARTX+19, STARTX+21
PSSKFML1 STARTX+1~, STARTX+7!, STARTX+29!, STARTX+30*, STARTX+32
PSSKFML2 STARTX+1~, STARTX+7!, STARTX+29!, STARTX+31*, STARTX+32
PSSKFML3 STARTX+1~, STARTX+7!, STARTX+29!, STARTX+32*, STARTX+34, STARTX+35
PSSKFMLN STARTX+1~, STARTX+3!*, HD+2
PSSKFMSC STARTX+1~, STARTX+7!, STARTX+19*, STARTX+22, STARTX+23*
PSSKFMSU STARTX+1~, STARTX+7!, STARTX+20!, STARTX+21*
PSSKFMSX STARTX+1~, STARTX+7!, STARTX+20!, STARTX+21*, STARTX+22
PSSKFMSY STARTX+1~, STARTX+7!, STARTX+19*, STARTX+21
PSSKFMTP STARTX+1~, STARTX+7!, STARTX+8*, STARTX+9, STARTX+10, STARTX+11, STARTX+14, STARTX+16, STARTX+27, STARTX+30
STARTX+33, STARTX+37, STARTX+39, STARTX+41
PSSKFMXX STARTX+1~, STARTX+5*, STARTX+6
PSSKFOUT STARTX+1~, STARTX+2*, STARTX+5, STARTX+6, STARTX+13, STARTX+15, STARTX+17, STARTX+19, STARTX+24, STARTX+25
STARTX+26, STARTX+28, STARTX+36, STARTX+38, STARTX+40, STARTX+42, END+1, END+4, HD+1*
PSSKFTP REP+4~, REP+13*, STARTX+10, STARTX+11, END+1, END+3!, HD+2
X REP+4~, START+2~
Y REP+4~, REP+5!, REP+12, REP+13, REP+17!, START+2~, HD+1!, MESS+2!
ZTDESC REP+4~, REP+16*
>> ZTQUEUED END+7
>> ZTREQ END+7*
ZTRTN REP+4~, REP+16*
ZTSAVE REP+4~
ZTSAVE("PSSKFTP" REP+16*
ZTSK REP+4~
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