Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema ResourceType.xsd
Namespace http://voparis-europlanet.obspm.fr/xml/TAPCore/EPNCore.xsd
Annotations
Planetary Science Data Model: declaration of ResourceType metadata element.
Properties
attribute form default: unqualified
element form default: qualified
version: 1.0
Element psr:ResourceType / psr:dataset
Namespace http://voparis-europlanet.obspm.fr/xml/PSR/v1.0
Annotations
Define the dataset as a whole in terms of rights, format, reader.
Diagram
Diagram DataSetType_xsd.tmp#DatasetType_id DataSetType_xsd.tmp#DatasetType_generalMetadata DataSetType_xsd.tmp#DatasetType_instrument DataSetType_xsd.tmp#DatasetType_targets DataSetType_xsd.tmp#DatasetType_parameterAxis DataSetType_xsd.tmp#DatasetType_granule DataSetType_xsd.tmp#DatasetType
Type psr:DatasetType
Properties
content: complex
minOccurs: 1
maxOccurs: 1
Model psr:generalMetadata{0,1} , psr:instrument* , psr:targets{0,1} , psr:parameterAxis* , psr:granule*
Children psr:generalMetadata, psr:granule, psr:instrument, psr:parameterAxis, psr:targets
Instance
<psr:dataset id="" xmlns:psr="http://voparis-europlanet.obspm.fr/xml/PSR/v1.0">
  <psr:generalMetadata created="" status="" updated="">{0,1}</psr:generalMetadata>
  <psr:instrument id="">{0,unbounded}</psr:instrument>
  <psr:targets>{0,1}</psr:targets>
  <psr:parameterAxis id="">{0,unbounded}</psr:parameterAxis>
  <psr:granule id="" table-id="">{0,unbounded}</psr:granule>
</psr:dataset>
Attributes
QName Type Fixed Default Use Annotation
ANY attribute from ANY namespace OTHER than 'http://voparis-europlanet.obspm.fr/xml/PSR/v1.0'
id xs:token optional
Token providing a unique identifier to the dataset. It could be a
numeric value or a short string.
Source
<xs:element name="dataset" type="psr:DatasetType" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Define the dataset as a whole in terms of rights, format, reader.</xs:documentation>
  </xs:annotation>
</xs:element>
Element psr:ResourceType / psr:granule
Namespace http://voparis-europlanet.obspm.fr/xml/PSR/v1.0
Annotations
Define the granule (or product) in terms of rights, format, reader.
Diagram
Diagram GranuleType_xsd.tmp#GranuleType_id GranuleType_xsd.tmp#GranuleType_table-id GranuleType_xsd.tmp#GranuleType_generalMetadata GranuleType_xsd.tmp#GranuleType_targets GranuleType_xsd.tmp#GranuleType_instrument GranuleType_xsd.tmp#GranuleType_parameterAxis GranuleType_xsd.tmp#GranuleType
Type psr:GranuleType
Properties
content: complex
minOccurs: 1
maxOccurs: 1
Model psr:generalMetadata{0,1} , psr:targets{0,1} , psr:instrument* , psr:parameterAxis*
Children psr:generalMetadata, psr:instrument, psr:parameterAxis, psr:targets
Instance
<psr:granule id="" table-id="" xmlns:psr="http://voparis-europlanet.obspm.fr/xml/PSR/v1.0">
  <psr:generalMetadata created="" status="" updated="">{0,1}</psr:generalMetadata>
  <psr:targets>{0,1}</psr:targets>
  <psr:instrument id="">{0,unbounded}</psr:instrument>
  <psr:parameterAxis id="">{0,unbounded}</psr:parameterAxis>
</psr:granule>
Attributes
QName Type Fixed Default Use Annotation
ANY attribute from ANY namespace OTHER than 'http://voparis-europlanet.obspm.fr/xml/PSR/v1.0'
id xs:token optional
Token providing a unique identifier to the granule. It could be a
numeric value or a short string.
table-id xs:token optional
Token pointing to a unique identifier of a table in a tableset element. 
It could be a numeric value or a short string.
Source
<xs:element name="granule" type="psr:GranuleType" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Define the granule (or product) in terms of rights, format, reader.</xs:documentation>
  </xs:annotation>
</xs:element>
Simple Type psr:ResourceClassType
Namespace http://voparis-europlanet.obspm.fr/xml/PSR/v1.0
Annotations
Definition of the classes of resources
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration dataset
enumeration granule
Used by
Source
<xs:simpleType name="ResourceClassType">
  <xs:annotation>
    <xs:documentation>Definition of the classes of resources</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="dataset"/>
    <xs:enumeration value="granule"/>
  </xs:restriction>
</xs:simpleType>
Complex Type psr:ResourceType
Namespace http://voparis-europlanet.obspm.fr/xml/PSR/v1.0
Annotations
Definition of the different types of resources: dataset or granule.
Diagram
Diagram ResourceType_xsd.tmp#ResourceType_class ResourceType_xsd.tmp#ResourceType_dataset ResourceType_xsd.tmp#ResourceType_granule
Used by
Model (psr:dataset | psr:granule)
Children psr:dataset, psr:granule
Attributes
QName Type Fixed Default Use Annotation
class psr:ResourceClassType required
The key which identify the class of the resource, a dataset or a granule
Source
<xs:complexType name="ResourceType">
  <xs:annotation>
    <xs:documentation>Definition of the different types of resources: dataset or granule.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:choice>
      <xs:element name="dataset" type="psr:DatasetType" minOccurs="1" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Define the dataset as a whole in terms of rights, format, reader.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="granule" type="psr:GranuleType" minOccurs="1" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Define the granule (or product) in terms of rights, format, reader.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
  </xs:sequence>
  <xs:attribute name="class" type="psr:ResourceClassType" use="required">
    <xs:annotation>
      <xs:documentation>The key which identify the class of the resource, a dataset or a granule</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Attribute psr:ResourceType / @class
Namespace No namespace
Annotations
The key which identify the class of the resource, a dataset or a granule
Type psr:ResourceClassType
Properties
use: required
Facets
enumeration dataset
enumeration granule
Used by
Complex Type psr:ResourceType
Source
<xs:attribute name="class" type="psr:ResourceClassType" use="required">
  <xs:annotation>
    <xs:documentation>The key which identify the class of the resource, a dataset or a granule</xs:documentation>
  </xs:annotation>
</xs:attribute>