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 |