Showing:

Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Main schema unixref1.0.xsd
Namespace http://www.crossref.org/xschema/1.0
Properties
attribute form default: unqualified
element form default: unqualified
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element b
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup 1_0.tmp#xrefFaces
Type xrefFaces
Properties
content: complex
mixed: true
Used by
Element Group face_markup
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<b>
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</b>
Source
<xsd:element name="b" type="xrefFaces"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element i
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup 1_0.tmp#xrefFaces
Type xrefFaces
Properties
content: complex
mixed: true
Used by
Element Group face_markup
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<i>
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</i>
Source
<xsd:element name="i" type="xrefFaces"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element u
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup 1_0.tmp#xrefFaces
Type xrefFaces
Properties
content: complex
mixed: true
Used by
Element Group face_markup
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<u>
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</u>
Source
<xsd:element name="u" type="xrefFaces"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element ovl
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup 1_0.tmp#xrefFaces
Type xrefFaces
Properties
content: complex
mixed: true
Used by
Element Group face_markup
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<ovl>
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</ovl>
Source
<xsd:element name="ovl" type="xrefFaces"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element sup
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup 1_0.tmp#xrefFaces
Type xrefFaces
Properties
content: complex
mixed: true
Used by
Element Group face_markup
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<sup>
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</sup>
Source
<xsd:element name="sup" type="xrefFaces"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element sub
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup 1_0.tmp#xrefFaces
Type xrefFaces
Properties
content: complex
mixed: true
Used by
Element Group face_markup
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<sub>
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</sub>
Source
<xsd:element name="sub" type="xrefFaces"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element scp
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup 1_0.tmp#xrefFaces
Type xrefFaces
Properties
content: complex
mixed: true
Used by
Element Group face_markup
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<scp>
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</scp>
Source
<xsd:element name="scp" type="xrefFaces"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element tt
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup 1_0.tmp#xrefFaces
Type xrefFaces
Properties
content: complex
mixed: true
Used by
Element Group face_markup
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<tt>
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</tt>
Source
<xsd:element name="tt" type="xrefFaces"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element font
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup 1_0.tmp#xrefFaces
Type xrefFaces
Properties
content: complex
mixed: true
Used by
Element Group face_markup
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<font>
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</font>
Source
<xsd:element name="font" type="xrefFaces"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element timestamp
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type xsd:double
Properties
content: simple
Used by
Element doi_data
Source
<xsd:element name="timestamp" type="xsd:double"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element component_number
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 50
Used by
Complex Type citation_t
Elements citation, content_item
Source
<xsd:element name="component_number">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="50"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element edition_number
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 15
Used by
Source
<xsd:element name="edition_number">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="15"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element issue
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 32
Used by
Complex Type citation_t
Elements citation, journal_issue
Source
<xsd:element name="issue">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="32"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element doi_data
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#doi 1_0.tmp#timestamp 1_0.tmp#resource 1_0.tmp#collection
Properties
content: complex
Used by
Model doi , timestamp{0,1} , resource , collection{0,1}
Children collection, doi, resource, timestamp
Instance
<doi_data>
  <doi>{1,1}</doi>
  <timestamp>{0,1}</timestamp>
  <resource>{1,1}</resource>
  <collection multi-resolution="" property="" setbyID="">{0,1}</collection>
</doi_data>
Source
<xsd:element name="doi_data">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="doi"/>
      <xsd:element ref="timestamp" minOccurs="0"/>
      <xsd:element ref="resource"/>
      <xsd:element ref="collection" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element doi
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type doi_t
Type hierarchy
Properties
content: simple
Facets
minLength 6
maxLength 2048
Used by
Elements citation, doi_data, item
Complex Type citation_t
Source
<xsd:element name="doi">
  <xsd:simpleType>
    <xsd:restriction base="doi_t"/>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element resource
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 2048
Used by
Elements doi_data, item
Source
<xsd:element name="resource">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="2048"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element collection
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram NO_NAMESPACE.tmp#collection_property NO_NAMESPACE.tmp#collection_setbyID NO_NAMESPACE.tmp#collection_multi-resolution 1_0.tmp#item
Properties
content: complex
Used by
Element doi_data
Model item*
Children item
Instance
<collection multi-resolution="" property="" setbyID="">
  <item country="" crawler="" label="">{0,unbounded}</item>
</collection>
Attributes
QName Type Fixed Default Use Annotation
multi-resolution restriction of xsd:NMTOKEN optional
property restriction of xsd:NMTOKEN required
setbyID optional
Source
<xsd:element name="collection">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="item" minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    <xsd:attribute name="property" use="required">
      <xsd:simpleType>
        <xsd:restriction base="xsd:NMTOKEN">
          <xsd:enumeration value="list-based"/>
          <xsd:enumeration value="country-based"/>
          <xsd:enumeration value="crawler-based"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="setbyID" use="optional"/>
    <xsd:attribute name="multi-resolution" use="optional">
      <xsd:simpleType>
        <xsd:restriction base="xsd:NMTOKEN">
          <xsd:enumeration value="lock"/>
          <xsd:enumeration value="unlock"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element item
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram NO_NAMESPACE.tmp#item_crawler NO_NAMESPACE.tmp#item_label NO_NAMESPACE.tmp#item_country 1_0.tmp#doi 1_0.tmp#resource
Properties
content: complex
Used by
Element collection
Model (doi | resource)
Children doi, resource
Instance
<item country="" crawler="" label="">
  <doi>{1,1}</doi>
  <resource>{1,1}</resource>
