Download this file
<xs:schema
targetNamespace="urn:hl7-org:v3"
elementFormDefault="qualified">
<xs:annotation>
<xs:documentation>Source Information
Rendered by: RoseTree 4.2.50
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 8360 2009-10-26 06:00:22Z woody_beeler $
Package Id Conversion: $Id: TransformPackageIds.xsl 8398 2010-10-12 01:52:15Z lloyd_mckenzie $
Generated using schema builder version: 3.4.4 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 8419 2010-11-15 00:10:54Z 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.xsd"/>
<xs:include
schemaLocation="MCCI_MT000100UV01.xsd"/>
<xs:include
schemaLocation="MCAI_MT700201UV01.xsd"/>
<xs:include
schemaLocation="PORR_MT049016UV.xsd"/>
<xs:element
name="PORR_IN049016UV">
<xs:complexType>
<xs:complexContent>
<xs:extension
base="PORR_IN049016UV.MCCI_MT000100UV01.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="PORR_IN049016UV.MCCI_MT000100UV01.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="II"
minOccurs="0"
maxOccurs="unbounded"/>
<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="sequenceNumber"
type="INT"
minOccurs="0"
maxOccurs="1"/>
<xs:element
name="attachmentText"
type="ED"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="receiver"
type="MCCI_MT000100UV01.Receiver"
minOccurs="1"
maxOccurs="unbounded"/>
<xs:element
name="respondTo"
type="MCCI_MT000100UV01.RespondTo"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="sender"
type="MCCI_MT000100UV01.Sender"
minOccurs="1"
maxOccurs="1"/>
<xs:element
name="attentionLine"
type="MCCI_MT000100UV01.AttentionLine"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="controlActProcess"
type="PORR_IN049016UV.MCAI_MT700201UV01.ControlActProcess"
minOccurs="1"
maxOccurs="1"/>
</xs:sequence>
<xs:attributeGroup
ref="InfrastructureRootAttributes"/>
</xs:complexType>
<xs:complexType
name="PORR_IN049016UV.MCAI_MT700201UV01.ControlActProcess">
<xs:sequence>
<xs:group
ref="InfrastructureRootElements"/>
<xs:element
name="id"
type="II"
minOccurs="0"
maxOccurs="unbounded"/>
<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="CE"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="reasonCode"
type="CE"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="languageCode"
type="CE"
minOccurs="0"
maxOccurs="1"/>
<xs:element
name="overseer"
type="MCAI_MT700201UV01.Overseer"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="authorOrPerformer"
type="MCAI_MT700201UV01.AuthorOrPerformer"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="dataEnterer"
type="MCAI_MT700201UV01.DataEnterer"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="informationRecipient"
type="MCAI_MT700201UV01.InformationRecipient"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="subject"
type="PORR_IN049016UV.MCAI_MT700201UV01.Subject2"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
<xs:element
name="reasonOf"
type="MCAI_MT700201UV01.Reason"
nillable="true"
minOccurs="0"
maxOccurs="unbounded"/>
</xs:sequence>
<xs:attributeGroup
ref="InfrastructureRootAttributes"/>
<xs:attribute
name="classCode"
type="ActClassControlAct"
use="required"/>
<xs:attribute
name="moodCode"
type="x_ActMoodIntentEvent"
use="required"/>
</xs:complexType>
<xs:complexType
name="PORR_IN049016UV.MCAI_MT700201UV01.Subject2">
<xs:sequence>
<xs:group
ref="InfrastructureRootElements"/>
<xs:element
name="investigationEvent"
type="PORR_MT049016UV.InvestigationEvent"
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="ActRelationshipHasSubject"
use="required"/>
<xs:attribute
name="contextConductionInd"
type="bl"
use="optional"
default="false"/>
</xs:complexType>
</xs:schema>