A1VSCP ;Albany FO/GTS - VistA Package Sizing Manager; 12-JUL-2016
Source file <A1VSCP.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 3 | (CLOSE,OPEN)^%ZISH ($$FMTE,$$NOW)^XLFDT DISP^XQORM1 |
List Manager | 3 | EN^VALM FULL^VALM1 (CLEAN,KILL)^VALM10 |
MailMan | 2 | SENDMSG^XMXAPI TOWHOM^XMXAPIU |
VistA Package Sizing Utility | 2 | ($$UUBEGFN,$$UUEN,ADD,ENCODE,HANGCHAR,JUSTPAWS,SPLITADD)^A1VSLAPI ($$BLDNUM,$$VERNUM)^A1VSLM |
Toolkit | 1 | $$GET^XPAR |
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 |
---|---|---|
Kernel | 1 | ^ORD(101 |
VistA Package Sizing Utility | 1 | A1VSLN |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN(XPID) | ; -- main entry point for A1VS PKG EXT CRT PARAM
|
|
HDR | ; -- header code
|
|
INIT | ; -- init variables and list array
|
|
HELP | ; -- help code
|
|
EXIT | ; -- exit code
|
|
EXPND | ; -- expand code
|
|
KILL | ; -- Cleanup local and global arrays
|
|
REDISPRM | ; -- Redisplay Paramters file
; -- Protocol: A1VS PKG EXT REDISP PARAM ACTION |
|
REDISCRT | ; -- Redisplay Parameter file corrections list
; -- Protocol: A1VS PKG EXT DISP CORRECTIONS ACTION |
|
WRPARMFL | ; Write Parameter File to VistA Package Size Default Directory
; -- Protocol: A1VS PKG EXT PARAM WRT ACTION |
|
SNDNPFLE | ;Send New Paremater file & report
; -- Protocol: A1VS PKG MGR NEW PARAM MAIL ACTION ; |
|
OUTLKARY(A1PMARY,A1OTLK,A1SVSUBJ,A1RT) | ;Create attachmts array
|
Name | Field # of Occurrence |
---|---|
CLOSE^%ZISH | WRPARMFL+25 |
OPEN^%ZISH | WRPARMFL+14 |
$$UUBEGFN^A1VSLAPI | OUTLKARY+54 |
$$UUEN^A1VSLAPI | OUTLKARY+64 |
ADD^A1VSLAPI | REDISCRT+9, REDISCRT+10 |
ENCODE^A1VSLAPI | OUTLKARY+61, OUTLKARY+63 |
HANGCHAR^A1VSLAPI | OUTLKARY+59 |
JUSTPAWS^A1VSLAPI | WRPARMFL+13 |
SPLITADD^A1VSLAPI | INIT+5 |
$$BLDNUM^A1VSLM | HDR+10 |
$$VERNUM^A1VSLM | HDR+10 |
EN^VALM | EN+3 |
FULL^VALM1 | SNDNPFLE+10 |
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+27 |
TOWHOM^XMXAPIU | SNDNPFLE+15 |
$$GET^XPAR | WRPARMFL+11 |
DISP^XQORM1 | HELP+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("A1VS PKG MAN NEW PARAM" | KILL+3! |
^TMP("XMY" | SNDNPFLE+22, SNDNPFLE+29! |
^TMP("XMY0" | SNDNPFLE+29! |
^TMP($J | SNDNPFLE+29! |
^VA(200 - [#200] | WRPARMFL+9, OUTLKARY+24 |
^XTMP("A1SIZE" | HDR+3, HDR+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A1CHAR | OUTLKARY+7~, OUTLKARY+9*, OUTLKARY+59 |
A1CRLF | OUTLKARY+7~, OUTLKARY+12*, OUTLKARY+15, OUTLKARY+17, OUTLKARY+28, OUTLKARY+60 |
A1DTTM | OUTLKARY+7~, OUTLKARY+13*, OUTLKARY+15, OUTLKARY+20 |
A1FILNAM | OUTLKARY+7~, OUTLKARY+26*, OUTLKARY+28, OUTLKARY+37, OUTLKARY+46, OUTLKARY+54 |
A1INSTMM | SNDNPFLE+3~, SNDNPFLE+15 |
A1INSTMM("ADD | R FLAGS" , SNDNPFLE+12* |
A1INSTVA | SNDNPFLE+3~, SNDNPFLE+27 |
A1INSTVA("ADD | R FLAGS" , SNDNPFLE+18* |
A1INSTVA("FROM" | SNDNPFLE+19* |
A1LPCNT | SNDNPFLE+3~, SNDNPFLE+21*, SNDNPFLE+22* |
A1NODATA | OUTLKARY+7~, OUTLKARY+11*, OUTLKARY+29*, OUTLKARY+31, OUTLKARY+32 |
A1NODE | OUTLKARY+7~, OUTLKARY+55*, OUTLKARY+58*, OUTLKARY+59, OUTLKARY+60 |
A1OTLK | 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 |
A1OUTNOD | OUTLKARY+7~, OUTLKARY+56*, OUTLKARY+61, OUTLKARY+63, OUTLKARY+64, OUTLKARY+65, OUTLKARY+66 |
A1PMARY | OUTLKARY~, OUTLKARY+29, OUTLKARY+55 |
A1RT | OUTLKARY~, OUTLKARY+8*, OUTLKARY+9, OUTLKARY+59 |
A1STR | OUTLKARY+7~, OUTLKARY+10*, OUTLKARY+60*, OUTLKARY+61, OUTLKARY+63, OUTLKARY+64 |
A1SVSUBJ | SNDNPFLE+3~, SNDNPFLE+8*, SNDNPFLE+20*, SNDNPFLE+26, SNDNPFLE+27, OUTLKARY~, OUTLKARY+17 |
A1TASKMM | SNDNPFLE+3~ |
A1TASKVA | SNDNPFLE+3~, SNDNPFLE+27 |
A1TOMM | SNDNPFLE+3~ |
A1TOVA | SNDNPFLE+3~, SNDNPFLE+27 |
A1TOVA( | SNDNPFLE+22* |
A1TYPE | SNDNPFLE+3~, SNDNPFLE+13*, SNDNPFLE+15 |
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+15, OUTLKARY+24 |
ERROOT | OUTLKARY+7~, OUTLKARY+35*, OUTLKARY+36, OUTLKARY+46, OUTLKARY+47*, OUTLKARY+49, OUTLKARY+50 |
EXTDIR | WRPARMFL+3~, WRPARMFL+11*, WRPARMFL+14 |
FILENME | WRPARMFL+3~, WRPARMFL+12*, WRPARMFL+13, WRPARMFL+14 |
INITIAL | WRPARMFL+3~, WRPARMFL+9*, WRPARMFL+10*, WRPARMFL+12, OUTLKARY+7~, OUTLKARY+24*, OUTLKARY+25*, OUTLKARY+26 |
>> INSCTRT | WRPARMFL+19*, WRPARMFL+23 |
IO | WRPARMFL+17 |
NOWDT | WRPARMFL+3~, WRPARMFL+5*, WRPARMFL+6*, WRPARMFL+7*, WRPARMFL+8*, WRPARMFL+12, OUTLKARY+7~, OUTLKARY+20*, OUTLKARY+21*, OUTLKARY+22* , OUTLKARY+23*, OUTLKARY+26 |
OTLKNDE | 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+18*, WRPARMFL+20*, WRPARMFL+21, WRPARMFL+22, WRPARMFL+24 |
>> POP | WRPARMFL+15 |
POPERR | WRPARMFL+3~, WRPARMFL+4*, WRPARMFL+15*, WRPARMFL+16 |
SPCPAD | HDR+1~, HDR+12*, HDR+13 |
SUB3 | WRPARMFL+3~, WRPARMFL+21*, WRPARMFL+23 |
SUB4 | WRPARMFL+3~, WRPARMFL+22*, WRPARMFL+23 |
>> VALMBCK | REDISPRM+7*, REDISCRT+11*, WRPARMFL+26*, SNDNPFLE+31* |
>> 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* |
X | HELP+1*, KILL+4! |
XDATE | HDR+1~, HDR+3*, HDR+5*, HDR+6*, HDR+11 |
XMERR | SNDNPFLE+3~, SNDNPFLE+14!, SNDNPFLE+24 |
XMZ | SNDNPFLE+3~ |
XPID | EN~, HDR+3, HDR+4, HDR+11 |
XQSND | SNDNPFLE+3~, SNDNPFLE+7*, SNDNPFLE+27 |
XSYSTEM | HDR+1~, HDR+4*, HDR+7*, HDR+11 |
Y | KILL+4! |