<?xml version='1.0'?>
<!-- XML Schema schema for XML Schemas: Part 2: Datatypes only -->
<!DOCTYPE schema PUBLIC "-//W3C//DTD XMLSCHEMA 19991216//EN" "XMLSchema.dtd">
<schema xmlns="http://www.w3.org/1999/XMLSchema" targetNamespace="http://www.w3.org/1999/XMLSchema-datatypes" version="$Id: XMLSchema-datatypes.xsd,v 1.1 2000/04/06 13:49:38 aqw Exp $">
  <annotation>
   <documentation>Note this schema is NOT a normative schema - -
     It contains types derived from all the builtin simple type definitions
     with the same local name but in a distinct namespace, for use
     by applications which do no wish to import the full XMLSchema
     schema.  Since derivation is not symmetric, unexpected results may
     follow from mixing references to these definitions with references
     to the definitions in the XMLSchema namespace.  For example,
     although dt:positiveInteger is derived from xs:integer, the converse
     does not hold.</documentation>
  </annotation>

  <simpleType name="string" base="string"/>
  <simpleType name="boolean" base="boolean"/>
  <simpleType name="float" base="float"/>
  <simpleType name="double" base="double"/>
  <simpleType name="decimal" base="decimal"/>
  <simpleType name="timeInstant" base="timeInstant"/>
  <simpleType name="timeDuration" base="timeDuration"/>
  <simpleType name="recurringInstant" base="recurringInstant"/>
  <simpleType name="binary" base="binary"/>
  <simpleType name="uriReference" base="uriReference"/>
  <simpleType name="ID" base="ID"/>
  <simpleType name="IDREF" base="IDREF"/>
  <simpleType name="ENTITY" base="ENTITY"/>
  <simpleType name="NOTATION" base="NOTATION"/>
  <simpleType name="language" base="language"/>
  <simpleType name="IDREFS" base="IDREFS"/>
  <simpleType name="ENTITIES" base="ENTITIES"/>
  <simpleType name="NMTOKEN" base="NMTOKEN"/>
  <simpleType name="NMTOKENS" base="NMTOKENS"/>
  <simpleType name="Name" base="Name"/>
  <simpleType name="QName" base="QName"/>
  <simpleType name="NCName" base="NCName"/>
  <simpleType name="integer" base="integer"/>
  <simpleType name="nonNegativeInteger" base="nonNegativeInteger"/>
  <simpleType name="positiveInteger" base="positiveInteger"/>
  <simpleType name="nonPositiveInteger" base="nonPositiveInteger"/>
  <simpleType name="negativeInteger" base="negativeInteger"/>
  <simpleType name="byte" base="byte"/>
  <simpleType name="int" base="int"/>
  <simpleType name="long" base="long"/>
  <simpleType name="short" base="short"/>
  <simpleType name="unsignedByte" base="unsignedByte"/>
  <simpleType name="unsignedInt" base="unsignedInt"/>
  <simpleType name="unsignedLong" base="unsignedLong"/>
  <simpleType name="unsignedShort" base="unsignedShort"/>
  <simpleType name="date" base="date"/>
  <simpleType name="time" base="time"/>

</schema>
