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

Package: Toolkit

Routine: XTVSCP


Information

XTVSCP ;Albany FO/GTS - VistA Package Sizing Manager; 12-JUL-2016

Source Information

Source file <XTVSCP.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Toolkit 4 $$GET^XPAR  ^XTVSHELP  ($$MSGORATC,$$UUBEGFN,$$UUEN,ADD,ENCODE,HANGCHAR,JUSTPAWS,SPLITADD)^XTVSLAPI  ($$BLDNUM,$$VERNUM)^XTVSLM  
Kernel 3 (CLOSE,OPEN)^%ZISH  ($$FMTE,$$NOW)^XLFDT  DISP^XQORM1  
List Manager 3 EN^VALM  (CLEAR,FULL,PAUSE)^VALM1  (CLEAN,KILL)^VALM10  
MailMan 2 SENDMSG^XMXAPI  TOWHOM^XMXAPIU  

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

Package Total Caller Graph
Toolkit 6 XTVS PKG EXT CRT PARAM  XTVS PKG EXT DISP CORRECTIONS ACTION  XTVS PKG EXT PARAM WRT ACTION  XTVS PKG EXT REDISP PARAM ACTION  XTVS PKG MGR NEW PARAM MAIL ACTION  XTVSLN  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN(XPID) ; -- main entry point for XTVS PKG EXT CRT PARAM
HDR ; -- header code
INIT ; -- init variables and list array
HELP ; -- help code
EXIT ; -- exit code
MSG(TEXT) ; -- set default message
KILL ; -- Cleanup local and global arrays
REDISPRM ; -- Redisplay Paramters file
; -- Protocol: XTVS PKG EXT REDISP PARAM ACTION
REDISCRT ; -- Redisplay Parameter file corrections list
; -- Protocol: XTVS PKG EXT DISP CORRECTIONS ACTION
WRPARMFL ; Write Parameter File to VistA Package Size Default Directory
; -- Protocol: XTVS PKG EXT PARAM WRT ACTION
SNDNPFLE ;Send New Paramater file & report
; -- Protocol: XTVS PKG MGR NEW PARAM MAIL ACTION
ALLMSG(XTPMARY,ERROOT,XTOTMSG) ;Create msg array with no attachment
OUTLKARY(XTPMARY,XTOTLK,XTSVSUBJ,XTRT) ;Create attachmts array

External References

