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

Package: Inpatient Medications

Routine: PSIVALNC


Information

PSIVALNC ;BIR/JLC - TEST CONTROL CODES ;16 DEC 97 / 1:39 PM

Source Information

Source file <PSIVALNC.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Inpatient Medications 4 ENIVKV^PSGSETU  ^PSIVALNC  ^PSIVHLP  ^PSIVXU  
Kernel 4 ^%ZIS  ^%ZISC  PSET^%ZISP  ^%ZTLOAD  
VA Fileman 1 YN^DICN  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Inpatient Medications 2 PSIVALNC  PSJI CONTROL CODES  

Entry Points

Name Comments DBIA/ICR reference
PMR
P
PRNT ;
PGM ;;
ENQ ;
LP ;
ASK ;

External References

Name Field # of Occurrence
^%ZIS PSIVALNC+6
^%ZISC PSIVALNC+13
PSET^%ZISP PSIVALNC+10
^%ZTLOAD PRNT+2
YN^DICN ASK+1
ENIVKV^PSGSETU PGM+1
^PSIVALNC PGM+1
^PSIVHLP ASK+1
^PSIVXU PGM+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?2,"(Please make any initial adjustments before selecting the label device.)",!
  • Line Location: PSIVALNC+5
Function Call: WRITE
  • Prompt: !?2,"No device selected."
  • Line Location: PSIVALNC+6
Function Call: WRITE
  • Prompt: X
  • Line Location: P+1
Function Call: WRITE
  • Prompt: !
  • Line Location: P+3
Function Call: WRITE
  • Prompt: X
  • Line Location: PMR+1
Function Call: WRITE
  • Prompt: !
  • Line Location: PMR+3
Function Call: WRITE
  • Prompt: @IOBARON
  • Line Location: LP+4
Function Call: WRITE
  • Prompt: "nnnVnnn"
  • Line Location: LP+5
Function Call: WRITE
  • Prompt: @IOBAROFF
  • Line Location: LP+6
Function Call: WRITE
  • Prompt: !
  • Line Location: LP+7
Function Call: WRITE
  • Prompt: "nnnVnnn"
  • Line Location: LP+10
Function Call: WRITE
  • Prompt: !
  • Line Location: LP+14
Function Call: WRITE
  • Prompt: !!,"Is the label alignment correct"
  • Line Location: ASK+1
Function Call: READ
  • Timeout: DTIME
  • Line Location: ASK+2
Routine Call
  • %ZIS
  • Line Location:
    • PSIVALNC+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(2 - [#3.2] PSIVALNC+8

Label References

Name Line Occurrences
ASK PSIVALNC+11
ENQ PRNT+1
LP ENQ+3
P LP+12
PMR LP+12
PRNT PSIVALNC+11

Naked Globals

Name Field # of Occurrence
^( PSIVALNC+8
^(1 PSIVALNC+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PSIVALNC+11, ASK+1*, ASK+2*
%Y PSIVALNC+13!
%ZIS PSIVALNC+6!*, PSIVALNC+13!
%ZIS("A" PSIVALNC+6*
%ZIS("B" PSIVALNC+6*
D PSIVALNC+13!
DTIME ASK+2
>> G PRNT+1*
>> HELP ASK+1*
I PSIVALNC+7~, PSIVALNC+8*, PSIVALNC+13!, P*, P+2*, PMR*, PMR+2*, LP+9*, LP+11*, PGM+1!
IO ENQ+1
IO("Q" PSIVALNC+6!, PSIVALNC+13!, PRNT+1
IO(0 ASK+1
>> IOBAROFF LP+6
>> IOBARON LP+4
ION PSIVALNC+6, PRNT+1
IOP PSIVALNC+6!*, PSIVALNC+13!
IOST(0 PSIVALNC+8
L1 PSIVALNC+11*, PSIVALNC+13!, LP+12
L2 PSIVALNC+13!
>> LINE LP+2*
POP PSIVALNC+6, PSIVALNC+13!
PSIVION PSIVALNC+6*!, PSIVALNC+13!
>> PSIVPL PSIVALNC+6
PSJIO PSIVALNC+7~, PSIVALNC+9*, ENQ+2, ENQ+4, P+3, PMR+3, LP+1, LP+3, LP+8, LP+13
, LP+15
PSJIO( PSIVALNC+8*, P, P+2, PMR, PMR+2, LP+9, LP+11
PSJIO("EL" LP+15
PSJIO("FE" ENQ+4
PSJIO("FI" ENQ+2
PSJIO("SL" LP+1
X PSIVALNC+13!, P+1, PMR+1, LP+12*, ASK+2*
X0 PSIVALNC+7~, PSIVALNC+8*
>> XQUIT PGM+1
Y PSIVALNC+13!
Z PSIVALNC+13!, PGM+1!
ZISI PSIVALNC+13!, PGM+1!
>> ZTDESC PRNT+1*
>> ZTDTH PRNT+1*
>> ZTIO PRNT+1*
>> ZTQUEUED ENQ+5
>> ZTREQ ENQ+5*
>> ZTRTN PRNT+1*
ZTSAVE PRNT+1!
ZTSAVE( PRNT+1*
ZTSK PRNT+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All