<?xml-stylesheet href=“xsd.xsl” type=“text/xsl”?> <xsd:schema xmlns:mtl=“www.mulberrytech.com/taglib

         xmlns:c="http://www.w3.org/ns/xproc-step"
         xmlns:xlink="http://www.w3.org/1999/xlink"
         xmlns:mml="http://www.w3.org/1998/Math/MathML"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xmlns:ali="http://www.niso.org/schemas/ali/1.0/"
         xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:annotation xmlns:dxdy="http://mulberrytech.com/2014/dxdy">
       <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml" class="bodytext">
           <h1>MODULE: JATS-journalpublishing1-3d2-mathml3 DTD in XSD form (declarations file)</h1>
           <h2>MODEL: Journal Publishing DTD (MathML 3.0)</h2>
           <h2>VERSION:   1.3d2</h2>
           <h2>DATE:  December 2020</h2>
           <dl>
             <dt>SYSTEM</dt>
             <dd>
               <p>Journal Publishing model of the JATS Suite</p>
            </dd>
             <dt>PURPOSE</dt>
             <dd>
               <p>Declare elements with names which are not
               namespace-qualified</p>
            </dd>
             <dt>CREATED FOR</dt>
             <dd>
               <p>NLM/NCBI</p> 
            </dd>

           </dl>
         </div>
       </xsd:documentation>
     </xsd:annotation>
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
<xsd:import namespace="http://www.w3.org/1999/xlink"/>
<xsd:import namespace="http://www.w3.org/1998/Math/MathML"/>
<xsd:import namespace="http://www.niso.org/schemas/ali/1.0/"/>
<!--* Some imports may need to be added manually *-->
<xsd:element name="abbrev">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Abbreviation or Acronym</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="abbrev-elements"/>
      </xsd:choice>
      <xsd:attribute name="alt" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="abbrev-journal-title">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Abbreviated Journal Title</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="abbrev-journal-title-elements"/>
      </xsd:sequence>
      <xsd:attribute name="abbrev-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="abstract">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Abstract</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="abstract-model"/>
      <xsd:attribute name="abstract-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="access-date">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Access Date For Cited Work</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="access-date-elements"/>
      </xsd:sequence>
      <xsd:attribute name="calendar" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="iso-8601-date" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="ack">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Acknowledgments</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="ack-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="addr-line">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Address Line</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="addr-line-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="address">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Address/Contact Information</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="address-model" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="aff">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Affiliation</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="aff-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="aff-alternatives">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Affiliation Alternatives</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="aff-alternatives-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="alt-text">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Alternate Title Text For a Figure, Etc.</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="alt-title">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Alternate Title</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="alt-title-elements"/>
      </xsd:choice>
      <xsd:attribute name="alt-title-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="alternatives">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Alternatives For Processing</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="alternatives-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="annotation">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Annotation in a Citation</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="annotation-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="anonymous">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Anonymous</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="answer">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Answer Elements</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="answer-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="pointer-to-question" use="required" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="answer-set">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Answer Set</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="answer-set-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="app">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Appendix</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="app-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="app-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Appendix Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="app-group-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="array">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Array (Simple Tabular Array)</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="array-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="orientation" use="optional" default="portrait">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="landscape"/>
               <xsd:enumeration value="portrait"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="article">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Article</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="article-full-model"/>
      <xsd:attribute name="article-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="dtd-version" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="0.4"/>
               <xsd:enumeration value="1.0"/>
               <xsd:enumeration value="1.1"/>
               <xsd:enumeration value="1.1d1"/>
               <xsd:enumeration value="1.1d2"/>
               <xsd:enumeration value="1.1d3"/>
               <xsd:enumeration value="1.2"/>
               <xsd:enumeration value="1.2d1"/>
               <xsd:enumeration value="1.2d2"/>
               <xsd:enumeration value="1.3d1"/>
               <xsd:enumeration value="1.3d2"/>
               <xsd:enumeration value="3.0"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional" default="en"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="article-categories">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Article Grouping Data</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="article-categories-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="article-id">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Article Identifier</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="custom-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="pub-id-type" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="accession"/>
               <xsd:enumeration value="archive"/>
               <xsd:enumeration value="ark"/>
               <xsd:enumeration value="art-access-id"/>
               <xsd:enumeration value="arxiv"/>
               <xsd:enumeration value="coden"/>
               <xsd:enumeration value="custom"/>
               <xsd:enumeration value="doaj"/>
               <xsd:enumeration value="doi"/>
               <xsd:enumeration value="handle"/>
               <xsd:enumeration value="index"/>
               <xsd:enumeration value="isbn"/>
               <xsd:enumeration value="manuscript"/>
               <xsd:enumeration value="medline"/>
               <xsd:enumeration value="mr"/>
               <xsd:enumeration value="other"/>
               <xsd:enumeration value="pii"/>
               <xsd:enumeration value="pmcid"/>
               <xsd:enumeration value="pmid"/>
               <xsd:enumeration value="publisher-id"/>
               <xsd:enumeration value="sici"/>
               <xsd:enumeration value="std-designation"/>
               <xsd:enumeration value="zbl"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="article-meta">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Article Metadata</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="article-meta-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="article-title">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Article Title</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="article-title-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="article-version">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Article Version</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="article-version-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="designator" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="iso-8601-date" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="article-version-alternatives">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Article Version Alternatives</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:choice>
         <xsd:element ref="article-version" maxOccurs="unbounded"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="attrib">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Attribution</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="attrib-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="author-comment">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Author Comment</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="author-comment-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="author-notes">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Author Note Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="author-notes-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="award-desc">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Award Description</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="award-desc-elements"/>
      </xsd:sequence>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="award-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Award Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="award-group-model"/>
      <xsd:attribute name="award-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="award-id">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Award Identifier</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="award-id-elements"/>
      </xsd:choice>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="award-id-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="award-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="award-name">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Award Name</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="award-name-elements"/>
      </xsd:sequence>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="back">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Back Matter</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="back-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="bio">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Biography</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="bio-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="block-alternatives">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Block-Level Alternatives For Processing</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="block-alternatives-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="body">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Body of the Article</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="body-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="bold">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Bold</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="emphasized-text"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="toggle" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="no"/>
               <xsd:enumeration value="yes"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="boxed-text">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Boxed Text</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="boxed-text-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="orientation" use="optional" default="portrait">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="landscape"/>
               <xsd:enumeration value="portrait"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="position" use="optional" default="float">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="anchor"/>
               <xsd:enumeration value="background"/>
               <xsd:enumeration value="float"/>
               <xsd:enumeration value="margin"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="break">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Line Break</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="caption">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Caption of a Figure, Table, Etc.</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="caption-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="style" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="chapter-title">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Chapter Title in a Citation</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="chapter-title-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="chem-struct">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Chemical Structure (Display)</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:group ref="chem-struct-model" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="chem-struct-wrap">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Chemical Structure Wrapper</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="chem-struct-wrap-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="orientation" use="optional" default="portrait">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="landscape"/>
               <xsd:enumeration value="portrait"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="position" use="optional" default="float">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="anchor"/>
               <xsd:enumeration value="background"/>
               <xsd:enumeration value="float"/>
               <xsd:enumeration value="margin"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="citation-alternatives">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Citation Alternatives</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="citation-alternatives-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="city">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>City: in an Address</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="city-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="code">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Code Text</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="code-elements"/>
      </xsd:choice>
      <xsd:attribute name="code-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="code-version" use="optional" type="xsd:string"/>
      <xsd:attribute name="executable" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="no"/>
               <xsd:enumeration value="yes"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="language" use="optional" type="xsd:string"/>
      <xsd:attribute name="language-version" use="optional" type="xsd:string"/>
      <xsd:attribute name="orientation" use="optional" default="portrait">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="landscape"/>
               <xsd:enumeration value="portrait"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="platforms" use="optional" type="xsd:string"/>
      <xsd:attribute name="position" use="optional" default="float">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="anchor"/>
               <xsd:enumeration value="background"/>
               <xsd:enumeration value="float"/>
               <xsd:enumeration value="margin"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
      <xsd:attribute ref="xml:space" fixed="preserve"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="col">
   <xsd:annotation>
      <xsd:documentation/>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="align" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="center"/>
               <xsd:enumeration value="char"/>
               <xsd:enumeration value="justify"/>
               <xsd:enumeration value="left"/>
               <xsd:enumeration value="right"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="char" use="optional" type="xsd:string"/>
      <xsd:attribute name="charoff" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="span" use="optional" default="1" type="xsd:string"/>
      <xsd:attribute name="style" use="optional" type="xsd:string"/>
      <xsd:attribute name="valign" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="baseline"/>
               <xsd:enumeration value="bottom"/>
               <xsd:enumeration value="middle"/>
               <xsd:enumeration value="top"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="width" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="colgroup">
   <xsd:annotation>
      <xsd:documentation/>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="colgroup.content" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="align" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="center"/>
               <xsd:enumeration value="char"/>
               <xsd:enumeration value="justify"/>
               <xsd:enumeration value="left"/>
               <xsd:enumeration value="right"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="char" use="optional" type="xsd:string"/>
      <xsd:attribute name="charoff" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="span" use="optional" default="1" type="xsd:string"/>
      <xsd:attribute name="style" use="optional" type="xsd:string"/>
      <xsd:attribute name="valign" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="baseline"/>
               <xsd:enumeration value="bottom"/>
               <xsd:enumeration value="middle"/>
               <xsd:enumeration value="top"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="width" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="collab">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Collaborative (Group) Author</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="collab-elements"/>
      </xsd:choice>
      <xsd:attribute name="collab-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="symbol" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="collab-alternatives">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Collaboration Alternatives</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="collab-alternatives-model" maxOccurs="unbounded"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="comment">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Comment in a Citation</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="comment-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="compound-kwd">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Compound Keyword</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="compound-kwd-model"/>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="compound-kwd-part">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Compound Keyword Part</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="compound-kwd-part-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="compound-subject">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Compound Subject Name</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="compound-subject-model"/>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="compound-subject-part">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Compound Subject Part Name</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="compound-subject-part-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="conf-acronym">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Conference Acronym</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="conf-acronym-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="conf-date">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Conference Date</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="conf-date-elements"/>
      </xsd:sequence>
      <xsd:attribute name="calendar" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="iso-8601-date" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="conf-loc">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Conference Location</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="conf-loc-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="conf-name">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Conference Name</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="conf-name-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="conf-num">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Conference Number</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="conf-num-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="conf-sponsor">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Conference Sponsor</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="conf-sponsor-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="conf-theme">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Conference Theme</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="conf-theme-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="conference">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Conference Information</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="conference-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="contrib">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Contributor</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="contrib-model"/>
      <xsd:attribute name="contrib-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="corresp" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="no"/>
               <xsd:enumeration value="yes"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="deceased" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="no"/>
               <xsd:enumeration value="yes"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="equal-contrib" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="no"/>
               <xsd:enumeration value="yes"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="contrib-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Contributor Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="contrib-group-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="contrib-id">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Contributor Identifier</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:group ref="contrib-id-model" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="authenticated" use="optional" default="false">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="false"/>
               <xsd:enumeration value="true"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="contrib-id-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="contributed-resource-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Contributed Resource Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="contributed-resource-group-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="resource-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="copyright-holder">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Copyright Holder</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="copyright-holder-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="copyright-statement">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Copyright Statement</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="copyright-statement-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="copyright-year">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Copyright Year</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="corresp">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Correspondence Information</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="corresp-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="count">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Count</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="count" use="required" type="xsd:NMTOKEN"/>
      <xsd:attribute name="count-type" use="required" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="country">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Country: in an Address</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="country-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="country" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="counts">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Counts</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="counts-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="custom-meta">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Custom Metadata</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="custom-meta-model"/>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="custom-meta-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Custom Metadata Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="custom-meta-group-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="data-title">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Data Title in a Citation</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="data-title-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="date">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Date</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="date-model"/>
      <xsd:attribute name="calendar" use="optional" type="xsd:string"/>
      <xsd:attribute name="date-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="iso-8601-date" use="optional" type="xsd:string"/>
      <xsd:attribute name="publication-format" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="date-in-citation">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Date Inside Citation</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="date-in-citation-elements"/>
      </xsd:choice>
      <xsd:attribute name="calendar" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="iso-8601-date" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="day">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Day</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="def">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Definition List: Definition</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="def-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="def-head">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Definition List: Definition Head</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="def-head-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="def-item">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Definition List: Definition Item</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="def-item-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="def-list">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Definition List</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="def-list-model"/>
      <xsd:attribute name="continued-from" use="optional" type="xsd:IDREF"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="list-content" use="optional" type="xsd:string"/>
      <xsd:attribute name="list-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="prefix-word" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="degrees">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Degree(s)</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="degrees-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="disp-formula">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Formula, Display</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:group ref="disp-formula-model" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="disp-formula-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Formula, Display Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="disp-formula-group-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="disp-quote">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Quote, Displayed</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="disp-quote-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="edition">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Edition Statement, Cited</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="edition-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="designator" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="element-citation">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Element Citation</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="citation-elements"/>
      </xsd:choice>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="publication-format" use="optional" type="xsd:string"/>
      <xsd:attribute name="publication-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="publisher-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="use-type" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="elocation-id">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Electronic Location Identifier</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="seq" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="email">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Email Address</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="email-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="equation-count">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Equation Count</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="count" use="required" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="era">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Era</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="etal">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Et Al</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:group ref="etal-model" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="event">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Event in Publishing History</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="event-model"/>
      <xsd:attribute name="event-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="event-desc">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Event Description</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="event-desc-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="explanation">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Explanation</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="explanation-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="pointer-to-explained" use="required" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="ext-link">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>External Link</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="ext-link-elements"/>
      </xsd:choice>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="ext-link-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="extended-by">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Extended-by Model</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="extended-by-elements"/>
      </xsd:sequence>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="designator" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="fax">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Fax Number: in an Address</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="fax-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="fig">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Figure</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="fig-model"/>
      <xsd:attribute name="fig-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="orientation" use="optional" default="portrait">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="landscape"/>
               <xsd:enumeration value="portrait"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="position" use="optional" default="float">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="anchor"/>
               <xsd:enumeration value="background"/>
               <xsd:enumeration value="float"/>
               <xsd:enumeration value="margin"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="fig-count">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Figure Count</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="count" use="required" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="fig-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Figure Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="fig-group-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="orientation" use="optional" default="portrait">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="landscape"/>
               <xsd:enumeration value="portrait"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="position" use="optional" default="float">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="anchor"/>
               <xsd:enumeration value="background"/>
               <xsd:enumeration value="float"/>
               <xsd:enumeration value="margin"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="fixed-case">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Fixed Case</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="emphasized-text"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="floats-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Floats Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="floats-group-model" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="fn">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Footnote</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="fn-model"/>
      <xsd:attribute name="custom-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="fn-type" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="abbr"/>
               <xsd:enumeration value="coi-statement"/>
               <xsd:enumeration value="com"/>
               <xsd:enumeration value="con"/>
               <xsd:enumeration value="conflict"/>
               <xsd:enumeration value="corresp"/>
               <xsd:enumeration value="current-aff"/>
               <xsd:enumeration value="custom"/>
               <xsd:enumeration value="deceased"/>
               <xsd:enumeration value="edited-by"/>
               <xsd:enumeration value="equal"/>
               <xsd:enumeration value="financial-disclosure"/>
               <xsd:enumeration value="on-leave"/>
               <xsd:enumeration value="other"/>
               <xsd:enumeration value="participating-researchers"/>
               <xsd:enumeration value="present-address"/>
               <xsd:enumeration value="presented-at"/>
               <xsd:enumeration value="presented-by"/>
               <xsd:enumeration value="previously-at"/>
               <xsd:enumeration value="study-group-members"/>
               <xsd:enumeration value="supplementary-material"/>
               <xsd:enumeration value="supported-by"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="symbol" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="fn-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Footnote Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="fn-group-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="fpage">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>First Page</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="seq" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="front">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Front Matter</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="front-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="front-stub">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Stub Front Metadata</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="front-stub-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="funding-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Funding Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="funding-group-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="funding-source">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Funding Source</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="funding-source-elements"/>
      </xsd:choice>
      <xsd:attribute name="country" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="source-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="funding-statement">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Funding Statement</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="funding-statement-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="given-names">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Given (First) Names</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="given-names-elements"/>
      </xsd:sequence>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="initials" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="glossary">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Glossary Elements</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="glossary-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="glyph-data">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Glyph Data For a Private Character</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="fontchar" use="optional" type="xsd:string">
         <xsd:annotation/>
      </xsd:attribute>
      <xsd:attribute name="fontname" use="optional" type="xsd:string">
         <xsd:annotation/>
      </xsd:attribute>
      <xsd:attribute name="format" use="optional" type="xsd:NMTOKEN">
         <xsd:annotation/>
      </xsd:attribute>
      <xsd:attribute name="id" use="optional" type="xsd:ID">
         <xsd:annotation/>
      </xsd:attribute>
      <xsd:attribute name="resolution" use="optional" type="xsd:string">
         <xsd:annotation/>
      </xsd:attribute>
      <xsd:attribute name="x-size" use="optional" type="xsd:string">
         <xsd:annotation/>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:space" fixed="preserve"/>
      <xsd:attribute name="y-size" use="optional" type="xsd:string">
         <xsd:annotation/>
      </xsd:attribute>
   </xsd:complexType>
