agiorguk / gemini

Resources relating to the UK Gemini metadata profile
5 stars 3 forks source link

DD3 R11. Add GEMINI element equivalent to MD_Identification.status #45

Open PeterParslow opened 3 years ago

PeterParslow commented 3 years ago

Use the ISO 19115-1:2014 list of values for MD_ProgressCode, specifically because it includes a status of “superseded”. Note that, as a child element of MD_Identification, this element refers to the status of the resource (dataset) not the status of the metadata record. A straw poll in a project workshop gave a variety of dataset statuses currently in use in different organisations, with no clear consensus as to which values to use. Two further sets were provided during peer review. Some organisational values probably only apply the dataset within the organisation, not when it is published. Others relate well to existing ISO values. The most useful new values appear to be withdrawn, superseded, planned and proposed.

There is a clear relationship with the ISO 19115 sub-element ‘date type’ of Dataset reference date, which we are also recommending uses the new code lists. This overlap could be monitored, for example, a GEMINI record which includes a Dataset reference date with CI_DateTypeCode of “superseded” should have status=”superseded” as well.

Name: Status
Definition Indicates the lifecycle status of the resource.
Purpose and meaning To help prospective users decide whether this dataset is appropriate for their planned use, for example if it is the most recent version.
Obligation Optional
Occurrence Multiple
Data type Code list
Domain ISO 19115-1:2014 MD_ProgressCode
Guidance
Comment
Examples valid
superseded
historicalArchive

Corresponding element in other standards

Standard Name Comparison
ISO 19115:2003 MD_Identification.status Identical
ISO 19139:2007 /gmd:MD_Metadata/gmd:identificationInfo/gmd:status Identical
Schema.org none Schema.org/status is specifically for medical conditions, procedures, and studies

Encoding guidelines Guidelines: No need to provide user contact information

Example:

<gmd:MD_Metadata> 
  ... 
  <gmd:identificationInfo> 
    <gmd:MD_DataIdentification> 
      ... 
      <gmd:status>
        <gmd:MD_ProgressCode
          codeList=”https://schemas.isotc211.org/19115/-3/mcc/1.0/codelists.xml”
          codeListValue=”MD_ProgressCode_valid “>valid</gmd:MD_ProgressCode>
      </gmd:status>
      ... 
    </gmd:MD_DataIdentification> 
  </gmd:identificationInfo> 
  ... 
</gmd:MD_Metadata>