Showing:

Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Main schema crossref_query_output3.0.xsd
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Properties
attribute form default: unqualified
element form default: unqualified
Element crossref_result
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram NO_NAMESPACE.tmp#crossref_result_version 3_0.tmp#query_result
Properties
content: complex
Model query_result*
Children query_result
Instance
<crossref_result version="3.0">
  <query_result>{0,unbounded}</query_result>
</crossref_result>
Attributes
QName Type Fixed Default Use Annotation
version xsd:string 3.0 optional
Source
<xsd:element name="crossref_result">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="query_result" minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    <xsd:attribute name="version" type="xsd:string" fixed="3.0"/>
  </xsd:complexType>
</xsd:element>
Element query_result
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#head 3_0.tmp#body
Properties
content: complex
Used by
Element crossref_result
Model head , body
Children body, head
Instance
<query_result>
  <head>{1,1}</head>
  <body>{1,1}</body>
</query_result>
Source
<xsd:element name="query_result">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="head"/>
      <xsd:element ref="body"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element head
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#email_address 3_0.tmp#doi_batch_id
Properties
content: complex
Used by
Element query_result
Model email_address{0,1} , doi_batch_id
Children doi_batch_id, email_address
Instance
<head>
  <email_address>{0,1}</email_address>
  <doi_batch_id>{1,1}</doi_batch_id>
</head>
Source
<xsd:element name="head">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="email_address" minOccurs="0"/>
      <xsd:element ref="doi_batch_id"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element email_address
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 6
maxLength 200
pattern [\p{L}\p{N}!/+-_]+(\.[\p{L}\p{N}!/+-_]+)*@[\p{L}\p{N}!/+-_]+(\.[\p{L}_]+)+
Used by
Element head
Source
<xsd:element name="email_address">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="200"/>
      <xsd:minLength value="6"/>
      <xsd:pattern value="[\p{L}\p{N}!/+-_]+(\.[\p{L}\p{N}!/+-_]+)*@[\p{L}\p{N}!/+-_]+(\.[\p{L}_]+)+"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Element doi_batch_id
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 4
maxLength 100
Used by
Element head
Source
<xsd:element name="doi_batch_id">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="100"/>
      <xsd:minLength value="4"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Element body
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#query 3_0.tmp#forward_link 3_0.tmp#crossref_metadata
Properties
content: complex
Used by
Element query_result
Model query* , forward_link* , crossref_metadata*
Children crossref_metadata, forward_link, query
Instance
<body>
  <query enable-multiple-hits="false" fl_count="" forward-match="false" key="" query_mode="" status="">{0,unbounded}</query>
  <forward_link doi="">{0,unbounded}</forward_link>
  <crossref_metadata>{0,unbounded}</crossref_metadata>
</body>
Source
<xsd:element name="body">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="query" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="forward_link" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="crossref_metadata" minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element query
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram NO_NAMESPACE.tmp#query_key NO_NAMESPACE.tmp#query_enable-multiple-hits NO_NAMESPACE.tmp#query_forward-match NO_NAMESPACE.tmp#query_status NO_NAMESPACE.tmp#query_fl_count NO_NAMESPACE.tmp#query_query_mode 3_0.tmp#doi 3_0.tmp#msg 3_0.tmp#issn 3_0.tmp#isbn 3_0.tmp#series_title 3_0.tmp#journal_title 3_0.tmp#volume_title 3_0.tmp#author 3_0.tmp#contributors 3_0.tmp#volume 3_0.tmp#issue 3_0.tmp#first_page 3_0.tmp#item_number 3_0.tmp#last_page 3_0.tmp#edition_number 3_0.tmp#component_number 3_0.tmp#year 3_0.tmp#publication_type 3_0.tmp#article_title 3_0.tmp#institution_name 3_0.tmp#identifier 3_0.tmp#component_list 3_0.tmp#crm-item 3_0.tmp#doi_record
Properties
content: complex
Used by
Element body
Model (doi | msg) , ((issn{0,2} , isbn{0,6} , series_title{0,1} , journal_title{0,1} , volume_title{0,1} , (author{0,1} | contributors{0,1}) , volume{0,1} , issue{0,1} , first_page{0,1} , item_number{0,1} , last_page{0,1} , edition_number{0,1} , component_number{0,1} , year{0,6} , publication_type{0,1} , article_title{0,1} , institution_name{0,1} , identifier* , component_list{0,1}) | (crm-item+ , doi_record))
Children article_title, author, component_list, component_number, contributors, crm-item, doi, doi_record, edition_number, first_page, identifier, institution_name, isbn, issn, issue, item_number, journal_title, last_page, msg, publication_type, series_title, volume, volume_title, year
Instance
<query enable-multiple-hits="false" fl_count="" forward-match="false" key="" query_mode="" status="">
  <doi type="">{1,1}</doi>
  <msg>{1,1}</msg>
  <issn match="" type="">{0,2}</issn>
  <isbn match="" type="">{0,6}</isbn>
  <series_title match="">{0,1}</series_title>
  <journal_title match="">{0,1}</journal_title>
  <volume_title match="">{0,1}</volume_title>
  <author match="">{0,1}</author>
  <contributors et-al="false">{0,1}</contributors>
  <volume match="">{0,1}</volume>
  <issue match="">{0,1}</issue>
  <first_page match="">{0,1}</first_page>
  <item_number item_number_type="">{0,1}</item_number>
  <last_page match="">{0,1}</last_page>
  <edition_number match="optional">{0,1}</edition_number>
  <component_number match="optional">{0,1}</component_number>
  <year match="" media_type="print">{0,6}</year>
  <publication_type>{0,1}</publication_type>
  <article_title>{0,1}</article_title>
  <institution_name match="">{0,1}</institution_name>
  <identifier id_type="">{0,unbounded}</identifier>
  <component_list>{0,1}</component_list>
  <crm-item name="" type="">{1,unbounded}</crm-item>
  <doi_record>{1,1}</doi_record>
