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