</xsd:element>
<xsd:element name="glyph-ref">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Glyph Reference For a Private Character</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="glyph-data" use="optional" type="xsd:IDREF">
         <xsd:annotation/>
      </xsd:attribute>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="gov">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Government Report, Cited</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="gov-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="graphic">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Graphic</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="graphic-model" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="mime-subtype" use="optional" type="xsd:string"/>
      <xsd:attribute name="mimetype" use="optional" type="xsd:string"/>
      <xsd:attribute name="orientation" use="optional" default="portrait">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="landscape"/>
               <xsd:enumeration value="portrait"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="position" use="optional" default="float">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="anchor"/>
               <xsd:enumeration value="background"/>
               <xsd:enumeration value="float"/>
               <xsd:enumeration value="margin"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="required"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="history">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>History: Document History</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="history-model" maxOccurs="unbounded"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="hr">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Horizontal Rule</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="index-term">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Index Term</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="index-term-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="index-type" use="optional" type="xsd:NMTOKENS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="index-term-range-end">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Index Term Range End</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="required" type="xsd:IDREF"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="inline-formula">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Formula, Inline</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:group ref="inline-formula-model" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="inline-graphic">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Inline Graphic</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="inline-graphic-model"/>
      <xsd:attribute name="baseline-shift" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="mime-subtype" use="optional" type="xsd:string"/>
      <xsd:attribute name="mimetype" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="required"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="inline-media">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Inline Media Object</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="inline-media-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="mime-subtype" use="optional" type="xsd:string"/>
      <xsd:attribute name="mimetype" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="required"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="inline-supplementary-material">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Inline Supplementary Material</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="inline-supplementary-material-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="mime-subtype" use="optional" type="xsd:string"/>
      <xsd:attribute name="mimetype" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="institution">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Institution Name: in an Address</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="institution-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="institution-id">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Institution Identifier</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:group ref="institution-id-model" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="institution-id-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="institution-wrap">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Institution Wrapper</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="institution-wrap-model" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="isbn">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Isbn</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="isbn-elements"/>
      </xsd:sequence>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="publication-format" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="issn">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Issn</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="issn-elements"/>
      </xsd:sequence>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="pub-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="publication-format" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="issn-l">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Issn Linking</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="issn-l-elements"/>
      </xsd:sequence>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="issue">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Issue Number</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="issue-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="seq" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="issue-id">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Issue Identifier</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="pub-id-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="issue-part">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Issue Part</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="issue-part-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="issue-sponsor">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Issue Title</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="issue-sponsor-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="issue-subtitle">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Issue Subtitle</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="issue-subtitle-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="issue-title">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Issue Title</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="issue-title-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="issue-title-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Issue Title Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="issue-title-group-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="italic">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Italic</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="emphasized-text"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="toggle" use="optional" default="yes">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="no"/>
               <xsd:enumeration value="yes"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="journal-id">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Journal Identifier</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="journal-id-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="journal-meta">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Journal Metadata</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="journal-meta-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="journal-subtitle">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Journal Subtitle</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="journal-subtitle-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="journal-title">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Journal Title (Full)</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="journal-title-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="journal-title-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Journal Title Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="journal-title-group-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="kwd">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Keyword</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="kwd-elements"/>
      </xsd:choice>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="kwd-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Keyword Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="kwd-group-model"/>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="kwd-group-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="label">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Label of a Figure, Reference, Etc.</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="label-elements"/>
      </xsd:choice>
      <xsd:attribute name="alt" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="license">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>License Information</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="license-model"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="license-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="license-p">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>License Paragraph</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="license-p-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="list">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>List</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="list-model"/>
      <xsd:attribute name="continued-from" use="optional" type="xsd:IDREF"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="list-content" use="optional" type="xsd:string"/>
      <xsd:attribute name="list-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="prefix-word" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="list-item">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>List Item</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="list-item-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="long-desc">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Long Description</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="long-desc-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="lpage">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Last Page</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="media">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Media Object</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="media-model" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="mime-subtype" use="optional" type="xsd:string"/>
      <xsd:attribute name="mimetype" use="optional" type="xsd:string"/>
      <xsd:attribute name="orientation" use="optional" default="portrait">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="landscape"/>
               <xsd:enumeration value="portrait"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="position" use="optional" default="float">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="anchor"/>
               <xsd:enumeration value="background"/>
               <xsd:enumeration value="float"/>
               <xsd:enumeration value="margin"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="required"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="meta-name">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Metadata Data Name For Custom Metadata</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="meta-name-elements"/>
      </xsd:sequence>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="meta-value">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Metadata Data Value For Custom Metadata</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="meta-value-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="milestone-end">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Milestone End</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rationale" use="optional" type="xsd:string"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREF"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="milestone-start">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Milestone Start</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rationale" use="optional" type="xsd:string"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREF"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="mixed-citation">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Mixed Citation</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="citation-elements"/>
      </xsd:choice>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="publication-format" use="optional" type="xsd:string"/>
      <xsd:attribute name="publication-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="publisher-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="use-type" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="monospace">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Monospace Text (Typewriter Text)</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="emphasized-text"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="toggle" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="no"/>
               <xsd:enumeration value="yes"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="month">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Month</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="name">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Name of Person (Structured)</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:sequence>
         <xsd:choice>
            <xsd:sequence>
               <xsd:element ref="surname"/>
               <xsd:element ref="given-names" minOccurs="0"/>
            </xsd:sequence>
            <xsd:element ref="given-names"/>
         </xsd:choice>
         <xsd:element ref="prefix" minOccurs="0"/>
         <xsd:element ref="suffix" minOccurs="0"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="name-style" use="optional" default="western">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="eastern"/>
               <xsd:enumeration value="given-only"/>
               <xsd:enumeration value="islensk"/>
               <xsd:enumeration value="western"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="name-alternatives">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Name Alternatives</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="name-alternatives-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="named-content">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Named Special (Subject) Content</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="named-content-elements"/>
      </xsd:choice>
      <xsd:attribute name="alt" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="required" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="nested-kwd">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Nested Keyword</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="nested-kwd-model"/>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="nlm-citation">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Nlm Citation Model</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:sequence>
         <xsd:choice minOccurs="0" maxOccurs="unbounded">
            <xsd:element ref="person-group"/>
            <xsd:element ref="collab"/>
         </xsd:choice>
         <xsd:choice minOccurs="0" maxOccurs="unbounded">
            <xsd:element ref="article-title"/>
            <xsd:element ref="trans-title"/>
         </xsd:choice>
         <xsd:element ref="source" minOccurs="0"/>
         <xsd:element ref="patent" minOccurs="0"/>
         <xsd:element ref="trans-source" minOccurs="0"/>
         <xsd:element ref="year" minOccurs="0"/>
         <xsd:choice>
            <xsd:sequence>
               <xsd:element ref="month" minOccurs="0"/>
               <xsd:element ref="day" minOccurs="0"/>
               <xsd:element ref="time-stamp" minOccurs="0"/>
            </xsd:sequence>
            <xsd:element ref="season" minOccurs="0"/>
         </xsd:choice>
         <xsd:element ref="access-date" minOccurs="0"/>
         <xsd:element ref="volume" minOccurs="0"/>
         <xsd:element ref="edition" minOccurs="0"/>
         <xsd:element ref="conf-name" minOccurs="0"/>
         <xsd:element ref="conf-date" minOccurs="0"/>
         <xsd:element ref="conf-loc" minOccurs="0"/>
         <xsd:choice minOccurs="0" maxOccurs="unbounded">
            <xsd:element ref="issue"/>
            <xsd:element ref="supplement"/>
         </xsd:choice>
         <xsd:element ref="publisher-loc" minOccurs="0"/>
         <xsd:element ref="publisher-name" minOccurs="0"/>
         <xsd:sequence minOccurs="0" maxOccurs="unbounded">
            <xsd:element ref="fpage" minOccurs="0"/>
            <xsd:element ref="lpage" minOccurs="0"/>
         </xsd:sequence>
         <xsd:element ref="page-count" minOccurs="0"/>
         <xsd:element ref="series" minOccurs="0"/>
         <xsd:element ref="comment" minOccurs="0" maxOccurs="unbounded"/>
         <xsd:element ref="pub-id" minOccurs="0" maxOccurs="unbounded"/>
         <xsd:element ref="annotation" minOccurs="0"/>
      </xsd:sequence>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="publication-format" use="optional" type="xsd:string"/>
      <xsd:attribute name="publication-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="publisher-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="note">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Note in a Reference List</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="note-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="notes">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Notes</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="notes-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="notes-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="object-id">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Object Identifier</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="pub-id-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="on-behalf-of">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>On Behalf of</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="on-behalf-of-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="open-access">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Open Access</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="open-access-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="option">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Option Elements</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="option-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="correct" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="no"/>
               <xsd:enumeration value="yes"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="overline">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Overline</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="emphasized-text"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="toggle" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="no"/>
               <xsd:enumeration value="yes"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="overline-end">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Overline End</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="required" type="xsd:IDREF"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="overline-start">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Overline Start</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="id" use="required" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="p">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Paragraph</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="p-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="page-count">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Page Count</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="count" use="required" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="page-range">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Page Ranges</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="part-title">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Part Title in a Citation</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="part-title-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="patent">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Patent Number, Cited</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="patent-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="country" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="permissions">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Permissions</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="permissions-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="person-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Person Group For a Cited Publication</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:group ref="person-group-model" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="custom-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="person-group-type" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="allauthors"/>
               <xsd:enumeration value="assignee"/>
               <xsd:enumeration value="author"/>
               <xsd:enumeration value="compiler"/>
               <xsd:enumeration value="curator"/>
               <xsd:enumeration value="custom"/>
               <xsd:enumeration value="director"/>
               <xsd:enumeration value="editor"/>
               <xsd:enumeration value="guest-editor"/>
               <xsd:enumeration value="illustrator"/>
               <xsd:enumeration value="inventor"/>
               <xsd:enumeration value="research-assistant"/>
               <xsd:enumeration value="transed"/>
               <xsd:enumeration value="translator"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="phone">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Phone Number: in an Address</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="phone-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="postal-code">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Postal Code: in an Address</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="postal-code-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="prefix">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Prefix</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="prefix-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="preformat">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Preformatted Text</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:group ref="preformat-model" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="orientation" use="optional" default="portrait">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="landscape"/>
               <xsd:enumeration value="portrait"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="position" use="optional" default="float">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="anchor"/>
               <xsd:enumeration value="background"/>
               <xsd:enumeration value="float"/>
               <xsd:enumeration value="margin"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="preformat-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
      <xsd:attribute ref="xml:space" fixed="preserve"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="price">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Price</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="price-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="currency" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="principal-award-recipient">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Principal Award Recipient</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="principal-award-recipient-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="principal-investigator">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Principal Investigator Recipient</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="principal-investigator-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="private-char">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Private Character (Custom or Unicode)</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="private-char-model"/>
      <xsd:attribute name="description" use="optional" type="xsd:string">
         <xsd:annotation/>
      </xsd:attribute>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="name" use="optional" type="xsd:string">
         <xsd:annotation/>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="processing-meta">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Processing Metadata Model</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="processing-meta-model"/>
      <xsd:attribute name="base-tagset" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="archiving"/>
               <xsd:enumeration value="authoring"/>
               <xsd:enumeration value="publishing"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="math-representation" use="optional" type="xsd:NMTOKENS"/>
      <xsd:attribute name="mathml-version" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="2.0"/>
               <xsd:enumeration value="3.0"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="table-model" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="both"/>
               <xsd:enumeration value="none"/>
               <xsd:enumeration value="oasis"/>
               <xsd:enumeration value="xhtml"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="tagset-family" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="bits"/>
               <xsd:enumeration value="jats"/>
               <xsd:enumeration value="sts"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="product">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Product Information</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="product-elements"/>
      </xsd:choice>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="product-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="pub-date">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Publication Date</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="pub-date-model"/>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="calendar" use="optional" type="xsd:string"/>
      <xsd:attribute name="date-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="iso-8601-date" use="optional" type="xsd:string"/>
      <xsd:attribute name="pub-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="publication-format" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="pub-date-not-available">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Date Not Available Flag</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="pub-history">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Publication History</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="pub-history-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="pub-id">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Publication Identifier For a Cited Publication</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="custom-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="pub-id-type" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="accession"/>
               <xsd:enumeration value="archive"/>
               <xsd:enumeration value="ark"/>
               <xsd:enumeration value="art-access-id"/>
               <xsd:enumeration value="arxiv"/>
               <xsd:enumeration value="coden"/>
               <xsd:enumeration value="custom"/>
               <xsd:enumeration value="doaj"/>
               <xsd:enumeration value="doi"/>
               <xsd:enumeration value="handle"/>
               <xsd:enumeration value="index"/>
               <xsd:enumeration value="isbn"/>
               <xsd:enumeration value="manuscript"/>
               <xsd:enumeration value="medline"/>
               <xsd:enumeration value="mr"/>
               <xsd:enumeration value="other"/>
               <xsd:enumeration value="pii"/>
               <xsd:enumeration value="pmcid"/>
               <xsd:enumeration value="pmid"/>
               <xsd:enumeration value="publisher-id"/>
               <xsd:enumeration value="sici"/>
               <xsd:enumeration value="std-designation"/>
               <xsd:enumeration value="zbl"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="publisher">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Publisher</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="publisher-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="publisher-loc">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Publisher's Location</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="publisher-loc-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="publisher-name">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Publisher's Name</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="publisher-name-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="question">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Question</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="question-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="question-response-type" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="essay"/>
               <xsd:enumeration value="fill-in-the-blank"/>
               <xsd:enumeration value="multi-select"/>
               <xsd:enumeration value="multiple-choice"/>
               <xsd:enumeration value="short-answer"/>
               <xsd:enumeration value="true-false"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="question-preamble">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Question Preamble</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="question-preamble-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="question-wrap">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Question Wrap</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="question-wrap-model"/>
      <xsd:attribute name="audience" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="question-wrap-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Question Wrap Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="question-wrap-group-model"/>
      <xsd:attribute name="audience" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="rb">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Ruby Base</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="rb-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="ref">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Reference Item</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="ref-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="ref-count">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Reference Count</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="count" use="required" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="ref-list">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Reference List (Bibliographic Reference List)</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="ref-list-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="related-article">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Related Article Information</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="related-article-elements"/>
      </xsd:choice>
      <xsd:attribute name="elocation-id" use="optional" type="xsd:string"/>
      <xsd:attribute name="ext-link-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="issue" use="optional" type="xsd:string"/>
      <xsd:attribute name="journal-id" use="optional" type="xsd:string"/>
      <xsd:attribute name="journal-id-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="page" use="optional" type="xsd:string"/>
      <xsd:attribute name="related-article-type" use="required" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="vol" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="related-object">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Related Object Information</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="related-object-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="document-id" use="optional" type="xsd:string"/>
      <xsd:attribute name="document-id-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="document-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="ext-link-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="link-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="object-id" use="optional" type="xsd:string"/>
      <xsd:attribute name="object-id-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="object-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="source-id" use="optional" type="xsd:string"/>
      <xsd:attribute name="source-id-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="source-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="resource-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Resource Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="resource-group-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="resource-id">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Resource Identifier</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="resource-id-elements"/>
      </xsd:sequence>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="resource-id-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="resource-name">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Resource Name</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="resource-name-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="resource-wrap">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Resource Wrap</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="resource-wrap-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="response">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Response</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="article-short-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="response-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="restricted-by">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Restricted-by Model</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="restricted-by-elements"/>
      </xsd:sequence>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="designator" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="role">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Role or Function Title of Contributor</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="role-elements"/>
      </xsd:choice>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="degree-contribution" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="roman">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Roman</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="emphasized-text"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="toggle" use="optional" default="no">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="no"/>
               <xsd:enumeration value="yes"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="rp">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Ruby Parenthesis</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="rt">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Ruby Textual Annotation</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="rt-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="ruby">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Ruby Wrapper</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="ruby-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="sans-serif">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Sans Serif</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="emphasized-text"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="toggle" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="no"/>
               <xsd:enumeration value="yes"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="sc">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Small Caps</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="emphasized-text"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="toggle" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="no"/>
               <xsd:enumeration value="yes"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="season">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Season</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="sec">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Section</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="sec-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="sec-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="sec-meta">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Section Metadata</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="sec-meta-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="see">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>See</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="see-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="see-also">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>See-Also Term</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="see-also-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="self-uri">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Uri For This Same Article Online</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="self-uri-elements"/>
      </xsd:sequence>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="series">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Series</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="series-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="series-text">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Series Text: Header Text to Describe</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="series-text-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="series-title">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Series Title</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="series-title-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="sig">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Signature</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sig-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="sig-block">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Signature Block</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sig-block-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="size">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Size</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="size-elements"/>
      </xsd:sequence>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="units" use="required" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="source">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Source</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="source-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="speaker">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Speaker</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="speaker-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="speech">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Speech</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="speech-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="state">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>State or Province: in an Address</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="state-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="statement">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Statement, Formal</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="statement-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="std">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Standard, Cited</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="std-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="std-organization">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Standards Organization</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="std-organization-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="strike">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Strike Through</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="emphasized-text"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="toggle" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="no"/>
               <xsd:enumeration value="yes"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="string-conf">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>String Conference Name</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="string-conf-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="string-date">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Date As a String</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="string-date-elements"/>
      </xsd:choice>
      <xsd:attribute name="calendar" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="iso-8601-date" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="string-name">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Name of Person (Unstructured)</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="string-name-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="name-style" use="optional" default="western">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="eastern"/>
               <xsd:enumeration value="given-only"/>
               <xsd:enumeration value="islensk"/>
               <xsd:enumeration value="western"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="styled-content">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Styled Special (Subject) Content</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="styled-content-elements"/>
      </xsd:choice>
      <xsd:attribute name="alt" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="style" use="optional" type="xsd:string"/>
      <xsd:attribute name="style-detail" use="optional" type="xsd:string"/>
      <xsd:attribute name="style-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="toggle" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="no"/>
               <xsd:enumeration value="yes"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="sub">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Subscript</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="emphasized-text"/>
      </xsd:choice>
      <xsd:attribute name="arrange" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="stack"/>
               <xsd:enumeration value="stagger"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="sub-article">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Sub-Article</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="sub-article-model"/>
      <xsd:attribute name="article-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="subj-group">
   <xsd:annotation>
      <xsd:documentation/>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="subj-group-model"/>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="subj-group-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="subject">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Subject Name</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="subject-elements"/>
      </xsd:choice>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="subtitle">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Article Subtitle</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="subtitle-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="suffix">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Suffix</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="suffix-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="sup">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Superscript</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="emphasized-text"/>
      </xsd:choice>
      <xsd:attribute name="arrange" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="stack"/>
               <xsd:enumeration value="stagger"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="supplement">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Supplement</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="supplement-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="supplement-type" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="supplementary-material">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Supplementary Material</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="supplementary-material-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="mime-subtype" use="optional" type="xsd:string"/>
      <xsd:attribute name="mimetype" use="optional" type="xsd:string"/>
      <xsd:attribute name="orientation" use="optional" default="portrait">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="landscape"/>
               <xsd:enumeration value="portrait"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="position" use="optional" default="float">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="anchor"/>
               <xsd:enumeration value="background"/>
               <xsd:enumeration value="float"/>
               <xsd:enumeration value="margin"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="support-description">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Support Description</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:choice>
         <xsd:group ref="support-description-model"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="support-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Support Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="support-group-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="support-source">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Support Source</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="support-source-elements"/>
      </xsd:choice>
      <xsd:attribute name="country" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="support-type" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="surname">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Surname</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="surname-elements"/>
      </xsd:sequence>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="initials" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="table">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Table: Table Element ..............................</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="table.content"/>
      <xsd:attribute name="border" use="optional" type="xsd:string"/>
      <xsd:attribute name="cellpadding" use="optional" type="xsd:string"/>
      <xsd:attribute name="cellspacing" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="frame" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="above"/>
               <xsd:enumeration value="below"/>
               <xsd:enumeration value="border"/>
               <xsd:enumeration value="box"/>
               <xsd:enumeration value="hsides"/>
               <xsd:enumeration value="lhs"/>
               <xsd:enumeration value="rhs"/>
               <xsd:enumeration value="void"/>
               <xsd:enumeration value="vsides"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rules" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="all"/>
               <xsd:enumeration value="cols"/>
               <xsd:enumeration value="groups"/>
               <xsd:enumeration value="none"/>
               <xsd:enumeration value="rows"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="style" use="optional" type="xsd:string"/>
      <xsd:attribute name="summary" use="optional" type="xsd:string"/>
      <xsd:attribute name="width" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="table-count">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Table Count</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="count" use="required" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="table-wrap">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Table Wrapper</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="table-wrap-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="orientation" use="optional" default="portrait">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="landscape"/>
               <xsd:enumeration value="portrait"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="position" use="optional" default="float">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="anchor"/>
               <xsd:enumeration value="background"/>
               <xsd:enumeration value="float"/>
               <xsd:enumeration value="margin"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="table-wrap-foot">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Table Wrap Footer</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="table-wrap-foot-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="table-wrap-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Table Wrapper Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="table-wrap-group-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="orientation" use="optional" default="portrait">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="landscape"/>
               <xsd:enumeration value="portrait"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="position" use="optional" default="float">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="anchor"/>
               <xsd:enumeration value="background"/>
               <xsd:enumeration value="float"/>
               <xsd:enumeration value="margin"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="target">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Target of an Internal Link</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="target-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="required" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="target-type" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="tbody">
   <xsd:annotation>
      <xsd:documentation/>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="tbody.content" maxOccurs="unbounded"/>
      <xsd:attribute name="align" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="center"/>
               <xsd:enumeration value="char"/>
               <xsd:enumeration value="justify"/>
               <xsd:enumeration value="left"/>
               <xsd:enumeration value="right"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="char" use="optional" type="xsd:string"/>
      <xsd:attribute name="charoff" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="style" use="optional" type="xsd:string"/>
      <xsd:attribute name="valign" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="baseline"/>
               <xsd:enumeration value="bottom"/>
               <xsd:enumeration value="middle"/>
               <xsd:enumeration value="top"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="td">
   <xsd:annotation>
      <xsd:documentation/>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:group ref="td.content" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="abbr" use="optional" type="xsd:string"/>
      <xsd:attribute name="align" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="center"/>
               <xsd:enumeration value="char"/>
               <xsd:enumeration value="justify"/>
               <xsd:enumeration value="left"/>
               <xsd:enumeration value="right"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="axis" use="optional" type="xsd:string"/>
      <xsd:attribute name="char" use="optional" type="xsd:string"/>
      <xsd:attribute name="charoff" use="optional" type="xsd:string"/>
      <xsd:attribute name="colspan" use="optional" default="1" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="headers" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rowspan" use="optional" default="1" type="xsd:string"/>
      <xsd:attribute name="scope" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="col"/>
               <xsd:enumeration value="colgroup"/>
               <xsd:enumeration value="row"/>
               <xsd:enumeration value="rowgroup"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="style" use="optional" type="xsd:string"/>
      <xsd:attribute name="valign" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="baseline"/>
               <xsd:enumeration value="bottom"/>
               <xsd:enumeration value="middle"/>
               <xsd:enumeration value="top"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="term">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Definition List: Term</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="term-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="term-status" use="optional" type="xsd:string"/>
      <xsd:attribute name="term-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-term-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="term-head">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Definition List: Term Head</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="term-head-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="tex-math">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Tex Math Equation</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="notation" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="LaTeX"/>
               <xsd:enumeration value="TEX"/>
               <xsd:enumeration value="TeX"/>
               <xsd:enumeration value="tex"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="version" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="textual-form">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Textual Form</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="textual-form-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="tfoot">
   <xsd:annotation>
      <xsd:documentation/>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="tfoot.content" maxOccurs="unbounded"/>
      <xsd:attribute name="align" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="center"/>
               <xsd:enumeration value="char"/>
               <xsd:enumeration value="justify"/>
               <xsd:enumeration value="left"/>
               <xsd:enumeration value="right"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="char" use="optional" type="xsd:string"/>
      <xsd:attribute name="charoff" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="style" use="optional" type="xsd:string"/>
      <xsd:attribute name="valign" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="baseline"/>
               <xsd:enumeration value="bottom"/>
               <xsd:enumeration value="middle"/>
               <xsd:enumeration value="top"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="th">
   <xsd:annotation>
      <xsd:documentation/>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:group ref="th.content" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="abbr" use="optional" type="xsd:string"/>
      <xsd:attribute name="align" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="center"/>
               <xsd:enumeration value="char"/>
               <xsd:enumeration value="justify"/>
               <xsd:enumeration value="left"/>
               <xsd:enumeration value="right"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="axis" use="optional" type="xsd:string"/>
      <xsd:attribute name="char" use="optional" type="xsd:string"/>
      <xsd:attribute name="charoff" use="optional" type="xsd:string"/>
      <xsd:attribute name="colspan" use="optional" default="1" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="headers" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rowspan" use="optional" default="1" type="xsd:string"/>
      <xsd:attribute name="scope" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="col"/>
               <xsd:enumeration value="colgroup"/>
               <xsd:enumeration value="row"/>
               <xsd:enumeration value="rowgroup"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="style" use="optional" type="xsd:string"/>
      <xsd:attribute name="valign" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="baseline"/>
               <xsd:enumeration value="bottom"/>
               <xsd:enumeration value="middle"/>
               <xsd:enumeration value="top"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="thead">
   <xsd:annotation>
      <xsd:documentation/>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="thead.content" maxOccurs="unbounded"/>
      <xsd:attribute name="align" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="center"/>
               <xsd:enumeration value="char"/>
               <xsd:enumeration value="justify"/>
               <xsd:enumeration value="left"/>
               <xsd:enumeration value="right"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="char" use="optional" type="xsd:string"/>
      <xsd:attribute name="charoff" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="style" use="optional" type="xsd:string"/>
      <xsd:attribute name="valign" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="baseline"/>
               <xsd:enumeration value="bottom"/>
               <xsd:enumeration value="middle"/>
               <xsd:enumeration value="top"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="time-stamp">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Time Stamp For Cited Work</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="time-stamp-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="title">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Title</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="struct-title-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="title-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Title Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="title-group-model"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="tr">
   <xsd:annotation>
      <xsd:documentation/>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="tr.content" maxOccurs="unbounded"/>
      <xsd:attribute name="align" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="center"/>
               <xsd:enumeration value="char"/>
               <xsd:enumeration value="justify"/>
               <xsd:enumeration value="left"/>
               <xsd:enumeration value="right"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="char" use="optional" type="xsd:string"/>
      <xsd:attribute name="charoff" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="style" use="optional" type="xsd:string"/>
      <xsd:attribute name="valign" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="baseline"/>
               <xsd:enumeration value="bottom"/>
               <xsd:enumeration value="middle"/>
               <xsd:enumeration value="top"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="trans-abstract">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Translated Abstract</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="trans-abstract-model"/>
      <xsd:attribute name="abstract-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="trans-source">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Translated Source</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="source-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="trans-subtitle">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Translated Subtitle</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="trans-subtitle-elements"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="trans-title">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Translated Title</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="trans-title-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="trans-title-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Translated Title Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="trans-title-group-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="underline">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Underline</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="emphasized-text"/>
      </xsd:choice>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="toggle" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="no"/>
               <xsd:enumeration value="yes"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="underline-style" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="underline-end">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Underline End</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="rid" use="required" type="xsd:IDREF"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="underline-start">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Underline Start</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="id" use="required" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="unstructured-kwd-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Unstructured Keyword Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="unstructured-kwd-group-elements"/>
      </xsd:sequence>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="kwd-group-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab" use="optional" type="xsd:string"/>
      <xsd:attribute name="vocab-identifier" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="uri">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Uri</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="uri-elements"/>
      </xsd:sequence>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="verse-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Verse Form For Poetry</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="verse-group-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="style" use="optional" type="xsd:string"/>
      <xsd:attribute name="style-detail" use="optional" type="xsd:string"/>
      <xsd:attribute name="style-type" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="verse-line">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Line of a Verse</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="verse-line-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="indent-level" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute name="style" use="optional" type="xsd:string"/>
      <xsd:attribute name="style-detail" use="optional" type="xsd:string"/>
      <xsd:attribute name="style-type" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="version">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Version Statement, Cited</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="version-elements"/>
      </xsd:choice>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="designator" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="volume">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Volume Number</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="volume-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="seq" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="volume-id">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Volume Identifier</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="volume-id-elements"/>
      </xsd:sequence>
      <xsd:attribute name="assigning-authority" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="hreflang" use="optional" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="pub-id-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xlink:actuate" use="optional"/>
      <xsd:attribute ref="xlink:href" use="optional"/>
      <xsd:attribute ref="xlink:role" use="optional"/>
      <xsd:attribute ref="xlink:show" use="optional"/>
      <xsd:attribute ref="xlink:title" use="optional"/>
      <xsd:attribute ref="xlink:type" use="optional" fixed="simple"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="volume-issue-group">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Translated Title Group</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:group ref="volume-issue-group-model"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="volume-series">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Volume Series</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="volume-series-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="word-count">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Word Count</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
      <xsd:attribute name="count" use="required" type="xsd:NMTOKEN"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute ref="xml:base" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="x">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>X - Generated Text and Punctuation</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="x-elements"/>
      </xsd:sequence>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
      <xsd:attribute ref="xml:space" fixed="preserve"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="xref">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>X(cross) Reference</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="xref-elements"/>
      </xsd:choice>
      <xsd:attribute name="alt" use="optional" type="xsd:string"/>
      <xsd:attribute name="custom-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="ref-type" use="optional">
         <xsd:simpleType>
            <xsd:annotation>
               <xsd:documentation/>
            </xsd:annotation>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="aff"/>
               <xsd:enumeration value="app"/>
               <xsd:enumeration value="author-notes"/>
               <xsd:enumeration value="award"/>
               <xsd:enumeration value="bibr"/>
               <xsd:enumeration value="bio"/>
               <xsd:enumeration value="boxed-text"/>
               <xsd:enumeration value="chem"/>
               <xsd:enumeration value="collab"/>
               <xsd:enumeration value="contrib"/>
               <xsd:enumeration value="corresp"/>
               <xsd:enumeration value="custom"/>
               <xsd:enumeration value="disp-formula"/>
               <xsd:enumeration value="fig"/>
               <xsd:enumeration value="fn"/>
               <xsd:enumeration value="kwd"/>
               <xsd:enumeration value="list"/>
               <xsd:enumeration value="other"/>
               <xsd:enumeration value="plate"/>
               <xsd:enumeration value="scheme"/>
               <xsd:enumeration value="sec"/>
               <xsd:enumeration value="statement"/>
               <xsd:enumeration value="supplementary-material"/>
               <xsd:enumeration value="table"/>
               <xsd:enumeration value="table-fn"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="rid" use="optional" type="xsd:IDREFS"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:element name="year">
   <xsd:annotation>
      <xsd:documentation>
         <div xmlns="http://www.w3.org/1999/xhtml">
            <h3>Year</h3>
         </div>
      </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType mixed="true">
      <xsd:choice minOccurs="0" maxOccurs="unbounded"/>
      <xsd:attribute name="calendar" use="optional" type="xsd:string"/>
      <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
      <xsd:attribute name="id" use="optional" type="xsd:ID"/>
      <xsd:attribute name="iso-8601-date" use="optional" type="xsd:string"/>
      <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>
      <xsd:attribute ref="xml:base" use="optional"/>
      <xsd:attribute ref="xml:lang" use="optional"/>
   </xsd:complexType>
