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

Package: Pharmacy Data Management

Routine: PSSMEDCH


Information

PSSMEDCH ;BIR/RTR-Med Route Mapping Change Report ;07/03/07

Source Information

Source file <PSSMEDCH.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 5 DD^%DT  C^%DTC  ^DIC  GETS^DIQ  ^DIR  
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 MED ROUTE MAPPING CHANGES  

Entry Points

Name Comments DBIA/ICR reference
DRIVER ;
DATE ;
START ;
END ;
PRINT ;
HD ;
MESS ;

External References

Name Field # of Occurrence
DD^%DT DATE+4, DATE+8
C^%DTC DATE+5, DATE+9
^%ZIS DATE+10
^%ZISC END+6
^%ZTLOAD DATE+12
^DIC DRIVER+13
GETS^DIQ PRINT+2
^DIR DRIVER+9, DATE+2, DATE+6, DATE+11, END+3, HD+1, MESS+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!,"This report displays changes made to the mapping of Medication Routes in the"
  • Line Location: DRIVER+2
Function Call: WRITE
  • Prompt: !,"MEDICATION ROUTES (#51.2) File to Medication Routes in the STANDARD"
  • Line Location: DRIVER+3
Function Call: WRITE
  • Prompt: !,"MEDICATION ROUTES (#51.23) File.",!
  • Line Location: DRIVER+4
Function Call: WRITE
  • Prompt: !
  • Line Location: DRIVER+13
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+1
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+2
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+6
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+10
Function Call: WRITE
  • Prompt: !!,?2,"No mapping changes to report.",!
  • 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+3
Function Call: WRITE
  • Prompt: !
  • Line Location: END+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+5
Function Call: WRITE
  • Prompt: !!,?2,"Medication Route: "_$G(PSSMHNAM)
  • Line Location: PRINT+3
Function Call: WRITE
  • Prompt: !?9,"Date/Time: "_$G(PSSMHRG5(51.27,PSSMHRG4,.01,"E"))
  • Line Location: PRINT+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HD+2
Function Call: WRITE
  • Prompt: !,"Medication Route mapping changes for ALL Medication Routes"
  • Line Location: HD+3
Function Call: WRITE
  • Prompt: !,"Medication Route mapping changes for "
  • Line Location: HD+4
Function Call: WRITE
  • Prompt: PSSMHNAM
  • Line Location: HD+5
Function Call: WRITE
  • Prompt: !,"made between "_PSSMHRSE_" and "_PSSMHREE,?68,"PAGE: "_PSSMHCT,!,PSSMHRLN,!
  • Line Location: HD+7
Function Call: WRITE
  • Prompt: !!,"Nothing queued to print.",!
  • Line Location: MESS+1
Function Call: WRITE
  • Prompt: !
  • Line Location: MESS+2
Routine Call
  • DIC
  • Line Location:
    • DRIVER+13
Routine Call
  • DIR
  • Line Location:
    • DRIVER+9
    • DATE+2
    • DATE+6
    • DATE+11
    • END+3
    • HD+1
    • MESS+2
