<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="JDBOR">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="DisorderList" minOccurs="0" maxOccurs="1"/>
      </xs:sequence>
      <xs:attribute name="date" type="xs:dateTime" use="optional"/>
      <xs:attribute name="version" type="xs:string" use="optional"/>
      <xs:attribute name="copyright" type="xs:string" use="optional"/>
      <xs:attribute name="dbserver" type="xs:string" use="optional"/>
    </xs:complexType>
  </xs:element>
  <xs:element name="DisorderList">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Disorder" minOccurs="0" maxOccurs="1"/>
      </xs:sequence>
      <xs:attribute name="count" type="xs:int" use="optional"/>
    </xs:complexType>
  </xs:element>
  <xs:element name="Disorder">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="OrphaCode" minOccurs="0" maxOccurs="1"/>
        <xs:element name="ExpertLink" minOccurs="0" maxOccurs="1"/>
        <xs:element name="Name" minOccurs="0" maxOccurs="1"/>
        <xs:element name="ExternalContentList" minOccurs="0" maxOccurs="1"/>
      </xs:sequence>
      <xs:attribute name="id" type="xs:int" use="optional"/>
    </xs:complexType>
  </xs:element>
  <xs:element name="OrphaCode">
    <xs:simpleType>
      <xs:restriction base="xs:int"/>
    </xs:simpleType>
  </xs:element>
  <xs:element name="ExpertLink">
    <xs:simpleType>
      <xs:restriction base="xs:dateTime"/>
    </xs:simpleType>
  </xs:element>
  <xs:element name="Name">
    <xs:simpleType>
      <xs:restriction base="xs:string"/>
    </xs:simpleType>
  </xs:element>
  <xs:element name="ExternalContentList">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="ExternalContent" minOccurs="0" maxOccurs="unbounded"/>
      </xs:sequence>
      <xs:attribute name="count" type="xs:int" use="optional"/>
    </xs:complexType>
  </xs:element>
  <xs:element name="ExternalContent">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="TextType" minOccurs="0" maxOccurs="unbounded"/>
        <xs:element name="Journal" minOccurs="0" maxOccurs="unbounded"/>
        <xs:element name="Url" minOccurs="0" maxOccurs="unbounded"/>
      </xs:sequence>
      <xs:attribute name="id" type="xs:int" use="optional"/>
      <xs:attribute name="lang" type="xs:string" use="optional"/>
    </xs:complexType>
  </xs:element>
  <xs:element name="TextType">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Name" minOccurs="0" maxOccurs="unbounded"/>
      </xs:sequence>
      <xs:attribute name="id" type="xs:int" use="optional"/>
    </xs:complexType>
  </xs:element>
  <xs:element name="Journal">
    <xs:simpleType>
      <xs:restriction base="xs:string"/>
    </xs:simpleType>
  </xs:element>
  <xs:element name="Url">
    <xs:simpleType>
      <xs:restriction base="xs:dateTime"/>
    </xs:simpleType>
  </xs:element>
</xs:schema>