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 |