Documentation for ds2

Table of Contents

top

Schema Document Properties

Target Namespace None
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations have no namespace.

Declared Namespaces

Prefix Namespace
xml http://www.w3.org/XML/1998/namespace
xs http://www.w3.org/2001/XMLSchema
Schema Component Representation
<xs:schema elementFormDefault="qualified">
...
</xs:schema>
top

Global Declarations

Element: Contact

Name Contact
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined complex type
Nillable no
Abstract no
Logical Diagram
h-826590116 h1168781973 h1431382210
XML Instance Representation
<Contact>
<contact_type> ... </contact_type> [1]
<person_info> ... </person_info> [1]
<person_id> ... </person_id> [1]
</Contact>
Diagram
h-826590116 h1168781973 h1431382210
Schema Component Representation
<xs:element name="Contact">
<xs:complexType>
<xs:sequence>
<xs:element ref=" contact_type "/>
<xs:element ref=" person_info "/>
<xs:element ref=" person_id "/>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: Coverage

Name Coverage
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined complex type
Nillable no
Abstract no
Logical Diagram
h1682449618 h607220378 h-834598501 h-1054396499 h-834598929 h-1054396927 h1364678226 h1355466250 h890252160 h881040184 h-828822755 h65526688 h-1550777156 h-2086504233 h-267893466 h-1314252862 h2059381283
XML Instance Representation
<Coverage>
<location_name> ... </location_name> [1]
<location_descr> ... </location_descr> [1]
<min_lon> ... </min_lon> [1]
<max_lon> ... </max_lon> [1]
<min_lat> ... </min_lat> [1]
<max_lat> ... </max_lat> [1]
<min_altitude> ... </min_altitude> [1]
<min_alt_unit> ... </min_alt_unit> [1]
<max_altitude> ... </max_altitude> [1]
<max_alt_unit> ... </max_alt_unit> [1]
<start_year> ... </start_year> [1]
<start_month> ... </start_month> [1]
<start_day> ... </start_day> [1]
<stop_year> ... </stop_year> [1]
<stop_month> ... </stop_month> [1]
<stop_day> ... </stop_day> [1]
<currentness_ref_descr> ... </currentness_ref_descr> [1]
</Coverage>
Diagram
h1682449618 h607220378 h-834598501 h-1054396499 h-834598929 h-1054396927 h1364678226 h1355466250 h890252160 h881040184 h-828822755 h65526688 h-1550777156 h-2086504233 h-267893466 h-1314252862 h2059381283
Schema Component Representation
<xs:element name="Coverage">
<xs:complexType>
<xs:sequence>
<xs:element ref=" location_name "/>
<xs:element ref=" location_descr "/>
<xs:element ref=" min_lon "/>
<xs:element ref=" max_lon "/>
<xs:element ref=" min_lat "/>
<xs:element ref=" max_lat "/>
<xs:element ref=" min_altitude "/>
<xs:element ref=" min_alt_unit "/>
<xs:element ref=" max_altitude "/>
<xs:element ref=" max_alt_unit "/>
<xs:element ref=" start_year "/>
<xs:element ref=" start_month "/>
<xs:element ref=" start_day "/>
<xs:element ref=" stop_year "/>
<xs:element ref=" stop_month "/>
<xs:element ref=" stop_day "/>
<xs:element ref=" currentness_ref_descr "/>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: Distribution

Name Distribution
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined complex type
Nillable no
Abstract no
Logical Diagram
h1584824606
XML Instance Representation
<Distribution>
<format_acronym> ... </format_acronym> [1]
</Distribution>
Diagram
h1584824606
Schema Component Representation
<xs:element name="Distribution">
<xs:complexType>
<xs:sequence>
<xs:element ref=" format_acronym "/>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: Grid_desc

Name Grid_desc
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined complex type
Nillable no
Abstract no
Logical Diagram
h56441984 h943945665 h1831449346
XML Instance Representation
<Grid_desc>
<x_scale> ... </x_scale> [1]
<y_scale> ... </y_scale> [1]
<z_scale> ... </z_scale> [1]
</Grid_desc>
Diagram
h56441984 h943945665 h1831449346
Schema Component Representation
<xs:element name="Grid_desc">
<xs:complexType>
<xs:sequence>
<xs:element ref=" x_scale "/>
<xs:element ref=" y_scale "/>
<xs:element ref=" z_scale "/>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: Parameter

Name Parameter
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined complex type
Nillable no
Abstract no
Logical Diagram
h699463960 h-548809527 h-90272578 h-1453518229 h-1046581448 h1091857889
XML Instance Representation
<Parameter>
<code_number> ... </code_number> [1]
<code_type> ... </code_type> [1]
<topic_name> ... </topic_name> [1]
<unit_acronym> ... </unit_acronym> [1]
<reference_method> ... </reference_method> [1]
<aggregation_descr> ... </aggregation_descr> [1]
</Parameter>
Diagram
h699463960 h-548809527 h-90272578 h-1453518229 h-1046581448 h1091857889
Schema Component Representation
<xs:element name="Parameter">
<xs:complexType>
<xs:sequence>
<xs:element ref=" code_number "/>
<xs:element ref=" code_type "/>
<xs:element ref=" topic_name "/>
<xs:element ref=" unit_acronym "/>
<xs:element ref=" reference_method "/>
<xs:element ref=" aggregation_descr "/>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: Spatial_reference

