XTVSLR ;ALBANY FO/GTS - VistA Package Sizing Manager; 27-JUN-2016
Source file <XTVSLR.m>
Package | Total | Call Graph |
---|---|---|
Toolkit | 7 | $$GET^XPAR ^XTVSHLP1 ($$CHKPID,$$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 |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
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 |
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 VistA Size Query
; -- 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 [Remote VistA Size Query ; - from VistA Package Size Analysis Manager LM display] ; XTVS PKG MGR RPT QUERY REMOTE ACTION [Remote VistA Size Query - from Package Statistics LM display] |
|
ADD2MSG(LINEITEM,ARRYNAME,XTVSRMCT) | ;Add a parameters to Request Message array (XT*7.3*152)
|
|
SWAPHEAD | ;Report of all packages, toggle action header and report header
; -- Protocol: XTVS PKG RPT SWAP HEADER |
Name | Field # of Occurrence |
---|---|
$$STATUS^%ZISH | REMRPTRQ+37 |
CLOSE^%ZISH | REMRPTRQ+40 |
OPEN^%ZISH | REMRPTRQ+35 |
^DIC | REMRPTRQ+59 |
^DIR | TEXTFILE+15, TEXTFILE+27, REMRPTRQ+21 |
EN^VALM | EN+1 |
CLEAR^VALM1 | HELP+5, HELP+14 |
FULL^VALM1 | INIT+3, HELP+6, TEXTFILE+3, REMREQ+4 |
PAUSE^VALM1 | HELP+14 |
CLEAN^VALM10 | KILL+1 |
KILL^VALM10 | KILL+2 |
$$NOW^XLFDT | TEXTFILE+24 |
^XMD | REMRPTRQ+74 |
$$NETNAME^XMXUTIL | REMRPTRQ+67 |
$$GET^XPAR | HDR+3, INIT+8, TEXTFILE+8, TEXTFILE+19 |
DISP^XQORM1 | HELP+3, HELP+9 |
^XTVSHLP1 | HELP+13 |
$$CHKPID^XTVSLAPI | INIT+11, REMREQ+5 |
$$REQLOCK^XTVSLAPI | INIT+12, REMREQ+6 |
$$SELXTMP^XTVSLAPI | INIT+6 |
$$UNLCKPFL^XTVSLAPI | BUILD+4, REMRPTRQ+25, REMRPTRQ+42 |
JUSTPAWS^XTVSLAPI | INIT+19, BUILD+5, REMREQ+13, REMRPTRQ+27, REMRPTRQ+49, REMRPTRQ+61, REMRPTRQ+76, REMRPTRQ+78 |
WRTTXTFL^XTVSLAPI | TEXTFILE+30 |
$$BLDNUM^XTVSLM | HDR+5 |
$$VERNUM^XTVSLM | HDR+5 |
SCAPARY^XTVSLP | REMRPTRQ+39 |
$$SELPKG^XTVSLPDC | REMRPTRQ+46 |
INIT^XTVSRFL | BUILD+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DIC(4.2 - [#4.2] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP( | ADD2MSG+4*, ADD2MSG+5* |
^TMP("XTVS PKG MGR RPT" | INIT+2!, KILL+3! |
^TMP("XTVS REQ MSG" | REMRPTRQ+67*, REMRPTRQ+68*, REMRPTRQ+69*, REMRPTRQ+70*, REMRPTRQ+80! |
^TMP("XTVS-PARAM-CAP" | REMRPTRQ+53, REMRPTRQ+80! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARRYNAME | ADD2MSG~, ADD2MSG+4, ADD2MSG+5, ADD2MSG+6 |
CHKLKER | INIT+5~, INIT+12*, INIT+13, INIT+14, INIT+17, INIT+19, REMREQ+3~, REMREQ+6*, REMREQ+7, REMREQ+8 , REMREQ+11, REMREQ+13 |
DEFDIR | HDR+1~, HDR+3*, HDR+6, INIT+5~, INIT+8*, INIT+11, REMREQ+5, REMRPTRQ+35 |
DIC | REMRPTRQ+54!, REMRPTRQ+55*, REMRPTRQ+62! |
DIC("A" | REMRPTRQ+57* |
DIC("S" | REMRPTRQ+58* |
DIC(0 | REMRPTRQ+56* |
DIR | KILL+4!, TEXTFILE+5~, TEXTFILE+20~, REMRPTRQ+6~, REMRPTRQ+29! |
DIR("?" | TEXTFILE+11*, TEXTFILE+12*, TEXTFILE+13*, TEXTFILE+14*, TEXTFILE+25*, TEXTFILE+26*, REMRPTRQ+17*, REMRPTRQ+18*, REMRPTRQ+19* |
DIR("A" | TEXTFILE+8*, TEXTFILE+9*, TEXTFILE+22*, TEXTFILE+23*, REMRPTRQ+12*, REMRPTRQ+13*, REMRPTRQ+14*, REMRPTRQ+15* |
DIR("B" | TEXTFILE+10*, TEXTFILE+24*, REMRPTRQ+16* |
DIR(0 | TEXTFILE+7*, TEXTFILE+21*, REMRPTRQ+20* |
DIRHEAD | HDR+1~, HDR+6*, HDR+7, HDR+8, HDR+10*, HDR+11, HDR+12 |
DIROUT | TEXTFILE+17, TEXTFILE+28, REMRPTRQ+23, REMRPTRQ+29! |
DIRUT | KILL+4!, REMRPTRQ+29! |
DTOUT | KILL+4!, TEXTFILE+17, TEXTFILE+28, REMRPTRQ+23, REMRPTRQ+29!, REMRPTRQ+54!, REMRPTRQ+60, REMRPTRQ+61, REMRPTRQ+62! |
DUOUT | KILL+4!, TEXTFILE+17, TEXTFILE+28, REMRPTRQ+23, REMRPTRQ+29!, REMRPTRQ+54!, REMRPTRQ+60, REMRPTRQ+61, REMRPTRQ+62! |
DUZ | REMRPTRQ+67, REMRPTRQ+71 |
EXTSTR | ADD2MSG+1~, ADD2MSG+2*, ADD2MSG+5 |
FILENME | TEXTFILE+5~, TEXTFILE+6*, TEXTFILE+29*, TEXTFILE+30 |
>> FIRSTITM | INIT+4, INIT+6, INIT+22 |
IO | REMRPTRQ+36 |
>> LASTITM | INIT+4, INIT+6, INIT+22 |
LASTSPKG | INIT+10*, KILL+3!, REMRPTRQ+52* |
LCKCHK | INIT+5~, INIT+11*, INIT+13, INIT+15, INIT+17, REMREQ+3~, REMREQ+5*, REMREQ+7, REMREQ+9, REMREQ+11 |
LINEITEM | REMRPTRQ+6~, REMRPTRQ+8*, REMRPTRQ+37*, REMRPTRQ+38, REMRPTRQ+39, REMRPTRQ+47*, REMRPTRQ+53*, REMRPTRQ+70, ADD2MSG~, ADD2MSG+2 , ADD2MSG+4, ADD2MSG+5, ADD2MSG+6 |
PKGNAME | REMRPTRQ+6~, REMRPTRQ+9*, REMRPTRQ+46*, REMRPTRQ+49, REMRPTRQ+51, REMRPTRQ+52, REMRPTRQ+53 |
PRMDSPCT | REMRPTRQ+6~ |
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+66~ |
TXTCT | HELP+13*, HELP+19! |
UNLKRSLT | BUILD+1~, BUILD+4*, BUILD+5, REMRPTRQ+6~, REMRPTRQ+25*, REMRPTRQ+26, REMRPTRQ+27, REMRPTRQ+42*, REMRPTRQ+43, REMRPTRQ+44 |
>> VALMBCK | HELP+18*, TEXTFILE+33*, REMREQ+15*, 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+20*, INIT+21*, INIT+22*, 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+29!, REMRPTRQ+54! , REMRPTRQ+62! |
XDATE | REMRPTRQ+66~ |
XMDUZ | REMRPTRQ+66~, REMRPTRQ+71* |
XMMG | REMRPTRQ+66~, REMRPTRQ+76 |
XMSUB | REMRPTRQ+66~, REMRPTRQ+72* |
XMTEXT | REMRPTRQ+66~, REMRPTRQ+73* |
XMY | REMRPTRQ+6~, REMRPTRQ+10!, REMRPTRQ+65 |
XMY("S.XTVS P | KG EXTRACT SERVER@" , REMRPTRQ+60* |
XMZ | REMRPTRQ+66~, REMRPTRQ+75, REMRPTRQ+77, REMRPTRQ+78 |
XTQVAR | HELP+10*, HELP+11, HELP+12*, HELP+13, HELP+14*, HELP+19! |
XTVPSPRM | HDR+10, INIT+9*, INIT+11, INIT+12, INIT+15, BUILD+3, BUILD+4, REMREQ+5, REMREQ+6, REMREQ+9 , REMREQ+10, REMRPTRQ~, REMRPTRQ+25, REMRPTRQ+35, REMRPTRQ+42 |
XTVSPVAL | REMRPTRQ+6~ |
XTVSRMCT | REMRPTRQ+6~, REMRPTRQ+34*, REMRPTRQ+38, ADD2MSG~, ADD2MSG+3*, ADD2MSG+4, ADD2MSG+5, ADD2MSG+6 |
XTVSRPT | REMRPTRQ+6~ |
XTVSRQ | REMRPTRQ+6~, REMRPTRQ+22*, REMRPTRQ+23, REMRPTRQ+32, REMRPTRQ+49 |
XTVSXFNM | INIT+1~, INIT+6*, INIT+7, INIT+9, INIT+21, INIT+22 |
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+22, REMRPTRQ+29!, REMRPTRQ+54! , REMRPTRQ+60, REMRPTRQ+61, REMRPTRQ+62! |
Name | Field # of Occurrence |
---|---|
$T(LRTXT+TXTCT^XTVSHLP1 | HELP+13 |