@@ -42,7 +42,91 @@ For the evaluation metrics - please refer to the guide [here](https://gitlab.ope
...
@@ -42,7 +42,91 @@ For the evaluation metrics - please refer to the guide [here](https://gitlab.ope
<details><summary>Details for M23.0</summary>
<details><summary>Details for M23.0</summary>
- TBA
1. Reference Value Lists
1.[SeismicPhase](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/reference-data/SeismicPhase.1.0.0.md) received improved value descriptions aas well as one more
value. Details in the [migration report](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/Guides/MigrationGuides/M23.0/reference-data--SeismicPhase.1.0.0.md).
2. Governance for [TubularMaterialType](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/reference-data/TubularMaterialType.1.0.0.md) is transferred back to OSDU.
No changes in the reference values themselves except for setting the
[attribution authority back to OSDU](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/Guides/MigrationGuides/M23.0/reference-data--TubularMaterialType.1.0.0.md).
3. Patched description for [DataQualityRuleSet](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/Guides/MigrationGuides/M23.0/reference-data--DataQualityRuleSet.1.0.0.md).
5.**Full revision of all PPDM curated and governed reference value lists.** PPDM resources are not replicated in
OSDU's GitLab. The procedure is explained in [Member GitLab resource]https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/ReferenceValues/Resources/PPDM/README.md).
[All PPDM curated reference value lists.](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/PPDM_Lists_Report.md)
2. "reference-data--LogCurveType:BakerHughesInteq:OVAL." removed. no replacement because
"reference-data--LogCurveType:BakerHughesInteq:OVAL" was already defined with the same properties, but
different descriptions, see [details](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/Guides/MigrationGuides/M23.0/reference-data--LogCurveType.1.1.0.md).
3. reference-data--PreferredSchemaVersion:1.0.0: all record ids had a trailing dot; all are removed and replaced
with the same ids stripped by the trailing dot, see
1.[AbstractSampleProperties](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/abstract/AbstractSampleProperties.1.1.0.md) - correcting an accidentally empty
fragment to the original intent.
2.[master-data--Sample](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/master-data/Sample.2.1.0.md) including the corrected AbstractSampleProperties and
permitting [RockSampleType](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/reference-data/RockSampleType.1.0.0.md) as `SampleTypeID`. For all details, see
the [migration document](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/Guides/MigrationGuides/M23.0/master-data--Sample.2.0.0.md).
3.**Reservoir Management**<br>
Introduction of geo-labels to summarise characteristic basin, field, prospect, reservoir, reservoir segment, well or
wellbore properties. The usage is demonstrated in the
[worked examples section]https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/Examples/WorkedExamples/ReservoirManagement/GeoLabels/README.md). The main
components are:
1.[work-product-component--GeoLabelSet](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/work-product-component/GeoLabelSet.1.0.0.md), the container of the
labels, with
2.[AbstractLabelAndValue](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/abstract/AbstractLabelAndValue.1.0.0.md), the `data.LabelAndValues[]` element schema
fragment.
3.[reference-data--GeoLabelType](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/reference-data/GeoLabelType.1.0.0.md), the GeoLabel specification providing
value type and value context. These records can use FacetType/FacetRole facets. A number of values have been
added to FacetRole, see [change details](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/Guides/MigrationGuides/M23.0/reference-data--FacetRole.1.1.0.md).
4.**Well Delivery/Well Domain**
1. New properties were added to
[osdu:wks:master-data--TubularAssembly:2.1.0](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/master-data/TubularAssembly.2.0.0.md); changes are summarised
[osdu:wks:master-data--TubularComponent:2.1.0](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/master-data/TubularComponent.2.1.0.md); changes are summarized
1.**New [master-data--BusinessDecision:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/master-data/BusinessDecision.1.0.0.md)** capturing the
data foundation of business decisions and decision quality. Please refer to
the [worked examples section]https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/Examples/WorkedExamples/BusinessDecisions/README.md). The entity comes with
three sets of reference value lists:
2. Business Decision specific reference-data entities:
3.[reference-data--DecisionLevel:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/reference-data/DecisionLevel.1.0.0.md) _The business
Supporting [Production Reporting (worked examples)]https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/Examples/WorkedExamples/Production/README.md) the following
@@ -54,7 +138,86 @@ For the evaluation metrics - please refer to the guide [here](https://gitlab.ope
...
@@ -54,7 +138,86 @@ For the evaluation metrics - please refer to the guide [here](https://gitlab.ope
<details><summary>Details for M23.1</summary>
<details><summary>Details for M23.1</summary>
- TBA
1.**Reference Value Lists**
1. Reference Value workbooks are renamed; **only the major schema version** is kept in the file name, minor and
patch
version are dropped. This is more convenient for minor or patch schema changes. OSDU always ships the latest
schema version. Changing the record `kind` back to the base version does not make the record invalid as the
schema is defined as extensible.
2.[WellboreOpeningType:1.0.1](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/reference-data/WellboreOpeningType.1.0.1.md) is now moved under PPDM Governance
using the PPDM description and PPDM curated reference values,
3.[PressureMeasurementType:1.0.1](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/reference-data/PressureMeasurementType.1.0.1.md) is now moved under PPDM
Governance
using the PPDM description and PPDM curated reference values,
5.[FluidContactType:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/reference-data/FluidContactType.1.0.0.md) migration from
[WaterOilContact to OilWaterContact](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/Guides/MigrationGuides/M23.1/reference-data--FluidContactType.1.0.0.md)
for consistency.
6.[HeaderKeyName:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/reference-data/HeaderKeyName.1.0.0.md) extensions for SEG-Y rev 1 extensions for
fractional shot point number codes, e.g., SPSCALED. No deprecations, only augmentations and one additional value
SPSCALED, see [migration information](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/Guides/MigrationGuides/M23.1/reference-data--HeaderKeyName.1.0.0.md).
7.[ExternalUnitOfMeasure](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/reference-data/ExternalUnitOfMeasure.1.0.0.md) contained a number of incorrect
Energistics mappings, which have been corrected. `pH`, which was declared dimensionless, is not supported by
Energistics.
2.**Enabling successful Indexing**
1. work-product-component--CementJob records were not indexed at all due to the deprecated, erroneous `const`
properties. Schemas with M23.1 and later will automatically accompany `const` with a `type` corresponding to the
2. Dataset size values failed to index if they exceeded the capacity of 32-bit integers. This is recorded as
[Indexer issue #153](https://community.opengroup.org/osdu/platform/system/indexer-service/-/issues/153). The
problem is addressed by changing the format from integer to int64 (not JSON schema standard but accepted by the
OSDU Indexer service). The definitions are located in AbstractDataset, AbstractFileSourceInfo, AbstractFile,
AbstractFileCollection, which are patch version incremented.
3. As a consequence **all 26 schemas in the dataset group type are updated**. A few dataset types were incremented
in the minor version due to the inclusion of newer fragments with higher minor versions. With M23.1 all highest
version dataset entities include the latest version of fragments. All changes are summarized in the migration
guides:
1. Changes for [dataset related schema fragments](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/Guides/MigrationGuides/M23.1/README.md#abstract-group-type).
2. Changes for [dataset group-type schemas](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/Guides/MigrationGuides/M23.1/README.md#dataset-group-type).
3.**Well Delivery**<br>
Initial creation of StimulationJob and StimulationStage based on
[WITSML StimJob](https://publications.opengroup.org/standards/energistics-standards/v230). StimJob is split into two
separate entities with individual schemas, which are linked.
1.[StimulationJob:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/work-product-component/StimulationJob.1.0.0.md)— _Parent object for all the
information
for one Frac / Stimulation Job within a Well/Wellbore. A Stimulation Job can be associated to one or more
Stimulation Stages with each Stage having one or more Job Steps._
2.[StimulationStage:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/tree/v0.26.1/E-R/work-product-component/StimulationStage.1.0.0.md)— _A Stage treated during a
Stimulation Job._ Instances will refer to a StimulationJob.
3. Reference value lists added specifically for Stimulation:
1.[StimAdditiveType:1.0.0](reference-data/StimAdditiveType.1.0.0.md)—_The types of fluid additives that