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: 13

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  
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+52
$$FMDATE^HLFNC MESSAGE+2
SEND^TIUALRT MAKEADD+72
ACK^TIUCCHL7UT CONTINUE+6, MAKEADD+30, MAKEADD+48, MAKEADD+57, MAKEADD+71
ANAK^TIUCCHL7UT MAKEADD+27, MAKEADD+38, MAKEADD+41, MAKEADD+60
MAKE^TIUCCRHL7P2 MAKEADD+55
SIGNDOC^TIUCCRHL7P2 MAKEADD+57
$$CANEDIT^TIUHL7U1 MAKEADD+23, MAKEADD+34
$$GETDIV^TIUHL7U1 MAKEADD+6
$$MEMBEROF^TIUHL7U1 MAKEADD+3, MAKEADD+65
AUDIT^TIUHL7U1 MAKEADD+73
SIGNDOC^TIUHL7U1 MAKEADD+30, MAKEADD+45
DOCPRM^TIUHL7U2 CONTINUE+4
MAKEADD^TIUHL7U2 MAKEADD+26
$$CHKSUM^TIULC MAKEADD+73
DELTEXT^TIUPUTPN MAKEADD+36
FILE^TIUSRVP MAKEADD+40
SETTEXT^TIUSRVPT MAKEADD+37
$$FMTE^XLFDT MESSAGE+2
$$NOW^XLFDT MAKEADD+11, MAKEADD+12, MAKEADD+62
^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+29*, MAKEADD+44*, MAKEADD+61*, MAKEADD+62*, MAKEADD+66

Label References

Name Line Occurrences
MESSAGE MAKEADD+27, MAKEADD+38, MAKEADD+41, MAKEADD+60

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATE MESSAGE+1~, MESSAGE+2*, MESSAGE+7
>> DFN MAKEADD+55
DIFROM MESSAGE+1~
DUZ MAKEADD+6*, MESSAGE+1~
DUZ(2 MAKEADD+6*
FLG1 MESSAGE+1~
>> HL("DTM" MESSAGE+2
>> HL("MID" CONTINUE+6, MAKEADD+30, MAKEADD+48, MAKEADD+57, MAKEADD+71
J MESSAGE+1~
MID MESSAGE+1~
MSGID MAKEADD+27, MAKEADD+38, MAKEADD+41, MAKEADD+60, MESSAGE~, MESSAGE+8
MSGTEXT MAKEADD+27*, MAKEADD+38*, MAKEADD+41*, MAKEADD+60*, MESSAGE~, MESSAGE+6
MSGTEXT(1 MESSAGE+4*
MSGTEXT(2 MESSAGE+5*
MSGTEXT(3 MESSAGE+6*
MSGTEXT(4 MESSAGE+7*
MSGTEXT(5 MESSAGE+8*
ORIGSTAT MAKEADD+51~, MAKEADD+52*
PERSON MAKEADD+24~, MAKEADD+25*
SDCNT MAKEADD+51~
>> STOP MAKEADD+27*, MAKEADD+28, MAKEADD+38*, MAKEADD+39, MAKEADD+41*, MAKEADD+42
SUCCESS MAKEADD+24~, MAKEADD+26, MAKEADD+27, MAKEADD+29, MAKEADD+30, MAKEADD+35~, MAKEADD+37, MAKEADD+38, MAKEADD+40, MAKEADD+41
MAKEADD+44, MAKEADD+45
>> TIU("AUDA" MAKEADD+6, MAKEADD+13, MAKEADD+14, MAKEADD+18, MAKEADD+25, MAKEADD+29, MAKEADD+44, MAKEADD+61
>> TIU("CNCN" MAKEADD+2*, MAKEADD+3
>> TIU("CSDA" MAKEADD+15
>> TIU("DICDT" MAKEADD+19
>> TIU("DIVISION" MAKEADD+6*, MAKEADD+16
>> TIU("EBDA" MAKEADD+18*, MAKEADD+29, MAKEADD+44, MAKEADD+61
>> TIU("EC" CONTINUE+6, MAKEADD+23, MAKEADD+30, MAKEADD+34, MAKEADD+45, MAKEADD+48, MAKEADD+57
>> TIU("EPDT" MAKEADD+11, MAKEADD+62
>> TIU("RFDT" MAKEADD+11, MAKEADD+17, MAKEADD+62
>> TIU("SUB" MAKEADD+20
>> TIU("TDA" CONTINUE+4, MAKEADD+55
>> TIU("TITLE" MAKEADD+3, MAKEADD+65
>> TIU("VSTR" MAKEADD+55
>> TIUDA CONTINUE+2*, MAKEADD+23, MAKEADD+26, MAKEADD+34, MAKEADD+36, MAKEADD+37, MAKEADD+40, MAKEADD+55, MAKEADD+57, MAKEADD+60
MAKEADD+61, MAKEADD+62, MAKEADD+66, MAKEADD+71, MAKEADD+72, MAKEADD+73
TIUDIV1 MAKEADD+51~
>> TIUDPRM CONTINUE+4
>> TIUDPRM(0 MAKEADD+7, MAKEADD+8
TIUFPRIV MAKEADD+51~
>> TIUIEN CONTINUE+2
>> TIUNAME CONTINUE+6, MAKEADD+30, MAKEADD+48, MAKEADD+57, MAKEADD+71
TIUPRM0 MAKEADD+51~
TIUPRM1 MAKEADD+51~
TIUSTAT MAKEADD+66~*, MAKEADD+68*
>> TIUZ MAKEADD+26, MAKEADD+37, MAKEADD+40, MAKEADD+55
>> TIUZ( MAKEADD+7*, MAKEADD+8*, MAKEADD+9*, MAKEADD+11*
TIUZ("HDR" MAKEADD+37*!
TIUZ("TEXT" MAKEADD+37!
>> TIUZ(1201 MAKEADD+12*
>> TIUZ(1202 MAKEADD+13*
>> TIUZ(1204 MAKEADD+14*
>> TIUZ(1208 MAKEADD+15*
>> TIUZ(1212 MAKEADD+16*
>> TIUZ(1301 MAKEADD+17*
>> TIUZ(1302 MAKEADD+18*
>> TIUZ(1307 MAKEADD+19*
>> TIUZ(1405 MAKEADD+3*
>> TIUZ(1701 MAKEADD+20*
U MAKEADD+7, MAKEADD+8, MAKEADD+27, MAKEADD+29, MAKEADD+38, MAKEADD+41, MAKEADD+44, MAKEADD+60, MAKEADD+61, MAKEADD+62
MAKEADD+66
VNUM MAKEADD+2, MAKEADD+27, MAKEADD+38, MAKEADD+41, MAKEADD+52, MAKEADD+60, 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