VAFHADT2 ;ALB/RJS - HL7 ADT MESSAGE BUILDING ROUTINE - MAY 18,1995 ; 3/6/06 8:08am
Source file <VAFHADT2.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Registration | 3 | VAFHADT1 VAFHADT4 VAFHADT5 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EXIT | ; | |
| BLDMSG(DFN,EVENT,VAFHDT,EVCODE,IEN,PIVOT,PV1) | ; | |
| LOOP | ; | |
| NEXT | ; | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences | 
|---|---|
| EXIT | BLDMSG+46, BLDMSG+59 | 
| LOOP | NEXT+9 | 
| NEXT | BLDMSG+52, BLDMSG+55, BLDMSG+57 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> COUNTER | NEXT+11*, NEXT+12*, NEXT+14 | 
| DFN | BLDMSG~, BLDMSG+47, BLDMSG+50, BLDMSG+56, BLDMSG+58, NEXT+8, EXIT+4 | 
| EVCODE | BLDMSG~, NEXT+3 | 
| EVENT | BLDMSG~, BLDMSG+45, BLDMSG+52, BLDMSG+55, BLDMSG+57, NEXT+2, NEXT+4, EXIT+6, EXIT+7 | 
| HL | BLDMSG+45!, BLDMSG+46, NEXT+14*, EXIT+2, EXIT+3, EXIT+6 | 
| HL("ECH" | EXIT+6 | 
| HLA | BLDMSG+42!, EXIT+8! | 
| HLA("HLS" | BLDMSG+47*, BLDMSG+48*, BLDMSG+50*, BLDMSG+51*, BLDMSG+53*, BLDMSG+54*, BLDMSG+56*, BLDMSG+58*, NEXT+1*, NEXT+2* , NEXT+3*, NEXT+4*, NEXT+8*, NEXT+12, NEXT+14, EXIT+6, LOOP+5 | 
| HLERR | EXIT+8! | 
| HLERR(1 | EXIT+3* | 
| >> HLFS | BLDMSG+48, BLDMSG+51, BLDMSG+54, NEXT+1, NEXT+2, NEXT+3, NEXT+4 | 
| >> HLMTN | EXIT+6* | 
| >> HLRST | EXIT+7 | 
| IEN | BLDMSG~, BLDMSG+56, BLDMSG+58, NEXT+8 | 
| PIVOT | BLDMSG~, BLDMSG+54, BLDMSG+56, BLDMSG+58, EXIT+4 | 
| PV1 | BLDMSG~, BLDMSG+53 | 
| VAFCCON | NEXT+6~, NEXT+7*, NEXT+8 | 
| VAFDIAG | BLDMSG+42~, BLDMSG+56, BLDMSG+58, NEXT+4 | 
| VAFHDT | BLDMSG~, BLDMSG+56, BLDMSG+58, NEXT+2, EXIT+4 | 
| >> VATRACE | NEXT+9 | 
| XX | LOOP+4~*, LOOP+5* |