Difference between revisions of "PCC-1/Transmission Wrapper"

From IHE Wiki
Jump to navigation Jump to search
m (New page: The transmission wrapper MCCI_MT000100UV01 provides information about the message transmission and routing. Transmission wrappers are further described in ITI TF-2: Appendix O. An example...)
 
m
Line 28: Line 28:
 
     </device>
 
     </device>
 
   </sender>
 
   </sender>
   <controlActProcess>
+
   {{If|test={{Equal|{{{2|}}}|RSP}}|then=<font color='black'>'''<respondTo typeCode="RSP">
 +
    '''<entityRsp determinerCode="INSTANCE">'''
 +
      '''<id/>'''
 +
      '''<name/>'''
 +
      '''<telecom value=' '/>'''
 +
    '''</entityRsp>'''
 +
  '''</respondTo>'''</font>
 +
  }}<controlActProcess>
 
   <font color='black'>''See Control Act Wrapper below''</font>
 
   <font color='black'>''See Control Act Wrapper below''</font>
 
   </controlActProcess>
 
   </controlActProcess>
Line 41: Line 48:
 
====== <acceptAckCode code='AL'/> ======  
 
====== <acceptAckCode code='AL'/> ======  
 
The acceptAckCode indicates whether the sender wants to recieve an acknowledgement, and shall be sent as shown above.
 
The acceptAckCode indicates whether the sender wants to recieve an acknowledgement, and shall be sent as shown above.
 +
 +
{{If|test={{Equal|{{{2}}}|RSP}}|then=
 +
======<respondTo typeCode="RSP"><br/> <entityRsp determinerCode="INSTANCE"><br/>  <id/><br/>  <name/><br/>  <telecom value='&nbsp;'/>======
 +
This element may be used to indicate the destination of the response when it is other than the sender of the query.  The server and port address where the response is being sent shall appear in a URI in the value attribute of the <telecom> element.  This element shall only be used in queries that are requesting a response in HL7 Version 2 format.
 +
}}

Revision as of 19:35, 1 June 2008

The transmission wrapper MCCI_MT000100UV01 provides information about the message transmission and routing. Transmission wrappers are further described in ITI TF-2: Appendix O. An example transmission wrapper is given below for this interaction. Items marked in dark gray are transmitted as specified in ITI TF-2: Appendix O. Items in bold black text are further constrained by this profile in this interaction.

<QUPC_IN043100UV xmlns="urn:hl7-org:v3" ITSVersion="XML_1.0"
                 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <id root=' ' extension=' '/>
 <creationTime value=' '/>
 <interactionId extension='QUPC_IN043100UV' root='2.16.840.1.113883.5'/>
 <processingCode code='D|P|T'/>
 <processingModeCode code='T'/>
 <acceptAckCode code='AL'/>
 <receiver typeCode="RCV">
   <device determinerCode="INSTANCE">
     <id/>
     <name/>
     <telecom value=' ' />
     <manufacturerModelName/>
     <softwareName/>
   </device>
 </receiver>
 <sender typeCode="SND">
   <device determinerCode="INSTANCE">
     <id/>
     <name/>
     <telecom value=' ' />
     <manufacturerModelName/>
     <softwareName/>
   </device>
 </sender>
 <controlActProcess>
  See Control Act Wrapper below
 </controlActProcess>
</QUPC_IN043100UV>
<QUPC_IN043100UV xmlns="urn:hl7-org:v3" ITSVersion="XML_1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

The HL7 Interaction being sent will control the name of the root element in the message. The namespace of this message shall be urn:hl7-org:v3, and the ITSVersion attribute shall be "XML_1.0".

<interactionId extension='QUPC_IN043100UV' root='2.16.840.1.113883.5'/>

The identifer for the interaction shall be sent as shown above.

<processingModeCode code='T'/>

The processingModeCode distinguishes the type of processing being performed. This element shall be present and have the value shown above to indicate that this message is for current processing.

<acceptAckCode code='AL'/>

The acceptAckCode indicates whether the sender wants to recieve an acknowledgement, and shall be sent as shown above.