<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="http://nvoss.org/VOResource"
           xmlns:res="http://nvoss.org/VOResource"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           elementFormDefault="qualified">

   <xs:simpleType name="Type">
      <xs:restriction base="xs:string">
         <xs:enumeration value="Archive" />
         <xs:enumeration value="Catalog" />
         <xs:enumeration value="Organisation" />
      </xs:restriction>
   </xs:simpleType>

   <xs:element name="type" type="res:Type"/>

   <xs:complexType name="Resource">
      <xs:sequence>
         <xs:element name="title" type="xs:string" />
         <xs:element name="referenceURL" type="xs:anyURI" minOccurs="0"/>
         <xs:element ref="res:type" minOccurs="0" maxOccurs="unbounded"/>
      </xs:sequence>
      <xs:attribute name="created" type="xs:dateTime" />
   </xs:complexType>

   <xs:element name="resource" type="res:Resource" />

</xs:schema>