</xsd:element>
<xsd:notation name="cgmchar" public="ISO 8632/2//NOTATION Character encoding//EN"/>
<xsd:notation name="cgmclear" public="ISO 8632/4//NOTATION Clear text encoding//EN"/>
<xsd:notation name="eps"
              public="+//ISBN 0-201-18127-4::Adobe//NOTATION PostScript Language Reference Manual//EN"/>
<xsd:notation name="gif"
              public="-//ISBN 0-7923-9432-1::Graphic Notation//NOTATION CompuServe Graphic Interchange Format//EN"/>
<xsd:notation name="jpeg"
              public="+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Joint Photographic Experts Group raster//EN"/>
<xsd:notation name="LaTeX"
              public="+//ISBN 3-893-196463::Goosens//NOTATION Der LaTeX Begleiter//DE"/>
<xsd:notation name="TEX"
              public="+//ISBN 0-201-13448-9::Knuth//NOTATION The TeXbook//EN"/>
<xsd:notation name="TeX"
              public="+//ISBN 0-201-13448-9::Knuth//NOTATION The TeXbook//EN"/>
<xsd:notation name="tex"
              public="+//ISBN 0-201-13448-9::Knuth//NOTATION The TeXbook//EN"/>
<xsd:notation name="tiff"
              public="+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Aldus/Microsoft Tagged Interchange File Format//EN"/>
