<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns="http://purl.org/NET/prime/"
  targetNamespace="http://purl.org/NET/prime/"
  xmlns:xs="http://www.w3.org/2001/XMLSchema"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  elementFormDefault="qualified">
  <xs:import namespace="http://purl.org/dc/elements/1.1/"
    schemaLocation="http://dublincore.org/schemas/xmls/qdc/2003/04/02/dc.xsd"/>
  <xs:element name="reference">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="copyright" type="xs:string" minOccurs="0"/>
        <xs:element name="referenceType" type="xs:string"/>
        <xs:element name="author" type="xs:string" maxOccurs="unbounded"/>
        <xs:element name="year" type="xs:decimal"/>
        <xs:element name="title" type="xs:string" minOccurs="0"/>
        <xs:element name="editor" type="xs:string" minOccurs="0"/>
        <xs:element name="bookTitle" type="xs:string" minOccurs="0"/>
        <xs:element name="city" type="xs:string" minOccurs="0"/>
        <xs:element name="publisher" type="xs:string" minOccurs="0"/>
        <xs:element name="institution" type="xs:string" minOccurs="0"/>
        <xs:element name="journal" type="xs:string" minOccurs="0"/>
        <xs:element name="journalCODEN" type="xs:string" minOccurs="0"/>
        <xs:element name="volume" type="xs:string" minOccurs="0"/>
        <xs:element name="issue" type="xs:string" minOccurs="0"/>
        <xs:element name="pages" type="xs:string" minOccurs="0"/>
        <xs:element name="numberOfPages" type="xs:string" minOccurs="0"/>
        <xs:element name="numberOfVolumes" type="xs:string" minOccurs="0"/>
        <xs:element name="seriesEditor" type="xs:string" minOccurs="0"/>
        <xs:element name="seriesTitle" type="xs:string" minOccurs="0"/>
        <xs:element name="edition" type="xs:string" minOccurs="0"/>
        <xs:element name="translator" type="xs:string" minOccurs="0"/>
        <xs:element name="date" type="xs:date" minOccurs="0"/>
        <xs:element name="shortTitle" type="xs:string" minOccurs="0"/>
        <xs:element name="reportNumber" type="xs:string" minOccurs="0"/>
        <xs:element name="ISBN" type="xs:string" minOccurs="0"/>
        <xs:element name="alternateJournal" type="xs:string" minOccurs="0"/>
        <xs:element name="originalPublication" type="xs:string" minOccurs="0"/>
        <xs:element name="reprintEdition" type="xs:string" minOccurs="0"/>
        <xs:element name="reviewedItem" type="xs:string" minOccurs="0"/>
        <xs:element name="accessionNumber" type="xs:string" minOccurs="0"/>
        <xs:element name="callNumber" type="xs:string" minOccurs="0"/>
        <xs:element name="label" type="xs:string" minOccurs="0"/>
        <xs:element name="keywords" type="xs:string" minOccurs="0"/>
        <xs:element name="abstract" type="xs:string" minOccurs="0"/>
        <xs:element name="notes" type="xs:string" minOccurs="0"/>
        <xs:element name="url" type="xs:string" minOccurs="0"/>
        <xs:element name="authorAddress" type="xs:string" minOccurs="0"/>
        <xs:element ref="dc:format"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>