Name Spatial_reference
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined complex type
Nillable no
Abstract no
Logical Diagram
h522247448 h-581254544
XML Instance Representation
<Spatial_reference>
<hor_sys_descr> ... </hor_sys_descr> [1]
<ver_sys_descr> ... </ver_sys_descr> [1]
</Spatial_reference>
Diagram
h522247448 h-581254544
Schema Component Representation
<xs:element name="Spatial_reference">
<xs:complexType>
<xs:sequence>
<xs:element ref=" hor_sys_descr "/>
<xs:element ref=" ver_sys_descr "/>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: Time

Name Time
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined complex type
Nillable no
Abstract no
Logical Diagram
h1308595574 h-1651417028 h334908001 h-1438765123 h-1651913245 h1786673747 h1954420915 h1189912984 h1037577484 h2089359249 h310544621 h1037081267 h340087587 h507834755 h-1997730593
XML Instance Representation
<Time>
<dim_type_name> ... </dim_type_name> [1]
<start_moment_year> ... </start_moment_year> [1]
<start_moment_month> ... </start_moment_month> [1]
<start_moment_day> ... </start_moment_day> [1]
<start_moment_hour> ... </start_moment_hour> [1]
<start_moment_minute> ... </start_moment_minute> [1]
<start_moment_second> ... </start_moment_second> [1]
<start_utc_difference> ... </start_utc_difference> [1]
<step_moment_year> ... </step_moment_year> [1]
<step_moment_month> ... </step_moment_month> [1]
<step_moment_day> ... </step_moment_day> [1]
<step_moment_hour> ... </step_moment_hour> [1]
<step_moment_minute> ... </step_moment_minute> [1]
<step_moment_second> ... </step_moment_second> [1]
<num_points> ... </num_points> [1]
</Time>
Diagram
h1308595574 h-1651417028 h334908001 h-1438765123 h-1651913245 h1786673747 h1954420915 h1189912984 h1037577484 h2089359249 h310544621 h1037081267 h340087587 h507834755 h-1997730593
Schema Component Representation
<xs:element name="Time">
<xs:complexType>
<xs:sequence>
<xs:element ref=" dim_type_name "/>
<xs:element ref=" start_moment_year "/>
<xs:element ref=" start_moment_month "/>
<xs:element ref=" start_moment_day "/>
<xs:element ref=" start_moment_hour "/>
<xs:element ref=" start_moment_minute "/>
<xs:element ref=" start_moment_second "/>
<xs:element ref=" start_utc_difference "/>
<xs:element ref=" step_moment_year "/>
<xs:element ref=" step_moment_month "/>
<xs:element ref=" step_moment_day "/>
<xs:element ref=" step_moment_hour "/>
<xs:element ref=" step_moment_minute "/>
<xs:element ref=" step_moment_second "/>
<xs:element ref=" num_points "/>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: XML_Cera2_entry

Name XML_Cera2_entry
Type Locally-defined complex type
Nillable no
Abstract no
Logical Diagram
h-1566804572 h585273209 h-1221134326 h-749996301 h-1221336229 h538489187 h1116124427 h1481653239 h1676826462 h-1921507456 h-1751401302 h-1594780328 h717342141 h978454507 h774055687 h-432802233 h-509713619 h241656326 h-574136752
XML Instance Representation
<XML_Cera2_entry>
<experiment_acronym> ... </experiment_acronym> [1]
<dataset_group_acronym> ... </dataset_group_acronym> [1]
<entry_type> ... </entry_type> [1]
<entry_acronym> ... </entry_acronym> [1]
<entry_name> ... </entry_name> [1]
<summary> ... </summary> [1]
<creation_date> ... </creation_date> [1]
<accuracy_report> ... </accuracy_report> [1]
<consistency_report> ... </consistency_report> [1]
<completeness_report> ... </completeness_report> [1]
<horizontal_acc_report> ... </horizontal_acc_report> [1]
<vertical_acc_report> ... </vertical_acc_report> [1]
<Contact> ... </Contact> [1..*]
<Coverage> ... </Coverage> [1]
<Distribution> ... </Distribution> [1]
<Grid_desc> ... </Grid_desc> [1]
<Spatial_reference> ... </Spatial_reference> [1]
<Parameter> ... </Parameter> [1..*]
<Time> ... </Time> [1]
</XML_Cera2_entry>
Diagram
h-1566804572 h585273209 h-1221134326 h-749996301 h-1221336229 h538489187 h1116124427 h1481653239 h1676826462 h-1921507456 h-1751401302 h-1594780328 h717342141 h978454507 h774055687 h-432802233 h-509713619 h241656326 h-574136752
Schema Component Representation
<xs:element name="XML_Cera2_entry">
<xs:complexType>
<xs:sequence>
<xs:element ref=" experiment_acronym "/>
<xs:element ref=" dataset_group_acronym "/>
<xs:element ref=" entry_type "/>
<xs:element ref=" entry_acronym "/>
<xs:element ref=" entry_name "/>
<xs:element ref=" summary "/>
<xs:element ref=" creation_date "/>
<xs:element ref=" accuracy_report "/>
<xs:element ref=" consistency_report "/>
<xs:element ref=" completeness_report "/>
<xs:element ref=" horizontal_acc_report "/>
<xs:element ref=" vertical_acc_report "/>
<xs:element ref=" Contact " maxOccurs="unbounded"/>
<xs:element ref=" Coverage "/>
<xs:element ref=" Distribution "/>
<xs:element ref=" Grid_desc "/>
<xs:element ref=" Spatial_reference "/>
<xs:element ref=" Parameter " maxOccurs="unbounded"/>
<xs:element ref=" Time "/>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: accuracy_report