</item>
Attributes
QName Type Fixed Default Use Annotation
country restriction of xsd:NMTOKEN optional
crawler restriction of xsd:NMTOKEN optional
label restriction of xsd:string optional
Source
<xsd:element name="item">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:choice minOccurs="0">
        <xsd:element ref="doi"/>
        <xsd:element ref="resource"/>
      </xsd:choice>
    </xsd:sequence>
    <xsd:attribute name="crawler" use="optional">
      <xsd:simpleType>
        <xsd:restriction base="xsd:NMTOKEN">
          <xsd:enumeration value="altavista"/>
          <xsd:enumeration value="google"/>
          <xsd:enumeration value="msn"/>
          <xsd:enumeration value="scirus"/>
          <xsd:enumeration value="yahoo"/>
          <xsd:enumeration value="iParadigms"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="label" use="optional">
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="128"/>
          <xsd:minLength value="6"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="country" use="optional">
      <xsd:simpleType>
        <xsd:restriction base="xsd:NMTOKEN">
          <xsd:enumeration value="AX"/>
          <xsd:enumeration value="AF"/>
          <xsd:enumeration value="AL"/>
          <xsd:enumeration value="DZ"/>
          <xsd:enumeration value="AS"/>
          <xsd:enumeration value="AD"/>
          <xsd:enumeration value="AO"/>
          <xsd:enumeration value="AI"/>
          <xsd:enumeration value="AQ"/>
          <xsd:enumeration value="AG"/>
          <xsd:enumeration value="AR"/>
          <xsd:enumeration value="AM"/>
          <xsd:enumeration value="AW"/>
          <xsd:enumeration value="AU"/>
          <xsd:enumeration value="AT"/>
          <xsd:enumeration value="AZ"/>
          <xsd:enumeration value="BS"/>
          <xsd:enumeration value="BH"/>
          <xsd:enumeration value="BD"/>
          <xsd:enumeration value="BB"/>
          <xsd:enumeration value="BY"/>
          <xsd:enumeration value="BE"/>
          <xsd:enumeration value="BZ"/>
          <xsd:enumeration value="BJ"/>
          <xsd:enumeration value="BM"/>
          <xsd:enumeration value="BT"/>
          <xsd:enumeration value="BO"/>
          <xsd:enumeration value="BA"/>
          <xsd:enumeration value="BW"/>
          <xsd:enumeration value="BV"/>
          <xsd:enumeration value="BR"/>
          <xsd:enumeration value="IO"/>
          <xsd:enumeration value="BN"/>
          <xsd:enumeration value="BG"/>
          <xsd:enumeration value="BF"/>
          <xsd:enumeration value="BI"/>
          <xsd:enumeration value="KH"/>
          <xsd:enumeration value="CM"/>
          <xsd:enumeration value="CA"/>
          <xsd:enumeration value="CV"/>
          <xsd:enumeration value="KY"/>
          <xsd:enumeration value="CF"/>
          <xsd:enumeration value="TD"/>
          <xsd:enumeration value="CL"/>
          <xsd:enumeration value="CN"/>
          <xsd:enumeration value="CX"/>
          <xsd:enumeration value="CC"/>
          <xsd:enumeration value="CO"/>
          <xsd:enumeration value="KM"/>
          <xsd:enumeration value="CD"/>
          <xsd:enumeration value="CG"/>
          <xsd:enumeration value="CK"/>
          <xsd:enumeration value="CR"/>
          <xsd:enumeration value="CI"/>
          <xsd:enumeration value="HR"/>
          <xsd:enumeration value="CU"/>
          <xsd:enumeration value="CY"/>
          <xsd:enumeration value="CZ"/>
          <xsd:enumeration value="DK"/>
          <xsd:enumeration value="DJ"/>
          <xsd:enumeration value="DM"/>
          <xsd:enumeration value="DO"/>
          <xsd:enumeration value="EC"/>
          <xsd:enumeration value="EG"/>
          <xsd:enumeration value="SV"/>
          <xsd:enumeration value="GQ"/>
          <xsd:enumeration value="ER"/>
          <xsd:enumeration value="EE"/>
          <xsd:enumeration value="ET"/>
          <xsd:enumeration value="FK"/>
          <xsd:enumeration value="FO"/>
          <xsd:enumeration value="FJ"/>
          <xsd:enumeration value="FI"/>
          <xsd:enumeration value="FR"/>
          <xsd:enumeration value="GF"/>
          <xsd:enumeration value="PF"/>
          <xsd:enumeration value="TF"/>
          <xsd:enumeration value="GA"/>
          <xsd:enumeration value="GM"/>
          <xsd:enumeration value="GE"/>
          <xsd:enumeration value="DE"/>
          <xsd:enumeration value="GH"/>
          <xsd:enumeration value="GI"/>
          <xsd:enumeration value="GR"/>
          <xsd:enumeration value="GL"/>
          <xsd:enumeration value="GD"/>
          <xsd:enumeration value="GP"/>
          <xsd:enumeration value="GU"/>
          <xsd:enumeration value="GT"/>
          <xsd:enumeration value="GN"/>
          <xsd:enumeration value="GW"/>
          <xsd:enumeration value="GY"/>
          <xsd:enumeration value="HT"/>
          <xsd:enumeration value="HM"/>
          <xsd:enumeration value="HN"/>
          <xsd:enumeration value="HK"/>
          <xsd:enumeration value="HU"/>
          <xsd:enumeration value="IS"/>
          <xsd:enumeration value="IN"/>
          <xsd:enumeration value="ID"/>
          <xsd:enumeration value="IR"/>
          <xsd:enumeration value="IQ"/>
          <xsd:enumeration value="IE"/>
          <xsd:enumeration value="IL"/>
          <xsd:enumeration value="IT"/>
          <xsd:enumeration value="JM"/>
          <xsd:enumeration value="JP"/>
          <xsd:enumeration value="JO"/>
          <xsd:enumeration value="KZ"/>
          <xsd:enumeration value="KE"/>
          <xsd:enumeration value="KI"/>
          <xsd:enumeration value="KP"/>
          <xsd:enumeration value="KR"/>
          <xsd:enumeration value="KW"/>
          <xsd:enumeration value="KG"/>
          <xsd:enumeration value="LA"/>
          <xsd:enumeration value="LV"/>
          <xsd:enumeration value="LB"/>
          <xsd:enumeration value="LS"/>
          <xsd:enumeration value="LR"/>
          <xsd:enumeration value="LY"/>
          <xsd:enumeration value="LI"/>
          <xsd:enumeration value="LT"/>
          <xsd:enumeration value="LU"/>
          <xsd:enumeration value="MO"/>
          <xsd:enumeration value="MK"/>
          <xsd:enumeration value="MG"/>
          <xsd:enumeration value="MW"/>
          <xsd:enumeration value="MY"/>
          <xsd:enumeration value="MV"/>
          <xsd:enumeration value="ML"/>
          <xsd:enumeration value="MT"/>
          <xsd:enumeration value="MH"/>
          <xsd:enumeration value="MQ"/>
          <xsd:enumeration value="MR"/>
          <xsd:enumeration value="MU"/>
          <xsd:enumeration value="YT"/>
          <xsd:enumeration value="MX"/>
          <xsd:enumeration value="FM"/>
          <xsd:enumeration value="MD"/>
          <xsd:enumeration value="MC"/>
          <xsd:enumeration value="MN"/>
          <xsd:enumeration value="MS"/>
          <xsd:enumeration value="MA"/>
          <xsd:enumeration value="MZ"/>
          <xsd:enumeration value="MM"/>
          <xsd:enumeration value="NA"/>
          <xsd:enumeration value="NR"/>
          <xsd:enumeration value="NP"/>
          <xsd:enumeration value="NL"/>
          <xsd:enumeration value="AN"/>
          <xsd:enumeration value="NC"/>
          <xsd:enumeration value="NZ"/>
          <xsd:enumeration value="NI"/>
          <xsd:enumeration value="NE"/>
          <xsd:enumeration value="NG"/>
          <xsd:enumeration value="NU"/>
          <xsd:enumeration value="NF"/>
          <xsd:enumeration value="MP"/>
          <xsd:enumeration value="NO"/>
          <xsd:enumeration value="OM"/>
          <xsd:enumeration value="PK"/>
          <xsd:enumeration value="PW"/>
          <xsd:enumeration value="PS"/>
          <xsd:enumeration value="PA"/>
          <xsd:enumeration value="PG"/>
          <xsd:enumeration value="PY"/>
          <xsd:enumeration value="PE"/>
          <xsd:enumeration value="PH"/>
          <xsd:enumeration value="PN"/>
          <xsd:enumeration value="PL"/>
          <xsd:enumeration value="PT"/>
          <xsd:enumeration value="PR"/>
          <xsd:enumeration value="QA"/>
          <xsd:enumeration value="RE"/>
          <xsd:enumeration value="RO"/>
          <xsd:enumeration value="RU"/>
          <xsd:enumeration value="RW"/>
          <xsd:enumeration value="SH"/>
          <xsd:enumeration value="KN"/>
          <xsd:enumeration value="LC"/>
          <xsd:enumeration value="PM"/>
          <xsd:enumeration value="VC"/>
          <xsd:enumeration value="WS"/>
          <xsd:enumeration value="SM"/>
          <xsd:enumeration value="ST"/>
          <xsd:enumeration value="SA"/>
          <xsd:enumeration value="SN"/>
          <xsd:enumeration value="CS"/>
          <xsd:enumeration value="SC"/>
          <xsd:enumeration value="SL"/>
          <xsd:enumeration value="SG"/>
          <xsd:enumeration value="SK"/>
          <xsd:enumeration value="SI"/>
          <xsd:enumeration value="SB"/>
          <xsd:enumeration value="SO"/>
          <xsd:enumeration value="ZA"/>
          <xsd:enumeration value="GS"/>
          <xsd:enumeration value="ES"/>
          <xsd:enumeration value="LK"/>
          <xsd:enumeration value="SD"/>
          <xsd:enumeration value="SR"/>
          <xsd:enumeration value="SJ"/>
          <xsd:enumeration value="SZ"/>
          <xsd:enumeration value="SE"/>
          <xsd:enumeration value="CH"/>
          <xsd:enumeration value="SY"/>
          <xsd:enumeration value="TW"/>
          <xsd:enumeration value="TJ"/>
          <xsd:enumeration value="TZ"/>
          <xsd:enumeration value="TH"/>
          <xsd:enumeration value="TL"/>
          <xsd:enumeration value="TG"/>
          <xsd:enumeration value="TK"/>
          <xsd:enumeration value="TO"/>
          <xsd:enumeration value="TT"/>
          <xsd:enumeration value="TN"/>
          <xsd:enumeration value="TR"/>
          <xsd:enumeration value="TM"/>
          <xsd:enumeration value="TC"/>
          <xsd:enumeration value="TV"/>
          <xsd:enumeration value="UG"/>
          <xsd:enumeration value="UA"/>
          <xsd:enumeration value="AE"/>
          <xsd:enumeration value="GB"/>
          <xsd:enumeration value="US"/>
          <xsd:enumeration value="UM"/>
          <xsd:enumeration value="UY"/>
          <xsd:enumeration value="UZ"/>
          <xsd:enumeration value="VU"/>
          <xsd:enumeration value="VA"/>
          <xsd:enumeration value="VE"/>
          <xsd:enumeration value="VN"/>
          <xsd:enumeration value="VG"/>
          <xsd:enumeration value="VI"/>
          <xsd:enumeration value="WF"/>
          <xsd:enumeration value="EH"/>
          <xsd:enumeration value="YE"/>
          <xsd:enumeration value="ZM"/>
          <xsd:enumeration value="ZW"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element property
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#property_t NO_NAMESPACE.tmp#property_type
Type extension of property_t
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
Source
<xsd:element name="property">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="property_t">
        <xsd:attribute name="type" type="xsd:string" use="required"/>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element contributors
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#organization 1_0.tmp#person_name
Properties
content: complex
Used by
Model (organization | person_name)
Children organization, person_name
Instance
<contributors>
  <organization contributor_role="" sequence="">{1,1}</organization>
  <person_name contributor_role="" sequence="">{1,1}</person_name>