Routine Call
  • %ZIS
  • Line Location:
    • DATE+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(51.2 - [#51.2] Classic Fileman Calls
51.27 GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(51.2 - [#51.2] START+5, START+10, START+11, START+12, START+15, START+16, START+17, START+18, START+20

Label References

Name Line Occurrences
DATE DRIVER+12
END START+9
HD START+8, PRINT+5, PRINT+7, PRINT+9, PRINT+11
MESS DRIVER+9, DRIVER+10, DRIVER+13, DATE+3, DATE+7, DATE+10
PRINT START+14, START+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%H DRIVER+5~
%ZIS DRIVER+5~, DATE+10!*, DATE+11!
DIC DRIVER+5~, DRIVER+13!*
DIC("A" DRIVER+13*
DIC(0 DRIVER+13*
DIR DRIVER+5~, DRIVER+6!, DRIVER+9!, DATE+2!, DATE+6!, DATE+11!, END+3!, HD+1!, MESS+2!
DIR("?" DRIVER+7*, DRIVER+8*, DATE+2*, DATE+6*
DIR("A" DRIVER+6*, DATE+2*, DATE+6*, DATE+11*, END+3*, HD+1*, MESS+2*
DIR("B" DRIVER+6*
DIR(0 DRIVER+6*, DATE+2*, DATE+6*, DATE+11*, END+3*, HD+1*, MESS+2*
DIROUT DRIVER+5~
DIRUT DRIVER+5~
DTOUT DRIVER+5~, DRIVER+9, DRIVER+13, DATE+3, DATE+7
DUOUT DRIVER+5~, DRIVER+9, DRIVER+13, DATE+3, DATE+7
IO START+1
IO("Q" DATE+11
IOF END+5, HD+2
IOP DRIVER+5~, DATE+10!, DATE+11!
IOSL PRINT+5, PRINT+7, PRINT+9, PRINT+11
IOST START+6
POP DRIVER+5~, DATE+10!, DATE+11!
PSSHTYPE DRIVER+5~, DRIVER+11*, DRIVER+12, START+5, START+9, END+6!, HD+3, HD+4
PSSMDONE DRIVER+5~, DRIVER+14*, START+5, START+10, START+11, START+12, START+13, END+6!
PSSMHCT START+2~, START+6*, HD+1, HD+7*
PSSMHDEV START+2~, START+6*, END+2, END+3, END+4, HD+1
PSSMHLEN START+2~, START+5*, HD+5
PSSMHNAM START+2~, START+5*, START+20*, PRINT+3, HD+5, HD+6
PSSMHOUT START+2~, START+6*, START+10, START+11, START+15, START+16, START+17, END+1, END+3, PRINT+5
PRINT+7, PRINT+9, PRINT+11, HD+1*
PSSMHREE DRIVER+5~, DATE+8*, END+6!, HD+7
PSSMHREI DRIVER+5~, DATE+8*, DATE+9*, START+10, START+15, END+6!
PSSMHRG1 START+3~, START+10*, START+11, START+15*, START+16, START+17
PSSMHRG2 START+3~, START+11*, START+12, START+13, START+16*, START+17, START+18, START+19, START+20
PSSMHRG3 START+3~, START+17*, START+18, START+19
PSSMHRG4 START+3~, START+13*, START+19*, PRINT+2, PRINT+4, PRINT+6, PRINT+8, PRINT+10
PSSMHRG5 START+3~, PRINT+2!
PSSMHRG5( PRINT+4, PRINT+6, PRINT+8, PRINT+10
PSSMHRG7 START+3~, START+12*, START+18*
PSSMHRG9 START+3~, START+4*, END+1, PRINT+1*
PSSMHRLN START+2~, START+7!*, HD+7
PSSMHRSE DRIVER+5~, DATE+4*, END+6!, HD+7
PSSMHRSI DRIVER+5~, DATE+4*, DATE+5*, START+10, START+15, END+6!
PSSMHRXX DRIVER+5~, DATE+4*, DATE+6
X DRIVER+5~, DATE+5!, DATE+9!
X1 DRIVER+5~, DATE+5*, DATE+9*
X2 DRIVER+5~, DATE+5*, DATE+9*
Y DRIVER+5~, DRIVER+10, DRIVER+11, DRIVER+13, DRIVER+14, DATE+3, DATE+4, DATE+7, DATE+8, HD+1
ZTDESC DRIVER+5~, DATE+12*
>> ZTQUEUED END+6
>> ZTREQ END+6*
ZTRTN DRIVER+5~, DATE+12*
ZTSAVE DRIVER+5~
ZTSAVE("PSSHTYPE" DATE+12*
ZTSAVE("PSSMDONE" DATE+12*
ZTSAVE("PSSMHREE" DATE+12*
ZTSAVE("PSSMHREI" DATE+12*
ZTSAVE("PSSMHRSE" DATE+12*
ZTSAVE("PSSMHRSI" DATE+12*
ZTSK DRIVER+5~
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