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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: XPDIP

Package: Kernel

Routine: XPDIP


Information

XPDIP ;SFISC/RSD - Install Package & Routine file ;03/08/2006

Source Information

Source file <XPDIP.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 5 $$NOW^XLFDT  $$LK^XPDIA  UPDATE^XPDID  $$DIC^XPDIK  ($$VER,BMES,MES)^XPDUTL  
VA FileMan 3 FIND^DIC  (FILE,UPDATE)^DIE  (EN1,IX1)^DIK  
Toolkit 1 EN^XQABLOAD  

Caller Graph

Caller Graph Total: 45

Package Total Caller Graph
Lexicon Utility 30 LEX2076P  LEX2078P  LEX2079P  LEX2082P  LEX2083P  LEX2084P  LEX2087P  LEX2089P  
LEX2090P  LEX2091P  LEX2094P  LEX2096P  LEX2099P  LEX2100P  LEX2101P  LEX2104P  
LEX2105P  LEX2107P  LEX2108P  LEX2109P  LEX2111P  LEX2112P  LEX2113P  LEX2115P  
LEX2116P  LEX2117P  LEX2118P  LEX2119P  LEX2120P  LEX2121P  
Kernel 5 XPDIGP  XPDIJ1  XPDIU  XPDTC  XQP50  
Registration 3 DG53114T  DG53130P  DG53151E  
Accounts Receivable 1 PRYKPST  
Adverse Reaction Tracking 1 GMRAPC11  
Automated Medical Information Exchange 1 DVBA2714  
CPT HCPCS Codes 1 ICPT60PT  
My HealtheVet 1 MHV1P22  
Police and Security 1 ESP118PT  
VBECS 1 VBEC2P1  

Entry Points

