<?xml version="1.0" encoding="UTF-8"?>
<!-- Automatically created based on the dictionary stored at http://www.spase-group.org -->
<!-- Version: 1.3.1 -->
<!-- Generated: 2008-10-07 14:28:49.253 -->
<xsd:schema
	      xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
	      targetNamespace="http://www.spase-group.org/data/schema"
	      xmlns="http://www.spase-group.org/data/schema"
	      elementFormDefault="qualified">
   
      <xsd:element name="Spase" type="Spase"/>
      <xsd:complexType name="Spase">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Space Physics Archive Search and Extract (SPASE).
               The outermost container or envelope for SPASE
               metadata. This indicates the start of the
               SPASE metadata.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="Version" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ResourceEntity" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
            <xsd:attribute name="lang" type="xsd:string" default="en"/>
      </xsd:complexType>
   
      <xsd:element name="ResourceEntity" abstract="true" /> 
   
      <xsd:element name="Catalog" type="Catalog" substitutionGroup="ResourceEntity"/>
      <xsd:complexType name="Catalog">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A tabular listing of events or observational
               notes, especially those that have utility
               in aiding a user in locating data. Catalogues
               include lists of events, files in a product,
               and data availability.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="ResourceID" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ResourceHeader" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="AccessInformation" minOccurs="1" maxOccurs="unbounded" /> 
            <xsd:element ref="ProviderResourceName" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ProviderVersion" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="InstrumentID" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="PhenomenonType" minOccurs="1" maxOccurs="unbounded" /> 
            <xsd:element ref="TimeSpan" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Caveats" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Keyword" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="InputResourceID" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="Parameter" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="Extension" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="ResourceHeader" type="ResourceHeader"/>
      <xsd:complexType name="ResourceHeader">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Attributes of a resource which pertain to
               the provider of the resource and descriptive
               information about the resource.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="ResourceName" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="AlternateName" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="ReleaseDate" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ExpirationDate" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Description" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Acknowledgement" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Contact" minOccurs="1" maxOccurs="unbounded" /> 
            <xsd:element ref="InformationURL" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="AssociationID" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="PriorID" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Contact" type="Contact"/>
      <xsd:complexType name="Contact">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The person or organization who may be able
               to provide special assistance or serve as
               a channel for communication for additional
               information about a resource.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="PersonID" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Role" minOccurs="1" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="InformationURL" type="InformationURL"/>
      <xsd:complexType name="InformationURL">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Attributes of the method of acquiring additional
               information.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="Name" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="URL" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Description" minOccurs="0" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="AccessInformation" type="AccessInformation"/>
      <xsd:complexType name="AccessInformation">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Attributes of the resource which pertain to
               how to acquire the resource, availability
               and storage format.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="RepositoryID" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Availability" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="AccessRights" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="AccessURL" minOccurs="1" maxOccurs="unbounded" /> 
            <xsd:element ref="Format" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Encoding" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="DataExtent" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Acknowledgement" minOccurs="0" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="AccessURL" type="AccessURL"/>
      <xsd:complexType name="AccessURL">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Attributes of the method of acquiring a resource
               including a URL, name and description.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="Name" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="URL" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Description" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Language" minOccurs="0" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="DataExtent" type="DataExtent"/>
      <xsd:complexType name="DataExtent">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The area of storage in a file system required
               to store the contents of a resource. The data
               extent is expressed in unitized bytes.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="Quantity" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Units" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Per" minOccurs="0" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="TimeSpan" type="TimeSpan"/>
      <xsd:complexType name="TimeSpan">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The duration of an interval in time.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="StartDate" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="StopDateEntity" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Note" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="StopDateEntity" abstract="true" /> 
   
      <xsd:element name="Parameter" type="Parameter"/>
      <xsd:complexType name="Parameter">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="Name" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Set" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ParameterKey" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Description" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Caveats" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Cadence" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Units" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="UnitsConversion" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="CoordinateSystem" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="RenderingHints" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Structure" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ValidMin" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ValidMax" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="FillValue" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ParameterEntity" minOccurs="1" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="ParameterEntity" abstract="true" /> 
   
      <xsd:element name="CoordinateSystem" type="CoordinateSystem"/>
      <xsd:complexType name="CoordinateSystem">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Specification of the origin and orientation
               of axes against which the location of some
               point is given and the representative form
               of each point.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="CoordinateRepresentation" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="CoordinateSystemName" minOccurs="0" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="RenderingHints" type="RenderingHints"/>
      <xsd:complexType name="RenderingHints">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Attributes to aid in the rendering of parameter.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="DisplayType" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="AxisLabel" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Format" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ScaleMin" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ScaleMax" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ScaleType" minOccurs="0" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Structure" type="Structure"/>
      <xsd:complexType name="Structure">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The organization and relationship of individual
               values within a quantity.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="Size" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Description" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Element" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Element" type="Element"/>
      <xsd:complexType name="Element">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A component or indiviual unit of a multiple
               value quantity such as an array or vector.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="Name" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Component" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Index" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ParameterKey" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Units" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="UnitsConversion" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ValidMin" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ValidMax" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="FillValue" minOccurs="0" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Field" type="Field" substitutionGroup="ParameterEntity"/>
      <xsd:complexType name="Field">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The space around a radiating body within which
               its electromagnetic attributes can exert force
               on another similar body that is not in direct
               contact.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="Qualifier" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="FieldQuantity" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="FrequencyRange" minOccurs="0" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="FrequencyRange" type="FrequencyRange"/>
      <xsd:complexType name="FrequencyRange">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The range of possible values for the observed
               frequency.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="SpectralRange" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Low" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="High" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Units" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Bin" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Bin" type="Bin"/>
      <xsd:complexType name="Bin">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A grouping of observations according to a
               band or window of a common attribute.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="BandName" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Low" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="High" minOccurs="1" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Particle" type="Particle" substitutionGroup="ParameterEntity"/>
      <xsd:complexType name="Particle">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A description of the types of particles observed
               in the measurement. This includes both direct
               observations and inferred observations.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="ParticleType" minOccurs="1" maxOccurs="unbounded" /> 
            <xsd:element ref="Qualifier" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="ParticleQuantity" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="AtomicNumber" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="EnergyRange" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="AzimuthalAngleRange" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="PolarAngleRange" minOccurs="0" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="EnergyRange" type="EnergyRange"/>
      <xsd:complexType name="EnergyRange">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The minimum and maximum energy values of the
               particles represented by a given &quot;physical
               parameter&quot; description.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="SpectralRange" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Low" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="High" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Units" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Bin" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="AzimuthalAngleRange" type="AzimuthalAngleRange"/>
      <xsd:complexType name="AzimuthalAngleRange">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The range of possible azimuthal angles for
               a group of energy observations.  Default units
               are degrees.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="Low" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="High" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Units" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Bin" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="PolarAngleRange" type="PolarAngleRange"/>
      <xsd:complexType name="PolarAngleRange">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The range of possible polar angles for a group
               of energy observations. Defaults units are
               degrees.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="Low" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="High" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Units" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Bin" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Photon" type="Photon" substitutionGroup="ParameterEntity"/>
      <xsd:complexType name="Photon">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Photon (radio through gamma-rays): the fundamental
               particle or quantum of electromagnetic radiation
               (radiant energy)
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="Qualifier" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="PhotonQuantity" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="EnergyRange" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="WavelengthRange" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="FrequencyRange" minOccurs="0" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="WavelengthRange" type="WavelengthRange"/>
      <xsd:complexType name="WavelengthRange">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The range of possible values for the observed
               wavelength.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="SpectralRange" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Low" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="High" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Units" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Bin" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Support" type="Support" substitutionGroup="ParameterEntity"/>
      <xsd:complexType name="Support">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Information useful in understanding the context
               of an observation, typically observed or measured
               coincidentally with a physical observation.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="Qualifier" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="SupportQuantity" minOccurs="1" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="DisplayData" type="DisplayData" substitutionGroup="ResourceEntity"/>
      <xsd:complexType name="DisplayData">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A graphical representation of data wherein
               the underlying numeric values are not (readily)
               accessible for analysis.. Examples are line
               plots and spectrograms.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="ResourceID" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ResourceHeader" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="AccessInformation" minOccurs="1" maxOccurs="unbounded" /> 
            <xsd:element ref="ProcessingLevel" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ProviderResourceName" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ProviderProcessingLevel" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ProviderVersion" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="InstrumentID" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="MeasurementType" minOccurs="1" maxOccurs="unbounded" /> 
            <xsd:element ref="TemporalDescription" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="SpectralRange" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="DisplayCadence" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ObservedRegion" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="Caveats" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Keyword" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="InputResourceID" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="Parameter" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="Extension" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="TemporalDescription" type="TemporalDescription"/>
      <xsd:complexType name="TemporalDescription">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A characterization of the time over which
               the measurement was taken.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="TimeSpan" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Cadence" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Exposure" minOccurs="0" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="NumericalData" type="NumericalData" substitutionGroup="ResourceEntity"/>
      <xsd:complexType name="NumericalData">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Data stored as numerical values in a specified
               format.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="ResourceID" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ResourceHeader" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="AccessInformation" minOccurs="1" maxOccurs="unbounded" /> 
            <xsd:element ref="ProcessingLevel" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ProviderResourceName" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ProviderProcessingLevel" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ProviderVersion" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="InstrumentID" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="MeasurementType" minOccurs="1" maxOccurs="unbounded" /> 
            <xsd:element ref="TemporalDescription" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="SpectralRange" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="ObservedRegion" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="Caveats" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Keyword" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="InputResourceID" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="Parameter" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="Extension" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Document" type="Document" substitutionGroup="ResourceEntity"/>
      <xsd:complexType name="Document">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A set of information designed and presented
               as an individual entity. A document may contain
               plain or formatted text, inlined graphics,
               sound, other multimedia data, or hypermedia
               references. Some examples of documents include
               a paper, letter, book, user guide, map, drawing,
               photograph, or image.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="ResourceID" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ResourceHeader" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="AccessInformation" minOccurs="1" maxOccurs="unbounded" /> 
            <xsd:element ref="Keyword" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="DocumentType" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="InputResourceID" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Granule" type="Granule" substitutionGroup="ResourceEntity"/>
      <xsd:complexType name="Granule">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               An accessible portion of another resource.
               A Granule may be composed of one or more physical
               pieces (files) which are considered inseperable.
               For example, a data storage format that maintains
               metadata and binary data in seperate, but
               tightly coupled files. Granules should not
               be used to group files that have simple relationships
               or which are associated through a parent resource.
               For example, each file containing a time interval
               data for a Numerical Data resource would each
               be considered a Granule. The ParentID of a
               Granule resource must be a NumericalData resource.
               The attributes of a Granule supersede the
               corresponding attributes in the NumericalData
               resource.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="ResourceID" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ReleaseDate" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ExpirationDate" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="ParentID" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="PriorID" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="StartDate" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="StopDate" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Source" minOccurs="1" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Source" type="Source"/>
      <xsd:complexType name="Source">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The location and attributes of an object.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="SourceType" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="URL" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="MirrorURL" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="Checksum" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="DataExtent" minOccurs="0" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Checksum" type="Checksum"/>
      <xsd:complexType name="Checksum">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A computed value that is dependent upon the
               contents of a digital data object. Primarily
               used to check whether errors or alterations
               have occurred during the transmission or storage
               of a data object.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="HashValue" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="HashFunction" minOccurs="1" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Instrument" type="Instrument" substitutionGroup="ResourceEntity"/>
      <xsd:complexType name="Instrument">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A device which is used to sense and parameterize
               a physical phenomenon.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="ResourceID" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ResourceHeader" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="InstrumentType" minOccurs="1" maxOccurs="unbounded" /> 
            <xsd:element ref="InvestigationName" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ObservatoryID" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Caveats" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Extension" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Observatory" type="Observatory" substitutionGroup="ResourceEntity"/>
      <xsd:complexType name="Observatory">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The host (spacecraft, network, facility) for
               instruments making observations.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="ResourceID" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ResourceHeader" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ObservatoryGroup" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="Location" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Extension" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Location" type="Location"/>
      <xsd:complexType name="Location">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A position in space definable by a regional
               referencing system and geographic coordinates.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="ObservatoryRegion" minOccurs="1" maxOccurs="unbounded" /> 
            <xsd:element ref="CoordinateSystemName" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Latitude" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Longitude" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Elevation" minOccurs="0" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Person" type="Person" substitutionGroup="ResourceEntity"/>
      <xsd:complexType name="Person">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               An individual human being.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="ResourceID" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ReleaseDate" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="PersonName" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="OrganizationName" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Address" minOccurs="0" maxOccurs="1" /> 
            <xsd:element ref="Email" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="PhoneNumber" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="Extension" minOccurs="0" maxOccurs="unbounded" /> 
            <xsd:element ref="FaxNumber" minOccurs="0" maxOccurs="1" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Registry" type="Registry" substitutionGroup="ResourceEntity"/>
      <xsd:complexType name="Registry">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A location or facility where resources are
               cataloged.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="ResourceID" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ResourceHeader" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Extension" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Repository" type="Repository" substitutionGroup="ResourceEntity"/>
      <xsd:complexType name="Repository">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A location or facility where resources are
               stored.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="ResourceID" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ResourceHeader" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Extension" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
   
      <xsd:element name="Service" type="Service" substitutionGroup="ResourceEntity"/>
      <xsd:complexType name="Service">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A location or facility that can perform a
               well defined task.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:sequence>
            <xsd:element ref="ResourceID" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="ResourceHeader" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="AccessURL" minOccurs="1" maxOccurs="1" /> 
            <xsd:element ref="Extension" minOccurs="0" maxOccurs="unbounded" /> 
         </xsd:sequence>
      </xsd:complexType>