Name accuracy_report
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<accuracy_report> xs:string (length <= 2000) </accuracy_report>
Diagram
Schema Component Representation
<xs:element name="accuracy_report">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="2000"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: aggregation_descr

Name aggregation_descr
Used by (from the same schema document) Element Parameter
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<aggregation_descr> xs:string (length <= 80) </aggregation_descr>
Diagram
Schema Component Representation
<xs:element name="aggregation_descr">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="80"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: code_number

Name code_number
Used by (from the same schema document) Element Parameter
Type xs:integer
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<code_number> xs:integer </code_number>
Diagram
Schema Component Representation
<xs:element name="code_number" type=" xs:integer "/>
top

Element: code_type

Name code_type
Used by (from the same schema document) Element Parameter
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<code_type> xs:string (length <= 80) </code_type>
Diagram
Schema Component Representation
<xs:element name="code_type">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="80"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: completeness_report

Name completeness_report
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<completeness_report> xs:string (length <= 2000) </completeness_report>
Diagram
Schema Component Representation
<xs:element name="completeness_report">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="2000"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: consistency_report

Name consistency_report
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<consistency_report> xs:string (length <= 2000) </consistency_report>
Diagram
Schema Component Representation
<xs:element name="consistency_report">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="2000"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: contact_type

Name contact_type
Used by (from the same schema document) Element Contact
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<contact_type> xs:string (value comes from list: {'investigator'|'Principle investigator'|'originator'|'technical'|'metadata'|'metadata reviewer'|'load_data'|'contact_DOI_author'|'DOI_author'|'distributor'|'n/a'|'not filled'|'owner'|'technical'}) </contact_type>
Diagram
Schema Component Representation
<xs:element name="contact_type">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="investigator"/>
<xs:enumeration value="Principle investigator"/>
<xs:enumeration value="originator"/>
<xs:enumeration value="technical"/>
<xs:enumeration value="metadata"/>
<xs:enumeration value="metadata reviewer"/>
<xs:enumeration value="load_data"/>
<xs:enumeration value="contact_DOI_author"/>
<xs:enumeration value="DOI_author"/>
<xs:enumeration value="distributor"/>
<xs:enumeration value="n/a"/>
<xs:enumeration value="not filled"/>
<xs:enumeration value="owner"/>
<xs:enumeration value="technical"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: creation_date

Name creation_date
Used by (from the same schema document) Element XML_Cera2_entry
Type o-date
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<creation_date> o-date </creation_date>
Diagram
Schema Component Representation
<xs:element name="creation_date" type=" o-date "/>
top

Element: currentness_ref_descr

Name currentness_ref_descr
Used by (from the same schema document) Element Coverage
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<currentness_ref_descr> xs:string (value comes from list: {'calendrical'|'not applicable'|'present ground condition'|'calendrical publication date'|'not filled'|'arbitrary numbered years'|'model time, 365 days per year'|'climate model time'|'calendrical'|'equidistant grid model time'|'unchecked data'|'time before present (1950=0)'|'model time, 360 days per year'|'calendrical patches (>1 intervals)'|'calendrical, arbitrary numbered years'|'calendrical time coverage of data'|'periodically synchronous coupling'|'time before present (1950=0), 360 days per year'}) </currentness_ref_descr>
Diagram
Schema Component Representation
<xs:element name="currentness_ref_descr">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="calendrical"/>
<xs:enumeration value="not applicable"/>
<xs:enumeration value="present ground condition"/>
<xs:enumeration value="calendrical publication date"/>
<xs:enumeration value="not filled"/>
<xs:enumeration value="arbitrary numbered years"/>
<xs:enumeration value="model time, 365 days per year"/>
<xs:enumeration value="climate model time"/>
<xs:enumeration value="calendrical"/>
<xs:enumeration value="equidistant grid model time"/>
<xs:enumeration value="unchecked data"/>
<xs:enumeration value="time before present (1950=0)"/>
<xs:enumeration value="model time, 360 days per year"/>
<xs:enumeration value="calendrical patches (>1 intervals)"/>
<xs:enumeration value="calendrical, arbitrary numbered years"/>
<xs:enumeration value="calendrical time coverage of data"/>
<xs:enumeration value="periodically synchronous coupling"/>
<xs:enumeration value="time before present (1950=0), 360 days per year"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: dataset_group_acronym

Name dataset_group_acronym
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<dataset_group_acronym> xs:string (length <= 31) </dataset_group_acronym>
Diagram
Schema Component Representation
<xs:element name="dataset_group_acronym">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="31"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: dim_type_name