</query>
Attributes
QName Type Fixed Default Use Annotation
enable-multiple-hits xsd:boolean false optional
fl_count xsd:integer optional
forward-match xsd:boolean false optional
key restriction of xsd:string optional
query_mode restriction of xsd:NMTOKEN optional
status restriction of xsd:NMTOKEN optional
Source
<xsd:element name="query">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:choice>
        <xsd:element ref="doi" minOccurs="1" maxOccurs="1"/>
        <!-- msg holds verious information about the query (such as error msg if it malformed) -->
        <xsd:element ref="msg" minOccurs="1" maxOccurs="1"/>
      </xsd:choice>
      <xsd:choice>
        <xsd:sequence>
          <xsd:element ref="issn" minOccurs="0" maxOccurs="2"/>
          <xsd:element ref="isbn" minOccurs="0" maxOccurs="6"/>
          <!-- book/conf. elements -->
          <xsd:element ref="series_title" minOccurs="0"/>
          <!-- book/conf. elements -->
          <xsd:element ref="journal_title" minOccurs="0"/>
          <xsd:element ref="volume_title" minOccurs="0"/>
          <!-- book/conf. elements -->
          <xsd:choice>
            <xsd:element ref="author" minOccurs="0"/>
            <xsd:element ref="contributors" minOccurs="0"/>
            <!-- supply all contibutors when expanded-results=true -->
          </xsd:choice>
          <xsd:element ref="volume" minOccurs="0"/>
          <xsd:element ref="issue" minOccurs="0"/>
          <xsd:element ref="first_page" minOccurs="0"/>
          <xsd:element ref="item_number" minOccurs="0"/>
          <xsd:element ref="last_page" minOccurs="0"/>
          <xsd:element ref="edition_number" minOccurs="0"/>
          <!-- book/conf. elements -->
          <xsd:element ref="component_number" minOccurs="0"/>
          <!-- book/conf. elements -->
          <xsd:element ref="year" minOccurs="0" maxOccurs="6"/>
          <xsd:element ref="publication_type" minOccurs="0"/>
          <xsd:element ref="article_title" minOccurs="0"/>
          <!-- ECT -->
          <xsd:element ref="institution_name" minOccurs="0"/>
          <xsd:element ref="identifier" minOccurs="0" maxOccurs="unbounded"/>
          <xsd:element ref="component_list" minOccurs="0"/>
        </xsd:sequence>
        <xsd:sequence>
          <xsd:element ref="crm-item" minOccurs="1" maxOccurs="unbounded"/>
          <xsd:element ref="doi_record" minOccurs="1" maxOccurs="1"/>
        </xsd:sequence>
      </xsd:choice>
    </xsd:sequence>
    <xsd:attribute name="key" use="optional">
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="128"/>
          <xsd:minLength value="0"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="enable-multiple-hits" default="false">
      <xsd:simpleType>
        <xsd:restriction base="xsd:boolean"/>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="forward-match" default="false">
      <xsd:simpleType>
        <xsd:restriction base="xsd:boolean"/>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="status">
      <xsd:simpleType>
        <xsd:restriction base="xsd:NMTOKEN">
          <xsd:enumeration value="resolved"/>
          <xsd:enumeration value="unresolved"/>
          <xsd:enumeration value="multiresolved"/>
          <xsd:enumeration value="malformed"/>
          <xsd:enumeration value="none"/>
          <xsd:enumeration value="stored-query-created"/>
          <xsd:enumeration value="system-too-busy"/>
          <xsd:enumeration value="system-unavailable"/>
          <xsd:enumeration value="system-error"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="fl_count" use="optional">
      <xsd:simpleType>
        <xsd:restriction base="xsd:integer"/>
      </xsd:simpleType>
    </xsd:attribute>
    <!-- Number of times this DOI is cited within CrossRef by another DOI -->
    <!--
            The    combination    of (SubmitterID,doi_batch_id,key) must be unique
            if the attribute 'forward-match' is set to true
         -->
    <xsd:attribute name="query_mode" use="optional">
      <xsd:simpleType>
        <xsd:restriction base="xsd:NMTOKEN">
          <xsd:enumeration value="metadata"/>
          <xsd:enumeration value="author-title"/>
          <xsd:enumeration value="formatted-citation"/>
          <xsd:enumeration value="refxpress"/>
          <xsd:enumeration value="doi"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
