DGHTHLAA ;ALB/JRC - Home Telehealth Patient HL7 Application Acknowledgment;10 January 2005 ; 10/4/06 3:07pm
Source file <DGHTHLAA.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 2 | FILE^DIE $$GET1^DIQ |
Health Level Seven | 1 | $$FMDATE^HLFNC |
Kernel | 1 | $$FMTE^XLFDT |
MailMan | 1 | ^XMD |
Registration | 1 | KILLXREF^DGHTXREF |
Name | Comments | DBIA/ICR reference |
---|---|---|
PROCESS(DGHMSG,DGHPARAM) | ;
|
|
MESSAGE | ;Build bulletin and send to mail group
; Input: ; Output: |
|
ACKMSG | ; Process A03 and A04 'AA' messages for Home Telehealth Application
; Input : All variables set by the HL7 package ; Output : None |
HL7 Protocol Name | Call Tags |
---|---|
DG HOME TELEHEALTH ADT-A04 SERVER | ACKMSG |
DG HOME TELEHEALTH ADT-A03 SERVER | ACKMSG |
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGHT(391.31 | PROCESS+20, PROCESS+21, PROCESS+22, PROCESS+24, PROCESS+40 |
^TMP("DGRUACK" | ACKMSG+12*, ACKMSG+21* |
Name | Line Occurrences |
---|---|
MESSAGE | PROCESS+54 |
PROCESS | ACKMSG+27 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACK | PROCESS+1~, PROCESS+10*, PROCESS+31, PROCESS+37, PROCESS+40, PROCESS+46, PROCESS+52 |
DATE | PROCESS+1~, PROCESS+29*, PROCESS+30, PROCESS+42, MESSAGE+9 |
DGHERR | PROCESS+1~, PROCESS+34*, PROCESS+40, PROCESS+46, PROCESS+49*, PROCESS+52 |
DGHFDA | PROCESS+1~ |
DGHFDA( | PROCESS+30*, PROCESS+31*, PROCESS+32*, PROCESS+42* |
DGHMSG | ACKMSG+9~, ACKMSG+21, PROCESS~, PROCESS+8, PROCESS+10, PROCESS+11, PROCESS+14, PROCESS+52 |
DGHMSG( | ACKMSG+14*, ACKMSG+16*, ACKMSG+25, ACKMSG+26, ACKMSG+27 |
DGHMSG(1 | ACKMSG+19 |
DGHPARAM | ACKMSG+9~, ACKMSG+24*, ACKMSG+27, PROCESS~ |
DGHPARAM(4 | PROCESS+52*, MESSAGE+12 |
EVNTYPE | PROCESS+1~, PROCESS+3*, PROCESS+6*, MESSAGE+5 |
FLDS | PROCESS+1~, PROCESS+25*, PROCESS+30, PROCESS+31, PROCESS+32, PROCESS+41~*, PROCESS+42 |
>> HL("DTM" | PROCESS+29 |
>> HL("ETN" | PROCESS+6 |
>> HLNEXT | ACKMSG+13 |
>> HLNODE | ACKMSG+14 |
>> HLNODE( | ACKMSG+16 |
>> HLQUIT | ACKMSG+13 |
I | ACKMSG+9~, ACKMSG+13*, ACKMSG+14, ACKMSG+16 |
IEN | PROCESS+1~, PROCESS+20*, PROCESS+21, PROCESS+22, PROCESS+24, PROCESS+25, PROCESS+27, PROCESS+34, PROCESS+40, PROCESS+41 |
MSGID | PROCESS+1~, PROCESS+14*, PROCESS+20, PROCESS+21, PROCESS+37, MESSAGE+11 |
MSGTEXT | MESSAGE+4~ |
MSGTEXT(1 | MESSAGE+6* |
MSGTEXT(2 | MESSAGE+7* |
MSGTEXT(3 | MESSAGE+8* |
MSGTEXT(4 | MESSAGE+9* |
MSGTEXT(5 | MESSAGE+10* |
MSGTEXT(6 | MESSAGE+11* |
MSGTEXT(7 | MESSAGE+12* |
MSGTYPE | MESSAGE+4~, MESSAGE+5*, MESSAGE+7, MESSAGE+14, MESSAGE+18 |
PATIENT | PROCESS+1~, PROCESS+24*, MESSAGE+10 |
REJMSG | PROCESS+1~, PROCESS+11*, PROCESS+32 |
SIEN | PROCESS+1~, PROCESS+21*, PROCESS+22, PROCESS+25, PROCESS+27, PROCESS+40, PROCESS+49 |
U | PROCESS+14, PROCESS+22, PROCESS+24, PROCESS+40 |
X | ACKMSG+9~, ACKMSG+16*, ACKMSG+24*, ACKMSG+25*, ACKMSG+26, ACKMSG+27 |
XMCHAN | MESSAGE+4~, MESSAGE+17* |
XMDUZ | MESSAGE+4~, MESSAGE+18* |
XMSUB | MESSAGE+4~, MESSAGE+14* |
XMTEXT | MESSAGE+4~, MESSAGE+15* |
XMY | MESSAGE+4~ |
XMY("G.DGHTERR" | MESSAGE+16* |
XMZ | MESSAGE+4~ |