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

Package: Registration

Routine: VAFHLZEN


Information

VAFHLZEN ;ALB/KCL,KUM - Create generic HL7 Enrollment (ZEN) segment ;11/16/19 3:34PM

Source Information

Source file <VAFHLZEN.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Registration 3 ($$FINDCUR,$$GET)^DGENA  $$PREF^DGENPTA  $$STATION^VAFHLFNC  
VA FileMan 2 $$EXTERNAL^DILFD  $$GET1^DIQ  
Health Level Seven 1 $$HLDATE^HLFNC  

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 5 DGRUGA01  DGRUGA08  VAFCA04  VAFCADT2  VAFCMSG3  
Income Verification Match 1 IVMPTRN8  
Scheduling 1 SCDXMSG1  

Entry Points

Name Comments DBIA/ICR reference
EN(DFN,VAFSTR,VAFNUM,VAFHLQ,VAFHLFS) ; --
; Entry point for creating HL7 Enrollment (ZEN) segment.
;
; Input(s):
; DFN - internal entry number of Patient (#2) file
; VAFSTR - (optional) string of fields requested, separated by
; commas. If not passed, return all data fields.
; VAFNUM - (optional) sequential number for SET ID (default=1)
; VAFHLQ - (optional) HL7 null variable.
; VAFHLFS - (optional) HL7 field separator.
  • ICR #5537
    • Status: Pending
    • Usage: Private
    ENQ

    External References

    Name Field # of Occurrence
    $$FINDCUR^DGENA EN+32
    $$GET^DGENA EN+37
    $$PREF^DGENPTA EN+57
    $$EXTERNAL^DILFD EN+74
    $$GET1^DIQ EN+70
    $$HLDATE^HLFNC EN+50, EN+60, EN+62, EN+64, EN+73
    $$STATION^VAFHLFNC EN+56, EN+57

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DGEN(27.11 - [#27.11] EXTERNAL^DILFD
    ^DG(408.43 - [#408.43] GET1^DIQ

    Label References

    Name Line Occurrences
    ENQ EN+23, EN+33, EN+37

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DFN EN~, EN+23, EN+32, EN+57
    >> HLFS EN+17
    >> HLQ EN+17
    SEQ EN+14~, EN+28*
    VAFENR EN+14~, EN+37
    VAFENR("APP" EN+50, EN+62
    VAFENR("EFFDATE" EN+60
    VAFENR("END" EN+64
    VAFENR("FACREC" EN+56
    VAFENR("PRIORITY" EN+58
    VAFENR("PTAPPLIED" EN+69
    VAFENR("REASON" EN+54
    VAFENR("REGDATE" EN+73
    VAFENR("REGREA" EN+71
    VAFENR("REGSRC" EN+74*, EN+75
    VAFENR("REMARKS" EN+55
    VAFENR("SOURCE" EN+52
    VAFENR("STATUS" EN+53
    VAFENR("SUBGRP" EN+65
    VAFHLFS EN~, EN+17*, EN+40, EN+43, EN+50, EN+52, EN+53, EN+54, EN+55, EN+56
    , EN+57, EN+58, EN+60, EN+62, EN+64, EN+65, EN+67, EN+68, EN+69, EN+71
    , EN+73, EN+75, ENQ
    VAFHLQ EN~, EN+17*, EN+50, EN+52, EN+53, EN+54, EN+55, EN+56, EN+57, EN+58
    , EN+60, EN+62, EN+64, EN+65, EN+67, EN+68, EN+69, EN+71, EN+73, EN+75
    VAFIEN EN+14~, EN+32*, EN+33, EN+37
    VAFNUM EN~, EN+20*, EN+43
    VAFPREF EN+14~
    VAFSTR EN~, EN+28*, EN+40*, EN+50, EN+52, EN+53, EN+54, EN+55, EN+56, EN+57
    , EN+58, EN+60, EN+62, EN+64, EN+65, EN+67, EN+68, EN+69, EN+71, EN+73
    , EN+75
    VAFSTR("REGREA" EN+70*
    VAFY EN+14~, EN+23*, EN+33*, EN+37*, EN+40*, EN+43*, EN+50*, EN+52*, EN+53*, EN+54*
    , EN+55*, EN+56*, EN+57*, EN+58*, EN+60*, EN+62*, EN+64*, EN+65*, EN+67*, EN+68*
    , EN+69*, EN+71*, EN+73*, EN+75*, ENQ
    >> X EN+56*, EN+57*, EN+73*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All