Element doi
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram NO_NAMESPACE.tmp#doi_type
Type extension of xsd:string
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
type restriction of xsd:NMTOKEN optional
Source
<xsd:element name="doi">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="type" use="optional">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="journal_title"/>
              <xsd:enumeration value="journal_issue"/>
              <xsd:enumeration value="journal_volume"/>
              <xsd:enumeration value="journal_article"/>
              <xsd:enumeration value="conference_title"/>
              <xsd:enumeration value="conference_series"/>
              <xsd:enumeration value="conference_paper"/>
              <xsd:enumeration value="book_title"/>
              <xsd:enumeration value="book_series"/>
              <xsd:enumeration value="book_content"/>
              <xsd:enumeration value="component"/>
              <xsd:enumeration value="dissertation"/>
              <xsd:enumeration value="report-paper_title"/>
              <xsd:enumeration value="report-paper_series"/>
              <xsd:enumeration value="report-paper_content"/>
              <xsd:enumeration value="standard_title"/>
              <xsd:enumeration value="standard_series"/>
              <xsd:enumeration value="standard_content"/>
              <!--
                                <xsd:enumeration value="database_title"/>
                                <xsd:enumeration value="content_item"/>
                                <xsd:enumeration value="dataset"/>
                                -->
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element msg
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 10
maxLength 5012
Used by
Elements forward_link, query
Source
<xsd:element name="msg">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="5012"/>
      <xsd:minLength value="10"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Element issn
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#issn_t NO_NAMESPACE.tmp#issn_match NO_NAMESPACE.tmp#issn_type
Type extension of issn_t
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
match restriction of xsd:NMTOKEN optional
type restriction of xsd:NMTOKEN optional
Source
<xsd:element name="issn">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="issn_t">
        <xsd:attribute name="match">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="optional"/>
              <xsd:enumeration value="exact"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="type">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="print"/>
              <xsd:enumeration value="electronic"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element isbn
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#isbn_t NO_NAMESPACE.tmp#isbn_match NO_NAMESPACE.tmp#isbn_type
Type extension of isbn_t
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
match restriction of xsd:NMTOKEN optional
type restriction of xsd:NMTOKEN required
Source
<xsd:element name="isbn">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="isbn_t">
        <xsd:attribute name="match">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="optional"/>
              <xsd:enumeration value="exact"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="type" use="required">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="print"/>
              <xsd:enumeration value="electronic"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element series_title
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t NO_NAMESPACE.tmp#series_title_match
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
match restriction of xsd:NMTOKEN optional
Source
<xsd:element name="series_title">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t">
        <xsd:attribute name="match">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="optional"/>
              <xsd:enumeration value="fuzzy"/>
              <xsd:enumeration value="exact"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element journal_title
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t NO_NAMESPACE.tmp#journal_title_match
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Elements journal_cite, query
Attributes
QName Type Fixed Default Use Annotation
match restriction of xsd:NMTOKEN optional
Source
<xsd:element name="journal_title">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t">
        <xsd:attribute name="match">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="optional"/>
              <xsd:enumeration value="fuzzy"/>
              <xsd:enumeration value="exact"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element volume_title
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t NO_NAMESPACE.tmp#volume_title_match
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
match restriction of xsd:NMTOKEN optional
Source
<xsd:element name="volume_title">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t">
        <xsd:attribute name="match">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="optional"/>
              <xsd:enumeration value="fuzzy"/>
              <xsd:enumeration value="exact"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element author
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t NO_NAMESPACE.tmp#author_match
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Element query
Attributes
QName Type Fixed Default Use Annotation
match restriction of xsd:NMTOKEN optional
Source
<xsd:element name="author">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t">
        <xsd:attribute name="match">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="optional"/>
              <xsd:enumeration value="fuzzy"/>
              <xsd:enumeration value="exact"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element contributors
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram NO_NAMESPACE.tmp#contributors_et-al 3_0.tmp#organization 3_0.tmp#contributor
Properties
content: complex
Used by
Model organization+ | contributor+
Children contributor, organization
Instance
<contributors et-al="false">
  <organization contributor_role="" sequence="">{1,unbounded}</organization>
  <contributor contributor_role="" first-author="" sequence="">{1,unbounded}</contributor>
</contributors>
Attributes
QName Type Fixed Default Use Annotation
et-al restriction of xsd:string false optional
Source
<xsd:element name="contributors">
  <xsd:complexType>
    <xsd:choice>
      <xsd:element ref="organization" maxOccurs="unbounded"/>
      <xsd:element ref="contributor" maxOccurs="unbounded"/>
    </xsd:choice>
    <xsd:attribute name="et-al" default="false">
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="true"/>
          <xsd:enumeration value="false"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
Element organization
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#organization_t 3_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 optional
sequence restriction of xsd:NMTOKEN optional
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>
Element contributor
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram NO_NAMESPACE.tmp#contributor_first-author 3_0.tmp#contributor.atts 3_0.tmp#given_name 3_0.tmp#surname 3_0.tmp#suffix 3_0.tmp#ORCID
Properties
content: complex
Used by
Element contributors
Model given_name{0,1} , surname , suffix{0,1} , ORCID{0,1}
Children ORCID, given_name, suffix, surname
Instance
<contributor contributor_role="" first-author="" sequence="">
  <given_name>{0,1}</given_name>
  <surname>{1,1}</surname>
  <suffix>{0,1}</suffix>
  <ORCID>{0,1}</ORCID>
</contributor>
Attributes
QName Type Fixed Default Use Annotation
contributor_role restriction of xsd:NMTOKEN optional
first-author xsd:boolean optional
sequence restriction of xsd:NMTOKEN optional
Source
<xsd:element name="contributor">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="given_name" minOccurs="0"/>
      <xsd:element ref="surname"/>
      <xsd:element ref="suffix" minOccurs="0"/>
      <xsd:element ref="ORCID" minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="first-author" use="optional">
      <xsd:simpleType>
        <xsd:restriction base="xsd:boolean"/>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attributeGroup ref="contributor.atts"/>
  </xsd:complexType>