<xsd:annotation/>
<xsd:group name="abbrev-elements">
   <xsd:choice>
      <xsd:group ref="def.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="def.class">
   <xsd:choice>
      <xsd:element ref="def"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="abbrev-journal-title-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="abstract-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="just-para.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sec.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="id.class">
   <xsd:choice>
      <xsd:element ref="object-id"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="just-para.class">
   <xsd:choice>
      <xsd:element ref="p"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="sec.class">
   <xsd:choice>
      <xsd:element ref="sec"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="access-date-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="ack-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="abstract.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="kwd-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="subj-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="just-para.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sec.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="ref-list.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="abstract.class">
   <xsd:choice>
      <xsd:element ref="abstract"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="kwd-group.class">
   <xsd:choice>
      <xsd:element ref="kwd-group"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="subj-group.class">
   <xsd:choice>
      <xsd:element ref="subj-group"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="ref-list.class">
   <xsd:choice>
      <xsd:element ref="ref-list"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="addr-line-elements">
   <xsd:choice>
      <xsd:group ref="simple-text"/>
      <xsd:group ref="address-line.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="simple-text">
   <xsd:choice>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="phrase.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="emphasis.class">
   <xsd:choice>
      <xsd:element ref="bold"/>
      <xsd:element ref="fixed-case"/>
      <xsd:element ref="italic"/>
      <xsd:element ref="monospace"/>
      <xsd:element ref="overline"/>
      <xsd:element ref="roman"/>
      <xsd:element ref="sans-serif"/>
      <xsd:element ref="sc"/>
      <xsd:element ref="strike"/>
      <xsd:element ref="underline"/>
      <xsd:element ref="ruby"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="inline-display.class">
   <xsd:choice>
      <xsd:element ref="alternatives"/>
      <xsd:element ref="inline-graphic"/>
      <xsd:element ref="inline-media"/>
      <xsd:element ref="private-char"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="inline-math.class">
   <xsd:choice>
      <xsd:element ref="chem-struct"/>
      <xsd:element ref="inline-formula"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="phrase.class">
   <xsd:choice>
      <xsd:element ref="abbrev"/>
      <xsd:element ref="index-term"/>
      <xsd:element ref="index-term-range-end"/>
      <xsd:element ref="milestone-end"/>
      <xsd:element ref="milestone-start"/>
      <xsd:element ref="named-content"/>
      <xsd:element ref="styled-content"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="subsup.class">
   <xsd:choice>
      <xsd:element ref="sub"/>
      <xsd:element ref="sup"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="address-line.class">
   <xsd:choice>
      <xsd:element ref="city"/>
      <xsd:element ref="country"/>
      <xsd:element ref="fax"/>
      <xsd:element ref="institution"/>
      <xsd:element ref="institution-wrap"/>
      <xsd:element ref="phone"/>
      <xsd:element ref="postal-code"/>
      <xsd:element ref="state"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="address-model">
   <xsd:choice>
      <xsd:group ref="address.class"/>
      <xsd:group ref="address-link.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="address.class">
   <xsd:choice>
      <xsd:element ref="addr-line"/>
      <xsd:element ref="city"/>
      <xsd:element ref="country"/>
      <xsd:element ref="fax"/>
      <xsd:element ref="institution"/>
      <xsd:element ref="institution-wrap"/>
      <xsd:element ref="phone"/>
      <xsd:element ref="postal-code"/>
      <xsd:element ref="state"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="address-link.class">
   <xsd:choice>
      <xsd:element ref="email"/>
      <xsd:element ref="ext-link"/>
      <xsd:element ref="uri"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="aff-elements">
   <xsd:choice>
      <xsd:group ref="address.class"/>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="article-link.class"/>
      <xsd:group ref="break.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="label.class"/>
      <xsd:group ref="simple-link.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="article-link.class">
   <xsd:choice>
      <xsd:element ref="inline-supplementary-material"/>
      <xsd:element ref="related-article"/>
      <xsd:element ref="related-object"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="break.class">
   <xsd:choice>
      <xsd:element ref="break"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="label.class">
   <xsd:choice>
      <xsd:element ref="label"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="simple-link.class">
   <xsd:choice>
      <xsd:element ref="fn"/>
      <xsd:element ref="target"/>
      <xsd:element ref="xref"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="aff-alternatives-model">
   <xsd:choice>
      <xsd:element ref="aff" maxOccurs="unbounded"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="license-ref-model">
   <xsd:choice>
      <xsd:group ref="anyURI" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="anyURI">
   <xsd:choice/>
</xsd:group>
<xsd:group name="alt-title-elements">
   <xsd:choice>
      <xsd:group ref="title-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="title-elements">
   <xsd:choice>
      <xsd:group ref="simple-phrase"/>
      <xsd:group ref="break.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="simple-phrase">
   <xsd:choice>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="article-link.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="math.class"/>
      <xsd:group ref="phrase.class"/>
      <xsd:group ref="simple-link.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="math.class">
   <xsd:choice>
      <xsd:element ref="tex-math"/>
      <xsd:element ref="mml:math"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="alternatives-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="alternatives-display.class"/>
         <xsd:group ref="math.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="alternatives-display.class">
   <xsd:choice>
      <xsd:element ref="array"/>
      <xsd:element ref="chem-struct"/>
      <xsd:element ref="code"/>
      <xsd:element ref="graphic"/>
      <xsd:element ref="inline-graphic"/>
      <xsd:element ref="inline-media"/>
      <xsd:element ref="inline-supplementary-material"/>
      <xsd:element ref="media"/>
      <xsd:element ref="preformat"/>
      <xsd:element ref="private-char"/>
      <xsd:element ref="supplementary-material"/>
      <xsd:element ref="table"/>
      <xsd:element ref="textual-form"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="annotation-model">
   <xsd:choice>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="just-para.class"/>
      </xsd:choice>
   </xsd:choice>