</contributors>
Source
<xsd:element name="contributors">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:choice maxOccurs="unbounded">
        <xsd:element ref="organization"/>
        <xsd:element ref="person_name"/>
      </xsd:choice>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element organization
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#organization_t 1_0.tmp#contributor.atts
Type extension of organization_t
Type hierarchy
Properties
content: complex
Used by
Element contributors
Attributes
QName Type Fixed Default Use Annotation
contributor_role restriction of xsd:NMTOKEN required
sequence restriction of xsd:NMTOKEN required
Source
<xsd:element name="organization">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="organization_t">
        <xsd:attributeGroup ref="contributor.atts"/>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element person_name
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#contributor.atts 1_0.tmp#given_name 1_0.tmp#surname 1_0.tmp#suffix 1_0.tmp#affiliation 1_0.tmp#ORCID
Properties
content: complex
Used by
Model given_name{0,1} , surname , suffix{0,1} , affiliation{0,5} , ORCID{0,1}
Children ORCID, affiliation, given_name, suffix, surname
Instance
<person_name contributor_role="" sequence="">
  <given_name>{0,1}</given_name>
  <surname>{1,1}</surname>
  <suffix>{0,1}</suffix>
  <affiliation>{0,5}</affiliation>
  <ORCID authenticated="false">{0,1}</ORCID>
