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