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 ; Nov 30, 2012

Source Information

Source file <DIEZ.m>

Call Graph

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: 88

Package Total Caller Graph
Registration 25 DG531020P  DG531057P  DG53122P  DG53147P  DG53149P  DG53231P  DG53583P  DG53657P  
DG53671P  DG53721P  DG53727P  DG53754B  DG53850B  DG53890P  DG53932P  DG53P524  
DG648PST  DG712PST  DG812P  DG832P2  DG876PST  DG902PST  DGPST786  DGYQPOST  
VAFHPST1  
Integrated Billing 23 IB20P210  IB20P236  IB20P266  IB20P384  IB20P436  IB20P464  IB20P564  IBY320PO  
IBY348PO  IBY349PO  IBY371PO  IBY400PO  IBY432PO  IBY432PR  IBY447PO  IBY461PO  
IBY488PO  IBY516PO  IBY516PR  IBY547PO  IBY576PO  IBY577PO  IBY592PO  
VA FileMan 13 DI INPUT COMPILE  DIA1  DIETED  DIEZ0  DIEZ2  DIKCUTL3  DIKD  DIKZ  
DIPR11  DIPS95  DIPZ  DIPZ0  DIU0  
Radiology Nuclear Medicine 10 RA38PST  RA41PST  RA47PST  RA75PST  RA86PST  RAIPR169  RAIPRE2  RAIPS124  
RAIPS135  RAIPS181  
Accounts Receivable 4 PRCACV10  PRYBPOST  RCP371  RCRCPOST  
Fee Basis 3 FBAAUTL3  FBXIP158  FBXIP54  
Scheduling 2 SD53P380  SD53P568  
Beneficiary Travel 1 DGBT18PT  
HINQ 1 DVBHPRE  
Income Verification Match 1 IVM217P  
Kernel 1 ^DIC(19  
ODS 1 A1B2PST  
Quasar 1 ACKQ316P  
Record Tracking 1 RTUTL5  
Text Integration Utility 1 TIUPS219  

Entry Points

Name Comments DBIA/ICR reference
EN1
TEM
EN ; compile INPUT template
  • ICR #10002
    • Status: Active
    • Usage: Supported
    NEWROU ;
    EN2(Y,DIEZFLGS,X,DMAX,DIEZRLA,DIEZZMSG) ;Silent or Talking with parameter passing
  • ICR #1055
    • Status: Active
    • Usage: Private
    EN2E
    RECOMP
    K
    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: Controlled Subscription
    DELETROU(DIEZNAME) ;DELETE THE ROUTINES NAMED 'DIEZNAME' CONCATENATED WITH NUMBER

    External References

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

    Interaction Calls

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

    Global Variables Directly Accessed

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

    Label References

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

    Naked Globals

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

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % EN+12*, RECOMP+1*, K!, UNCAF+2~, UNCAF+3*
    %I EN2+14~
    >> %Y EN+12*
    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+6*
    >> DIER EN+11*
    DIEZ EN+4*, EN+6, EN+7, EN+9, EN+10, EN+11, EN+12, EN+14, EN+16, NEWROU+2
    , UNCAF~, UNCAF+3, UNC~, UNC+5, UNC+6, UNC+8, DELETROU+2~, DELETROU+4*, DELETROU+5
    >> DIEZAB EN+11*
    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+11*
    DIEZNAME DELETROU~, DELETROU+1, DELETROU+5, DELETROU+7
    DIEZQ EN+4~*
    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+3, EN+9, EN2+13~, EN2+15*, EN2+16, EN2+18~, EN2+30, EN2E
    DIEZTMP EN+15~*
    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+4~, EN+9
    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 EN1EN1+1, EN+2, UNC+11, DELETROU+3
    DIX EN1+3, RECOMP*, RECOMP+1*, K!
    >> DL EN+11*
    DMAX EN1+3*, EN+4*, EN2~, EN2+18~, EN2+26*, RECOMPRECOMP+1*, K!
    DNM EN1+2~, TEM+1*, TEM+3, EN+4*, EN+5, NEWROU+2, NEWROU+4, EN2+13~, K!
    DOV EN+11!
    >> DP EN+6*, EN+7, EN+9, EN+11, NEWROU+2
    >> DQ NEWROU+1*
    DR EN+11!*
    >> DRD EN+4*
    DRN EN+3!, EN+4*, NEWROU+2, NEWROU+4, NEWROU+5
    DRN( NEWROU+5*
    DT NEWROU+2
    DTIME EN1+2*
    DTOUT EN1+3, TEM+1, K!
    DUOUT EN1+3, TEM+1, K!
    DUZ(0 DIEZ+7
    >> F EN+12*
    L EN1+2~, EN+4~, NEWROU+1*
    >> Q EN+12*
    T EN+9!, NEWROU+1*
    T(1 EN+9*
    T(2 EN+9*
    T(3 EN+9*
    U EN1+2*, EN+6, EN+9, EN+11, NEWROU+2, NEWROU+5
    X EN1+3, TEM+1, TEM+3*, EN+4, EN+5*, EN+12*, EN+13*, EN+14*, EN+16*, 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 TEMTEM+2, TEM+3*, EN+4, 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