</xsd:element>
Element given_name
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Element contributor
Source
<xsd:element name="given_name">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t"/>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element surname
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Element contributor
Source
<xsd:element name="surname">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t"/>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element suffix
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 10
Used by
Element contributor
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>
Element ORCID
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 33
maxLength 37
Used by
Element contributor
Source
<xsd:element name="ORCID">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="37"/>
      <xsd:minLength value="33"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Element volume
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t NO_NAMESPACE.tmp#volume_match
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
match restriction of xsd:NMTOKEN optional
Source
<xsd:element name="volume">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t">
        <xsd:attribute name="match">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="optional"/>
              <xsd:enumeration value="fuzzy"/>
              <xsd:enumeration value="exact"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element issue
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t NO_NAMESPACE.tmp#issue_match
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
match restriction of xsd:NMTOKEN optional
Source
<xsd:element name="issue">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t">
        <xsd:attribute name="match">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="optional"/>
              <xsd:enumeration value="fuzzy"/>
              <xsd:enumeration value="exact"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element first_page
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t NO_NAMESPACE.tmp#first_page_match
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
match restriction of xsd:NMTOKEN optional
Source
<xsd:element name="first_page">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t">
        <xsd:attribute name="match">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="optional"/>
              <xsd:enumeration value="exact"/>
              <xsd:enumeration value="fuzzy"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element item_number
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_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
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>
Element last_page
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t NO_NAMESPACE.tmp#last_page_match
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Element query
Attributes
QName Type Fixed Default Use Annotation
match restriction of xsd:NMTOKEN optional
Source
<xsd:element name="last_page">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t">
        <xsd:attribute name="match">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="optional"/>
              <xsd:enumeration value="exact"/>
              <xsd:enumeration value="fuzzy"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element edition_number
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t NO_NAMESPACE.tmp#edition_number_match
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
match restriction of xsd:NMTOKEN optional optional
Source
<xsd:element name="edition_number">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t">
        <xsd:attribute name="match" default="optional">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="optional"/>
              <xsd:enumeration value="exact"/>
              <xsd:enumeration value="fuzzy"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element component_number
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t NO_NAMESPACE.tmp#component_number_match
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
match restriction of xsd:NMTOKEN optional optional
Source
<xsd:element name="component_number">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t">
        <xsd:attribute name="match" default="optional">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="optional"/>
              <xsd:enumeration value="exact"/>
              <xsd:enumeration value="fuzzy"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element year
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#xrefYear NO_NAMESPACE.tmp#year_match NO_NAMESPACE.tmp#year_media_type
Type extension of xrefYear
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
match restriction of xsd:NMTOKEN optional
media_type restriction of xsd:NMTOKEN print optional
Source
<xsd:element name="year">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xrefYear">
        <xsd:attribute name="match">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="optional"/>
              <xsd:enumeration value="exact"/>
              <xsd:enumeration value="fuzzy"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="media_type" default="print">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="print"/>
              <xsd:enumeration value="electronic"/>
              <xsd:enumeration value="online"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element publication_type
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#pubType
Type extension of pubType
Type hierarchy
Properties
content: complex
Used by
Source
<xsd:element name="publication_type">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="pubType"/>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element article_title
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Elements journal_cite, query
Source
<xsd:element name="article_title">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t"/>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element institution_name
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t NO_NAMESPACE.tmp#institution_name_match
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
match restriction of xsd:NMTOKEN optional
Source
<xsd:element name="institution_name">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t">
        <xsd:attribute name="match">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="optional"/>
              <xsd:enumeration value="fuzzy"/>
              <xsd:enumeration value="exact"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element identifier
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram NO_NAMESPACE.tmp#identifier_id_type
Type extension of xsd:string
Properties
content: complex
Used by
Element query
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="xsd:string">
        <xsd:attribute name="id_type" use="required">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="dai"/>
              <xsd:enumeration value="Z39.23"/>
              <xsd:enumeration value="contract_number"/>
              <xsd:enumeration value="report_number"/>
              <xsd:enumeration value="ISO-std-ref"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element component_list
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#component
Properties
content: complex
Used by
Element query
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>
Element component
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram NO_NAMESPACE.tmp#component_parent_relation NO_NAMESPACE.tmp#component_component_size 3_0.tmp#title 3_0.tmp#contributors 3_0.tmp#description 3_0.tmp#format 3_0.tmp#doi
Properties
content: complex
Used by
Element component_list
Model title{0,1} , contributors{0,1} , description* , format{0,1} , doi
Children contributors, description, doi, format, title
Instance
<component component_size="" parent_relation="">
  <title>{0,1}</title>
  <contributors et-al="false">{0,1}</contributors>
  <description>{0,unbounded}</description>
  <format>{0,1}</format>
  <doi type="">{1,1}</doi>
</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="title" minOccurs="0"/>
      <xsd:element ref="contributors" minOccurs="0"/>
      <xsd:element ref="description" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="format" minOccurs="0"/>
      <xsd:element ref="doi"/>
    </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>