</xsd:group>
<xsd:group name="answer-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:element ref="subtitle" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="alt-title" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice>
         <xsd:choice maxOccurs="unbounded">
            <xsd:group ref="sec-level"/>
         </xsd:choice>
         <xsd:sequence>
            <xsd:choice maxOccurs="unbounded">
               <xsd:group ref="answer-para-level"/>
            </xsd:choice>
            <xsd:choice minOccurs="0" maxOccurs="unbounded">
               <xsd:group ref="sec-level"/>
            </xsd:choice>
         </xsd:sequence>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sec-back-matter-mix"/>
      </xsd:choice>
      <xsd:element ref="explanation" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="sec-level">
   <xsd:choice>
      <xsd:group ref="sec.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="answer-para-level">
   <xsd:choice>
      <xsd:group ref="block-display-minus-explanation.class"/>
      <xsd:group ref="block-math.class"/>
      <xsd:group ref="list.class"/>
      <xsd:group ref="math.class"/>
      <xsd:group ref="nothing-but-para.class"/>
      <xsd:group ref="related-article.class"/>
      <xsd:group ref="rest-of-para.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="block-display-minus-explanation.class">
   <xsd:choice>
      <xsd:element ref="address"/>
      <xsd:element ref="alternatives"/>
      <xsd:element ref="answer"/>
      <xsd:element ref="answer-set"/>
      <xsd:element ref="array"/>
      <xsd:element ref="block-alternatives"/>
      <xsd:element ref="boxed-text"/>
      <xsd:element ref="chem-struct-wrap"/>
      <xsd:element ref="code"/>
      <xsd:element ref="fig"/>
      <xsd:element ref="fig-group"/>
      <xsd:element ref="graphic"/>
      <xsd:element ref="media"/>
      <xsd:element ref="preformat"/>
      <xsd:element ref="question"/>
      <xsd:element ref="question-wrap"/>
      <xsd:element ref="question-wrap-group"/>
      <xsd:element ref="supplementary-material"/>
      <xsd:element ref="table-wrap"/>
      <xsd:element ref="table-wrap-group"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="block-math.class">
   <xsd:choice>
      <xsd:element ref="disp-formula"/>
      <xsd:element ref="disp-formula-group"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="list.class">
   <xsd:choice>
      <xsd:element ref="def-list"/>
      <xsd:element ref="list"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="nothing-but-para.class">
   <xsd:choice>
      <xsd:element ref="p"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="related-article.class">
   <xsd:choice>
      <xsd:element ref="related-article"/>
      <xsd:element ref="related-object"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="rest-of-para.class">
   <xsd:choice>
      <xsd:element ref="disp-quote"/>
      <xsd:element ref="speech"/>
      <xsd:element ref="statement"/>
      <xsd:element ref="verse-group"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="sec-back-matter-mix">
   <xsd:choice>
      <xsd:group ref="sec-back.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="sec-back.class">
   <xsd:choice>
      <xsd:element ref="fn-group"/>
      <xsd:element ref="glossary"/>
      <xsd:element ref="ref-list"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="answer-set-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:element ref="subtitle" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="alt-title" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice maxOccurs="unbounded">
         <xsd:element ref="answer"/>
         <xsd:group ref="just-para.class"/>
         <xsd:element ref="explanation"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="app-model">
   <xsd:sequence>
      <xsd:group ref="sec-model"/>
      <xsd:element ref="permissions" minOccurs="0"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="sec-model">
   <xsd:sequence>
      <xsd:element ref="sec-meta" minOccurs="0"/>
      <xsd:choice>
         <xsd:sequence>
            <xsd:element ref="label"/>
            <xsd:element ref="title" minOccurs="0"/>
         </xsd:sequence>
         <xsd:element ref="title"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="para-level"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sec-level"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sec-back-matter-mix"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="para-level">
   <xsd:choice>
      <xsd:group ref="block-display.class"/>
      <xsd:group ref="block-math.class"/>
      <xsd:group ref="list.class"/>
      <xsd:group ref="math.class"/>
      <xsd:group ref="nothing-but-para.class"/>
      <xsd:group ref="related-article.class"/>
      <xsd:group ref="rest-of-para.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="block-display.class">
   <xsd:choice>
      <xsd:element ref="address"/>
      <xsd:element ref="alternatives"/>
      <xsd:element ref="answer"/>
      <xsd:element ref="answer-set"/>
      <xsd:element ref="array"/>
      <xsd:element ref="block-alternatives"/>
      <xsd:element ref="boxed-text"/>
      <xsd:element ref="chem-struct-wrap"/>
      <xsd:element ref="code"/>
      <xsd:element ref="explanation"/>
      <xsd:element ref="fig"/>
      <xsd:element ref="fig-group"/>
      <xsd:element ref="graphic"/>
      <xsd:element ref="media"/>
      <xsd:element ref="preformat"/>
      <xsd:element ref="question"/>
      <xsd:element ref="question-wrap"/>
      <xsd:element ref="question-wrap-group"/>
      <xsd:element ref="supplementary-material"/>
      <xsd:element ref="table-wrap"/>
      <xsd:element ref="table-wrap-group"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="app-group-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="abstract.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="kwd-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="subj-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="para-level"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="app.class"/>
         <xsd:group ref="ref-list.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="app.class">
   <xsd:choice>
      <xsd:element ref="app"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="array-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="access.class"/>
         <xsd:group ref="address-link.class"/>
      </xsd:choice>
      <xsd:choice>
         <xsd:choice minOccurs="0" maxOccurs="unbounded">
            <xsd:group ref="just-base-display.class"/>
         </xsd:choice>
         <xsd:group ref="tbody.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="display-back-matter.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="access.class">
   <xsd:choice>
      <xsd:element ref="alt-text"/>
      <xsd:element ref="long-desc"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="just-base-display.class">
   <xsd:choice>
      <xsd:element ref="alternatives"/>
      <xsd:element ref="graphic"/>
      <xsd:element ref="media"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="tbody.class">
   <xsd:choice>
      <xsd:element ref="tbody"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="display-back-matter.class">
   <xsd:choice>
      <xsd:element ref="attrib"/>
      <xsd:element ref="permissions"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="article-full-model">
   <xsd:sequence>
      <xsd:element ref="processing-meta" minOccurs="0"/>
      <xsd:element ref="front"/>
      <xsd:element ref="body" minOccurs="0"/>
      <xsd:element ref="back" minOccurs="0"/>
      <xsd:element ref="floats-group" minOccurs="0"/>
      <xsd:choice>
         <xsd:element ref="sub-article" minOccurs="0" maxOccurs="unbounded"/>
         <xsd:element ref="response" minOccurs="0" maxOccurs="unbounded"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="article-categories-model">
   <xsd:sequence>
      <xsd:element ref="subj-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="series-title" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="series-text" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="article-meta-model">
   <xsd:sequence>
      <xsd:element ref="article-id" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice minOccurs="0">
         <xsd:group ref="article-version.class"/>
      </xsd:choice>
      <xsd:element ref="article-categories" minOccurs="0"/>
      <xsd:element ref="title-group"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="contrib-group.class"/>
         <xsd:group ref="aff-alternatives.class"/>
      </xsd:choice>
      <xsd:element ref="author-notes" minOccurs="0"/>
      <xsd:choice>
         <xsd:choice maxOccurs="unbounded">
            <xsd:group ref="pub-date.class"/>
         </xsd:choice>
         <xsd:element ref="pub-date-not-available" minOccurs="0"/>
      </xsd:choice>
      <xsd:element ref="volume" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="volume-id" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="volume-series" minOccurs="0"/>
      <xsd:element ref="issue" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issue-id" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issue-title" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issue-title-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issue-sponsor" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issue-part" minOccurs="0"/>
      <xsd:element ref="volume-issue-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="isbn" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="supplement" minOccurs="0"/>
      <xsd:choice minOccurs="0">
         <xsd:sequence>
            <xsd:element ref="fpage"/>
            <xsd:element ref="lpage" minOccurs="0"/>
            <xsd:element ref="page-range" minOccurs="0"/>
         </xsd:sequence>
         <xsd:element ref="elocation-id"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="address-link.class"/>
         <xsd:element ref="product"/>
         <xsd:element ref="supplementary-material"/>
      </xsd:choice>
      <xsd:element ref="history" minOccurs="0"/>
      <xsd:element ref="pub-history" minOccurs="0"/>
      <xsd:element ref="permissions" minOccurs="0"/>
      <xsd:element ref="self-uri" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="related-article.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="abstract.class"/>
      </xsd:choice>
      <xsd:element ref="trans-abstract" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="kwd-group.class"/>
      </xsd:choice>
      <xsd:element ref="funding-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="support-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="conference" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="counts" minOccurs="0"/>
      <xsd:element ref="custom-meta-group" minOccurs="0"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="article-version.class">
   <xsd:choice>
      <xsd:element ref="article-version"/>
      <xsd:element ref="article-version-alternatives"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="contrib-group.class">
   <xsd:choice>
      <xsd:element ref="contrib-group"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="aff-alternatives.class">
   <xsd:choice>
      <xsd:element ref="aff"/>
      <xsd:element ref="aff-alternatives"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="pub-date.class">
   <xsd:choice>
      <xsd:element ref="pub-date"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="article-title-elements">
   <xsd:choice>
      <xsd:group ref="simple-phrase"/>
      <xsd:group ref="break.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="attrib-elements">
   <xsd:choice>
      <xsd:group ref="emphasized-text"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="emphasized-text">
   <xsd:choice>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="article-link.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="math.class"/>
      <xsd:group ref="phrase.class"/>
      <xsd:group ref="simple-link.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="author-comment-model">
   <xsd:sequence>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="just-para.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="author-notes-model">
   <xsd:sequence>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="corresp.class"/>
         <xsd:group ref="fn-link.class"/>
         <xsd:group ref="just-para.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="corresp.class">
   <xsd:choice>
      <xsd:element ref="corresp"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="fn-link.class">
   <xsd:choice>
      <xsd:element ref="fn"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="award-desc-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="award-group-model">
   <xsd:sequence>
      <xsd:choice>
         <xsd:element ref="funding-source" minOccurs="0" maxOccurs="unbounded"/>
         <xsd:element ref="support-source" minOccurs="0" maxOccurs="unbounded"/>
      </xsd:choice>
      <xsd:element ref="award-id" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="award-name" minOccurs="0"/>
      <xsd:element ref="award-desc" minOccurs="0"/>
      <xsd:element ref="principal-award-recipient" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="principal-investigator" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="award-id-elements">
   <xsd:choice>
      <xsd:group ref="simple-text"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="award-name-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="back-model">
   <xsd:sequence>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="doc-back-matter-mix"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="doc-back-matter-mix">
   <xsd:choice>
      <xsd:group ref="back.class"/>
      <xsd:group ref="front-back.class"/>
      <xsd:group ref="sec.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="back.class">
   <xsd:choice>
      <xsd:element ref="ack"/>
      <xsd:element ref="app-group"/>
      <xsd:element ref="bio"/>
      <xsd:element ref="fn-group"/>
      <xsd:element ref="glossary"/>
      <xsd:element ref="ref-list"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="front-back.class">
   <xsd:choice>
      <xsd:element ref="notes"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="bio-model">
   <xsd:sequence>
      <xsd:group ref="sec-opt-title-model"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="sec-opt-title-model">
   <xsd:sequence>
      <xsd:element ref="sec-meta" minOccurs="0"/>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="para-level"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sec-level"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sec-back-matter-mix"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="block-alternatives-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="block-alternatives.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="block-alternatives.class">
   <xsd:choice>
      <xsd:element ref="boxed-text"/>
      <xsd:element ref="fig"/>
      <xsd:element ref="fig-group"/>
      <xsd:element ref="table-wrap"/>
      <xsd:element ref="table-wrap-group"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="body-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="para-level"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sec-level"/>
      </xsd:choice>
      <xsd:element ref="sig-block" minOccurs="0"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="boxed-text-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="sec-meta" minOccurs="0"/>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="caption" minOccurs="0"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="para-level"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sec-level"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sec-back-matter-mix"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="display-back-matter.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="caption-model">
   <xsd:sequence>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:group ref="caption-body-parts" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="caption-body-parts">
   <xsd:choice>
      <xsd:group ref="just-para.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="chapter-title-elements">
   <xsd:choice>
      <xsd:group ref="source-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="source-elements">
   <xsd:choice>
      <xsd:group ref="abbrev.class"/>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="math.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="simple-link.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="abbrev.class">
   <xsd:choice>
      <xsd:element ref="abbrev"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="phrase-content.class">
   <xsd:choice>
      <xsd:element ref="named-content"/>
      <xsd:element ref="styled-content"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="chem-struct-model">
   <xsd:choice>
      <xsd:group ref="chem-struct-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="chem-struct-elements">
   <xsd:choice>
      <xsd:group ref="access.class"/>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="break.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="label.class"/>
      <xsd:group ref="list.class"/>
      <xsd:group ref="math.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="simple-display.class"/>
      <xsd:group ref="simple-link.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="simple-display.class">
   <xsd:choice>
      <xsd:element ref="alternatives"/>
      <xsd:element ref="array"/>
      <xsd:element ref="code"/>
      <xsd:element ref="graphic"/>
      <xsd:element ref="media"/>
      <xsd:element ref="preformat"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="chem-struct-wrap-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:choice minOccurs="0">
         <xsd:group ref="caption.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="abstract.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="kwd-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="subj-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="access.class"/>
         <xsd:group ref="address-link.class"/>
      </xsd:choice>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="inside-chem-struct-wrap.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="display-back-matter.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="caption.class">
   <xsd:choice>
      <xsd:element ref="caption"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="inside-chem-struct-wrap.class">
   <xsd:choice>
      <xsd:element ref="alternatives"/>
      <xsd:element ref="chem-struct"/>
      <xsd:element ref="code"/>
      <xsd:element ref="graphic"/>
      <xsd:element ref="media"/>
      <xsd:element ref="preformat"/>
      <xsd:element ref="textual-form"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="citation-alternatives-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="citation-minus-alt.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="citation-minus-alt.class">
   <xsd:choice>
      <xsd:element ref="element-citation"/>
      <xsd:element ref="mixed-citation"/>
      <xsd:element ref="nlm-citation"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="city-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="code-elements">
   <xsd:choice>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display-noalt.class"/>
      <xsd:group ref="phrase.class"/>
      <xsd:group ref="simple-link.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="inline-display-noalt.class">
   <xsd:choice>
      <xsd:element ref="inline-graphic"/>
      <xsd:element ref="inline-media"/>
      <xsd:element ref="private-char"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="colgroup.content">
   <xsd:choice>
      <xsd:element ref="col"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="collab-elements">
   <xsd:choice>
      <xsd:group ref="simple-text"/>
      <xsd:group ref="address.class"/>
      <xsd:group ref="contrib-group.class"/>
      <xsd:group ref="contrib-info.class"/>
      <xsd:group ref="fn-link.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="contrib-info.class">
   <xsd:choice>
      <xsd:element ref="address"/>
      <xsd:element ref="aff"/>
      <xsd:element ref="aff-alternatives"/>
      <xsd:element ref="author-comment"/>
      <xsd:element ref="bio"/>
      <xsd:element ref="email"/>
      <xsd:element ref="ext-link"/>
      <xsd:element ref="on-behalf-of"/>
      <xsd:element ref="role"/>
      <xsd:element ref="uri"/>
      <xsd:element ref="xref"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="collab-alternatives-model">
   <xsd:choice>
      <xsd:group ref="collab.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="collab.class">
   <xsd:choice>
      <xsd:element ref="collab"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="comment-elements">
   <xsd:choice>
      <xsd:group ref="simple-phrase"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="compound-kwd-model">
   <xsd:choice>
      <xsd:element ref="compound-kwd-part" maxOccurs="unbounded"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="compound-kwd-part-elements">
   <xsd:choice>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="simple-link.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="compound-subject-model">
   <xsd:choice>
      <xsd:element ref="compound-subject-part" maxOccurs="unbounded"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="compound-subject-part-elements">
   <xsd:choice>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="conf-acronym-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="conf-date-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="conf-loc-elements">
   <xsd:choice>
      <xsd:group ref="address.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="conf-name-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="conf-num-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="conf-sponsor-elements">
   <xsd:choice>
      <xsd:group ref="institution-wrap.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="institution-wrap.class">
   <xsd:choice>
      <xsd:element ref="institution"/>
      <xsd:element ref="institution-wrap"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="conf-theme-elements">
   <xsd:choice>
      <xsd:group ref="simple-text"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="conference-model">
   <xsd:sequence>
      <xsd:element ref="conf-date"/>
      <xsd:choice maxOccurs="unbounded">
         <xsd:element ref="conf-name"/>
         <xsd:element ref="conf-acronym"/>
      </xsd:choice>
      <xsd:element ref="conf-num" minOccurs="0"/>
      <xsd:element ref="conf-loc" minOccurs="0"/>
      <xsd:element ref="conf-sponsor" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="conf-theme" minOccurs="0"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="contrib-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="contrib-id.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="name.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="degree.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="contrib-info.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="contrib-id.class">
   <xsd:choice>
      <xsd:element ref="contrib-id"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="name.class">
   <xsd:choice>
      <xsd:element ref="anonymous"/>
      <xsd:element ref="collab"/>
      <xsd:element ref="collab-alternatives"/>
      <xsd:element ref="name"/>
      <xsd:element ref="name-alternatives"/>
      <xsd:element ref="string-name"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="degree.class">
   <xsd:choice>
      <xsd:element ref="degrees"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="contrib-group-model">
   <xsd:sequence>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="contrib.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="contrib-info.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="contrib.class">
   <xsd:choice>
      <xsd:element ref="contrib"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="contrib-id-model">
   <xsd:choice/>