<!-- ================================
      Dictionary Terms
     ================================ -->
      <xsd:element name="AccessRights" type="enumAccessRights">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Permissions granted or denied by the host
               of a product to allow other users to access
               and use the resource.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Acknowledgement" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The individual, group or organization which
               should be acknowledged when the data is used
               in or contributes to a presentation or publication.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Address" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Directions for finding some location; written
               on letters or packages that are to be delivered
               to that location.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="AlternateName" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               An alternative or shortened name used to refer
               to a resource. This includes acronyms, expanded
               names or synonym for a resource.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="AssociationID" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The resource identifier for a resource with
               which this resource is closely associated.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="AtomicNumber" type="xsd:double">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The the number of protons in the nucleus of
               an atom.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Availability" type="enumAvailability">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               An indication of the method or service which
               may be used to access the resource.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="AxisLabel" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A short character string (approximately 10
               characters, but preferably 6 characters -
               more only if absolutely required for clarity)
               which can be used to label a y-axis for a
               plot or to provide a heading for a data listing.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="BandName" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A common or provider assigned name for a range
               of values.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Cadence" type="xsd:duration">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The time interval between the start of successive
               measurements.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Caveats" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Information which may be important in the
               avoidance of misuse of the resource. This
               includes things such as instrument maladies,
               corruption or contamination.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Component" type="enumComponent">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A part of a multi-part entity, e.g., the components
               of a vector.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="CoordinateRepresentation" type="enumCoordinateRepresentation">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The method or form for specifying a given
               point in a given coordinate system
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="CoordinateSystemName" type="enumCoordinateSystemName">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifies the coordinate system in which
               the position, direction or observation has
               been expressed.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Description" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A detailed description of the resource which
               should include discussions of the main quantities
               in the resource, possible uses and search
               terms. A description should also include whether
               any corrections (i.e, geometry, inertial)
               have been applied to it.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="DisplayCadence" type="xsd:duration">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The time interval between the successive display
               elements.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="DisplayType" type="enumDisplayType">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The general styling or type of plot that is
               suitable for the variable.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="DocumentType" type="enumDocumentType">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A characterization of the content or purpose
               of a document.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Elevation" type="xsd:double">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The distance in meters above (positive) or
               below (negative) the &quot;zero elevation&quot; defined
               by the World Geodetic System reference frame
               (WGS84).
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Email" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The electronic address at which the individual
               may be contacted expressed in the form &quot;local-part@domain&quot;.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Encoding" type="enumEncoding">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A set of unambiguous rules that establishes
               the representation of information within a
               file.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ExpirationDate" type="xsd:dateTime">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The date and time when a resource is no longer
               available. If the Expiration Date is specified
               then it indicates that resource should not
               be made available after that time. However,
               this is only advisory and in practice a resource
               description should be unpublished to eliminate
               access to a resource.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Exposure" type="xsd:duration">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The time interval over which an individual
               measurement is taken.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Extension" substitutionGroup="ResourceEntity">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A container of other metadata which is not
               part of the SPASE data model. The contents
               of this element are defined by individual
               usage. The organization and content are constrained
               by the implementation. For example, in an
               XML representation of the SPASE metadata the
               content must conform to the XML specications.
            </xsd:documentation>
         </xsd:annotation>
         <xsd:complexType>
            <xsd:sequence>
               <xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
            </xsd:sequence>
         </xsd:complexType>
      </xsd:element>
      <xsd:element name="FaxNumber" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The symbols and numerals required to send
               a facsimile (FAX) to an individual by telephone.
               The string may contain punctuation marks such
               as dash (-) or dot (.) to separate fields
               within the string.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="FieldQuantity" type="enumFieldQuantity">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The physical attribute of the field.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="FillValue" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A value that indidicates that a qunatity is
               undefined.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Format" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A string defining the output format used when
               extracting data values out to a file or screen.
               The magnitude and the number of significant
               figures needed should be carefully considered.
               The output format string can be in either
               Fortran or C syntax.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="HashFunction" type="enumHashFunction">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A function or algorithm that converts a digital
               data object into a hash value. Typically the
               hash value is small and concise when compared
               to the digital data object.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="HashValue" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The value calculated by a hash function, e.g.
               the message digest of a digital data object.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="High" type="xsd:double">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The largest value within a range of possible
               values.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Index" type="typeSequence">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The location of an item in an array or vetor.
               An index can be multivalued to represent the
               location in a multidimensional object.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="InputResourceID" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The resource identifier for a resource which
               was used to generate this resource.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="InstrumentID" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The identifier of an Instrument resource.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="InstrumentType" type="enumInstrumentType">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A characterization of an integrated collection
               of software and hardware containing one or
               more sensors and associated controls used
               to produce data on an environment.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="InvestigationName" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The name given to the contract or engagement
               which enabled the data to be produced. Each
               investigation is associated with a Principal
               Investigator or Guest Investigator who was
               responsible for the original proposal.  For
               single PI missions each major subsystem having
               its own identified Team Leader may also be
               classed as an &quot;Investigation&quot; for the purposes
               of data archiving.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Keyword" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A word or phrase that is relevant to the resource
               but does not exist in other documentary information.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Language" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The two character indicator of language selected
               from the ISO 630-1 codes for the representation
               of names of languages.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Latitude" type="xsd:double">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The location of a place on Earth specified
               as an angle east (positive) or west (negative)
               of a north-south line called the Prime Meridian
               defined by the coordinate system in use.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Longitude" type="xsd:double">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The location of a place on Earth specified
               as an angle north (positive) or south (negative)
               of the equator defined by the coordinate system
               in use.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Low" type="xsd:double">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The smallest value within a range of possible
               values.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="MeasurementType" type="enumMeasurementType">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A characterization of the quantitative assessment
               of a phenomenon.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="MirrorURL" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A Uniform Resource Locator (URL) to al aternate
               location of a resource.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Mixed" type="xsd:string" substitutionGroup="ParameterEntity">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A measured observation which is derived from
               a combination of two or more individual measurements.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Name" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A language unit by which a person or thing
               is known.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Note" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Information which is useful or important for
               the understanding of a value or parameter.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ObservatoryGroup" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A set of programmatically related observatories.
               The value is taken from an approved list of
               observatory group names.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ObservatoryID" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The identifier of an Observatory resource.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ObservatoryRegion" type="enumRegion">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A spatial location distinguished by certain
               natural features or physical characteristics
               where an observatory is located.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ObservedRegion" type="enumRegion">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The portion of space measured by the instrument
               at the time of an observation. A region is
               distinguished by certain natural features
               or physical characteristics. It is the location
               of the observatory for in situ data, the location
               or region sensed by remote sensing observatories
               and the location-of-relevance for parameters
               that are derived from observational data.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="OrganizationName" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A unit within a company or other entity (e.g.,
               Government agency or branch of service) within
               which many projects are managed as a whole.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ParameterKey" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The name or identfier which can be used to
               access the parameter in the resource. The
               associated value is dependent on the service
               used to access the resource.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ParentID" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The resource identifier for a resource that
               a resource is a part of. The resource inherits
               the attributes of the referenced resource.
               Attributes defined in the resource override
               attributes of the parent in the manner perscribed
               by the containing resource.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ParticleQuantity" type="enumParticleQuantity">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A characterization of the physical properties
               of the particle.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ParticleType" type="enumParticleType">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A characterization of the kind of particle
               observed by the measurement.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Per" type="xsd:duration">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The time interval over which a characterization
               applies. For example, the number of bytes
               generated each day.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="PersonID" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The identifier assigned to a Person description.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="PersonName" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The words used to address an individual.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="PhenomenonType" type="enumPhenomenonType">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The characteristics or categorization of an
               event type.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="PhoneNumber" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The symbols and numerals required to contact
               an individual by telephone. The string may
               contain punctuation marks such as dash (-)
               or dot (.) to separate fields within the string.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="PhotonQuantity" type="enumPhotonQuantity">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A characterization of the physical properties
               of the photon.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="PriorID" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The resource identifier for a resource that
               is superceeded or replaced by a resource.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ProcessingLevel" type="enumProcessingLevel">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The standard classification of the processing
               performed on the product.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ProviderProcessingLevel" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The provider specific classification of the
               processing performed on the product.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ProviderResourceName" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A short textual description of a resource
               used by the provider which may be used to
               identify a resource.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ProviderVersion" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Describes the release or edition of the product
               used by the provider. The formation rule may
               vary between providers. It is intended to
               aid in queries to the provider regarding the
               product.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Qualifier" type="enumQualifier">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Characterizes the refinement to apply to a
               type or attribute of a quanity.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Quantity" type="xsd:double">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A value that describes a characteristic of
               a system.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="RelativeStopDate" type="xsd:duration" substitutionGroup="StopDateEntity">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               An indication of the nominal end date relative
               to the present.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ReleaseDate" type="xsd:dateTime">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The date and time when a resource is made
               available. The availability of a resource
               coincides with the release of a resource description.
               If the Release Date is specified as a future
               date then it indicates that resource should
               not be made available until that time. However,
               this is only advisory and in practice the
               Release Date should be the actual date the
               resource description was published.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="RepositoryID" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The identifier of an Repository resource.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ResourceID" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A Resource ID is a URI that has the form &quot;scheme://authority/path&quot;
               where &quot;scheme&quot; is &quot;spase&quot; for those resources
               administered through the SPASE framework,
               &quot;authority&quot; is the unique identifier for the
               resource provider registered within the SPASE
               framework and &quot;path&quot; is the unique identifier
               of the resource within the context of the
               &quot;authority&quot;. The resource ID must be unique
               within the SPASE framework.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ResourceName" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A short textual description of a resource
               which may be useful when read by a person.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Role" type="enumRole">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The assigned or assumed function or position
               of an individual.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ScaleMax" type="xsd:double">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The maximum value that the variable is expected
               to attain. Used, for example, by automated
               plotting software.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ScaleMin" type="xsd:double">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The minimum value that the variable is expected
               to attain. Used, for example, by automated
               plotting software.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ScaleType" type="enumScaleType">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The scaling to apply to an axis. If this attribute
               is not present, linear scale should be assumed.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Set" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A collection of items for a particular purpose.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Size" type="typeSequence">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The number of elements in each dimension of
               a multi-dimensional array. =1 for a scalar;
               = n for a vector, the number of vector elements;
               = (m, n, p ...).  Note that the number of
               elements in the size of an N-dimensional array
               conveys the array&#39;s dimensionality while the
               product of those numbers conveys the total
               number of elements in the array. When size
               is used to describe a tensor it is the number
               of elements in the tensor. As such it has
               a limited set of values. A tensor of rank
               1 has a size of 3, rank 2 a size of 9, rank
               3 a size of 27 and rank n a size of 3^n.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="SourceType" type="enumSourceType">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A characterization of the function or purpose
               of the source.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="SpectralRange" type="enumSpectralRange">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The general term used to describe wavelengths
               or frequencies within a given span of values
               for those quantities.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="StartDate" type="xsd:dateTime">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The specification of a starting point in time.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="StopDate" type="xsd:dateTime" substitutionGroup="StopDateEntity">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The specification of a stopping point in time.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="SupportQuantity" type="enumSupportQuantity">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A characterization of the support information.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="URL" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Uniform Resource Locator (URL) is the global
               address of documents and other resources on
               the World Wide Web. The first part of the
               address indicates what protocol to use, and
               the second part specifies the IP address or
               the domain name where the resource is located
               followed by the pathname of the resource.
               A URL is specified in the form protocol://server.domain.name:port/pathname.
               Example protocols are HTTP or FTP, server
               domain name is the Internet name.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Units" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               A description of the standardized measurement
               increments in which a value is specified.
               The description is represented as a mathematical
               phrase. Units should be represented by widely
               accepted representation. For example, units
               should conform to the International System
               of Units (SI) which is maintained by BIPM
               (Bureau International des Poids et Mesures
               (see &lt;http://www.bipm.fr/&gt; ) when appropriate
               or use tokens like &quot;Re&quot; to represent units
               of the Radius of the Earth. Within a phrase
               the circumflex (^) is used to indicate a power,
               a star (*) is used to indicate multiplication
               and a slash (/) division. When symbols are
               not separated by a mathematical operator,
               multiplication is assumed. Symbols for base
               units can be found at: &lt;http://www.bipm.fr/en/si/si_brochure/chapter2/2-1/#symbols&gt;
               and those for common derived units can be
               found at: &lt;http://www.bipm.fr/en/si/derived_units/2-2-2.html&gt;
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="UnitsConversion" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The multiplicative factor for converting a
               unit into International System of Units (SI)
               units. The factor is expressed in the form
               &quot;number &gt; x&quot;, where &quot;number&quot; is a numerical
               value and &quot;x&quot; is the appropriate SI units.
               The basic SI units are Enumerated: m (meter),
               N (newton), kg (kilogram), Pa (pascal), s
               (second), Hz (hertz), A (ampere), V (volt),
               K (kelvin), W (watt), rad (radian), J (joule),
               sr (steradian), C (coulomb), T (tesla), ohm
               (ohm), mho (mho or seimens), H (henry), and
               F (farad). Two useful units which are not
               SI units are: degree (angle), and unitless
               (no units). An example is: &quot;1.0E-5&gt;T&quot; which
               converts the units, presumable nT, to tesla.
               Another example is: &quot;1.0e+3&gt;m/s&quot; which converts
               a velocity expressed in kilometers per second
               to meters per second.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ValidMax" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The largest legitmate value.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="ValidMin" type="xsd:string">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               The smallest legitmate value.
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
      <xsd:element name="Version" type="enumVersion">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Indicates the release identifier. When used
               to indicate the release of the SPASE data
               model, it is a in the form Major.Minor.Fix
               where Major: A significant change in the architecture
               of the model or rewrite of the implementation.
               This includes major changes in design or implementation
               language. This number starts at 0 (zero).
               Minor: An addition of terms or features that
               require changes in documentation/external
               API. This number starts at 0 (zero). Fix:
               Any change that doesn&#39;t require documentation/external
               API changes. This number starts at 0 (zero).
            </xsd:documentation>
         </xsd:annotation>
      </xsd:element>
<!-- ================================
      Lists
     ================================ -->
<!-- ==========================
Version
========================== -->
      <xsd:simpleType name="enumVersion">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Version number.
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
         <xsd:enumeration value="1.3.1" />
      </xsd:restriction>
</xsd:simpleType>
<!-- ==========================
Access Rights

Identifiers for permissions granted or denied
by the host of a product to allow other users
to access and use the resource.
========================== -->
      <xsd:simpleType name="enumAccessRights">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifiers for permissions granted or denied
               by the host of a product to allow other users
               to access and use the resource.
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
<xsd:enumeration value="Open">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Access is granted to everyone.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Restricted">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Access to the product is regulated and requires
            some form of identification.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
      </xsd:restriction>
</xsd:simpleType>
<!-- ==========================
Availability

Identifiers for indicating the method or service
which may be used to access the resource.

========================== -->
      <xsd:simpleType name="enumAvailability">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifiers for indicating the method or service
               which may be used to access the resource.
               
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
<xsd:enumeration value="Offline">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Not directly accessible electronically. This
            includes resources which may to be moved to
            an online status in response to a given request.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Online">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Directly accessible electronically.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
      </xsd:restriction>
</xsd:simpleType>
<!-- ==========================
Component

Identifiers for the axis of coordinate systems.

========================== -->
      <xsd:simpleType name="enumComponent">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifiers for the axis of coordinate systems.
               
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
<xsd:enumeration value="Phi">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The angle between the meridian of a vector
            and the zero meridian of the coordinate system
            in which the vector is expressed. Equivalently,
            the angle between the projection of a position
            or measured vector into the X-Y plane and
            X-axis in the coordinate system in which the
            vector is expressed. Also referred to as the
            azimuthal angle or &quot;longitude&quot;. Mathematically:
            Phi = arctan(y/x)
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="R">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The component of a vector in the radial direction
            from the center of the coordinate system.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Theta">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            For spatial points, the angular distance from
            a meridian normal to the equator.  Also referred
            to as the zenith angle or &quot;latitude&quot;. As a
            &quot;latitude&quot; angles range from +90 to -90 with
            zero at the equator and positive angles are
            in the direction designated as &quot;North.&quot; An
            alternate range of values is often called
            &quot;co-latitude&quot; where values range from 0 to
            +180 as measured from the &quot;north&quot; pole. Mathematically:
            Theta = arctan(sqrt(x^2 + y^2)/z)
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="X">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The component of a vector along the X-axis
            in a cartessian coordinate system.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Y">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The component of a vector along the Y-axis
            in a cartessian coordinate system.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Z">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The component of a vector along the Z-axis
            in a cartessian coordinate system.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
      </xsd:restriction>
</xsd:simpleType>
<!-- ==========================
Coordinate Representation

Identifiers the represenational form for coordinate
system.ation has been expressed.
========================== -->
      <xsd:simpleType name="enumCoordinateRepresentation">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifiers the represenational form for coordinate
               system.ation has been expressed.
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
<xsd:enumeration value="Cartesian">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A coordinate system in which the position
            of a point is determined by its distance from
            two or three mutually perpendicular axes.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Cylindrical">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A system of curvilinear coordinates in which
            the position of a point in space is determined
            by its perpendicular distance from a given
            line, its distance from a selected reference
            plane perpendicular to this line, and its
            angular distance from a selected reference
            line when projected onto this plane.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Spherical">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A system of curvilinear coordinates characterized
            by an azimuthal angle (longitude), a polar
            angle (latitude), and a distance (radius)
            from a point to the origin.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
      </xsd:restriction>
</xsd:simpleType>
<!-- ==========================
Coordinate System Name

Identifiers for coordinate systems in which
the position, direction or observation has
been expressed.
========================== -->
      <xsd:simpleType name="enumCoordinateSystemName">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifiers for coordinate systems in which
               the position, direction or observation has
               been expressed.
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
<xsd:enumeration value="Carrington">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A coordinate system which is centered at the
            Sun and is &quot;fixed&quot; with repsect to the synodic
            rotation rate; the mean synodic value is about
            27.2753 days. The Astronomical Almanac gives
            a value for Carrington longitude of 349.03
            degrees at 0000 UT on 1 January 1995.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CGM">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Corrected Geomagnetic - A coordinate system
            from a spatial point with GEO radial distance
            and geomagnetic latitude and longitude, follow
            the epoch-appropriate IGRF/DGRF model field
            vector through to the point where the field
            line crosses the geomagnetic dipole equatorial
            plane. Then trace the dipole magnetic field
            vector Earthward from that point on the equatorial
            plane, in the same hemisphere as the original
            point, until the initial radial distance is
            reached. Designate the dipole latitude and
            longitude at that point as the CGM latitude
            and longitude of the original point. See &lt;http://nssdc.gsfc.nasa.gov/space/cgm/cgmm_des.html&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="DM">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Dipole Meridian - A coordinate system centered
            at the observation point. Z axis is parallel
            to the Earth&#39;s dipole axis, positive northward.
            X is in the plane defined by Z and the line
            linking the observation point with the Earth&#39;s
            center. Y is positive eastward. See &lt;http://cdpp.cnes.fr/00428.pdf&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="GEI">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Geocentric Equatorial Inertial - A coordinate
            system where the Z axis is along Earth&#39;s spin
            vector, positive northward. X axis points
            towards the first point of Aries (from the
            Earth towards the Sun at the vernal equinox).
            See Russell, 1971
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="GEO">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Geographic - geocentric corotating - A coordinate
            system where the Z axis is along Earth&#39;s spin
            vector, positive northward. X axis lies in
            Greenwich meridian, positive towards Greenwich.
            See Russell, 1971.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="GSE">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Geocentric Solar Ecliptic - A coordinate system
            where the X axis is from Earth to Sun. Z axis
            is normal to the ecliptic, positive northward.
            See Russell, 1971.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="GSEQ">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Geocentric Solar Equatorial - A coordinate
            system where the X axis is from Earth to Sun.
            Y axis is parallel to solar equatorial plane.
            Z axis is positive northward. See Russell,
            1971
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="GSM">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Geocentric Solar Magnetospheric - A coordinate
            system where the X axis is from Earth to Sun,
            Z axis is northward in a plane containing
            the X axis and the geomagnetic dipole axis.
            See Russell, 1971
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="HAE">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Heliocentric Aries Ecliptic - A coordinate
            system where the Z axis is normal to the ecliptic
            plane, positive northward. X axis is positive
            towards the first point of Aries (from Earth
            to Sun at vernal equinox). Same as SE below.
            See Hapgood, 1992.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="HCI">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Heliographic Carrington Inertial.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="HEE">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Heliocentric Earth Ecliptic - A coordinate
            system where the Z axis is normal to the ecliptic
            plane, positive northward. X axis points from
            Sun to Earth. See Hapgood, 1992
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="HEEQ">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Heliocentric Earth Equatorial - A coordinate
            system where the Z axis is normal to the solar
            equatorial plane, positive northward. X axis
            is generally Earthward in the plane defined
            by the Z axis and the Sun-Earth direction.
            See Hapgood, 1992.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="HG">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Heliographic - A heliocentric rotating coordinate
            system where the Z axis is normal to the solar
            equatorial plane, positive northward. X, Y
            axes rotate with a 25.38 day period. The zero
            longitude (X axis) is defined as the longitude
            that passed through the ascending node of
            the solar equator on the ecliptic plane on
            1 January, 1854 at 12 UT. See &lt;http://nssdc.gsfc.nasa.gov/space/helios/coor_des.html&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="HGI">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Heliographic Inertial - A heliocentric coordinate
            system where the Z axis is normal to the solar
            equatorial plane, positive northward. X axis
            is along the intersection line between solar
            equatorial and ecliptic planes. The X axis
            was positive at SE longitude of 74.367 deg
            on Jan 1, 1900. (See SE below.) See &lt;http://nssdc.gsfc.nasa.gov/space/helios/coor_des.html&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="J2000">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            An astronomical coordinate system which uses
            the mean equator and equinox of Julian date
            2451545.0 TT (Terrestrial Time), or January
            1, 2000, noon TT. (aka J2000) to define a
            celestial reference frame.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="LGM">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Local Geomagnetic - A coordinate system used
            mainly for Earth surface or near Earth surface
            magnetic field data. X axis northward from
            observation point in a geographic meridian.
            Z axis downward towards Earth&#39;s center. In
            this system, H (total horizontal component)
            = SQRT (Bx**2 + By**2) and D (declination
            angle) = arctan (By/Bx)
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="MAG">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Geomagnetic - geocentric. Z axis is parallel
            to the geomagnetic dipole axis, positive north.
            X is in the plane defined by the Z axis and
            the Earth&#39;s rotation axis. If N is a unit
            vector from the Earth&#39;s center to the north
            geographic pole, the signs of the X and Y
            axes are given by Y = N x Z, X = Y x Z.. See
            Russell, 1971, and &lt;http://cdpp.cnes.fr/00428.pdf&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="MFA">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Magnetic Field Aligned - A coordinate system
            spacecraft-centered system with Z in the direction
            of the ambient magnetic field vector. X is
            in the plane defined by Z and the spacecraft-Sun
            line, positive sunward. See &lt;http://cdpp.cnes.fr/00428.pdf&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="RTN">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Radial Tangential Normal. Typically centered
            at a spacecraft. Used for IMF and plasma V
            vectors. R (radial) axis is radially away
            from the Sun, T (tangential) axis is normal
            to the plane formed by R and the Sun&#39;s spin
            vector, positive in the direction of planetary
            motion. N (normal) is R x T.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SC">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Spacecraft - A coordinate system defined by
            the spacecraft geometry and/or spin. Often
            has Z axis parallel to spacecraft spin vector.
            X and Y axes may or may not corotate with
            the spacecraft. See SR and SR2 below.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SE">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Solar Ecliptic - A heliocentric coordinate
            system where the Z axis is normal to the ecliptic
            plane, positive northward. X axis is positive
            towards the first point of Aries (from Earth
            to Sun at vernal equinox). Same as HAE above.
            See &lt;http://nssdc.gsfc.nasa.gov/space/helios/coor_des.html&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SM">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Solar Magnetic - A geocentric coordinate system
            where the Z axis is northward along Earth&#39;s
            dipole axis, X axis is in plane of z axis
            and Earth-Sun line, positive sunward. See
            Russell, 1971.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SpacecraftOrbitPlane">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A coordinate system where X lies in the orbit
            plane normal to and in the direction of motion
            of the spacecraft, Z in normal to the orbit
            plane and Y completes the triad in a right-handed
            coordinate system.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SR">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Spin Reference - A special case of a Spacecraft
            (SC) coordinate system for a spinning spacecraft.
            Z is parallel to the spacecraft spin vector.
            X and Y rotate with the spacecraft. See &lt;http://cdpp.cnes.fr/00428.pdf&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SR2">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Spin Reference 2 - A special case of a Spacecraft
            (SC) coordinate system for a spinning spacecraft.
            Z is parallel to the spacecraft spin vector.
            X is in the plane defined by Z and the spacecraft-Sun
            line, positive sunward. See &lt;http://cdpp.cnes.fr/00428.pdf&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SSE">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Spacecraft Solar Ecliptic - A coordinate system
            used for deep space spacecraft, for example
            Helios. - X axis from spacecraft to Sun. Z
            axis normal to ecliptic plane, positive northward.
            Note: Angle between normals to ecliptic and
            to Helios orbit plane ~ 0.25 deg.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="WGS84">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The World Geodetic System (WGS) defines a
            reference frame for the earth, for use in
            geodesy and navigation. The WGS84 uses the
            zero meridian as defined by the Bureau International
            de l&#39;Heure.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
      </xsd:restriction>
</xsd:simpleType>
<!-- ==========================
Display Type

Identifiers for types or classes of rendered
data.
========================== -->
      <xsd:simpleType name="enumDisplayType">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifiers for types or classes of rendered
               data.
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
<xsd:enumeration value="Image">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A two-dimenional representation of data with
            values at each element of the array related
            to an intensity or a color.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Spectrogram">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A representation of data which is the result
            of calculating the frequency spectrum of windowed
            frames of a compound signal.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="StackPlot">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A representation of data showing multiple
            sets of observations on a single plot, possibly
            offseting each plot by some uniform amount.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="TimeSeries">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A representation of data showing a set of
            observations taken at different points in
            time and charted as a time series.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
      </xsd:restriction>
</xsd:simpleType>
<!-- ==========================
Document Type

Identifiers for the characterization of the
content or purpose of a document.
========================== -->
      <xsd:simpleType name="enumDocumentType">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifiers for the characterization of the
               content or purpose of a document.
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
<xsd:enumeration value="Paper">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A formal presentation of an idea or discovery
            typically more than a few pages in length.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
      </xsd:restriction>
</xsd:simpleType>
<!-- ==========================
Earth

Identifiers for the regions surrounding the
Earth.
========================== -->
      <xsd:simpleType name="enumEarth">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifiers for the regions surrounding the
               Earth.
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
<xsd:enumeration value="Magnetosheath">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The region between the bow shock and the magnetopause,
            characterized by very turbulent plasma.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Magnetosphere">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The region of space above the atmosphere or
            surface of the planet, and bounded by the
            magnetopause, that is under the direct influence
            of the planet&#39;s magnetic field.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Magnetosphere.Magnetotail">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The region on the night side of the body where
            the magnetic filed is stretched backwards
            by the force of the solar wind. For Earth,
            the magnetotail begins at a night-side radial
            distance of 10 Re (X &gt; -10Re).
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Magnetosphere.Main">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The region of the magnetosphere where the
            magnetic field lines are closed, but does
            not include the gaseous region gravitationally
            bound to the body.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Magnetosphere.Polar">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The region near the pole of a body. For a
            magnetosphere the polar region is the area
            where magnetic field lines are open and includes
            the aural zone.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Magnetosphere.RadiationBelt">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The region within a magnetosphere where high-energy
            particles could potentially be trapped in
            a magnetic field.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The gaseous and possibly ionized environment
            of a body extending from the surface to some
            specified altitude.  For the Earth, this altitude
            is 2000 km.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface.Atmosphere">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The neutral gases surrounding a body that
            extends from the surface and is bound to the
            body by virtue of the gravitational attraction.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface.AuroralRegion">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The region in the atmospheric where electrically-charged
            particles bombarding the upper atmosphere
            of a planet in the presence of a magnetic
            field produce an opitcal phenomenum.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface.EquatorialRegion">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A region centered on the equator and limited
            in latitude by approximately 23 degrees north
            and south of the equator.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface.Ionosphere">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The charged or ionized gases surrounding a
            body that are nominally bound to the body
            by virtue of the gravitational attraction..
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface.Ionosphere.DRegion">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The layer of the ionosphere that exists approximately
            50 to 95 km above the surface of the Earth.
             One of several layers in the ionosphere.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface.Ionosphere.ERegion">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A layer of ionised gas occurring at 90-150km
            above the ground. One of several layers in
            the ionosphere. Also called the The Kennelly-Heaviside
            layer.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface.Ionosphere.FRegion">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A layer that contains ionized gases at a height
            of around 150800 km above sea level, placing
            it in the thermosphere. the F region has the
            highest concentration of free electrons and
            ions anywhere in the atmosphere. It may be
            thought of as comprising two layers, the F1-and
            F2-layers.  One of several layers in the ionosphere.
            Also known as the Appleton layer.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface.Ionosphere.Topside">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The region at the upper most areas of the
            ionosphere.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface.Mesosphere">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The layer of the atmosphere that extends from
            the Stratosphere to a range of 80 km to 85
            km, temperature decreasing with height.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface.Plasmasphere">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A region of the magnetosphere consisting of
            low energy (cool) plasma. It is located above
            the ionosphere. The outer boundary of the
            plasmasphere is known as the plasmapause,
            which is defined by an order of magnitude
            drop in plasma density.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface.PolarCap">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The areas of the globe surrounding the poles
            and consisting of the region north of 60 degrees
            north latitude an the region south of 60 degrees
            south latitude.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface.SouthAtlanticAnomalyRegion">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The region where Earth&#39;s inner van Allen radiation
            belt makes its closest approach to the planet&#39;s
            surface. The result is that, for a given altitude,
            the radiation intensity is higher over this
            region than elsewhere.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface.Stratosphere">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The layer of the atmosphere that extends from
            the troposphere to about 30 km, temperature
            increases with height. The stratosphere contains
            the ozone layer.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface.Thermosphere">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The layer of the atmosphere that extends from
            the Mesosphere to 640+ km, temperature increasing
            with height.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearSurface.Troposphere">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The lowest layer of the atmosphere which begins
            at the surface and extends to between 7 km
            (4.4 mi) at the poles and 17 km (10.6 mi)
            at the equator, with some variation due to
            weather factors.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Surface">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The outermost area of a solid object.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
      </xsd:restriction>
</xsd:simpleType>
<!-- ==========================
Encoding

Identifier for unambiguous rules that establishes
the representation of information within a
file.
========================== -->
      <xsd:simpleType name="enumEncoding">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifier for unambiguous rules that establishes
               the representation of information within a
               file.
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
<xsd:enumeration value="ASCII">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A sequence of characters that adheres to American
            Standard Code for Information Interchange
            (ASCII) which is an 7-bit character-coding
            scheme.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Base64">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A data encoding scheme whereby binary-encoded
            data is converted to printable ASCII characters.
            It is defined as a MIME content transfer encoding
            for use in internet e-mail. The only characters
            used are the upper- and lower-case Roman alphabet
            characters (AZ, az), the numerals (09),
            and the &quot;+&quot; and &quot;/&quot; symbols, with the &quot;=&quot;
            symbol as a special suffix (padding) code.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="BZIP2">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            An open standard algorithm by Julian Seward
            using Burrows-Wheeler block sorting and Huffman
            coding. See &lt;http://www.bzip.org/&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="GZIP">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            An open standard algorithm distributed by
            GHU based on LZ77 and Huffman coding. See
            &lt;http://www.gnu.org/software/gzip/gzip.html&gt;
            or &lt;http://www.gzip.org/&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="None">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A lack or absence of anything.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="TAR">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A file format used to collate collections
            of files into one larger file, for distribution
            or archiving, while preserving file system
            information such as user and group permissions,
            dates, and directory structures. The format
            was standardized by POSIX.1-1988 and later
            POSIX.1-2001.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Unicode">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Text in multi-byte Unicode format.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ZIP">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            An open standard for compression which is
            a variation of the LZW method and was originally
            used in the PKZIP utility.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
      </xsd:restriction>
</xsd:simpleType>
<!-- ==========================
Field Component

Identifiers for components of a coordinate
system which can be associated with a Field
Quantity.
========================== -->
      <xsd:simpleType name="enumFieldComponent">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifiers for components of a coordinate
               system which can be associated with a Field
               Quantity.
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
      </xsd:restriction>
</xsd:simpleType>
<!-- ==========================
Field Quantity

Identifiers for the physical attribute of
the field.
========================== -->
      <xsd:simpleType name="enumFieldQuantity">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifiers for the physical attribute of
               the field.
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
<xsd:enumeration value="Current">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The flow of electrons through a conductor
            caused by a potential difference.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Electric">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The physical attribute that exerts an electrical
            force.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Electromagnetic">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The physical attribute that is or is caused
            by a mutual interaction of electric and magnetic
            fields.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Gyrofrequency">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The frequency with which a charged particle
            (as an electron) executes spiral gyrations
            in moving obliquely across a magnetic field
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Magnetic">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The physical attribute attributed to a magnet
            or its equivalent.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="PlasmaFrequency">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The frequency with which a plasma oscillates.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Potential">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A field which obeys Laplace&#39;s Equation.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="PoyntingFlux">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The rate of energy transport per unit area
            per steradian.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
      </xsd:restriction>
</xsd:simpleType>
<!-- ==========================
Format

Identifiers for data organized according to
preset specifications.
========================== -->
      <xsd:simpleType name="enumFormat">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifiers for data organized according to
               preset specifications.
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
<xsd:enumeration value="AVI">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Audio Video Interleave (AVI) a digital format
            for movies that conforms to the Microsoft
            Windows Resource Interchange File Format (RIFF).
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Binary">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A direct representation of the bits which
            may be stored in memory on a computer.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CDF">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Common Data Format (CDF). A binary storage
            format developed at Goddard Space Flight Center
            (GSFC).
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CEF">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Cluster Exchange Format (CEF) is a self-documenting
            ASCII format designed for the exchange of
            data. There are two versions of CEF which
            are not totally compatible.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CEF1">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Cluster Exchange Format (CEF), version 1,
            is a self-documenting ASCII format designed
            for the exchange of data. The metadata contains
            information compatible with the ISTP recommendations
            for CDF.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CEF2">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Cluster Exchange Format (CEF), version 2,
            is a self-documenting ASCII format designed
            for the exchange of data and introduced for
            Cluster Active Archive. Compared to version
            1, the metadata description of vectors and
            tensors is different.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="FITS">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Flexible Image Transport System (FITS) is
            a digital format primarily designed to store
            scientific data sets consisting of multi-dimensional
            arrays (1-D spectra, 2-D images or 3-D data
            cubes) and 2-dimensional tables containing
            rows and columns of data.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="GIF">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Graphic Interchange Format (GIF) first introduced
            in 1987 by CompuServe. GIF uses LZW compression
            and images are limited to 256 colours.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="HDF">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Hierarchical Data Format
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="HDF4">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Hierarchical Data Format, Version 4
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="HDF5">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Hierarchical Data Format, Version 5
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="HTML">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A text file containing structured information
            represented in the HyperText Mark-up Language
            (HTML). See &lt;http://www.w3.org/MarkUp/&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="IDFS">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Instrument Data File Set (IDFS) is a set of
            files written in a prescribed format which
            contain data, timing data, and meta-data.
            IDFS was developed at Southwest Research Institute
            (SwRI).
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="IDL">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Interactive Data Language (IDL) save set.
            IDL is a proprietary format.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="JPEG">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A binary format for still images defined by
            the Joint Photographic Experts Group
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="MATLAB_4">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            MATLAB Workspace save set, version 4. MAT-files
            are double-precision, binary, MATLAB format
            files. MATLAB is a proprietary product of
            The MathWorks.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="MATLAB_6">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            MATLAB Workspace save set, version 6. MAT-files
            are double-precision, binary, MATLAB format
            files. MATLAB is a proprietary product of
            The MathWorks.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="MATLAB_7">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            MATLAB Workspace save set, version 7. MAT-files
            are double-precision, binary, MATLAB format
            files. Version 7 includes data compression
            and Unicode encoding. MATLAB is a proprietary
            product of The MathWorks.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="MPEG">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A digital format for movies defined by the
            Motion Picture Experts Group
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NCAR">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The National Center for Atmospheric Research
            (NCAR) format. A complete description of that
            standard is given in appendix C of the &quot;Report
            on Establishment &amp; Operation of the Incoherent-
            Scatter Data Base&quot;, dated August 23, 1984,
            obtainable from NCAR, P.O. Box 3000 Boulder,
            Colorado 80307-3000.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NetCDF">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Unidata Program Center&#39;s Network Common Data
            Form (NetCDF). A self-describing data portable
            data format for array-oriented data access.
            See &lt;http://my.unidata.ucar.edu/content/software/netcdf&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="PDF">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A document expressed in the Portable Document
            Format (PDF) as defined by Adobe.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="PNG">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A digital format for still images. Portable
            Network Graphics (PNG)
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Postscript">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A page description programming language created
            by Adobe Systems Inc. that is a device-independent
            industry standard for representing text and
            graphics.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="QuickTime">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A format for digital movies, as defined by
            Apple Computer. See &lt;http://developer.apple.com/quicktime/&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Text">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            ASCII text
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="TIFF">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A binary format for still pictures. Tagged
            Image Format File (TIFF). Originally developed
            by Aldus and now controlled by Adobe.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="UDF">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Universal Data Format (UDF). The Optical Technology
            Storage Association&#39;s Universal Disk Format,
            based on ISO 13346. See &lt;http://www.osta.org/specs/index.htm&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="VOTable">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A proposed XML standard designed as a flexible
            storage and exchange format for tabular data.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="XML">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            eXtensible Mark-up Language (XML). A structured
            format for representing information. See &lt;http://www.w3.org/XML/&gt;
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
      </xsd:restriction>
</xsd:simpleType>
<!-- ==========================
Hash Function

Identifiers for functions or algorithms that
convert a digital data object into a hash
value.
========================== -->
      <xsd:simpleType name="enumHashFunction">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifiers for functions or algorithms that
               convert a digital data object into a hash
               value.
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
<xsd:enumeration value="MD5">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Message Digest 5 (MD5) is a 128-bit message
            digest algorithm created in 1991 by Professor
            Ronald Rivest.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SHA1">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Secure Hash Algorithm (SHA), a 160-bit message
            digest algorithm developed by the NSA and
            described in Federal Information Processing
            Standard (FIPS) publication 180-1.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SHA256">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            Secure Hash Algorithm (SHA), a 256-bit message
            digest algorithm developed by the NSA and
            described in Federal Information Processing
            Standard (FIPS) publication 180-1.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
      </xsd:restriction>
</xsd:simpleType>
<!-- ==========================
Heliosphere

Identifiers for regions of the solar atmosphere
which extends roughly from the inner corona
to the edge of the solar plasma at the heliopause
separating primarily solar plasma from interstellar
plasma.
========================== -->
      <xsd:simpleType name="enumHeliosphere">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifiers for regions of the solar atmosphere
               which extends roughly from the inner corona
               to the edge of the solar plasma at the heliopause
               separating primarily solar plasma from interstellar
               plasma.
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
<xsd:enumeration value="Inner">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The region of the heliosphere extending radially
            out from the &quot;surface&quot; of the Sun to 1 AU.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NearEarth">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The heliospheric region near the Earth which
            extends to and includes the area near the
            L1 and L2 Lagrange point.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Outer">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The region of the heliosphere from, but not
            including, 1 AU to the farthest extent of
            the heliosphere (heliopause).
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Remote1AU">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            The heliospheric region near the Earth&#39;s orbit,
            but exclusive of the region near the Earth.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
      </xsd:restriction>
</xsd:simpleType>
<!-- ==========================
Instrument Type

Identifiers for the type of experiment the
instrument performs. This is the technique
of observation.
========================== -->
      <xsd:simpleType name="enumInstrumentType">
         <xsd:annotation>
            <xsd:documentation xml:lang="en">
               Identifiers for the type of experiment the
               instrument performs. This is the technique
               of observation.
            </xsd:documentation>
         </xsd:annotation>
      <xsd:restriction base="xsd:string">
<xsd:enumeration value="Antenna">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A sensor used to measure electric potential.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Channeltron">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            An instrument that detects electrons, ions,
            and UV-radiation, according to the principle
            of a secondary emission multiplier. It is
            typically used in electron spectroscopy and
            mass spectrometry.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="Coronograph">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            An instrument which can image things very
            close to the Sun by using a disk to block
            the Sun&#39;s bright surface which reveals the
            faint solar corona and other celetrial objects.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="DoubleSphere">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            A dipole antenna of which the active (sensor)
            elements are small spheres located at the
            ends of two wires deployed in the equatorial
            plane, on opposite sides of a spinning spacecraft.
         </xsd:documentation>
      </xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="DustDetector">
      <xsd:annotation>
         <xsd:documentation xml:lang="en">
            An instrument which determines the mass and
            speed of ambient dust particles.
         </xsd:documentation>
  