Element title
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Source
<xsd:element name="title">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t"/>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element description
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Element component
Source
<xsd:element name="description">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t"/>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element format
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Element component
Source
<xsd:element name="format">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t"/>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element crm-item
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t NO_NAMESPACE.tmp#crm-item_name NO_NAMESPACE.tmp#crm-item_type
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
name restriction of xsd:NMTOKEN required
type restriction of xsd:NMTOKEN required
Source
<xsd:element name="crm-item">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t">
        <xsd:attribute name="name" use="required">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="citation-id"/>
              <xsd:enumeration value="journal-title"/>
              <xsd:enumeration value="journal-id"/>
              <xsd:enumeration value="book-id"/>
              <xsd:enumeration value="series-id"/>
              <xsd:enumeration value="deposit-timestamp"/>
              <xsd:enumeration value="owner-prefix"/>
              <xsd:enumeration value="prime-doi"/>
              <xsd:enumeration value="owner"/>
              <xsd:enumeration value="last-update"/>
              <xsd:enumeration value="citedby-count"/>
              <xsd:enumeration value="publisher-name"/>
              <xsd:enumeration value="prefix-name"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="type" use="required">
          <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
              <xsd:enumeration value="element"/>
              <xsd:enumeration value="string"/>
              <xsd:enumeration value="number"/>
              <xsd:enumeration value="date"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element doi_record
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram
Properties
content: complex
Used by
Model ANY element from namespace(s) 'http://0-www.crossref.org.lib.rivier.edu/xschema/1.1 http://0-www.crossref.org.lib.rivier.edu/xschema/1.0'
Source
<xsd:element name="doi_record">
  <xsd:complexType>
    <xsd:sequence minOccurs="1" maxOccurs="1">
      <xsd:any namespace="http://0-www.crossref.org.lib.rivier.edu/xschema/1.1 http://0-www.crossref.org.lib.rivier.edu/xschema/1.0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Element forward_link
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Properties
Used by
Model journal_cite* , conf_cite* , book_cite* , dissertation_cite* , report_cite* , standard_cite* , database_cite* , msg{0,1}
Children book_cite, conf_cite, database_cite, dissertation_cite, journal_cite, msg, report_cite, standard_cite
Instance
Attributes
Source
Element journal_cite
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram NO_NAMESPACE.tmp#journal_cite_fl_count 3_0.tmp#issn 3_0.tmp#journal_title 3_0.tmp#journal_abbreviation 3_0.tmp#article_title 3_0.tmp#contributors 3_0.tmp#volume 3_0.tmp#issue 3_0.tmp#first_page 3_0.tmp#item_number 3_0.tmp#year 3_0.tmp#publication_type 3_0.tmp#doi
Properties
content: complex
Used by
Element forward_link
Model issn{0,2} , journal_title{0,1} , journal_abbreviation{0,1} , article_title{0,1} , contributors{0,1} , volume{0,1} , issue{0,1} , first_page{0,1} , item_number{0,1} , year{0,1} , publication_type , doi
Children article_title, contributors, doi, first_page, issn, issue, item_number, journal_abbreviation, journal_title, publication_type, volume, year
Instance
<journal_cite fl_count="">
  <issn match="" type="">{0,2}</issn>
  <journal_title match="">{0,1}</journal_title>
  <journal_abbreviation>{0,1}</journal_abbreviation>
  <article_title>{0,1}</article_title>
  <contributors et-al="false">{0,1}</contributors>
  <volume match="">{0,1}</volume>
  <issue match="">{0,1}</issue>
  <first_page match="">{0,1}</first_page>
  <item_number item_number_type="">{0,1}</item_number>
  <year match="" media_type="print">{0,1}</year>
  <publication_type>{1,1}</publication_type>
  <doi type="">{1,1}</doi>
</journal_cite>
Attributes
QName Type Fixed Default Use Annotation
fl_count xsd:nonNegativeInteger optional
Source
<xsd:element name="journal_cite">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="issn" minOccurs="0" maxOccurs="2"/>
      <xsd:element ref="journal_title" minOccurs="0"/>
      <xsd:element ref="journal_abbreviation" minOccurs="0"/>
      <xsd:element ref="article_title" minOccurs="0"/>
      <xsd:element ref="contributors" minOccurs="0"/>
      <xsd:element ref="volume" minOccurs="0"/>
      <xsd:element ref="issue" minOccurs="0"/>
      <xsd:element ref="first_page" minOccurs="0"/>
      <xsd:element ref="item_number" minOccurs="0"/>
      <xsd:element ref="year" minOccurs="0"/>
      <xsd:element ref="publication_type"/>
      <xsd:element ref="doi"/>
    </xsd:sequence>
    <xsd:attribute name="fl_count">
      <xsd:simpleType>
        <xsd:restriction base="xsd:nonNegativeInteger"/>
      </xsd:simpleType>
    </xsd:attribute>
    <!-- Number of times this DOI is cited within CrossRef by another DOI -->
  </xsd:complexType>
</xsd:element>
Element journal_abbreviation
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#qfield_t
Type extension of qfield_t
Type hierarchy
Properties
content: complex
Used by
Element journal_cite
Source
<xsd:element name="journal_abbreviation">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="qfield_t"/>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element conf_cite
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram NO_NAMESPACE.tmp#conf_cite_fl_count 3_0.tmp#issn 3_0.tmp#isbn 3_0.tmp#series_title 3_0.tmp#volume_title 3_0.tmp#contributors 3_0.tmp#volume 3_0.tmp#issue 3_0.tmp#first_page 3_0.tmp#item_number 3_0.tmp#year 3_0.tmp#publication_type 3_0.tmp#edition_number 3_0.tmp#component_number 3_0.tmp#doi
Properties
content: complex
Used by
Element forward_link
Model issn{0,1} , isbn{0,1} , series_title{0,1} , volume_title{0,1} , contributors{0,1} , volume{0,1} , issue{0,1} , first_page{0,1} , item_number{0,1} , year{0,1} , publication_type , edition_number{0,1} , component_number{0,1} , doi
Children component_number, contributors, doi, edition_number, first_page, isbn, issn, issue, item_number, publication_type, series_title, volume, volume_title, year
Instance
<conf_cite fl_count="">
  <issn match="" type="">{0,1}</issn>
  <isbn match="" type="">{0,1}</isbn>
  <series_title match="">{0,1}</series_title>
  <volume_title match="">{0,1}</volume_title>
  <contributors et-al="false">{0,1}</contributors>
  <volume match="">{0,1}</volume>
  <issue match="">{0,1}</issue>
  <first_page match="">{0,1}</first_page>
  <item_number item_number_type="">{0,1}</item_number>
  <year match="" media_type="print">{0,1}</year>
  <publication_type>{1,1}</publication_type>
  <edition_number match="optional">{0,1}</edition_number>
  <component_number match="optional">{0,1}</component_number>
  <doi type="">{1,1}</doi>
