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 |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: DIEZ

Package: VA Fileman

Routine: DIEZ


Information

DIEZ ;SFISC/GFT-COMPILE INPUT TEMPLATE ;19JAN2010

Source Information

Source file <DIEZ.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA Fileman 11 ($$EZBLD,BLD,MSG)^DIALOG  ^DIC  DT^DICRW  (CALLOUT,INIZE)^DIEFU  ^DIEZ0  (L,QFF)^DIEZ2  OS^DII  $$GETTMP^DIKC1  
$$ROUEXIST^DILIBF  (RNM,SIZ)^DIPZ0  ^DIR  

Caller Graph

Caller Graph Total: 39

Package Total Caller Graph
Registration 14 DG474PST  DG477PST  DG53231P  DG53361P  DG53440P  DG53583P  DG53657P  DG53721P  
DG53727P  DG53754B  DG53P524  DG648PST  DG712PST  DGYQPOST  
VA Fileman 13 DI INPUT COMPILE  DIA1  DIETED  DIEZ0  DIEZ2  DIKCUTL3  DIKD  DIKZ  
DIPR11  DIPS95  DIPZ  DIPZ0  DIU0  
Radiology Nuclear Medicine 6 RA38PST  RA41PST  RA47PST  RA75PST  RA86PST  RAIPRE2  
IHS Changes To ADT 2 BDGP15PS  BDGP17PS  
IHS Generic Interface System 1 INHDIA  
PCC Medical Query 1 AMQQBP1  
Scheduling 1 SD53P568  
Text Integration Utility 1 TIUPS219  

Entry Points

