Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in HL7 Interface |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: DGHTHLAA

Package: Registration

Routine: DGHTHLAA


Information

DGHTHLAA ;ALB/JRC - Home Telehealth Patient HL7 Application Acknowledgment;10 January 2005 ; 10/4/06 3:07pm

Source Information

Source file <DGHTHLAA.m>

Call Graph

Call Graph Total: 6

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  

Entry Points

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

External References

Name Field # of Occurrence
KILLXREF^DGHTXREF PROCESS+37
FILE^DIE PROCESS+33, PROCESS+43
$$GET1^DIQ PROCESS+24
$$FMDATE^HLFNC PROCESS+29
$$FMTE^XLFDT PROCESS+29, MESSAGE+9
^XMD MESSAGE+19

Used in HL7 Interface

HL7 Protocol Name Call Tags
DG HOME TELEHEALTH ADT-A04 SERVER ACKMSG
DG HOME TELEHEALTH ADT-A03 SERVER ACKMSG

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGHT(391.31 PROCESS+20, PROCESS+21, PROCESS+22, PROCESS+24, PROCESS+40
^TMP("DGRUACK" ACKMSG+12*, ACKMSG+21*

Label References

Name Line Occurrences
MESSAGE PROCESS+54
PROCESS ACKMSG+27

Local Variables

Legend:

>> 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~
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in HL7 Interface |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All