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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSOLLLHN

Package: Outpatient Pharmacy

Routine: PSOLLLHN


Information

PSOLLLHN ;BIR/SJA - HIPAA/NCPDP LASER LABELS ;2/21/07 10:21am

Source Information

Source file <PSOLLLHN.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
Outpatient Pharmacy 2 ^PSOBUILD  ^PSOLSET  
Registration 2 (6,DEM,KVA)^VADPT  PID^VADPT6  
VA FileMan 2 NOW^%DTC  ^DIR  
List Manager 1 FULL^VALM1  

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

Package Total Caller Graph
Kernel 1 ^ORD(101  
Outpatient Pharmacy 1 PSO SPEED SIG LOG REPRINT  

Entry Points

Name Comments DBIA/ICR reference
ST ; ENTRY POINT TO SPEED SIGNATURE LOG REPRINT
OS
Q1
QUEUE
KILL ; CLEAN UP VARIABLES

External References

Name Field # of Occurrence
NOW^%DTC QUEUE
^%ZIS Q1
^%ZISC QUEUE+3
^%ZTLOAD QUEUE+3
^DIR OS
^PSOBUILD Q1+13
^PSOLSET ST+1
6^VADPT ST+8
DEM^VADPT Q1+4
KVA^VADPT Q1+14
PID^VADPT6 ST+8
FULL^VALM1 OS+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Must specify a laser labels printer for Signature Log Reprint"
  • Line Location: Q1+2
Routine Call
  • DIR
  • Line Location:
    • OS
Routine Call
  • %ZIS
  • Line Location:
    • Q1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(2 - [#3.2] Q1+2
^DD("DD" QUEUE
^DIC(5 - [#5] ST+6
^PS(59 - [#59] ST+3, ST+5
^PSRX - [#52] Q1+8, Q1+9

Label References

Name Line Occurrences
KILL OS+1, Q1+14
OS Q1+5
Q1 Q1+2
QUEUE Q1+11

Naked Globals

Name Field # of Occurrence
^("STA" Q1+8
^(0 ST+3, ST+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % QUEUE
>> %ZIS Q1*
>> %ZIS("A" Q1*!
>> %ZIS("B" Q1*
DIC KILL+1!
DIR OS!, OS+1!
DIR("A" OS*
DIR(0 OS*
DIRUT OS!, OS+1!
DTOUT OS!, OS+1!
DUOUT OS!
DUZ QUEUE+2
G QUEUE+1*, QUEUE+3!
ION Q1
IOST(0 Q1+2, Q1+3
LST OS*, OS+1, Q1+7, KILL+1!
ORD Q1+7*, KILL+1!
ORN Q1+7*, KILL+1!
>> PDUZ QUEUE+2*
PNM Q1+4*, Q1+6, KILL+1!
POP Q1!, Q1+1
PPL Q1+7*, Q1+9*, Q1+11, KILL+1!
PS ST+2~, ST+3*, ST+4, ST+5*, ST+6, ST+7
PS2 ST+2~, ST+4*
>> PSLION Q1*, QUEUE+2
>> PSOCNT ST+10, OS
PSODISP ST+2~
>> PSOFNOW QUEUE*
PSOHZIP ST+2~, ST+7*
PSOIEN ST+2~, Q1+7*, Q1+8, Q1+9, KILL+1!
>> PSOLST( Q1+7
>> PSONOW QUEUE*
PSOOELSE ST+2~, OS+1!, OS+2*, Q1+12
>> PSOPAR ST+1
PSOREPX OS+1!
>> PSOSITE ST+3
>> PSOSYS ST+5
PSZIP ST+7*, KILL+1!
REPRINT ST+2~, ST+9*
RX KILL+1!
SSNP ST+8*, KILL+1!
STATE ST+2~, ST+6*
VA KILL+1!
>> VAADDR1 ST+6*
VADDR1 KILL+1!
VADM KILL+1!
VADM(1 Q1+4
VADM(6 Q1+5, Q1+6
VAEL KILL+1!
>> VALMBCK ST+10*, OS*, OS+1*, Q1+1*, Q1+3*, Q1+10*, Q1+12*
VALMCNT ST+2~
>> VALMSG ST+10*, Q1+1*, Q1+3*
VAPA KILL+1!
VASTREET ST+6*, KILL+1!
>> Y OS, QUEUE*
>> ZTDESC QUEUE+2*
>> ZTDTH QUEUE+2*
>> ZTIO QUEUE+2*
>> ZTRTN QUEUE+2*
>> ZTSAVE( QUEUE+1*
ZTSK Q1!, Q1+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All