</person_name>
Attributes
QName Type Fixed Default Use Annotation
contributor_role restriction of xsd:NMTOKEN required
sequence restriction of xsd:NMTOKEN required
Source
<xsd:element name="person_name">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="given_name" minOccurs="0"/>
      <xsd:element ref="surname"/>
      <xsd:element ref="suffix" minOccurs="0"/>
      <xsd:element ref="affiliation" minOccurs="0" maxOccurs="5"/>
      <xsd:element ref="ORCID" minOccurs="0"/>
    </xsd:sequence>
    <xsd:attributeGroup ref="contributor.atts"/>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element given_name
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 250
Used by
Element person_name
Source
<xsd:element name="given_name">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="250"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element surname
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 250
Used by
Element person_name
Source
<xsd:element name="surname">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="250"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element suffix
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 10
Used by
Element person_name
Source
<xsd:element name="suffix">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="10"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element affiliation
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 512
Used by
Element person_name
Source
<xsd:element name="affiliation">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="512"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element ORCID
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#orcid_t NO_NAMESPACE.tmp#ORCID_authenticated
Type extension of orcid_t
Type hierarchy
Properties
content: complex
Used by
Element person_name
Attributes
QName Type Fixed Default Use Annotation
authenticated xsd:boolean false optional
Source
<xsd:element name="ORCID">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="orcid_t">
        <xsd:attribute default="false" name="authenticated" type="xsd:boolean"/>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element titles
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#title 1_0.tmp#subtitle 1_0.tmp#original_language_title 1_0.tmp#subtitle
Properties
content: complex
Used by
Model title , subtitle{0,1} , original_language_title , subtitle{0,1}
Children original_language_title, subtitle, title
Instance
<titles>
  <title>{1,1}</title>
  <subtitle>{0,1}</subtitle>
  <original_language_title language="">{1,1}</original_language_title>
  <subtitle>{0,1}</subtitle>
</titles>
Source
<xsd:element name="titles">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:sequence>
        <xsd:element ref="title"/>
        <xsd:element ref="subtitle" minOccurs="0"/>
      </xsd:sequence>
      <xsd:sequence minOccurs="0">
        <xsd:element ref="original_language_title"/>
        <xsd:element ref="subtitle" minOccurs="0"/>
      </xsd:sequence>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element title
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup
Properties
content: complex
mixed: true
Used by
Element titles
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<title>
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</title>
Source
<xsd:element name="title">
  <xsd:complexType mixed="true">
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:group ref="face_markup"/>
    </xsd:choice>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element subtitle
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup
Properties
content: complex
mixed: true
Used by
Element titles
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<subtitle>
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</subtitle>
Source
<xsd:element name="subtitle">
  <xsd:complexType mixed="true">
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:group ref="face_markup"/>
    </xsd:choice>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element original_language_title
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#language.atts 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup
Properties
content: complex
mixed: true
Used by
Element titles
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<original_language_title language="">
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</original_language_title>
Attributes
QName Type Fixed Default Use Annotation
language restriction of xsd:NMTOKEN optional
Source
<xsd:element name="original_language_title">
  <xsd:complexType mixed="true">
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:group ref="face_markup"/>
    </xsd:choice>
    <xsd:attributeGroup ref="language.atts"/>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element month
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#xrefMonth
Type xrefMonth
Properties
content: simple
Facets
totalDigits 2
maxInclusive 34
minInclusive 00
Used by
Source
<xsd:element name="month" type="xrefMonth"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element day
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#xrefDay
Type xrefDay
Properties
content: simple
Facets
totalDigits 2
maxInclusive 31
minInclusive 01
Used by
Source
<xsd:element name="day" type="xrefDay"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element year
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#xrefYear
Type xrefYear
Properties
content: simple
Facets
totalDigits 4
maxInclusive 2200
minInclusive 0
Used by
Source
<xsd:element name="year" type="xrefYear"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element publication_date
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram NO_NAMESPACE.tmp#date_t_media_type 1_0.tmp#month 1_0.tmp#day 1_0.tmp#year 1_0.tmp#date_t
Type extension of date_t
Type hierarchy
Properties
content: complex
Used by
Model month{0,1} , day{0,1} , year
Children day, month, year
Instance
<publication_date media_type="print">
  <month>{0,1}</month>
  <day>{0,1}</day>
  <year>{1,1}</year>
</publication_date>
Attributes
QName Type Fixed Default Use Annotation
media_type restriction of xsd:NMTOKEN print optional
Source
<xsd:element name="publication_date">
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:extension base="date_t"/>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element pages
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#first_page 1_0.tmp#last_page 1_0.tmp#other_pages
Properties
content: complex
Used by
Model first_page , last_page{0,1} , other_pages{0,1}
Children first_page, last_page, other_pages
Instance
<pages>
  <first_page>{1,1}</first_page>
  <last_page>{0,1}</last_page>
  <other_pages>{0,1}</other_pages>
</pages>
Source
<xsd:element name="pages">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="first_page"/>
      <xsd:element ref="last_page" minOccurs="0"/>
      <xsd:element ref="other_pages" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element first_page
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 32
Used by
Elements citation, pages
Complex Type citation_t
Source
<xsd:element name="first_page">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="32"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element last_page
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 32
Used by
Element pages
Source
<xsd:element name="last_page">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="32"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element other_pages
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 100
Used by
Element pages
Source
<xsd:element name="other_pages">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="100"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element isbn
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#isbn_t 1_0.tmp#media_type.atts
Type extension of isbn_t
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
media_type restriction of xsd:NMTOKEN print optional
Source
<xsd:element name="isbn">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="isbn_t">
        <xsd:attributeGroup ref="media_type.atts"/>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element issn
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#issn_t 1_0.tmp#media_type.atts
Type extension of issn_t
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
media_type restriction of xsd:NMTOKEN print optional
Source
<xsd:element name="issn">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="issn_t">
        <xsd:attributeGroup ref="media_type.atts"/>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element coden
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 15
Used by
Source
<xsd:element name="coden">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="15"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element volume
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 32
Used by
Source
<xsd:element name="volume">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="32"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element citation_list
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#citation
Properties
content: complex
Used by
Model citation*
Children citation
Instance
<citation_list>
  <citation key="">{0,unbounded}</citation>
