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

Package: National VistA Support

Routine: NVSMKPRN


Information

NVSMKPRN ;emc/maw-VistA and VMS device setup utilities main menu; 04/01/04

Source Information

Source file <NVSMKPRN.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
National VistA Support 7 ^NVSMKP1  ^NVSMKP2  ^NVSMKP3  ^NVSMKP4  ^NVSMKP5  GETDEV^NVSMKPU1  ^NVSTNSET  
VA FileMan 3 ^DIC  DT^DICRW  ^DIR  
Kernel 2 HOME^%ZIS  $$CJ^XLFSTR  
Toolkit 1 ^XTLATSET  

Entry Points

Name Comments DBIA/ICR reference
SELDEV ; select add new or edit existing device...
VMSTYPE(DEVDATA) ; select a VMS device type...
; DEVDATA = an array passed by reference containing device data
; returns DEVDATA("VMSTYPE")=a selected VMS device type or "" if none selected

External References

Name Field # of Occurrence
HOME^%ZIS NVSMKPRN+10
^DIC SELDEV+32
DT^DICRW NVSMKPRN+9
^DIR NVSMKPRN+20, NVSMKPRN+34, SELDEV+5, SELDEV+12, VMSTYPE+13
^NVSMKP1 NVSMKPRN+45
^NVSMKP2 NVSMKPRN+47
^NVSMKP3 NVSMKPRN+49
^NVSMKP4 NVSMKPRN+51
^NVSMKP5 NVSMKPRN+55
GETDEV^NVSMKPU1 NVSMKPRN+43
^NVSTNSET NVSMKPRN+69
$$CJ^XLFSTR NVSMKPRN+24, NVSMKPRN+25
^XTLATSET NVSMKPRN+59

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: NVSMKPRN+23
Function Call: WRITE
  • Prompt: !
  • Line Location: SELDEV+5
Function Call: WRITE
  • Prompt: " Please change or verify VMS device type."
  • Line Location: SELDEV+50
Function Call: WRITE
  • Prompt: !
  • Line Location: VMSTYPE+13
Routine Call
  • %ZIS
  • Line Location:
    • NVSMKPRN+10
Routine Call
  • DIC
  • Line Location:
    • SELDEV+32
Routine Call
  • DIR
  • Line Location:
    • NVSMKPRN+20
    • NVSMKPRN+34
    • SELDEV+5
    • SELDEV+12
    • VMSTYPE+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(1 - [#3.5] SELDEV+16, SELDEV+19, SELDEV+40, SELDEV+41
^%ZOSF("TEST" NVSMKPRN+64
^DD(3.5 SELDEV+10

Label References

Name Line Occurrences
SELDEV NVSMKPRN+41
VMSTYPE SELDEV+25, SELDEV+54

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DEVDATA VMSTYPE~
DEVDATA("VMSTYPE" VMSTYPE+11, VMSTYPE+14*, VMSTYPE+15*
DIC SELDEV+30*, SELDEV+32!
DIC(0 SELDEV+31*
DIR NVSMKPRN+20!, NVSMKPRN+34!, SELDEV+1~, SELDEV+5!, SELDEV+12!, VMSTYPE+3~, VMSTYPE+13!
DIR("?" SELDEV+4*, VMSTYPE+12*
DIR("A" NVSMKPRN+19*, NVSMKPRN+27*, NVSMKPRN+28*, NVSMKPRN+29*, NVSMKPRN+30*, NVSMKPRN+31*, NVSMKPRN+32*, NVSMKPRN+33*, SELDEV+3*, SELDEV+11*
, VMSTYPE+5*, VMSTYPE+6*, VMSTYPE+7*, VMSTYPE+8*, VMSTYPE+9*, VMSTYPE+10*
DIR("B" VMSTYPE+11*
DIR(0 NVSMKPRN+18*, NVSMKPRN+26*, SELDEV+2*, SELDEV+10*, VMSTYPE+4*
DIRUT NVSMKPRN+22, NVSMKPRN+35*, NVSMKPRN+36, NVSMKPRN+72!, SELDEV+1~, SELDEV+6!, SELDEV+9!, SELDEV+13, SELDEV+22*, VMSTYPE+3~
, VMSTYPE+14
DTOUT NVSMKPRN+72!, SELDEV+6!, SELDEV+9!, VMSTYPE+3~
DUZ NVSMKPRN+6, NVSMKPRN+7*
DUZ(0 NVSMKPRN+8*
IOF NVSMKPRN+23
NVSDEV NVSMKPRN+40!, NVSMKPRN+43, NVSMKPRN+52!, SELDEV+21!, SELDEV+25, SELDEV+26!, SELDEV+29!, SELDEV+54, SELDEV+55!
NVSDEV("$I" SELDEV+35*, SELDEV+37, SELDEV+38, SELDEV+39, SELDEV+44
NVSDEV("DA" NVSMKPRN+42, SELDEV+14*, SELDEV+34*, SELDEV+40, SELDEV+41
NVSDEV("NAME" SELDEV+15*, SELDEV+16, SELDEV+19, SELDEV+36*
NVSDEV("VMSTYPE" NVSMKPRN+45, NVSMKPRN+47, NVSMKPRN+49, NVSMKPRN+51, SELDEV+24*, SELDEV+26, SELDEV+37*, SELDEV+38*, SELDEV+40*, SELDEV+41*
SELDEV+42*, SELDEV+43*, SELDEV+46, SELDEV+50, SELDEV+51, SELDEV+55
NVSDNS NVSMKPRN+72!
NVSHOST NVSMKPRN+72!
NVSMOPT NVSMKPRN+37*, NVSMKPRN+39, NVSMKPRN+42!, NVSMKPRN+52!, NVSMKPRN+54, NVSMKPRN+56!, NVSMKPRN+58, NVSMKPRN+60!, NVSMKPRN+62, NVSMKPRN+68!
NVSMKPRN+70!
NVSXDEV SELDEV+1~, SELDEV+7*, SELDEV+9!, SELDEV+28, SELDEV+56!
X NVSMKPRN+63*, NVSMKPRN+72!, SELDEV+1~, SELDEV+6!, SELDEV+9!, SELDEV+20*, VMSTYPE+3~
Y NVSMKPRN+35, NVSMKPRN+37, NVSMKPRN+72!, SELDEV+1~, SELDEV+6!, SELDEV+7, SELDEV+9!, SELDEV+15, SELDEV+33, SELDEV+34
, VMSTYPE+3~, VMSTYPE+15
Y(0 SELDEV+35, SELDEV+36
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All