DS-META-003 - Validity of the data set

Rule

Each ICAO data set shall be provided together with metadata giving the validity of the data set

The start of the validity of the data set is based on the "effective date" of its data. Although this is may be an AIRAC date, it can be any date. This is particularly true for obstacle data sets that do not need to follow AIRAC.

The end of the validity of the data set is based on the date and time when the first data ceases to have effect. In many cases this will be at an indeterminate time in the future.

The validity of the data set is different from the date and time when the data set is provided but is not yet effective (DS-META-002 - Date and time when provided).

More information on baseline data and updates is available at Data set variants.

Requirement




Reference

DS-META-003

Element Name

Validity of the data set

Obligation / Condition

Mandatory

Multiplicity

1

ISO 19115 (2003)







Number

351

Name

extent

Definition

Date and time for the content of the dataset

XPath

gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent/gmd:temporalElement/gmd:EX_TemporalExtent/gmd:extent/gml:TimePeriod

Data type

TM_Primitive

Domain

Date described according to ISO 19108

Example

From: 2010-11-01T00:00:00Z
Until 2010-12-24T24:00:00Z

Implementing Instructions


When the end date is unknown follow the usual AIXM encoding instructions (use indeterminatePosition="unknown" for the end of validity).

Example 1: End Date is Unknown
<gmd:MD_Metadata>
...
 <gmd:identificationInfo>
  <gmd:MD_DataIdentification>
   <gmd:extent>
    <gmd:EX_Extent>
     <gmd:temporalElement>
       <gmd:EX_TemporalExtent>
       <gmd:extent>
        <gml:TimePeriod gml:id="period1">
         <gml:beginPosition>2010-11-01T00:00:00Z</gml:beginPosition>
         <gml:endPosition indeterminatePosition="unknown"/>
        </gml:TimePeriod>
       </gmd:extent>
      </gmd:EX_TemporalExtent>
     </gmd:temporalElement>
    </gmd:EX_Extent>
   </gmd:extent>
  </gmd:MD_DataIdentification>
 </gmd:identificationInfo>
...
</gmd:MD_Metadata>
Example 2: End Date is Known
<gmd:MD_Metadata>
...
 <gmd:identificationInfo>
  <gmd:MD_DataIdentification>
   ...
   <gmd:extent>
    <gmd:EX_Extent>
     <gmd:temporalElement>
      <gmd:EX_TemporalExtent>
       <gmd:extent>
        <gml:TimePeriod gml:id="period1">
         <gml:beginPosition>2010-11-01T00:00:00Z</gml:beginPosition>
         <gml:endPosition>2010-12-24T24:00:00Z</gml:endPosition>
        </gml:TimePeriod>
       </gmd:extent>
      </gmd:EX_TemporalExtent>
     </gmd:temporalElement>
    </gmd:EX_Extent>
   </gmd:extent>
  </gmd:MD_DataIdentification>
 </gmd:identificationInfo>
...
</gmd:MD_Metadata>