</conf_cite>
Attributes
QName Type Fixed Default Use Annotation
fl_count xsd:nonNegativeInteger optional
Source
<xsd:element name="conf_cite">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="issn" minOccurs="0"/>
      <xsd:element ref="isbn" minOccurs="0"/>
      <xsd:element ref="series_title" minOccurs="0"/>
      <xsd:element ref="volume_title" minOccurs="0"/>
      <xsd:element ref="contributors" minOccurs="0"/>
      <xsd:element ref="volume" minOccurs="0"/>
      <xsd:element ref="issue" minOccurs="0"/>
      <xsd:element ref="first_page" minOccurs="0"/>
      <xsd:element ref="item_number" minOccurs="0"/>
      <xsd:element ref="year" minOccurs="0"/>
      <xsd:element ref="publication_type"/>
      <xsd:element ref="edition_number" minOccurs="0"/>
      <xsd:element ref="component_number" minOccurs="0"/>
      <xsd:element ref="doi"/>
    </xsd:sequence>
    <xsd:attribute name="fl_count">
      <xsd:simpleType>
        <xsd:restriction base="xsd:nonNegativeInteger"/>
      </xsd:simpleType>
    </xsd:attribute>
    <!-- Number of times this DOI is cited within CrossRef by another DOI -->
  </xsd:complexType>
</xsd:element>
Element book_cite
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram NO_NAMESPACE.tmp#book_cite_fl_count 3_0.tmp#issn 3_0.tmp#isbn 3_0.tmp#series_title 3_0.tmp#volume_title 3_0.tmp#contributors 3_0.tmp#volume 3_0.tmp#issue 3_0.tmp#first_page 3_0.tmp#item_number 3_0.tmp#year 3_0.tmp#publication_type 3_0.tmp#edition_number 3_0.tmp#component_number 3_0.tmp#doi
Properties
content: complex
Used by
Element forward_link
Model issn{0,1} , isbn{0,1} , series_title{0,1} , volume_title{0,1} , contributors{0,1} , volume{0,1} , issue{0,1} , first_page{0,1} , item_number{0,1} , year{0,1} , publication_type , edition_number{0,1} , component_number{0,1} , doi
Children component_number, contributors, doi, edition_number, first_page, isbn, issn, issue, item_number, publication_type, series_title, volume, volume_title, year
Instance
<book_cite fl_count="">
  <issn match="" type="">{0,1}</issn>
  <isbn match="" type="">{0,1}</isbn>
  <series_title match="">{0,1}</series_title>
  <volume_title match="">{0,1}</volume_title>
  <contributors et-al="false">{0,1}</contributors>
  <volume match="">{0,1}</volume>
  <issue match="">{0,1}</issue>
  <first_page match="">{0,1}</first_page>
  <item_number item_number_type="">{0,1}</item_number>
  <year match="" media_type="print">{0,1}</year>
  <publication_type>{1,1}</publication_type>
  <edition_number match="optional">{0,1}</edition_number>
  <component_number match="optional">{0,1}</component_number>
  <doi type="">{1,1}</doi>
</book_cite>
Attributes
QName Type Fixed Default Use Annotation
fl_count xsd:nonNegativeInteger optional
Source
<xsd:element name="book_cite">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="issn" minOccurs="0"/>
      <xsd:element ref="isbn" minOccurs="0"/>
      <xsd:element ref="series_title" minOccurs="0"/>
      <xsd:element ref="volume_title" minOccurs="0"/>
      <xsd:element ref="contributors" minOccurs="0"/>
      <xsd:element ref="volume" minOccurs="0"/>
      <xsd:element ref="issue" minOccurs="0"/>
      <xsd:element ref="first_page" minOccurs="0"/>
      <xsd:element ref="item_number" minOccurs="0"/>
      <xsd:element ref="year" minOccurs="0"/>
      <xsd:element ref="publication_type"/>
      <xsd:element ref="edition_number" minOccurs="0"/>
      <xsd:element ref="component_number" minOccurs="0"/>
      <xsd:element ref="doi"/>
    </xsd:sequence>
    <xsd:attribute name="fl_count">
      <xsd:simpleType>
        <xsd:restriction base="xsd:nonNegativeInteger"/>
      </xsd:simpleType>
    </xsd:attribute>
    <!-- Number of times this DOI is cited within CrossRef by another DOI -->
  </xsd:complexType>
</xsd:element>
Element dissertation_cite
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram NO_NAMESPACE.tmp#dissertation_cite_fl_count 3_0.tmp#isbn 3_0.tmp#title 3_0.tmp#contributors 3_0.tmp#institution_name 3_0.tmp#year 3_0.tmp#doi
Properties
content: complex
Used by
Element forward_link
Model isbn{0,1} , title{0,1} , contributors{0,1} , institution_name{0,1} , year{0,1} , doi
Children contributors, doi, institution_name, isbn, title, year
Instance
<dissertation_cite fl_count="">
  <isbn match="" type="">{0,1}</isbn>
  <title>{0,1}</title>
  <contributors et-al="false">{0,1}</contributors>
  <institution_name match="">{0,1}</institution_name>
  <year match="" media_type="print">{0,1}</year>
  <doi type="">{1,1}</doi>