Name dim_type_name
Used by (from the same schema document) Element Time
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<dim_type_name> xs:string (value comes from list: {'C-Type Arakawa rotated Grid'|'E-Type Arakawa Grid'|'LENGTH_OF_RAW_DATA'|'equidistant grid'|'equidistant grid model time'|'irregular'|'irregular grid'|'layer_with_depth_of_midpoint'|'layer_with_lower_layer_depth'|'layer_with_upper_layer_depth'|'n/a'|'not filled'|'patched dimension'|'real time'|'rotated equidistant grid'|'set of points'|'single points'|'spherical harmonics in lon/lat'|'vertically integrated'}) </dim_type_name>
Diagram
Schema Component Representation
<xs:element name="dim_type_name">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="C-Type Arakawa rotated Grid"/>
<xs:enumeration value="E-Type Arakawa Grid"/>
<xs:enumeration value="LENGTH_OF_RAW_DATA"/>
<xs:enumeration value="equidistant grid"/>
<xs:enumeration value="equidistant grid model time"/>
<xs:enumeration value="irregular"/>
<xs:enumeration value="irregular grid"/>
<xs:enumeration value="layer_with_depth_of_midpoint"/>
<xs:enumeration value="layer_with_lower_layer_depth"/>
<xs:enumeration value="layer_with_upper_layer_depth"/>
<xs:enumeration value="n/a"/>
<xs:enumeration value="not filled"/>
<xs:enumeration value="patched dimension"/>
<xs:enumeration value="real time"/>
<xs:enumeration value="rotated equidistant grid"/>
<xs:enumeration value="set of points"/>
<xs:enumeration value="single points"/>
<xs:enumeration value="spherical harmonics in lon/lat"/>
<xs:enumeration value="vertically integrated"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: entry_acronym

Name entry_acronym
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<entry_acronym> xs:string (length >= 4) </entry_acronym>
Diagram
Schema Component Representation
<xs:element name="entry_acronym">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="28"/>
<xs:minLength value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: entry_name

Name entry_name
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<entry_name> xs:string (length <= 160) </entry_name>
Diagram
Schema Component Representation
<xs:element name="entry_name">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="160"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: entry_type

Name entry_type
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<entry_type> xs:string (value comes from list: {'dataset'}) </entry_type>
Diagram
Schema Component Representation
<xs:element name="entry_type">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="dataset"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: experiment_acronym

Name experiment_acronym
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<experiment_acronym> xs:string (length <= 31) </experiment_acronym>
Diagram
Schema Component Representation
<xs:element name="experiment_acronym">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="31"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: format_acronym

Name format_acronym
Used by (from the same schema document) Element Distribution
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<format_acronym> xs:string (length <= 31) </format_acronym>
Diagram
Schema Component Representation
<xs:element name="format_acronym">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="31"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: hor_sys_descr

Name hor_sys_descr
Used by (from the same schema document) Element Spatial_reference
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<hor_sys_descr> xs:string (value comes from list: {'LON and LAT: geographic'|'LON and LAT: planar'|'LON and LAT: spectral (spherical harmonics)'|'lonlat grid, rotated north pole'|'polar coordinates'|'spherical coordinates'|'local'|'LON and LAT: geographic rotated'|'LON and LAT: Lambert projection'|'not filled'|'n/a'}) </hor_sys_descr>
Diagram
Schema Component Representation
<xs:element name="hor_sys_descr">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="LON and LAT: geographic"/>
<xs:enumeration value="LON and LAT: planar"/>
<xs:enumeration value="LON and LAT: spectral (spherical harmonics)"/>
<xs:enumeration value="lonlat grid, rotated north pole"/>
<xs:enumeration value="polar coordinates"/>
<xs:enumeration value="spherical coordinates"/>
<xs:enumeration value="local"/>
<xs:enumeration value="LON and LAT: geographic rotated"/>
<xs:enumeration value="LON and LAT: Lambert projection"/>
<xs:enumeration value="not filled"/>
<xs:enumeration value="n/a"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: horizontal_acc_report

Name horizontal_acc_report
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<horizontal_acc_report> xs:string (length <= 2000) </horizontal_acc_report>
Diagram
Schema Component Representation
<xs:element name="horizontal_acc_report">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="2000"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: location_descr

Name location_descr
Used by (from the same schema document) Element Coverage
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<location_descr> xs:string (length <= 2000) </location_descr>
Diagram
Schema Component Representation
<xs:element name="location_descr">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="2000"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: location_name

Name location_name
Used by (from the same schema document) Element Coverage
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<location_name> xs:string (length <= 80) </location_name>
Diagram
Schema Component Representation
<xs:element name="location_name">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="80"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: max_alt_unit

Name max_alt_unit
Used by (from the same schema document) Element Coverage
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<max_alt_unit> xs:string (value comes from list: {'hPa'|'metre relativ to NN'|'m'|'not filled'|'n/a'}) (length <= 80) </max_alt_unit>
Diagram
Schema Component Representation
<xs:element name="max_alt_unit">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="80"/>
<xs:enumeration value="hPa"/>
<xs:enumeration value="metre relativ to NN"/>
<xs:enumeration value="m"/>
<xs:enumeration value="not filled"/>
<xs:enumeration value="n/a"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: max_altitude

Name max_altitude
Used by (from the same schema document) Element Coverage
Type xs:decimal
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<max_altitude> xs:decimal </max_altitude>
Diagram
Schema Component Representation
<xs:element name="max_altitude" type=" xs:decimal "/>
top