</xsd:group>
<xsd:group name="contributed-resource-group-model">
   <xsd:sequence>
      <xsd:element ref="award-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="support-description" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="resource-group" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="copyright-holder-elements">
   <xsd:choice>
      <xsd:group ref="institution-wrap.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="copyright-statement-elements">
   <xsd:choice>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="corresp-elements">
   <xsd:choice>
      <xsd:group ref="address.class"/>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="label.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="country-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="counts-model">
   <xsd:sequence>
      <xsd:element ref="count" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="fig-count" minOccurs="0"/>
      <xsd:element ref="table-count" minOccurs="0"/>
      <xsd:element ref="equation-count" minOccurs="0"/>
      <xsd:element ref="ref-count" minOccurs="0"/>
      <xsd:element ref="page-count" minOccurs="0"/>
      <xsd:element ref="word-count" minOccurs="0"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="custom-meta-model">
   <xsd:sequence>
      <xsd:element ref="meta-name"/>
      <xsd:element ref="meta-value"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="custom-meta-group-model">
   <xsd:choice>
      <xsd:element ref="custom-meta" maxOccurs="unbounded"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="data-title-elements">
   <xsd:choice>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="inline-display-noalt.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="date-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0">
         <xsd:sequence>
            <xsd:element ref="day" minOccurs="0"/>
            <xsd:element ref="month" minOccurs="0"/>
         </xsd:sequence>
         <xsd:element ref="season"/>
      </xsd:choice>
      <xsd:element ref="year"/>
      <xsd:element ref="era" minOccurs="0"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="date-in-citation-elements">
   <xsd:choice>
      <xsd:group ref="date-parts.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="date-parts.class">
   <xsd:choice>
      <xsd:element ref="day"/>
      <xsd:element ref="era"/>
      <xsd:element ref="month"/>
      <xsd:element ref="season"/>
      <xsd:element ref="year"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="def-model">
   <xsd:choice>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="just-para.class"/>
      </xsd:choice>
   </xsd:choice>
</xsd:group>
<xsd:group name="def-head-elements">
   <xsd:choice>
      <xsd:group ref="def-list-head-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="def-list-head-elements">
   <xsd:choice>
      <xsd:group ref="simple-phrase"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="def-item-model">
   <xsd:sequence>
      <xsd:element ref="term"/>
      <xsd:element ref="def" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="def-list-model">
   <xsd:sequence>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:element ref="term-head" minOccurs="0"/>
      <xsd:element ref="def-head" minOccurs="0"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="def-item.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="def-list.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="def-item.class">
   <xsd:choice>
      <xsd:element ref="def-item"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="def-list.class">
   <xsd:choice>
      <xsd:element ref="def-list"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="degrees-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="disp-formula-model">
   <xsd:choice>
      <xsd:group ref="disp-formula-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="disp-formula-elements">
   <xsd:choice>
      <xsd:group ref="access.class"/>
      <xsd:group ref="abstract.class"/>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="break.class"/>
      <xsd:group ref="caption.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="id.class"/>
      <xsd:group ref="inline-display-noalt.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="kwd-group.class"/>
      <xsd:group ref="subj-group.class"/>
      <xsd:group ref="label.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="math.class"/>
      <xsd:group ref="simple-display.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="disp-formula-group-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:choice minOccurs="0">
         <xsd:group ref="caption.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="abstract.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="kwd-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="subj-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="access.class"/>
         <xsd:group ref="address-link.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="block-math.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="disp-quote-model">
   <xsd:sequence>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="para-level"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="display-back-matter.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="edition-elements">
   <xsd:choice>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="citation-elements">
   <xsd:choice>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="label.class"/>
      <xsd:group ref="phrase.class"/>
      <xsd:group ref="references.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="references.class">
   <xsd:choice>
      <xsd:element ref="annotation"/>
      <xsd:element ref="article-title"/>
      <xsd:element ref="chapter-title"/>
      <xsd:element ref="collab"/>
      <xsd:element ref="collab-alternatives"/>
      <xsd:element ref="comment"/>
      <xsd:element ref="conf-acronym"/>
      <xsd:element ref="conf-date"/>
      <xsd:element ref="conf-loc"/>
      <xsd:element ref="conf-name"/>
      <xsd:element ref="conf-sponsor"/>
      <xsd:element ref="data-title"/>
      <xsd:element ref="date"/>
      <xsd:element ref="date-in-citation"/>
      <xsd:element ref="day"/>
      <xsd:element ref="edition"/>
      <xsd:element ref="email"/>
      <xsd:element ref="elocation-id"/>
      <xsd:element ref="etal"/>
      <xsd:element ref="ext-link"/>
      <xsd:element ref="fpage"/>
      <xsd:element ref="gov"/>
      <xsd:element ref="institution"/>
      <xsd:element ref="institution-wrap"/>
      <xsd:element ref="isbn"/>
      <xsd:element ref="issn"/>
      <xsd:element ref="issn-l"/>
      <xsd:element ref="issue"/>
      <xsd:element ref="issue-id"/>
      <xsd:element ref="issue-part"/>
      <xsd:element ref="issue-title"/>
      <xsd:element ref="lpage"/>
      <xsd:element ref="month"/>
      <xsd:element ref="name"/>
      <xsd:element ref="name-alternatives"/>
      <xsd:element ref="object-id"/>
      <xsd:element ref="page-range"/>
      <xsd:element ref="part-title"/>
      <xsd:element ref="patent"/>
      <xsd:element ref="person-group"/>
      <xsd:element ref="pub-id"/>
      <xsd:element ref="publisher-loc"/>
      <xsd:element ref="publisher-name"/>
      <xsd:element ref="role"/>
      <xsd:element ref="season"/>
      <xsd:element ref="series"/>
      <xsd:element ref="size"/>
      <xsd:element ref="source"/>
      <xsd:element ref="std"/>
      <xsd:element ref="string-date"/>
      <xsd:element ref="string-name"/>
      <xsd:element ref="supplement"/>
      <xsd:element ref="trans-source"/>
      <xsd:element ref="trans-title"/>
      <xsd:element ref="uri"/>
      <xsd:element ref="version"/>
      <xsd:element ref="volume"/>
      <xsd:element ref="volume-id"/>
      <xsd:element ref="volume-series"/>
      <xsd:element ref="year"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="email-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="etal-model">
   <xsd:sequence>
      <xsd:group ref="etal-elements"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="etal-elements">
   <xsd:choice>
      <xsd:group ref="just-rendition"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="just-rendition">
   <xsd:choice/>
</xsd:group>
<xsd:group name="event-model">
   <xsd:sequence>
      <xsd:element ref="event-desc" minOccurs="0"/>
      <xsd:element ref="article-id" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice minOccurs="0">
         <xsd:group ref="article-version.class"/>
      </xsd:choice>
      <xsd:choice>
         <xsd:choice minOccurs="0" maxOccurs="unbounded">
            <xsd:group ref="pub-date.class"/>
         </xsd:choice>
         <xsd:element ref="pub-date-not-available" minOccurs="0"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="date-only.class"/>
      </xsd:choice>
      <xsd:element ref="issn" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issn-l" minOccurs="0"/>
      <xsd:element ref="isbn" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="permissions" minOccurs="0"/>
      <xsd:element ref="notes" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="self-uri" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="date-only.class">
   <xsd:choice>
      <xsd:element ref="date"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="event-desc-elements">
   <xsd:choice>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="article-identifier.class"/>
      <xsd:group ref="article-version.class"/>
      <xsd:group ref="date.class"/>
      <xsd:group ref="pub-date.class"/>
      <xsd:element ref="pub-date-not-available"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="article-identifier.class">
   <xsd:choice>
      <xsd:element ref="article-id"/>
      <xsd:element ref="issn"/>
      <xsd:element ref="issn-l"/>
      <xsd:element ref="isbn"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="date.class">
   <xsd:choice>
      <xsd:element ref="date"/>
      <xsd:element ref="string-date"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="explanation-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:element ref="subtitle" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="alt-title" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice>
         <xsd:choice maxOccurs="unbounded">
            <xsd:group ref="sec-level"/>
         </xsd:choice>
         <xsd:sequence>
            <xsd:choice maxOccurs="unbounded">
               <xsd:group ref="answer-para-level"/>
            </xsd:choice>
            <xsd:choice minOccurs="0" maxOccurs="unbounded">
               <xsd:group ref="sec-level"/>
            </xsd:choice>
         </xsd:sequence>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sec-back-matter-mix"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="ext-link-elements">
   <xsd:choice>
      <xsd:group ref="link-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="link-elements">
   <xsd:choice>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="extended-by-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="fax-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="fig-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="label.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="caption.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="abstract.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="kwd-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="subj-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="access.class"/>
         <xsd:group ref="address-link.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="block-math.class"/>
         <xsd:group ref="chem-struct-wrap.class"/>
         <xsd:group ref="intable-para.class"/>
         <xsd:group ref="just-table.class"/>
         <xsd:group ref="just-para.class"/>
         <xsd:group ref="list.class"/>
         <xsd:group ref="simple-display.class"/>
         <xsd:group ref="xref.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="display-back-matter.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="chem-struct-wrap.class">
   <xsd:choice>
      <xsd:element ref="chem-struct-wrap"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="intable-para.class">
   <xsd:choice>
      <xsd:element ref="disp-quote"/>
      <xsd:element ref="speech"/>
      <xsd:element ref="statement"/>
      <xsd:element ref="verse-group"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="just-table.class">
   <xsd:choice>
      <xsd:element ref="table-wrap"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="xref.class">
   <xsd:choice>
      <xsd:element ref="xref"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="fig-group-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="label.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="caption.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="abstract.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="kwd-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="subj-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="access.class"/>
         <xsd:group ref="address-link.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="fig-display.class"/>
         <xsd:group ref="xref.class"/>
         <xsd:group ref="just-base-display.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="fig-display.class">
   <xsd:choice>
      <xsd:element ref="fig"/>
      <xsd:element ref="block-alternatives"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="floats-group-model">
   <xsd:choice>
      <xsd:group ref="floats-display.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="floats-display.class">
   <xsd:choice>
      <xsd:element ref="alternatives"/>
      <xsd:element ref="block-alternatives"/>
      <xsd:element ref="boxed-text"/>
      <xsd:element ref="chem-struct-wrap"/>
      <xsd:element ref="code"/>
      <xsd:element ref="fig"/>
      <xsd:element ref="fig-group"/>
      <xsd:element ref="graphic"/>
      <xsd:element ref="media"/>
      <xsd:element ref="preformat"/>
      <xsd:element ref="supplementary-material"/>
      <xsd:element ref="table-wrap"/>
      <xsd:element ref="table-wrap-group"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="fn-model">
   <xsd:sequence>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="just-para.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="fn-group-model">
   <xsd:sequence>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="fn-link.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="front-model">
   <xsd:sequence>
      <xsd:element ref="journal-meta"/>
      <xsd:element ref="article-meta"/>
      <xsd:choice minOccurs="0">
         <xsd:group ref="front-back.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="front-stub-model">
   <xsd:sequence>
      <xsd:element ref="article-id" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice minOccurs="0">
         <xsd:group ref="article-version.class"/>
      </xsd:choice>
      <xsd:element ref="article-categories" minOccurs="0"/>
      <xsd:element ref="title-group" minOccurs="0"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="contrib-group.class"/>
         <xsd:group ref="aff-alternatives.class"/>
      </xsd:choice>
      <xsd:element ref="author-notes" minOccurs="0"/>
      <xsd:choice>
         <xsd:choice minOccurs="0" maxOccurs="unbounded">
            <xsd:group ref="pub-date.class"/>
         </xsd:choice>
         <xsd:element ref="pub-date-not-available" minOccurs="0"/>
      </xsd:choice>
      <xsd:element ref="volume" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="volume-id" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="volume-series" minOccurs="0"/>
      <xsd:element ref="issue" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issue-id" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issue-title" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issue-title-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issue-sponsor" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issue-part" minOccurs="0"/>
      <xsd:element ref="volume-issue-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="isbn" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="supplement" minOccurs="0"/>
      <xsd:choice minOccurs="0">
         <xsd:sequence>
            <xsd:element ref="fpage"/>
            <xsd:element ref="lpage" minOccurs="0"/>
            <xsd:element ref="page-range" minOccurs="0"/>
         </xsd:sequence>
         <xsd:element ref="elocation-id"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="address-link.class"/>
         <xsd:element ref="product"/>
         <xsd:element ref="supplementary-material"/>
      </xsd:choice>
      <xsd:element ref="history" minOccurs="0"/>
      <xsd:element ref="pub-history" minOccurs="0"/>
      <xsd:element ref="permissions" minOccurs="0"/>
      <xsd:element ref="self-uri" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="related-article.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="abstract.class"/>
      </xsd:choice>
      <xsd:element ref="trans-abstract" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="kwd-group.class"/>
      </xsd:choice>
      <xsd:element ref="funding-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="support-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="conference" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="counts" minOccurs="0"/>
      <xsd:element ref="custom-meta-group" minOccurs="0"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="funding-group-model">
   <xsd:sequence>
      <xsd:element ref="award-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="funding-statement" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="open-access" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="funding-source-elements">
   <xsd:choice>
      <xsd:group ref="simple-text"/>
      <xsd:group ref="institution-wrap.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="funding-statement-elements">
   <xsd:choice>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="given-names-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="glossary-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="para-level"/>
      </xsd:choice>
      <xsd:element ref="glossary" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="gov-elements">
   <xsd:choice>
      <xsd:group ref="rendition-plus"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="rendition-plus">
   <xsd:choice>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="subsup.class"/>
      <xsd:group ref="phrase-content.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="graphic-model">
   <xsd:choice>
      <xsd:group ref="access.class"/>
      <xsd:group ref="abstract.class"/>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="caption.class"/>
      <xsd:group ref="display-back-matter.class"/>
      <xsd:group ref="id.class"/>
      <xsd:group ref="label.class"/>
      <xsd:group ref="kwd-group.class"/>
      <xsd:group ref="subj-group.class"/>
      <xsd:group ref="xref.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="history-model">
   <xsd:choice>
      <xsd:group ref="date-only.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="index-term-model">
   <xsd:sequence>
      <xsd:element ref="term"/>
      <xsd:choice>
         <xsd:element ref="index-term"/>
         <xsd:choice minOccurs="0" maxOccurs="unbounded">
            <xsd:element ref="see"/>
            <xsd:element ref="see-also"/>
         </xsd:choice>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="inline-formula-model">
   <xsd:choice>
      <xsd:group ref="inline-formula-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="inline-formula-elements">
   <xsd:choice>
      <xsd:group ref="access.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="math.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="inline-graphic-model">
   <xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="access.class"/>
      </xsd:choice>
   </xsd:choice>