</citation_list>
Source
<xsd:element name="citation_list">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="citation" minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element citation
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#issn 1_0.tmp#journal_title 1_0.tmp#author 1_0.tmp#volume 1_0.tmp#issue 1_0.tmp#first_page 1_0.tmp#cYear 1_0.tmp#doi 1_0.tmp#isbn 1_0.tmp#series_title 1_0.tmp#volume_title 1_0.tmp#edition_number 1_0.tmp#component_number 1_0.tmp#article_title 1_0.tmp#unstructured_citation 1_0.tmp#citation_t 1_0.tmp#citation_key.atts
Type extension of citation_t
Type hierarchy
Properties
content: complex
Used by
Element citation_list
Model ALL(issn{0,1} journal_title{0,1} author{0,1} volume{0,1} issue{0,1} first_page{0,1} cYear{0,1} doi{0,1} isbn{0,1} series_title{0,1} volume_title{0,1} edition_number{0,1} component_number{0,1} article_title{0,1} unstructured_citation{0,1})
Children article_title, author, cYear, component_number, doi, edition_number, first_page, isbn, issn, issue, journal_title, series_title, unstructured_citation, volume, volume_title
Instance
<citation key="">
  <issn media_type="print">{0,1}</issn>
  <journal_title>{0,1}</journal_title>
  <author>{0,1}</author>
  <volume>{0,1}</volume>
  <issue>{0,1}</issue>
  <first_page>{0,1}</first_page>
  <cYear>{0,1}</cYear>
  <doi>{0,1}</doi>
  <isbn media_type="print">{0,1}</isbn>
  <series_title>{0,1}</series_title>
  <volume_title>{0,1}</volume_title>
  <edition_number>{0,1}</edition_number>
  <component_number>{0,1}</component_number>
  <article_title>{0,1}</article_title>
  <unstructured_citation>{0,1}</unstructured_citation>
</citation>
Attributes
QName Type Fixed Default Use Annotation
key xsd:string required
Source
<xsd:element name="citation">
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:extension base="citation_t">
        <xsd:attributeGroup ref="citation_key.atts"/>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element journal_title
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Complex Type citation_t
Element citation
Source
<xsd:element name="journal_title" type="xsd:string"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element author
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup
Properties
content: complex
mixed: true
Used by
Complex Type citation_t
Element citation
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<author>
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</author>
Source
<xsd:element name="author">
  <xsd:complexType mixed="true">
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:group ref="face_markup"/>
    </xsd:choice>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element cYear
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Complex Type citation_t
Element citation
Source
<xsd:element name="cYear" type="xsd:string"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element series_title
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Complex Type citation_t
Element citation
Source
<xsd:element name="series_title" type="xsd:string"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element volume_title
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Complex Type citation_t
Element citation
Source
<xsd:element name="volume_title" type="xsd:string"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element article_title
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup
Properties
content: complex
mixed: true
Used by
Complex Type citation_t
Element citation
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<article_title>
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</article_title>
Source
<xsd:element name="article_title">
  <xsd:complexType mixed="true">
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:group ref="face_markup"/>
    </xsd:choice>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element unstructured_citation
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup
Properties
content: complex
mixed: true
Used by
Complex Type citation_t
Element citation
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<unstructured_citation>
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</unstructured_citation>
Source
<xsd:element name="unstructured_citation">
  <xsd:complexType mixed="true">
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:group ref="face_markup"/>
    </xsd:choice>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element sa_component
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram NO_NAMESPACE.tmp#sa_component_parent_doi 1_0.tmp#component_list
Properties
content: complex
Used by
Element crossref
Model component_list
Children component_list
Instance
<sa_component parent_doi="">
  <component_list>{1,1}</component_list>
</sa_component>
Attributes
QName Type Fixed Default Use Annotation
parent_doi restriction of xsd:string required
Source
<xsd:element name="sa_component">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="component_list"/>
    </xsd:sequence>
    <xsd:attribute name="parent_doi" use="required">
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="2048"/>
          <xsd:minLength value="6"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element component_list
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#component
Properties
content: complex
Used by
Model component*
Children component
Instance
<component_list>
  <component component_size="" parent_relation="">{0,unbounded}</component>
</component_list>
Source
<xsd:element name="component_list">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="component" minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element component
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram NO_NAMESPACE.tmp#component_parent_relation NO_NAMESPACE.tmp#component_component_size 1_0.tmp#titles 1_0.tmp#contributors 1_0.tmp#publication_date 1_0.tmp#description 1_0.tmp#format 1_0.tmp#doi_data
Properties
content: complex
Used by
Element component_list
Model titles{0,1} , contributors{0,1} , publication_date{0,1} , description{0,1} , format{0,1} , doi_data
Children contributors, description, doi_data, format, publication_date, titles
Instance
<component component_size="" parent_relation="">
  <titles>{0,1}</titles>
  <contributors>{0,1}</contributors>
  <publication_date media_type="print">{0,1}</publication_date>
  <description language="">{0,1}</description>
  <format mime_type="">{0,1}</format>
  <doi_data>{1,1}</doi_data>
</component>
Attributes
QName Type Fixed Default Use Annotation
component_size xsd:nonNegativeInteger optional
parent_relation restriction of xsd:NMTOKEN required
Source
<xsd:element name="component">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="titles" minOccurs="0"/>
      <xsd:element ref="contributors" minOccurs="0"/>
      <xsd:element ref="publication_date" minOccurs="0"/>
      <xsd:element ref="description" minOccurs="0"/>
      <xsd:element ref="format" minOccurs="0"/>
      <xsd:element ref="doi_data"/>
    </xsd:sequence>
    <xsd:attribute name="parent_relation" use="required">
      <xsd:simpleType>
        <xsd:restriction base="xsd:NMTOKEN">
          <xsd:enumeration value="isPartOf"/>
          <xsd:enumeration value="isReferencedBy"/>
          <xsd:enumeration value="isRequiredBy"/>
          <xsd:enumeration value="isTranslationOf"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="component_size">
      <xsd:simpleType>
        <xsd:restriction base="xsd:nonNegativeInteger"/>
      </xsd:simpleType>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element description
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#language.atts 1_0.tmp#b 1_0.tmp#i 1_0.tmp#u 1_0.tmp#ovl 1_0.tmp#sup 1_0.tmp#sub 1_0.tmp#scp 1_0.tmp#tt 1_0.tmp#font 1_0.tmp#face_markup
Properties
content: complex
mixed: true
Used by
Model b | i | u | ovl | sup | sub | scp | tt | font
Children b, font, i, ovl, scp, sub, sup, tt, u
Instance
<description language="">
  <b>{1,1}</b>
  <i>{1,1}</i>
  <u>{1,1}</u>
  <ovl>{1,1}</ovl>
  <sup>{1,1}</sup>
  <sub>{1,1}</sub>
  <scp>{1,1}</scp>
  <tt>{1,1}</tt>
  <font>{1,1}</font>
