You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by st...@apache.org on 2015/02/23 11:16:46 UTC
[05/28] incubator-taverna-common-activities git commit: Revert
"temporarily empty repository"
http://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities/blob/390c286b/taverna-wsdl-generic/src/test/resources/testwsdls/eutils/efetch_pmc.xsd
----------------------------------------------------------------------
diff --git a/taverna-wsdl-generic/src/test/resources/testwsdls/eutils/efetch_pmc.xsd b/taverna-wsdl-generic/src/test/resources/testwsdls/eutils/efetch_pmc.xsd
new file mode 100644
index 0000000..e5b697e
--- /dev/null
+++ b/taverna-wsdl-generic/src/test/resources/testwsdls/eutils/efetch_pmc.xsd
@@ -0,0 +1,5910 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema targetNamespace="http://www.ncbi.nlm.nih.gov/soap/eutils/efetch" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.ncbi.nlm.nih.gov/soap/eutils/efetch" elementFormDefault="qualified">
+
+ <!-- version="1.5" -->
+ <!-- no mml, no xlink -->
+
+ <!-- http://dtd.nlm.nih.gov/2.1/xsd/archivearticle.xsd date: 01/10/2006-->
+
+ <xs:element name="copyright-holder">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="copyright-statement">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="copyright-year" type="xs:string"/>
+ <xs:element name="license">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element maxOccurs="unbounded" ref="tns:p"/>
+ </xs:sequence>
+ <xs:attribute type="xs:string" name="license-type"/>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="permissions">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" ref="tns:copyright-statement"/>
+ <xs:element minOccurs="0" ref="tns:copyright-year"/>
+ <xs:element minOccurs="0" ref="tns:copyright-holder"/>
+ <xs:element minOccurs="0" ref="tns:license"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="article-title">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ <xs:element ref="tns:break"/>
+ </xs:choice>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="aff">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:addr-line"/>
+ <xs:element ref="tns:country"/>
+ <xs:element ref="tns:fax"/>
+ <xs:element ref="tns:institution"/>
+ <xs:element ref="tns:phone"/>
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ <xs:element ref="tns:break"/>
+ <xs:element ref="tns:label"/>
+ <xs:element ref="tns:x"/>
+ </xs:choice>
+ <xs:attribute name="id" type="xs:ID"/>
+ <xs:attribute name="rid" type="xs:IDREFS"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="collab">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ <xs:element ref="tns:break"/>
+ <xs:element ref="tns:x"/>
+ </xs:choice>
+ <xs:attribute type="xs:string" name="collab-type"/>
+ <xs:attribute name="id" type="xs:ID"/>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="conf-date">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:day"/>
+ <xs:element ref="tns:month"/>
+ <xs:element ref="tns:season"/>
+ <xs:element ref="tns:year"/>
+ <xs:element ref="tns:x"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="conf-loc">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="conf-name">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="object-id">
+ <xs:complexType mixed="true">
+ <xs:attribute type="xs:string" name="pub-id-type"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="issn">
+ <xs:complexType mixed="true">
+ <xs:attribute type="xs:string" name="pub-type"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="issue">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="issue-id">
+ <xs:complexType mixed="true">
+ <xs:attribute type="xs:string" name="pub-id-type"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="issue-title">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="role">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="volume">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="trans-subtitle">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ <xs:element ref="tns:break"/>
+ </xs:choice>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="trans-title">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ <xs:element ref="tns:break"/>
+ </xs:choice>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="volume-id">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ <xs:attribute type="xs:string" name="pub-id-type"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="etal">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="publisher">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element ref="tns:publisher-name"/>
+ <xs:element minOccurs="0" ref="tns:publisher-loc"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="publisher-name">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="publisher-loc">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:addr-line"/>
+ <xs:element ref="tns:country"/>
+ <xs:element ref="tns:fax"/>
+ <xs:element ref="tns:institution"/>
+ <xs:element ref="tns:phone"/>
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ <xs:element ref="tns:break"/>
+ <xs:element ref="tns:x"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="fpage">
+ <xs:complexType mixed="true">
+ <xs:attribute type="xs:string" name="seq"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="lpage" type="xs:string"/>
+ <xs:element name="page-range" type="xs:string"/>
+ <xs:element name="elocation-id">
+ <xs:complexType mixed="true">
+ <xs:attribute type="xs:string" name="seq"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="citation">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:label"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:access-date"/>
+ <xs:element ref="tns:annotation"/>
+ <xs:element ref="tns:article-title"/>
+ <xs:element ref="tns:collab"/>
+ <xs:element ref="tns:comment"/>
+ <xs:element ref="tns:conf-date"/>
+ <xs:element ref="tns:conf-loc"/>
+ <xs:element ref="tns:conf-name"/>
+ <xs:element ref="tns:day"/>
+ <xs:element ref="tns:edition"/>
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:elocation-id"/>
+ <xs:element ref="tns:etal"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:fpage"/>
+ <xs:element ref="tns:gov"/>
+ <xs:element ref="tns:isbn"/>
+ <xs:element ref="tns:issn"/>
+ <xs:element ref="tns:issue"/>
+ <xs:element ref="tns:issue-id"/>
+ <xs:element ref="tns:issue-title"/>
+ <xs:element ref="tns:lpage"/>
+ <xs:element ref="tns:month"/>
+ <xs:element ref="tns:name"/>
+ <xs:element ref="tns:object-id"/>
+ <xs:element ref="tns:page-count"/>
+ <xs:element ref="tns:page-range"/>
+ <xs:element ref="tns:patent"/>
+ <xs:element ref="tns:person-group"/>
+ <xs:element ref="tns:pub-id"/>
+ <xs:element ref="tns:publisher-loc"/>
+ <xs:element ref="tns:publisher-name"/>
+ <xs:element ref="tns:role"/>
+ <xs:element ref="tns:season"/>
+ <xs:element ref="tns:series"/>
+ <xs:element ref="tns:source"/>
+ <xs:element ref="tns:std"/>
+ <xs:element ref="tns:string-name"/>
+ <xs:element ref="tns:supplement"/>
+ <xs:element ref="tns:time-stamp"/>
+ <xs:element ref="tns:trans-source"/>
+ <xs:element ref="tns:trans-title"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:volume"/>
+ <xs:element ref="tns:volume-id"/>
+ <xs:element ref="tns:year"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ <xs:element ref="tns:x"/>
+ </xs:choice>
+ <xs:attribute type="xs:string" name="citation-type"/>
+ <xs:attribute name="id" type="xs:ID"/>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="address">
+ <xs:complexType>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:addr-line"/>
+ <xs:element ref="tns:country"/>
+ <xs:element ref="tns:fax"/>
+ <xs:element ref="tns:institution"/>
+ <xs:element ref="tns:phone"/>
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ </xs:choice>
+ <xs:attribute name="id" type="xs:ID"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="addr-line">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="country" type="xs:string"/>
+ <xs:element name="email">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="fax">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="institution">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ <xs:element ref="tns:break"/>
+ <xs:element ref="tns:x"/>
+ </xs:choice>
+ <xs:attribute name="id" type="xs:ID"/>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="phone">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="uri">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="date">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:choice minOccurs="0">
+ <xs:sequence>
+ <xs:element minOccurs="0" ref="tns:day"/>
+ <xs:element minOccurs="0" ref="tns:month"/>
+ </xs:sequence>
+ <xs:element ref="tns:season"/>
+ </xs:choice>
+ <xs:element minOccurs="0" ref="tns:year"/>
+ <xs:element minOccurs="0" ref="tns:string-date"/>
+ </xs:sequence>
+ <xs:attribute type="xs:string" name="date-type"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="day" type="xs:string"/>
+ <xs:element name="month" type="xs:string"/>
+ <xs:element name="season" type="xs:string"/>
+ <xs:element name="year" type="xs:string"/>
+ <xs:element name="string-date">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ <xs:element ref="tns:day"/>
+ <xs:element ref="tns:month"/>
+ <xs:element ref="tns:season"/>
+ <xs:element ref="tns:year"/>
+ <xs:element ref="tns:x"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="string-name">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ <xs:element ref="tns:given-names"/>
+ <xs:element ref="tns:prefix"/>
+ <xs:element ref="tns:surname"/>
+ <xs:element ref="tns:suffix"/>
+ <xs:element ref="tns:x"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="name">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element ref="tns:surname"/>
+ <xs:element minOccurs="0" ref="tns:given-names"/>
+ <xs:element minOccurs="0" ref="tns:prefix"/>
+ <xs:element minOccurs="0" ref="tns:suffix"/>
+ </xs:sequence>
+ <xs:attribute name="name-style" default="western">
+ <xs:simpleType>
+ <xs:restriction base="xs:token">
+ <xs:enumeration value="western"/>
+ <xs:enumeration value="eastern"/>
+ <xs:enumeration value="islensk"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="surname">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ <xs:attribute type="xs:string" name="initials"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="given-names">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ <xs:attribute type="xs:string" name="initials"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="prefix">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="suffix">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="ext-link">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ <xs:attribute type="xs:string" name="ext-link-type"/>
+ <xs:attribute name="id" type="xs:ID"/>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="attrib">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="title">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ <xs:element ref="tns:break"/>
+ <xs:element ref="tns:x"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="label">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:break"/>
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="related-article">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:break"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:access-date"/>
+ <xs:element ref="tns:annotation"/>
+ <xs:element ref="tns:article-title"/>
+ <xs:element ref="tns:collab"/>
+ <xs:element ref="tns:comment"/>
+ <xs:element ref="tns:conf-date"/>
+ <xs:element ref="tns:conf-loc"/>
+ <xs:element ref="tns:conf-name"/>
+ <xs:element ref="tns:day"/>
+ <xs:element ref="tns:edition"/>
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:elocation-id"/>
+ <xs:element ref="tns:etal"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:fpage"/>
+ <xs:element ref="tns:gov"/>
+ <xs:element ref="tns:isbn"/>
+ <xs:element ref="tns:issn"/>
+ <xs:element ref="tns:issue"/>
+ <xs:element ref="tns:issue-id"/>
+ <xs:element ref="tns:issue-title"/>
+ <xs:element ref="tns:lpage"/>
+ <xs:element ref="tns:month"/>
+ <xs:element ref="tns:name"/>
+ <xs:element ref="tns:object-id"/>
+ <xs:element ref="tns:page-count"/>
+ <xs:element ref="tns:page-range"/>
+ <xs:element ref="tns:patent"/>
+ <xs:element ref="tns:person-group"/>
+ <xs:element ref="tns:pub-id"/>
+ <xs:element ref="tns:publisher-loc"/>
+ <xs:element ref="tns:publisher-name"/>
+ <xs:element ref="tns:role"/>
+ <xs:element ref="tns:season"/>
+ <xs:element ref="tns:series"/>
+ <xs:element ref="tns:source"/>
+ <xs:element ref="tns:std"/>
+ <xs:element ref="tns:string-name"/>
+ <xs:element ref="tns:supplement"/>
+ <xs:element ref="tns:time-stamp"/>
+ <xs:element ref="tns:trans-source"/>
+ <xs:element ref="tns:trans-title"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:volume"/>
+ <xs:element ref="tns:volume-id"/>
+ <xs:element ref="tns:year"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ <xs:element ref="tns:x"/>
+ </xs:choice>
+ <xs:attribute name="id" type="xs:ID"/>
+ <xs:attribute name="alternate-form-of" type="xs:IDREF"/>
+ <xs:attribute type="xs:string" name="related-article-type" use="required"/>
+ <xs:attribute type="xs:string" name="ext-link-type"/>
+ <xs:attribute type="xs:string" name="vol"/>
+ <xs:attribute type="xs:string" name="page"/>
+ <xs:attribute type="xs:string" name="issue"/>
+ <xs:attribute type="xs:string" name="journal-id"/>
+ <xs:attribute type="xs:string" name="journal-id-type"/>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="ack">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" ref="tns:label"/>
+ <xs:element minOccurs="0" ref="tns:title"/>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:array"/>
+ <xs:element ref="tns:boxed-text"/>
+ <xs:element ref="tns:chem-struct"/>
+ <xs:element ref="tns:chem-struct-wrapper"/>
+ <xs:element ref="tns:fig"/>
+ <xs:element ref="tns:fig-group"/>
+ <xs:element ref="tns:graphic"/>
+ <xs:element ref="tns:media"/>
+ <xs:element ref="tns:preformat"/>
+ <xs:element ref="tns:supplementary-material"/>
+ <xs:element ref="tns:table-wrap"/>
+ <xs:element ref="tns:table-wrap-group"/>
+ <xs:element ref="tns:disp-formula"/>
+ <xs:element ref="tns:p"/>
+ <xs:element ref="tns:def-list"/>
+ <xs:element ref="tns:list"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:ack"/>
+ <xs:element ref="tns:disp-quote"/>
+ <xs:element ref="tns:speech"/>
+ <xs:element ref="tns:statement"/>
+ <xs:element ref="tns:verse-group"/>
+ </xs:choice>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:sec"/>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:notes"/>
+ <xs:element ref="tns:fn-group"/>
+ <xs:element ref="tns:glossary"/>
+ <xs:element ref="tns:ref-list"/>
+ </xs:choice>
+ </xs:sequence>
+ <xs:attribute name="id" type="xs:ID"/>
+ <xs:attribute type="xs:string" name="content-type"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="bio">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" ref="tns:title"/>
+ <xs:element maxOccurs="unbounded" ref="tns:p"/>
+ </xs:sequence>
+ <xs:attribute name="id" type="xs:ID"/>
+ <xs:attribute name="rid" type="xs:IDREFS"/>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="notes">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" ref="tns:label"/>
+ <xs:element minOccurs="0" ref="tns:title"/>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:array"/>
+ <xs:element ref="tns:boxed-text"/>
+ <xs:element ref="tns:chem-struct"/>
+ <xs:element ref="tns:chem-struct-wrapper"/>
+ <xs:element ref="tns:fig"/>
+ <xs:element ref="tns:fig-group"/>
+ <xs:element ref="tns:graphic"/>
+ <xs:element ref="tns:media"/>
+ <xs:element ref="tns:preformat"/>
+ <xs:element ref="tns:supplementary-material"/>
+ <xs:element ref="tns:table-wrap"/>
+ <xs:element ref="tns:table-wrap-group"/>
+ <xs:element ref="tns:disp-formula"/>
+ <xs:element ref="tns:p"/>
+ <xs:element ref="tns:def-list"/>
+ <xs:element ref="tns:list"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:ack"/>
+ <xs:element ref="tns:disp-quote"/>
+ <xs:element ref="tns:speech"/>
+ <xs:element ref="tns:statement"/>
+ <xs:element ref="tns:verse-group"/>
+ </xs:choice>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:sec"/>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:notes"/>
+ <xs:element ref="tns:fn-group"/>
+ <xs:element ref="tns:glossary"/>
+ <xs:element ref="tns:ref-list"/>
+ </xs:choice>
+ </xs:sequence>
+ <xs:attribute name="id" type="xs:ID"/>
+ <xs:attribute type="xs:string" name="notes-type"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="alt-text">
+ <xs:complexType mixed="true">
+ <xs:attribute name="id" type="xs:ID"/>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="long-desc">
+ <xs:complexType mixed="true">
+ <xs:attribute name="id" type="xs:ID"/>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="def">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element maxOccurs="unbounded" ref="tns:p"/>
+ </xs:sequence>
+ <xs:attribute name="rid" type="xs:IDREFS"/>
+ <xs:attribute name="id" type="xs:ID"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="custom-meta-wrap">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element maxOccurs="unbounded" ref="tns:custom-meta"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="custom-meta">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element ref="tns:meta-name"/>
+ <xs:element ref="tns:meta-value"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="meta-name">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="meta-value">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="x">
+ <xs:complexType mixed="true">
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="article-meta">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:article-id"/>
+ <xs:element minOccurs="0" ref="tns:article-categories"/>
+ <xs:element minOccurs="0" ref="tns:title-group"/>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:contrib-group"/>
+ <xs:element ref="tns:aff"/>
+ <xs:element ref="tns:x"/>
+ </xs:choice>
+ <xs:element minOccurs="0" ref="tns:author-notes"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:pub-date"/>
+ <xs:element minOccurs="0" ref="tns:volume"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:volume-id"/>
+ <xs:element minOccurs="0" ref="tns:issue"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:issue-id"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:issue-title"/>
+ <xs:element minOccurs="0" ref="tns:supplement"/>
+ <xs:choice minOccurs="0">
+ <xs:sequence>
+ <xs:element ref="tns:fpage"/>
+ <xs:element minOccurs="0" ref="tns:lpage"/>
+ <xs:element minOccurs="0" ref="tns:page-range"/>
+ </xs:sequence>
+ <xs:element ref="tns:elocation-id"/>
+ </xs:choice>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:product"/>
+ <xs:element ref="tns:supplementary-material"/>
+ </xs:choice>
+ <xs:element minOccurs="0" ref="tns:history"/>
+ <xs:element minOccurs="0" ref="tns:copyright-statement"/>
+ <xs:element minOccurs="0" ref="tns:copyright-year"/>
+ <xs:element minOccurs="0" ref="tns:license"/>
+ <xs:element minOccurs="0" ref="tns:permissions"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:self-uri"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:related-article"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:abstract"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:trans-abstract"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:kwd-group"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:contract-num"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:contract-sponsor"/>
+<!-- <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:conference"/> -->
+ <xs:element minOccurs="0" ref="tns:counts"/>
+ <xs:element minOccurs="0" ref="tns:custom-meta-wrap"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="article-id">
+ <xs:complexType mixed="true">
+ <xs:attribute type="xs:string" name="pub-id-type"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="article-categories">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:subj-group"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:series-title"/>
+ <xs:element minOccurs="0" ref="tns:series-text"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="subj-group">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element maxOccurs="unbounded" ref="tns:subject"/>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:subj-group"/>
+ </xs:sequence>
+
+ <xs:attribute type="xs:string" name="subj-group-type"/>
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="subject">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ <xs:element ref="tns:break"/>
+ <xs:element ref="tns:x"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="series-title">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="series-text">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="author-notes">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:label"/>
+ <xs:element minOccurs="0" ref="tns:title"/>
+ <xs:choice maxOccurs="unbounded">
+ <xs:element ref="tns:corresp"/>
+ <xs:element ref="tns:fn"/>
+ </xs:choice>
+ </xs:sequence>
+ <xs:attribute name="id" type="xs:ID"/>
+ <xs:attribute name="rid" type="xs:IDREFS"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="product">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:break"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:access-date"/>
+ <xs:element ref="tns:annotation"/>
+ <xs:element ref="tns:article-title"/>
+ <xs:element ref="tns:collab"/>
+ <xs:element ref="tns:comment"/>
+ <xs:element ref="tns:conf-date"/>
+ <xs:element ref="tns:conf-loc"/>
+ <xs:element ref="tns:conf-name"/>
+ <xs:element ref="tns:day"/>
+ <xs:element ref="tns:edition"/>
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:elocation-id"/>
+ <xs:element ref="tns:etal"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:fpage"/>
+ <xs:element ref="tns:gov"/>
+ <xs:element ref="tns:isbn"/>
+ <xs:element ref="tns:issn"/>
+ <xs:element ref="tns:issue"/>
+ <xs:element ref="tns:issue-id"/>
+ <xs:element ref="tns:issue-title"/>
+ <xs:element ref="tns:lpage"/>
+ <xs:element ref="tns:month"/>
+ <xs:element ref="tns:name"/>
+ <xs:element ref="tns:object-id"/>
+ <xs:element ref="tns:page-count"/>
+ <xs:element ref="tns:page-range"/>
+ <xs:element ref="tns:patent"/>
+ <xs:element ref="tns:person-group"/>
+ <xs:element ref="tns:pub-id"/>
+ <xs:element ref="tns:publisher-loc"/>
+ <xs:element ref="tns:publisher-name"/>
+ <xs:element ref="tns:role"/>
+ <xs:element ref="tns:season"/>
+ <xs:element ref="tns:series"/>
+ <xs:element ref="tns:source"/>
+ <xs:element ref="tns:std"/>
+ <xs:element ref="tns:string-name"/>
+ <xs:element ref="tns:supplement"/>
+ <xs:element ref="tns:time-stamp"/>
+ <xs:element ref="tns:trans-source"/>
+ <xs:element ref="tns:trans-title"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:volume"/>
+ <xs:element ref="tns:volume-id"/>
+ <xs:element ref="tns:year"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ <xs:element ref="tns:x"/>
+ </xs:choice>
+ <xs:attribute type="xs:string" name="product-type"/>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="history">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ <xs:element ref="tns:break"/>
+ <xs:element ref="tns:date"/>
+ <xs:element ref="tns:string-date"/>
+ <xs:element ref="tns:x"/>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="self-uri">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="abstract">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:object-id"/>
+ <xs:sequence>
+ <xs:element minOccurs="0" ref="tns:label"/>
+ <xs:element minOccurs="0" ref="tns:title"/>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:array"/>
+ <xs:element ref="tns:boxed-text"/>
+ <xs:element ref="tns:chem-struct"/>
+ <xs:element ref="tns:chem-struct-wrapper"/>
+ <xs:element ref="tns:fig"/>
+ <xs:element ref="tns:fig-group"/>
+ <xs:element ref="tns:graphic"/>
+ <xs:element ref="tns:media"/>
+ <xs:element ref="tns:preformat"/>
+ <xs:element ref="tns:supplementary-material"/>
+ <xs:element ref="tns:table-wrap"/>
+ <xs:element ref="tns:table-wrap-group"/>
+ <xs:element ref="tns:disp-formula"/>
+ <xs:element ref="tns:p"/>
+ <xs:element ref="tns:def-list"/>
+ <xs:element ref="tns:list"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:ack"/>
+ <xs:element ref="tns:disp-quote"/>
+ <xs:element ref="tns:speech"/>
+ <xs:element ref="tns:statement"/>
+ <xs:element ref="tns:verse-group"/>
+ </xs:choice>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:sec"/>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:notes"/>
+ <xs:element ref="tns:fn-group"/>
+ <xs:element ref="tns:glossary"/>
+ <xs:element ref="tns:ref-list"/>
+ </xs:choice>
+ </xs:sequence>
+ </xs:sequence>
+ <xs:attribute type="xs:string" name="abstract-type"/>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="trans-abstract">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" ref="tns:label"/>
+ <xs:element minOccurs="0" ref="tns:title"/>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:array"/>
+ <xs:element ref="tns:boxed-text"/>
+ <xs:element ref="tns:chem-struct"/>
+ <xs:element ref="tns:chem-struct-wrapper"/>
+ <xs:element ref="tns:fig"/>
+ <xs:element ref="tns:fig-group"/>
+ <xs:element ref="tns:graphic"/>
+ <xs:element ref="tns:media"/>
+ <xs:element ref="tns:preformat"/>
+ <xs:element ref="tns:supplementary-material"/>
+ <xs:element ref="tns:table-wrap"/>
+ <xs:element ref="tns:table-wrap-group"/>
+ <xs:element ref="tns:disp-formula"/>
+ <xs:element ref="tns:p"/>
+ <xs:element ref="tns:def-list"/>
+ <xs:element ref="tns:list"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:ack"/>
+ <xs:element ref="tns:disp-quote"/>
+ <xs:element ref="tns:speech"/>
+ <xs:element ref="tns:statement"/>
+ <xs:element ref="tns:verse-group"/>
+ </xs:choice>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:sec"/>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:notes"/>
+ <xs:element ref="tns:fn-group"/>
+ <xs:element ref="tns:glossary"/>
+ <xs:element ref="tns:ref-list"/>
+ </xs:choice>
+ </xs:sequence>
+ <xs:attribute type="xs:string" name="abstract-type"/>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="kwd-group">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" ref="tns:title"/>
+ <xs:choice maxOccurs="unbounded">
+ <xs:element ref="tns:kwd"/>
+ <xs:element ref="tns:x"/>
+ </xs:choice>
+ </xs:sequence>
+ <xs:attribute name="id" type="xs:ID"/>
+ <xs:attribute type="xs:string" name="kwd-group-type"/>
+
+
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="kwd">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:break"/>
+ <xs:element ref="tns:email"/>
+ <xs:element ref="tns:ext-link"/>
+ <xs:element ref="tns:uri"/>
+ <xs:element ref="tns:inline-supplementary-material"/>
+ <xs:element ref="tns:related-article"/>
+ <xs:element ref="tns:font"/>
+ <xs:element ref="tns:hr"/>
+ <xs:element ref="tns:bold"/>
+ <xs:element ref="tns:italic"/>
+ <xs:element ref="tns:monospace"/>
+ <xs:element ref="tns:overline"/>
+ <xs:element ref="tns:overline-start"/>
+ <xs:element ref="tns:overline-end"/>
+ <xs:element ref="tns:sc"/>
+ <xs:element ref="tns:strike"/>
+ <xs:element ref="tns:underline"/>
+ <xs:element ref="tns:underline-start"/>
+ <xs:element ref="tns:underline-end"/>
+ <xs:element ref="tns:inline-graphic"/>
+ <xs:element ref="tns:private-char"/>
+ <xs:element ref="tns:inline-formula"/>
+ <xs:element ref="tns:tex-math"/>
+
+ <xs:element ref="tns:abbrev"/>
+ <xs:element ref="tns:named-content"/>
+ <xs:element ref="tns:fn"/>
+ <xs:element ref="tns:target"/>
+ <xs:element ref="tns:xref"/>
+ <xs:element ref="tns:sub"/>
+ <xs:element ref="tns:sup"/>
+ </xs:choice>
+ <xs:attribute name="id" type="xs:ID"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="corresp">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="tns:addr-line"/>
+ <xs:element ref="tns:country"/>
+ <xs:element ref="tns:fax"/>
+ <xs:element ref="tns:institution"/>
+ <xs:element ref="tns:phone"/>
+ <xs:element ref="tns:email"/>
+ <xs:element ref="
<TRUNCATED>