A1VSLN ;Albany FO/GTS - VistA Package Sizing Manager; 30-JUN-2016
Source file <A1VSLN.m>
Package | Total | Call Graph |
---|---|---|
VistA Package Sizing Utility | 6 | EN^A1VSCP (ADD,JUSTPAWS,RTRNADD)^A1VSLAPI EN^A1VSLDE ($$BLDNUM,$$VERNUM)^A1VSLM KILL^A1VSLN ($$PKGEXT,XTMPORD)^A1VSLNA1 |
List Manager | 3 | EN^VALM FULL^VALM1 (CLEAN,KILL)^VALM10 |
Kernel | 2 | $$FMTE^XLFDT DISP^XQORM1 |
MailMan | 2 | ENT^XMPG TOWHOM^XMXAPIU |
VA FileMan | 1 | ^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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; -- main entry point for A1VS PKG MGR EXTRACT MNGR
|
|
HDR | ; -- header code
|
|
INIT | ; -- init variables and list array
|
|
HELP | ; -- help code
|
|
EXIT | ; -- exit code
|
|
EXPND | ; -- expand code
|
|
REFRESH | ; -- On Return from another Template or action, refresh A1VS PKG MGR EXTRACT MNGR List Template array
|
|
KILL | ; -- Cleanup local and global display arrays
|
|
FNDXTMP | ; List Package Extracts
|
|
SELDOLRJ() | ; Select a Process ID
|
|
CRTPMCLN | ;Kill temporary globals created by 'A1VS PKG EXT CRT PARAM ACTION' Protocol
|
|
DE | ; -- Delete Extracts
; -- Protocol: A1VS PKG EXTRACT DEL ACTION |
|
ED | ; - Extract Display
; -- Protocol: A1VS PKG MGR EXT DISP ACTION |
|
PEXT | ; -- Create Extract
; -- Protocol: A1VS PKG EXTRACT CREATE ACTION |
|
CRTPARM | ; Display Package Parameter file from selected ^XTMP("A1SIZE") extract global
; -- Protocol: A1VS PKG EXT CRT PARAM ACTION |
|
EEXT | ; Email ^XTMP("A1SIZE") extract global
; -- Protocol: A1VS PKG EXT EMAIL ACTION |
Name | Field # of Occurrence |
---|---|
EN^A1VSCP | CRTPARM+12 |
ADD^A1VSLAPI | INIT+3, INIT+4, INIT+5, INIT+6, INIT+7, INIT+8, FNDXTMP+8, FNDXTMP+9 |
JUSTPAWS^A1VSLAPI | DE+5, DE+6, DE+16, ED+7, ED+8, CRTPARM+7, CRTPARM+8, EEXT+7, EEXT+8, EEXT+25 , EEXT+26 |
RTRNADD^A1VSLAPI | REFRESH+5, REFRESH+6, REFRESH+7, REFRESH+8, REFRESH+9, REFRESH+10, REFRESH+18, REFRESH+19 |
EN^A1VSLDE | ED+9 |
$$BLDNUM^A1VSLM | HDR+2 |
$$VERNUM^A1VSLM | HDR+2 |
KILL^A1VSLN | REFRESH+2 |
$$PKGEXT^A1VSLNA1 | PEXT+4 |
XTMPORD^A1VSLNA1 | CRTPARM+10 |
^DIR | SELDOLRJ+10, DE+13 |
EN^VALM | EN+1 |
FULL^VALM1 | SELDOLRJ+5 |
CLEAN^VALM10 | KILL+1 |
KILL^VALM10 | KILL+2 |
$$FMTE^XLFDT | REFRESH+17, FNDXTMP+7, EEXT+21 |
ENT^XMPG | EEXT+24 |
TOWHOM^XMXAPIU | EEXT+14 |
DISP^XQORM1 | HELP+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("A1SIZE" | CRTPMCLN+1!, CRTPARM+11! |
^TMP("A1VS PKG MGR EXTRACT" | KILL+3! |
^TMP("A1VS-FILERPT" | CRTPMCLN+1! |
^TMP("XMY" | EEXT+18 |
^XTMP("A1SIZE" | REFRESH+13, REFRESH+15, REFRESH+16, FNDXTMP+3, FNDXTMP+5, FNDXTMP+6, DE+6, DE+7, DE+14!, ED+8 , CRTPARM+8, EEXT+8, EEXT+20, EEXT+22 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A1DOLRJ | REFRESH+1~, REFRESH+12*, REFRESH+13*, REFRESH+15, REFRESH+16, REFRESH+18, FNDXTMP+1~, FNDXTMP+2*, FNDXTMP+3*, FNDXTMP+5 , FNDXTMP+6, FNDXTMP+8 |
A1INSTMM | EEXT+10~, EEXT+14 |
A1INSTMM("ADD | R FLAGS" , EEXT+12* |
A1LPCNT | EEXT+16~, EEXT+17*, EEXT+18* |
A1TOMM | EEXT+10~ |
A1TYPE | EEXT+10~, EEXT+13*, EEXT+14 |
DATE | REFRESH+14~, REFRESH+15*, REFRESH+17*, REFRESH+18, FNDXTMP+4~, FNDXTMP+5*, FNDXTMP+7*, FNDXTMP+8 |
DIR | KILL+4!, SELDOLRJ+4~, DE+8~ |
DIR("?" | SELDOLRJ+8* |
DIR("A" | SELDOLRJ+6*, SELDOLRJ+7*, DE+9*, DE+10* |
DIR("B" | DE+11* |
DIR(0 | SELDOLRJ+9*, DE+12* |
DIRUT | KILL+4!, SELDOLRJ+11, SELDOLRJ+12, DE+18! |
DTOUT | KILL+4!, DE+14, DE+15, DE+18! |
DUOUT | KILL+4!, DE+14, DE+15, DE+18! |
DUZ | EEXT+14, EEXT+19 |
>> EMGRTARY | REFRESH+3*, REFRESH+5, REFRESH+6, REFRESH+7, REFRESH+8, REFRESH+9, REFRESH+10, REFRESH+18, REFRESH+19 |
EXSYS | REFRESH+14~, REFRESH+16*, REFRESH+18, FNDXTMP+4~, FNDXTMP+6*, FNDXTMP+8 |
EXTRSLT | PEXT+3~, PEXT+4* |
LNENUM | REFRESH+1~, REFRESH+4*, REFRESH+5, REFRESH+6, REFRESH+7, REFRESH+8, REFRESH+9, REFRESH+10, REFRESH+18, REFRESH+19 |
PROCID | DE+2~, DE+3*, DE+5, DE+6, DE+7, DE+10, DE+14, DE+16 |
QCHK | ED+3~, ED+4*, ED+7*, ED+8*, ED+9, CRTPARM+3~, CRTPARM+4*, CRTPARM+7*, CRTPARM+8*, CRTPARM+9 , EEXT+3~, EEXT+4*, EEXT+7*, EEXT+8*, EEXT+9 |
RESULT | SELDOLRJ+4~, SELDOLRJ+11*, SELDOLRJ+12*, SELDOLRJ+13 |
>> VALMBCK | DE+19*, ED+10*, PEXT+6*, CRTPARM+16*, EEXT+28* |
>> VALMCNT | INIT+2*, INIT+3, INIT+4, INIT+5, INIT+6, INIT+7, INIT+8, FNDXTMP+8, FNDXTMP+9 |
>> VALMHDR(1 | HDR+1* |
>> VALMHDR(2 | HDR+2* |
X | HELP+1*, KILL+4!, SELDOLRJ+4~, DE+8~, DE+18! |
XDATE | EEXT+16~, EEXT+20*, EEXT+21*, EEXT+22 |
XMDUZ | EEXT+16~, EEXT+19* |
XMERR | EEXT+10~, EEXT+11!, EEXT+15 |
XMSUB | EEXT+16~, EEXT+22* |
XMTEXT | EEXT+16~, EEXT+23* |
XMY | EEXT+16~ |
XMY( | EEXT+18* |
XMZ | EEXT+10~, EEXT+25, EEXT+26 |
XPID | ED+3~, ED+5*, ED+7, ED+8, CRTPARM+3~, CRTPARM+5*, CRTPARM+7, CRTPARM+8, CRTPARM+10, CRTPARM+12 , EEXT+3~, EEXT+5*, EEXT+7, EEXT+8, EEXT+20, EEXT+22, EEXT+23, EEXT+25, EEXT+26 |
Y | KILL+4!, SELDOLRJ+4~, SELDOLRJ+11, DE+8~, DE+14, DE+15, DE+18! |