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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DGMTU11

Package: Registration

Routine: DGMTU11


Information

DGMTU11 ;ALB/MIR - Patient Relation Retrieval Utilities ; 24 MAR 92

Source Information

Source file <DGMTU11.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Registration 2 $$LYR^DGMTSCU1  $$IAI^DGMTU3  
VA Fileman 1 ^DIE  

Caller Graph

Caller Graph Total: 16

Package Total Caller Graph
Registration 15 DG311PIR  DGDEP1  DGDEP2  DGDEP4  DGMTDD1  DGMTDD2  DGMTSC1  DGMTSCC  
DGMTU21  DGRPCE  DGRPEIS  DGRPEIS1  DGRPEIS2  DGRPTI  DGYRCOV  
Integrated Billing 1 IBOEMP1  

Entry Points

Name Comments DBIA/ICR reference
RELINC
SET ; set variables into array...first subscript is relation type, second
; is IEN of file 408.12 (patient relations file)
GETRELQ
GETREL(DFN,DGTYPE,DGDT,DGMT) ; Get all active dependents for a patient
  • ICR #424
    • Status: Active
    • Usage: Private
  • ICR #962
    • Status: Other
    • Usage: Private
    RELFND
    RESET(DFN,DGDT,DGMT) ;
    ; Sets 'NUMBER OF DEPENDENT CHILDREN' (#.13) and
    ; 'DEPENDENT CHILDREN' (#.08) in Income Relation File (#408.22)
    ; based upon the count of active child dependents in Patient
    ; Relation File (#408.12).
  • ICR #962
    • Status: Other
    • Usage: Private
    ACTIVE(IEN,DGDT) ; Extrinsic function to determine if 408.12 entry is active

    External References

    Name Field # of Occurrence
    $$LYR^DGMTSCU1 RESET+13
    $$IAI^DGMTU3 RESET+15
    ^DIE RESET+21

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DGMT(408.22 - [#408.22] Classic Fileman Calls

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DGMT(408.21 - [#408.21] RELINC+1
    ^DGMT(408.22 - [#408.22] RELINC, RESET+16, RESET+17
    ^DGMT(408.31 - [#408.31] RESET+15
    ^DGPR(408.12 - [#408.12] RELINC+1, RELFND, ACTIVE+11, ACTIVE+12

    Label References

    Name Line Occurrences
    $$ACTIVE RELFND
    GETREL RESET+14
    GETRELQ GETREL+20
    RELFND GETREL+19
    RELINC GETREL+18
    SET RELINC+2, RELFND

    Naked Globals

    Name Field # of Occurrence
    ^( ACTIVE+11

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    CT GETREL+16~, GETREL+17*, GETRELQ, SET+13*, RESET+13*
    DA RESET+20*, RESET+22!
    DFN GETREL~, RELINC, RELFND, RESET~, RESET+14
    DGCD GETREL+16~
    DGCD( SET+13*
    DGDEP GETRELQ*, RESET+12~, RESET+13*, RESET+18, RESET+19
    DGDEPYN RESET+12~, RESET+18*, RESET+19, RESET+20
    DGDT GETREL~, GETREL+17*, RELFND, ACTIVE~, ACTIVE+7, RESET~, RESET+13*, RESET+14, RESET+15
    DGFL ACTIVE+6~, ACTIVE+8*, ACTIVE+11, ACTIVE+15*
    DGID ACTIVE+6~, ACTIVE+7*, ACTIVE+9, ACTIVE+10*, ACTIVE+15
    DGMT GETREL~, GETREL+18, GETREL+19, RELINC, RESET~, RESET+14, RESET+15
    DGNODE RESET+12~, RESET+17*, RESET+19, RESET+20
    DGNOM ACTIVE+6~, ACTIVE+8*, ACTIVE+9*
    DGNOY ACTIVE+6~, ACTIVE+8*, ACTIVE+9*
    DGREL GETREL+16!, RESET+12~
    DGREL( SET+10, SET+12*, SET+13*
    DGREL("S" RESET+14
    DGREL("V" GETREL+19, RESET+14
    DGTYPE GETREL~, GETREL+19, SET+5, SET+6, SET+7, SET+8
    DGX GETREL+16~, RELINC+1*, RELFND*, SET+4, RESET+12~, RESET+15*, RESET+16*, RESET+17, RESET+20
    DIC RESET+22!
    DIE RESET+20*, RESET+22!
    DR RESET+20*, RESET+22!
    DT GETREL+17, ACTIVE+7, RESET+13
    ID ACTIVE+6~, ACTIVE+9*, ACTIVE+10*, ACTIVE+11*, ACTIVE+15
    IEN GETREL+16~, GETREL+17*, RELINC+1*, RELFND*, SET+11, ACTIVE~, ACTIVE+11, ACTIVE+12, RESET+13*
    IFN GETREL+16~, GETREL+17*, RELINC*, RELINC+1
    MIEN ACTIVE+6~, ACTIVE+11*, ACTIVE+12
    PRIEN RESET+12~, RESET+13*, RESET+14*, RESET+15
    REF GETREL+16~, SET+3~, SET+4*, SET+11*, SET+12, SET+13
    SPOUSE RESET+12~, RESET+13*, RESET+14*, RESET+19, RESET+20
    TYPE SET+3~, SET+4*, SET+5*, SET+6*, SET+7*, SET+8*, SET+9, SET+10, SET+12, SET+13
    X GETREL+16~, SET+4*, SET+5, SET+6, SET+7, SET+8, SET+9, ACTIVE+12*, ACTIVE+14, RESET+22!
    Y ACTIVE+6~, ACTIVE+8*, ACTIVE+11, ACTIVE+14*, ACTIVE+16, RESET+22!
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All