Element: max_lat

Name max_lat
Used by (from the same schema document) Element Coverage
Type xs:decimal
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<max_lat> xs:decimal </max_lat>
Diagram
Schema Component Representation
<xs:element name="max_lat" type=" xs:decimal "/>
top

Element: max_lon

Name max_lon
Used by (from the same schema document) Element Coverage
Type xs:decimal
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<max_lon> xs:decimal </max_lon>
Diagram
Schema Component Representation
<xs:element name="max_lon" type=" xs:decimal "/>
top

Element: min_alt_unit

Name min_alt_unit
Used by (from the same schema document) Element Coverage
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<min_alt_unit> xs:string (value comes from list: {'Pa'|'hPa'|'m'|'metre relativ to NN'|'level'|'sig'|'model level no.'|'None'}) (length <= 80) </min_alt_unit>
Diagram
Schema Component Representation
<xs:element name="min_alt_unit">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="80"/>
<xs:enumeration value="Pa"/>
<xs:enumeration value="hPa"/>
<xs:enumeration value="m"/>
<xs:enumeration value="metre relativ to NN"/>
<xs:enumeration value="level"/>
<xs:enumeration value="sig"/>
<xs:enumeration value="model level no."/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: min_altitude

Name min_altitude
Used by (from the same schema document) Element Coverage
Type xs:decimal
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<min_altitude> xs:decimal </min_altitude>
Diagram
Schema Component Representation
<xs:element name="min_altitude" type=" xs:decimal "/>
top

Element: min_lat

Name min_lat
Used by (from the same schema document) Element Coverage
Type xs:decimal
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<min_lat> xs:decimal </min_lat>
Diagram
Schema Component Representation
<xs:element name="min_lat" type=" xs:decimal "/>
top

Element: min_lon

Name min_lon
Used by (from the same schema document) Element Coverage
Type xs:decimal
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<min_lon> xs:decimal </min_lon>
Diagram
Schema Component Representation
<xs:element name="min_lon" type=" xs:decimal "/>
top

Element: num_points

Name num_points
Used by (from the same schema document) Element Time
Type xs:positiveInteger
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<num_points> xs:positiveInteger </num_points>
Diagram
Schema Component Representation
<xs:element name="num_points" type=" xs:positiveInteger "/>
top

Element: person_id

Name person_id
Used by (from the same schema document) Element Contact
Type xs:integer
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<person_id> xs:integer </person_id>
Diagram
Schema Component Representation
<xs:element name="person_id" type=" xs:integer "/>
top

Element: person_info

Name person_info
Used by (from the same schema document) Element Contact
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<person_info> xs:string (length <= 180) </person_info>
Diagram
Schema Component Representation
<xs:element name="person_info">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="180"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: reference_method

Name reference_method
Used by (from the same schema document) Element Parameter
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<reference_method> xs:string (value comes from list: {'LON+LAT: spectral (sperical harmonics)'|'on polygon structures'|'point(s): non gridded'|'points: gridded'|'spectral (spherical harmonics) or points (gridded'|'vector'|'not filled'|'n/a'}) </reference_method>
Diagram
Schema Component Representation
<xs:element name="reference_method">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="LON+LAT: spectral (sperical harmonics)"/>
<xs:enumeration value="on polygon structures"/>
<xs:enumeration value="point(s): non gridded"/>
<xs:enumeration value="points: gridded"/>
<xs:enumeration value="spectral (spherical harmonics) or points (gridded"/>
<xs:enumeration value="vector"/>
<xs:enumeration value="not filled"/>
<xs:enumeration value="n/a"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: start_day

Name start_day
Used by (from the same schema document) Element Coverage
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<start_day> xs:positiveInteger (1 <= value <= 31) </start_day>
Diagram
Schema Component Representation
<xs:element name="start_day">
<xs:simpleType>
<xs:restriction base=" xs:positiveInteger ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="31"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: start_moment_day

Name start_moment_day
Used by (from the same schema document) Element Time
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<start_moment_day> xs:integer (1 <= value <= 31) </start_moment_day>
Diagram
Schema Component Representation
<xs:element name="start_moment_day">
<xs:simpleType>
<xs:restriction base=" xs:integer ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="31"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: start_moment_hour

Name start_moment_hour
Used by (from the same schema document) Element Time
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<start_moment_hour> xs:integer (0 <= value <= 24) </start_moment_hour>
Diagram
Schema Component Representation
<xs:element name="start_moment_hour">
<xs:simpleType>
<xs:restriction base=" xs:integer ">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="24"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: start_moment_minute

Name start_moment_minute
Used by (from the same schema document) Element Time
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<start_moment_minute> xs:integer (0 <= value <= 60) </start_moment_minute>
Diagram
Schema Component Representation
<xs:element name="start_moment_minute">
<xs:simpleType>
<xs:restriction base=" xs:integer ">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: start_moment_month

Name start_moment_month
Used by (from the same schema document) Element Time
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<start_moment_month> xs:integer (1 <= value <= 12) </start_moment_month>
Diagram
Schema Component Representation
<xs:element name="start_moment_month">
<xs:simpleType>
<xs:restriction base=" xs:integer ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="12"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: start_moment_second

