XTVSLP ;ALBANY FO/GTS - VistA Package Sizing Manager; 7-JUL-2016
Source file <XTVSLP.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; -- main entry point for XTVS PKG MGR PARAM DISPLAY
|
|
| HDR | ; -- header code
|
|
| BUILD | ; - Build local and global display arrays
|
|
| INIT | ; -- init variables and list array
|
|
| HELP | ; -- help code
|
|
| EXIT | ; -- exit code
|
|
| REFRESH | ; -- refresh display
|
|
| MSG(TEXT) | ; -- set default message
|
|
| KILL | ; - Cleanup local and global display arrays
|
|
| LOADTMP(LINEITEM) | ;Store LineItem into ^TMP global
|
|
| FILNDX(FLRNGE,PKGNAME,TYPE,FSET) | ; Set File Number Index [^TMP("XTVS-FRIDX",$J)]
|
|
| PFXIDX(PKGPFX,PKGNAME,PFXLST) | ;Set ^TMP("XTVS-PFXIDX",$J,<namespace prefix>,<package name>)=<list of prefixes>
|
|
| SCAPARY(LINEITEM) | ; Set single line Array & caption display array for action processing
|
|
| CLNTMPGB | ;Kill temporary globals
|
|
| PRMFLIST(FLESRCH,PAWSOUT) | ;List parameter files for selection
|
|
| SELITEM(QSTHLP1,ITEMNUM,SELARY,PARAMSTR) | ; Select Package Parameter file from SELARY
; INPUT: QSTHLP1 - Help string for 1 question mark help [Optional] ; ITEMNUM - Number of items in SELARY ; SELARY - Array of Package Parameter files ; PARAMSTR - Array of string parameters as follows: ; PARAMSTR("ADDITM") - 0: Adding item to SELARY NOT Allowed; 1: Adding unique item to SELARY Allowed 1^1: Add duplicates allowed ; PARAMSTR("DEFANS") - Only pertains to Package selection. Not Null: Last selected Package ; PARAMSTR("MAXLNG") - Maximum length of entered string [default 30, or 10 more than MINLNG when MINLNG>MAXLNG] ; PARAMSTR("MINLNG") - Minumum length of entered string [default 10] - DEV NOTE: MINLNG must be > or = #Chars in PATRN begin & end strings ; PARAMSTR("PATRN") - Pattern match definition for text [default .ANP) ; PARAMSTR("XTUPCASE") - 0: case matters, 1: All item text translated to upper case [default] |
|
| PRECHK(DEFANS,X,SELARY,ITEMNUM) | ; SELITEM X value DIR("PRE") pre-check
|
|
| PARMMAP | ; Map of Parameter data elements
; |
|
| PKGERR | ; -- Package Parameter Errors
; -- Protocol: XTVS PKG MGR PARAM ERR DISP ACTION |
|
| PARAMRPT | ; -- Package Parameter Caption list
; -- Protocol: XTVS PKG MGR PARAM DISP CAPTION ACTION |
|
| PARAMAP | ; -- Display Data Map for Parameter File
; -- Protocol: XTVS PKG MGR PARAM DATA MAP HELP ACTION |
|
| PARAMCMP | ; -- Package Parameter Comparison report
; -- Protocol: XTVS PKG MGR PARAM COMPARE ACTION |
| 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 |
|