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

Package: VA Fileman

Routine: DIU


Information

DIU ;SFISC/GFT-UTILITY FUNCTIONS ; 07 Nov 2012 9:27 AM

Source Information

Source file <DIU.m>

Call Graph

Call Graph Total: 16

Package Total Call Graph
VA Fileman 16 DIE^DIB  0^DIBT  ^DIC  ^DICD  D^DICRW  IXALL^DIK  MOD^DIKCUTL  $$TYPE^DIKCUTL2  
MOD^DIKKUTL  6^DIU0  4^DIU1  3^DIU3  (5,9,O)^DIU31  ^DIU4  ^DIV  ^DIVRE  

Caller Graph

Caller Graph Total: 18

Package Total Caller Graph
VA Fileman 14 DIEDFILE  DIFGO  DIFIELD CHECK  DIIDENT  DIITRAN  DIKEY  DIOTRAN  DIRDEX  
DITEMP  DIU1  DIU31  DIUNEDIT  DIVERIFY  DIXREF  
Surgery 3 SROFLD  SROKEY  SROKEY1  
Scheduling 1 SDWLFULZ  

Entry Points

Name Comments DBIA/ICR reference
OPT ;
Q
EN ;
D ;
10 ;;MANDATORY/REQUIRED FIELD CHECK
11 ;;KEY DEFINITION
99 ;;SPECIFIER
DI ;
  • ICR #180
    • Status: Active
    • Usage: Private
    1 ;;VERIFY FIELDS
    0
    3 ;;IDENTIFIER
    2 ;;CROSS-REFERENCE A FIELD OR FILE
    5 ;;INPUT TRANSFORM (SYNTAX)
    4 ;;RE-INDEX FILE
    7 ;;OUTPUT TRANSFORM
    6 ;;EDIT FILE
    9 ;;UNEDITABLE DATA
    8 ;;TEMPLATE EDIT
    DIAX

    External References

    Name Field # of Occurrence
    DIE^DIB EN+5
    0^DIBT 8+1
    ^DIC OPT+2, D+3
    ^DICD 2+1
    D^DICRW EN+5
    IXALL^DIK 0+3, 0+5
    MOD^DIKCUTL EN+3
    $$TYPE^DIKCUTL2 EN+2
    MOD^DIKKUTL 11+1
    6^DIU0 6+1
    4^DIU1 4+1
    3^DIU3 3+1
    5^DIU31 5+1
    9^DIU31 9+1
    O^DIU31 7+1
    ^DIU4 99+1
    ^DIV 1+1
    ^DIVRE 10+1

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !
    • Line Location: EN+2
    Function Call: WRITE
    • Prompt: $C(7),!,"Missing or incomplete global node "_DIU_"0)",!
    • Line Location: EN+8
    Function Call: WRITE
    • Prompt: !!
    • Line Location: EN+10
    Routine Call
    • DIC
    • Line Location:
      • OPT+2
      • D+3

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DD( EN+9, DIAX
    ^DIC - [#1] DIAX
    ^DOPT("DICR" 0+3*, 0+4*
    ^DOPT("DIU" 0+1, 0+2*

    Label References

    Name Line Occurrences
    0 0+5, OPT+2
    @( EN+10
    DI 2+1, 3+1, 5+1, 7+1, 9+1, 99+1, D+3
    DIAX 3+1, 5+1, 9+1
    EN OPT+2
    OPT 0+1
    Q OPT+2, EN+1, EN+5, EN+8

    Naked Globals

    Name Field # of Occurrence
    ^("B" 0+1!
    ^("DDA" EN+9
    ^("DI" DIAX
    ^(0 0+1*

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % Q!
    DA Q!, D+2*, D+3
    DDA EN+9!*, Q!
    DG EN+5, Q!
    DGG Q!
    DI OPT+2*, EN+1, EN+4!, EN+7*, EN+8, EN+9, Q!, D+1, D+3*, DIAX
    DIC 0*, 0+3, EN+5*, EN+6, EN+7!, Q!, D+1*
    DIC("S" OPT+1*, D+2*, D+3!
    DIC("W" D+1*
    DIC(0 OPT+1*, DI+1*
    DICD Q!
    DICDF Q!
    DICS EN+6!
    DIFLD Q!
    DIK 0+3*, 0+5*, Q!
    DIU DIU+3!, EN+6*, EN+7, EN+8, Q!
    DIU(0 EN+6*
    DIUF Q!
    DJJ Q!
    DR Q!
    DTOUT Q!
    DUOUT Q!
    DUZ(0 OPT+1
    I EN+7!, Q!
    I( D+3*
    I(0 EN+7*
    J EN+7!, Q!
    J( D+3*
    J(0 EN+7*
    >> N EN+7*, 99+1*, D+3*
    U 0+4, EN+7, D+2, D+3, DIAX
    X 0+2*, 0+4*, Q!, 2+1*, 3+1*, 5+1*, 7+1*, 9+1*, 99+1*, D+2
    , D+3*
    Y OPT+2, EN+2*, EN+3, EN+5, EN+7*, EN+10, Q!, 2+1, 3+1, 5+1
    , 7+1, 9+1, 99+1, D+3
    Y(0 D+3

    Marked Items

    Name Field # of Occurrence
    $T(@X 0+2
    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