TIUCCRHL7P3 ; CCRA/PB - TIUHL7 Msg Processing; March 23, 2005
Source file <TIUCCRHL7P3.m>
Package | Total | Call Graph |
---|---|---|
Text Integration Utility | 9 | SEND^TIUALRT (ACK,ANAK)^TIUCCHL7UT (MAKE,SIGNDOC)^TIUCCRHL7P2 ($$CANEDIT,$$GETDIV,$$MEMBEROF,AUDIT,SIGNDOC)^TIUHL7U1 (DOCPRM,MAKEADD)^TIUHL7U2 $$CHKSUM^TIULC DELTEXT^TIUPUTPN FILE^TIUSRVP SETTEXT^TIUSRVPT |
Consult Request Tracking | 1 | CMT^GMRCGUIB |
Health Level Seven | 1 | $$FMDATE^HLFNC |
Kernel | 1 | ($$FMTE,$$NOW)^XLFDT |
MailMan | 1 | ^XMD |
VA FileMan | 1 | $$GET1^DIQ |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Text Integration Utility | 2 | TIUCCRHL7P1 TIUCCRHL7P2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
CONTINUE | ;
|
|
MAKEADD | ;
; validate CONSULT title |
|
MESSAGE(MSGID,VNUM,MSGTEXT) | ; Send a MailMan Message with the errors
|
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | MAKEADD+58 |
CMT^GMRCGUIB | MAKEADD+34 |
$$FMDATE^HLFNC | MESSAGE+2 |
SEND^TIUALRT | MAKEADD+78 |
ACK^TIUCCHL7UT | CONTINUE+6, MAKEADD+36, MAKEADD+54, MAKEADD+63, MAKEADD+77 |
ANAK^TIUCCHL7UT | MAKEADD+30, MAKEADD+44, MAKEADD+47, MAKEADD+66 |
MAKE^TIUCCRHL7P2 | MAKEADD+61 |
SIGNDOC^TIUCCRHL7P2 | MAKEADD+63 |
$$CANEDIT^TIUHL7U1 | MAKEADD+25, MAKEADD+40 |
$$GETDIV^TIUHL7U1 | MAKEADD+6 |
$$MEMBEROF^TIUHL7U1 | MAKEADD+71 |
AUDIT^TIUHL7U1 | MAKEADD+79 |
SIGNDOC^TIUHL7U1 | MAKEADD+36, MAKEADD+51 |
DOCPRM^TIUHL7U2 | CONTINUE+4 |
MAKEADD^TIUHL7U2 | MAKEADD+28 |
$$CHKSUM^TIULC | MAKEADD+79 |
DELTEXT^TIUPUTPN | MAKEADD+42 |
FILE^TIUSRVP | MAKEADD+46 |
SETTEXT^TIUSRVPT | MAKEADD+43 |
$$FMTE^XLFDT | MESSAGE+2 |
$$NOW^XLFDT | MAKEADD+11, MAKEADD+12, MAKEADD+33, MAKEADD+68 |
^XMD | MESSAGE+13 |
FileNo | Call Tags |
---|---|
^GMR(123 - [#123] | GET1^DIQ |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> CFNOTE | MAKEADD+33 |
COMMENT | MAKEADD+32~, MAKEADD+34 |
COMMENT(1 | MAKEADD+33* |
>> CONSULTID | MAKEADD+30, MAKEADD+33, MAKEADD+44, MAKEADD+47, MAKEADD+58, MAKEADD+66 |
DATE | MESSAGE+1~, MESSAGE+2*, MESSAGE+7 |
>> DFN | MAKEADD+61 |
DIFROM | MESSAGE+1~ |
DUZ | MAKEADD+6*, MAKEADD+34, MESSAGE+1~ |
DUZ(2 | MAKEADD+6* |
FLG1 | MESSAGE+1~ |
>> GMRCDA | MAKEADD+33*, MAKEADD+34 |
>> HL("DTM" | MESSAGE+2 |
>> HL("MID" | CONTINUE+6, MAKEADD+36, MAKEADD+54, MAKEADD+63, MAKEADD+77 |
J | MESSAGE+1~ |
MID | MESSAGE+1~ |
MSGID | MAKEADD+30, MAKEADD+44, MAKEADD+47, MAKEADD+66, MESSAGE~, MESSAGE+8 |
MSGTEXT | MAKEADD+30*, MAKEADD+44*, MAKEADD+47*, MAKEADD+66*, MESSAGE~, MESSAGE+6 |
MSGTEXT(1 | MESSAGE+4* |
MSGTEXT(2 | MESSAGE+5* |
MSGTEXT(3 | MESSAGE+6* |
MSGTEXT(4 | MESSAGE+7* |
MSGTEXT(5 | MESSAGE+8* |
NOTEDT | MAKEADD+32~, MAKEADD+33*, MAKEADD+34 |
ORIGSTAT | MAKEADD+57~, MAKEADD+58* |
PERSON | MAKEADD+26~, MAKEADD+27* |
SDCNT | MAKEADD+57~ |
>> STOP | MAKEADD+30*, MAKEADD+31, MAKEADD+44*, MAKEADD+45, MAKEADD+47*, MAKEADD+48 |
SUCCESS | MAKEADD+26~, MAKEADD+28, MAKEADD+30, MAKEADD+35, MAKEADD+36, MAKEADD+41~, MAKEADD+43, MAKEADD+44, MAKEADD+46, MAKEADD+47 , MAKEADD+50, MAKEADD+51 |
>> TIU("AUDA" | MAKEADD+6, MAKEADD+13, MAKEADD+14, MAKEADD+20, MAKEADD+27, MAKEADD+35, MAKEADD+50, MAKEADD+67 |
>> TIU("CSDA" | MAKEADD+15 |
>> TIU("DICDT" | MAKEADD+21 |
>> TIU("DIVISION" | MAKEADD+6*, MAKEADD+18 |
>> TIU("EBDA" | MAKEADD+20*, MAKEADD+35, MAKEADD+50, MAKEADD+67 |
>> TIU("EC" | CONTINUE+6, MAKEADD+25, MAKEADD+36, MAKEADD+40, MAKEADD+51, MAKEADD+54, MAKEADD+63 |
>> TIU("EPDT" | MAKEADD+11, MAKEADD+68 |
>> TIU("RFDT" | MAKEADD+11, MAKEADD+19, MAKEADD+68 |
>> TIU("SUB" | MAKEADD+22 |
>> TIU("TDA" | CONTINUE+4, MAKEADD+61 |
>> TIU("TITLE" | MAKEADD+71 |
>> TIU("VSTR" | MAKEADD+61 |
>> TIUDA | CONTINUE+2*, MAKEADD+25, MAKEADD+28, MAKEADD+40, MAKEADD+42, MAKEADD+43, MAKEADD+46, MAKEADD+61, MAKEADD+63, MAKEADD+66 , MAKEADD+67, MAKEADD+68, MAKEADD+72, MAKEADD+77, MAKEADD+78, MAKEADD+79 |
TIUDIV1 | MAKEADD+57~ |
>> TIUDPRM | CONTINUE+4 |
>> TIUDPRM(0 | MAKEADD+7, MAKEADD+8 |
TIUFPRIV | MAKEADD+57~ |
>> TIUIEN | CONTINUE+2 |
>> TIUNAME | CONTINUE+6, MAKEADD+36, MAKEADD+54, MAKEADD+63, MAKEADD+77 |
TIUPRM0 | MAKEADD+57~ |
TIUPRM1 | MAKEADD+57~ |
TIUSTAT | MAKEADD+72~*, MAKEADD+74* |
>> TIUZ | MAKEADD+28, MAKEADD+43, MAKEADD+46, MAKEADD+61 |
>> TIUZ( | MAKEADD+7*, MAKEADD+8*, MAKEADD+9*, MAKEADD+11* |
>> TIUZ("HDR" | MAKEADD+43*! |
>> TIUZ("TEXT" | MAKEADD+43! |
>> TIUZ(1201 | MAKEADD+12* |
>> TIUZ(1202 | MAKEADD+13* |
>> TIUZ(1204 | MAKEADD+14* |
>> TIUZ(1205 | MAKEADD+16* |
>> TIUZ(1208 | MAKEADD+15* |
>> TIUZ(1211 | MAKEADD+17* |
>> TIUZ(1212 | MAKEADD+18* |
>> TIUZ(1301 | MAKEADD+19* |
>> TIUZ(1302 | MAKEADD+20* |
>> TIUZ(1307 | MAKEADD+21* |
>> TIUZ(1701 | MAKEADD+22* |
U | MAKEADD+7, MAKEADD+8, MAKEADD+30, MAKEADD+35, MAKEADD+44, MAKEADD+47, MAKEADD+50, MAKEADD+66, MAKEADD+67, MAKEADD+68 , MAKEADD+72 |
>> VLOC | MAKEADD+16, MAKEADD+17 |
VNUM | MESSAGE~, MESSAGE+3, MESSAGE+5 |
XMDUZ | MESSAGE+1~, MESSAGE+10*, MESSAGE+11* |
XMMG | MESSAGE+1~ |
XMROU | MESSAGE+1~ |
XMSTRIP | MESSAGE+1~ |
XMSUB | MESSAGE+1~, MESSAGE+3* |
XMTEXT | MESSAGE+1~, MESSAGE+9* |
XMY | MESSAGE+1~ |
XMY("G.TIU HS | RM CONSULT HL7 MESSAGES" , MESSAGE+12* |
XMYBLOB | MESSAGE+1~ |
XMZ | MESSAGE+1~ |