</description>
Attributes
QName Type Fixed Default Use Annotation
language restriction of xsd:NMTOKEN optional
Source
<xsd:element name="description">
  <xsd:complexType mixed="true">
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:group ref="face_markup"/>
    </xsd:choice>
    <xsd:attributeGroup ref="language.atts"/>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element format
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#format_t 1_0.tmp#mime_type.atts
Type extension of format_t
Type hierarchy
Properties
content: complex
Used by
Elements component, dataset
Attributes
QName Type Fixed Default Use Annotation
mime_type restriction of xsd:string optional
Source
<xsd:element name="format">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="format_t">
        <xsd:attributeGroup ref="mime_type.atts"/>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element doi_records
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#doi_record
Properties
content: complex
Model doi_record*
Children doi_record
Instance
<doi_records>
  <doi_record key="" owner="" timestamp="">{0,unbounded}</doi_record>
</doi_records>
Source
<xsd:element name="doi_records">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="doi_record" minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element doi_record
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram NO_NAMESPACE.tmp#doi_record_key NO_NAMESPACE.tmp#doi_record_owner NO_NAMESPACE.tmp#doi_record_timestamp 1_0.tmp#crossref 1_0.tmp#track_info
Properties
content: complex
Used by
Element doi_records
Model crossref , track_info{0,1}
Children crossref, track_info
Instance
<doi_record key="" owner="" timestamp="">
  <crossref>{1,1}</crossref>
  <track_info>{0,1}</track_info>
</doi_record>
Attributes
QName Type Fixed Default Use Annotation
key restriction of xsd:string optional
owner restriction of xsd:string optional
timestamp restriction of xsd:string optional
Source
<xsd:element name="doi_record">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="crossref"/>
      <xsd:element ref="track_info" minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="key" use="optional">
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="2048"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="owner" use="optional">
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="2048"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="timestamp" use="optional">
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="2048"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element crossref
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#journal 1_0.tmp#book 1_0.tmp#conference 1_0.tmp#dissertation 1_0.tmp#report-paper 1_0.tmp#standard 1_0.tmp#sa_component 1_0.tmp#database 1_0.tmp#error
Properties
content: complex
Used by
Element doi_record
Model journal | book | conference | dissertation | report-paper | standard | sa_component | database | error
Children book, conference, database, dissertation, error, journal, report-paper, sa_component, standard
Instance
<crossref>
  <journal>{1,1}</journal>
  <book book_type="">{1,1}</book>
  <conference>{1,1}</conference>
  <dissertation language="" publication_type="full_text">{1,1}</dissertation>
  <report-paper publication_type="full_text">{1,1}</report-paper>
  <standard publication_type="full_text">{1,1}</standard>
  <sa_component parent_doi="">{1,1}</sa_component>
  <database>{1,1}</database>
  <error>{1,1}</error>
</crossref>
Source
<xsd:element name="crossref">
  <xsd:complexType>
    <xsd:choice>
      <xsd:element ref="journal"/>
      <!-- unixref - changed to maxOccurs="1", one record per DOI -->
      <xsd:element ref="book"/>
      <!-- unixref - changed to maxOccurs="1", one record per DOI -->
      <xsd:element ref="conference"/>
      <!-- unixref - changed to maxOccurs="1", one record per DOI -->
      <xsd:element ref="dissertation"/>
      <!-- unixref - changed to maxOccurs="1", one record per DOI -->
      <xsd:element ref="report-paper"/>
      <!-- unixref - changed to maxOccurs="1", one record per DOI -->
      <xsd:element ref="standard"/>
      <!-- unixref - changed to maxOccurs="1", one record per DOI -->
      <xsd:element ref="sa_component"/>
      <!-- unixref - changed to maxOccurs="1", one record per DOI -->
      <xsd:element ref="database"/>
      <!-- unixref - changed to maxOccurs="1", one record per DOI -->
      <xsd:element ref="error"/>
      <!-- error messages are reported in this element  -->
    </xsd:choice>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element journal
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#journal_metadata 1_0.tmp#journal_issue 1_0.tmp#journal_article
Properties
content: complex
Used by
Element crossref
Model journal_metadata , journal_issue{0,1} , journal_article{0,1}
Children journal_article, journal_issue, journal_metadata
Instance
<journal>
  <journal_metadata language="">{1,1}</journal_metadata>
  <journal_issue>{0,1}</journal_issue>
  <journal_article language="" publication_type="full_text">{0,1}</journal_article>
</journal>
Source
<xsd:element name="journal">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="journal_metadata"/>
      <xsd:element ref="journal_issue" minOccurs="0"/>
      <xsd:element ref="journal_article" minOccurs="0"/>
      <!-- UNIXREF, only one record per DOI -->
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element journal_metadata
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#language.atts 1_0.tmp#full_title 1_0.tmp#abbrev_title 1_0.tmp#issn 1_0.tmp#coden 1_0.tmp#doi_data
Properties
content: complex
Used by
Element journal
Model full_title{1,10} , abbrev_title{0,10} , issn{0,6} , coden{0,1} , doi_data{0,1}
Children abbrev_title, coden, doi_data, full_title, issn
Instance
<journal_metadata language="">
  <full_title>{1,10}</full_title>
  <abbrev_title>{0,10}</abbrev_title>
  <issn media_type="print">{0,6}</issn>
  <coden>{0,1}</coden>
  <doi_data>{0,1}</doi_data>
