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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSIVHIS

Package: Inpatient Medications

Routine: PSIVHIS


Information

PSIVHIS ;BIR/MLM-PRINT HISTORY LOG ;22 MAY 95 / 12:20 PM

Source Information

Source file <PSIVHIS.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
Inpatient Medications 2 EN2^PSGVW  ENNONUM^PSIVORV2  
VA FileMan 1 ^DIR  

Entry Points

Name Comments DBIA/ICR reference
SPRINT(DFN,PSIVH) ; History log from beginning.
QUE ;Ask device, queue if necessary.
DEQ ;Entry from queue.
K ; Kill and exit.
DISPLAY ; Display order.
RELATE ; Get related order.

External References

Name Field # of Occurrence
^%ZIS QUE+1
^%ZISC DEQ+4
^%ZTLOAD QUE+2
^DIR DISPLAY+3
EN2^PSGVW DISPLAY+1
ENNONUM^PSIVORV2 DISPLAY+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"No History Log to Report."
  • Line Location: SPRINT+2
Function Call: WRITE
  • Prompt: !
  • Line Location: QUE+1
Function Call: WRITE
  • Prompt: !,"NO DEVICE SELECTED OR REPORT PRINTED"
  • Line Location: QUE+1
Routine Call
  • %ZIS
  • Line Location:
    • QUE+1
Routine Call
  • DIR
  • Line Location:
    • DISPLAY+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(53.1 - [#53.1] RELATE+3
^PS(55 - [#55] RELATE+1, RELATE+2

Label References

Name Line Occurrences
@( DISPLAY+2
DEQ QUE+2
DISPLAY DEQ+3
K QUE+1
RELATE SPRINT+2, DEQ+2, DEQ+3

Naked Globals

Name Field # of Occurrence
^(0 RELATE+1, RELATE+3
^(2 RELATE+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS QUE+1!*
DFN SPRINT~, DISPLAY+1, DISPLAY+2, RELATE+1, RELATE+2
DIR DISPLAY+3!
DIR(0 DISPLAY+3*
>> DIRUT SPRINT+2*
DONE SPRINT+1~, DEQ+1~, DEQ+3, DISPLAY+3*
DTOUT DEQ+1~, DISPLAY+3
DUOUT DEQ+1~, DISPLAY+3
IO DEQ+2
IO("Q" QUE+1!, QUE+2!
IOF K+1
ION QUE+2
IOP QUE+1!
IOST K+1, DISPLAY+3
ON SPRINT+1~, SPRINT+2*, DEQ+2*, DEQ+3*, DISPLAY+1, DISPLAY+2, RELATE+1, RELATE+2, RELATE+3
ON55 SPRINT+1~, SPRINT+2*, DEQ+1~, DEQ+3*
P SPRINT+1~
P("PON" DEQ+3*
>> POP QUE+1
PSGORD DEQ+1~, DISPLAY+1*
PSGP DEQ+1~, DISPLAY+1*
PSIVAC SPRINT+1~, SPRINT+2*
PSIVH SPRINT~, SPRINT+2, SPRINT+3
PSIVNEW SPRINT+1~, SPRINT+2, DEQ+1~, DEQ+3, RELATE+1*, RELATE+2*, RELATE+3*
PSIVOLD SPRINT+1~, SPRINT+2, SPRINT+3*, DEQ+2, K+1!, RELATE+1*, RELATE+2*, RELATE+3*
PSJSYSU DEQ+1~, DISPLAY+1*
U RELATE+1, RELATE+2, RELATE+3
>> ZTDESC QUE+2*
ZTDTH QUE+2!
>> ZTIO QUE+2*
>> ZTQUEUED DEQ+4
>> ZTREQ DEQ+4*
>> ZTRTN QUE+2*
ZTSAVE QUE+2!
ZTSAVE("DFN" QUE+2*
ZTSAVE("PSIVOLD" QUE+2*
ZTSK QUE+2!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All