XTVSLM ;ALBANY FO/GTS - VistA Package Sizing Manager; 23-JUN-2016
Source file <XTVSLM.m>
| Package | Total | Call Graph |
|---|---|---|
| Toolkit | 8 | $$GET^XPAR TED^XPAREDIT ^XTVSHLP2 ($$CHKPID,$$REQLOCK,$$SELXTMP,$$UNLCKPFL,$$YNCHK,ADD,JUSTPAWS)^XTVSLAPI ($$BLDNUM,$$VERNUM)^XTVSLM EN^XTVSLN ($$PRMFLIST,EN)^XTVSLP (EN,REMRPTRQ)^XTVSLR |
| List Manager | 3 | EN^VALM (CLEAR,FULL,PAUSE)^VALM1 (CLEAN,KILL)^VALM10 |
| Kernel | 2 | ($$DEL,$$LIST)^%ZISH DISP^XQORM1 |
| 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 PACKAGE MANAGER
|
|
| HDR | ; -- header code
|
|
| INIT | ; -- init variables and list array
; DISPBAK - List "BAK" files indicator [NOTE: Used by this List Template to turn on/off display of *.BAK files ; [KILLed in EXIT] ; XTVPSPRM - Last selected XTMPFILE parameter file selected. [KILLed in EXIT] |
|
| BUILD | ; - Build local and global display arrays
|
|
| HELP | ; -- help code
|
|
| EXIT | ; -- exit code
|
|
| KILL | ; - Kill local and global display arrays
|
|
| REFRESH | ; -- refresh display
|
|
| MSG(TEXT) | ; -- set default message
|
|
| BLDNUM() | ; -- returns the build number
|
|
| VERNUM() | ; -- returns the version number for this build
|
|
| SP | ; -- XTVS site parameters
; -- Protocol: XTVS SITE PARAMETERS |
|
| PRMD | ; -- Report Parameter file Display
; -- Protocol: XTVS PKG MGR PARAM DISP/EDIT ACTION |
|
| VSR | ; -- Generate a VistA Size Report
; -- Protocol: XTVS PKG MGR VISTA SIZE RPT |
|
| EA | ; -- Extract Manager
; -- Protocol: XTVS PKG MGR EXT MNGR ACTION |
|
| DELPRM | ; -- Delete a selected Parameter file
; -- Protocol: XTVS PKG MGR PARAM FILE DELETE ACTION |
|
| RMVLCK | ; -- Package Parameter lock cleanup
; -- Protocol: XTVS PKG MGR PARAM UNLOCK ACTION |
|
| REMREQ | ; Remote Report Protocol entry point - Called from "VistA Package Size Analysis Manager"
; -- Protocol: XTVS PKG QUERY REMOTE VISTA SIZE ACTION |
| Name | Field # of Occurrence |
|---|---|
| $$DEL^%ZISH | DELPRM+17 |
| $$LIST^%ZISH | BUILD+10 |
| EN^VALM | EN+7 |
| CLEAR^VALM1 | HELP+5, HELP+14, HELP+18, HELP+28 |
| FULL^VALM1 | HELP+6, HELP+19, SP+2, DELPRM+4, RMVLCK+5, REMREQ+4 |
| PAUSE^VALM1 | HELP+14, HELP+28 |
| CLEAN^VALM10 | KILL+1 |
| KILL^VALM10 | KILL+2 |
| $$GET^XPAR | BUILD+5, PRMD+3, VSR+3, DELPRM+5, RMVLCK+6, REMREQ+5 |
| TED^XPAREDIT | SP+3 |
| DISP^XQORM1 | HELP+3, HELP+9, HELP+21 |
| ^XTVSHLP2 | HELP+13, HELP+27 |
| $$CHKPID^XTVSLAPI | REMREQ+13 |
| $$REQLOCK^XTVSLAPI | DELPRM+12, REMREQ+14 |
| $$SELXTMP^XTVSLAPI | DELPRM+10, REMREQ+9 |
| $$UNLCKPFL^XTVSLAPI | DELPRM+20, RMVLCK+12 |
| $$YNCHK^XTVSLAPI | INIT+5, DELPRM+14, RMVLCK+9 |
| ADD^XTVSLAPI | BUILD+6, BUILD+7, BUILD+11, BUILD+14, BUILD+15, BUILD+16, BUILD+22 |
| JUSTPAWS^XTVSLAPI | PRMD+4, VSR+4, DELPRM+6, DELPRM+18, DELPRM+21, DELPRM+22, RMVLCK+13, REMREQ+6, REMREQ+21 |
| $$BLDNUM^XTVSLM | HDR+2 |
| $$VERNUM^XTVSLM | HDR+2 |
| EN^XTVSLN | EA+2 |
| $$PRMFLIST^XTVSLP | RMVLCK+7 |
| EN^XTVSLP | PRMD+5 |
| EN^XTVSLR | VSR+5 |
| REMRPTRQ^XTVSLR | REMREQ+18 |
| 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 |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("XTVS PACKAGE MGR" | KILL+3! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CHKLKER | DELPRM+8~, DELPRM+12*, DELPRM+13, DELPRM+22, REMREQ+8~, REMREQ+14*, REMREQ+15, REMREQ+16, REMREQ+19, REMREQ+21 |
| DEFDIR | BUILD+1~, BUILD+5*, BUILD+7, BUILD+8, BUILD+10, BUILD+12, BUILD+16, PRMD+2~, PRMD+3*, PRMD+4 , VSR+2~, VSR+3*, VSR+4, DELPRM+3~, DELPRM+5*, DELPRM+6, DELPRM+17, RMVLCK+3~, RMVLCK+6*, REMREQ+3~ , REMREQ+5*, REMREQ+6, REMREQ+13 |
| DELFILE | DELPRM+8~, DELPRM+9*, DELPRM+14*, DELPRM+15 |
| DELFLE | DELPRM+16~, DELPRM+17 |
| DELFLE( | DELPRM+17*! |
| DELLOCK | RMVLCK+3~, RMVLCK+9*, RMVLCK+10 |
| DELRSLT | DELPRM+8~, DELPRM+17*, DELPRM+18, DELPRM+19 |
| DISPBAK | INIT+5*, INIT+7, INIT+8, BUILD+20, EXIT+2! |
| FILELIST | BUILD+1~ |
| FILELIST( | BUILD+19 |
| FILELP | BUILD+1~, BUILD+18*, BUILD+19*, BUILD+20, BUILD+22 |
| FILENME | BUILD+1~, DELPRM+8~, DELPRM+10*, DELPRM+11, DELPRM+12, DELPRM+14, DELPRM+17, DELPRM+18, DELPRM+20 |
| FILENME("XTMPSIZE*" | BUILD+9* |
| FIRSTITM | EN+1~, BUILD+4*, BUILD+23*, PRMD+4, PRMD+5, VSR+4, VSR+5, DELPRM+6, DELPRM+7, DELPRM+10 , REMREQ+6, REMREQ+7, REMREQ+9 |
| HDLINE | BUILD+1~, BUILD+12*, BUILD+13, BUILD+14 |
| LASTITM | EN+1~, BUILD+4*, BUILD+24*, PRMD+4, PRMD+5, VSR+4, VSR+5, DELPRM+6, DELPRM+7, DELPRM+10 , REMREQ+6, REMREQ+7, REMREQ+9 |
| LASTSPKG | REMREQ+3~, REMREQ+12* |
| LCKCHK | REMREQ+8~, REMREQ+13*, REMREQ+15, REMREQ+17, REMREQ+19 |
| LISTNUM | BUILD+1~, BUILD+21*, BUILD+22 |
| OPTUNLCK | RMVLCK+3~, RMVLCK+4* |
| RESULT | BUILD+1~, BUILD+10*, BUILD+16, BUILD+17 |
| TEXT | MSG~, MSG+1, MSG+2 |
| TXTCT | HELP+13*, HELP+27*, HELP+33! |
| UNDRLINE | BUILD+1~, BUILD+13*, BUILD+15 |
| UNLKFNME | RMVLCK+3~, RMVLCK+7*, RMVLCK+8, RMVLCK+9, RMVLCK+12, RMVLCK+13 |
| UNLKRSLT | DELPRM+8~, DELPRM+20*, DELPRM+21, RMVLCK+11~, RMVLCK+12*, RMVLCK+13 |
| >> VALMBCK | HELP+31*, REFRESH+2*, DELPRM+26* |
| >> VALMBG | DELPRM+25* |
| >> VALMCNT | BUILD+4*, BUILD+6, BUILD+7, BUILD+11, BUILD+14, BUILD+15, BUILD+16, BUILD+21, BUILD+22, BUILD+23 , BUILD+24, DELPRM+25 |
| VALMHDR | SP+4! |
| VALMHDR(1 | HDR+1* |
| VALMHDR(2 | HDR+2* |
| >> VALMQUIT | INIT+8* |
| >> VALMSG | MSG+1*, MSG+2* |
| >> X | HELP+1, HELP+2*, HELP+4, HELP+17 |
| XTQVAR | HELP+10*, HELP+11, HELP+12*, HELP+13, HELP+14*, HELP+24*, HELP+25, HELP+26*, HELP+27, HELP+28* , HELP+33! |
| XTVPSPRM | EXIT+2!, REMREQ+11*, REMREQ+13, REMREQ+14, REMREQ+17, REMREQ+18 |
| XTVSXFNM | REMREQ+3~, REMREQ+9*, REMREQ+10, REMREQ+11 |
| XTX | HELP+13*, HELP+14, HELP+15, HELP+27*, HELP+28, HELP+29, HELP+33! |
| Y | HELP+10, HELP+14, HELP+24, HELP+28, HELP+33! |