</journal_metadata>
Attributes
QName Type Fixed Default Use Annotation
language restriction of xsd:NMTOKEN optional
Source
<xsd:element name="journal_metadata">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="full_title" maxOccurs="10"/>
      <xsd:element ref="abbrev_title" minOccurs="0" maxOccurs="10"/>
      <xsd:element ref="issn" minOccurs="0" maxOccurs="6"/>
      <!-- unixref - made issn optional -->
      <xsd:element ref="coden" minOccurs="0"/>
      <xsd:element ref="doi_data" minOccurs="0"/>
    </xsd:sequence>
    <xsd:attributeGroup ref="language.atts"/>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element full_title
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 255
Used by
Source
<xsd:element name="full_title">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="255"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element abbrev_title
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 150
Used by
Source
<xsd:element name="abbrev_title">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="150"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element journal_issue
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#contributors 1_0.tmp#publication_date 1_0.tmp#journal_volume 1_0.tmp#issue 1_0.tmp#special_numbering 1_0.tmp#doi_data
Properties
content: complex
Used by
Element journal
Model contributors{0,1} , publication_date{0,10} , journal_volume{0,1} , issue{0,1} , special_numbering{0,1} , doi_data{0,1}
Children contributors, doi_data, issue, journal_volume, publication_date, special_numbering
Instance
<journal_issue>
  <contributors>{0,1}</contributors>
  <publication_date media_type="print">{0,10}</publication_date>
  <journal_volume>{0,1}</journal_volume>
  <issue>{0,1}</issue>
  <special_numbering>{0,1}</special_numbering>
  <doi_data>{0,1}</doi_data>
</journal_issue>
Source
<xsd:element name="journal_issue">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="contributors" minOccurs="0"/>
      <xsd:element ref="publication_date" minOccurs="0" maxOccurs="10"/>
      <!-- unixref, made publication_date optional -->
      <xsd:element ref="journal_volume" minOccurs="0"/>
      <xsd:element ref="issue" minOccurs="0"/>
      <xsd:element ref="special_numbering" minOccurs="0"/>
      <xsd:element ref="doi_data" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element journal_volume
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#volume 1_0.tmp#publisher_item 1_0.tmp#doi_data
Properties
content: complex
Used by
Element journal_issue
Model volume , publisher_item{0,1} , doi_data{0,1}
Children doi_data, publisher_item, volume
Instance
<journal_volume>
  <volume>{1,1}</volume>
  <publisher_item>{0,1}</publisher_item>
  <doi_data>{0,1}</doi_data>
</journal_volume>
Source
<xsd:element name="journal_volume">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="volume"/>
      <xsd:element ref="publisher_item" minOccurs="0"/>
      <xsd:element ref="doi_data" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element publisher_item
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#item_number 1_0.tmp#identifier
Properties
content: complex
Used by
Model item_number{0,3} , identifier{0,10}
Children identifier, item_number
Instance
<publisher_item>
  <item_number item_number_type="">{0,3}</item_number>
  <identifier id_type="">{0,10}</identifier>
</publisher_item>
Source
<xsd:element name="publisher_item">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="item_number" minOccurs="0" maxOccurs="3"/>
      <xsd:element ref="identifier" minOccurs="0" maxOccurs="10"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element item_number
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#item_number_t NO_NAMESPACE.tmp#item_number_item_number_type
Type extension of item_number_t
Type hierarchy
Properties
content: complex
Used by
Element publisher_item
Attributes
QName Type Fixed Default Use Annotation
item_number_type xsd:string optional
Source
<xsd:element name="item_number">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="item_number_t">
        <xsd:attribute name="item_number_type" type="xsd:string" use="optional"/>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element identifier
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#identifier_t NO_NAMESPACE.tmp#identifier_id_type
Type extension of identifier_t
Type hierarchy
Properties
content: complex
Used by
Element publisher_item
Attributes
QName Type Fixed Default Use Annotation
id_type restriction of xsd:NMTOKEN required
Source
<xsd:element name="identifier">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="identifier_t">
        <xsd:attribute name="id_type" use="required">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="pii"/>
              <xsd:enumeration value="sici"/>
              <xsd:enumeration value="doi"/>
              <xsd:enumeration value="dai"/>
              <xsd:enumeration value="Z39.23"/>
              <xsd:enumeration value="ISO-std-ref"/>
              <xsd:enumeration value="report-number"/>
              <xsd:enumeration value="other"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element special_numbering
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 15
Used by
Element journal_issue
Source
<xsd:element name="special_numbering">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="15"/>
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element journal_article
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#publication_type.atts 1_0.tmp#language.atts 1_0.tmp#titles 1_0.tmp#contributors 1_0.tmp#publication_date 1_0.tmp#pages 1_0.tmp#publisher_item 1_0.tmp#crossmark 1_0.tmp#doi_data 1_0.tmp#citation_list 1_0.tmp#component_list
Properties
content: complex
Used by
Element journal
Model titles{0,20} , contributors{0,1} , publication_date{1,10} , pages{0,1} , publisher_item{0,1} , crossmark{0,1} , doi_data , citation_list{0,1} , component_list{0,1}
Children citation_list, component_list, contributors, crossmark, doi_data, pages, publication_date, publisher_item, titles
Instance
<journal_article language="" publication_type="full_text">
  <titles>{0,20}</titles>
  <contributors>{0,1}</contributors>
  <publication_date media_type="print">{1,10}</publication_date>
  <pages>{0,1}</pages>
  <publisher_item>{0,1}</publisher_item>
  <crossmark>{0,1}</crossmark>
  <doi_data>{1,1}</doi_data>
  <citation_list>{0,1}</citation_list>
  <component_list>{0,1}</component_list>