</dissertation_cite>
Attributes
QName Type Fixed Default Use Annotation
fl_count xsd:nonNegativeInteger optional
Source
<xsd:element name="dissertation_cite">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="isbn" minOccurs="0"/>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:element ref="contributors" minOccurs="0"/>
      <xsd:element ref="institution_name" minOccurs="0"/>
      <xsd:element ref="year" minOccurs="0"/>
      <xsd:element ref="doi"/>
    </xsd:sequence>
    <xsd:attribute name="fl_count">
      <xsd:simpleType>
        <xsd:restriction base="xsd:nonNegativeInteger"/>
      </xsd:simpleType>
    </xsd:attribute>
    <!-- Number of times this DOI is cited within CrossRef by another DOI -->
  </xsd:complexType>
</xsd:element>
Element report_cite
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram NO_NAMESPACE.tmp#report_cite_fl_count 3_0.tmp#issn 3_0.tmp#isbn 3_0.tmp#series_title 3_0.tmp#volume_title 3_0.tmp#contributors 3_0.tmp#institution_name 3_0.tmp#year 3_0.tmp#edition_number 3_0.tmp#doi
Properties
content: complex
Used by
Element forward_link
Model issn{0,1} , isbn{0,1} , series_title{0,1} , volume_title{0,1} , contributors{0,1} , institution_name{0,1} , year{0,1} , edition_number{0,1} , doi
Children contributors, doi, edition_number, institution_name, isbn, issn, series_title, volume_title, year
Instance
<report_cite fl_count="">
  <issn match="" type="">{0,1}</issn>
  <isbn match="" type="">{0,1}</isbn>
  <series_title match="">{0,1}</series_title>
  <volume_title match="">{0,1}</volume_title>
  <contributors et-al="false">{0,1}</contributors>
  <institution_name match="">{0,1}</institution_name>
  <year match="" media_type="print">{0,1}</year>
  <edition_number match="optional">{0,1}</edition_number>
  <doi type="">{1,1}</doi>
</report_cite>
Attributes
QName Type Fixed Default Use Annotation
fl_count xsd:nonNegativeInteger optional
Source
<xsd:element name="report_cite">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="issn" minOccurs="0"/>
      <xsd:element ref="isbn" minOccurs="0"/>
      <xsd:element ref="series_title" minOccurs="0"/>
      <xsd:element ref="volume_title" minOccurs="0"/>
      <xsd:element ref="contributors" minOccurs="0"/>
      <xsd:element ref="institution_name" minOccurs="0"/>
      <xsd:element ref="year" minOccurs="0"/>
      <xsd:element ref="edition_number" minOccurs="0"/>
      <xsd:element ref="doi"/>
    </xsd:sequence>
    <xsd:attribute name="fl_count">
      <xsd:simpleType>
        <xsd:restriction base="xsd:nonNegativeInteger"/>
      </xsd:simpleType>
    </xsd:attribute>
    <!-- Number of times this DOI is cited within CrossRef by another DOI -->
  </xsd:complexType>
</xsd:element>
Element standard_cite
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram NO_NAMESPACE.tmp#standard_cite_fl_count 3_0.tmp#issn 3_0.tmp#isbn 3_0.tmp#series_title 3_0.tmp#volume_title 3_0.tmp#contributors 3_0.tmp#institution_name 3_0.tmp#volume 3_0.tmp#year 3_0.tmp#edition_number 3_0.tmp#doi
Properties
content: complex
Used by
Element forward_link
Model issn{0,1} , isbn{0,1} , series_title{0,1} , volume_title{0,1} , contributors{0,1} , institution_name{0,1} , volume{0,1} , year{0,1} , edition_number{0,1} , doi
Children contributors, doi, edition_number, institution_name, isbn, issn, series_title, volume, volume_title, year
Instance
<standard_cite fl_count="">
  <issn match="" type="">{0,1}</issn>
  <isbn match="" type="">{0,1}</isbn>
  <series_title match="">{0,1}</series_title>
  <volume_title match="">{0,1}</volume_title>
  <contributors et-al="false">{0,1}</contributors>
  <institution_name match="">{0,1}</institution_name>
  <volume match="">{0,1}</volume>
  <year match="" media_type="print">{0,1}</year>
  <edition_number match="optional">{0,1}</edition_number>
  <doi type="">{1,1}</doi>
</standard_cite>
Attributes
QName Type Fixed Default Use Annotation
fl_count xsd:nonNegativeInteger optional
Source
<xsd:element name="standard_cite">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="issn" minOccurs="0"/>
      <xsd:element ref="isbn" minOccurs="0"/>
      <xsd:element ref="series_title" minOccurs="0"/>
      <xsd:element ref="volume_title" minOccurs="0"/>
      <xsd:element ref="contributors" minOccurs="0"/>
      <xsd:element ref="institution_name" minOccurs="0"/>
      <xsd:element ref="volume" minOccurs="0"/>
      <xsd:element ref="year" minOccurs="0"/>
      <xsd:element ref="edition_number" minOccurs="0"/>
      <xsd:element ref="doi"/>
    </xsd:sequence>
    <xsd:attribute name="fl_count">
      <xsd:simpleType>
        <xsd:restriction base="xsd:nonNegativeInteger"/>
      </xsd:simpleType>
    </xsd:attribute>
    <!-- Number of times this DOI is cited within CrossRef by another DOI -->
  </xsd:complexType>
