XTVSLN ;ALBANY FO/GTS - VistA Package Sizing Manager; 30-JUN-2016
Source file <XTVSLN.m>
| Package | Total | Call Graph |
|---|---|---|
| Toolkit | 8 | $$GET^XPAR EN^XTVSCP ^XTVSHLP1 (ADD,JUSTPAWS,RTRNADD)^XTVSLAPI EN^XTVSLDE ($$BLDNUM,$$VERNUM)^XTVSLM KILL^XTVSLN ($$PKGEXT,XTMPORD)^XTVSLNA1 |
| MailMan | 4 | ^XMD ENT^XMPG TOWHOM^XMXAPIU $$NETNAME^XMXUTIL |
| List Manager | 3 | EN^VALM (CLEAR,FULL,PAUSE)^VALM1 (CLEAN,CNTRL,KILL)^VALM10 |
| Kernel | 2 | $$FMTE^XLFDT DISP^XQORM1 |
| 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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; -- main entry point for XTVS PKG MGR EXTRACT MNGR
|
|
| HDR | ; -- header code
|
|
| INIT | ; -- init variables and list array
|
|
| HELP | ; -- help code
|
|
| EXIT | ; -- exit code
|
|
| MSG(TEXT) | ; -- set default message
|
|
| REFRESH | ; -- On Return from another Template or action, refresh XTVS 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 'XTVS PKG EXT CRT PARAM ACTION' Protocol
|
|
| DE | ; -- Delete Extracts
; -- Protocol: XTVS PKG EXTRACT DEL ACTION |
|
| ED | ; - Display Extract
; -- Protocol: XTVS PKG MGR EXT DISP ACTION |
|
| PEXT | ; -- Extract Package Data
; -- Protocol: XTVS PKG EXTRACT CREATE ACTION |
|
| CRTPARM | ; Convert Extract to Parameter list
; -- Protocol: XTVS PKG EXT CRT PARAM ACTION ; Display Package Parameter file from selected ^XTMP("XTSIZE") extract global |
|
| EEXT | ; - Email extract global [^XTMP("XTSIZE")]
; -- Protocol: XTVS PKG EXT EMAIL ACTION |
|
| QRYEXT | ; Remote VistA Extract Query ; Request Package File Extract from another VistA [E.G. Forum]
; -- Protocol: XTVS PKG EXT QUERY REMOTE ACTION |
|
| SIZRPTQY() | ; Prompt for Forum Size Rpt
|
| Name | Field # of Occurrence |
|---|---|
| ^DIC | QRYEXT+35 |
| ^DIR | SELDOLRJ+10, DE+13, QRYEXT+17, SIZRPTQY+10 |
| EN^VALM | EN+1 |
| CLEAR^VALM1 | HELP+5, HELP+14 |
| FULL^VALM1 | HELP+6, SELDOLRJ+5, QRYEXT+6 |
| PAUSE^VALM1 | HELP+14 |
| CLEAN^VALM10 | KILL+1 |
| CNTRL^VALM10 | REFRESH+10 |
| KILL^VALM10 | KILL+2 |
| $$FMTE^XLFDT | REFRESH+21, FNDXTMP+7, EEXT+22 |
| ^XMD | QRYEXT+53 |
| ENT^XMPG | EEXT+25 |
| TOWHOM^XMXAPIU | EEXT+15 |
| $$NETNAME^XMXUTIL | QRYEXT+47 |
| $$GET^XPAR | INIT+2, REFRESH+2 |
| DISP^XQORM1 | HELP+3, HELP+9 |
| EN^XTVSCP | CRTPARM+13 |
| ^XTVSHLP1 | HELP+13 |
| ADD^XTVSLAPI | INIT+5, INIT+6, INIT+7, INIT+8, INIT+9, INIT+10, INIT+11, FNDXTMP+8, FNDXTMP+9 |
| JUSTPAWS^XTVSLAPI | DE+5, DE+6, DE+16, ED+7, ED+8, CRTPARM+8, CRTPARM+9, EEXT+8, EEXT+9, EEXT+26 , EEXT+27, QRYEXT+19, QRYEXT+26, QRYEXT+37, QRYEXT+41, QRYEXT+55, QRYEXT+57 |
| RTRNADD^XTVSLAPI | REFRESH+7, REFRESH+8, REFRESH+9, REFRESH+11, REFRESH+12, REFRESH+13, REFRESH+14, REFRESH+22, REFRESH+23 |
| EN^XTVSLDE | ED+9 |
| $$BLDNUM^XTVSLM | HDR+2 |
| $$VERNUM^XTVSLM | HDR+2 |
| KILL^XTVSLN | REFRESH+3 |
| $$PKGEXT^XTVSLNA1 | PEXT+4 |
| XTMPORD^XTVSLNA1 | CRTPARM+11 |
| Name | Line Occurrences |
|---|---|
| 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("XMY" | EEXT+19 |
| ^TMP("XTSIZE" | CRTPMCLN+1! |
| ^TMP("XTVS PKG MGR EXTRACT" | KILL+3! |
| ^TMP("XTVS-FILERPT" | CRTPMCLN+1! |
| ^XTMP("XTSIZE" | REFRESH+17, REFRESH+19, REFRESH+20, FNDXTMP+3, FNDXTMP+5, FNDXTMP+6, DE+6, DE+7, DE+14!, ED+8 , CRTPARM+9, EEXT+9, EEXT+21, EEXT+23 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DATE | REFRESH+18~, REFRESH+19*, REFRESH+21*, REFRESH+22, FNDXTMP+4~, FNDXTMP+5*, FNDXTMP+7*, FNDXTMP+8 |
| DEFDIR | INIT+1~, INIT+2*, INIT+7, REFRESH+1~, REFRESH+2*, REFRESH+6, REFRESH+10 |
| DEFDRTXT | REFRESH+1~, REFRESH+6*, REFRESH+9 |
| DIC | QRYEXT+30!, QRYEXT+31*, QRYEXT+43! |
| DIC("A" | QRYEXT+33* |
| DIC("S" | QRYEXT+34* |
| DIC(0 | QRYEXT+32* |
| DIR | KILL+4!, SELDOLRJ+4~, DE+8~, QRYEXT+3~, QRYEXT+20!, SIZRPTQY+1~ |
| DIR("?" | SELDOLRJ+8*, QRYEXT+13*, QRYEXT+14*, QRYEXT+15*, SIZRPTQY+6*, SIZRPTQY+7*, SIZRPTQY+8* |
| DIR("A" | SELDOLRJ+6*, SELDOLRJ+7*, DE+9*, DE+10*, QRYEXT+8*, QRYEXT+9*, QRYEXT+10*, QRYEXT+11*, SIZRPTQY+3*, SIZRPTQY+4* |
| DIR("B" | DE+11*, QRYEXT+12*, SIZRPTQY+5* |
| DIR(0 | SELDOLRJ+9*, DE+12*, QRYEXT+16*, SIZRPTQY+9* |
| DIROUT | QRYEXT+19, QRYEXT+20! |
| DIRUT | KILL+4!, SELDOLRJ+11, SELDOLRJ+12, DE+19!, QRYEXT+20! |
| DTOUT | KILL+4!, DE+14, DE+15, DE+19!, QRYEXT+19, QRYEXT+20!, QRYEXT+30!, QRYEXT+37, QRYEXT+38, QRYEXT+43! , SIZRPTQY+11 |
| DUOUT | KILL+4!, DE+14, DE+15, DE+19!, QRYEXT+19, QRYEXT+20!, QRYEXT+30!, QRYEXT+37, QRYEXT+38, QRYEXT+43! , SIZRPTQY+11 |
| DUZ | EEXT+15, EEXT+20, QRYEXT+47, QRYEXT+50 |
| >> EMGRTARY | REFRESH+4*, REFRESH+7, REFRESH+8, REFRESH+9, REFRESH+11, REFRESH+12, REFRESH+13, REFRESH+14, REFRESH+22, REFRESH+23 |
| EXSYS | REFRESH+18~, REFRESH+20*, REFRESH+22, FNDXTMP+4~, FNDXTMP+6*, FNDXTMP+8 |
| EXTRSLT | PEXT+3~, PEXT+4* |
| >> IOUOFF | REFRESH+10 |
| >> IOUON | REFRESH+10 |
| LNENUM | REFRESH+1~, REFRESH+5*, REFRESH+7, REFRESH+8, REFRESH+9, REFRESH+10, REFRESH+11, REFRESH+12, REFRESH+13, REFRESH+14 , REFRESH+22, REFRESH+23 |
| 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+4~, CRTPARM+5*, CRTPARM+8*, CRTPARM+9*, CRTPARM+10 , EEXT+3~, EEXT+4*, EEXT+8*, EEXT+9*, EEXT+10 |
| RESULT | SELDOLRJ+4~, SELDOLRJ+11*, SELDOLRJ+12*, SELDOLRJ+13, SIZRPTQY+1~, SIZRPTQY+2*, SIZRPTQY+11*, SIZRPTQY+12 |
| TEXT | MSG~, MSG+1, MSG+2 |
| TMP | QRYEXT+46~ |
| TMP("XTVS REQ | MSG" , QRYEXT+47*, QRYEXT+48*, QRYEXT+49* |
| TXTCT | HELP+13*, HELP+19! |
| >> VALMBCK | HELP+17*, DE+20*, ED+11*, PEXT+7*, CRTPARM+18*, EEXT+30*, QRYEXT+60* |
| >> VALMCNT | INIT+4*, INIT+5, INIT+6, INIT+7, INIT+8, INIT+9, INIT+10, INIT+11, FNDXTMP+8, FNDXTMP+9 |
| >> VALMHDR(1 | HDR+1* |
| >> VALMHDR(2 | HDR+2* |
| >> VALMSG | MSG+1*, MSG+2* |
| X | HELP+1, HELP+2*, HELP+4, KILL+4!, SELDOLRJ+4~, DE+8~, DE+19!, QRYEXT+20!, QRYEXT+30!, QRYEXT+43! , SIZRPTQY+1~ |
| XDATE | EEXT+17~, EEXT+21*, EEXT+22*, EEXT+23, QRYEXT+46~ |
| XMDUZ | EEXT+17~, EEXT+20*, QRYEXT+46~, QRYEXT+50* |
| XMERR | EEXT+11~, EEXT+12!, EEXT+16 |
| XMMG | EEXT+17~, QRYEXT+46~, QRYEXT+55 |
| XMSUB | EEXT+17~, EEXT+23*, QRYEXT+46~, QRYEXT+51* |
| XMTEXT | EEXT+17~, EEXT+24*, QRYEXT+46~, QRYEXT+52* |
| XMY | EEXT+17~, QRYEXT+3~, QRYEXT+45 |
| XMY( | EEXT+19* |
| XMY("S.XTVS P | KG EXTRACT SERVER@" , QRYEXT+42*, KG EXTRACT SERVER@DOMAIN.EXT" , QRYEXT+25* |
| XMZ | EEXT+11~, EEXT+17~, EEXT+26, EEXT+27, QRYEXT+46~, QRYEXT+54, QRYEXT+56, QRYEXT+57 |
| XPID | ED+3~, ED+5*, ED+7, ED+8, CRTPARM+4~, CRTPARM+6*, CRTPARM+8, CRTPARM+9, CRTPARM+11, CRTPARM+13 , EEXT+3~, EEXT+6*, EEXT+8, EEXT+9, EEXT+21, EEXT+23, EEXT+24, EEXT+26, EEXT+27 |
| XTDOLRJ | REFRESH+1~, REFRESH+16*, REFRESH+17*, REFRESH+19, REFRESH+20, REFRESH+22, FNDXTMP+1~, FNDXTMP+2*, FNDXTMP+3*, FNDXTMP+5 , FNDXTMP+6, FNDXTMP+8 |
| XTINSTMM | EEXT+11~, EEXT+15 |
| XTINSTMM("ADD | R FLAGS" , EEXT+13* |
| XTLPCNT | EEXT+17~, EEXT+18*, EEXT+19* |
| XTQVAR | HELP+10*, HELP+11, HELP+12*, HELP+13, HELP+14*, HELP+19! |
| XTTOMM | EEXT+11~ |
| XTTYPE | EEXT+11~, EEXT+14*, EEXT+15 |
| XTVSFQ | QRYEXT+3~, QRYEXT+18*, QRYEXT+23, QRYEXT+29 |
| XTVSRPT | QRYEXT+3~ |
| XTVSSZRP | QRYEXT+3~, QRYEXT+4*, QRYEXT+24*, QRYEXT+25, QRYEXT+26, QRYEXT+40*, QRYEXT+41, QRYEXT+49 |
| XTVSYDOM | QRYEXT+30!, QRYEXT+36*, QRYEXT+37, QRYEXT+38, QRYEXT+39, QRYEXT+42 |
| XTX | HELP+13*, HELP+14, HELP+15, HELP+19! |
| Y | HELP+10, HELP+14, HELP+19!, KILL+4!, SELDOLRJ+4~, SELDOLRJ+11, DE+8~, DE+14, DE+15, DE+19! , QRYEXT+18, QRYEXT+20!, QRYEXT+30!, QRYEXT+36, QRYEXT+43!, SIZRPTQY+1~, SIZRPTQY+11 |
| Name | Field # of Occurrence |
|---|---|
| $T(LNTXT+TXTCT^XTVSHLP1 | HELP+13 |