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 |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: TIUCCRHL7P3

Package: Text Integration Utility

Routine: TIUCCRHL7P3


Information

TIUCCRHL7P3 ; CCRA/PB - TIUHL7 Msg Processing; March 23, 2005

Source Information

Source file <TIUCCRHL7P3.m>

Call Graph

Call Graph

Call Graph Total: 14

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  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Text Integration Utility 2 TIUCCRHL7P1  TIUCCRHL7P2  

Entry Points

Name Comments DBIA/ICR reference
CONTINUE ;
MAKEADD ;
; validate CONSULT title
MESSAGE(MSGID,VNUM,MSGTEXT) ; Send a MailMan Message with the errors

External References

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

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMR(123 - [#123] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TIU(8925 - [#8925] MAKEADD+35*, MAKEADD+50*, MAKEADD+67*, MAKEADD+68*, MAKEADD+72

Label References

Name Line Occurrences
MESSAGE MAKEADD+30, MAKEADD+44, MAKEADD+47, MAKEADD+66

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CFNOTE MAKEADD+33
COMMENT MAKEADD+32~, MAKEADD+34
COMMENT(1 MAKEADD+33*
>> CONSULTID MAKEADD+33, MAKEADD+58
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 MAKEADD+30, MAKEADD+44, MAKEADD+47, MAKEADD+66, 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~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All