</xsd:element>
Element database_cite
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram NO_NAMESPACE.tmp#database_cite_fl_count 3_0.tmp#title 3_0.tmp#contributors 3_0.tmp#institution_name 3_0.tmp#year 3_0.tmp#doi
Properties
content: complex
Used by
Element forward_link
Model title{0,1} , contributors{0,1} , institution_name{0,1} , year{0,1} , doi
Children contributors, doi, institution_name, title, year
Instance
<database_cite fl_count="">
  <title>{0,1}</title>
  <contributors et-al="false">{0,1}</contributors>
  <institution_name match="">{0,1}</institution_name>
  <year match="" media_type="print">{0,1}</year>
  <doi type="">{1,1}</doi>
</database_cite>
Attributes
QName Type Fixed Default Use Annotation
fl_count xsd:nonNegativeInteger optional
Source
<xsd:element name="database_cite">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="title" minOccurs="0"/>
      <xsd:element ref="contributors" minOccurs="0"/>
      <xsd:element ref="institution_name" minOccurs="0"/>
      <xsd:element ref="year" minOccurs="0"/>
      <xsd:element ref="doi"/>
    </xsd:sequence>
    <xsd:attribute name="fl_count">
      <xsd:simpleType>
        <xsd:restriction base="xsd:nonNegativeInteger"/>
      </xsd:simpleType>
    </xsd:attribute>
    <!-- Number of times this DOI is cited within CrossRef by another DOI -->
  </xsd:complexType>
</xsd:element>
Element crossref_metadata
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram 3_0.tmp#doi 3_0.tmp#crm-item 3_0.tmp#doi_record
Properties
content: complex
Used by
Element body
Model doi , crm-item+ , doi_record{0,1}
Children crm-item, doi, doi_record
Instance
<crossref_metadata>
  <doi type="">{1,1}</doi>
  <crm-item name="" type="">{1,unbounded}</crm-item>
  <doi_record>{0,1}</doi_record>
</crossref_metadata>
Source
<xsd:element name="crossref_metadata">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="doi"/>
      <xsd:element ref="crm-item" minOccurs="1" maxOccurs="unbounded"/>
      <xsd:element ref="doi_record" minOccurs="0" maxOccurs="1"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Simple Type qfield_t
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram
Type restriction of xsd:string
Facets
minLength 0
Used by
Source
<xsd:simpleType name="qfield_t">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type xrefYear
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram
Type restriction of xsd:positiveInteger
Facets
totalDigits 4
maxInclusive 2200
minInclusive 1400
Used by
Element year
Source
<xsd:simpleType name="xrefYear">
  <xsd:restriction base="xsd:positiveInteger">
    <xsd:maxInclusive value="2200"/>
    <xsd:minInclusive value="1400"/>
    <xsd:totalDigits value="4"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type pubType
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram
Type restriction of xsd:NMTOKEN
Facets
enumeration abstract_only
enumeration full_text
enumeration bibliographic_record
Used by
Source
<xsd:simpleType name="pubType">
  <xsd:restriction base="xsd:NMTOKEN">
    <xsd:enumeration value="abstract_only"/>
    <xsd:enumeration value="full_text"/>
    <xsd:enumeration value="bibliographic_record"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type issn_t
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram
Type restriction of xsd:string
Facets
minLength 8
maxLength 9
pattern \d{4}-?\d{3}[\dX]
Used by
Element issn
Source
<xsd:simpleType name="issn_t">
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="9"/>
    <xsd:minLength value="8"/>
    <xsd:pattern value="\d{4}-?\d{3}[\dX]"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type isbn_t
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram
Type restriction of xsd:string
Facets
minLength 10
maxLength 17
pattern (978-)?\d[\d \-]+[\dX]
Used by
Element isbn
Source
<xsd:simpleType name="isbn_t">
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="17"/>
    <xsd:minLength value="10"/>
    <xsd:pattern value="(978-)?\d[\d \-]+[\dX]"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type organization_t
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram
Type restriction of xsd:string
Facets
minLength 1
maxLength 511
Used by
Element organization
Source
<xsd:simpleType name="organization_t">
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="511"/>
    <xsd:minLength value="1"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type item_number_t
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram
Type restriction of xsd:string
Facets
minLength 1
maxLength 32
Used by
Element item_number
Source
<xsd:simpleType name="item_number_t">
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="32"/>
    <xsd:minLength value="1"/>
  </xsd:restriction>
</xsd:simpleType>
Attribute Group contributor.atts
Namespace http://0-www.crossref.org.lib.rivier.edu/qrschema/3.0
Diagram
Diagram NO_NAMESPACE.tmp#contributor.atts_sequence NO_NAMESPACE.tmp#contributor.atts_contributor_role
Used by
Attributes
QName Type Fixed Default Use Annotation
contributor_role restriction of xsd:NMTOKEN optional
sequence restriction of xsd:NMTOKEN optional
Source
<xsd:attributeGroup name="contributor.atts">
  <xsd:attribute name="sequence" use="optional">
    <xsd:simpleType>
      <xsd:restriction base="xsd:NMTOKEN">
        <xsd:enumeration value="first"/>
        <xsd:enumeration value="additional"/>
      </xsd:restriction>
    </xsd:simpleType>
  </xsd:attribute>
  <xsd:attribute name="contributor_role" use="optional">
    <xsd:simpleType>
      <xsd:restriction base="xsd:NMTOKEN">
        <xsd:enumeration value="author"/>
        <xsd:enumeration value="editor"/>
        <xsd:enumeration value="chair"/>
        <xsd:enumeration value="translator"/>
      </xsd:restriction>
    </xsd:simpleType>
  </xsd:attribute>
</xsd:attributeGroup>