Update M25 Release Notes [DRAFT] authored by Pierrick Gaudin's avatar Pierrick Gaudin
...@@ -4,6 +4,7 @@ title: 'M25 Release Notes [DRAFT]' ...@@ -4,6 +4,7 @@ title: 'M25 Release Notes [DRAFT]'
# Milestone M25 - v0.28 - Last Mercury Release [DRAFT] # Milestone M25 - v0.28 - Last Mercury Release [DRAFT]
Planned Release on 25-Apr-25 Planned Release on 25-Apr-25
...@@ -35,22 +36,103 @@ For the evaluation metrics - please refer to the guide [here](https://gitlab.ope ...@@ -35,22 +36,103 @@ For the evaluation metrics - please refer to the guide [here](https://gitlab.ope
## New Features ## New Features
### Data Definition ### Data Definition
* Highlights M25.2 (v0.25.2.1)
* Reference Values**
+ PPDM update (2024-10-15), with changes to SeismicHorizonType:1.0.2.
+ Well Activity related updates of TestType:1.0.1 / TestSubType:1.0.1
+ IADC lists: BitDullCode:1.0.1 / BitDullBearingCode:1.0.0 / BitDullGaugeCode:1.0.0 / BitDullInnerOuter:1.0.0 / BitDullLocationCode:1.0.0
+ Well Equipment Related: New TubularComponentNozzleType:1.0.0 / New TubularComponentSensorType:1.0.0
* Subsurface-Reservoir
+ New Well Pressure Tests Capability (WellPressureTestAcquisitionJob:1.0.0 & WellPressureTestRawMeasurement:1.0.0
* Subsurface-Geophysics
+ Updated VelocityModelling.1.4.0
* Well-WellActivity
+ Updated WellBarrierElementTest:1.3.0 with additional properties.
+ Updated StimulationJob:1.1.0 to fill-up major gaps (properties, ref data, definitions,...)
+ Updated OperationsReport:2.1.0
* Well-Wellbore
+ Updated HoleSection:1.4.0 with added convention and improvd examples
+ Updated Well Completions**
+ Updated
* Well-Well Plan**
+ Updated WellPlanningWellbore:1.3.0
* Well-Well Equipment
+ Updated master-data--TubularComponent:2.2.0
+
<details>
Detailed report of changes _after_ [2024-10-04](./_ChangeReports/ChangeReport-2024-10-04.md).
1. **Subsurface**
1. **Geophysics**
1. Updated [VelocityModelling.1.4.0](work-product-component/VelocityModeling.1.4.0.md) adding four new properties of `SeismicAcquisitionSurveyID`, `SeismicProcessingProjectID`, `Seismic2DInterpretationSetID` & `Seismic3DInterpretationSetID`.
2. **Reservoir**
3. New Well Pressure Tests Capability
1. [master-data--WellPressureTestAcquisitionJob:1.0.0](./master-data/WellPressureTestAcquisitionJob.1.0.0.md) - capturing definition of WellboreRelated Well Pressure Tests Acquisition
2. [work-product-component--WellPressureTestRawMeasurement:1.0.0](./work-product-component/WellPressureTestRawMeasurement.1.0.0.md) - indexing station based raw measurements of pressure tests
2. **Well**
1. **Well Activity**
1. [master-data--WellBarrierElementTest:1.3.0](./master-data/WellBarrierElementTest.1.3.0.md) is extended by a relationships to well activities and number of new properties in the `data.TestSteps[]` subcomponents. For details, please check [the details](../Guides/MigrationGuides/M25.2/master-data--WellBarrierElementTest.1.2.0.md).
2. [work-product-component--StimulationJob:1.1.0](./work-product-component/StimulationJob.1.1.0.md) lacked a number of properties defined in the proposal, which had incomplete definitions and thus did not end up in the 1.0.0 schema. The `JobTypeID` was incorrectly declared as a string without constraints, however, as the name indicates, it is supposed to hold a string with the relationship to reference-data--StimJobType; differences are detailed [here](../Guides/MigrationGuides/M25.2/work-product-component--StimulationJob.1.0.0.md). <br>Related to these changes are revisions to the following reference value lists, which have been changed to OPEN governance (from FIXED):
1. [reference-data--TestType:1.0.1](./reference-data/TestType.1.0.1.md), with cleaned codes, superseding a number of newly deprecated codes. Details [here](../Guides/MigrationGuides/M25.2/reference-data--TestType.1.0.0.md).
2. [reference-data--TestSubType:1.0.1](./reference-data/TestSubType.1.0.1.md), with cleaned codes, superseding a number of newly deprecated codes. Details [here](../Guides/MigrationGuides/M25.2/reference-data--TestSubType.1.0.0.md).
3. [work-product.component--WellOperationsReport:2.1.0](./work-product-component/WellOperationsReport.2.1.0.md), now with relationships to IADC reference value lists in `data.BitRecord[]` instead of free text and some new properties and relationships; [details are presented here](../Guides/MigrationGuides/M25.2/work-product-component--WellOperationsReport.2.0.0.md).
1. Updates to IADC BitDullCode (see Reference Values below).
2. 5 new IADC reference value lists (see Reference Values below).
2. **Wellbore**
1. [master-data--HoleSection:1.4.0](./master-data/HoleSection.1.4.0.md) with added convention to circumvent the unknown yet mandatory `MeasuredDepthBase` during drilling; updated with improved example values and descriptions; differences are detailed [here](../Guides/MigrationGuides/M25.2/master-data--HoleSection.1.3.0.md).
3. **Well Completions**
1. [master-data--PerforationInterval:1.2.0](./master-data/PerforationInterval.1.2.0.md) updated with new `ChargeDescription` and `GunCarrierDescription` properties and numerous improved examples; differences are detailed [here](../Guides/MigrationGuides/M25.2/master-data--PerforationInterval.1.1.0.md).
3. **Well Plan**
1. [master-data--WellPlanningWellbore:1.3.0](./master-data/WellPlanningWellbore.1.3.0.md) updated with new `PlannedCasingDesigns` and `PlannedWellActivityProgramID` differences are detailed [here](../Guides/MigrationGuides/M25.2/master-data--WellPlanningWellbore.1.2.0.md).
4. **Well Equipment**
1. [master-data--TubularComponent:2.2.0](./master-data/TubularComponent.2.2.0.md) updated with new `Nozzle` and `Sensor` nested structure - invokable as arrays from the TubularComponent main schema. Differences are detailed [here](../Guides/MigrationGuides/M25.2/master-data--TubularComponent.2.1.0.md).
3. **Reference Values**
1. PPDM update (2024-10-15), with changes to [reference-data--SeismicHorizonType:1.0.2](../Guides/MigrationGuides/M25.2/reference-data--SeismicHorizonType.1.0.1.md).
2. Well Activity related (as mentioned above)
1. [reference-data--TestType:1.0.1](./reference-data/TestType.1.0.1.md), with cleaned codes, superseding a number of newly deprecated codes. Details [here](../Guides/MigrationGuides/M25.2/reference-data--TestType.1.0.0.md).
2. [reference-data--TestSubType:1.0.1](./reference-data/TestSubType.1.0.1.md), with cleaned codes, superseding a number of newly deprecated codes. Details [here](../Guides/MigrationGuides/M25.2/reference-data--TestSubType.1.0.0.md).
3. IADC lists:
1. [reference-data--BitDullCode:1.0.1](./reference-data/BitDullCode.1.0.1.md), [changes](../Guides/MigrationGuides/M25.2/reference-data--BitDullCode.1.0.0.md)
2. New [reference-data--BitDullBearingCode:1.0.0](./reference-data/BitDullBearingCode.1.0.0.md)
3. New [reference-data--BitDullGaugeCode:1.0.0](./reference-data/BitDullGaugeCode.1.0.0.md)
4. New [reference-data--BitDullInnerOuter:1.0.0](./reference-data/BitDullInnerOuter.1.0.0.md)
5. New [reference-data--BitDullLocationCode:1.0.0](./reference-data/BitDullLocationCode.1.0.0.md)
6. New [reference-data--BitReasonPulledCode:1.0.0](./reference-data/BitReasonPulledCode.1.0.0.md)
3. Well Equipment Related
1. New [reference-data--TubularComponentNozzleType:1.0.0](./reference-data/TubularComponentNozzleType.1.0.0.md)
2. New [reference-data--TubularComponentSensorType:1.0.0](./reference-data/TubularComponentSensorType.1.0.0.md), without any defined values yet.
4. **Reservoir**
1. New [reference-data--WellPressureTestCategory:1.0.0](./reference-data/WellPressureTestCategory.1.0.0.md)
2. New [reference-data--WellPressureDetailedTestCategory:1.0.0](./reference-data/WellPressureDetailedTestCategory.1.0.0.md)
3. New [reference-data--WellPressureTestGaugeType:1.0.0](./reference-data/WellPressureTestGaugeType.1.0.0.md)
1. New [reference-data--WellPressureTestProbeType:1.0.0](./reference-data/WellPressureTestProbeType.1.0.0.md)
1. New [reference-data--WellPressureTestValidityStatus:1.0.0](./reference-data/WellPressureTestValidityStatus.1.0.0.md)
1. New [reference-data--WellPressureTestToolName:1.0.0]() without any value lists yet
1. New [reference-data--WellTreatmentType:1.0.0](./reference-data/WellTreatmentType.1.0.0.md)
<summary>Details for M25.4</summary>
</details>
* Highlights M25.3 (v0.25.3.1) * Highlights M25.3 (v0.25.3.1)
* Generic * Generic
* External Data Source Upgrade for **ProjectActivityStudyLifecycle** : * External Data Source Upgrade for **ProjectActivityStudyLifecycle** :
* Updgrade to onnectedSourceDataJob:1.7.0 to bring the capability to record post-processing linkage to an external API that will perform the curation/processes related to DDMS + A new, fixed reference-data--EdsExternalProcessType value was added to control the process type `PostIngestion` or `PostNaturalization`. + Updgrade to onnectedSourceDataJob:1.7.0 to bring the capability to record post-processing linkage to an external API that will perform the curation/processes related to DDMS + A new, fixed reference-data--EdsExternalProcessType value was added to control the process type `PostIngestion` or `PostNaturalization`.
* New "Osdu Standard Records"**
4. **New: Osdu Standard Records** + Suppport of newly standardized ActivityTemplates
1. Added a [OsduStandardRecords](../OsduStandardRecords) level 1 folder and a [ActivityTemplates](../OsduStandardRecords/ActivityTemplates) level 2 folder to the OSDU Data Definitions GitLab structure to accommodate OSDU Standard records, such as Activity Templates. The [ActivityTemplates](../OsduStandardRecords/ActivityTemplates) folder is further organised using the `<Level 1>.<Level 2>` OSDU Domain hierarchy. For example, the `Subsurface.Geology-Petrophysics` subfolder contains specialised Activity Template records along with their accompanying documentation. * Subsurface-Reservoir Management
2. Created a new [OsduStandardActivityExamples]( * Major revision of AbstractGenericReservoirUnit (upgraded to 2.0.0) to capture LifeCycltStatus and subsequent additions
* Subsurface-Geophysics
* New major version of the SeismicFault (2.0.0)
* DataQualityRuleSet updated to 1.1.0 with addition of 'EvaluatedKind' * Support of new FileCollection.TGS.MDIO
* Catalog's updates with Energistics UnitOfMeasure 1.0.1 & Snapshot of PWLS Property 3.1 * Reservoir Modeling
* Added a content schema **DdmsFootprint** which enables eventually DDMS implementations to publish their provided content associated to the co-called 'catalog' schemas provided by OSDU Data Definitions. * Updated FaultInterpretation.1.3.0 with added FaultLength, MaximumFaultStrikeSlip, SurfaceArea
* Subsurface-Geology Petrophysics * Subsurface-Geology Petrophysics
1. Replaced and deprecated the below reference values from `SampleAnalysisType` and SampleAnalysisSubFamily`
* Well-Well Equipment
Revised Codes and extended coverage for:
* Updated values for reference-data--TubularSectionType & reference-data--TubularComponentType
<details> <details>
...@@ -115,10 +197,6 @@ Detailed report of changes _after_ [2024-11-15](./_ChangeReports/ChangeReport-20 ...@@ -115,10 +197,6 @@ Detailed report of changes _after_ [2024-11-15](./_ChangeReports/ChangeReport-20
4. **New: Osdu Standard Records** 4. **New: Osdu Standard Records**
1. Added a [OsduStandardRecords](../OsduStandardRecords) level 1 folder and a [ActivityTemplates](../OsduStandardRecords/ActivityTemplates) level 2 folder to the OSDU Data Definitions GitLab structure to accommodate OSDU Standard records, such as Activity Templates. The [ActivityTemplates](../OsduStandardRecords/ActivityTemplates) folder is further organised using the `<Level 1>.<Level 2>` OSDU Domain hierarchy. For example, the `Subsurface.Geology-Petrophysics` subfolder contains specialised Activity Template records along with their accompanying documentation. 1. Added a [OsduStandardRecords](../OsduStandardRecords) level 1 folder and a [ActivityTemplates](../OsduStandardRecords/ActivityTemplates) level 2 folder to the OSDU Data Definitions GitLab structure to accommodate OSDU Standard records, such as Activity Templates. The [ActivityTemplates](../OsduStandardRecords/ActivityTemplates) folder is further organised using the `<Level 1>.<Level 2>` OSDU Domain hierarchy. For example, the `Subsurface.Geology-Petrophysics` subfolder contains specialised Activity Template records along with their accompanying documentation.
2. Created a new [OsduStandardActivityExamples](../Examples/WorkedExamples/OsduStandardActivityExamples) folder within the `WorkedExamples` directory. This folder is similarly classified using the `<Level 1>.<Level 2>` OSDU Domain hierarchy and contains worked examples accompanying the specialised Activity Templates. 2. Created a new [OsduStandardActivityExamples](../Examples/WorkedExamples/OsduStandardActivityExamples) folder within the `WorkedExamples` directory. This folder is similarly classified using the `<Level 1>.<Level 2>` OSDU Domain hierarchy and contains worked examples accompanying the specialised Activity Templates.
<summary>Details for M25.4</summary> <summary>Details for M25.4</summary>
</details> </details>
... ...
......