DGQEHL72 ;ALB/JFP - VIC HL7 Batch Message Builder;09/01/96
Source file <DGQEHL72.m>
| Package | Total | Call Graph |
|---|---|---|
| Health Level Seven | 3 | INIT^HLFNC2 GENERATE^HLMA CREATE^HLTF |
| Registration | 3 | (CMPLBULL,ERRBULL)^DGQEHL70 $$BLDA08^DGQEHL73 $$FILE^DGQEHL74 |
| Package | Total | Caller Graph |
|---|---|---|
| Registration | 3 | DGQESC1 DGQESC2 DGQESC3 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| A08 | ; -- Builds update patient record
|
|
| END | ; -- End of code
|
|
| EVNA08 | ; -- A08 Update patient information for VIC
|
|
| EVENT(DGQEEVN,DFNARR) | ;
; -- This option is the main entry point for the ID card driver. |
|
| INIT | ; -- Initialize variables
|
|
| FATAL | ; -- Fatal error or clean up variables, exit code
|
|
| SNDBTCH | ; -- Sends batch message
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ORD(101 - [#101] | INIT+5 |
| ^VA(200 - [#200] | INIT+18 |
| Name | Line Occurrences |
|---|---|
| A08 | EVNA08+1 |
| FATAL | A08+14 |
| INIT | A08+12, A08+36 |
| SNDBTCH | A08+35, A08+40 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BATCHCNT | EVENT+13~, A08+10*, A08+19, A08+29*, A08+34, A08+42 |
| CLERK | EVENT+16~, A08+31, INIT+18* |
| DFN | EVENT+13~, A08+16*, A08+17*, A08+22, A08+26, A08+31 |
| DFNARR | EVENT~, EVENT+10, A08+17 |
| DGQEEVN | EVENT~, EVENT+9, EVNA08+1 |
| DUZ | INIT+18 |
| ERRCNT | EVENT+13~, EVENT+14~, A08+11*, A08+25* |
| ERRFLG | EVENT+14~, EVNA08+2, A08+14, INIT+1*, INIT+9*, INIT+15*, INIT+25*, SNDBTCH+7* |
| >> FILE | A08+31*, A08+32 |
| >> HL | A08+22, INIT+11, INIT+14 |
| >> HL("" | INIT+13 |
| >> HL("SAN" | INIT+17 |
| HL7XMIT | EVENT+13~, A08+3*, A08+5, A08+22, A08+39, FATAL+1, INIT+3 |
| >> HLDT | INIT+21 |
| >> HLDT1 | INIT+21 |
| HLECH | EVENT+15~ |
| HLEID | EVENT+15~, INIT+5*, INIT+7, INIT+11, SNDBTCH+2 |
| HLFS | EVENT+15~ |
| >> HLMID | A08+19, INIT+21 |
| HLMTIEN | EVENT+15~, INIT+21, INIT+23, SNDBTCH+2 |
| >> HLP | SNDBTCH+2 |
| >> HLP("PRIORITY" | SNDBTCH+1* |
| HLRESLT | EVENT+15~, SNDBTCH+2, SNDBTCH+4, SNDBTCH+5, SNDBTCH+9 |
| HLSAN | EVENT+15~ |
| INCREM | EVENT+13~, A08+22*, A08+24, A08+26, A08+28 |
| >> JPTEST | SNDBTCH+10 |
| LINECNT | EVENT+14~, A08+22, A08+28*, A08+34, INIT+2* |
| MAXBATCH | EVENT+13~, A08+7*, A08+19, A08+34 |
| MAXLINE | EVENT+13~, A08+8*, A08+34 |
| MID | EVENT+16~ |
| MSGID | EVENT+13~, A08+19*, A08+22, A08+31 |
| OPT | EVENT+16~, A08+31, INIT+19* |
| RAPPL | EVENT+16~ |
| SAPPL | EVENT+16~, A08+31, INIT+17* |
| STATUS | EVENT+14~, SNDBTCH+5*, SNDBTCH+6, SNDBTCH+9*, SNDBTCH+10 |
| XMITERR | EVENT+13~, A08+4*, A08+5, A08+26, A08+42, FATAL+1 |
| >> XQY0 | INIT+19 |