Name start_moment_second
Used by (from the same schema document) Element Time
Type xs:decimal
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<start_moment_second> xs:decimal </start_moment_second>
Diagram
Schema Component Representation
<xs:element name="start_moment_second" type=" xs:decimal "/>
top

Element: start_moment_year

Name start_moment_year
Used by (from the same schema document) Element Time
Type xs:integer
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<start_moment_year> xs:integer </start_moment_year>
Diagram
Schema Component Representation
<xs:element name="start_moment_year" type=" xs:integer "/>
top

Element: start_month

Name start_month
Used by (from the same schema document) Element Coverage
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<start_month> xs:integer (1 <= value <= 12) </start_month>
Diagram
Schema Component Representation
<xs:element name="start_month">
<xs:simpleType>
<xs:restriction base=" xs:integer ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="12"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: start_utc_difference

Name start_utc_difference
Used by (from the same schema document) Element Time
Type xs:decimal
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<start_utc_difference> xs:decimal </start_utc_difference>
Diagram
Schema Component Representation
<xs:element name="start_utc_difference" type=" xs:decimal "/>
top

Element: start_year

Name start_year
Used by (from the same schema document) Element Coverage
Type xs:integer
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<start_year> xs:integer </start_year>
Diagram
Schema Component Representation
<xs:element name="start_year" type=" xs:integer "/>
top

Element: step_moment_day

Name step_moment_day
Used by (from the same schema document) Element Time
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<step_moment_day> xs:integer (0 <= value <= 31) </step_moment_day>
Diagram
Schema Component Representation
<xs:element name="step_moment_day">
<xs:simpleType>
<xs:restriction base=" xs:integer ">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="31"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: step_moment_hour

Name step_moment_hour
Used by (from the same schema document) Element Time
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<step_moment_hour> xs:integer (0 <= value <= 24) </step_moment_hour>
Diagram
Schema Component Representation
<xs:element name="step_moment_hour">
<xs:simpleType>
<xs:restriction base=" xs:integer ">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="24"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: step_moment_minute

Name step_moment_minute
Used by (from the same schema document) Element Time
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<step_moment_minute> xs:integer (0 <= value <= 60) </step_moment_minute>
Diagram
Schema Component Representation
<xs:element name="step_moment_minute">
<xs:simpleType>
<xs:restriction base=" xs:integer ">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: step_moment_month

Name step_moment_month
Used by (from the same schema document) Element Time
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<step_moment_month> xs:integer (0 <= value <= 12) </step_moment_month>
Diagram
Schema Component Representation
<xs:element name="step_moment_month">
<xs:simpleType>
<xs:restriction base=" xs:integer ">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="12"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: step_moment_second

Name step_moment_second
Used by (from the same schema document) Element Time
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<step_moment_second> xs:integer (0 <= value <= 60) </step_moment_second>
Diagram
Schema Component Representation
<xs:element name="step_moment_second">
<xs:simpleType>
<xs:restriction base=" xs:integer ">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="60"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: step_moment_year

Name step_moment_year
Used by (from the same schema document) Element Time
Type xs:integer
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<step_moment_year> xs:integer </step_moment_year>
Diagram
Schema Component Representation
<xs:element name="step_moment_year" type=" xs:integer "/>
top

Element: stop_day

Name stop_day
Used by (from the same schema document) Element Coverage
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<stop_day> xs:integer (1 <= value <= 31) </stop_day>
Diagram
Schema Component Representation
<xs:element name="stop_day">
<xs:simpleType>
<xs:restriction base=" xs:integer ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="31"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: stop_month

Name stop_month
Used by (from the same schema document) Element Coverage
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<stop_month> xs:integer (1 <= value <= 12) </stop_month>
Diagram
Schema Component Representation
<xs:element name="stop_month">
<xs:simpleType>
<xs:restriction base=" xs:integer ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="12"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: stop_year

Name stop_year
Used by (from the same schema document) Element Coverage
Type xs:integer
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<stop_year> xs:integer </stop_year>
Diagram
Schema Component Representation
<xs:element name="stop_year" type=" xs:integer "/>
top

Element: summary

Name summary
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<summary> xs:string (length <= 2000) </summary>
Diagram
Schema Component Representation
<xs:element name="summary">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="2000"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: topic_name

Name topic_name
Used by (from the same schema document) Element Parameter
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<topic_name> xs:string (length <= 120) </topic_name>
Diagram
Schema Component Representation
<xs:element name="topic_name">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="80"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: unit_acronym

Name unit_acronym
Used by (from the same schema document) Element Parameter
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<unit_acronym> xs:string (length <= 31) </unit_acronym>
Diagram
Schema Component Representation
<xs:element name="unit_acronym">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="31"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: ver_sys_descr