Name Comments DBIA/ICR reference
EN2(Y,DIEZFLGS,X,DMAX,DIEZRLA,DIEZZMSG) ;Silent or Talking with parameter passing
  • ICR #1055
    • Status: Active
    • Usage: Private
    NEWROU ;
    EN ;
  • ICR #10002
    • Status: Active
    • Usage: Supported
    TEM
    K
    DELETROU(DIEZNAME) ;DELETE THE ROUTINES NAMED 'DIEZNAME' CONCATENATED WITH NUMBER
    EN1
    EN2E
    UNCAF(DIEZ) ;
    ; for one compiled input template (DIEZ), delete its "AF" entries
    UNC(DIEZ,DIFLAGS) ;
    ; DBS: silent entry point to uncompile an input template
    ; DIEZ = IEN of input template to uncompile
    ; DIFLAGS = flags:
    ; D = compiled routines are also deleted
  • ICR #3476
    • Status: Active
    • Usage: Private
    RECOMP

    External References

    Name Field # of Occurrence
    $$EZBLD^DIALOG DIEZ+3, EN1, TEM+2, EN+5
    BLD^DIALOG EN+5, EN2+20, EN2+21, EN2+22, EN2+23, EN2+24, EN2+31
    MSG^DIALOG EN2E
    ^DIC TEM
    DT^DICRW EN+4
    CALLOUT^DIEFU EN2E+1
    INIZE^DIEFU EN2+19
    ^DIEZ0 EN+12
    L^DIEZ2 EN+8, EN+9, EN+10
    QFF^DIEZ2 EN+8
    OS^DII EN1
    $$GETTMP^DIKC1 EN+11
    $$ROUEXIST^DILIBF UNC+10
    RNM^DIPZ0 TEM+1
    SIZ^DIPZ0 EN1+2
    ^DIR TEM+2

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: $C(7),$$EZBLD^DIALOG(101)
    • Line Location: DIEZ+3
    Function Call: WRITE
    • Prompt: $$EZBLD^DIALOG(820),$C(7)
    • Line Location: EN1+0
    Routine Call
    • DIALOG
    • Line Location:
      • EN+5
      • EN2+20
      • EN2+21
      • EN2+22
      • EN2+23
      • EN2+24
      • EN2+31
    Routine Call
    • DIALOG
    • Line Location:
      • DIEZ+3
      • EN1
      • TEM+2
      • EN+5
    Routine Call
    • DIC
    • Line Location:
      • TEM
    Routine Call
    • DIALOG
    • Line Location:
      • EN2E
    Routine Call
    • DIR
    • Line Location:
      • TEM+2

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^%ZOSF("DEL" UNC+11, DELETROU+3
    ^DD("OS" - [#.7] EN1
    ^DD("ROU" EN2+26
    ^DIC - [#1] EN+2
    ^DIE - [#.402] TEM, EN+2, EN+3*, EN+5, EN+7!, EN+8, NEWROU+2, EN2+21, RECOMP+1, UNC+5!
    , UNC+8
    ^DIE("AF" UNCAF+3
    ^UTILITY($J EN+1!, NEWROU+1!, NEWROU+2*, NEWROU+3*, NEWROU+4*

    Label References

    Name Line Occurrences
    DELETROU EN+1
    DIEZ RECOMP
    EN EN2+29, RECOMP+1
    EN2E EN2+20, EN2+21, EN2+22, EN2+23, EN2+24, EN2+30
    K DIEZ+3, EN1, EN1+2, TEM, TEM+1, TEM+2
    NEWROU EN+8
    UNCAF EN+6, UNC+6

    Naked Globals

    Name Field # of Occurrence
    ^( RECOMP+1, UNCAF+3!
    ^("DR" EN+7
    ^("ROU" RECOMP+1
    ^(0 RECOMP+1

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % EN+8*, RECOMP+1*, K!, UNCAF+2~, UNCAF+3*
    %I EN2+14~
    >> %Y EN+8*
    C DELETROU+2~, DELETROU+3*, DELETROU+4, DELETROU+5*, DELETROU+6*
    DDH K!
    DIC TEM!*, TEM+1!, EN2+14~, K!
    DIC("S" TEM*
    DIC("W" TEM*
    DIC(0 TEM*
    DICS EN2+14~
    >> DIE EN+2*
    >> DIER EN+7*
    DIEZ EN+1*, EN+2, EN+3, EN+5, EN+6, EN+7, EN+8, EN+10, EN+12, NEWROU+2
    , UNCAF~, UNCAF+3, UNC~, UNC+5, UNC+6, UNC+8, DELETROU+2~, DELETROU+4*, DELETROU+5
    >> DIEZAB EN+7*
    DIEZDEL DELETROU+2~, DELETROU+3*, DELETROU+5, DELETROU+7
    DIEZEXST DELETROU+2~, DELETROU+3*, DELETROU+5, DELETROU+7
    DIEZFLGS EN2~, EN2+15, EN2+18~
    >> DIEZL EN+7*
    DIEZNAME DELETROU~, DELETROU+1, DELETROU+5, DELETROU+7
    DIEZQ EN+1~*
    DIEZRIEN EN2+13~, EN2+25*, EN2+31
    DIEZRLA EN2~, EN2+18~, EN2+25*, EN2+26*, EN2+28
    DIEZRLAF EN2+13~, EN2+27*, EN2+30, EN2+31
    DIEZRLAZ EN2+13~
    DIEZS EN+1, EN+5, EN2+13~, EN2+15*, EN2+16, EN2+18~, EN2+30, EN2E
    DIEZTMP EN+11~*
    DIEZZMSG EN2~, EN2E+1
    DIFLAGS UNC~, UNC+7
    DIFM EN2+17~*
    DIK EN2+14~
    DIMAX RECOMP~*, RECOMP+1
    DINAME UNC+8~*, UNC+10
    DIPZ TEM*, TEM+3!, K!
    DIQUIET EN2+13~, EN2+16*
    DIR TEM+2!, EN+1~, EN+5
    DIR("A" TEM+2*
    DIR(0 TEM+2*
    DIROU UNC+9~, UNC+10*, UNC+11
    DIROUT K!
    DIRUT TEM+2, K!
    DISUF UNC+9~*, UNC+10
    >> DISYS EN1
    DIX EN1+2, RECOMP*, RECOMP+1*, K!
    >> DL EN+7*
    DMAX EN1+2*, EN+1*, EN2~, EN2+18~, EN2+26*, RECOMP, RECOMP+1*, K!
    DNM EN1+1~, TEM+1*, TEM+3, EN+1*, NEWROU+2, NEWROU+4, EN2+13~, K!
    DOV EN+7!
    >> DP EN+2*, EN+3, EN+5, EN+7, NEWROU+2
    >> DQ NEWROU+1*
    DR EN+7!*
    >> DRD EN+1*
    DRN EN+1!*, NEWROU+2, NEWROU+4, NEWROU+5
    DRN( NEWROU+5*
    DT NEWROU+2
    DTIME EN1+1*
    DTOUT EN1+2, TEM+1, K!
    DUOUT EN1+2, TEM+1, K!
    DUZ(0 DIEZ+3
    >> F EN+8*
    L EN1+1~, EN+1~, NEWROU+1*
    >> Q EN+8*
    T EN+5!, NEWROU+1*
    T(1 EN+5*
    T(2 EN+5*
    T(3 EN+5*
    U EN1+1*, EN+2, EN+5, EN+7, NEWROU+2, NEWROU+5
    X EN1+2, TEM+1, TEM+3*, EN+1, EN+4*, EN+8*, EN+9*, EN+10*, EN+12*, EN2~
    , EN2+18~, EN2+22, EN2+23, EN2+24, RECOMP+1*, K!, UNCAF+2~*, UNCAF+3*, UNC+11~*, DELETROU+2~
    , DELETROU+5*, DELETROU+7*
    Y TEM, TEM+2, TEM+3*, EN+1, EN2~, EN2+18~, EN2+20, EN2+21, EN2+22, EN2+25
    , RECOMP+1*, K!

    Marked Items

    Name Field # of Occurrence
    $T( DELETROU+1
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All