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* |