Name ver_sys_descr
Used by (from the same schema document) Element Spatial_reference
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<ver_sys_descr> xs:string (value comes from list: {'not filled'|'n/a'|'no vertical extension'|'altitude: length'|'altitude: pressure'|'altitude and depth: length'|'altitude: pressure, depth: length'|'depth: length'|'depth: pressure'|'vertically integrated'|'air pressure at ozone maximum'|'CLM-highest half level'|'model level'|'altitude: length above NN'|'altitude: length above terrain'|'polar coordinates'|'spherical coordinates'|'slant-path integrated'}) </ver_sys_descr>
Diagram
Schema Component Representation
<xs:element name="ver_sys_descr">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="not filled"/>
<xs:enumeration value="n/a"/>
<xs:enumeration value="no vertical extension"/>
<xs:enumeration value="altitude: length"/>
<xs:enumeration value="altitude: pressure"/>
<xs:enumeration value="altitude and depth: length"/>
<xs:enumeration value="altitude: pressure, depth: length"/>
<xs:enumeration value="depth: length"/>
<xs:enumeration value="depth: pressure"/>
<xs:enumeration value="vertically integrated"/>
<xs:enumeration value="air pressure at ozone maximum"/>
<xs:enumeration value="CLM-highest half level"/>
<xs:enumeration value="model level"/>
<xs:enumeration value="altitude: length above NN"/>
<xs:enumeration value="altitude: length above terrain"/>
<xs:enumeration value="polar coordinates"/>
<xs:enumeration value="spherical coordinates"/>
<xs:enumeration value="slant-path integrated"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: vertical_acc_report

Name vertical_acc_report
Used by (from the same schema document) Element XML_Cera2_entry
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<vertical_acc_report> xs:string (length <= 2000) </vertical_acc_report>
Diagram
Schema Component Representation
<xs:element name="vertical_acc_report">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="2000"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: x_scale

Name x_scale
Used by (from the same schema document) Element Grid_desc
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<x_scale> xs:string (length <= 31) </x_scale>
Diagram
Schema Component Representation
<xs:element name="x_scale">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="31"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: y_scale

Name y_scale
Used by (from the same schema document) Element Grid_desc
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<y_scale> xs:string (length <= 31) </y_scale>
Diagram
Schema Component Representation
<xs:element name="y_scale">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="31"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Element: z_scale

Name z_scale
Used by (from the same schema document) Element Grid_desc
Type Locally-defined simple type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<z_scale> xs:string (length <= 31) </z_scale>
Diagram
Schema Component Representation
<xs:element name="z_scale">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:maxLength value="31"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
top

Global Definitions

Simple Type: char10

Super-types: xs:string < char10 (by restriction)
Sub-types: None
Name char10
Content
  • Base XSD Type: string
  • length <= 10
  • Whitespace policy: preserve
Diagram
Schema Component Representation
<xs:simpleType name="char10">
<xs:restriction base=" xs:string ">
<xs:maxLength value="10"/>
<xs:whiteSpace value="preserve"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: char15

Super-types: xs:string < char15 (by restriction)
Sub-types: None
Name char15
Content
  • Base XSD Type: string
  • length <= 15
  • Whitespace policy: preserve
Diagram
Schema Component Representation
<xs:simpleType name="char15">
<xs:restriction base=" xs:string ">
<xs:maxLength value="15"/>
<xs:whiteSpace value="preserve"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: char160

Super-types: xs:string < char160 (by restriction)
Sub-types: None
Name char160
Content
  • Base XSD Type: string
  • length <= 160
  • Whitespace policy: preserve
Diagram
Schema Component Representation
<xs:simpleType name="char160">
<xs:restriction base=" xs:string ">
<xs:maxLength value="160"/>
<xs:whiteSpace value="preserve"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: char2000

Super-types: xs:string < char2000 (by restriction)
Sub-types: None
Name char2000
Content
  • Base XSD Type: string
  • length <= 2000
  • Whitespace policy: preserve
Diagram
Schema Component Representation
<xs:simpleType name="char2000">
<xs:restriction base=" xs:string ">
<xs:maxLength value="2000"/>
<xs:whiteSpace value="preserve"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: char250

Super-types: xs:string < char250 (by restriction)
Sub-types: None
Name char250
Content
  • Base XSD Type: string
  • length <= 250
  • Whitespace policy: preserve
Diagram
Schema Component Representation
<xs:simpleType name="char250">
<xs:restriction base=" xs:string ">
<xs:maxLength value="250"/>
<xs:whiteSpace value="preserve"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: char28

Super-types: xs:string < char28 (by restriction)
Sub-types: None
Name char28
Content
  • Base XSD Type: string
  • length <= 28
  • Whitespace policy: preserve
Diagram
Schema Component Representation
<xs:simpleType name="char28">
<xs:restriction base=" xs:string ">
<xs:maxLength value="28"/>
<xs:whiteSpace value="preserve"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: char31

Super-types: xs:string < char31 (by restriction)
Sub-types: None
Name char31
Content
  • Base XSD Type: string
  • length <= 31
  • Whitespace policy: preserve
Diagram
Schema Component Representation
<xs:simpleType name="char31">
<xs:restriction base=" xs:string ">
<xs:maxLength value="31"/>
<xs:whiteSpace value="preserve"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: char80

Super-types: xs:string < char80 (by restriction)
Sub-types: None
Name char80
Content
  • Base XSD Type: string
  • length <= 80
  • Whitespace policy: preserve
Diagram
Schema Component Representation
<xs:simpleType name="char80">
<xs:restriction base=" xs:string ">
<xs:maxLength value="80"/>
<xs:whiteSpace value="preserve"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: o-date

Super-types: xs:string < o-date (by restriction)
Sub-types: None
Name o-date
Used by (from the same schema document) Element creation_date
Content
  • Base XSD Type: string
  • pattern = [1-9][0-9][0-9][0-9]-[0-1][0-9]-[0-3][0-9]
  • Whitespace policy: preserve