</xsd:group>
<xsd:group name="inline-media-elements">
   <xsd:choice>
      <xsd:group ref="access.class"/>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="inline-supplementary-material-elements">
   <xsd:choice>
      <xsd:group ref="access.class"/>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="institution-elements">
   <xsd:choice>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="institution-id-model">
   <xsd:choice/>
</xsd:group>
<xsd:group name="institution-wrap-model">
   <xsd:choice>
      <xsd:group ref="institution.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="institution.class">
   <xsd:choice>
      <xsd:element ref="institution"/>
      <xsd:element ref="institution-id"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="isbn-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="issn-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="issn-l-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="issue-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="issue-part-elements">
   <xsd:choice>
      <xsd:group ref="just-rendition"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="issue-sponsor-elements">
   <xsd:choice>
      <xsd:group ref="just-rendition"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="issue-subtitle-elements">
   <xsd:choice>
      <xsd:group ref="just-rendition"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="issue-title-elements">
   <xsd:choice>
      <xsd:group ref="just-rendition"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="issue-title-group-model">
   <xsd:sequence>
      <xsd:element ref="issue-title"/>
      <xsd:element ref="issue-subtitle" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="trans-title-group" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="journal-meta-model">
   <xsd:sequence>
      <xsd:element ref="journal-id" maxOccurs="unbounded"/>
      <xsd:element ref="journal-title-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="contrib-group.class"/>
         <xsd:group ref="aff-alternatives.class"/>
      </xsd:choice>
      <xsd:element ref="issn" maxOccurs="unbounded"/>
      <xsd:element ref="issn-l" minOccurs="0"/>
      <xsd:element ref="isbn" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="publisher" minOccurs="0"/>
      <xsd:element ref="notes" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="self-uri" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="journal-subtitle-elements">
   <xsd:choice>
      <xsd:group ref="journal-title-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="journal-title-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="journal-title-group-model">
   <xsd:sequence>
      <xsd:element ref="journal-title" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="journal-subtitle" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="trans-title-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="abbrev-journal-title" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="kwd-elements">
   <xsd:choice>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="kwd-group-model">
   <xsd:sequence>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="kwd.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="kwd.class">
   <xsd:choice>
      <xsd:element ref="kwd"/>
      <xsd:element ref="compound-kwd"/>
      <xsd:element ref="nested-kwd"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="label-elements">
   <xsd:choice>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="license-model">
   <xsd:choice>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="license-p.class"/>
      </xsd:choice>
   </xsd:choice>
</xsd:group>
<xsd:group name="license-p.class">
   <xsd:choice>
      <xsd:element ref="ali:license_ref"/>
      <xsd:element ref="license-p"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="license-p-elements">
   <xsd:choice>
      <xsd:group ref="p-elements"/>
      <xsd:group ref="price.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="p-elements">
   <xsd:choice>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="article-link.class"/>
      <xsd:group ref="block-display.class"/>
      <xsd:group ref="block-math.class"/>
      <xsd:group ref="citation.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="funding.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="inline-display-noalt.class"/>
      <xsd:group ref="list.class"/>
      <xsd:group ref="math.class"/>
      <xsd:group ref="phrase.class"/>
      <xsd:group ref="rest-of-para.class"/>
      <xsd:group ref="simple-link.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="citation.class">
   <xsd:choice>
      <xsd:element ref="citation-alternatives"/>
      <xsd:element ref="element-citation"/>
      <xsd:element ref="mixed-citation"/>
      <xsd:element ref="nlm-citation"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="funding.class">
   <xsd:choice>
      <xsd:element ref="award-id"/>
      <xsd:element ref="funding-source"/>
      <xsd:element ref="open-access"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="price.class">
   <xsd:choice>
      <xsd:element ref="price"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="list-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="list-item.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="list-item.class">
   <xsd:choice>
      <xsd:element ref="list-item"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="list-item-model">
   <xsd:sequence>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="just-para.class"/>
         <xsd:group ref="list.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="long-desc-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="media-model">
   <xsd:choice>
      <xsd:group ref="access.class"/>
      <xsd:group ref="abstract.class"/>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="caption.class"/>
      <xsd:group ref="display-back-matter.class"/>
      <xsd:group ref="id.class"/>
      <xsd:group ref="label.class"/>
      <xsd:group ref="kwd-group.class"/>
      <xsd:group ref="subj-group.class"/>
      <xsd:group ref="xref.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="meta-name-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="meta-value-elements">
   <xsd:choice>
      <xsd:group ref="simple-phrase"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="name-alternatives-model">
   <xsd:choice>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="name-alternatives.class"/>
      </xsd:choice>
   </xsd:choice>
</xsd:group>
<xsd:group name="name-alternatives.class">
   <xsd:choice>
      <xsd:element ref="name"/>
      <xsd:element ref="string-name"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="named-content-elements">
   <xsd:choice>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="article-link.class"/>
      <xsd:group ref="block-display.class"/>
      <xsd:group ref="block-math.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display-noalt.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="list.class"/>
      <xsd:group ref="math.class"/>
      <xsd:group ref="phrase.class"/>
      <xsd:group ref="simple-link.class"/>
      <xsd:group ref="subsup.class"/>
      <xsd:group ref="rest-of-para.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="nested-kwd-model">
   <xsd:sequence>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="nested-kwd.class"/>
      </xsd:choice>
      <xsd:element ref="nested-kwd" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="nested-kwd.class">
   <xsd:choice>
      <xsd:element ref="kwd"/>
      <xsd:element ref="compound-kwd"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="note-model">
   <xsd:sequence>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="just-para.class"/>
         <xsd:group ref="product.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="product.class">
   <xsd:choice>
      <xsd:element ref="product"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="notes-model">
   <xsd:sequence>
      <xsd:group ref="sec-opt-title-model"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="on-behalf-of-elements">
   <xsd:choice>
      <xsd:group ref="rendition-plus"/>
      <xsd:group ref="institution-wrap.class"/>
      <xsd:group ref="simple-link.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="open-access-model">
   <xsd:choice>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="just-para.class"/>
      </xsd:choice>
   </xsd:choice>
</xsd:group>
<xsd:group name="option-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:element ref="subtitle" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="alt-title" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice>
         <xsd:choice maxOccurs="unbounded">
            <xsd:group ref="sec-level"/>
         </xsd:choice>
         <xsd:sequence>
            <xsd:choice maxOccurs="unbounded">
               <xsd:group ref="answer-para-level"/>
            </xsd:choice>
            <xsd:choice minOccurs="0" maxOccurs="unbounded">
               <xsd:group ref="sec-level"/>
            </xsd:choice>
         </xsd:sequence>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sec-back-matter-mix"/>
      </xsd:choice>
      <xsd:element ref="explanation" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="part-title-elements">
   <xsd:choice>
      <xsd:group ref="source-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="patent-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="permissions-model">
   <xsd:sequence>
      <xsd:element ref="copyright-statement" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="copyright-year" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="copyright-holder" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="license.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="license.class">
   <xsd:choice>
      <xsd:element ref="ali:free_to_read"/>
      <xsd:element ref="license"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="person-group-model">
   <xsd:choice>
      <xsd:group ref="person-group-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="person-group-elements">
   <xsd:choice>
      <xsd:group ref="name.class"/>
      <xsd:group ref="person-group-info.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="person-group-info.class">
   <xsd:choice>
      <xsd:element ref="aff"/>
      <xsd:element ref="aff-alternatives"/>
      <xsd:element ref="etal"/>
      <xsd:element ref="role"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="phone-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="postal-code-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="prefix-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="preformat-model">
   <xsd:choice>
      <xsd:group ref="preformat-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="preformat-elements">
   <xsd:choice>
      <xsd:group ref="access.class"/>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="display-back-matter.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="phrase.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="price-elements">
   <xsd:choice>
      <xsd:group ref="emphasis.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="principal-award-recipient-elements">
   <xsd:choice>
      <xsd:group ref="contrib-id.class"/>
      <xsd:group ref="recipient-name.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="recipient-name.class">
   <xsd:choice>
      <xsd:element ref="name"/>
      <xsd:element ref="name-alternatives"/>
      <xsd:element ref="institution"/>
      <xsd:element ref="institution-wrap"/>
      <xsd:element ref="string-name"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="principal-investigator-elements">
   <xsd:choice>
      <xsd:group ref="contrib-id.class"/>
      <xsd:group ref="investigator-name.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="investigator-name.class">
   <xsd:choice>
      <xsd:element ref="name"/>
      <xsd:element ref="name-alternatives"/>
      <xsd:element ref="string-name"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="private-char-model">
   <xsd:choice>
      <xsd:choice>
         <xsd:element ref="glyph-data"/>
         <xsd:element ref="glyph-ref"/>
      </xsd:choice>
      <xsd:element ref="inline-graphic" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="processing-meta-model">
   <xsd:sequence>
      <xsd:element ref="restricted-by" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="extended-by" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="custom-meta-group" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="product-elements">
   <xsd:choice>
      <xsd:group ref="article-link.class"/>
      <xsd:group ref="break.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="phrase.class"/>
      <xsd:group ref="price.class"/>
      <xsd:group ref="references.class"/>
      <xsd:group ref="simple-link.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="pub-date-model">
   <xsd:sequence>
      <xsd:group ref="date-model"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="pub-history-model">
   <xsd:choice>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="event.class"/>
      </xsd:choice>
   </xsd:choice>
</xsd:group>
<xsd:group name="event.class">
   <xsd:choice>
      <xsd:element ref="event"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="publisher-model">
   <xsd:choice>
      <xsd:sequence maxOccurs="unbounded">
         <xsd:element ref="publisher-name"/>
         <xsd:element ref="publisher-loc" minOccurs="0"/>
      </xsd:sequence>
   </xsd:choice>
</xsd:group>
<xsd:group name="publisher-loc-elements">
   <xsd:choice>
      <xsd:group ref="address.class"/>
      <xsd:group ref="address-link.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="publisher-name-elements">
   <xsd:choice>
      <xsd:group ref="institution-wrap.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="question-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="sec-meta" minOccurs="0"/>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:element ref="subtitle" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="alt-title" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice>
         <xsd:choice maxOccurs="unbounded">
            <xsd:group ref="sec-level"/>
         </xsd:choice>
         <xsd:sequence>
            <xsd:choice maxOccurs="unbounded">
               <xsd:group ref="para-level"/>
            </xsd:choice>
            <xsd:choice minOccurs="0" maxOccurs="unbounded">
               <xsd:group ref="sec-level"/>
            </xsd:choice>
         </xsd:sequence>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="option.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sec-back-matter-mix"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="option.class">
   <xsd:choice>
      <xsd:element ref="option"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="question-preamble-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:element ref="subtitle" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="alt-title" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="para-level"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sec.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="question-wrap-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="question"/>
      <xsd:choice minOccurs="0">
         <xsd:element ref="answer"/>
         <xsd:element ref="answer-set"/>
      </xsd:choice>
      <xsd:element ref="explanation" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="question-wrap-group-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:element ref="subtitle" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="alt-title" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="question-preamble" minOccurs="0"/>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="question-wrap.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="question-wrap.class">
   <xsd:choice>
      <xsd:element ref="question-wrap"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="rb-elements">
   <xsd:choice>
      <xsd:group ref="face-markup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="face-markup.class">
   <xsd:choice>
      <xsd:element ref="bold"/>
      <xsd:element ref="fixed-case"/>
      <xsd:element ref="italic"/>
      <xsd:element ref="monospace"/>
      <xsd:element ref="overline"/>
      <xsd:element ref="roman"/>
      <xsd:element ref="sans-serif"/>
      <xsd:element ref="sc"/>
      <xsd:element ref="strike"/>
      <xsd:element ref="underline"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="ref-model">
   <xsd:sequence>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="citation.class"/>
         <xsd:group ref="note.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="note.class">
   <xsd:choice>
      <xsd:element ref="note"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="ref-list-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="para-level"/>
      </xsd:choice>
      <xsd:element ref="ref" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="ref-list.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="related-article-elements">
   <xsd:choice>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="journal-id.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="references.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="journal-id.class">
   <xsd:choice>
      <xsd:element ref="journal-id"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="related-object-elements">
   <xsd:choice>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="references.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="resource-group-model">
   <xsd:choice>
      <xsd:choice maxOccurs="unbounded">
         <xsd:element ref="resource-name"/>
         <xsd:element ref="resource-wrap"/>
      </xsd:choice>
   </xsd:choice>
