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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: XTVSLR

Package: Toolkit

Routine: XTVSLR


Information

XTVSLR ;Albany FO/GTS - VistA Package Sizing Manager; 27-JUN-2016

Source Information

Source file <XTVSLR.m>

Call Graph

Call Graph

Call Graph Total: 17

Package Total Call Graph
Toolkit 7 $$GET^XPAR  ^XTVSHLP1  ($$REQLOCK,$$SELXTMP,$$UNLCKPFL,JUSTPAWS,WRTTXTFL)^XTVSLAPI  ($$BLDNUM,$$VERNUM)^XTVSLM  SCAPARY^XTVSLP  $$SELPKG^XTVSLPDC  INIT^XTVSRFL  
Kernel 3 ($$STATUS,CLOSE,OPEN)^%ZISH  $$NOW^XLFDT  DISP^XQORM1  
List Manager 3 EN^VALM  (CLEAR,FULL,PAUSE)^VALM1  (CLEAN,KILL)^VALM10  
MailMan 2 ^XMD  $$NETNAME^XMXUTIL  
VA FileMan 2 ^DIC  ^DIR  

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 MGR RPT QUERY REMOTE ACTION  XTVS PKG MGR RPT WRT ACTION  XTVS PKG MGR VISTA SIZE RPT  XTVS PKG RPT SWAP HEADER ACTION  XTVSLAPI  XTVSLM  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point for XTVS VISTA SIZE RPT
HDR ; -- Main header code
HDRA ; -- Alternate header code
INIT ; -- init variables and list array
BUILD ; - Build local and global display arrays
HELP ; -- help code
EXIT ; -- exit code
KILL ; - Cleanup local and global display arrays
MSG(TEXT) ; -- set default message
TEXTFILE ; Write report to text file
; -- Protocol: XTVS PKG MGR RPT WRT ACTION
REMREQ ; Remote Report Protocol entry point
; -- Protocol: XTVS PKG MGR RPT QUERY REMOTE ACTION
REMRPTRQ(XTVPSPRM) ; Request remote report file
; Called from APIs invoked by Protocols:
; XTVS PKG QUERY REMOTE VISTA SIZE ACTION
; XTVS PKG MGR RPT QUERY REMOTE ACTION
ADD2MSG(LINEITEM,XTVSRMCT) ;Add a parameter to Request Message array & create ^TMP("XTVS-PARAM-CAP",$J)
SWAPHEAD ;Report of all packages, toggle action header and report header
; -- Protocol: XTVS PKG RPT SWAP HEADER

External References

Name Field # of Occurrence
$$STATUS^%ZISH REMRPTRQ+38
CLOSE^%ZISH REMRPTRQ+39
OPEN^%ZISH REMRPTRQ+36
^DIC REMRPTRQ+57
^DIR TEXTFILE+15, TEXTFILE+27, REMRPTRQ+22
EN^VALM EN+1
CLEAR^VALM1 HELP+5, HELP+14
FULL^VALM1 HELP+6, TEXTFILE+3, REMRPTRQ+11
PAUSE^VALM1 HELP+14
CLEAN^VALM10 KILL+1
KILL^VALM10 KILL+2
$$NOW^XLFDT TEXTFILE+24
^XMD REMRPTRQ+72
$$NETNAME^XMXUTIL REMRPTRQ+65
$$GET^XPAR HDR+3, TEXTFILE+8, TEXTFILE+19
DISP^XQORM1 HELP+3, HELP+9
^XTVSHLP1 HELP+13
$$REQLOCK^XTVSLAPI INIT+10, REMRPTRQ+30
$$SELXTMP^XTVSLAPI INIT+5
$$UNLCKPFL^XTVSLAPI BUILD+4, REMRPTRQ+41
JUSTPAWS^XTVSLAPI INIT+11, INIT+12, BUILD+5, REMRPTRQ+24, REMRPTRQ+31, REMRPTRQ+33, REMRPTRQ+43, REMRPTRQ+49, REMRPTRQ+59, REMRPTRQ+74
, REMRPTRQ+76
WRTTXTFL^XTVSLAPI TEXTFILE+30
$$BLDNUM^XTVSLM HDR+5
$$VERNUM^XTVSLM HDR+5
SCAPARY^XTVSLP ADD2MSG+3
$$SELPKG^XTVSLPDC REMRPTRQ+45
INIT^XTVSRFL BUILD+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!," <* LOCK request denied! Try again later. *>"
  • Line Location: INIT+12
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: !!," <* LOCK request denied! Try again later. *>"
  • Line Location: REMRPTRQ+31
