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 |  Local Variables  | All
Print Page as PDF
Routine: VAFHLDG1

Package: Registration

Routine: VAFHLDG1


Information

VAFHLDG1 ;ALB/CM/ESD HL7 DG1 SEGMENT BUILDING ;3/24/05 5:05pm

Source Information

Source file <VAFHLDG1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
DRG Grouper 2 ($$CSI,$$ICDDX)^ICDEX  $$ICDDATA^ICDXCODE  
Registration 2 $$SCE^DGSDU  $$ODG1^VAFHCDG  
Health Level Seven 1 $$HLDATE^HLFNC  
Scheduling 1 GETDX^SDOE  
VA FileMan 1 $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Registration 6 DGRUGA01  DGRUGA03  DGRUGA08  DGRUGA12  DGRUGA13  VAFHCA08  
Scheduling 1 SCDXMSG1  

Entry Points

Name Comments DBIA/ICR reference
IN(DFN,VAFHMIEN,VAFSTR,VAOUT,VAFHMDT) ;
OUT(DFN,EVT,EVDTS,VPTR,STRP,NUMP) ;
EN(VAFENC,VAFSTR,VAFHLQ,VAFHLFS,VAFARRY) ; Entry point for Ambulatory Care Database Project
; - Entry point to return the HL7 DG1 segment
  • ICR #5534
    • Status: Pending
    • Usage: Private
    ALL ; -- All outpatient diagnoses for encounter
    ENQ
    BUILD ; - Build array of HL7 (DG1) segments

    External References

    Name Field # of Occurrence
    $$SCE^DGSDU EN+19, BUILD+10
    $$GET1^DIQ IN+11, IN+12, IN+14, IN+16, IN+20, IN+28
    $$HLDATE^HLFNC IN+29, BUILD+10
    $$CSI^ICDEX BUILD+6
    $$ICDDX^ICDEX BUILD+6
    $$ICDDATA^ICDXCODE IN+28
    GETDX^SDOE EN+30
    $$ODG1^VAFHCDG OUT+12

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DGPM - [#405] GET1^DIQ
    ^DGPT - [#45] GET1^DIQ
    ^ICD9 - [#80] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DGPT("AAD" IN+17

    Label References

    Name Line Occurrences
    BUILD ALL+19
    ENQ EN+26

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DFN IN~, IN+17, OUT~, OUT+12
    ERR OUT+10~, OUT+12*, OUT+13
    EVDTS OUT~, OUT+12
    EVT OUT~, OUT+12
    >> HL("ECH" IN+28
    >> HL("FS" IN+10, IN+24, IN+25, IN+26, IN+28, IN+29
    >> HLFS EN+25
    >> HLQ EN+25
    I EN+18~, ALL+4*, ALL+5, ALL+8, ALL+11, ALL+14*, ALL+16, ALL+19
    ICDVDT EN+18~, EN+19*, BUILD+6
    NUMP OUT~, OUT+11*, OUT+12
    STRP OUT~, OUT+12
    U ALL+11
    >> VACNT IN+18*, IN+21*, IN+23*, IN+25, IN+28, IN+30
    VAFARRY EN~, EN+19*, EN+22*, EN+26, BUILD+16
    VAFDNODE EN+18~, BUILD+6*, BUILD+7, BUILD+8, BUILD+9
    VAFENC EN~, EN+19, EN+26, EN+30, BUILD+10
    >> VAFHADT IN+16*, IN+17
    VAFHAIEN IN+9~, IN+13*, IN+14*, IN+15, IN+16
    VAFHICD IN+9~, IN+20*, IN+21
    VAFHICD( IN+21*, IN+23, IN+28
    VAFHICD(0 IN+22
    VAFHLFS EN~, EN+25*, EN+26, BUILD+1, BUILD+4, BUILD+7, BUILD+8, BUILD+9, BUILD+10, BUILD+13
    BUILD+16
    VAFHLQ EN~, EN+25*, BUILD+8, BUILD+9, BUILD+10, BUILD+13
    VAFHLREC IN+9~, IN+10*, IN+24*, IN+25*, IN+26*, IN+28*, IN+29*, IN+30
    VAFHMDT IN~, IN+11*, IN+28, IN+29
    VAFHMIEN IN~, IN+8, IN+11, IN+12, IN+13, IN+14
    >> VAFHPTF IN+17*, IN+20
    >> VAFHTT IN+12*, IN+13, IN+14
    VAFIDX EN+18~, EN+27*, BUILD+1*, BUILD+4, BUILD+16
    >> VAFLD IN+19*, IN+20
    VAFNODE EN+18~, ALL+5*, ALL+8, ALL+11, ALL+16*, ALL+19, BUILD+6, BUILD+13
    VAFSTR IN~, IN+26, IN+27, IN+29, EN~, EN+26, EN+27*, BUILD+6, BUILD+7, BUILD+8
    BUILD+9, BUILD+10, BUILD+13
    VAFY EN+18~, BUILD+1*, BUILD+4*, BUILD+7*, BUILD+8*, BUILD+9*, BUILD+10*, BUILD+13*, BUILD+16
    VAOK ALL+3~
    VAOK( ALL+8*, ALL+11*, ALL+19
    VAOUT IN~, IN+7, IN+30
    VAXY EN+18~, EN+33
    VAXY( ALL+4, ALL+5, ALL+14, ALL+16
    VAXY(1 EN+33*
    VPTR OUT~, OUT+12
    X EN+18~, BUILD+7*, BUILD+8*, BUILD+9*, BUILD+10*, BUILD+13*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All