This RFC introduces a new provenance object that provides two new sub-properties origin and temporal, which in turn replacespurpose,source,settingandreleaseDate`.
Authors:
A. Milward (MetadataWorks)
D. Milward (MetadataWorks)
S. Varma (HDR UK)
Detailed List Of Changes:
This RFC is limited to the creation of a new provenance object property and its related definitions which are listed below:
New/Modified Definitions:
provenance:
New object definition with the following sub properties
origin: Indicators of the origin of the dataset
temporal: Information indicative of temporal provenance.
origin:
New object definition with the following sub properties
purpose: String enum purpose(s) for which the dataset was collected, defined by purpose
source: String enum sources(s) of the dataset, defined by source
collectionSituation: String enum setting(s) where the dataset was collected, defined by setting
temporal:
New object definition with the following sub properties
accrualPeriodicity: String enum frequency for which the dataset was collected. Defined by periodicity
timeLag: String enum that indicates the time lag of the dataset. Defined by timeLag
distributionReleaseDate: Date of the latest release of the dataset
startDate: The start of the time period that the dataset provides coverage. Defined by a string in date-time format
endDate: The end of the time period that the dataset provides coverage. Defined by a string in date-time format
purpose:
String enum that indicates the purpose of the data collection
source:
String enum that indicates the source of the data collection
setting:
String enum that indicates the setting of the data collection
periodicity:
String enum that indicates the frequency of the data collection
timeLag:
String enum that indicates the time lag of the data collection
Required Properties:
provenance:
New required property that is defined by origin and temporal definitions
temporal:
New required property
accrualPeriodicity:
New required property
timeLag:
New required property
startDate:
New required property
Breaking Changes:
periodicity:
Property renamed to accrualPeriodicity
Required property now a sub-property of provenance > temporal
datasetStartDate:
Property renamed to startDate
Required property now sub-property of provenance > temporal
timeLag:
Sub-property of provenance > temporal is now a required property
Unresolved Questions:
origin:
This sub-property object of provenance is required but none of its sub-properties is required.
RFC D05: Dataset v2 - Provenance Section
Summary & Motivation:
This RFC introduces a new
provenance
object that provides two new sub-propertiesorigin
andtemporal, which in turn replaces
purpose,
source,
settingand
releaseDate`.Authors:
Detailed List Of Changes:
This RFC is limited to the creation of a new
provenance
object property and its related definitions which are listed below:New/Modified Definitions:
provenance
:origin
: Indicators of the origin of the datasettemporal
: Information indicative of temporal provenance.origin
:purpose
: String enum purpose(s) for which the dataset was collected, defined bypurpose
source
: String enum sources(s) of the dataset, defined bysource
collectionSituation
: String enum setting(s) where the dataset was collected, defined bysetting
temporal
:accrualPeriodicity
: String enum frequency for which the dataset was collected. Defined byperiodicity
timeLag
: String enum that indicates the time lag of the dataset. Defined bytimeLag
distributionReleaseDate
: Date of the latest release of the datasetstartDate
: The start of the time period that the dataset provides coverage. Defined by a string in date-time formatendDate
: The end of the time period that the dataset provides coverage. Defined by a string in date-time formatpurpose
:source
:setting
:periodicity
:timeLag
:Required Properties:
provenance
:origin
andtemporal
definitionstemporal
:accrualPeriodicity
:timeLag
:startDate
:Breaking Changes:
periodicity
:accrualPeriodicity
provenance
>temporal
datasetStartDate
:startDate
provenance
>temporal
timeLag
:provenance
>temporal
is now a required propertyUnresolved Questions:
origin
:provenance
is required but none of its sub-properties is required.