DGHTRTX ;ALB/JRC - Home Telehealth HL7 Message Monitoring Routine ;10 January 2005 ; 9/14/06 12:52pm
Source file <DGHTRTX.m>
Package | Total | Call Graph |
---|---|---|
Health Level Seven | 1 | ($$MSGACT,$$MSGSTAT)^HLUTIL |
Kernel | 1 | ($$FMDIFF,$$FMTE,$$NOW)^XLFDT |
MailMan | 1 | ^XMD |
Registration | 1 | (KILLXREF,SETXREF)^DGHTXREF |
Toolkit | 1 | $$GET^XPAR |
VA Fileman | 1 | $$GET1^DIQ |
Package | Total | Caller Graph |
---|---|---|
Registration | 1 | DGHT HL7 MESSAGE MONITOR |
Name | Comments | DBIA/ICR reference |
---|---|---|
MESSAGE | ;Build bulletin and send to mail group
; Input: Home telehealth patient record ; Output: |
|
EN | ;entry point from tasked option, $O thru home telehealth file
|
|
RTX | ;Retransmit message
|
|
CHKMSG | ;Check message for retransmission
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGHT(391.31 | EN+12, EN+13, EN+14, EN+15, MESSAGE+12, MESSAGE+13 |
^TMP($J | EN+5!, EN+32!, MESSAGE+7, MESSAGE+8, MESSAGE+9, CHKMSG+6* |
Name | Line Occurrences |
---|---|
CHKMSG | EN+31 |
MESSAGE | EN+32 |
RTX | CHKMSG+4, CHKMSG+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | EN+3~, EN+4*, MESSAGE+7*, MESSAGE+14*, MESSAGE+15*, MESSAGE+16*, MESSAGE+17*, MESSAGE+18, MESSAGE+19*, MESSAGE+20* , MESSAGE+21* |
DGCOUNT | EN+3~, EN+17*, CHKMSG+3, CHKMSG+4, CHKMSG+7* |
DGDATE | EN+3~, EN+17*, RTX+1~, RTX+4*, CHKMSG+2 |
DIFF | CHKMSG+1~, CHKMSG+2*, CHKMSG+4, CHKMSG+7 |
DTIME | EN+2~, EN+9*, CHKMSG+4 |
ERROR | EN+2~, EN+4*, MESSAGE+10*, MESSAGE+20, CHKMSG+5*, CHKMSG+6 |
MSGID | EN+2~, EN+4*, EN+12*, EN+13, EN+14, EN+15, EN+28, EN+30, RTX+2, RTX+5 , MESSAGE+10*, MESSAGE+19, CHKMSG+6 |
MSGTEXT | MESSAGE+4~ |
MSGTEXT( | MESSAGE+15*, MESSAGE+16*, MESSAGE+17*, MESSAGE+18*, MESSAGE+19*, MESSAGE+20*, MESSAGE+21* |
MSGTYPE | MESSAGE+4~, MESSAGE+13*, MESSAGE+14*, MESSAGE+15, MESSAGE+23, MESSAGE+27 |
NODE | EN+2~, EN+4*, EN+15*, EN+16, EN+17 |
NODE0 | MESSAGE+4~, MESSAGE+12*, MESSAGE+18 |
NODE1 | MESSAGE+4~, MESSAGE+13* |
RECORD | EN+2~, EN+13*, EN+14, EN+15, MESSAGE+5~, MESSAGE+7*, MESSAGE+8, MESSAGE+9, MESSAGE+12, MESSAGE+13 , CHKMSG+6 |
RETRANS | EN+2~, EN+7*, CHKMSG+3, CHKMSG+4 |
STATUS | EN+2~, EN+28*, EN+30, CHKMSG+5 |
TNODE | MESSAGE+5~, MESSAGE+9*, MESSAGE+10 |
TRANS | EN+2~, EN+4*, EN+14*, EN+15, MESSAGE+8*, MESSAGE+9, MESSAGE+13, CHKMSG+6 |
TYPE | EN+2~, EN+4* |
U | EN+17, MESSAGE+10, MESSAGE+13, MESSAGE+18, CHKMSG+6 |
X | RTX+1~, RTX+2* |
XMCHAN | MESSAGE+4~, MESSAGE+26* |
XMDUZ | MESSAGE+4~, MESSAGE+27* |
XMSUB | MESSAGE+4~, MESSAGE+23* |
XMTEXT | MESSAGE+4~, MESSAGE+24* |
XMY | MESSAGE+4~ |
XMY("G.DGHTERR" | MESSAGE+25* |
XMZ | MESSAGE+4~ |
XTIME | EN+2~, EN+10*, CHKMSG+7 |