Create M15 Release Notes authored by Thomas Gehrmann [InvitedE]'s avatar Thomas Gehrmann [InvitedE]
# Milestone M15 (Draft)
For a complete overview of the issues and merge requests, please refer [here](https://community.opengroup.org/groups/osdu/platform/-/milestones/12#tab-issues).
For detailed services that are included in this release, please refer to [M15 tagging notes](https://community.opengroup.org/osdu/governance/project-management-committee/-/wikis/Release-0.18-Tagging-Notes).
# Table of Content
[[_TOC_]]
## New Features
### Data Definition
No in-place schema changes are required in M15 (no M14 schema resources were changes). Refer here for [full changes "OSDU schemas"](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/ChangeReport.md#snapshot-2022-09-23-towards-m15) and [full changes "OSDU reference-values"](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/ReferenceValues/ChangeLogs/M15/README.md)
* **New Entity Types**
* **_Seismic Domain_**: New template reference data type [SEGY-HeaderMappingTemplate:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/SEGY-HeaderMappingTemplate.1.0.0.md) to support SEG-Y parsing assistance in particular for Revision 0 files. [Worked examples here](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/Examples/WorkedExamples/SeismicLoadingManifests/README.md#seg-y-header-template).
* **_Schema Upgrade Support_**: In preparation for the Schema Upgrade Service, Data Definitions provided the resources in form of reference data records (as manifest) for
* [SchemaUpgradeSpecification:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/SchemaUpgradeSpecification.1.0.0.md) containing JOLT specifications, which can be augmented by platform operators. [Worked examples here](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/Examples/WorkedExamples/Upgrades/README.md#schema-upgrades).
* [SchemaUpgradeChain:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/SchemaUpgradeChain.1.0.0.md) declaring upgrade candidates for target schema versions. [Worked examples here](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/Examples/WorkedExamples/Upgrades/README.md#example-chain-for-wellboremarkerset120).
* [ReferenceValueUpgradeLookUp:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/ReferenceValueUpgradeLookUp.1.0.0.md) - a similar reference data structure for to supersede deprecated reference values. Also here, platform owners can control **_what_** reference value upgrades are executed (provided the Schema Upgrade Service delivers the capability). [Worked examples here](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/Examples/WorkedExamples/Upgrades/README.md#reference-value-upgrades).
* **Incremental Entity Versions**
* **_Connected Data Sources_**: [ConnectedSourceDataJob:1.2.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/master-data/ConnectedSourceDataJob.1.2.0.md) with [additional properties](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/Guides/MigrationGuides/M15/ConnectedSourceDataJob.1.1.0.md).
* **_Well Delivery_**
* [OperationsReport:1.2.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/master-data/OperationsReport.1.2.0.md) correcting some property types, [see details](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/Guides/MigrationGuides/M15/OperationsReport.1.1.0.md).
* [HoleSection:1.1.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/master-data/HoleSection.1.1.0.md): now with individual zero depth point.
* [Wellbore:1.2.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/master-data/Wellbore.1.2.0.md) now carries a `LaheeClassID` property superseding the `DrillingReasonTypeID`. PPDM delivered the [reference values](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/LaheeClass.1.0.0.md#reference-values-for-laheeclass100)
* Facilities now offer `Remark` strings for facility events, operators and states. This causes minor, incremental versions for Rig:1.1.0, StorageFacility:1.1.0, Well:1.2.0 and Wellbore:1.2.0.
* **_Seismic Domain_**:
* AbstractBinGrid has been revised to disambiguate the usage. It is now recommended to associate the inline/crossline numbers and ABCD labels with the ABCDBinGridSpatialLocation (using the [AbstractAnyCrsFeatureCollection:1.1.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/abstract/AbstractAnyCrsFeatureCollection.1.1.0.md) structure with a declared schema fragment for the `properties` in [AbstractGeoJson.PropertiesBinGridCorners](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/abstract/AbstractGeoJson.PropertiesBinGridCorners.1.0.0.md)). This is linked to the [CRS Converter convertBinGrid](https://community.opengroup.org/osdu/platform/system/reference/crs-conversion-service/-/issues/63) enhancement.
* **PPDM Reference Value Updates**
* [BitType:1.0.1](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/BitType.1.0.1.md) one more superseded definition.
* [SeismicEnergySourceType:1.0.1](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/SeismicEnergySourceType.1.0.1.md) now with PPDM governance.
* [VerticalMeasurementPath:1.0.1](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/VerticalMeasurementPath.1.0.1.md) now with PPDM governance.
* Split of AdditiveType into AdditiveType and AdditiveRole:
* New [AdditiveRole:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/AdditiveRole.1.0.0.md)
* [AdditiveType:1.0.1](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/AdditiveType.1.0.1.md) deprecating the values, which are really AdditiveRole values.
* Deprecation of [DrillingReasonType:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/DrillingReasonType.1.0.0.md), whose values are replaced by:
* [LaheeClass:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/LaheeClass.1.0.0.md)
* **Corrections**
* The content of TubularAssemblyType was by accident replicated in TubularAssenblyStatusType. The content has been corrected for [TubularAssemblyStatusType:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/TubularAssemblyStatusType.1.0.0.md).
### Core and Helper Services
### DDMS
### External Data Services (EDS)
### GCZ (Geospatial Consumption Zone)
## Bug Fixes
### Core and Helper Services
### Ingestion services
### Data loading utilities
### DDMS
## :exclamation: Breaking Changes
### Known Issues/Gaps
## Supporting Information