Download this file
<xs:schema
targetNamespace="urn:hl7-org:v3"
elementFormDefault="qualified">
<xs:annotation>
<xs:documentation>Source Information
Rendered by: RoseTree 5.0.44
Rendered on:
This document was rendered into XML using software provided to HL7 by Beeler Consulting LLC.
PubDB to MIF Transform: $RCSfile: PubDbXmlToMIF.xsl,v $ $Revision: 1.11 $ $Date: 2007/10/19 05:55:13 $
Fix names transform: $Id: FixMifNames.xsl 8355 2009-10-07 03:16:34Z lloyd_mckenzie $
HTML to MIF Markup transform: $Id: HtmlToMIFMarkup.xsl 8384 2010-04-12 17:34:28Z woody_beeler $
Base transform: $Id: ConvertBase.xsl 8870 2011-09-14 18:32:56Z woody_beeler $
Package Id Conversion: $Id: TransformPackageIds.xsl 8398 2010-10-12 01:52:15Z lloyd_mckenzie $
Generated using schema builder version: 3.4.12 and DynamicMifToXSD.xsl version: 1.4
Dynamic MIF to Schema Transform: $Id: DynamicMifToXsd.xsl 8355 2009-10-07 03:16:34Z lloyd_mckenzie $
Static MIF to Schema Transform: $Id: StaticMifToXsd.xsl 8890 2012-11-27 02:38:05Z woody_beeler $
Package Id Conversion: $Id: TransformPackageIds.xsl 8398 2010-10-12 01:52:15Z lloyd_mckenzie $</xs:documentation>
</xs:annotation>
<xs:include
schemaLocation="../coreschemas/infrastructureRoot-r2.xsd"/>
<xs:include
schemaLocation="MCCI_MT000300UV02.xsd"/>
<xs:include
schemaLocation="MCAI_MT700201UV02.xsd"/>
<xs:include
schemaLocation="PORX_MT990020UV02.xsd"/>
<xs:element
name="PORX_IN010580UV02">
<xs:complexType>
<xs:complexContent>
<xs:extension
base="PORX_IN010580UV02.MCCI_MT000300UV02.Message">
<xs:attribute
name="ITSVersion"
type="xs:string"
use="required"
fixed="XML_1.0"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:complexType
name="PORX_IN010580UV02.MCCI_MT000300UV02.Message">
<xs:sequence>
<xs:group
ref="InfrastructureRootElements"/>
<xs:element
name="id"
type="II"
minOccurs="1"
maxOccurs="1"/>
<xs:element
name="creationTime"
type="TS"
minOccurs="1"
maxOccurs="1"/>
<xs:element
name="securityText"
type="ST"
minOccurs="0"
maxOccurs="1"/>
<xs:element
name="versionCode"
type="CS"
minOccurs="0"
maxOccurs="1"/>
<xs:element
name="interactionId"
type="II"
minOccurs="1"
maxOccurs="1"/>
<xs:element
name="profileId"
type="DSET_II"
minOccurs="0"
maxOccurs="1"/>
<xs:element
name="processingCode"
type="CS"
minOccurs="1"
maxOccurs="1"/>
<xs:element
name="processingModeCode"
type="CS"
minOccurs="1"
maxOccurs="1"/>
<xs:element
name="acceptAckCode"
type="CS"
minOccurs="1"
maxOccurs="1"/>
<xs:element
name="attachmentText"
type="DSET_ED"
minOccurs="0"
maxOccurs="1"/>
<xs:element
name="receiver"
type="MCCI_MT000300UV02.Receiver"
minOccurs="1"
maxOccurs="unbounded"/>
<xs:element
name="respondTo"
type="MCCI_MT000300UV02.RespondTo"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="sender"
type="MCCI_MT000300UV02.Sender"
minOccurs="1"
maxOccurs="1"/>
<xs:element
name="attentionLine"
type="MCCI_MT000300UV02.AttentionLine"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="acknowledgement"
type="MCCI_MT000300UV02.Acknowledgement"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="controlActProcess"
type="PORX_IN010580UV02.MCAI_MT700201UV02.ControlActProcess"
minOccurs="1"
maxOccurs="1"/>
</xs:sequence>
<xs:attributeGroup
ref="InfrastructureRootAttributes"/>
</xs:complexType>
<xs:complexType
name="PORX_IN010580UV02.MCAI_MT700201UV02.ControlActProcess">
<xs:sequence>
<xs:group
ref="InfrastructureRootElements"/>
<xs:element
name="id"
type="DSET_II"
minOccurs="0"
maxOccurs="1"/>
<xs:element
name="code"
type="CD"
minOccurs="0"
maxOccurs="1"/>
<xs:element
name="text"
type="ED"
minOccurs="0"
maxOccurs="1"/>
<xs:element
name="effectiveTime"
type="IVL_TS"
minOccurs="0"
maxOccurs="1"/>
<xs:element
name="priorityCode"
type="DSET_CD"
minOccurs="0"
maxOccurs="1"/>
<xs:element
name="reasonCode"
type="DSET_CD"
minOccurs="0"
maxOccurs="1"/>
<xs:element
name="languageCode"
type="CD"
minOccurs="0"
maxOccurs="1"/>
<xs:element
name="overseer"
type="MCAI_MT700201UV02.Overseer"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="authorOrPerformer"
type="MCAI_MT700201UV02.AuthorOrPerformer"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="participation1"
type="MCAI_MT700201UV02.DataEnterer"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="participation2"
type="MCAI_MT700201UV02.InformationRecipient"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="outboundRelationship"
type="PORX_IN010580UV02.MCAI_MT700201UV02.Subject2"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="inboundRelationship"
type="MCAI_MT700201UV02.Reason"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
</xs:sequence>
<xs:attributeGroup
ref="InfrastructureRootAttributes"/>
<xs:attribute
name="classCode"
type="Code"
use="required"/>
<xs:attribute
name="moodCode"
type="x_ActMoodIntentEvent"
use="required"/>
</xs:complexType>
<xs:complexType
name="PORX_IN010580UV02.MCAI_MT700201UV02.Subject2">
<xs:sequence>
<xs:group
ref="InfrastructureRootElements"/>
<xs:element
name="actRequest"
type="PORX_MT990020UV02.ActRequest"
nillable="true"
minOccurs="1"
maxOccurs="1"/>
</xs:sequence>
<xs:attributeGroup
ref="InfrastructureRootAttributes"/>
<xs:attribute
name="nullFlavor"
type="NullFlavor"
use="optional"/>
<xs:attribute
name="typeCode"
type="Code"
use="required"/>
<xs:attribute
name="contextConductionInd"
type="xs:boolean"
use="optional"
default="false"/>
</xs:complexType>
</xs:schema>