Schema Name: messages.xsd
Target Namespace: urn:hl7-org:v2xml
Collapse XSD Schema Code:

<!--
    v2.xml Message Definitions Version v2.1  - messages
    Copyright (C) Sun Microsystems. All rights reserved.
-->
<xsd:schema
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns="urn:hl7-org:v2xml"
    targetNamespace="urn:hl7-org:v2xml">
    <!-- include message defintions for ACK -->
    <xsd:include schemaLocation="ACK.xsd"/>
    <!-- include message defintions for ADR_A19 -->
    <xsd:include schemaLocation="ADR_A19.xsd"/>
    <!-- include message defintions for ADT_A01 -->
    <xsd:include schemaLocation="ADT_A01.xsd"/>
    <!-- include message defintions for ADT_A02 -->
    <xsd:include schemaLocation="ADT_A02.xsd"/>
    <!-- include message defintions for ADT_A03 -->
    <xsd:include schemaLocation="ADT_A03.xsd"/>
    <!-- include message defintions for ADT_A04 -->
    <xsd:include schemaLocation="ADT_A04.xsd"/>
    <!-- include message defintions for ADT_A05 -->
    <xsd:include schemaLocation="ADT_A05.xsd"/>
    <!-- include message defintions for ADT_A06 -->
    <xsd:include schemaLocation="ADT_A06.xsd"/>
    <!-- include message defintions for ADT_A07 -->
    <xsd:include schemaLocation="ADT_A07.xsd"/>
    <!-- include message defintions for ADT_A08 -->
    <xsd:include schemaLocation="ADT_A08.xsd"/>
    <!-- include message defintions for ADT_A09 -->
    <xsd:include schemaLocation="ADT_A09.xsd"/>
    <!-- include message defintions for ADT_A10 -->
    <xsd:include schemaLocation="ADT_A10.xsd"/>
    <!-- include message defintions for ADT_A11 -->
    <xsd:include schemaLocation="ADT_A11.xsd"/>
    <!-- include message defintions for ADT_A12 -->
    <xsd:include schemaLocation="ADT_A12.xsd"/>
    <!-- include message defintions for ADT_A13 -->
    <xsd:include schemaLocation="ADT_A13.xsd"/>
    <!-- include message defintions for ADT_A14 -->
    <xsd:include schemaLocation="ADT_A14.xsd"/>
    <!-- include message defintions for ADT_A15 -->
    <xsd:include schemaLocation="ADT_A15.xsd"/>
    <!-- include message defintions for ADT_A16 -->
    <xsd:include schemaLocation="ADT_A16.xsd"/>
    <!-- include message defintions for ADT_A17 -->
    <xsd:include schemaLocation="ADT_A17.xsd"/>
    <!-- include message defintions for ADT_A18 -->
    <xsd:include schemaLocation="ADT_A18.xsd"/>
    <!-- include message defintions for ADT_A20 -->
    <xsd:include schemaLocation="ADT_A20.xsd"/>
    <!-- include message defintions for ADT_A21 -->
    <xsd:include schemaLocation="ADT_A21.xsd"/>
    <!-- include message defintions for ADT_A22 -->
    <xsd:include schemaLocation="ADT_A22.xsd"/>
    <!-- include message defintions for ADT_A23 -->
    <xsd:include schemaLocation="ADT_A23.xsd"/>
    <!-- include message defintions for ADT_A24 -->
    <xsd:include schemaLocation="ADT_A24.xsd"/>
    <!-- include message defintions for BAR_P01 -->
    <xsd:include schemaLocation="BAR_P01.xsd"/>
    <!-- include message defintions for BAR_P02 -->
    <xsd:include schemaLocation="BAR_P02.xsd"/>
    <!-- include message defintions for DFT_P03 -->
    <xsd:include schemaLocation="DFT_P03.xsd"/>
    <!-- include message defintions for DSR_Q01 -->
    <xsd:include schemaLocation="DSR_Q01.xsd"/>
    <!-- include message defintions for DSR_Q03 -->
    <xsd:include schemaLocation="DSR_Q03.xsd"/>
    <!-- include message defintions for MCF_Q02 -->
    <xsd:include schemaLocation="MCF_Q02.xsd"/>
    <!-- include message defintions for ORM_O01 -->
    <xsd:include schemaLocation="ORM_O01.xsd"/>
    <!-- include message defintions for ORR_O02 -->
    <xsd:include schemaLocation="ORR_O02.xsd"/>
    <!-- include message defintions for ORU_R01 -->
    <xsd:include schemaLocation="ORU_R01.xsd"/>
    <!-- include message defintions for ORU_R03 -->
    <xsd:include schemaLocation="ORU_R03.xsd"/>
    <!-- include message defintions for QRY_A19 -->
    <xsd:include schemaLocation="QRY_A19.xsd"/>
    <!-- include message defintions for QRY_Q01 -->
    <xsd:include schemaLocation="QRY_Q01.xsd"/>
    <!-- include message defintions for QRY_Q02 -->
    <xsd:include schemaLocation="QRY_Q02.xsd"/>
    <!-- include message defintions for UDM_Q05 -->
    <xsd:include schemaLocation="UDM_Q05.xsd"/>
    <!-- .. all message definitions -->
    <xsd:group name="ALLMESSAGES.CONTENT">
	<xsd:choice>
	    <xsd:element ref="ACK" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADR_A19" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A01" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A02" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A03" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A04" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A05" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A06" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A07" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A08" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A09" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A10" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A11" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A12" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A13" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A14" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A15" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A16" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A17" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A18" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A20" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A21" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A22" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A23" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ADT_A24" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="BAR_P01" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="BAR_P02" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="DFT_P03" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="DSR_Q01" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="DSR_Q03" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="MCF_Q02" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ORM_O01" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ORR_O02" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ORU_R01" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="ORU_R03" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="QRY_A19" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="QRY_Q01" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="QRY_Q02" minOccurs="0" maxOccurs="unbounded" />
	    <xsd:element ref="UDM_Q05" minOccurs="0" maxOccurs="unbounded" />
	</xsd:choice>
    </xsd:group>
</xsd:schema>
Collapse Groups: