VAFHLDG1 ;ALB/CM/ESD HL7 DG1 SEGMENT BUILDING ;3/24/05 5:05pm
Source file <VAFHLDG1.m>
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 |
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 | 6 | DGRUGA01 DGRUGA03 DGRUGA08 DGRUGA12 DGRUGA13 VAFHCA08 |
Scheduling | 1 | SCDXMSG1 |
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 |
|
ALL | ; -- All outpatient diagnoses for encounter
|
|
ENQ | ||
BUILD | ; - Build array of HL7 (DG1) segments
|
FileNo | Call Tags |
---|---|
^DGPM - [#405] | GET1^DIQ |
^DGPT - [#45] | GET1^DIQ |
^ICD9 - [#80] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGPT("AAD" | IN+17 |
>> | 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* |