Function Call: WRITE
  • Prompt: !!," ...Loading Parameters..."
  • Line Location: REMRPTRQ+34
Function Call: WRITE
  • Prompt: !!," <* UNLOCK ERROR. Check LOCK file Integrity. *>"
  • Line Location: REMRPTRQ+42
Routine Call
  • DIC
  • Line Location:
    • REMRPTRQ+57
Routine Call
  • DIR
  • Line Location:
    • TEXTFILE+15
    • TEXTFILE+27
    • REMRPTRQ+22
Routine Call
  • VALM
  • Line Location:
    • EN+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4.2 - [#4.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("XTVS PACKAGE MGR" INIT+7
^TMP("XTVS PKG MGR RPT" INIT+2!, KILL+3!
^TMP("XTVS REQ MSG" REMRPTRQ+65*, REMRPTRQ+66*, REMRPTRQ+67*, REMRPTRQ+68*, REMRPTRQ+78!, ADD2MSG+2*
^TMP("XTVS-PARAM-CAP" REMRPTRQ+51, REMRPTRQ+78!

Label References

Name Line Occurrences
ADD2MSG REMRPTRQ+38
BUILD INIT+11
HDR SWAPHEAD+4
HDRA SWAPHEAD+5
KILL EXIT+1
MSG INIT+16, HELP+17, TEXTFILE+32, REMRPTRQ+80
REMRPTRQ REMREQ+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CHKLKER INIT+9~, INIT+10*, INIT+11, INIT+12, REMRPTRQ+29~, REMRPTRQ+30*, REMRPTRQ+31, REMRPTRQ+32, REMRPTRQ+33
DEFDIR HDR+1~, HDR+3*, HDR+6, REMRPTRQ+36
DIC REMRPTRQ+52!, REMRPTRQ+53*, REMRPTRQ+60!
DIC("A" REMRPTRQ+55*
DIC("S" REMRPTRQ+56*
DIC(0 REMRPTRQ+54*
DIR KILL+4!, TEXTFILE+5~, TEXTFILE+20~, REMRPTRQ+5~, REMRPTRQ+25!
DIR("?" TEXTFILE+11*, TEXTFILE+12*, TEXTFILE+13*, TEXTFILE+14*, TEXTFILE+25*, TEXTFILE+26*, REMRPTRQ+18*, REMRPTRQ+19*, REMRPTRQ+20*
DIR("A" TEXTFILE+8*, TEXTFILE+9*, TEXTFILE+22*, TEXTFILE+23*, REMRPTRQ+13*, REMRPTRQ+14*, REMRPTRQ+15*, REMRPTRQ+16*
DIR("B" TEXTFILE+10*, TEXTFILE+24*, REMRPTRQ+17*
DIR(0 TEXTFILE+7*, TEXTFILE+21*, REMRPTRQ+21*
DIRHEAD HDR+1~, HDR+6*, HDR+7, HDR+8, HDR+10*, HDR+11, HDR+12
DIROUT TEXTFILE+17, TEXTFILE+28, REMRPTRQ+24, REMRPTRQ+25!
DIRUT KILL+4!, REMRPTRQ+25!
DTOUT KILL+4!, TEXTFILE+17, TEXTFILE+28, REMRPTRQ+24, REMRPTRQ+25!, REMRPTRQ+52!, REMRPTRQ+58, REMRPTRQ+59, REMRPTRQ+60!
DUOUT KILL+4!, TEXTFILE+17, TEXTFILE+28, REMRPTRQ+24, REMRPTRQ+25!, REMRPTRQ+52!, REMRPTRQ+58, REMRPTRQ+59, REMRPTRQ+60!
DUZ REMRPTRQ+65, REMRPTRQ+69
FILENME TEXTFILE+5~, TEXTFILE+6*, TEXTFILE+29*, TEXTFILE+30
>> FIRSTITM INIT+4, INIT+5, INIT+15
IO REMRPTRQ+37
>> LASTITM INIT+4, INIT+5, INIT+15
LINEITEM REMRPTRQ+5~, REMRPTRQ+7*, REMRPTRQ+38*, REMRPTRQ+46*, REMRPTRQ+51*, REMRPTRQ+68, ADD2MSG~, ADD2MSG+2, ADD2MSG+3
PKGNAME REMRPTRQ+5~, REMRPTRQ+8*, REMRPTRQ+45*, REMRPTRQ+49, REMRPTRQ+50, REMRPTRQ+51
PRMDSPCT REMRPTRQ+5~
SPCPAD HDR+1~, HDR+2*, HDR+7*, HDR+8, HDR+9*, HDR+11*, HDR+12
STORPATH TEXTFILE+5~, TEXTFILE+6*, TEXTFILE+18*, TEXTFILE+19*, TEXTFILE+26, TEXTFILE+30
SWAPPD SWAPHEAD+2~, SWAPHEAD+3*, SWAPHEAD+4*, SWAPHEAD+5
TEXT MSG~, MSG+1, MSG+2
TMP REMRPTRQ+64~
TXTCT HELP+13*, HELP+19!
UNLKRSLT BUILD+1~, BUILD+4*, BUILD+5, REMRPTRQ+29~, REMRPTRQ+41*, REMRPTRQ+42, REMRPTRQ+43
>> VALMBCK HELP+18*, TEXTFILE+33*, REMRPTRQ+81*, SWAPHEAD+6*
>> VALMCNT BUILD+2*, BUILD+3, BUILD+6
VALMHDR SWAPHEAD+4!, SWAPHEAD+5!
VALMHDR(1 HDR+4*, HDRA+1*, SWAPHEAD+4, SWAPHEAD+5
VALMHDR(2 HDR+5*, HDRA+2*
VALMHDR(3 HDR+8*, HDRA+3*
VALMHDR(4 HDR+12*, HDRA+4*
>> VALMQUIT INIT+12*, INIT+15*, BUILD+6*
>> VALMSG MSG+1*, MSG+2*
X HELP+1, HELP+2*, HELP+4, KILL+4!, TEXTFILE+5~, TEXTFILE+18, TEXTFILE+19, TEXTFILE+20~, REMRPTRQ+25!, REMRPTRQ+52!
, REMRPTRQ+60!
XDATE REMRPTRQ+64~
XMDUZ REMRPTRQ+64~, REMRPTRQ+69*
XMMG REMRPTRQ+64~, REMRPTRQ+74
XMSUB REMRPTRQ+64~, REMRPTRQ+70*
XMTEXT REMRPTRQ+64~, REMRPTRQ+71*
XMY REMRPTRQ+5~, REMRPTRQ+9!, REMRPTRQ+63
XMY("S.XTVS P KG EXTRACT SERVER@" , REMRPTRQ+58*
XMZ REMRPTRQ+64~, REMRPTRQ+73, REMRPTRQ+75, REMRPTRQ+76
XTQVAR HELP+10*, HELP+11, HELP+12*, HELP+13, HELP+14*, HELP+19!
XTTMPLNN INIT+1~, INIT+3*, INIT+5*, INIT+6, INIT+7, INIT+15
XTVPSPRM HDR+10, INIT+7*, INIT+8, INIT+10, INIT+13, INIT+14*, BUILD+3, BUILD+4, REMREQ+3, REMRPTRQ~
, REMRPTRQ+30, REMRPTRQ+36, REMRPTRQ+41
XTVSFQ REMRPTRQ+5~, REMRPTRQ+23*, REMRPTRQ+28, REMRPTRQ+49
XTVSPVAL REMRPTRQ+5~
XTVSRMCT REMRPTRQ+5~, REMRPTRQ+35*, REMRPTRQ+38, ADD2MSG~, ADD2MSG+1*, ADD2MSG+2
XTVSRPT REMRPTRQ+5~
XTX HELP+13*, HELP+14, HELP+15, HELP+19!
Y HELP+10, HELP+14, HELP+19!, KILL+4!, TEXTFILE+5~, TEXTFILE+20~, TEXTFILE+29, REMRPTRQ+23, REMRPTRQ+25!, REMRPTRQ+52!
, REMRPTRQ+58, REMRPTRQ+59, REMRPTRQ+60!

Marked Items

Name Field # of Occurrence
$T(LRTXT+TXTCT^XTVSHLP1 HELP+13
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All