HospitalUnitPracticeSetting.xsd
Example schema for simpleType unions.
<?xml version="1.0" encoding="UTF-8"?>
<!--
== Generated by hyperModel (www.XMLmodeling.com) Wed Aug 01 08:25:26 MDT 2007
== Model: HL7Vocabulary
== Package: HL7Vocabulary
-->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
attributeFormDefault="unqualified" elementFormDefault="qualified">
<!-- ================================================== -->
<!-- ===== Simple Type Definitions -->
<!-- ================================================== -->
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<!-- HospitalUnitPracticeSetting -->
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<xsd:simpleType name="HospitalUnitPracticeSetting">
<xsd:union memberTypes="ERPracticeSetting ICUPracticeSetting PedsPracticeSetting">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="BMTU"/>
<xsd:enumeration value="CHEST"/>
<xsd:enumeration value="CCU"/>
<xsd:enumeration value="EPIL"/>
<xsd:enumeration value="HD"/>
<xsd:enumeration value="NCCS"/>
<xsd:enumeration value="NS"/>
<xsd:enumeration value="273R00000N"/>
<xsd:enumeration value="PHU"/>
<xsd:enumeration value="273Y00000N"/>
<xsd:enumeration value="RHU"/>
<xsd:enumeration value="SLEEP"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:union>
</xsd:simpleType>
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<!-- ERPracticeSetting -->
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<xsd:simpleType name="ERPracticeSetting">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ER"/>
<xsd:enumeration value="ETU"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<!-- ICUPracticeSetting -->
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<xsd:simpleType name="ICUPracticeSetting">
<xsd:union memberTypes="PedsICUPracticeSetting">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ICU"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:union>
</xsd:simpleType>
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<!-- PedsPracticeSetting -->
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<xsd:simpleType name="PedsPracticeSetting">
<xsd:union memberTypes="PedsICUPracticeSetting">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="PEDU"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:union>
</xsd:simpleType>
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<!-- PedsICUPracticeSetting -->
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<xsd:simpleType name="PedsICUPracticeSetting">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="PEDICU"/>
<xsd:enumeration value="PEDNICU"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>