Name Comments DBIA/ICR reference
PKGADD() ;check Package file, add if not there
MDIC(XPDF,XPDIEN,XPDX) ;
BLD(XPDBLD) ;add Build entry, XPDBLD=Build ien in ^XTMP("XPDI",XPDA,"BLD",
RTN ;move rtns to install file
PKGH
PKGV
PKGEND
PKG ;
PKGVER(XPDPDA,XPDI) ;update version in package file, XPDPDA=Package file ien, return ien of version multiple
  • ICR #2067
    • Status: Active
    • Usage: Supported
    PKGPAT(XPDPDA,XPDV,XPDI) ;update patch history
  • ICR #2067
    • Status: Active
    • Usage: Supported

    External References

    Name Field # of Occurrence
    FIND^DIC MDIC+2
    FILE^DIE PKGADD+17, PKGVER+8, PKGPAT+13
    UPDATE^DIE MDIC+10, RTN+26, RTN+30
    EN1^DIK BLD+13
    IX1^DIK PKGH+3, PKGADD+15
    $$NOW^XLFDT PKGV+11, RTN+3
    $$LK^XPDIA PKGH+3
    UPDATE^XPDID PKG+3, PKGH, BLD+2, BLD+14, PKGV+1, RTN+13, RTN+28, RTN+32
    $$DIC^XPDIK PKGADD+7, BLD+4
    $$VER^XPDUTL PKGV+11
    BMES^XPDUTL MDIC+11, RTN+19
    MES^XPDUTL MDIC+7, RTN+22
    EN^XQABLOAD PKGEND+7

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DD( MDIC+6, MDIC+11
    ^DIC(9.4 - [#9.4] PKGH+1, PKGH+3*, PKGADD+4, PKGADD+11*, PKGADD+13!, PKGPAT+12
    ^TMP($J RTN+2!, RTN+8*, RTN+11*, RTN+21*, RTN+25, RTN+30
    ^XPD(9.6 - [#9.6] PKGEND+2, PKGEND+4, BLD+7!, BLD+8*, BLD+11*
    ^XPD(9.7 - [#9.7] PKGEND+2*, PKGADD+3, PKGV+10, RTN+2!
    ^XTMP("XPDI" PKGADD+3, PKGADD+11, BLD+8, PKGV+3, PKGV+5, PKGV+8, RTN+6, RTN+18, RTN+20

    Label References

    Name Line Occurrences
    $$BLD PKGEND
    $$MDIC PKGVER+4, PKGPAT+6, PKGPAT+7
    $$PKGADD PKG+5
    $$PKGPAT PKGV+11
    $$PKGVER PKGV+6
    PKGEND PKG+7
    PKGV PKG+9

    Naked Globals

    Name Field # of Occurrence
    ^( PKGADD+3, RTN+6
    ^(0 BLD+11, PKGV+5, PKGV+8
    ^(1 PKGV+5, PKGV+8, RTN+11*
    ^(2 PKGV+10
    ^(7.4 RTN+11*

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % PKG+1~, PKGH+1*, PKGH+3, PKGEND+4*, PKGEND+6, BLD+1~, BLD+7*, PKGV~, PKGV+3*, PKGV+5*
    , PKGV+6*, PKGV+8*, PKGV+10*, PKGV+11*, MDIC+5~, MDIC+7
    %(1 PKGV+5*, PKGV+8*, MDIC+6*
    %(2 MDIC+6*
    CURVER PKGPAT+4~, PKGPAT+12*, PKGPAT+14
    DA PKG+1~, PKG+9*, PKGADD+2~, PKGADD+3*, PKGADD+4, PKGADD+8*, PKGADD+11, PKGADD+13, PKGADD+17, PKGADD+18
    , BLD+1~, BLD+5*, BLD+7, BLD+8, BLD+11, BLD+15, PKGV+6, PKGV+11
    DIERR MDIC+1~
    DIK PKG+1~, PKGH+3*, PKGADD+2~, PKGADD+15*, BLD+1~, BLD+13*
    DIK(1 BLD+13*
    DT PKGV+6
    DUZ PKGV+6, PKGV+11
    I PKGVER+3~, PKGVER+6*, PKGPAT+4~, PKGPAT+9*
    NOW RTN+1~, RTN+3*, RTN+11
    OLDA PKG+1~, PKG+5*, PKGV+3, PKGV+5, PKGV+8
    OLDA(0 PKGADD+3*
    U PKG+5, PKGH+1, PKGH+3, PKGEND+6, PKGADD+3, PKGADD+4, PKGADD+10, PKGADD+18, BLD+7, BLD+11
    , PKGV+6, PKGV+8, PKGV+11, PKGVER+4, PKGVER+5, PKGVER+6, PKGPAT+7, PKGPAT+9, PKGPAT+14, MDIC+6
    , MDIC+11
    X PKGADD+2~, PKGADD+3*, PKGADD+7, PKGVER+3~, PKGVER+5*, PKGVER+6, PKGVER+7, PKGPAT+4~, PKGPAT+8*, PKGPAT+9
    , PKGPAT+10, RTN+1~
    XPD PKG+1~, PKGADD+2~, PKGVER+3~, PKGPAT+4~, MDIC+1~, MDIC+9!, RTN+1~
    XPD( PKGADD+17*, PKGVER+5*, PKGPAT+12*
    XPD(0 MDIC+4
    XPD(1 MDIC+4, MDIC+6, MDIC+11, MDIC+12
    >> XPDA PKGEND+2, PKGADD+3, PKGADD+11, PKGADD+17, BLD+8, PKGV+3, PKGV+5, PKGV+8, PKGV+10, RTN+2
    , RTN+6, RTN+8, RTN+18, RTN+20, RTN+21
    XPDBLD PKGEND, BLD~, BLD+8
    XPDBLDA PKG+1~, PKGEND*, PKGEND+2, PKGEND+4, PKGEND+7
    XPDC RTN+1~, RTN+3*, RTN+8*, RTN+21*
    XPDCR RTN+1~, RTN+3*, RTN+11*
    >> XPDDR PKGADD+7
    >> XPDDR(1 PKGADD+3*
    XPDF MDIC~, MDIC+2, MDIC+6, MDIC+9, MDIC+11
    XPDFIL PKG+1~, PKGADD+2~, PKGADD+7*, BLD+1~, BLD+4*
    XPDI PKGVER~, PKGVER+4, PKGVER+5, PKGVER+6, PKGPAT~, PKGPAT+7, PKGPAT+9, RTN+1~, RTN+15*, RTN+18*
    , RTN+20
    XPDI(1 PKGVER+7, PKGPAT+10
    >> XPDIDCNT PKG+3*, PKGH*, BLD+2*, PKGV+1*, RTN+13*, RTN+28*
    >> XPDIDMOD PKG+3*
    >> XPDIDTOT PKG+3*, BLD+14, RTN+13, RTN+28, RTN+32
    >> XPDIDVT PKG+3, PKGH, BLD+2, BLD+14, PKGV+1, RTN+13, RTN+28, RTN+32
    XPDIEN PKGVER+3~, PKGVER+4*, PKGVER+5, PKGPAT+4~, PKGPAT+6*, PKGPAT+7*, PKGPAT+8, MDIC~, MDIC+2, MDIC+9
    >> XPDIST PKGEND+6*, BLD+11*
    XPDJ PKGVER+3~, RTN+1~, RTN+3*, RTN+6*, RTN+8, RTN+11, RTN+18*, RTN+20*, RTN+21, RTN+22
    XPDK RTN+1~, RTN+14*, RTN+18, RTN+20
    XPDL RTN+1~
    XPDM RTN+1~, RTN+6*
    XPDN MDIC+1~
    XPDN( MDIC+9*
    >> XPDNM BLD+4, PKGV+4, PKGV+11
    XPDO PKGADD+2~, PKGADD+3*, PKGADD+4, PKGADD+6, PKGADD+11, PKGADD+18
    XPDP PKGPAT+4~, PKGPAT+7*, PKGPAT+8, PKGPAT+14
    XPDPDA PKGVER~, PKGVER+4, PKGVER+5, PKGPAT~, PKGPAT+6, PKGPAT+12
    XPDPKG PKG+1~, PKG+5*, PKG+7, PKG+9, PKGH+1, PKGH+3, PKGEND+4, BLD+11
    XPDR RTN+1~
    XPDRH RTN+1~, RTN+3*, RTN+19*
    XPDV PKGVER+3~, PKGVER+4*, PKGVER+5, PKGVER+9, PKGPAT~, PKGPAT+6*, PKGPAT+7, PKGPAT+12, PKGPAT+14
    XPDX MDIC~, MDIC+2, MDIC+6, MDIC+9, MDIC+11
    Y PKG+1~, PKG+5*, PKGADD+2~, PKGADD+7*, PKGADD+8, PKGADD+10, BLD+1~, BLD+4*, BLD+5, BLD+7
    , BLD+13*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All