Diagram
Schema Component Representation
<xs:simpleType name="o-date">
<xs:restriction base=" xs:string ">
<xs:whiteSpace value="preserve"/>
<xs:pattern value="[1-9][0-9][0-9][0-9]-[0-1][0-9]-[0-3][0-9]"/>
</xs:restriction>
</xs:simpleType>
top

Simple Type: yyyy

Super-types: xs:string < yyyy (by restriction)
Sub-types: None
Name yyyy
Content
  • Base XSD Type: string
  • pattern = [1-9][0-9][0-9][0-9]
  • Whitespace policy: preserve
Diagram
Schema Component Representation
<xs:simpleType name="yyyy">
<xs:restriction base=" xs:string ">
<xs:whiteSpace value="preserve"/>
<xs:pattern value="[1-9][0-9][0-9][0-9]"/>
</xs:restriction>
</xs:simpleType>
top

Legend

Complex Type:

Schema Component Type

AusAddress

Schema Component Name
Super-types: Address < AusAddress (by extension)
Sub-types:
  • QLDAddress (by restriction)
If this schema component is a type definition, its type hierarchy is shown in a gray-bordered box.
Name AusAddress
Abstract no
The table above displays the properties of this schema component.
XML Instance Representation
<... country="Australia" >
<unitNo> string </unitNo> [0..1]
<houseNo> string </houseNo> [1]
<street> string </street> [1]
Start Choice [1]
<city> string </city> [1]
<town> string </town> [1]
End Choice
<state> AusStates </state> [1]
<postcode> string <<pattern = [1-9][0-9]{3}>> </postcode> [1] ?
</...>

The XML Instance Representation table above shows the schema component's content as an XML instance.

Schema Component Representation
<complexType name="AusAddress">
<complexContent>
<extension base=" Address ">
<sequence>
<element name="state" type=" AusStates "/>
<element name="postcode">
<simpleType>
<restriction base=" string ">
<pattern value="[1-9][0-9]{3}"/>
</restriction>
</simpleType>
</element>
</sequence>
<attribute name="country" type=" string " fixed="Australia"/>
</extension>
</complexContent>
</complexType>
The Schema Component Representation table above displays the underlying XML representation of the schema component. (Annotations are not shown.)
top

Glossary

Abstract (Applies to complex type definitions and element declarations). An abstract element or complex type cannot used to validate an element instance. If there is a reference to an abstract element, only element declarations that can substitute the abstract element can be used to validate the instance. For references to abstract type definitions, only derived types can be used.

All Model Group Child elements can be provided in any order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-all.

Choice Model Group Only one from the list of child elements and model groups can be provided in instances. See: http://www.w3.org/TR/xmlschema-1/#element-choice.

Collapse Whitespace Policy Replace tab, line feed, and carriage return characters with space character (Unicode character 32). Then, collapse contiguous sequences of space characters into single space character, and remove leading and trailing space characters.

Disallowed Substitutions (Applies to element declarations). If substitution is specified, then substitution group members cannot be used in place of the given element declaration to validate element instances. If derivation methods, e.g. extension, restriction, are specified, then the given element declaration will not validate element instances that have types derived from the element declaration's type using the specified derivation methods. Normally, element instances can override their declaration's type by specifying an xsi:type attribute.

Key Constraint Like Uniqueness Constraint, but additionally requires that the specified value(s) must be provided. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

Key Reference Constraint Ensures that the specified value(s) must match value(s) from a Key Constraint or Uniqueness Constraint. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

Model Group Groups together element content, specifying the order in which the element content can occur and the number of times the group of element content may be repeated. See: http://www.w3.org/TR/xmlschema-1/#Model_Groups.

Nillable (Applies to element declarations). If an element declaration is nillable, instances can use the xsi:nil attribute. The xsi:nil attribute is the boolean attribute, nil, from the http://www.w3.org/2001/XMLSchema-instance namespace. If an element instance has an xsi:nil attribute set to true, it can be left empty, even though its element declaration may have required content.

Notation A notation is used to identify the format of a piece of data. Values of elements and attributes that are of type, NOTATION, must come from the names of declared notations. See: http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations.

Preserve Whitespace Policy Preserve whitespaces exactly as they appear in instances.

Prohibited Derivations (Applies to type definitions). Derivation methods that cannot be used to create sub-types from a given type definition.

Prohibited Substitutions (Applies to complex type definitions). Prevents sub-types that have been derived using the specified derivation methods from validating element instances in place of the given type definition.

Replace Whitespace Policy Replace tab, line feed, and carriage return characters with space character (Unicode character 32).

Sequence Model Group Child elements and model groups must be provided in the specified order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-sequence.

Substitution Group Elements that are members of a substitution group can be used wherever the head element of the substitution group is referenced.

Substitution Group Exclusions (Applies to element declarations). Prohibits element declarations from nominating themselves as being able to substitute a given element declaration, if they have types that are derived from the original element's type using the specified derivation methods.

Target Namespace The target namespace identifies the namespace that components in this schema belongs to. If no target namespace is provided, then the schema components do not belong to any namespace.

Uniqueness Constraint Ensures uniqueness of an element/attribute value, or a combination of values, within a specified scope. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

top