</journal_article>
Attributes
QName Type Fixed Default Use Annotation
language restriction of xsd:NMTOKEN optional
publication_type restriction of xsd:NMTOKEN full_text optional
Source
<xsd:element name="journal_article">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="titles" minOccurs="0" maxOccurs="20"/>
      <!-- unixref, made titles optional -->
      <xsd:element ref="contributors" minOccurs="0"/>
      <xsd:element ref="publication_date" maxOccurs="10"/>
      <xsd:element ref="pages" minOccurs="0"/>
      <xsd:element ref="publisher_item" minOccurs="0"/>
      <xsd:element ref="crossmark" minOccurs="0"/>
      <xsd:element ref="doi_data"/>
      <xsd:element ref="citation_list" minOccurs="0"/>
      <xsd:element ref="component_list" minOccurs="0"/>
    </xsd:sequence>
    <xsd:attributeGroup ref="publication_type.atts"/>
    <xsd:attributeGroup ref="language.atts"/>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element crossmark
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#crossmark_version 1_0.tmp#crossmark_policy 1_0.tmp#crossmark_domains 1_0.tmp#crossmark_domain_exclusive 1_0.tmp#updates 1_0.tmp#custom_metadata
Properties
content: complex
Used by
Model crossmark_version{0,1} , crossmark_policy , crossmark_domains , crossmark_domain_exclusive , updates{0,1} , custom_metadata{0,1}
Children crossmark_domain_exclusive, crossmark_domains, crossmark_policy, crossmark_version, custom_metadata, updates
Instance
<crossmark>
  <crossmark_version>{0,1}</crossmark_version>
  <crossmark_policy>{1,1}</crossmark_policy>
  <crossmark_domains>{1,1}</crossmark_domains>
  <crossmark_domain_exclusive>{1,1}</crossmark_domain_exclusive>
  <updates>{0,1}</updates>
  <custom_metadata>{0,1}</custom_metadata>
</crossmark>
Source
<xsd:element name="crossmark">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="crossmark_version" minOccurs="0"/>
      <xsd:element ref="crossmark_policy"/>
      <!--Required element. A DOI which points to a publisher's CrossMark policy document. Publishers might have different policies for different publications.<-->
      <xsd:element ref="crossmark_domains"/>
      <!--A list of domains where the publisher maintains updates and corrections to their content. Minimally, one of these should include the Internet domain name of the publisher's web site(s), but the publisher might also decide to include 3rd party aggregators (e.g. Ebsco, IngentaConnect) or archives with which the publisher has agreements to update the content.-->
      <xsd:element ref="crossmark_domain_exclusive"/>
      <!--Required element. Some publishers encourage broad third party hosting of the publisher's content. Other publishers do not. And still others vary their policy depending on whether a particular article has been published under an OA policy or not. This boolean flag allows the publisher to indicate whether the CrossMarked content will only legitimately be updated on the CrossMark domain (true) or whether the publisher encourages updating the content on other sites as well (false). -->
      <xsd:sequence minOccurs="0">
        <xsd:element ref="updates" minOccurs="0"/>
        <!--Optional element. A document might provide updates (e.g. corrections, clarifications, retractions) to several other documents. When this is the case, the DOIs of the documents that are being *updated* should be listed here.-->
        <xsd:element ref="custom_metadata" minOccurs="0"/>
        <!--Optional element. Publishers are encouraged to provided any non-bibliographical metadata that they feel might help the researcher evaluate and make better use of the content that the Crossmark record refers to. For example, publishers might want to provide funding information, clinical trial numbers, information about the peer-review process or a summary of the publication history of the document.-->
      </xsd:sequence>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element crossmark_version
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Element crossmark
Source
<xsd:element name="crossmark_version" type="xsd:string"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element crossmark_policy
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type xsd:anyURI
Properties
content: simple
Used by
Element crossmark
Source
<xsd:element name="crossmark_policy" type="xsd:anyURI"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element crossmark_domains
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#crossmark_domain
Properties
content: complex
Used by
Element crossmark
Model crossmark_domain+
Children crossmark_domain
Instance
<crossmark_domains>
  <crossmark_domain>{1,unbounded}</crossmark_domain>
</crossmark_domains>
Source
<xsd:element name="crossmark_domains">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element maxOccurs="unbounded" ref="crossmark_domain"/>
      <!--A "crossmark_domain" is made up of two subelements; a "domain" and a "filter". The domain is required but the filter is optional and is only needed for use in situations where content from multiple publishers/publications is on the same host with the same domain name (e.g. an aggregator) and one needs to use the referrer's URI "path" to further determine whether the content in a crossmark domain.-->
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element crossmark_domain
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#domain 1_0.tmp#filter
Properties
content: complex
Used by
Model domain , filter{0,1}
Children domain, filter
Instance
<crossmark_domain>
  <domain>{1,1}</domain>
  <filter>{0,1}</filter>
</crossmark_domain>
Source
<xsd:element name="crossmark_domain">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="domain"/>
      <!--Required element. This should be a simple Internet domain name or subdomain name (e.g. www.psychoceramics.org or psychoceramics.org). It is used to identify when a referring URL is coming from a CrossMark domain.-->
      <xsd:element minOccurs="0" ref="filter"/>
      <!--Optional element. The filter element is used to disambiguate content in situations where multiple publishers share the same host (e.g. when on an aggregated platform). It should contain a substring of the path that can be used to uniquely identify a publisher's or publication's content. For instance, using the string "alpsp" here would help the CrossMark system distinguish between ALPSP publications on the ingentaconnect host and other publications on the same host.-->
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element domain
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#cm_domain
Type cm_domain
Properties
content: simple
Facets
minLength 4
maxLength 1024
pattern [A-Za-z0-9_]+([-.][A-Za-z0-9_]+)*\.[A-Za-z0-9_]+([-.][A-Za-z0-9_]+)*
Used by
Source
<xsd:element name="domain" type="cm_domain"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element filter
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Source
<xsd:element name="filter" type="xsd:string"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element crossmark_domain_exclusive
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
Used by
Element crossmark
Source
<xsd:element name="crossmark_domain_exclusive" type="xsd:boolean"/>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element updates
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#update
Properties
content: complex
Used by
Element crossmark
Model update+
Children update
Instance
<updates>
  <update date="" label="" type="">{1,unbounded}</update>
</updates>
Source
<xsd:element name="updates">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element maxOccurs="unbounded" ref="update"/>
      <!--The DOI of the content being updated (e.g. corrected, retracted, etc.)-->
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location http://www.crossref.org/schema/unixref1.0.xsd
Element update
Namespace http://www.crossref.org/xschema/1.0
Diagram
Diagram 1_0.tmp#doi_t NO_NAMESPACE.tmp#update_label NO_NAMESPACE.tmp#update_type NO_NAMESPACE.tmp#update_date
Type extension of doi_t
Type hierarchy
Properties
content: complex
mixed: true
Used by
Element updates
Attributes
QName Type Fixed Default Use Annotation
date xsd:date required
label cm_update_label required
type cm_update_type required