VAFHLZEN ;ALB/KCL,KUM - Create generic HL7 Enrollment (ZEN) segment ;11/16/19 3:34PM
Source file <VAFHLZEN.m>
| 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 |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Registration | 5 | DGRUGA01 DGRUGA08 VAFCA04 VAFCADT2 VAFCMSG3 |
| Income Verification Match | 1 | IVMPTRN8 |
| Scheduling | 1 | SCDXMSG1 |
| 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. |
|
| ENQ |
| FileNo | Call Tags |
|---|---|
| ^DGEN(27.11 - [#27.11] | EXTERNAL^DILFD |
| ^DG(408.43 - [#408.43] | GET1^DIQ |
| Name | Line Occurrences |
|---|---|
| ENQ | EN+23, EN+33, EN+37 |
| >> | 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* |