Name Field # of Occurrence
CLOSE^%ZISH WRPARMFL+28
OPEN^%ZISH WRPARMFL+17
EN^VALM EN+3
CLEAR^VALM1 HELP+5, HELP+14, HELP+18, HELP+25
FULL^VALM1 HELP+6, HELP+19, WRPARMFL+12, SNDNPFLE+10
PAUSE^VALM1 HELP+14, HELP+25
CLEAN^VALM10 KILL+1
KILL^VALM10 KILL+2
$$FMTE^XLFDT HDR+5, WRPARMFL+5, OUTLKARY+15, OUTLKARY+20
$$NOW^XLFDT WRPARMFL+5, OUTLKARY+13
SENDMSG^XMXAPI SNDNPFLE+34, SNDNPFLE+40
TOWHOM^XMXAPIU SNDNPFLE+16
$$GET^XPAR WRPARMFL+14
DISP^XQORM1 HELP+3, HELP+9
^XTVSHELP HELP+13, HELP+24
$$MSGORATC^XTVSLAPI SNDNPFLE+29
$$UUBEGFN^XTVSLAPI OUTLKARY+54
$$UUEN^XTVSLAPI OUTLKARY+64
ADD^XTVSLAPI REDISCRT+9, REDISCRT+10
ENCODE^XTVSLAPI OUTLKARY+61, OUTLKARY+63
HANGCHAR^XTVSLAPI ALLMSG+61, OUTLKARY+59
JUSTPAWS^XTVSLAPI WRPARMFL+16, SNDNPFLE+35, SNDNPFLE+41
SPLITADD^XTVSLAPI INIT+5
$$BLDNUM^XTVSLM HDR+10
$$VERNUM^XTVSLM HDR+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+9
Function Call: WRITE
  • Prompt: !,$S(XTX["$PAUSE":"",1:XTX)
  • Line Location: HELP+15
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+16
Function Call: WRITE
  • Prompt: !,$S(XTX["$PAUSE":"",1:XTX)
  • Line Location: HELP+26
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+27
Function Call: WRITE
  • Prompt: !,@INSCTRT@(SUB4,SUB3)_"^*"
  • Line Location: WRPARMFL+26
Routine Call
  • VALM
  • Line Location:
    • EN+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("XMY" SNDNPFLE+23, SNDNPFLE+43!
^TMP("XMY0" SNDNPFLE+43!
^TMP("XTVS PKG MAN NEW PARAM" KILL+3!
^TMP($J SNDNPFLE+43!
^VA(200 - [#200] WRPARMFL+9, OUTLKARY+24
^XTMP("XTSIZE" HDR+3, HDR+4

Label References

Name Line Occurrences
ALLMSG SNDNPFLE+33
INIT REDISPRM+6
KILL REDISPRM+5, REDISCRT+5
MSG INIT+6, HELP+28, REDISCRT+11, WRPARMFL+29, SNDNPFLE+45
OUTLKARY SNDNPFLE+39

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR KILL+4!
DIRHEAD HDR+1~, HDR+11*, HDR+12, HDR+13
DIRUT KILL+4!
DTOUT KILL+4!
DUOUT KILL+4!
DUZ WRPARMFL+9, SNDNPFLE+7, SNDNPFLE+16, OUTLKARY+24
ERROOT ALLMSG~, ALLMSG+17, ALLMSG+27, ALLMSG+33, OUTLKARY+7~, OUTLKARY+35*, OUTLKARY+36, OUTLKARY+46, OUTLKARY+47*, OUTLKARY+49
, OUTLKARY+50
EXTDIR WRPARMFL+3~, WRPARMFL+14*, WRPARMFL+17
FILENME WRPARMFL+3~, WRPARMFL+15*, WRPARMFL+16, WRPARMFL+17
INITIAL WRPARMFL+3~, WRPARMFL+9*, WRPARMFL+10*, WRPARMFL+15, OUTLKARY+7~, OUTLKARY+24*, OUTLKARY+25*, OUTLKARY+26
>> INSCTRT WRPARMFL+22*, WRPARMFL+26
IO WRPARMFL+20
NOWDT WRPARMFL+3~, WRPARMFL+5*, WRPARMFL+6*, WRPARMFL+7*, WRPARMFL+8*, WRPARMFL+15, OUTLKARY+7~, OUTLKARY+20*, OUTLKARY+21*, OUTLKARY+22*
, OUTLKARY+23*, OUTLKARY+26
OTLKNDE ALLMSG+9~, ALLMSG+15*, ALLMSG+26*, ALLMSG+29*, ALLMSG+30*, ALLMSG+31, ALLMSG+34*, ALLMSG+36, ALLMSG+37*, ALLMSG+38
, ALLMSG+39*, ALLMSG+40, ALLMSG+41*, ALLMSG+42, ALLMSG+43*, ALLMSG+44, ALLMSG+45*, ALLMSG+46, ALLMSG+47*, ALLMSG+48
, ALLMSG+49*, ALLMSG+53, ALLMSG+54*, ALLMSG+55, ALLMSG+56*, ALLMSG+62*, OUTLKARY+7~, OUTLKARY+33*, OUTLKARY+45*, OUTLKARY+48*
, OUTLKARY+49*, OUTLKARY+50, OUTLKARY+53*, OUTLKARY+54, OUTLKARY+56
PARMROOT INIT+1~, INIT+3*, INIT+4*, INIT+5, REDISCRT+7*, REDISCRT+8*, REDISCRT+9, REDISCRT+10
PKGROOT WRPARMFL+3~, WRPARMFL+21*, WRPARMFL+23*, WRPARMFL+24, WRPARMFL+25, WRPARMFL+27
>> POP WRPARMFL+18
POPERR WRPARMFL+3~, WRPARMFL+4*, WRPARMFL+18*, WRPARMFL+19
SPCPAD HDR+1~, HDR+12*, HDR+13
SUB3 WRPARMFL+3~, WRPARMFL+24*, WRPARMFL+26
SUB4 WRPARMFL+3~, WRPARMFL+25*, WRPARMFL+26
TEXT MSG~, MSG+1, MSG+2
TXTCT HELP+13*, HELP+24*, HELP+30!
>> VALMBCK HELP+29*, REDISPRM+7*, REDISCRT+12*, WRPARMFL+30*, SNDNPFLE+46*
>> VALMBG REDISPRM+4*, REDISCRT+4*
>> VALMCNT INIT+2*, INIT+5, REDISCRT+6*, REDISCRT+9, REDISCRT+10
>> VALMHDR(1 HDR+9*, REDISPRM+3*, REDISCRT+3*
>> VALMHDR(2 HDR+10*
>> VALMHDR(3 HDR+13*
>> VALMSG MSG+1*, MSG+2*
X HELP+1, HELP+2*, HELP+4, HELP+17, KILL+4!
XDATE HDR+1~, HDR+3*, HDR+5*, HDR+6*, HDR+11
XMERR SNDNPFLE+3~, SNDNPFLE+15!, SNDNPFLE+25
XMZ SNDNPFLE+3~
XPID EN~, HDR+3, HDR+4, HDR+11
XQSND SNDNPFLE+3~, SNDNPFLE+7*, SNDNPFLE+34, SNDNPFLE+40
XSYSTEM HDR+1~, HDR+4*, HDR+7*, HDR+11
XTCHAR ALLMSG+9~, ALLMSG+11*, ALLMSG+61, OUTLKARY+7~, OUTLKARY+9*, OUTLKARY+59
XTCRLF OUTLKARY+7~, OUTLKARY+12*, OUTLKARY+15, OUTLKARY+17, OUTLKARY+28, OUTLKARY+60
XTDTTM OUTLKARY+7~, OUTLKARY+13*, OUTLKARY+15, OUTLKARY+20
XTERRND ALLMSG+9~, ALLMSG+27*, ALLMSG+28*, ALLMSG+30, ALLMSG+31
XTFILNAM OUTLKARY+7~, OUTLKARY+26*, OUTLKARY+28, OUTLKARY+37, OUTLKARY+46, OUTLKARY+54
XTFORMAT SNDNPFLE+28~, SNDNPFLE+29*, SNDNPFLE+31, SNDNPFLE+37
XTINSTMM SNDNPFLE+3~, SNDNPFLE+16
XTINSTMM("ADD R FLAGS" , SNDNPFLE+13*
XTINSTVA SNDNPFLE+3~, SNDNPFLE+34, SNDNPFLE+40
XTINSTVA("ADD R FLAGS" , SNDNPFLE+19*
XTINSTVA("FROM" SNDNPFLE+20*
XTLPCNT SNDNPFLE+3~, SNDNPFLE+22*, SNDNPFLE+23*
XTNODATA OUTLKARY+7~, OUTLKARY+11*, OUTLKARY+29*, OUTLKARY+31, OUTLKARY+32
XTNODE OUTLKARY+7~, OUTLKARY+55*, OUTLKARY+58*, OUTLKARY+59, OUTLKARY+60
XTOTLK OUTLKARY~, OUTLKARY+14, OUTLKARY+15, OUTLKARY+16, OUTLKARY+17, OUTLKARY+18, OUTLKARY+28, OUTLKARY+30, OUTLKARY+31, OUTLKARY+32
, OUTLKARY+37, OUTLKARY+38, OUTLKARY+39, OUTLKARY+40, OUTLKARY+41, OUTLKARY+42, OUTLKARY+43, OUTLKARY+44, OUTLKARY+46, OUTLKARY+49
, OUTLKARY+50, OUTLKARY+54, OUTLKARY+61, OUTLKARY+63, OUTLKARY+64, OUTLKARY+65, OUTLKARY+66
XTOTMSG ALLMSG~, ALLMSG+13, ALLMSG+14, ALLMSG+18, ALLMSG+19, ALLMSG+20, ALLMSG+21, ALLMSG+22, ALLMSG+23, ALLMSG+24
, ALLMSG+25, ALLMSG+30, ALLMSG+31, ALLMSG+33, ALLMSG+36, ALLMSG+38, ALLMSG+40, ALLMSG+42, ALLMSG+44, ALLMSG+46
, ALLMSG+48, ALLMSG+53, ALLMSG+55, ALLMSG+62
XTOUTNOD OUTLKARY+7~, OUTLKARY+56*, OUTLKARY+61, OUTLKARY+63, OUTLKARY+64, OUTLKARY+65, OUTLKARY+66
XTPMARY ALLMSG~, ALLMSG+52, ALLMSG+59, ALLMSG+60*, ALLMSG+61, ALLMSG+62, OUTLKARY~, OUTLKARY+29, OUTLKARY+55
XTQVAR HELP+10*, HELP+11, HELP+12*, HELP+13, HELP+14*, HELP+21*, HELP+22, HELP+23*, HELP+24, HELP+25*
HELP+30!
XTRT ALLMSG+10*, ALLMSG+11, OUTLKARY~, OUTLKARY+8*, OUTLKARY+9, OUTLKARY+59
XTSTR ALLMSG+12*, OUTLKARY+7~, OUTLKARY+10*, OUTLKARY+60*, OUTLKARY+61, OUTLKARY+63, OUTLKARY+64
XTSVSUBJ SNDNPFLE+3~, SNDNPFLE+8*, SNDNPFLE+21*, SNDNPFLE+32*, SNDNPFLE+34, SNDNPFLE+39, SNDNPFLE+40, OUTLKARY~, OUTLKARY+17
XTTASKMM SNDNPFLE+3~
XTTASKVA SNDNPFLE+3~, SNDNPFLE+34, SNDNPFLE+35, SNDNPFLE+40, SNDNPFLE+41
XTTOMM SNDNPFLE+3~
XTTOVA SNDNPFLE+3~, SNDNPFLE+34, SNDNPFLE+40
XTTOVA( SNDNPFLE+23*
XTTYPE SNDNPFLE+3~, SNDNPFLE+14*, SNDNPFLE+16
XTX HELP+13*, HELP+14, HELP+15, HELP+24*, HELP+25, HELP+26, HELP+30!
Y HELP+10, HELP+14, HELP+21, HELP+25, HELP+30!, KILL+4!

Marked Items

Name Field # of Occurrence
$T(CPTXT2+TXTCT^XTVSHELP HELP+13
$T(CPTXT3+TXTCT^XTVSHELP HELP+24
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All