</xsd:group>
<xsd:group name="resource-id-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="resource-name-elements">
   <xsd:choice>
      <xsd:group ref="face-markup.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="resource-wrap-model">
   <xsd:sequence>
      <xsd:element ref="resource-name"/>
      <xsd:element ref="resource-id" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="article-short-model">
   <xsd:sequence>
      <xsd:element ref="processing-meta" minOccurs="0"/>
      <xsd:choice>
         <xsd:element ref="front"/>
         <xsd:element ref="front-stub"/>
      </xsd:choice>
      <xsd:element ref="body" minOccurs="0"/>
      <xsd:element ref="back" minOccurs="0"/>
      <xsd:element ref="floats-group" minOccurs="0"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="restricted-by-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="role-elements">
   <xsd:choice>
      <xsd:group ref="rendition-plus"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="rt-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="ruby-model">
   <xsd:sequence>
      <xsd:element ref="rb"/>
      <xsd:element ref="rt"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="sec-meta-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="contrib-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="abstract.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="kwd-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="subj-group.class"/>
      </xsd:choice>
      <xsd:element ref="permissions" minOccurs="0"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="see-elements">
   <xsd:choice>
      <xsd:group ref="simple-phrase"/>
      <xsd:group ref="block-math.class"/>
      <xsd:group ref="simple-display-noalt.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="simple-display-noalt.class">
   <xsd:choice>
      <xsd:element ref="array"/>
      <xsd:element ref="code"/>
      <xsd:element ref="graphic"/>
      <xsd:element ref="media"/>
      <xsd:element ref="preformat"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="see-also-elements">
   <xsd:choice>
      <xsd:group ref="simple-phrase"/>
      <xsd:group ref="block-math.class"/>
      <xsd:group ref="simple-display-noalt.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="self-uri-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="series-elements">
   <xsd:choice>
      <xsd:group ref="rendition-plus"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="series-text-elements">
   <xsd:choice>
      <xsd:group ref="rendition-plus"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="series-title-elements">
   <xsd:choice>
      <xsd:group ref="rendition-plus"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="sig-elements">
   <xsd:choice>
      <xsd:group ref="rendition-plus"/>
      <xsd:group ref="break.class"/>
      <xsd:group ref="inline-display-noalt.class"/>
      <xsd:group ref="just-base-display-noalt.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="just-base-display-noalt.class">
   <xsd:choice>
      <xsd:element ref="graphic"/>
      <xsd:element ref="media"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="sig-block-elements">
   <xsd:choice>
      <xsd:group ref="break.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="just-base-display.class"/>
      <xsd:group ref="inline-display-noalt.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="sig.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="sig.class">
   <xsd:choice>
      <xsd:element ref="sig"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="size-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="speaker-elements">
   <xsd:choice>
      <xsd:group ref="person-name.class"/>
      <xsd:group ref="simple-link.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="person-name.class">
   <xsd:choice>
      <xsd:element ref="degrees"/>
      <xsd:element ref="given-names"/>
      <xsd:element ref="prefix"/>
      <xsd:element ref="surname"/>
      <xsd:element ref="suffix"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="speech-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="speaker"/>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="just-para.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="state-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="statement-model">
   <xsd:sequence>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="abstract.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="kwd-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="subj-group.class"/>
      </xsd:choice>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="just-para.class"/>
         <xsd:group ref="statement.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="display-back-matter.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="statement.class">
   <xsd:choice>
      <xsd:element ref="statement"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="std-elements">
   <xsd:choice>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display-noalt.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="std.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="std.class">
   <xsd:choice>
      <xsd:element ref="day"/>
      <xsd:element ref="month"/>
      <xsd:element ref="pub-id"/>
      <xsd:element ref="source"/>
      <xsd:element ref="std-organization"/>
      <xsd:element ref="year"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="std-organization-elements">
   <xsd:choice>
      <xsd:group ref="institution-wrap.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="string-conf-elements">
   <xsd:choice>
      <xsd:group ref="simple-text"/>
      <xsd:group ref="conference.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="conference.class">
   <xsd:choice>
      <xsd:element ref="conf-date"/>
      <xsd:element ref="conf-name"/>
      <xsd:element ref="conf-num"/>
      <xsd:element ref="conf-loc"/>
      <xsd:element ref="conf-sponsor"/>
      <xsd:element ref="conf-theme"/>
      <xsd:element ref="conf-acronym"/>
      <xsd:element ref="string-conf"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="string-date-elements">
   <xsd:choice>
      <xsd:group ref="date-parts.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="string-name-elements">
   <xsd:choice>
      <xsd:group ref="person-name.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="styled-content-elements">
   <xsd:choice>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="article-link.class"/>
      <xsd:group ref="block-display.class"/>
      <xsd:group ref="block-math.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display-noalt.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="list.class"/>
      <xsd:group ref="math.class"/>
      <xsd:group ref="phrase.class"/>
      <xsd:group ref="simple-link.class"/>
      <xsd:group ref="subsup.class"/>
      <xsd:group ref="rest-of-para.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="sub-article-model">
   <xsd:sequence>
      <xsd:element ref="processing-meta" minOccurs="0"/>
      <xsd:choice>
         <xsd:element ref="front"/>
         <xsd:element ref="front-stub"/>
      </xsd:choice>
      <xsd:element ref="body" minOccurs="0"/>
      <xsd:element ref="back" minOccurs="0"/>
      <xsd:element ref="floats-group" minOccurs="0"/>
      <xsd:choice>
         <xsd:element ref="sub-article" minOccurs="0" maxOccurs="unbounded"/>
         <xsd:element ref="response" minOccurs="0" maxOccurs="unbounded"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="subj-group-model">
   <xsd:sequence>
      <xsd:choice maxOccurs="unbounded">
         <xsd:element ref="subject"/>
         <xsd:element ref="compound-subject"/>
      </xsd:choice>
      <xsd:element ref="subj-group" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="subject-elements">
   <xsd:choice>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="subtitle-elements">
   <xsd:choice>
      <xsd:group ref="title-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="suffix-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="supplement-elements">
   <xsd:choice>
      <xsd:group ref="simple-text"/>
      <xsd:group ref="contrib-group.class"/>
      <xsd:group ref="title.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="title.class">
   <xsd:choice>
      <xsd:element ref="title"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="supplementary-material-model">
   <xsd:sequence>
      <xsd:group ref="fig-model"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="support-description-model">
   <xsd:choice>
      <xsd:element ref="p" maxOccurs="unbounded"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="support-group-model">
   <xsd:sequence>
      <xsd:element ref="funding-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="contributed-resource-group"
                   minOccurs="0"
                   maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="support-source-elements">
   <xsd:choice>
      <xsd:group ref="simple-text"/>
      <xsd:group ref="institution-wrap.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="surname-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="table.content">
   <xsd:sequence>
      <xsd:choice>
         <xsd:element ref="col" minOccurs="0" maxOccurs="unbounded"/>
         <xsd:element ref="colgroup" minOccurs="0" maxOccurs="unbounded"/>
      </xsd:choice>
      <xsd:choice>
         <xsd:sequence>
            <xsd:element ref="thead" minOccurs="0"/>
            <xsd:element ref="tfoot" minOccurs="0"/>
            <xsd:element ref="tbody" maxOccurs="unbounded"/>
         </xsd:sequence>
         <xsd:choice>
            <xsd:element ref="tr" maxOccurs="unbounded"/>
         </xsd:choice>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="table-wrap-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="label.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="caption.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="abstract.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="kwd-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="subj-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="access.class"/>
         <xsd:group ref="address-link.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="inside-table-wrap"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="table-foot.class"/>
         <xsd:group ref="display-back-matter.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="inside-table-wrap">
   <xsd:choice>
      <xsd:group ref="intable-para.class"/>
      <xsd:group ref="list.class"/>
      <xsd:group ref="simple-intable-display.class"/>
      <xsd:group ref="table.class"/>
      <xsd:group ref="xref.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="simple-intable-display.class">
   <xsd:choice>
      <xsd:element ref="alternatives"/>
      <xsd:element ref="chem-struct-wrap"/>
      <xsd:element ref="code"/>
      <xsd:element ref="disp-formula"/>
      <xsd:element ref="graphic"/>
      <xsd:element ref="media"/>
      <xsd:element ref="preformat"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="table.class">
   <xsd:choice>
      <xsd:element ref="table"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="table-foot.class">
   <xsd:choice>
      <xsd:element ref="table-wrap-foot"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="table-wrap-foot-model">
   <xsd:sequence>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="just-para.class"/>
         <xsd:group ref="fn-group.class"/>
         <xsd:group ref="fn-link.class"/>
         <xsd:group ref="display-back-matter.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="fn-group.class">
   <xsd:choice>
      <xsd:element ref="fn-group"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="table-wrap-group-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="label.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="caption.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="abstract.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="kwd-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="subj-group.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="access.class"/>
         <xsd:group ref="address-link.class"/>
      </xsd:choice>
      <xsd:choice maxOccurs="unbounded">
         <xsd:group ref="just-table.class"/>
         <xsd:group ref="xref.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="target-elements">
   <xsd:choice>
      <xsd:group ref="link-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="tbody.content">
   <xsd:choice>
      <xsd:element ref="tr"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="td.content">
   <xsd:choice>
      <xsd:group ref="Flow.mix"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="Flow.mix">
   <xsd:choice>
      <xsd:group ref="inside-cell"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="inside-cell">
   <xsd:choice>
      <xsd:group ref="address-link.class"/>
      <xsd:group ref="appearance.class"/>
      <xsd:group ref="article-link.class"/>
      <xsd:group ref="block-math.class"/>
      <xsd:group ref="break.class"/>
      <xsd:group ref="citation.class"/>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display-noalt.class"/>
      <xsd:group ref="inline-math.class"/>
      <xsd:group ref="intable-para.class"/>
      <xsd:group ref="list.class"/>
      <xsd:group ref="math.class"/>
      <xsd:group ref="nothing-but-para.class"/>
      <xsd:group ref="phrase.class"/>
      <xsd:group ref="simple-display.class"/>
      <xsd:group ref="question-answer.class"/>
      <xsd:group ref="simple-link.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="appearance.class">
   <xsd:choice>
      <xsd:element ref="hr"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="question-answer.class">
   <xsd:choice>
      <xsd:element ref="answer"/>
      <xsd:element ref="answer-set"/>
      <xsd:element ref="explanation"/>
      <xsd:element ref="question"/>
      <xsd:element ref="question-wrap"/>
      <xsd:element ref="question-wrap-group"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="term-elements">
   <xsd:choice>
      <xsd:group ref="simple-phrase"/>
      <xsd:group ref="block-math.class"/>
      <xsd:group ref="simple-display-noalt.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="term-head-elements">
   <xsd:choice>
      <xsd:group ref="def-list-head-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="textual-form-elements">
   <xsd:choice>
      <xsd:group ref="emphasis.class"/>
      <xsd:group ref="inline-display-noalt.class"/>
      <xsd:group ref="math.class"/>
      <xsd:group ref="phrase-content.class"/>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="tfoot.content">
   <xsd:choice>
      <xsd:element ref="tr"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="th.content">
   <xsd:choice>
      <xsd:group ref="Flow.mix"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="thead.content">
   <xsd:choice>
      <xsd:element ref="tr"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="time-stamp-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="struct-title-elements">
   <xsd:choice>
      <xsd:group ref="simple-phrase"/>
      <xsd:group ref="break.class"/>
      <xsd:group ref="citation.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="title-group-model">
   <xsd:sequence>
      <xsd:element ref="article-title"/>
      <xsd:element ref="subtitle" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="trans-title-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="alt-title" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="fn-group" minOccurs="0"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="tr.content">
   <xsd:choice>
      <xsd:element ref="th"/>
      <xsd:element ref="td"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="trans-abstract-model">
   <xsd:sequence>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="id.class"/>
      </xsd:choice>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="just-para.class"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="sec.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="trans-subtitle-elements">
   <xsd:choice>
      <xsd:group ref="title-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="trans-title-elements">
   <xsd:choice>
      <xsd:group ref="title-elements"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="trans-title-group-model">
   <xsd:sequence>
      <xsd:element ref="trans-title"/>
      <xsd:element ref="trans-subtitle" minOccurs="0" maxOccurs="unbounded"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="unstructured-kwd-group-elements">
   <xsd:choice>
      <xsd:group ref="just-rendition"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="uri-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="verse-group-model">
   <xsd:sequence>
      <xsd:element ref="label" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:element ref="subtitle" minOccurs="0"/>
      <xsd:choice maxOccurs="unbounded">
         <xsd:element ref="verse-line"/>
         <xsd:element ref="verse-group"/>
      </xsd:choice>
      <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:group ref="display-back-matter.class"/>
      </xsd:choice>
   </xsd:sequence>
</xsd:group>
<xsd:group name="verse-line-elements">
   <xsd:choice>
      <xsd:group ref="simple-text"/>
      <xsd:group ref="simple-link.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="version-elements">
   <xsd:choice>
      <xsd:group ref="subsup.class"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="volume-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="volume-id-elements">
   <xsd:choice>
      <xsd:group ref="just-rendition"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="volume-issue-group-model">
   <xsd:sequence>
      <xsd:element ref="volume" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="volume-id" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="volume-series" minOccurs="0"/>
      <xsd:element ref="issue" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issue-id" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issue-title" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issue-title-group" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issue-sponsor" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="issue-part" minOccurs="0"/>
   </xsd:sequence>
</xsd:group>
<xsd:group name="volume-series-elements">
   <xsd:choice>
      <xsd:group ref="just-rendition"/>
   </xsd:choice>
</xsd:group>
<xsd:group name="x-elements">
   <xsd:choice/>
</xsd:group>
<xsd:group name="xref-elements">
   <xsd:choice>
      <xsd:group ref="link-elements"/>
   </xsd:choice>
</xsd:group>

</xsd:schema>