Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: A1VSLN

Package: VistA Package Sizing Utility

Routine: A1VSLN


Information

A1VSLN ;Albany FO/GTS - VistA Package Sizing Manager; 30-JUN-2016

Source Information

Source file <A1VSLN.m>

Call Graph

Call Graph

Call Graph Total: 14

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  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
VistA Package Sizing Utility 3 A1VSLDE  A1VSLM  A1VSLN  
Kernel 1 ^ORD(101  

Entry Points

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

External References

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

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Routine Call
  • DIR
  • Line Location:
    • SELDOLRJ+10
    • DE+13
Routine Call
  • VALM
  • Line Location:
    • EN+1

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
$$SELDOLRJ DE+3, ED+5, CRTPARM+5, EEXT+5
CRTPMCLN CRTPARM+13
FNDXTMP INIT+10
INIT DE+14
KILL INIT+1, EXIT+1, DE+14
REFRESH PEXT+5, CRTPARM+14

Local Variables

Legend:

>> 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!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All