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

<!--
    v2.xml Message Definitions Version v2.5  - data types
    Copyright (C) Sun Microsystems. All rights reserved.
-->
<xsd:schema
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns="urn:hl7-org:v2xml"
    xmlns:hl7="urn:com.sun:encoder-hl7-1.0"
    targetNamespace="urn:hl7-org:v2xml" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.0">

    <xsd:annotation>
        <xsd:appinfo source="urn:com.sun:encoder">
            <encoding xmlns="urn:com.sun:encoder" name="HL7 v2 Encoding" namespace="urn:com.sun:encoder-hl7-1.0" style="hl7encoder-1.0"/>
        </xsd:appinfo>
    </xsd:annotation>

    <xsd:complexType name="escapeType">
        <xsd:simpleContent>
            <xsd:extension base="xsd:string">
                <xsd:attribute name="V" type="xsd:string"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE AD
    -->
    <xsd:complexType name="AD">
        <xsd:sequence>
            <xsd:element ref="AD.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="AD.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="AD.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="AD.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="AD.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="AD.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="AD.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="AD.8" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE AUI
    -->
    <xsd:complexType name="AUI">
        <xsd:sequence>
            <xsd:element ref="AUI.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="AUI.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="AUI.3" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE CCD
    -->
    <xsd:complexType name="CCD">
        <xsd:sequence>
            <xsd:element ref="CCD.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CCD.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE CCP
    -->
    <xsd:complexType name="CCP">
        <xsd:sequence>
            <xsd:element ref="CCP.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CCP.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CCP.3" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE CD
    -->
    <xsd:complexType name="CD">
        <xsd:sequence>
            <xsd:element ref="CD.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CD.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CD.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CD.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CD.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CD.6" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE CE
    -->
    <xsd:complexType name="CE">
        <xsd:sequence>
            <xsd:element ref="CE.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CE.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CE.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CE.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CE.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CE.6" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE CF
    -->
    <xsd:complexType name="CF">
        <xsd:sequence>
            <xsd:element ref="CF.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CF.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CF.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CF.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CF.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CF.6" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE CNE
    -->
    <xsd:complexType name="CNE">
        <xsd:sequence>
            <xsd:element ref="CNE.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNE.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNE.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNE.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNE.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNE.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNE.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNE.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNE.9" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE CNN
    -->
    <xsd:complexType name="CNN">
        <xsd:sequence>
            <xsd:element ref="CNN.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNN.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNN.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNN.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNN.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNN.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNN.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNN.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNN.9" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNN.10" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CNN.11" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE CP
    -->
    <xsd:complexType name="CP">
        <xsd:sequence>
            <xsd:element ref="CP.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CP.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CP.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CP.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CP.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CP.6" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE CQ
    -->
    <xsd:complexType name="CQ">
        <xsd:sequence>
            <xsd:element ref="CQ.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CQ.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE CSU
    -->
    <xsd:complexType name="CSU">
        <xsd:sequence>
            <xsd:element ref="CSU.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CSU.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CSU.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CSU.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CSU.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CSU.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CSU.7" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE CWE
    -->
    <xsd:complexType name="CWE">
        <xsd:sequence>
            <xsd:element ref="CWE.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CWE.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CWE.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CWE.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CWE.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CWE.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CWE.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CWE.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CWE.9" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE CX
    -->
    <xsd:complexType name="CX">
        <xsd:sequence>
            <xsd:element ref="CX.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CX.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CX.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CX.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CX.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CX.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CX.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CX.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CX.9" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="CX.10" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE DDI
    -->
    <xsd:complexType name="DDI">
        <xsd:sequence>
            <xsd:element ref="DDI.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="DDI.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="DDI.3" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE DIN
    -->
    <xsd:complexType name="DIN">
        <xsd:sequence>
            <xsd:element ref="DIN.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="DIN.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE DLD
    -->
    <xsd:complexType name="DLD">
        <xsd:sequence>
            <xsd:element ref="DLD.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="DLD.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE DLN
    -->
    <xsd:complexType name="DLN">
        <xsd:sequence>
            <xsd:element ref="DLN.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="DLN.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="DLN.3" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE DLT
    -->
    <xsd:complexType name="DLT">
        <xsd:sequence>
            <xsd:element ref="DLT.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="DLT.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="DLT.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="DLT.4" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE DR
    -->
    <xsd:complexType name="DR">
        <xsd:sequence>
            <xsd:element ref="DR.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="DR.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        PRIMITIVE DATATYPE DT
    -->
    <xsd:simpleType name="DT">
        <xsd:restriction base="xsd:string"/>
    </xsd:simpleType>
    <!--
        PRIMITIVE DATATYPE DTM
    -->
    <xsd:simpleType name="DTM">
        <xsd:restriction base="xsd:string"/>
    </xsd:simpleType>
    <!--
        COMPOSITE DATATYPE DTN
    -->
    <xsd:complexType name="DTN">
        <xsd:sequence>
            <xsd:element ref="DTN.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="DTN.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE ED
    -->
    <xsd:complexType name="ED">
        <xsd:sequence>
            <xsd:element ref="ED.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="ED.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="ED.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="ED.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="ED.5" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE EI
    -->
    <xsd:complexType name="EI">
        <xsd:sequence>
            <xsd:element ref="EI.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="EI.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="EI.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="EI.4" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE EIP
    -->
    <xsd:complexType name="EIP">
        <xsd:sequence>
            <xsd:element ref="EIP.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="EIP.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE ELD
    -->
    <xsd:complexType name="ELD">
        <xsd:sequence>
            <xsd:element ref="ELD.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="ELD.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="ELD.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="ELD.4" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE ERL
    -->
    <xsd:complexType name="ERL">
        <xsd:sequence>
            <xsd:element ref="ERL.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="ERL.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="ERL.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="ERL.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="ERL.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="ERL.6" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE FC
    -->
    <xsd:complexType name="FC">
        <xsd:sequence>
            <xsd:element ref="FC.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="FC.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE FN
    -->
    <xsd:complexType name="FN">
        <xsd:sequence>
            <xsd:element ref="FN.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="FN.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="FN.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="FN.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="FN.5" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        PRIMITIVE DATATYPE FT
    -->
    <xsd:complexType name="FT" mixed="true">
        <xsd:sequence>
            <xsd:element name="escape" minOccurs="0" maxOccurs="unbounded" type="escapeType"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        PRIMITIVE DATATYPE GTS
    -->
    <xsd:simpleType name="GTS">
        <xsd:restriction base="xsd:string"/>
    </xsd:simpleType>
    <!--
        COMPOSITE DATATYPE HD
    -->
    <xsd:complexType name="HD">
        <xsd:sequence>
            <xsd:element ref="HD.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="HD.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="HD.3" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE ICD
    -->
    <xsd:complexType name="ICD">
        <xsd:sequence>
            <xsd:element ref="ICD.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="ICD.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="ICD.3" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        PRIMITIVE DATATYPE ID
    -->
    <xsd:simpleType name="ID">
        <xsd:restriction base="xsd:string"/>
    </xsd:simpleType>
    <!--
        PRIMITIVE DATATYPE IS
    -->
    <xsd:simpleType name="IS">
        <xsd:restriction base="xsd:string"/>
    </xsd:simpleType>
    <!--
        COMPOSITE DATATYPE JCC
    -->
    <xsd:complexType name="JCC">
        <xsd:sequence>
            <xsd:element ref="JCC.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="JCC.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="JCC.3" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE LA1
    -->
    <xsd:complexType name="LA1">
        <xsd:sequence>
            <xsd:element ref="LA1.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA1.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA1.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA1.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA1.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA1.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA1.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA1.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA1.9" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE LA2
    -->
    <xsd:complexType name="LA2">
        <xsd:sequence>
            <xsd:element ref="LA2.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA2.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA2.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA2.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA2.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA2.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA2.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA2.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA2.9" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA2.10" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA2.11" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA2.12" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA2.13" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA2.14" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA2.15" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="LA2.16" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE MA
    -->
    <xsd:complexType name="MA">
        <xsd:sequence>
            <xsd:element ref="MA.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="MA.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="MA.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="MA.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="MA.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="MA.6" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE MO
    -->
    <xsd:complexType name="MO">
        <xsd:sequence>
            <xsd:element ref="MO.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="MO.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE MOC
    -->
    <xsd:complexType name="MOC">
        <xsd:sequence>
            <xsd:element ref="MOC.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="MOC.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE MOP
    -->
    <xsd:complexType name="MOP">
        <xsd:sequence>
            <xsd:element ref="MOP.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="MOP.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="MOP.3" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE MSG
    -->
    <xsd:complexType name="MSG">
        <xsd:sequence>
            <xsd:element ref="MSG.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="MSG.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="MSG.3" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE NA
    -->
    <xsd:complexType name="NA">
        <xsd:sequence>
            <xsd:element ref="NA.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="NA.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="NA.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="NA.4" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE NDL
    -->
    <xsd:complexType name="NDL">
        <xsd:sequence>
            <xsd:element ref="NDL.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="NDL.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="NDL.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="NDL.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="NDL.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="NDL.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="NDL.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="NDL.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="NDL.9" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="NDL.10" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="NDL.11" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        PRIMITIVE DATATYPE NM
    -->
    <xsd:simpleType name="NM">
        <xsd:restriction base="xsd:string"/>
    </xsd:simpleType>
    <!--
        COMPOSITE DATATYPE NR
    -->
    <xsd:complexType name="NR">
        <xsd:sequence>
            <xsd:element ref="NR.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="NR.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE OCD
    -->
    <xsd:complexType name="OCD">
        <xsd:sequence>
            <xsd:element ref="OCD.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="OCD.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE OSD
    -->
    <xsd:complexType name="OSD">
        <xsd:sequence>
            <xsd:element ref="OSD.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="OSD.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="OSD.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="OSD.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="OSD.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="OSD.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="OSD.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="OSD.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="OSD.9" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="OSD.10" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="OSD.11" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE OSP
    -->
    <xsd:complexType name="OSP">
        <xsd:sequence>
            <xsd:element ref="OSP.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="OSP.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="OSP.3" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE PIP
    -->
    <xsd:complexType name="PIP">
        <xsd:sequence>
            <xsd:element ref="PIP.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PIP.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PIP.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PIP.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PIP.5" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE PL
    -->
    <xsd:complexType name="PL">
        <xsd:sequence>
            <xsd:element ref="PL.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PL.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PL.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PL.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PL.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PL.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PL.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PL.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PL.9" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PL.10" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PL.11" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE PLN
    -->
    <xsd:complexType name="PLN">
        <xsd:sequence>
            <xsd:element ref="PLN.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PLN.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PLN.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PLN.4" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE PPN
    -->
    <xsd:complexType name="PPN">
        <xsd:sequence>
            <xsd:element ref="PPN.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.9" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.10" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.11" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.12" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.13" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.14" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.15" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.16" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.17" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.18" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.19" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.20" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.21" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.22" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.23" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PPN.24" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE PRL
    -->
    <xsd:complexType name="PRL">
        <xsd:sequence>
            <xsd:element ref="PRL.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PRL.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PRL.3" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE PT
    -->
    <xsd:complexType name="PT">
        <xsd:sequence>
            <xsd:element ref="PT.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PT.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE PTA
    -->
    <xsd:complexType name="PTA">
        <xsd:sequence>
            <xsd:element ref="PTA.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PTA.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PTA.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="PTA.4" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE QIP
    -->
    <xsd:complexType name="QIP">
        <xsd:sequence>
            <xsd:element ref="QIP.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="QIP.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE QSC
    -->
    <xsd:complexType name="QSC">
        <xsd:sequence>
            <xsd:element ref="QSC.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="QSC.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="QSC.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="QSC.4" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE RCD
    -->
    <xsd:complexType name="RCD">
        <xsd:sequence>
            <xsd:element ref="RCD.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RCD.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RCD.3" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE RFR
    -->
    <xsd:complexType name="RFR">
        <xsd:sequence>
            <xsd:element ref="RFR.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RFR.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RFR.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RFR.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RFR.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RFR.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RFR.7" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE RI
    -->
    <xsd:complexType name="RI">
        <xsd:sequence>
            <xsd:element ref="RI.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RI.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE RMC
    -->
    <xsd:complexType name="RMC">
        <xsd:sequence>
            <xsd:element ref="RMC.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RMC.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RMC.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RMC.4" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE RP
    -->
    <xsd:complexType name="RP">
        <xsd:sequence>
            <xsd:element ref="RP.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RP.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RP.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RP.4" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE RPT
    -->
    <xsd:complexType name="RPT">
        <xsd:sequence>
            <xsd:element ref="RPT.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RPT.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RPT.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RPT.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RPT.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RPT.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RPT.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RPT.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RPT.9" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RPT.10" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="RPT.11" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE SAD
    -->
    <xsd:complexType name="SAD">
        <xsd:sequence>
            <xsd:element ref="SAD.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SAD.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SAD.3" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE SCV
    -->
    <xsd:complexType name="SCV">
        <xsd:sequence>
            <xsd:element ref="SCV.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SCV.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        PRIMITIVE DATATYPE SI
    -->
    <xsd:simpleType name="SI">
        <xsd:restriction base="xsd:string"/>
    </xsd:simpleType>
    <!--
        COMPOSITE DATATYPE SN
    -->
    <xsd:complexType name="SN">
        <xsd:sequence>
            <xsd:element ref="SN.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SN.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SN.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SN.4" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE SPD
    -->
    <xsd:complexType name="SPD">
        <xsd:sequence>
            <xsd:element ref="SPD.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SPD.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SPD.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SPD.4" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE SPS
    -->
    <xsd:complexType name="SPS">
        <xsd:sequence>
            <xsd:element ref="SPS.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SPS.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SPS.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SPS.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SPS.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SPS.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SPS.7" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE SRT
    -->
    <xsd:complexType name="SRT">
        <xsd:sequence>
            <xsd:element ref="SRT.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="SRT.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        PRIMITIVE DATATYPE ST
    -->
    <xsd:simpleType name="ST">
        <xsd:restriction base="xsd:string"/>
    </xsd:simpleType>
    <!--
        PRIMITIVE DATATYPE TM
    -->
    <xsd:simpleType name="TM">
        <xsd:restriction base="xsd:string"/>
    </xsd:simpleType>
    <!--
        COMPOSITE DATATYPE TQ
    -->
    <xsd:complexType name="TQ">
        <xsd:sequence>
            <xsd:element ref="TQ.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="TQ.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="TQ.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="TQ.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="TQ.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="TQ.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="TQ.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="TQ.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="TQ.9" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="TQ.10" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="TQ.11" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="TQ.12" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE TS
    -->
    <xsd:complexType name="TS">
        <xsd:sequence>
            <xsd:element ref="TS.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="TS.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        PRIMITIVE DATATYPE TX
    -->
    <xsd:complexType name="TX" mixed="true">
        <xsd:sequence>
            <xsd:element name="escape" minOccurs="0" maxOccurs="unbounded" type="escapeType"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE UVC
    -->
    <xsd:complexType name="UVC">
        <xsd:sequence>
            <xsd:element ref="UVC.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="UVC.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        PRIMITIVE DATATYPE varies
    -->
    <xsd:complexType name="varies">
        <xsd:complexContent>
            <xsd:extension base="xsd:anyType"/>
        </xsd:complexContent>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE VH
    -->
    <xsd:complexType name="VH">
        <xsd:sequence>
            <xsd:element ref="VH.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="VH.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="VH.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="VH.4" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE VID
    -->
    <xsd:complexType name="VID">
        <xsd:sequence>
            <xsd:element ref="VID.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="VID.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="VID.3" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE VR
    -->
    <xsd:complexType name="VR">
        <xsd:sequence>
            <xsd:element ref="VR.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="VR.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE WVI
    -->
    <xsd:complexType name="WVI">
        <xsd:sequence>
            <xsd:element ref="WVI.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="WVI.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE WVS
    -->
    <xsd:complexType name="WVS">
        <xsd:sequence>
            <xsd:element ref="WVS.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="WVS.2" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE XAD
    -->
    <xsd:complexType name="XAD">
        <xsd:sequence>
            <xsd:element ref="XAD.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XAD.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XAD.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XAD.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XAD.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XAD.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XAD.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XAD.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XAD.9" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XAD.10" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XAD.11" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XAD.12" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XAD.13" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XAD.14" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE XCN
    -->
    <xsd:complexType name="XCN">
        <xsd:sequence>
            <xsd:element ref="XCN.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.9" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.10" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.11" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.12" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.13" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.14" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.15" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.16" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.17" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.18" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.19" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.20" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.21" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.22" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XCN.23" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE XON
    -->
    <xsd:complexType name="XON">
        <xsd:sequence>
            <xsd:element ref="XON.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XON.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XON.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XON.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XON.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XON.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XON.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XON.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XON.9" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XON.10" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE XPN
    -->
    <xsd:complexType name="XPN">
        <xsd:sequence>
            <xsd:element ref="XPN.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XPN.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XPN.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XPN.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XPN.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XPN.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XPN.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XPN.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XPN.9" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XPN.10" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XPN.11" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XPN.12" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XPN.13" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XPN.14" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPOSITE DATATYPE XTN
    -->
    <xsd:complexType name="XTN">
        <xsd:sequence>
            <xsd:element ref="XTN.1" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XTN.2" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XTN.3" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XTN.4" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XTN.5" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XTN.6" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XTN.7" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XTN.8" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XTN.9" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XTN.10" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XTN.11" minOccurs="0" maxOccurs="1"/>
            <xsd:element ref="XTN.12" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
    </xsd:complexType>
    <!--
        COMPONENT AD.1
    -->
    <xsd:attributeGroup name="AD.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Street Address"/>
    </xsd:attributeGroup>
    <xsd:complexType name="AD.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Street Address</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Street Address</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="AD.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="AD.1" type="AD.1.CONTENT"/>
    <!--
        COMPONENT AD.2
    -->
    <xsd:attributeGroup name="AD.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Other Designation"/>
    </xsd:attributeGroup>
    <xsd:complexType name="AD.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Other Designation</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Other Designation</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="AD.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="AD.2" type="AD.2.CONTENT"/>
    <!--
        COMPONENT AD.3
    -->
    <xsd:attributeGroup name="AD.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="City"/>
    </xsd:attributeGroup>
    <xsd:complexType name="AD.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">City</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>City</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="AD.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="AD.3" type="AD.3.CONTENT"/>
    <!--
        COMPONENT AD.4
    -->
    <xsd:attributeGroup name="AD.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="State or Province"/>
    </xsd:attributeGroup>
    <xsd:complexType name="AD.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">State or Province</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>State or Province</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="AD.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="AD.4" type="AD.4.CONTENT"/>
    <!--
        COMPONENT AD.5
    -->
    <xsd:attributeGroup name="AD.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Zip or Postal Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="AD.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Zip or Postal Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Zip or Postal Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="AD.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="AD.5" type="AD.5.CONTENT"/>
    <!--
        COMPONENT AD.6
    -->
    <xsd:attributeGroup name="AD.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70399"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Country"/>
    </xsd:attributeGroup>
    <xsd:complexType name="AD.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Country</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70399</hl7:Table>
                <hl7:LongName>Country</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="AD.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="AD.6" type="AD.6.CONTENT"/>
    <!--
        COMPONENT AD.7
    -->
    <xsd:attributeGroup name="AD.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70190"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Address Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="AD.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Address Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70190</hl7:Table>
                <hl7:LongName>Address Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="AD.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="AD.7" type="AD.7.CONTENT"/>
    <!--
        COMPONENT AD.8
    -->
    <xsd:attributeGroup name="AD.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Other Geographic Designation"/>
    </xsd:attributeGroup>
    <xsd:complexType name="AD.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Other Geographic Designation</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Other Geographic Designation</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="AD.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="AD.8" type="AD.8.CONTENT"/>
    <!--
        COMPONENT AUI.1
    -->
    <xsd:attributeGroup name="AUI.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Authorization Number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="AUI.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Authorization Number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Authorization Number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="AUI.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="AUI.1" type="AUI.1.CONTENT"/>
    <!--
        COMPONENT AUI.2
    -->
    <xsd:attributeGroup name="AUI.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DT"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="AUI.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DT</hl7:Type>
                <hl7:LongName>Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="DT">
                <xsd:attributeGroup ref="AUI.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="AUI.2" type="AUI.2.CONTENT"/>
    <!--
        COMPONENT AUI.3
    -->
    <xsd:attributeGroup name="AUI.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Source"/>
    </xsd:attributeGroup>
    <xsd:complexType name="AUI.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Source</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Source</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="AUI.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="AUI.3" type="AUI.3.CONTENT"/>
    <!--
        COMPONENT CCD.1
    -->
    <xsd:attributeGroup name="CCD.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70100"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Invocation Event"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CCD.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Invocation Event</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70100</hl7:Table>
                <hl7:LongName>Invocation Event</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CCD.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CCD.1" type="CCD.1.CONTENT"/>
    <!--
        COMPONENT CCD.2
    -->
    <xsd:attributeGroup name="CCD.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Date/time"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CCD.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Date/time</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Date/time</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="CCD.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="CCD.2" type="CCD.2.CONTENT"/>
    <!--
        COMPONENT CCP.1
    -->
    <xsd:attributeGroup name="CCP.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Channel Calibration Sensitivity Correction Factor"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CCP.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Channel Calibration Sensitivity Correction Factor</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Channel Calibration Sensitivity Correction Factor</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="CCP.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CCP.1" type="CCP.1.CONTENT"/>
    <!--
        COMPONENT CCP.2
    -->
    <xsd:attributeGroup name="CCP.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Channel Calibration Baseline"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CCP.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Channel Calibration Baseline</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Channel Calibration Baseline</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="CCP.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CCP.2" type="CCP.2.CONTENT"/>
    <!--
        COMPONENT CCP.3
    -->
    <xsd:attributeGroup name="CCP.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Channel Calibration Time Skew"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CCP.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Channel Calibration Time Skew</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Channel Calibration Time Skew</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="CCP.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CCP.3" type="CCP.3.CONTENT"/>
    <!--
        COMPONENT CD.1
    -->
    <xsd:attributeGroup name="CD.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="WVI"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Channel Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CD.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Channel Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>WVI</hl7:Type>
                <hl7:LongName>Channel Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="WVI">
                <xsd:attributeGroup ref="CD.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="CD.1" type="CD.1.CONTENT"/>
    <!--
        COMPONENT CD.2
    -->
    <xsd:attributeGroup name="CD.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="WVS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Waveform Source"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CD.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Waveform Source</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>WVS</hl7:Type>
                <hl7:LongName>Waveform Source</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="WVS">
                <xsd:attributeGroup ref="CD.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="CD.2" type="CD.2.CONTENT"/>
    <!--
        COMPONENT CD.3
    -->
    <xsd:attributeGroup name="CD.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CSU"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Channel Sensitivity/Units"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CD.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Channel Sensitivity/Units</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CSU</hl7:Type>
                <hl7:LongName>Channel Sensitivity/Units</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CSU">
                <xsd:attributeGroup ref="CD.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="CD.3" type="CD.3.CONTENT"/>
    <!--
        COMPONENT CD.4
    -->
    <xsd:attributeGroup name="CD.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CCP"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Channel Calibration Parameters"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CD.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Channel Calibration Parameters</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CCP</hl7:Type>
                <hl7:LongName>Channel Calibration Parameters</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CCP">
                <xsd:attributeGroup ref="CD.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="CD.4" type="CD.4.CONTENT"/>
    <!--
        COMPONENT CD.5
    -->
    <xsd:attributeGroup name="CD.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Channel Sampling Frequency"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CD.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Channel Sampling Frequency</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Channel Sampling Frequency</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="CD.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CD.5" type="CD.5.CONTENT"/>
    <!--
        COMPONENT CD.6
    -->
    <xsd:attributeGroup name="CD.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NR"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Minimum/Maximum Data Values"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CD.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Minimum/Maximum Data Values</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NR</hl7:Type>
                <hl7:LongName>Minimum/Maximum Data Values</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="NR">
                <xsd:attributeGroup ref="CD.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="CD.6" type="CD.6.CONTENT"/>
    <!--
        COMPONENT CE.1
    -->
    <xsd:attributeGroup name="CE.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CE.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CE.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CE.1" type="CE.1.CONTENT"/>
    <!--
        COMPONENT CE.2
    -->
    <xsd:attributeGroup name="CE.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Text"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CE.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Text</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Text</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CE.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CE.2" type="CE.2.CONTENT"/>
    <!--
        COMPONENT CE.3
    -->
    <xsd:attributeGroup name="CE.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70396"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name of Coding System"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CE.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name of Coding System</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70396</hl7:Table>
                <hl7:LongName>Name of Coding System</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CE.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CE.3" type="CE.3.CONTENT"/>
    <!--
        COMPONENT CE.4
    -->
    <xsd:attributeGroup name="CE.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Alternate Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CE.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Alternate Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Alternate Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CE.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CE.4" type="CE.4.CONTENT"/>
    <!--
        COMPONENT CE.5
    -->
    <xsd:attributeGroup name="CE.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Alternate Text"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CE.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Alternate Text</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Alternate Text</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CE.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CE.5" type="CE.5.CONTENT"/>
    <!--
        COMPONENT CE.6
    -->
    <xsd:attributeGroup name="CE.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70396"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name of Alternate Coding System"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CE.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name of Alternate Coding System</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70396</hl7:Table>
                <hl7:LongName>Name of Alternate Coding System</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CE.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CE.6" type="CE.6.CONTENT"/>
    <!--
        COMPONENT CF.1
    -->
    <xsd:attributeGroup name="CF.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CF.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CF.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CF.1" type="CF.1.CONTENT"/>
    <!--
        COMPONENT CF.2
    -->
    <xsd:attributeGroup name="CF.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="FT"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Formatted Text"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CF.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Formatted Text</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>FT</hl7:Type>
                <hl7:LongName>Formatted Text</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="FT">
                <xsd:attributeGroup ref="CF.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="CF.2" type="CF.2.CONTENT"/>
    <!--
        COMPONENT CF.3
    -->
    <xsd:attributeGroup name="CF.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70396"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name of Coding System"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CF.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name of Coding System</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70396</hl7:Table>
                <hl7:LongName>Name of Coding System</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CF.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CF.3" type="CF.3.CONTENT"/>
    <!--
        COMPONENT CF.4
    -->
    <xsd:attributeGroup name="CF.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Alternate Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CF.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Alternate Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Alternate Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CF.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CF.4" type="CF.4.CONTENT"/>
    <!--
        COMPONENT CF.5
    -->
    <xsd:attributeGroup name="CF.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="FT"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Alternate Formatted Text"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CF.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Alternate Formatted Text</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>FT</hl7:Type>
                <hl7:LongName>Alternate Formatted Text</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="FT">
                <xsd:attributeGroup ref="CF.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="CF.5" type="CF.5.CONTENT"/>
    <!--
        COMPONENT CF.6
    -->
    <xsd:attributeGroup name="CF.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70396"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name of Alternate Coding System"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CF.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name of Alternate Coding System</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70396</hl7:Table>
                <hl7:LongName>Name of Alternate Coding System</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CF.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CF.6" type="CF.6.CONTENT"/>
    <!--
        COMPONENT CNE.1
    -->
    <xsd:attributeGroup name="CNE.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNE.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CNE.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNE.1" type="CNE.1.CONTENT"/>
    <!--
        COMPONENT CNE.2
    -->
    <xsd:attributeGroup name="CNE.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Text"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNE.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Text</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Text</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CNE.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNE.2" type="CNE.2.CONTENT"/>
    <!--
        COMPONENT CNE.3
    -->
    <xsd:attributeGroup name="CNE.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70396"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name of Coding System"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNE.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name of Coding System</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70396</hl7:Table>
                <hl7:LongName>Name of Coding System</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CNE.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNE.3" type="CNE.3.CONTENT"/>
    <!--
        COMPONENT CNE.4
    -->
    <xsd:attributeGroup name="CNE.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Alternate Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNE.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Alternate Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Alternate Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CNE.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNE.4" type="CNE.4.CONTENT"/>
    <!--
        COMPONENT CNE.5
    -->
    <xsd:attributeGroup name="CNE.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Alternate Text"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNE.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Alternate Text</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Alternate Text</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CNE.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNE.5" type="CNE.5.CONTENT"/>
    <!--
        COMPONENT CNE.6
    -->
    <xsd:attributeGroup name="CNE.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70396"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name of Alternate Coding System"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNE.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name of Alternate Coding System</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70396</hl7:Table>
                <hl7:LongName>Name of Alternate Coding System</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CNE.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNE.6" type="CNE.6.CONTENT"/>
    <!--
        COMPONENT CNE.7
    -->
    <xsd:attributeGroup name="CNE.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Coding System Version ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNE.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Coding System Version ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Coding System Version ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CNE.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNE.7" type="CNE.7.CONTENT"/>
    <!--
        COMPONENT CNE.8
    -->
    <xsd:attributeGroup name="CNE.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Alternate Coding System Version ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNE.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Alternate Coding System Version ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Alternate Coding System Version ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CNE.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNE.8" type="CNE.8.CONTENT"/>
    <!--
        COMPONENT CNE.9
    -->
    <xsd:attributeGroup name="CNE.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Original Text"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNE.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Original Text</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Original Text</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CNE.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNE.9" type="CNE.9.CONTENT"/>
    <!--
        COMPONENT CNN.1
    -->
    <xsd:attributeGroup name="CNN.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="ID Number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNN.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">ID Number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>ID Number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CNN.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNN.1" type="CNN.1.CONTENT"/>
    <!--
        COMPONENT CNN.2
    -->
    <xsd:attributeGroup name="CNN.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Family Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNN.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Family Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Family Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CNN.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNN.2" type="CNN.2.CONTENT"/>
    <!--
        COMPONENT CNN.3
    -->
    <xsd:attributeGroup name="CNN.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Given Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNN.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Given Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Given Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CNN.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNN.3" type="CNN.3.CONTENT"/>
    <!--
        COMPONENT CNN.4
    -->
    <xsd:attributeGroup name="CNN.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Second and Further Given Names or Initials Thereof"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNN.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Second and Further Given Names or Initials Thereof</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Second and Further Given Names or Initials Thereof</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CNN.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNN.4" type="CNN.4.CONTENT"/>
    <!--
        COMPONENT CNN.5
    -->
    <xsd:attributeGroup name="CNN.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Suffix (e.g., JR or III)"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNN.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Suffix (e.g., JR or III)</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Suffix (e.g., JR or III)</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CNN.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNN.5" type="CNN.5.CONTENT"/>
    <!--
        COMPONENT CNN.6
    -->
    <xsd:attributeGroup name="CNN.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Prefix (e.g., DR)"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNN.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Prefix (e.g., DR)</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Prefix (e.g., DR)</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CNN.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNN.6" type="CNN.6.CONTENT"/>
    <!--
        COMPONENT CNN.7
    -->
    <xsd:attributeGroup name="CNN.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70360"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Degree (e.g., MD"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNN.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Degree (e.g., MD</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70360</hl7:Table>
                <hl7:LongName>Degree (e.g., MD</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="CNN.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNN.7" type="CNN.7.CONTENT"/>
    <!--
        COMPONENT CNN.8
    -->
    <xsd:attributeGroup name="CNN.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70297"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Source Table"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNN.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Source Table</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70297</hl7:Table>
                <hl7:LongName>Source Table</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="CNN.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNN.8" type="CNN.8.CONTENT"/>
    <!--
        COMPONENT CNN.9
    -->
    <xsd:attributeGroup name="CNN.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70363"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Authority   - Namespace ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNN.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Authority   - Namespace ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70363</hl7:Table>
                <hl7:LongName>Assigning Authority   - Namespace ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="CNN.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNN.9" type="CNN.9.CONTENT"/>
    <!--
        COMPONENT CNN.10
    -->
    <xsd:attributeGroup name="CNN.10.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Authority  - Universal ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNN.10.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Authority  - Universal ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Assigning Authority  - Universal ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CNN.10.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNN.10" type="CNN.10.CONTENT"/>
    <!--
        COMPONENT CNN.11
    -->
    <xsd:attributeGroup name="CNN.11.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70301"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Authority  - Universal ID Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CNN.11.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Authority  - Universal ID Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70301</hl7:Table>
                <hl7:LongName>Assigning Authority  - Universal ID Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CNN.11.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CNN.11" type="CNN.11.CONTENT"/>
    <!--
        COMPONENT CP.1
    -->
    <xsd:attributeGroup name="CP.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="MO"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Price"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CP.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Price</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>MO</hl7:Type>
                <hl7:LongName>Price</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="MO">
                <xsd:attributeGroup ref="CP.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="CP.1" type="CP.1.CONTENT"/>
    <!--
        COMPONENT CP.2
    -->
    <xsd:attributeGroup name="CP.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70205"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Price Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CP.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Price Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70205</hl7:Table>
                <hl7:LongName>Price Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CP.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CP.2" type="CP.2.CONTENT"/>
    <!--
        COMPONENT CP.3
    -->
    <xsd:attributeGroup name="CP.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="From Value"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CP.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">From Value</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>From Value</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="CP.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CP.3" type="CP.3.CONTENT"/>
    <!--
        COMPONENT CP.4
    -->
    <xsd:attributeGroup name="CP.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="To Value"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CP.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">To Value</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>To Value</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="CP.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CP.4" type="CP.4.CONTENT"/>
    <!--
        COMPONENT CP.5
    -->
    <xsd:attributeGroup name="CP.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CE"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Range Units"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CP.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Range Units</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CE</hl7:Type>
                <hl7:LongName>Range Units</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CE">
                <xsd:attributeGroup ref="CP.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="CP.5" type="CP.5.CONTENT"/>
    <!--
        COMPONENT CP.6
    -->
    <xsd:attributeGroup name="CP.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70298"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Range Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CP.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Range Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70298</hl7:Table>
                <hl7:LongName>Range Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CP.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CP.6" type="CP.6.CONTENT"/>
    <!--
        COMPONENT CQ.1
    -->
    <xsd:attributeGroup name="CQ.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Quantity"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CQ.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Quantity</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Quantity</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="CQ.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CQ.1" type="CQ.1.CONTENT"/>
    <!--
        COMPONENT CQ.2
    -->
    <xsd:attributeGroup name="CQ.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CE"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Units"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CQ.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Units</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CE</hl7:Type>
                <hl7:LongName>Units</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CE">
                <xsd:attributeGroup ref="CQ.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="CQ.2" type="CQ.2.CONTENT"/>
    <!--
        COMPONENT CSU.1
    -->
    <xsd:attributeGroup name="CSU.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Channel Sensitivity"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CSU.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Channel Sensitivity</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Channel Sensitivity</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="CSU.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CSU.1" type="CSU.1.CONTENT"/>
    <!--
        COMPONENT CSU.2
    -->
    <xsd:attributeGroup name="CSU.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Unit of Measure Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CSU.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Unit of Measure Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Unit of Measure Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CSU.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CSU.2" type="CSU.2.CONTENT"/>
    <!--
        COMPONENT CSU.3
    -->
    <xsd:attributeGroup name="CSU.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Unit of Measure Description"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CSU.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Unit of Measure Description</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Unit of Measure Description</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CSU.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CSU.3" type="CSU.3.CONTENT"/>
    <!--
        COMPONENT CSU.4
    -->
    <xsd:attributeGroup name="CSU.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70396"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Unit of Measure Coding System"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CSU.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Unit of Measure Coding System</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70396</hl7:Table>
                <hl7:LongName>Unit of Measure Coding System</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CSU.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CSU.4" type="CSU.4.CONTENT"/>
    <!--
        COMPONENT CSU.5
    -->
    <xsd:attributeGroup name="CSU.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Alternate Unit of Measure Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CSU.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Alternate Unit of Measure Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Alternate Unit of Measure Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CSU.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CSU.5" type="CSU.5.CONTENT"/>
    <!--
        COMPONENT CSU.6
    -->
    <xsd:attributeGroup name="CSU.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Alternate Unit of Measure Description"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CSU.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Alternate Unit of Measure Description</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Alternate Unit of Measure Description</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CSU.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CSU.6" type="CSU.6.CONTENT"/>
    <!--
        COMPONENT CSU.7
    -->
    <xsd:attributeGroup name="CSU.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70396"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Alternate Unit of Measure Coding System"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CSU.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Alternate Unit of Measure Coding System</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70396</hl7:Table>
                <hl7:LongName>Alternate Unit of Measure Coding System</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CSU.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CSU.7" type="CSU.7.CONTENT"/>
    <!--
        COMPONENT CWE.1
    -->
    <xsd:attributeGroup name="CWE.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CWE.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CWE.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CWE.1" type="CWE.1.CONTENT"/>
    <!--
        COMPONENT CWE.2
    -->
    <xsd:attributeGroup name="CWE.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Text"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CWE.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Text</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Text</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CWE.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CWE.2" type="CWE.2.CONTENT"/>
    <!--
        COMPONENT CWE.3
    -->
    <xsd:attributeGroup name="CWE.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70396"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name of Coding System"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CWE.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name of Coding System</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70396</hl7:Table>
                <hl7:LongName>Name of Coding System</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CWE.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CWE.3" type="CWE.3.CONTENT"/>
    <!--
        COMPONENT CWE.4
    -->
    <xsd:attributeGroup name="CWE.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Alternate Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CWE.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Alternate Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Alternate Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CWE.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CWE.4" type="CWE.4.CONTENT"/>
    <!--
        COMPONENT CWE.5
    -->
    <xsd:attributeGroup name="CWE.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Alternate Text"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CWE.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Alternate Text</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Alternate Text</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CWE.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CWE.5" type="CWE.5.CONTENT"/>
    <!--
        COMPONENT CWE.6
    -->
    <xsd:attributeGroup name="CWE.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70396"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name of Alternate Coding System"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CWE.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name of Alternate Coding System</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70396</hl7:Table>
                <hl7:LongName>Name of Alternate Coding System</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CWE.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CWE.6" type="CWE.6.CONTENT"/>
    <!--
        COMPONENT CWE.7
    -->
    <xsd:attributeGroup name="CWE.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Coding System Version ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CWE.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Coding System Version ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Coding System Version ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CWE.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CWE.7" type="CWE.7.CONTENT"/>
    <!--
        COMPONENT CWE.8
    -->
    <xsd:attributeGroup name="CWE.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Alternate Coding System Version ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CWE.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Alternate Coding System Version ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Alternate Coding System Version ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CWE.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CWE.8" type="CWE.8.CONTENT"/>
    <!--
        COMPONENT CWE.9
    -->
    <xsd:attributeGroup name="CWE.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Original Text"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CWE.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Original Text</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Original Text</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CWE.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CWE.9" type="CWE.9.CONTENT"/>
    <!--
        COMPONENT CX.1
    -->
    <xsd:attributeGroup name="CX.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="ID Number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CX.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">ID Number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>ID Number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CX.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CX.1" type="CX.1.CONTENT"/>
    <!--
        COMPONENT CX.2
    -->
    <xsd:attributeGroup name="CX.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Check Digit"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CX.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Check Digit</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Check Digit</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="CX.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CX.2" type="CX.2.CONTENT"/>
    <!--
        COMPONENT CX.3
    -->
    <xsd:attributeGroup name="CX.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70061"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Check Digit Scheme"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CX.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Check Digit Scheme</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70061</hl7:Table>
                <hl7:LongName>Check Digit Scheme</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CX.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CX.3" type="CX.3.CONTENT"/>
    <!--
        COMPONENT CX.4
    -->
    <xsd:attributeGroup name="CX.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="HD"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70363"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Authority"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CX.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Authority</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>HD</hl7:Type>
                <hl7:Table>HL70363</hl7:Table>
                <hl7:LongName>Assigning Authority</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HD">
                <xsd:attributeGroup ref="CX.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="CX.4" type="CX.4.CONTENT"/>
    <!--
        COMPONENT CX.5
    -->
    <xsd:attributeGroup name="CX.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70203"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Identifier Type Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CX.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Identifier Type Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70203</hl7:Table>
                <hl7:LongName>Identifier Type Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="CX.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CX.5" type="CX.5.CONTENT"/>
    <!--
        COMPONENT CX.6
    -->
    <xsd:attributeGroup name="CX.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="HD"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Facility"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CX.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Facility</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>HD</hl7:Type>
                <hl7:LongName>Assigning Facility</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HD">
                <xsd:attributeGroup ref="CX.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="CX.6" type="CX.6.CONTENT"/>
    <!--
        COMPONENT CX.7
    -->
    <xsd:attributeGroup name="CX.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DT"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Effective Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CX.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Effective Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DT</hl7:Type>
                <hl7:LongName>Effective Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="DT">
                <xsd:attributeGroup ref="CX.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CX.7" type="CX.7.CONTENT"/>
    <!--
        COMPONENT CX.8
    -->
    <xsd:attributeGroup name="CX.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DT"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Expiration Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CX.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Expiration Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DT</hl7:Type>
                <hl7:LongName>Expiration Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="DT">
                <xsd:attributeGroup ref="CX.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="CX.8" type="CX.8.CONTENT"/>
    <!--
        COMPONENT CX.9
    -->
    <xsd:attributeGroup name="CX.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CWE"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Jurisdiction"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CX.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Jurisdiction</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CWE</hl7:Type>
                <hl7:LongName>Assigning Jurisdiction</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CWE">
                <xsd:attributeGroup ref="CX.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="CX.9" type="CX.9.CONTENT"/>
    <!--
        COMPONENT CX.10
    -->
    <xsd:attributeGroup name="CX.10.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CWE"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Agency or Department"/>
    </xsd:attributeGroup>
    <xsd:complexType name="CX.10.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Agency or Department</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CWE</hl7:Type>
                <hl7:LongName>Assigning Agency or Department</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CWE">
                <xsd:attributeGroup ref="CX.10.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="CX.10" type="CX.10.CONTENT"/>
    <!--
        COMPONENT DDI.1
    -->
    <xsd:attributeGroup name="DDI.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Delay Days"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DDI.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Delay Days</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Delay Days</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="DDI.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="DDI.1" type="DDI.1.CONTENT"/>
    <!--
        COMPONENT DDI.2
    -->
    <xsd:attributeGroup name="DDI.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="MO"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Monetary Amount"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DDI.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Monetary Amount</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>MO</hl7:Type>
                <hl7:LongName>Monetary Amount</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="MO">
                <xsd:attributeGroup ref="DDI.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="DDI.2" type="DDI.2.CONTENT"/>
    <!--
        COMPONENT DDI.3
    -->
    <xsd:attributeGroup name="DDI.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Number of Days"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DDI.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Number of Days</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Number of Days</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="DDI.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="DDI.3" type="DDI.3.CONTENT"/>
    <!--
        COMPONENT DIN.1
    -->
    <xsd:attributeGroup name="DIN.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DIN.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="DIN.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="DIN.1" type="DIN.1.CONTENT"/>
    <!--
        COMPONENT DIN.2
    -->
    <xsd:attributeGroup name="DIN.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70531"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Institution Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DIN.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Institution Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CE</hl7:Type>
                <hl7:Table>HL70531</hl7:Table>
                <hl7:LongName>Institution Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CE">
                <xsd:attributeGroup ref="DIN.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="DIN.2" type="DIN.2.CONTENT"/>
    <!--
        COMPONENT DLD.1
    -->
    <xsd:attributeGroup name="DLD.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70113"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Discharge Location"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DLD.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Discharge Location</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70113</hl7:Table>
                <hl7:LongName>Discharge Location</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="DLD.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="DLD.1" type="DLD.1.CONTENT"/>
    <!--
        COMPONENT DLD.2
    -->
    <xsd:attributeGroup name="DLD.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Effective Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DLD.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Effective Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Effective Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="DLD.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="DLD.2" type="DLD.2.CONTENT"/>
    <!--
        COMPONENT DLN.1
    -->
    <xsd:attributeGroup name="DLN.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="License Number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DLN.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">License Number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>License Number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="DLN.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="DLN.1" type="DLN.1.CONTENT"/>
    <!--
        COMPONENT DLN.2
    -->
    <xsd:attributeGroup name="DLN.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70333"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Issuing State, Province, Country"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DLN.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Issuing State, Province, Country</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70333</hl7:Table>
                <hl7:LongName>Issuing State, Province, Country</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="DLN.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="DLN.2" type="DLN.2.CONTENT"/>
    <!--
        COMPONENT DLN.3
    -->
    <xsd:attributeGroup name="DLN.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DT"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Expiration Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DLN.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Expiration Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DT</hl7:Type>
                <hl7:LongName>Expiration Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="DT">
                <xsd:attributeGroup ref="DLN.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="DLN.3" type="DLN.3.CONTENT"/>
    <!--
        COMPONENT DLT.1
    -->
    <xsd:attributeGroup name="DLT.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NR"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Normal Range"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DLT.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Normal Range</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NR</hl7:Type>
                <hl7:LongName>Normal Range</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="NR">
                <xsd:attributeGroup ref="DLT.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="DLT.1" type="DLT.1.CONTENT"/>
    <!--
        COMPONENT DLT.2
    -->
    <xsd:attributeGroup name="DLT.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Numeric Threshold"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DLT.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Numeric Threshold</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Numeric Threshold</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="DLT.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="DLT.2" type="DLT.2.CONTENT"/>
    <!--
        COMPONENT DLT.3
    -->
    <xsd:attributeGroup name="DLT.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70523"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Change Computation"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DLT.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Change Computation</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70523</hl7:Table>
                <hl7:LongName>Change Computation</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="DLT.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="DLT.3" type="DLT.3.CONTENT"/>
    <!--
        COMPONENT DLT.4
    -->
    <xsd:attributeGroup name="DLT.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Days Retained"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DLT.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Days Retained</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Days Retained</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="DLT.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="DLT.4" type="DLT.4.CONTENT"/>
    <!--
        COMPONENT DR.1
    -->
    <xsd:attributeGroup name="DR.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Range Start Date/Time"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DR.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Range Start Date/Time</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Range Start Date/Time</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="DR.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="DR.1" type="DR.1.CONTENT"/>
    <!--
        COMPONENT DR.2
    -->
    <xsd:attributeGroup name="DR.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Range End Date/Time"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DR.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Range End Date/Time</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Range End Date/Time</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="DR.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="DR.2" type="DR.2.CONTENT"/>
    <!--
        COMPONENT DTN.1
    -->
    <xsd:attributeGroup name="DTN.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70149"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Day Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DTN.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Day Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70149</hl7:Table>
                <hl7:LongName>Day Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="DTN.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="DTN.1" type="DTN.1.CONTENT"/>
    <!--
        COMPONENT DTN.2
    -->
    <xsd:attributeGroup name="DTN.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Number of Days"/>
    </xsd:attributeGroup>
    <xsd:complexType name="DTN.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Number of Days</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Number of Days</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="DTN.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="DTN.2" type="DTN.2.CONTENT"/>
    <!--
        COMPONENT ED.1
    -->
    <xsd:attributeGroup name="ED.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="HD"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Source Application"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ED.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Source Application</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>HD</hl7:Type>
                <hl7:LongName>Source Application</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HD">
                <xsd:attributeGroup ref="ED.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="ED.1" type="ED.1.CONTENT"/>
    <!--
        COMPONENT ED.2
    -->
    <xsd:attributeGroup name="ED.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70191"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Type of Data"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ED.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Type of Data</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70191</hl7:Table>
                <hl7:LongName>Type of Data</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="ED.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="ED.2" type="ED.2.CONTENT"/>
    <!--
        COMPONENT ED.3
    -->
    <xsd:attributeGroup name="ED.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70291"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Data Subtype"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ED.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Data Subtype</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70291</hl7:Table>
                <hl7:LongName>Data Subtype</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="ED.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="ED.3" type="ED.3.CONTENT"/>
    <!--
        COMPONENT ED.4
    -->
    <xsd:attributeGroup name="ED.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70299"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Encoding"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ED.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Encoding</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70299</hl7:Table>
                <hl7:LongName>Encoding</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="ED.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="ED.4" type="ED.4.CONTENT"/>
    <!--
        COMPONENT ED.5
    -->
    <xsd:attributeGroup name="ED.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TX"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Data"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ED.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Data</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TX</hl7:Type>
                <hl7:LongName>Data</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TX">
                <xsd:attributeGroup ref="ED.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="ED.5" type="ED.5.CONTENT"/>
    <!--
        COMPONENT EI.1
    -->
    <xsd:attributeGroup name="EI.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Entity Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="EI.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Entity Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Entity Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="EI.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="EI.1" type="EI.1.CONTENT"/>
    <!--
        COMPONENT EI.2
    -->
    <xsd:attributeGroup name="EI.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70363"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Namespace ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="EI.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Namespace ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70363</hl7:Table>
                <hl7:LongName>Namespace ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="EI.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="EI.2" type="EI.2.CONTENT"/>
    <!--
        COMPONENT EI.3
    -->
    <xsd:attributeGroup name="EI.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Universal ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="EI.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Universal ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Universal ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="EI.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="EI.3" type="EI.3.CONTENT"/>
    <!--
        COMPONENT EI.4
    -->
    <xsd:attributeGroup name="EI.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70301"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Universal ID Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="EI.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Universal ID Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70301</hl7:Table>
                <hl7:LongName>Universal ID Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="EI.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="EI.4" type="EI.4.CONTENT"/>
    <!--
        COMPONENT EIP.1
    -->
    <xsd:attributeGroup name="EIP.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="EI"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Placer Assigned Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="EIP.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Placer Assigned Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>EI</hl7:Type>
                <hl7:LongName>Placer Assigned Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="EI">
                <xsd:attributeGroup ref="EIP.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="EIP.1" type="EIP.1.CONTENT"/>
    <!--
        COMPONENT EIP.2
    -->
    <xsd:attributeGroup name="EIP.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="EI"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Filler Assigned Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="EIP.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Filler Assigned Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>EI</hl7:Type>
                <hl7:LongName>Filler Assigned Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="EI">
                <xsd:attributeGroup ref="EIP.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="EIP.2" type="EIP.2.CONTENT"/>
    <!--
        COMPONENT ELD.1
    -->
    <xsd:attributeGroup name="ELD.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Segment ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ELD.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Segment ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Segment ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="ELD.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="ELD.1" type="ELD.1.CONTENT"/>
    <!--
        COMPONENT ELD.2
    -->
    <xsd:attributeGroup name="ELD.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Segment Sequence"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ELD.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Segment Sequence</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Segment Sequence</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="ELD.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="ELD.2" type="ELD.2.CONTENT"/>
    <!--
        COMPONENT ELD.3
    -->
    <xsd:attributeGroup name="ELD.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Field Position"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ELD.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Field Position</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Field Position</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="ELD.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="ELD.3" type="ELD.3.CONTENT"/>
    <!--
        COMPONENT ELD.4
    -->
    <xsd:attributeGroup name="ELD.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70357"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Code Identifying Error"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ELD.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Code Identifying Error</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CE</hl7:Type>
                <hl7:Table>HL70357</hl7:Table>
                <hl7:LongName>Code Identifying Error</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CE">
                <xsd:attributeGroup ref="ELD.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="ELD.4" type="ELD.4.CONTENT"/>
    <!--
        COMPONENT ERL.1
    -->
    <xsd:attributeGroup name="ERL.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Segment ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ERL.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Segment ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Segment ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="ERL.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="ERL.1" type="ERL.1.CONTENT"/>
    <!--
        COMPONENT ERL.2
    -->
    <xsd:attributeGroup name="ERL.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Segment Sequence"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ERL.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Segment Sequence</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Segment Sequence</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="ERL.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="ERL.2" type="ERL.2.CONTENT"/>
    <!--
        COMPONENT ERL.3
    -->
    <xsd:attributeGroup name="ERL.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Field Position"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ERL.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Field Position</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Field Position</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="ERL.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="ERL.3" type="ERL.3.CONTENT"/>
    <!--
        COMPONENT ERL.4
    -->
    <xsd:attributeGroup name="ERL.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Field Repetition"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ERL.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Field Repetition</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Field Repetition</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="ERL.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="ERL.4" type="ERL.4.CONTENT"/>
    <!--
        COMPONENT ERL.5
    -->
    <xsd:attributeGroup name="ERL.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Component Number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ERL.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Component Number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Component Number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="ERL.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="ERL.5" type="ERL.5.CONTENT"/>
    <!--
        COMPONENT ERL.6
    -->
    <xsd:attributeGroup name="ERL.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Sub-Component Number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ERL.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Sub-Component Number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Sub-Component Number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="ERL.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="ERL.6" type="ERL.6.CONTENT"/>
    <!--
        COMPONENT FC.1
    -->
    <xsd:attributeGroup name="FC.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70064"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Financial Class Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="FC.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Financial Class Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70064</hl7:Table>
                <hl7:LongName>Financial Class Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="FC.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="FC.1" type="FC.1.CONTENT"/>
    <!--
        COMPONENT FC.2
    -->
    <xsd:attributeGroup name="FC.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Effective Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="FC.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Effective Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Effective Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="FC.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="FC.2" type="FC.2.CONTENT"/>
    <!--
        COMPONENT FN.1
    -->
    <xsd:attributeGroup name="FN.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Surname"/>
    </xsd:attributeGroup>
    <xsd:complexType name="FN.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Surname</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Surname</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="FN.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="FN.1" type="FN.1.CONTENT"/>
    <!--
        COMPONENT FN.2
    -->
    <xsd:attributeGroup name="FN.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Own Surname Prefix"/>
    </xsd:attributeGroup>
    <xsd:complexType name="FN.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Own Surname Prefix</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Own Surname Prefix</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="FN.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="FN.2" type="FN.2.CONTENT"/>
    <!--
        COMPONENT FN.3
    -->
    <xsd:attributeGroup name="FN.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Own Surname"/>
    </xsd:attributeGroup>
    <xsd:complexType name="FN.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Own Surname</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Own Surname</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="FN.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="FN.3" type="FN.3.CONTENT"/>
    <!--
        COMPONENT FN.4
    -->
    <xsd:attributeGroup name="FN.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Surname Prefix From Partner/Spouse"/>
    </xsd:attributeGroup>
    <xsd:complexType name="FN.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Surname Prefix From Partner/Spouse</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Surname Prefix From Partner/Spouse</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="FN.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="FN.4" type="FN.4.CONTENT"/>
    <!--
        COMPONENT FN.5
    -->
    <xsd:attributeGroup name="FN.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Surname From Partner/Spouse"/>
    </xsd:attributeGroup>
    <xsd:complexType name="FN.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Surname From Partner/Spouse</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Surname From Partner/Spouse</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="FN.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="FN.5" type="FN.5.CONTENT"/>
    <!--
        COMPONENT HD.1
    -->
    <xsd:attributeGroup name="HD.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70300"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Namespace ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="HD.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Namespace ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70300</hl7:Table>
                <hl7:LongName>Namespace ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="HD.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="HD.1" type="HD.1.CONTENT"/>
    <!--
        COMPONENT HD.2
    -->
    <xsd:attributeGroup name="HD.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Universal ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="HD.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Universal ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Universal ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="HD.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="HD.2" type="HD.2.CONTENT"/>
    <!--
        COMPONENT HD.3
    -->
    <xsd:attributeGroup name="HD.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70301"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Universal ID Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="HD.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Universal ID Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70301</hl7:Table>
                <hl7:LongName>Universal ID Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="HD.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="HD.3" type="HD.3.CONTENT"/>
    <!--
        COMPONENT ICD.1
    -->
    <xsd:attributeGroup name="ICD.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70150"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Certification Patient Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ICD.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Certification Patient Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70150</hl7:Table>
                <hl7:LongName>Certification Patient Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="ICD.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="ICD.1" type="ICD.1.CONTENT"/>
    <!--
        COMPONENT ICD.2
    -->
    <xsd:attributeGroup name="ICD.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70136"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Certification Required"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ICD.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Certification Required</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70136</hl7:Table>
                <hl7:LongName>Certification Required</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="ICD.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="ICD.2" type="ICD.2.CONTENT"/>
    <!--
        COMPONENT ICD.3
    -->
    <xsd:attributeGroup name="ICD.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Date/Time Certification Required"/>
    </xsd:attributeGroup>
    <xsd:complexType name="ICD.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Date/Time Certification Required</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Date/Time Certification Required</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="ICD.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="ICD.3" type="ICD.3.CONTENT"/>
    <!--
        COMPONENT JCC.1
    -->
    <xsd:attributeGroup name="JCC.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70327"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Job Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="JCC.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Job Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70327</hl7:Table>
                <hl7:LongName>Job Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="JCC.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="JCC.1" type="JCC.1.CONTENT"/>
    <!--
        COMPONENT JCC.2
    -->
    <xsd:attributeGroup name="JCC.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70328"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Job Class"/>
    </xsd:attributeGroup>
    <xsd:complexType name="JCC.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Job Class</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70328</hl7:Table>
                <hl7:LongName>Job Class</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="JCC.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="JCC.2" type="JCC.2.CONTENT"/>
    <!--
        COMPONENT JCC.3
    -->
    <xsd:attributeGroup name="JCC.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TX"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Job Description Text"/>
    </xsd:attributeGroup>
    <xsd:complexType name="JCC.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Job Description Text</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TX</hl7:Type>
                <hl7:LongName>Job Description Text</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TX">
                <xsd:attributeGroup ref="JCC.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="JCC.3" type="JCC.3.CONTENT"/>
    <!--
        COMPONENT LA1.1
    -->
    <xsd:attributeGroup name="LA1.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70302"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Point of Care"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA1.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Point of Care</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70302</hl7:Table>
                <hl7:LongName>Point of Care</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="LA1.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA1.1" type="LA1.1.CONTENT"/>
    <!--
        COMPONENT LA1.2
    -->
    <xsd:attributeGroup name="LA1.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70303"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Room"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA1.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Room</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70303</hl7:Table>
                <hl7:LongName>Room</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="LA1.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA1.2" type="LA1.2.CONTENT"/>
    <!--
        COMPONENT LA1.3
    -->
    <xsd:attributeGroup name="LA1.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70304"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Bed"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA1.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Bed</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70304</hl7:Table>
                <hl7:LongName>Bed</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="LA1.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA1.3" type="LA1.3.CONTENT"/>
    <!--
        COMPONENT LA1.4
    -->
    <xsd:attributeGroup name="LA1.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="HD"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Facility"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA1.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Facility</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>HD</hl7:Type>
                <hl7:LongName>Facility</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HD">
                <xsd:attributeGroup ref="LA1.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="LA1.4" type="LA1.4.CONTENT"/>
    <!--
        COMPONENT LA1.5
    -->
    <xsd:attributeGroup name="LA1.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70306"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Location Status"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA1.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Location Status</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70306</hl7:Table>
                <hl7:LongName>Location Status</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="LA1.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA1.5" type="LA1.5.CONTENT"/>
    <!--
        COMPONENT LA1.6
    -->
    <xsd:attributeGroup name="LA1.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70305"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Patient Location Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA1.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Patient Location Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70305</hl7:Table>
                <hl7:LongName>Patient Location Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="LA1.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA1.6" type="LA1.6.CONTENT"/>
    <!--
        COMPONENT LA1.7
    -->
    <xsd:attributeGroup name="LA1.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70307"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Building"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA1.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Building</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70307</hl7:Table>
                <hl7:LongName>Building</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="LA1.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA1.7" type="LA1.7.CONTENT"/>
    <!--
        COMPONENT LA1.8
    -->
    <xsd:attributeGroup name="LA1.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70308"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Floor"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA1.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Floor</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70308</hl7:Table>
                <hl7:LongName>Floor</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="LA1.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA1.8" type="LA1.8.CONTENT"/>
    <!--
        COMPONENT LA1.9
    -->
    <xsd:attributeGroup name="LA1.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="AD"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Address"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA1.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Address</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>AD</hl7:Type>
                <hl7:LongName>Address</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="AD">
                <xsd:attributeGroup ref="LA1.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="LA1.9" type="LA1.9.CONTENT"/>
    <!--
        COMPONENT LA2.1
    -->
    <xsd:attributeGroup name="LA2.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70302"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Point of Care"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Point of Care</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70302</hl7:Table>
                <hl7:LongName>Point of Care</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="LA2.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA2.1" type="LA2.1.CONTENT"/>
    <!--
        COMPONENT LA2.2
    -->
    <xsd:attributeGroup name="LA2.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70303"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Room"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Room</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70303</hl7:Table>
                <hl7:LongName>Room</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="LA2.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA2.2" type="LA2.2.CONTENT"/>
    <!--
        COMPONENT LA2.3
    -->
    <xsd:attributeGroup name="LA2.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70304"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Bed"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Bed</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70304</hl7:Table>
                <hl7:LongName>Bed</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="LA2.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA2.3" type="LA2.3.CONTENT"/>
    <!--
        COMPONENT LA2.4
    -->
    <xsd:attributeGroup name="LA2.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="HD"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Facility"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Facility</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>HD</hl7:Type>
                <hl7:LongName>Facility</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HD">
                <xsd:attributeGroup ref="LA2.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="LA2.4" type="LA2.4.CONTENT"/>
    <!--
        COMPONENT LA2.5
    -->
    <xsd:attributeGroup name="LA2.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70306"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Location Status"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Location Status</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70306</hl7:Table>
                <hl7:LongName>Location Status</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="LA2.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA2.5" type="LA2.5.CONTENT"/>
    <!--
        COMPONENT LA2.6
    -->
    <xsd:attributeGroup name="LA2.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70305"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Patient Location Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Patient Location Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70305</hl7:Table>
                <hl7:LongName>Patient Location Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="LA2.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA2.6" type="LA2.6.CONTENT"/>
    <!--
        COMPONENT LA2.7
    -->
    <xsd:attributeGroup name="LA2.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70307"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Building"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Building</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70307</hl7:Table>
                <hl7:LongName>Building</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="LA2.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA2.7" type="LA2.7.CONTENT"/>
    <!--
        COMPONENT LA2.8
    -->
    <xsd:attributeGroup name="LA2.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70308"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Floor"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Floor</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70308</hl7:Table>
                <hl7:LongName>Floor</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="LA2.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA2.8" type="LA2.8.CONTENT"/>
    <!--
        COMPONENT LA2.9
    -->
    <xsd:attributeGroup name="LA2.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Street Address"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Street Address</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Street Address</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="LA2.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA2.9" type="LA2.9.CONTENT"/>
    <!--
        COMPONENT LA2.10
    -->
    <xsd:attributeGroup name="LA2.10.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Other Designation"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.10.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Other Designation</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Other Designation</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="LA2.10.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA2.10" type="LA2.10.CONTENT"/>
    <!--
        COMPONENT LA2.11
    -->
    <xsd:attributeGroup name="LA2.11.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="City"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.11.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">City</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>City</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="LA2.11.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA2.11" type="LA2.11.CONTENT"/>
    <!--
        COMPONENT LA2.12
    -->
    <xsd:attributeGroup name="LA2.12.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="State or Province"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.12.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">State or Province</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>State or Province</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="LA2.12.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA2.12" type="LA2.12.CONTENT"/>
    <!--
        COMPONENT LA2.13
    -->
    <xsd:attributeGroup name="LA2.13.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Zip or Postal Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.13.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Zip or Postal Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Zip or Postal Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="LA2.13.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA2.13" type="LA2.13.CONTENT"/>
    <!--
        COMPONENT LA2.14
    -->
    <xsd:attributeGroup name="LA2.14.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70399"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Country"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.14.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Country</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70399</hl7:Table>
                <hl7:LongName>Country</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="LA2.14.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA2.14" type="LA2.14.CONTENT"/>
    <!--
        COMPONENT LA2.15
    -->
    <xsd:attributeGroup name="LA2.15.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70190"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Address Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.15.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Address Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70190</hl7:Table>
                <hl7:LongName>Address Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="LA2.15.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA2.15" type="LA2.15.CONTENT"/>
    <!--
        COMPONENT LA2.16
    -->
    <xsd:attributeGroup name="LA2.16.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Other Geographic Designation"/>
    </xsd:attributeGroup>
    <xsd:complexType name="LA2.16.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Other Geographic Designation</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Other Geographic Designation</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="LA2.16.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="LA2.16" type="LA2.16.CONTENT"/>
    <!--
        COMPONENT MA.1
    -->
    <xsd:attributeGroup name="MA.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Sample 1 From Channel 1"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MA.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Sample 1 From Channel 1</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Sample 1 From Channel 1</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="MA.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="MA.1" type="MA.1.CONTENT"/>
    <!--
        COMPONENT MA.2
    -->
    <xsd:attributeGroup name="MA.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Sample 1 From Channel 2"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MA.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Sample 1 From Channel 2</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Sample 1 From Channel 2</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="MA.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="MA.2" type="MA.2.CONTENT"/>
    <!--
        COMPONENT MA.3
    -->
    <xsd:attributeGroup name="MA.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Sample 1 From Channel N"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MA.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Sample 1 From Channel N</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Sample 1 From Channel N</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="MA.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="MA.3" type="MA.3.CONTENT"/>
    <!--
        COMPONENT MA.4
    -->
    <xsd:attributeGroup name="MA.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Sample 2 From Channel 1"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MA.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Sample 2 From Channel 1</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Sample 2 From Channel 1</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="MA.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="MA.4" type="MA.4.CONTENT"/>
    <!--
        COMPONENT MA.5
    -->
    <xsd:attributeGroup name="MA.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Sample 2 From Channel N"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MA.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Sample 2 From Channel N</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Sample 2 From Channel N</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="MA.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="MA.5" type="MA.5.CONTENT"/>
    <!--
        COMPONENT MA.6
    -->
    <xsd:attributeGroup name="MA.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Sample N From Channel N"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MA.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Sample N From Channel N</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Sample N From Channel N</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="MA.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="MA.6" type="MA.6.CONTENT"/>
    <!--
        COMPONENT MO.1
    -->
    <xsd:attributeGroup name="MO.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Quantity"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MO.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Quantity</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Quantity</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="MO.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="MO.1" type="MO.1.CONTENT"/>
    <!--
        COMPONENT MO.2
    -->
    <xsd:attributeGroup name="MO.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Denomination"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MO.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Denomination</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:LongName>Denomination</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="MO.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="MO.2" type="MO.2.CONTENT"/>
    <!--
        COMPONENT MOC.1
    -->
    <xsd:attributeGroup name="MOC.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="MO"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Monetary Amount"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MOC.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Monetary Amount</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>MO</hl7:Type>
                <hl7:LongName>Monetary Amount</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="MO">
                <xsd:attributeGroup ref="MOC.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="MOC.1" type="MOC.1.CONTENT"/>
    <!--
        COMPONENT MOC.2
    -->
    <xsd:attributeGroup name="MOC.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CE"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Charge Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MOC.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Charge Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CE</hl7:Type>
                <hl7:LongName>Charge Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CE">
                <xsd:attributeGroup ref="MOC.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="MOC.2" type="MOC.2.CONTENT"/>
    <!--
        COMPONENT MOP.1
    -->
    <xsd:attributeGroup name="MOP.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70148"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Money or Percentage Indicator"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MOP.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Money or Percentage Indicator</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70148</hl7:Table>
                <hl7:LongName>Money or Percentage Indicator</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="MOP.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="MOP.1" type="MOP.1.CONTENT"/>
    <!--
        COMPONENT MOP.2
    -->
    <xsd:attributeGroup name="MOP.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Money or Percentage Quantity"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MOP.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Money or Percentage Quantity</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Money or Percentage Quantity</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="MOP.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="MOP.2" type="MOP.2.CONTENT"/>
    <!--
        COMPONENT MOP.3
    -->
    <xsd:attributeGroup name="MOP.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Currency Denomination"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MOP.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Currency Denomination</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:LongName>Currency Denomination</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="MOP.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="MOP.3" type="MOP.3.CONTENT"/>
    <!--
        COMPONENT MSG.1
    -->
    <xsd:attributeGroup name="MSG.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70076"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Message Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MSG.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Message Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70076</hl7:Table>
                <hl7:LongName>Message Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="MSG.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="MSG.1" type="MSG.1.CONTENT"/>
    <!--
        COMPONENT MSG.2
    -->
    <xsd:attributeGroup name="MSG.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70003"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Trigger Event"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MSG.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Trigger Event</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70003</hl7:Table>
                <hl7:LongName>Trigger Event</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="MSG.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="MSG.2" type="MSG.2.CONTENT"/>
    <!--
        COMPONENT MSG.3
    -->
    <xsd:attributeGroup name="MSG.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70354"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Message Structure"/>
    </xsd:attributeGroup>
    <xsd:complexType name="MSG.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Message Structure</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70354</hl7:Table>
                <hl7:LongName>Message Structure</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="MSG.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="MSG.3" type="MSG.3.CONTENT"/>
    <!--
        COMPONENT NA.1
    -->
    <xsd:attributeGroup name="NA.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Value1"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NA.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Value1</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Value1</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="NA.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="NA.1" type="NA.1.CONTENT"/>
    <!--
        COMPONENT NA.2
    -->
    <xsd:attributeGroup name="NA.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Value2"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NA.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Value2</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Value2</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="NA.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="NA.2" type="NA.2.CONTENT"/>
    <!--
        COMPONENT NA.3
    -->
    <xsd:attributeGroup name="NA.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Value3"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NA.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Value3</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Value3</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="NA.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="NA.3" type="NA.3.CONTENT"/>
    <!--
        COMPONENT NA.4
    -->
    <xsd:attributeGroup name="NA.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Value4"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NA.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Value4</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Value4</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="NA.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="NA.4" type="NA.4.CONTENT"/>
    <!--
        COMPONENT NDL.1
    -->
    <xsd:attributeGroup name="NDL.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CNN"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NDL.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CNN</hl7:Type>
                <hl7:LongName>Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CNN">
                <xsd:attributeGroup ref="NDL.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="NDL.1" type="NDL.1.CONTENT"/>
    <!--
        COMPONENT NDL.2
    -->
    <xsd:attributeGroup name="NDL.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Start Date/time"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NDL.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Start Date/time</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Start Date/time</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="NDL.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="NDL.2" type="NDL.2.CONTENT"/>
    <!--
        COMPONENT NDL.3
    -->
    <xsd:attributeGroup name="NDL.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="End Date/time"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NDL.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">End Date/time</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>End Date/time</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="NDL.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="NDL.3" type="NDL.3.CONTENT"/>
    <!--
        COMPONENT NDL.4
    -->
    <xsd:attributeGroup name="NDL.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70302"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Point of Care"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NDL.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Point of Care</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70302</hl7:Table>
                <hl7:LongName>Point of Care</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="NDL.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="NDL.4" type="NDL.4.CONTENT"/>
    <!--
        COMPONENT NDL.5
    -->
    <xsd:attributeGroup name="NDL.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70303"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Room"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NDL.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Room</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70303</hl7:Table>
                <hl7:LongName>Room</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="NDL.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="NDL.5" type="NDL.5.CONTENT"/>
    <!--
        COMPONENT NDL.6
    -->
    <xsd:attributeGroup name="NDL.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70304"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Bed"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NDL.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Bed</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70304</hl7:Table>
                <hl7:LongName>Bed</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="NDL.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="NDL.6" type="NDL.6.CONTENT"/>
    <!--
        COMPONENT NDL.7
    -->
    <xsd:attributeGroup name="NDL.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="HD"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Facility"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NDL.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Facility</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>HD</hl7:Type>
                <hl7:LongName>Facility</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HD">
                <xsd:attributeGroup ref="NDL.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="NDL.7" type="NDL.7.CONTENT"/>
    <!--
        COMPONENT NDL.8
    -->
    <xsd:attributeGroup name="NDL.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70306"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Location Status"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NDL.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Location Status</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70306</hl7:Table>
                <hl7:LongName>Location Status</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="NDL.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="NDL.8" type="NDL.8.CONTENT"/>
    <!--
        COMPONENT NDL.9
    -->
    <xsd:attributeGroup name="NDL.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70305"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Patient Location Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NDL.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Patient Location Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70305</hl7:Table>
                <hl7:LongName>Patient Location Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="NDL.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="NDL.9" type="NDL.9.CONTENT"/>
    <!--
        COMPONENT NDL.10
    -->
    <xsd:attributeGroup name="NDL.10.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70307"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Building"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NDL.10.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Building</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70307</hl7:Table>
                <hl7:LongName>Building</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="NDL.10.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="NDL.10" type="NDL.10.CONTENT"/>
    <!--
        COMPONENT NDL.11
    -->
    <xsd:attributeGroup name="NDL.11.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70308"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Floor"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NDL.11.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Floor</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70308</hl7:Table>
                <hl7:LongName>Floor</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="NDL.11.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="NDL.11" type="NDL.11.CONTENT"/>
    <!--
        COMPONENT NR.1
    -->
    <xsd:attributeGroup name="NR.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Low Value"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NR.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Low Value</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Low Value</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="NR.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="NR.1" type="NR.1.CONTENT"/>
    <!--
        COMPONENT NR.2
    -->
    <xsd:attributeGroup name="NR.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="High Value"/>
    </xsd:attributeGroup>
    <xsd:complexType name="NR.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">High Value</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>High Value</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="NR.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="NR.2" type="NR.2.CONTENT"/>
    <!--
        COMPONENT OCD.1
    -->
    <xsd:attributeGroup name="OCD.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CNE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70350"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Occurrence Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OCD.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Occurrence Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CNE</hl7:Type>
                <hl7:Table>HL70350</hl7:Table>
                <hl7:LongName>Occurrence Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CNE">
                <xsd:attributeGroup ref="OCD.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="OCD.1" type="OCD.1.CONTENT"/>
    <!--
        COMPONENT OCD.2
    -->
    <xsd:attributeGroup name="OCD.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DT"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Occurrence Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OCD.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Occurrence Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DT</hl7:Type>
                <hl7:LongName>Occurrence Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="DT">
                <xsd:attributeGroup ref="OCD.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="OCD.2" type="OCD.2.CONTENT"/>
    <!--
        COMPONENT OSD.1
    -->
    <xsd:attributeGroup name="OSD.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70524"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Sequence/Results Flag"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OSD.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Sequence/Results Flag</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70524</hl7:Table>
                <hl7:LongName>Sequence/Results Flag</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="OSD.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="OSD.1" type="OSD.1.CONTENT"/>
    <!--
        COMPONENT OSD.2
    -->
    <xsd:attributeGroup name="OSD.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Placer Order Number: Entity Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OSD.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Placer Order Number: Entity Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Placer Order Number: Entity Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="OSD.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="OSD.2" type="OSD.2.CONTENT"/>
    <!--
        COMPONENT OSD.3
    -->
    <xsd:attributeGroup name="OSD.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70363"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Placer Order Number: Namespace ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OSD.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Placer Order Number: Namespace ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70363</hl7:Table>
                <hl7:LongName>Placer Order Number: Namespace ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="OSD.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="OSD.3" type="OSD.3.CONTENT"/>
    <!--
        COMPONENT OSD.4
    -->
    <xsd:attributeGroup name="OSD.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Filler Order Number: Entity Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OSD.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Filler Order Number: Entity Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Filler Order Number: Entity Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="OSD.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="OSD.4" type="OSD.4.CONTENT"/>
    <!--
        COMPONENT OSD.5
    -->
    <xsd:attributeGroup name="OSD.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70363"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Filler Order Number: Namespace ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OSD.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Filler Order Number: Namespace ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70363</hl7:Table>
                <hl7:LongName>Filler Order Number: Namespace ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="OSD.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="OSD.5" type="OSD.5.CONTENT"/>
    <!--
        COMPONENT OSD.6
    -->
    <xsd:attributeGroup name="OSD.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Sequence Condition Value"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OSD.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Sequence Condition Value</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Sequence Condition Value</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="OSD.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="OSD.6" type="OSD.6.CONTENT"/>
    <!--
        COMPONENT OSD.7
    -->
    <xsd:attributeGroup name="OSD.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Maximum Number of Repeats"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OSD.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Maximum Number of Repeats</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Maximum Number of Repeats</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="OSD.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="OSD.7" type="OSD.7.CONTENT"/>
    <!--
        COMPONENT OSD.8
    -->
    <xsd:attributeGroup name="OSD.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Placer Order Number: Universal ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OSD.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Placer Order Number: Universal ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Placer Order Number: Universal ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="OSD.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="OSD.8" type="OSD.8.CONTENT"/>
    <!--
        COMPONENT OSD.9
    -->
    <xsd:attributeGroup name="OSD.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70301"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Placer Order Number: Universal ID Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OSD.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Placer Order Number: Universal ID Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70301</hl7:Table>
                <hl7:LongName>Placer Order Number: Universal ID Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="OSD.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="OSD.9" type="OSD.9.CONTENT"/>
    <!--
        COMPONENT OSD.10
    -->
    <xsd:attributeGroup name="OSD.10.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Filler Order Number: Universal ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OSD.10.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Filler Order Number: Universal ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Filler Order Number: Universal ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="OSD.10.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="OSD.10" type="OSD.10.CONTENT"/>
    <!--
        COMPONENT OSD.11
    -->
    <xsd:attributeGroup name="OSD.11.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70301"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Filler Order Number: Universal ID Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OSD.11.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Filler Order Number: Universal ID Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70301</hl7:Table>
                <hl7:LongName>Filler Order Number: Universal ID Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="OSD.11.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="OSD.11" type="OSD.11.CONTENT"/>
    <!--
        COMPONENT OSP.1
    -->
    <xsd:attributeGroup name="OSP.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CNE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70351"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Occurrence Span Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OSP.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Occurrence Span Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CNE</hl7:Type>
                <hl7:Table>HL70351</hl7:Table>
                <hl7:LongName>Occurrence Span Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CNE">
                <xsd:attributeGroup ref="OSP.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="OSP.1" type="OSP.1.CONTENT"/>
    <!--
        COMPONENT OSP.2
    -->
    <xsd:attributeGroup name="OSP.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DT"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Occurrence Span Start Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OSP.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Occurrence Span Start Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DT</hl7:Type>
                <hl7:LongName>Occurrence Span Start Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="DT">
                <xsd:attributeGroup ref="OSP.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="OSP.2" type="OSP.2.CONTENT"/>
    <!--
        COMPONENT OSP.3
    -->
    <xsd:attributeGroup name="OSP.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DT"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Occurrence Span Stop Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="OSP.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Occurrence Span Stop Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DT</hl7:Type>
                <hl7:LongName>Occurrence Span Stop Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="DT">
                <xsd:attributeGroup ref="OSP.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="OSP.3" type="OSP.3.CONTENT"/>
    <!--
        COMPONENT PIP.1
    -->
    <xsd:attributeGroup name="PIP.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70525"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Privilege"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PIP.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Privilege</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CE</hl7:Type>
                <hl7:Table>HL70525</hl7:Table>
                <hl7:LongName>Privilege</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CE">
                <xsd:attributeGroup ref="PIP.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PIP.1" type="PIP.1.CONTENT"/>
    <!--
        COMPONENT PIP.2
    -->
    <xsd:attributeGroup name="PIP.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70526"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Privilege Class"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PIP.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Privilege Class</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CE</hl7:Type>
                <hl7:Table>HL70526</hl7:Table>
                <hl7:LongName>Privilege Class</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CE">
                <xsd:attributeGroup ref="PIP.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PIP.2" type="PIP.2.CONTENT"/>
    <!--
        COMPONENT PIP.3
    -->
    <xsd:attributeGroup name="PIP.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DT"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Expiration Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PIP.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Expiration Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DT</hl7:Type>
                <hl7:LongName>Expiration Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="DT">
                <xsd:attributeGroup ref="PIP.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PIP.3" type="PIP.3.CONTENT"/>
    <!--
        COMPONENT PIP.4
    -->
    <xsd:attributeGroup name="PIP.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DT"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Activation Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PIP.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Activation Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DT</hl7:Type>
                <hl7:LongName>Activation Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="DT">
                <xsd:attributeGroup ref="PIP.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PIP.4" type="PIP.4.CONTENT"/>
    <!--
        COMPONENT PIP.5
    -->
    <xsd:attributeGroup name="PIP.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="EI"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Facility"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PIP.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Facility</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>EI</hl7:Type>
                <hl7:LongName>Facility</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="EI">
                <xsd:attributeGroup ref="PIP.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PIP.5" type="PIP.5.CONTENT"/>
    <!--
        COMPONENT PL.1
    -->
    <xsd:attributeGroup name="PL.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70302"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Point of Care"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PL.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Point of Care</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70302</hl7:Table>
                <hl7:LongName>Point of Care</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="PL.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PL.1" type="PL.1.CONTENT"/>
    <!--
        COMPONENT PL.2
    -->
    <xsd:attributeGroup name="PL.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70303"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Room"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PL.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Room</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70303</hl7:Table>
                <hl7:LongName>Room</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="PL.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PL.2" type="PL.2.CONTENT"/>
    <!--
        COMPONENT PL.3
    -->
    <xsd:attributeGroup name="PL.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70304"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Bed"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PL.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Bed</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70304</hl7:Table>
                <hl7:LongName>Bed</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="PL.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PL.3" type="PL.3.CONTENT"/>
    <!--
        COMPONENT PL.4
    -->
    <xsd:attributeGroup name="PL.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="HD"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Facility"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PL.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Facility</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>HD</hl7:Type>
                <hl7:LongName>Facility</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HD">
                <xsd:attributeGroup ref="PL.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PL.4" type="PL.4.CONTENT"/>
    <!--
        COMPONENT PL.5
    -->
    <xsd:attributeGroup name="PL.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70306"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Location Status"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PL.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Location Status</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70306</hl7:Table>
                <hl7:LongName>Location Status</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="PL.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PL.5" type="PL.5.CONTENT"/>
    <!--
        COMPONENT PL.6
    -->
    <xsd:attributeGroup name="PL.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70305"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Person Location Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PL.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Person Location Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70305</hl7:Table>
                <hl7:LongName>Person Location Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="PL.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PL.6" type="PL.6.CONTENT"/>
    <!--
        COMPONENT PL.7
    -->
    <xsd:attributeGroup name="PL.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70307"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Building"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PL.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Building</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70307</hl7:Table>
                <hl7:LongName>Building</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="PL.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PL.7" type="PL.7.CONTENT"/>
    <!--
        COMPONENT PL.8
    -->
    <xsd:attributeGroup name="PL.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70308"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Floor"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PL.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Floor</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70308</hl7:Table>
                <hl7:LongName>Floor</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="PL.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PL.8" type="PL.8.CONTENT"/>
    <!--
        COMPONENT PL.9
    -->
    <xsd:attributeGroup name="PL.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Location Description"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PL.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Location Description</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Location Description</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="PL.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PL.9" type="PL.9.CONTENT"/>
    <!--
        COMPONENT PL.10
    -->
    <xsd:attributeGroup name="PL.10.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="EI"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Comprehensive Location Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PL.10.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Comprehensive Location Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>EI</hl7:Type>
                <hl7:LongName>Comprehensive Location Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="EI">
                <xsd:attributeGroup ref="PL.10.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PL.10" type="PL.10.CONTENT"/>
    <!--
        COMPONENT PL.11
    -->
    <xsd:attributeGroup name="PL.11.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="HD"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Authority for Location"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PL.11.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Authority for Location</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>HD</hl7:Type>
                <hl7:LongName>Assigning Authority for Location</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HD">
                <xsd:attributeGroup ref="PL.11.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PL.11" type="PL.11.CONTENT"/>
    <!--
        COMPONENT PLN.1
    -->
    <xsd:attributeGroup name="PLN.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="ID Number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PLN.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">ID Number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>ID Number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="PLN.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PLN.1" type="PLN.1.CONTENT"/>
    <!--
        COMPONENT PLN.2
    -->
    <xsd:attributeGroup name="PLN.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70338"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Type of ID Number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PLN.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Type of ID Number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70338</hl7:Table>
                <hl7:LongName>Type of ID Number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="PLN.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PLN.2" type="PLN.2.CONTENT"/>
    <!--
        COMPONENT PLN.3
    -->
    <xsd:attributeGroup name="PLN.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="State/other Qualifying Information"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PLN.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">State/other Qualifying Information</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>State/other Qualifying Information</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="PLN.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PLN.3" type="PLN.3.CONTENT"/>
    <!--
        COMPONENT PLN.4
    -->
    <xsd:attributeGroup name="PLN.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DT"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Expiration Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PLN.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Expiration Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DT</hl7:Type>
                <hl7:LongName>Expiration Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="DT">
                <xsd:attributeGroup ref="PLN.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PLN.4" type="PLN.4.CONTENT"/>
    <!--
        COMPONENT PPN.1
    -->
    <xsd:attributeGroup name="PPN.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="ID Number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">ID Number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>ID Number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="PPN.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PPN.1" type="PPN.1.CONTENT"/>
    <!--
        COMPONENT PPN.2
    -->
    <xsd:attributeGroup name="PPN.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="FN"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Family Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Family Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>FN</hl7:Type>
                <hl7:LongName>Family Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="FN">
                <xsd:attributeGroup ref="PPN.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PPN.2" type="PPN.2.CONTENT"/>
    <!--
        COMPONENT PPN.3
    -->
    <xsd:attributeGroup name="PPN.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Given Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Given Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Given Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="PPN.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PPN.3" type="PPN.3.CONTENT"/>
    <!--
        COMPONENT PPN.4
    -->
    <xsd:attributeGroup name="PPN.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Second and Further Given Names or Initials Thereof"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Second and Further Given Names or Initials Thereof</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Second and Further Given Names or Initials Thereof</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="PPN.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PPN.4" type="PPN.4.CONTENT"/>
    <!--
        COMPONENT PPN.5
    -->
    <xsd:attributeGroup name="PPN.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Suffix (e.g., JR or III)"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Suffix (e.g., JR or III)</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Suffix (e.g., JR or III)</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="PPN.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PPN.5" type="PPN.5.CONTENT"/>
    <!--
        COMPONENT PPN.6
    -->
    <xsd:attributeGroup name="PPN.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Prefix (e.g., DR)"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Prefix (e.g., DR)</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Prefix (e.g., DR)</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="PPN.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PPN.6" type="PPN.6.CONTENT"/>
    <!--
        COMPONENT PPN.7
    -->
    <xsd:attributeGroup name="PPN.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70360"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Degree (e.g., MD)"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Degree (e.g., MD)</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70360</hl7:Table>
                <hl7:LongName>Degree (e.g., MD)</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="PPN.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PPN.7" type="PPN.7.CONTENT"/>
    <!--
        COMPONENT PPN.8
    -->
    <xsd:attributeGroup name="PPN.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70297"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Source Table"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Source Table</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70297</hl7:Table>
                <hl7:LongName>Source Table</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="PPN.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PPN.8" type="PPN.8.CONTENT"/>
    <!--
        COMPONENT PPN.9
    -->
    <xsd:attributeGroup name="PPN.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="HD"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70363"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Authority"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Authority</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>HD</hl7:Type>
                <hl7:Table>HL70363</hl7:Table>
                <hl7:LongName>Assigning Authority</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HD">
                <xsd:attributeGroup ref="PPN.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PPN.9" type="PPN.9.CONTENT"/>
    <!--
        COMPONENT PPN.10
    -->
    <xsd:attributeGroup name="PPN.10.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70200"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Type Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.10.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Type Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70200</hl7:Table>
                <hl7:LongName>Name Type Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="PPN.10.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PPN.10" type="PPN.10.CONTENT"/>
    <!--
        COMPONENT PPN.11
    -->
    <xsd:attributeGroup name="PPN.11.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Identifier Check Digit"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.11.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Identifier Check Digit</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Identifier Check Digit</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="PPN.11.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PPN.11" type="PPN.11.CONTENT"/>
    <!--
        COMPONENT PPN.12
    -->
    <xsd:attributeGroup name="PPN.12.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70061"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Check Digit Scheme"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.12.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Check Digit Scheme</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70061</hl7:Table>
                <hl7:LongName>Check Digit Scheme</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="PPN.12.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PPN.12" type="PPN.12.CONTENT"/>
    <!--
        COMPONENT PPN.13
    -->
    <xsd:attributeGroup name="PPN.13.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70203"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Identifier Type Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.13.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Identifier Type Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70203</hl7:Table>
                <hl7:LongName>Identifier Type Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="PPN.13.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PPN.13" type="PPN.13.CONTENT"/>
    <!--
        COMPONENT PPN.14
    -->
    <xsd:attributeGroup name="PPN.14.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="HD"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Facility"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.14.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Facility</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>HD</hl7:Type>
                <hl7:LongName>Assigning Facility</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HD">
                <xsd:attributeGroup ref="PPN.14.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PPN.14" type="PPN.14.CONTENT"/>
    <!--
        COMPONENT PPN.15
    -->
    <xsd:attributeGroup name="PPN.15.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Date/Time Action Performed"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.15.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Date/Time Action Performed</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Date/Time Action Performed</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="PPN.15.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PPN.15" type="PPN.15.CONTENT"/>
    <!--
        COMPONENT PPN.16
    -->
    <xsd:attributeGroup name="PPN.16.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70465"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Representation Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.16.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Representation Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70465</hl7:Table>
                <hl7:LongName>Name Representation Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="PPN.16.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PPN.16" type="PPN.16.CONTENT"/>
    <!--
        COMPONENT PPN.17
    -->
    <xsd:attributeGroup name="PPN.17.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70448"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Context"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.17.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Context</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CE</hl7:Type>
                <hl7:Table>HL70448</hl7:Table>
                <hl7:LongName>Name Context</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CE">
                <xsd:attributeGroup ref="PPN.17.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PPN.17" type="PPN.17.CONTENT"/>
    <!--
        COMPONENT PPN.18
    -->
    <xsd:attributeGroup name="PPN.18.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DR"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Validity Range"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.18.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Validity Range</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DR</hl7:Type>
                <hl7:LongName>Name Validity Range</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="DR">
                <xsd:attributeGroup ref="PPN.18.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PPN.18" type="PPN.18.CONTENT"/>
    <!--
        COMPONENT PPN.19
    -->
    <xsd:attributeGroup name="PPN.19.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70444"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Assembly Order"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.19.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Assembly Order</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70444</hl7:Table>
                <hl7:LongName>Name Assembly Order</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="PPN.19.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PPN.19" type="PPN.19.CONTENT"/>
    <!--
        COMPONENT PPN.20
    -->
    <xsd:attributeGroup name="PPN.20.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Effective Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.20.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Effective Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Effective Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="PPN.20.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PPN.20" type="PPN.20.CONTENT"/>
    <!--
        COMPONENT PPN.21
    -->
    <xsd:attributeGroup name="PPN.21.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Expiration Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.21.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Expiration Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Expiration Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="PPN.21.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PPN.21" type="PPN.21.CONTENT"/>
    <!--
        COMPONENT PPN.22
    -->
    <xsd:attributeGroup name="PPN.22.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Professional Suffix"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.22.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Professional Suffix</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Professional Suffix</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="PPN.22.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PPN.22" type="PPN.22.CONTENT"/>
    <!--
        COMPONENT PPN.23
    -->
    <xsd:attributeGroup name="PPN.23.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CWE"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Jurisdiction"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.23.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Jurisdiction</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CWE</hl7:Type>
                <hl7:LongName>Assigning Jurisdiction</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CWE">
                <xsd:attributeGroup ref="PPN.23.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PPN.23" type="PPN.23.CONTENT"/>
    <!--
        COMPONENT PPN.24
    -->
    <xsd:attributeGroup name="PPN.24.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CWE"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Agency or Department"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PPN.24.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Agency or Department</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CWE</hl7:Type>
                <hl7:LongName>Assigning Agency or Department</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CWE">
                <xsd:attributeGroup ref="PPN.24.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PPN.24" type="PPN.24.CONTENT"/>
    <!--
        COMPONENT PRL.1
    -->
    <xsd:attributeGroup name="PRL.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CE"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Parent Observation Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PRL.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Parent Observation Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CE</hl7:Type>
                <hl7:LongName>Parent Observation Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CE">
                <xsd:attributeGroup ref="PRL.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PRL.1" type="PRL.1.CONTENT"/>
    <!--
        COMPONENT PRL.2
    -->
    <xsd:attributeGroup name="PRL.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Parent Observation Sub-identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PRL.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Parent Observation Sub-identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Parent Observation Sub-identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="PRL.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PRL.2" type="PRL.2.CONTENT"/>
    <!--
        COMPONENT PRL.3
    -->
    <xsd:attributeGroup name="PRL.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TX"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Parent Observation Value Descriptor"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PRL.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Parent Observation Value Descriptor</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TX</hl7:Type>
                <hl7:LongName>Parent Observation Value Descriptor</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TX">
                <xsd:attributeGroup ref="PRL.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PRL.3" type="PRL.3.CONTENT"/>
    <!--
        COMPONENT PT.1
    -->
    <xsd:attributeGroup name="PT.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70103"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Processing ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PT.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Processing ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70103</hl7:Table>
                <hl7:LongName>Processing ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="PT.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PT.1" type="PT.1.CONTENT"/>
    <!--
        COMPONENT PT.2
    -->
    <xsd:attributeGroup name="PT.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70207"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Processing Mode"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PT.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Processing Mode</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70207</hl7:Table>
                <hl7:LongName>Processing Mode</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="PT.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PT.2" type="PT.2.CONTENT"/>
    <!--
        COMPONENT PTA.1
    -->
    <xsd:attributeGroup name="PTA.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70147"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Policy Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PTA.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Policy Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70147</hl7:Table>
                <hl7:LongName>Policy Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="PTA.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PTA.1" type="PTA.1.CONTENT"/>
    <!--
        COMPONENT PTA.2
    -->
    <xsd:attributeGroup name="PTA.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70193"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Amount Class"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PTA.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Amount Class</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70193</hl7:Table>
                <hl7:LongName>Amount Class</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="PTA.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PTA.2" type="PTA.2.CONTENT"/>
    <!--
        COMPONENT PTA.3
    -->
    <xsd:attributeGroup name="PTA.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Money or Percentage Quantity"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PTA.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Money or Percentage Quantity</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Money or Percentage Quantity</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="PTA.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="PTA.3" type="PTA.3.CONTENT"/>
    <!--
        COMPONENT PTA.4
    -->
    <xsd:attributeGroup name="PTA.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="MOP"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Money or Percentage"/>
    </xsd:attributeGroup>
    <xsd:complexType name="PTA.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Money or Percentage</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>MOP</hl7:Type>
                <hl7:LongName>Money or Percentage</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="MOP">
                <xsd:attributeGroup ref="PTA.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="PTA.4" type="PTA.4.CONTENT"/>
    <!--
        COMPONENT QIP.1
    -->
    <xsd:attributeGroup name="QIP.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Segment Field Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="QIP.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Segment Field Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Segment Field Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="QIP.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="QIP.1" type="QIP.1.CONTENT"/>
    <!--
        COMPONENT QIP.2
    -->
    <xsd:attributeGroup name="QIP.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Values"/>
    </xsd:attributeGroup>
    <xsd:complexType name="QIP.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Values</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Values</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="QIP.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="QIP.2" type="QIP.2.CONTENT"/>
    <!--
        COMPONENT QSC.1
    -->
    <xsd:attributeGroup name="QSC.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Segment Field Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="QSC.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Segment Field Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Segment Field Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="QSC.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="QSC.1" type="QSC.1.CONTENT"/>
    <!--
        COMPONENT QSC.2
    -->
    <xsd:attributeGroup name="QSC.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70209"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Relational Operator"/>
    </xsd:attributeGroup>
    <xsd:complexType name="QSC.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Relational Operator</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70209</hl7:Table>
                <hl7:LongName>Relational Operator</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="QSC.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="QSC.2" type="QSC.2.CONTENT"/>
    <!--
        COMPONENT QSC.3
    -->
    <xsd:attributeGroup name="QSC.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Value"/>
    </xsd:attributeGroup>
    <xsd:complexType name="QSC.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Value</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Value</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="QSC.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="QSC.3" type="QSC.3.CONTENT"/>
    <!--
        COMPONENT QSC.4
    -->
    <xsd:attributeGroup name="QSC.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70210"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Relational Conjunction"/>
    </xsd:attributeGroup>
    <xsd:complexType name="QSC.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Relational Conjunction</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70210</hl7:Table>
                <hl7:LongName>Relational Conjunction</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="QSC.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="QSC.4" type="QSC.4.CONTENT"/>
    <!--
        COMPONENT RCD.1
    -->
    <xsd:attributeGroup name="RCD.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Segment Field Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RCD.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Segment Field Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Segment Field Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="RCD.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RCD.1" type="RCD.1.CONTENT"/>
    <!--
        COMPONENT RCD.2
    -->
    <xsd:attributeGroup name="RCD.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70440"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="HL7 Data Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RCD.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">HL7 Data Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70440</hl7:Table>
                <hl7:LongName>HL7 Data Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="RCD.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RCD.2" type="RCD.2.CONTENT"/>
    <!--
        COMPONENT RCD.3
    -->
    <xsd:attributeGroup name="RCD.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Maximum Column Width"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RCD.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Maximum Column Width</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Maximum Column Width</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="RCD.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RCD.3" type="RCD.3.CONTENT"/>
    <!--
        COMPONENT RFR.1
    -->
    <xsd:attributeGroup name="RFR.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NR"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Numeric Range"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RFR.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Numeric Range</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NR</hl7:Type>
                <hl7:LongName>Numeric Range</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="NR">
                <xsd:attributeGroup ref="RFR.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="RFR.1" type="RFR.1.CONTENT"/>
    <!--
        COMPONENT RFR.2
    -->
    <xsd:attributeGroup name="RFR.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70001"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Administrative Sex"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RFR.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Administrative Sex</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70001</hl7:Table>
                <hl7:LongName>Administrative Sex</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="RFR.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RFR.2" type="RFR.2.CONTENT"/>
    <!--
        COMPONENT RFR.3
    -->
    <xsd:attributeGroup name="RFR.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NR"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Age Range"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RFR.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Age Range</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NR</hl7:Type>
                <hl7:LongName>Age Range</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="NR">
                <xsd:attributeGroup ref="RFR.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="RFR.3" type="RFR.3.CONTENT"/>
    <!--
        COMPONENT RFR.4
    -->
    <xsd:attributeGroup name="RFR.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NR"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Gestational Age Range"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RFR.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Gestational Age Range</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NR</hl7:Type>
                <hl7:LongName>Gestational Age Range</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="NR">
                <xsd:attributeGroup ref="RFR.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="RFR.4" type="RFR.4.CONTENT"/>
    <!--
        COMPONENT RFR.5
    -->
    <xsd:attributeGroup name="RFR.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Species"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RFR.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Species</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Species</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="RFR.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RFR.5" type="RFR.5.CONTENT"/>
    <!--
        COMPONENT RFR.6
    -->
    <xsd:attributeGroup name="RFR.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Race/subspecies"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RFR.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Race/subspecies</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Race/subspecies</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="RFR.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RFR.6" type="RFR.6.CONTENT"/>
    <!--
        COMPONENT RFR.7
    -->
    <xsd:attributeGroup name="RFR.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TX"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Conditions"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RFR.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Conditions</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TX</hl7:Type>
                <hl7:LongName>Conditions</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TX">
                <xsd:attributeGroup ref="RFR.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="RFR.7" type="RFR.7.CONTENT"/>
    <!--
        COMPONENT RI.1
    -->
    <xsd:attributeGroup name="RI.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70335"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Repeat Pattern"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RI.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Repeat Pattern</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70335</hl7:Table>
                <hl7:LongName>Repeat Pattern</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="RI.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RI.1" type="RI.1.CONTENT"/>
    <!--
        COMPONENT RI.2
    -->
    <xsd:attributeGroup name="RI.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Explicit Time Interval"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RI.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Explicit Time Interval</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Explicit Time Interval</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="RI.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RI.2" type="RI.2.CONTENT"/>
    <!--
        COMPONENT RMC.1
    -->
    <xsd:attributeGroup name="RMC.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70145"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Room Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RMC.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Room Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70145</hl7:Table>
                <hl7:LongName>Room Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="RMC.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RMC.1" type="RMC.1.CONTENT"/>
    <!--
        COMPONENT RMC.2
    -->
    <xsd:attributeGroup name="RMC.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70146"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Amount Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RMC.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Amount Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70146</hl7:Table>
                <hl7:LongName>Amount Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="RMC.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RMC.2" type="RMC.2.CONTENT"/>
    <!--
        COMPONENT RMC.3
    -->
    <xsd:attributeGroup name="RMC.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Coverage Amount"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RMC.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Coverage Amount</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Coverage Amount</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="RMC.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RMC.3" type="RMC.3.CONTENT"/>
    <!--
        COMPONENT RMC.4
    -->
    <xsd:attributeGroup name="RMC.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="MOP"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Money or Percentage"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RMC.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Money or Percentage</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>MOP</hl7:Type>
                <hl7:LongName>Money or Percentage</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="MOP">
                <xsd:attributeGroup ref="RMC.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="RMC.4" type="RMC.4.CONTENT"/>
    <!--
        COMPONENT RP.1
    -->
    <xsd:attributeGroup name="RP.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Pointer"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RP.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Pointer</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Pointer</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="RP.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RP.1" type="RP.1.CONTENT"/>
    <!--
        COMPONENT RP.2
    -->
    <xsd:attributeGroup name="RP.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="HD"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Application ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RP.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Application ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>HD</hl7:Type>
                <hl7:LongName>Application ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HD">
                <xsd:attributeGroup ref="RP.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="RP.2" type="RP.2.CONTENT"/>
    <!--
        COMPONENT RP.3
    -->
    <xsd:attributeGroup name="RP.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70191"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Type of Data"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RP.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Type of Data</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70191</hl7:Table>
                <hl7:LongName>Type of Data</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="RP.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RP.3" type="RP.3.CONTENT"/>
    <!--
        COMPONENT RP.4
    -->
    <xsd:attributeGroup name="RP.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70291"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Subtype"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RP.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Subtype</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70291</hl7:Table>
                <hl7:LongName>Subtype</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="RP.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RP.4" type="RP.4.CONTENT"/>
    <!--
        COMPONENT RPT.1
    -->
    <xsd:attributeGroup name="RPT.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CWE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70335"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Repeat Pattern Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RPT.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Repeat Pattern Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CWE</hl7:Type>
                <hl7:Table>HL70335</hl7:Table>
                <hl7:LongName>Repeat Pattern Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CWE">
                <xsd:attributeGroup ref="RPT.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="RPT.1" type="RPT.1.CONTENT"/>
    <!--
        COMPONENT RPT.2
    -->
    <xsd:attributeGroup name="RPT.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70527"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Calendar Alignment"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RPT.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Calendar Alignment</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70527</hl7:Table>
                <hl7:LongName>Calendar Alignment</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="RPT.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RPT.2" type="RPT.2.CONTENT"/>
    <!--
        COMPONENT RPT.3
    -->
    <xsd:attributeGroup name="RPT.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Phase Range Begin Value"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RPT.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Phase Range Begin Value</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Phase Range Begin Value</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="RPT.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RPT.3" type="RPT.3.CONTENT"/>
    <!--
        COMPONENT RPT.4
    -->
    <xsd:attributeGroup name="RPT.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Phase Range End Value"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RPT.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Phase Range End Value</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Phase Range End Value</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="RPT.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RPT.4" type="RPT.4.CONTENT"/>
    <!--
        COMPONENT RPT.5
    -->
    <xsd:attributeGroup name="RPT.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Period Quantity"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RPT.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Period Quantity</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Period Quantity</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="RPT.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RPT.5" type="RPT.5.CONTENT"/>
    <!--
        COMPONENT RPT.6
    -->
    <xsd:attributeGroup name="RPT.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Period Units"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RPT.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Period Units</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:LongName>Period Units</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="RPT.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RPT.6" type="RPT.6.CONTENT"/>
    <!--
        COMPONENT RPT.7
    -->
    <xsd:attributeGroup name="RPT.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70136"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Institution Specified Time"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RPT.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Institution Specified Time</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70136</hl7:Table>
                <hl7:LongName>Institution Specified Time</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="RPT.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RPT.7" type="RPT.7.CONTENT"/>
    <!--
        COMPONENT RPT.8
    -->
    <xsd:attributeGroup name="RPT.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70528"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Event"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RPT.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Event</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70528</hl7:Table>
                <hl7:LongName>Event</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="RPT.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RPT.8" type="RPT.8.CONTENT"/>
    <!--
        COMPONENT RPT.9
    -->
    <xsd:attributeGroup name="RPT.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Event Offset Quantity"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RPT.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Event Offset Quantity</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Event Offset Quantity</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="RPT.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RPT.9" type="RPT.9.CONTENT"/>
    <!--
        COMPONENT RPT.10
    -->
    <xsd:attributeGroup name="RPT.10.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Event Offset Units"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RPT.10.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Event Offset Units</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:LongName>Event Offset Units</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="RPT.10.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RPT.10" type="RPT.10.CONTENT"/>
    <!--
        COMPONENT RPT.11
    -->
    <xsd:attributeGroup name="RPT.11.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="GTS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="General Timing Specification"/>
    </xsd:attributeGroup>
    <xsd:complexType name="RPT.11.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">General Timing Specification</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>GTS</hl7:Type>
                <hl7:LongName>General Timing Specification</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="GTS">
                <xsd:attributeGroup ref="RPT.11.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="RPT.11" type="RPT.11.CONTENT"/>
    <!--
        COMPONENT SAD.1
    -->
    <xsd:attributeGroup name="SAD.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Street or Mailing Address"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SAD.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Street or Mailing Address</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Street or Mailing Address</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="SAD.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="SAD.1" type="SAD.1.CONTENT"/>
    <!--
        COMPONENT SAD.2
    -->
    <xsd:attributeGroup name="SAD.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Street Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SAD.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Street Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Street Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="SAD.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="SAD.2" type="SAD.2.CONTENT"/>
    <!--
        COMPONENT SAD.3
    -->
    <xsd:attributeGroup name="SAD.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Dwelling Number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SAD.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Dwelling Number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Dwelling Number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="SAD.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="SAD.3" type="SAD.3.CONTENT"/>
    <!--
        COMPONENT SCV.1
    -->
    <xsd:attributeGroup name="SCV.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CWE"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Parameter Class"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SCV.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Parameter Class</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CWE</hl7:Type>
                <hl7:LongName>Parameter Class</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CWE">
                <xsd:attributeGroup ref="SCV.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="SCV.1" type="SCV.1.CONTENT"/>
    <!--
        COMPONENT SCV.2
    -->
    <xsd:attributeGroup name="SCV.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Parameter Value"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SCV.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Parameter Value</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Parameter Value</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="SCV.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="SCV.2" type="SCV.2.CONTENT"/>
    <!--
        COMPONENT SN.1
    -->
    <xsd:attributeGroup name="SN.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Comparator"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SN.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Comparator</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Comparator</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="SN.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="SN.1" type="SN.1.CONTENT"/>
    <!--
        COMPONENT SN.2
    -->
    <xsd:attributeGroup name="SN.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Num1"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SN.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Num1</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Num1</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="SN.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="SN.2" type="SN.2.CONTENT"/>
    <!--
        COMPONENT SN.3
    -->
    <xsd:attributeGroup name="SN.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Separator/Suffix"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SN.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Separator/Suffix</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Separator/Suffix</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="SN.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="SN.3" type="SN.3.CONTENT"/>
    <!--
        COMPONENT SN.4
    -->
    <xsd:attributeGroup name="SN.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Num2"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SN.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Num2</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Num2</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="SN.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="SN.4" type="SN.4.CONTENT"/>
    <!--
        COMPONENT SPD.1
    -->
    <xsd:attributeGroup name="SPD.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Specialty Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SPD.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Specialty Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Specialty Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="SPD.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="SPD.1" type="SPD.1.CONTENT"/>
    <!--
        COMPONENT SPD.2
    -->
    <xsd:attributeGroup name="SPD.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Governing Board"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SPD.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Governing Board</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Governing Board</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="SPD.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="SPD.2" type="SPD.2.CONTENT"/>
    <!--
        COMPONENT SPD.3
    -->
    <xsd:attributeGroup name="SPD.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70337"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Eligible or Certified"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SPD.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Eligible or Certified</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70337</hl7:Table>
                <hl7:LongName>Eligible or Certified</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="SPD.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="SPD.3" type="SPD.3.CONTENT"/>
    <!--
        COMPONENT SPD.4
    -->
    <xsd:attributeGroup name="SPD.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DT"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Date of Certification"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SPD.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Date of Certification</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DT</hl7:Type>
                <hl7:LongName>Date of Certification</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="DT">
                <xsd:attributeGroup ref="SPD.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="SPD.4" type="SPD.4.CONTENT"/>
    <!--
        COMPONENT SPS.1
    -->
    <xsd:attributeGroup name="SPS.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CWE"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Specimen Source Name or Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SPS.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Specimen Source Name or Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CWE</hl7:Type>
                <hl7:LongName>Specimen Source Name or Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CWE">
                <xsd:attributeGroup ref="SPS.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="SPS.1" type="SPS.1.CONTENT"/>
    <!--
        COMPONENT SPS.2
    -->
    <xsd:attributeGroup name="SPS.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CWE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70371"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Additives"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SPS.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Additives</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CWE</hl7:Type>
                <hl7:Table>HL70371</hl7:Table>
                <hl7:LongName>Additives</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CWE">
                <xsd:attributeGroup ref="SPS.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="SPS.2" type="SPS.2.CONTENT"/>
    <!--
        COMPONENT SPS.3
    -->
    <xsd:attributeGroup name="SPS.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TX"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Specimen Collection Method"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SPS.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Specimen Collection Method</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TX</hl7:Type>
                <hl7:LongName>Specimen Collection Method</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TX">
                <xsd:attributeGroup ref="SPS.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="SPS.3" type="SPS.3.CONTENT"/>
    <!--
        COMPONENT SPS.4
    -->
    <xsd:attributeGroup name="SPS.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CWE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70163"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Body Site"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SPS.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Body Site</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CWE</hl7:Type>
                <hl7:Table>HL70163</hl7:Table>
                <hl7:LongName>Body Site</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CWE">
                <xsd:attributeGroup ref="SPS.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="SPS.4" type="SPS.4.CONTENT"/>
    <!--
        COMPONENT SPS.5
    -->
    <xsd:attributeGroup name="SPS.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CWE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70495"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Site Modifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SPS.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Site Modifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CWE</hl7:Type>
                <hl7:Table>HL70495</hl7:Table>
                <hl7:LongName>Site Modifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CWE">
                <xsd:attributeGroup ref="SPS.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="SPS.5" type="SPS.5.CONTENT"/>
    <!--
        COMPONENT SPS.6
    -->
    <xsd:attributeGroup name="SPS.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CWE"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Collection Method Modifier Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SPS.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Collection Method Modifier Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CWE</hl7:Type>
                <hl7:LongName>Collection Method Modifier Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CWE">
                <xsd:attributeGroup ref="SPS.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="SPS.6" type="SPS.6.CONTENT"/>
    <!--
        COMPONENT SPS.7
    -->
    <xsd:attributeGroup name="SPS.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CWE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70369"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Specimen Role"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SPS.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Specimen Role</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CWE</hl7:Type>
                <hl7:Table>HL70369</hl7:Table>
                <hl7:LongName>Specimen Role</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CWE">
                <xsd:attributeGroup ref="SPS.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="SPS.7" type="SPS.7.CONTENT"/>
    <!--
        COMPONENT SRT.1
    -->
    <xsd:attributeGroup name="SRT.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Sort-by Field"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SRT.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Sort-by Field</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Sort-by Field</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="SRT.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="SRT.1" type="SRT.1.CONTENT"/>
    <!--
        COMPONENT SRT.2
    -->
    <xsd:attributeGroup name="SRT.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70397"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Sequencing"/>
    </xsd:attributeGroup>
    <xsd:complexType name="SRT.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Sequencing</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70397</hl7:Table>
                <hl7:LongName>Sequencing</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="SRT.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="SRT.2" type="SRT.2.CONTENT"/>
    <!--
        COMPONENT TQ.1
    -->
    <xsd:attributeGroup name="TQ.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CQ"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Quantity"/>
    </xsd:attributeGroup>
    <xsd:complexType name="TQ.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Quantity</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CQ</hl7:Type>
                <hl7:LongName>Quantity</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CQ">
                <xsd:attributeGroup ref="TQ.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="TQ.1" type="TQ.1.CONTENT"/>
    <!--
        COMPONENT TQ.2
    -->
    <xsd:attributeGroup name="TQ.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="RI"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Interval"/>
    </xsd:attributeGroup>
    <xsd:complexType name="TQ.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Interval</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>RI</hl7:Type>
                <hl7:LongName>Interval</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="RI">
                <xsd:attributeGroup ref="TQ.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="TQ.2" type="TQ.2.CONTENT"/>
    <!--
        COMPONENT TQ.3
    -->
    <xsd:attributeGroup name="TQ.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Duration"/>
    </xsd:attributeGroup>
    <xsd:complexType name="TQ.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Duration</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Duration</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="TQ.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="TQ.3" type="TQ.3.CONTENT"/>
    <!--
        COMPONENT TQ.4
    -->
    <xsd:attributeGroup name="TQ.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Start Date/Time"/>
    </xsd:attributeGroup>
    <xsd:complexType name="TQ.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Start Date/Time</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Start Date/Time</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="TQ.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="TQ.4" type="TQ.4.CONTENT"/>
    <!--
        COMPONENT TQ.5
    -->
    <xsd:attributeGroup name="TQ.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="End Date/Time"/>
    </xsd:attributeGroup>
    <xsd:complexType name="TQ.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">End Date/Time</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>End Date/Time</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="TQ.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="TQ.5" type="TQ.5.CONTENT"/>
    <!--
        COMPONENT TQ.6
    -->
    <xsd:attributeGroup name="TQ.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Priority"/>
    </xsd:attributeGroup>
    <xsd:complexType name="TQ.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Priority</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Priority</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="TQ.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="TQ.6" type="TQ.6.CONTENT"/>
    <!--
        COMPONENT TQ.7
    -->
    <xsd:attributeGroup name="TQ.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Condition"/>
    </xsd:attributeGroup>
    <xsd:complexType name="TQ.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Condition</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Condition</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="TQ.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="TQ.7" type="TQ.7.CONTENT"/>
    <!--
        COMPONENT TQ.8
    -->
    <xsd:attributeGroup name="TQ.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TX"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Text"/>
    </xsd:attributeGroup>
    <xsd:complexType name="TQ.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Text</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TX</hl7:Type>
                <hl7:LongName>Text</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TX">
                <xsd:attributeGroup ref="TQ.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="TQ.8" type="TQ.8.CONTENT"/>
    <!--
        COMPONENT TQ.9
    -->
    <xsd:attributeGroup name="TQ.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70472"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Conjunction"/>
    </xsd:attributeGroup>
    <xsd:complexType name="TQ.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Conjunction</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70472</hl7:Table>
                <hl7:LongName>Conjunction</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="TQ.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="TQ.9" type="TQ.9.CONTENT"/>
    <!--
        COMPONENT TQ.10
    -->
    <xsd:attributeGroup name="TQ.10.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="OSD"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Order Sequencing"/>
    </xsd:attributeGroup>
    <xsd:complexType name="TQ.10.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Order Sequencing</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>OSD</hl7:Type>
                <hl7:LongName>Order Sequencing</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="OSD">
                <xsd:attributeGroup ref="TQ.10.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="TQ.10" type="TQ.10.CONTENT"/>
    <!--
        COMPONENT TQ.11
    -->
    <xsd:attributeGroup name="TQ.11.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CE"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Occurrence Duration"/>
    </xsd:attributeGroup>
    <xsd:complexType name="TQ.11.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Occurrence Duration</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CE</hl7:Type>
                <hl7:LongName>Occurrence Duration</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CE">
                <xsd:attributeGroup ref="TQ.11.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="TQ.11" type="TQ.11.CONTENT"/>
    <!--
        COMPONENT TQ.12
    -->
    <xsd:attributeGroup name="TQ.12.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Total Occurrences"/>
    </xsd:attributeGroup>
    <xsd:complexType name="TQ.12.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Total Occurrences</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Total Occurrences</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="TQ.12.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="TQ.12" type="TQ.12.CONTENT"/>
    <!--
        COMPONENT TS.1
    -->
    <xsd:attributeGroup name="TS.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DTM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Time"/>
    </xsd:attributeGroup>
    <xsd:complexType name="TS.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Time</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DTM</hl7:Type>
                <hl7:LongName>Time</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="DTM">
                <xsd:attributeGroup ref="TS.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="TS.1" type="TS.1.CONTENT"/>
    <!--
        COMPONENT TS.2
    -->
    <xsd:attributeGroup name="TS.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70529"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Degree of Precision"/>
    </xsd:attributeGroup>
    <xsd:complexType name="TS.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Degree of Precision</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70529</hl7:Table>
                <hl7:LongName>Degree of Precision</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="TS.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="TS.2" type="TS.2.CONTENT"/>
    <!--
        COMPONENT UVC.1
    -->
    <xsd:attributeGroup name="UVC.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CNE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70153"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Value Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="UVC.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Value Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CNE</hl7:Type>
                <hl7:Table>HL70153</hl7:Table>
                <hl7:LongName>Value Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CNE">
                <xsd:attributeGroup ref="UVC.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="UVC.1" type="UVC.1.CONTENT"/>
    <!--
        COMPONENT UVC.2
    -->
    <xsd:attributeGroup name="UVC.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="MO"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Value Amount"/>
    </xsd:attributeGroup>
    <xsd:complexType name="UVC.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Value Amount</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>MO</hl7:Type>
                <hl7:LongName>Value Amount</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="MO">
                <xsd:attributeGroup ref="UVC.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="UVC.2" type="UVC.2.CONTENT"/>
    <!--
        COMPONENT VH.1
    -->
    <xsd:attributeGroup name="VH.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70267"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Start Day Range"/>
    </xsd:attributeGroup>
    <xsd:complexType name="VH.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Start Day Range</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70267</hl7:Table>
                <hl7:LongName>Start Day Range</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="VH.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="VH.1" type="VH.1.CONTENT"/>
    <!--
        COMPONENT VH.2
    -->
    <xsd:attributeGroup name="VH.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70267"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="End Day Range"/>
    </xsd:attributeGroup>
    <xsd:complexType name="VH.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">End Day Range</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70267</hl7:Table>
                <hl7:LongName>End Day Range</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="VH.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="VH.2" type="VH.2.CONTENT"/>
    <!--
        COMPONENT VH.3
    -->
    <xsd:attributeGroup name="VH.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Start Hour Range"/>
    </xsd:attributeGroup>
    <xsd:complexType name="VH.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Start Hour Range</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TM</hl7:Type>
                <hl7:LongName>Start Hour Range</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="TM">
                <xsd:attributeGroup ref="VH.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="VH.3" type="VH.3.CONTENT"/>
    <!--
        COMPONENT VH.4
    -->
    <xsd:attributeGroup name="VH.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="End Hour Range"/>
    </xsd:attributeGroup>
    <xsd:complexType name="VH.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">End Hour Range</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TM</hl7:Type>
                <hl7:LongName>End Hour Range</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="TM">
                <xsd:attributeGroup ref="VH.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="VH.4" type="VH.4.CONTENT"/>
    <!--
        COMPONENT VID.1
    -->
    <xsd:attributeGroup name="VID.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70104"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Version ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="VID.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Version ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70104</hl7:Table>
                <hl7:LongName>Version ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="VID.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="VID.1" type="VID.1.CONTENT"/>
    <!--
        COMPONENT VID.2
    -->
    <xsd:attributeGroup name="VID.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70399"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Internationalization Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="VID.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Internationalization Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CE</hl7:Type>
                <hl7:Table>HL70399</hl7:Table>
                <hl7:LongName>Internationalization Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CE">
                <xsd:attributeGroup ref="VID.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="VID.2" type="VID.2.CONTENT"/>
    <!--
        COMPONENT VID.3
    -->
    <xsd:attributeGroup name="VID.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CE"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="International Version ID"/>
    </xsd:attributeGroup>
    <xsd:complexType name="VID.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">International Version ID</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CE</hl7:Type>
                <hl7:LongName>International Version ID</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CE">
                <xsd:attributeGroup ref="VID.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="VID.3" type="VID.3.CONTENT"/>
    <!--
        COMPONENT VR.1
    -->
    <xsd:attributeGroup name="VR.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="First Data Code Value"/>
    </xsd:attributeGroup>
    <xsd:complexType name="VR.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">First Data Code Value</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>First Data Code Value</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="VR.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="VR.1" type="VR.1.CONTENT"/>
    <!--
        COMPONENT VR.2
    -->
    <xsd:attributeGroup name="VR.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Last Data Code Value"/>
    </xsd:attributeGroup>
    <xsd:complexType name="VR.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Last Data Code Value</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Last Data Code Value</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="VR.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="VR.2" type="VR.2.CONTENT"/>
    <!--
        COMPONENT WVI.1
    -->
    <xsd:attributeGroup name="WVI.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Channel Number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="WVI.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Channel Number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Channel Number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="WVI.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="WVI.1" type="WVI.1.CONTENT"/>
    <!--
        COMPONENT WVI.2
    -->
    <xsd:attributeGroup name="WVI.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Channel Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="WVI.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Channel Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Channel Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="WVI.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="WVI.2" type="WVI.2.CONTENT"/>
    <!--
        COMPONENT WVS.1
    -->
    <xsd:attributeGroup name="WVS.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Source One Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="WVS.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Source One Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Source One Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="WVS.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="WVS.1" type="WVS.1.CONTENT"/>
    <!--
        COMPONENT WVS.2
    -->
    <xsd:attributeGroup name="WVS.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Source Two Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="WVS.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Source Two Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Source Two Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="WVS.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="WVS.2" type="WVS.2.CONTENT"/>
    <!--
        COMPONENT XAD.1
    -->
    <xsd:attributeGroup name="XAD.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="SAD"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Street Address"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XAD.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Street Address</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>SAD</hl7:Type>
                <hl7:LongName>Street Address</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="SAD">
                <xsd:attributeGroup ref="XAD.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XAD.1" type="XAD.1.CONTENT"/>
    <!--
        COMPONENT XAD.2
    -->
    <xsd:attributeGroup name="XAD.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Other Designation"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XAD.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Other Designation</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Other Designation</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XAD.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XAD.2" type="XAD.2.CONTENT"/>
    <!--
        COMPONENT XAD.3
    -->
    <xsd:attributeGroup name="XAD.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="City"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XAD.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">City</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>City</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XAD.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XAD.3" type="XAD.3.CONTENT"/>
    <!--
        COMPONENT XAD.4
    -->
    <xsd:attributeGroup name="XAD.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="State or Province"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XAD.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">State or Province</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>State or Province</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XAD.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XAD.4" type="XAD.4.CONTENT"/>
    <!--
        COMPONENT XAD.5
    -->
    <xsd:attributeGroup name="XAD.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Zip or Postal Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XAD.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Zip or Postal Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Zip or Postal Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XAD.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XAD.5" type="XAD.5.CONTENT"/>
    <!--
        COMPONENT XAD.6
    -->
    <xsd:attributeGroup name="XAD.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70399"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Country"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XAD.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Country</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70399</hl7:Table>
                <hl7:LongName>Country</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XAD.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XAD.6" type="XAD.6.CONTENT"/>
    <!--
        COMPONENT XAD.7
    -->
    <xsd:attributeGroup name="XAD.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70190"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Address Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XAD.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Address Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70190</hl7:Table>
                <hl7:LongName>Address Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XAD.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XAD.7" type="XAD.7.CONTENT"/>
    <!--
        COMPONENT XAD.8
    -->
    <xsd:attributeGroup name="XAD.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Other Geographic Designation"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XAD.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Other Geographic Designation</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Other Geographic Designation</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XAD.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XAD.8" type="XAD.8.CONTENT"/>
    <!--
        COMPONENT XAD.9
    -->
    <xsd:attributeGroup name="XAD.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70289"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="County/Parish Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XAD.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">County/Parish Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70289</hl7:Table>
                <hl7:LongName>County/Parish Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="XAD.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XAD.9" type="XAD.9.CONTENT"/>
    <!--
        COMPONENT XAD.10
    -->
    <xsd:attributeGroup name="XAD.10.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70288"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Census Tract"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XAD.10.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Census Tract</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70288</hl7:Table>
                <hl7:LongName>Census Tract</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="XAD.10.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XAD.10" type="XAD.10.CONTENT"/>
    <!--
        COMPONENT XAD.11
    -->
    <xsd:attributeGroup name="XAD.11.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70465"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Address Representation Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XAD.11.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Address Representation Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70465</hl7:Table>
                <hl7:LongName>Address Representation Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XAD.11.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XAD.11" type="XAD.11.CONTENT"/>
    <!--
        COMPONENT XAD.12
    -->
    <xsd:attributeGroup name="XAD.12.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DR"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Address Validity Range"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XAD.12.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Address Validity Range</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DR</hl7:Type>
                <hl7:LongName>Address Validity Range</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="DR">
                <xsd:attributeGroup ref="XAD.12.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XAD.12" type="XAD.12.CONTENT"/>
    <!--
        COMPONENT XAD.13
    -->
    <xsd:attributeGroup name="XAD.13.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Effective Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XAD.13.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Effective Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Effective Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="XAD.13.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XAD.13" type="XAD.13.CONTENT"/>
    <!--
        COMPONENT XAD.14
    -->
    <xsd:attributeGroup name="XAD.14.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Expiration Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XAD.14.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Expiration Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Expiration Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="XAD.14.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XAD.14" type="XAD.14.CONTENT"/>
    <!--
        COMPONENT XCN.1
    -->
    <xsd:attributeGroup name="XCN.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="ID Number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">ID Number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>ID Number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XCN.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XCN.1" type="XCN.1.CONTENT"/>
    <!--
        COMPONENT XCN.2
    -->
    <xsd:attributeGroup name="XCN.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="FN"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Family Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Family Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>FN</hl7:Type>
                <hl7:LongName>Family Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="FN">
                <xsd:attributeGroup ref="XCN.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XCN.2" type="XCN.2.CONTENT"/>
    <!--
        COMPONENT XCN.3
    -->
    <xsd:attributeGroup name="XCN.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Given Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Given Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Given Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XCN.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XCN.3" type="XCN.3.CONTENT"/>
    <!--
        COMPONENT XCN.4
    -->
    <xsd:attributeGroup name="XCN.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Second and Further Given Names or Initials Thereof"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Second and Further Given Names or Initials Thereof</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Second and Further Given Names or Initials Thereof</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XCN.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XCN.4" type="XCN.4.CONTENT"/>
    <!--
        COMPONENT XCN.5
    -->
    <xsd:attributeGroup name="XCN.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Suffix (e.g., JR or III)"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Suffix (e.g., JR or III)</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Suffix (e.g., JR or III)</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XCN.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XCN.5" type="XCN.5.CONTENT"/>
    <!--
        COMPONENT XCN.6
    -->
    <xsd:attributeGroup name="XCN.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Prefix (e.g., DR)"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Prefix (e.g., DR)</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Prefix (e.g., DR)</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XCN.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XCN.6" type="XCN.6.CONTENT"/>
    <!--
        COMPONENT XCN.7
    -->
    <xsd:attributeGroup name="XCN.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70360"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Degree (e.g., MD)"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Degree (e.g., MD)</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70360</hl7:Table>
                <hl7:LongName>Degree (e.g., MD)</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="XCN.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XCN.7" type="XCN.7.CONTENT"/>
    <!--
        COMPONENT XCN.8
    -->
    <xsd:attributeGroup name="XCN.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70297"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Source Table"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Source Table</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70297</hl7:Table>
                <hl7:LongName>Source Table</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="XCN.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XCN.8" type="XCN.8.CONTENT"/>
    <!--
        COMPONENT XCN.9
    -->
    <xsd:attributeGroup name="XCN.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="HD"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70363"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Authority"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Authority</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>HD</hl7:Type>
                <hl7:Table>HL70363</hl7:Table>
                <hl7:LongName>Assigning Authority</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HD">
                <xsd:attributeGroup ref="XCN.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XCN.9" type="XCN.9.CONTENT"/>
    <!--
        COMPONENT XCN.10
    -->
    <xsd:attributeGroup name="XCN.10.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70200"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Type Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.10.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Type Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70200</hl7:Table>
                <hl7:LongName>Name Type Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XCN.10.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XCN.10" type="XCN.10.CONTENT"/>
    <!--
        COMPONENT XCN.11
    -->
    <xsd:attributeGroup name="XCN.11.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Identifier Check Digit"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.11.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Identifier Check Digit</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Identifier Check Digit</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XCN.11.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XCN.11" type="XCN.11.CONTENT"/>
    <!--
        COMPONENT XCN.12
    -->
    <xsd:attributeGroup name="XCN.12.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70061"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Check Digit Scheme"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.12.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Check Digit Scheme</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70061</hl7:Table>
                <hl7:LongName>Check Digit Scheme</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XCN.12.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XCN.12" type="XCN.12.CONTENT"/>
    <!--
        COMPONENT XCN.13
    -->
    <xsd:attributeGroup name="XCN.13.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70203"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Identifier Type Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.13.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Identifier Type Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70203</hl7:Table>
                <hl7:LongName>Identifier Type Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XCN.13.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XCN.13" type="XCN.13.CONTENT"/>
    <!--
        COMPONENT XCN.14
    -->
    <xsd:attributeGroup name="XCN.14.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="HD"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Facility"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.14.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Facility</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>HD</hl7:Type>
                <hl7:LongName>Assigning Facility</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HD">
                <xsd:attributeGroup ref="XCN.14.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XCN.14" type="XCN.14.CONTENT"/>
    <!--
        COMPONENT XCN.15
    -->
    <xsd:attributeGroup name="XCN.15.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70465"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Representation Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.15.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Representation Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70465</hl7:Table>
                <hl7:LongName>Name Representation Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XCN.15.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XCN.15" type="XCN.15.CONTENT"/>
    <!--
        COMPONENT XCN.16
    -->
    <xsd:attributeGroup name="XCN.16.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70448"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Context"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.16.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Context</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CE</hl7:Type>
                <hl7:Table>HL70448</hl7:Table>
                <hl7:LongName>Name Context</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CE">
                <xsd:attributeGroup ref="XCN.16.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XCN.16" type="XCN.16.CONTENT"/>
    <!--
        COMPONENT XCN.17
    -->
    <xsd:attributeGroup name="XCN.17.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DR"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Validity Range"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.17.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Validity Range</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DR</hl7:Type>
                <hl7:LongName>Name Validity Range</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="DR">
                <xsd:attributeGroup ref="XCN.17.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XCN.17" type="XCN.17.CONTENT"/>
    <!--
        COMPONENT XCN.18
    -->
    <xsd:attributeGroup name="XCN.18.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70444"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Assembly Order"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.18.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Assembly Order</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70444</hl7:Table>
                <hl7:LongName>Name Assembly Order</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XCN.18.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XCN.18" type="XCN.18.CONTENT"/>
    <!--
        COMPONENT XCN.19
    -->
    <xsd:attributeGroup name="XCN.19.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Effective Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.19.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Effective Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Effective Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="XCN.19.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XCN.19" type="XCN.19.CONTENT"/>
    <!--
        COMPONENT XCN.20
    -->
    <xsd:attributeGroup name="XCN.20.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Expiration Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.20.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Expiration Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Expiration Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="XCN.20.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XCN.20" type="XCN.20.CONTENT"/>
    <!--
        COMPONENT XCN.21
    -->
    <xsd:attributeGroup name="XCN.21.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Professional Suffix"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.21.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Professional Suffix</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Professional Suffix</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XCN.21.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XCN.21" type="XCN.21.CONTENT"/>
    <!--
        COMPONENT XCN.22
    -->
    <xsd:attributeGroup name="XCN.22.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CWE"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Jurisdiction"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.22.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Jurisdiction</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CWE</hl7:Type>
                <hl7:LongName>Assigning Jurisdiction</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CWE">
                <xsd:attributeGroup ref="XCN.22.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XCN.22" type="XCN.22.CONTENT"/>
    <!--
        COMPONENT XCN.23
    -->
    <xsd:attributeGroup name="XCN.23.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CWE"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Agency or Department"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XCN.23.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Agency or Department</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CWE</hl7:Type>
                <hl7:LongName>Assigning Agency or Department</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CWE">
                <xsd:attributeGroup ref="XCN.23.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XCN.23" type="XCN.23.CONTENT"/>
    <!--
        COMPONENT XON.1
    -->
    <xsd:attributeGroup name="XON.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Organization Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XON.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Organization Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Organization Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XON.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XON.1" type="XON.1.CONTENT"/>
    <!--
        COMPONENT XON.2
    -->
    <xsd:attributeGroup name="XON.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70204"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Organization Name Type Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XON.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Organization Name Type Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70204</hl7:Table>
                <hl7:LongName>Organization Name Type Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="XON.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XON.2" type="XON.2.CONTENT"/>
    <!--
        COMPONENT XON.3
    -->
    <xsd:attributeGroup name="XON.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="ID Number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XON.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">ID Number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>ID Number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="XON.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XON.3" type="XON.3.CONTENT"/>
    <!--
        COMPONENT XON.4
    -->
    <xsd:attributeGroup name="XON.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Check Digit"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XON.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Check Digit</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Check Digit</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="XON.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XON.4" type="XON.4.CONTENT"/>
    <!--
        COMPONENT XON.5
    -->
    <xsd:attributeGroup name="XON.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70061"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Check Digit Scheme"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XON.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Check Digit Scheme</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70061</hl7:Table>
                <hl7:LongName>Check Digit Scheme</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XON.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XON.5" type="XON.5.CONTENT"/>
    <!--
        COMPONENT XON.6
    -->
    <xsd:attributeGroup name="XON.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="HD"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70363"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Authority"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XON.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Authority</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>HD</hl7:Type>
                <hl7:Table>HL70363</hl7:Table>
                <hl7:LongName>Assigning Authority</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HD">
                <xsd:attributeGroup ref="XON.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XON.6" type="XON.6.CONTENT"/>
    <!--
        COMPONENT XON.7
    -->
    <xsd:attributeGroup name="XON.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70203"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Identifier Type Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XON.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Identifier Type Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70203</hl7:Table>
                <hl7:LongName>Identifier Type Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XON.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XON.7" type="XON.7.CONTENT"/>
    <!--
        COMPONENT XON.8
    -->
    <xsd:attributeGroup name="XON.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="HD"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Assigning Facility"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XON.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Assigning Facility</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>HD</hl7:Type>
                <hl7:LongName>Assigning Facility</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HD">
                <xsd:attributeGroup ref="XON.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XON.8" type="XON.8.CONTENT"/>
    <!--
        COMPONENT XON.9
    -->
    <xsd:attributeGroup name="XON.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70465"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Representation Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XON.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Representation Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70465</hl7:Table>
                <hl7:LongName>Name Representation Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XON.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XON.9" type="XON.9.CONTENT"/>
    <!--
        COMPONENT XON.10
    -->
    <xsd:attributeGroup name="XON.10.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Organization Identifier"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XON.10.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Organization Identifier</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Organization Identifier</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XON.10.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XON.10" type="XON.10.CONTENT"/>
    <!--
        COMPONENT XPN.1
    -->
    <xsd:attributeGroup name="XPN.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="FN"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Family Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XPN.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Family Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>FN</hl7:Type>
                <hl7:LongName>Family Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="FN">
                <xsd:attributeGroup ref="XPN.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XPN.1" type="XPN.1.CONTENT"/>
    <!--
        COMPONENT XPN.2
    -->
    <xsd:attributeGroup name="XPN.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Given Name"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XPN.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Given Name</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Given Name</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XPN.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XPN.2" type="XPN.2.CONTENT"/>
    <!--
        COMPONENT XPN.3
    -->
    <xsd:attributeGroup name="XPN.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Second and Further Given Names or Initials Thereof"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XPN.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Second and Further Given Names or Initials Thereof</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Second and Further Given Names or Initials Thereof</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XPN.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XPN.3" type="XPN.3.CONTENT"/>
    <!--
        COMPONENT XPN.4
    -->
    <xsd:attributeGroup name="XPN.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Suffix (e.g., JR or III)"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XPN.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Suffix (e.g., JR or III)</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Suffix (e.g., JR or III)</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XPN.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XPN.4" type="XPN.4.CONTENT"/>
    <!--
        COMPONENT XPN.5
    -->
    <xsd:attributeGroup name="XPN.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Prefix (e.g., DR)"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XPN.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Prefix (e.g., DR)</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Prefix (e.g., DR)</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XPN.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XPN.5" type="XPN.5.CONTENT"/>
    <!--
        COMPONENT XPN.6
    -->
    <xsd:attributeGroup name="XPN.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="IS"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70360"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Degree (e.g., MD)"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XPN.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Degree (e.g., MD)</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>IS</hl7:Type>
                <hl7:Table>HL70360</hl7:Table>
                <hl7:LongName>Degree (e.g., MD)</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="IS">
                <xsd:attributeGroup ref="XPN.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XPN.6" type="XPN.6.CONTENT"/>
    <!--
        COMPONENT XPN.7
    -->
    <xsd:attributeGroup name="XPN.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70200"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Type Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XPN.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Type Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70200</hl7:Table>
                <hl7:LongName>Name Type Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XPN.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XPN.7" type="XPN.7.CONTENT"/>
    <!--
        COMPONENT XPN.8
    -->
    <xsd:attributeGroup name="XPN.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70465"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Representation Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XPN.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Representation Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70465</hl7:Table>
                <hl7:LongName>Name Representation Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XPN.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XPN.8" type="XPN.8.CONTENT"/>
    <!--
        COMPONENT XPN.9
    -->
    <xsd:attributeGroup name="XPN.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="CE"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70448"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Context"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XPN.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Context</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>CE</hl7:Type>
                <hl7:Table>HL70448</hl7:Table>
                <hl7:LongName>Name Context</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="CE">
                <xsd:attributeGroup ref="XPN.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XPN.9" type="XPN.9.CONTENT"/>
    <!--
        COMPONENT XPN.10
    -->
    <xsd:attributeGroup name="XPN.10.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="DR"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Validity Range"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XPN.10.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Validity Range</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>DR</hl7:Type>
                <hl7:LongName>Name Validity Range</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="DR">
                <xsd:attributeGroup ref="XPN.10.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XPN.10" type="XPN.10.CONTENT"/>
    <!--
        COMPONENT XPN.11
    -->
    <xsd:attributeGroup name="XPN.11.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70444"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Name Assembly Order"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XPN.11.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Name Assembly Order</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70444</hl7:Table>
                <hl7:LongName>Name Assembly Order</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XPN.11.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XPN.11" type="XPN.11.CONTENT"/>
    <!--
        COMPONENT XPN.12
    -->
    <xsd:attributeGroup name="XPN.12.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Effective Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XPN.12.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Effective Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Effective Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="XPN.12.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XPN.12" type="XPN.12.CONTENT"/>
    <!--
        COMPONENT XPN.13
    -->
    <xsd:attributeGroup name="XPN.13.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="TS"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Expiration Date"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XPN.13.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Expiration Date</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>TS</hl7:Type>
                <hl7:LongName>Expiration Date</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="TS">
                <xsd:attributeGroup ref="XPN.13.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:element name="XPN.13" type="XPN.13.CONTENT"/>
    <!--
        COMPONENT XPN.14
    -->
    <xsd:attributeGroup name="XPN.14.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Professional Suffix"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XPN.14.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Professional Suffix</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Professional Suffix</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XPN.14.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XPN.14" type="XPN.14.CONTENT"/>
    <!--
        COMPONENT XTN.1
    -->
    <xsd:attributeGroup name="XTN.1.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Telephone Number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XTN.1.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Telephone Number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Telephone Number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XTN.1.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XTN.1" type="XTN.1.CONTENT"/>
    <!--
        COMPONENT XTN.2
    -->
    <xsd:attributeGroup name="XTN.2.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70201"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Telecommunication Use Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XTN.2.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Telecommunication Use Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70201</hl7:Table>
                <hl7:LongName>Telecommunication Use Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XTN.2.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XTN.2" type="XTN.2.CONTENT"/>
    <!--
        COMPONENT XTN.3
    -->
    <xsd:attributeGroup name="XTN.3.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ID"/>
        <xsd:attribute name="Table" type="xsd:string" fixed="HL70202"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Telecommunication Equipment Type"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XTN.3.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Telecommunication Equipment Type</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ID</hl7:Type>
                <hl7:Table>HL70202</hl7:Table>
                <hl7:LongName>Telecommunication Equipment Type</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ID">
                <xsd:attributeGroup ref="XTN.3.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XTN.3" type="XTN.3.CONTENT"/>
    <!--
        COMPONENT XTN.4
    -->
    <xsd:attributeGroup name="XTN.4.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Email Address"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XTN.4.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Email Address</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Email Address</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XTN.4.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XTN.4" type="XTN.4.CONTENT"/>
    <!--
        COMPONENT XTN.5
    -->
    <xsd:attributeGroup name="XTN.5.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Country Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XTN.5.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Country Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Country Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="XTN.5.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XTN.5" type="XTN.5.CONTENT"/>
    <!--
        COMPONENT XTN.6
    -->
    <xsd:attributeGroup name="XTN.6.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Area/City Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XTN.6.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Area/City Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Area/City Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="XTN.6.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XTN.6" type="XTN.6.CONTENT"/>
    <!--
        COMPONENT XTN.7
    -->
    <xsd:attributeGroup name="XTN.7.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Local Number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XTN.7.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Local Number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Local Number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="XTN.7.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XTN.7" type="XTN.7.CONTENT"/>
    <!--
        COMPONENT XTN.8
    -->
    <xsd:attributeGroup name="XTN.8.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="NM"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Extension"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XTN.8.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Extension</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>NM</hl7:Type>
                <hl7:LongName>Extension</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="NM">
                <xsd:attributeGroup ref="XTN.8.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XTN.8" type="XTN.8.CONTENT"/>
    <!--
        COMPONENT XTN.9
    -->
    <xsd:attributeGroup name="XTN.9.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Any Text"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XTN.9.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Any Text</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Any Text</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XTN.9.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XTN.9" type="XTN.9.CONTENT"/>
    <!--
        COMPONENT XTN.10
    -->
    <xsd:attributeGroup name="XTN.10.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Extension Prefix"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XTN.10.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Extension Prefix</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Extension Prefix</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XTN.10.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XTN.10" type="XTN.10.CONTENT"/>
    <!--
        COMPONENT XTN.11
    -->
    <xsd:attributeGroup name="XTN.11.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Speed Dial Code"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XTN.11.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Speed Dial Code</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Speed Dial Code</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XTN.11.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XTN.11" type="XTN.11.CONTENT"/>
    <!--
        COMPONENT XTN.12
    -->
    <xsd:attributeGroup name="XTN.12.ATTRIBUTES">
        <xsd:attribute name="Type" type="xsd:string" fixed="ST"/>
        <xsd:attribute name="LongName" type="xsd:string" fixed="Unformatted Telephone number"/>
    </xsd:attributeGroup>
    <xsd:complexType name="XTN.12.CONTENT">
        <xsd:annotation>
            <xsd:documentation xml:lang="en">Unformatted Telephone number</xsd:documentation>
            <xsd:appinfo source="urn:com.sun:encoder">
                <hl7:Type>ST</hl7:Type>
                <hl7:LongName>Unformatted Telephone number</hl7:LongName>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:simpleContent>
            <xsd:extension base="ST">
                <xsd:attributeGroup ref="XTN.12.ATTRIBUTES"/>
            </xsd:extension>
        </xsd:simpleContent>
    </xsd:complexType>
    <xsd:element name="XTN.12" type="XTN.12.CONTENT"/>
</xsd:schema>
Collapse AttributeGroups:
Collapse ComplexTypes:
Collapse Elements:
Collapse SimpleTypes: