<?xml version = "1.0" ?>
<!--
    v2.xml Message Definitions Version v25  - data types
    Copyright (c) 1999-2004, Health Level Seven. All rights reserved.
-->
<xsd:schema
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns="urn:hl7-org:v2xml"
  xmlns:hl7="urn:hl7-org:v2xml"
  targetNamespace="urn:hl7-org:v2xml">


<!--
    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="escapeType" mixed="true">
  		<xsd:sequence>
  			<xsd:element name="escape" minOccurs="0" type="escapeType"/>
  		</xsd:sequence>
  		<xsd:attribute name="V" type="xsd:string"/>
  	</xsd:complexType>
  <xsd:complexType name="FT" mixed="true">
    <xsd:sequence>
      <xsd:element name="escape" minOccurs="0" 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" 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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
        <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>
