diff --git a/deployments/shared-schemas/osdu/abstract/AbstractAccessControlList.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractAccessControlList.1.0.0.json index 086271fd3488ceedeb3bb8f2c99f67c6e9fdcaab..5c416bd460b5cf6a0386033c7c2e42c7390fd354 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractAccessControlList.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractAccessControlList.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractActivityParameter.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractActivityParameter.1.0.0.json index 75db8f5d498fd487c21f2d317ddb30925d52e38e..22ff8d2159b21ea7dcb0faab7b54194b53a52d25 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractActivityParameter.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractActivityParameter.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -45,7 +45,7 @@ "items": { "type": "object", "title": "Parameter Key", - "description": "Abstract class describing a key used to identify a parameter value. When multiple values are provided for a given parameter, provides a way to identify the parameter through its association with an object, a time index... \n[Without inheritance, combined specializations.]", + "description": "Abstract class describing a key used to identify a parameter value. When multiple values are provided for a given parameter, provides a way to identify the parameter through its association with an object, a time index, an integer... \n[Without inheritance, combined specializations.] Note: floating point numbers are not supported as key values; the numbers have to be formatted as strings for robust equality operations, which are necessary for keys.", "properties": { "ObjectParameterKey": { "type": "string", @@ -57,12 +57,23 @@ "TimeIndexParameterKey": { "type": "string", "title": "Time Index Parameter Key", + "description": "The time index acting as parameter key value.", "format": "time" }, "ParameterKey": { "type": "string", "title": "Internal Parameter Key", "description": "The key name, which establishes an association between parameters." + }, + "IntegerParameterKey": { + "type": "integer", + "title": "Integer Parameter Key", + "description": "Integer value from \"ParameterKey\" parameter, associated with this parameter. Example: {\"ParameterKey\": \"index\", \"StringParameterKey: 2}." + }, + "StringParameterKey": { + "type": "string", + "title": "String Parameter Key", + "description": "String value from \"ParameterKey\" parameter, associated with this parameter. Can be used to associate with parameter values of type string or data quantity. In the later case, the string representation of the quantity value will be used. Example: {\"ParameterKey\": \"facies\", \"StringParameterKey: \"shale\"}, {\"ParameterKey\":\"depth\", \"StringParameterKey\":\"1545.43m\"}." } } } diff --git a/deployments/shared-schemas/osdu/abstract/AbstractAliasNames.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractAliasNames.1.0.0.json index bb6d6d0953b63f8ccee15346fac51e6110b97bc4..7bfa0b0a2d12038b45c9a93a70bfaad478cfa43e 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractAliasNames.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractAliasNames.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractAnyCrsFeatureCollection.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractAnyCrsFeatureCollection.1.0.0.json index 0e1caa511ae11548c50333001e5145dcf26204f3..83ae77d1c7b8bd3083460c2a19f7040b8797ab35 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractAnyCrsFeatureCollection.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractAnyCrsFeatureCollection.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractAnyCrsFeatureCollection.1.1.0.json b/deployments/shared-schemas/osdu/abstract/AbstractAnyCrsFeatureCollection.1.1.0.json new file mode 100644 index 0000000000000000000000000000000000000000..4320ba88abf87e3cc1962168f520d8b1a08c097a --- /dev/null +++ b/deployments/shared-schemas/osdu/abstract/AbstractAnyCrsFeatureCollection.1.1.0.json @@ -0,0 +1,599 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "AbstractAnyCrsFeatureCollection", + "schemaVersionMajor": 1, + "schemaVersionMinor": 1, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:AbstractAnyCrsFeatureCollection:1.1.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:AbstractAnyCrsFeatureCollection:1.1.0", + "$id": "https://schema.osdu.opengroup.org/json/abstract/AbstractAnyCrsFeatureCollection.1.1.0.json", + "title": "AbstractAnyCrsFeatureCollection", + "description": "A schema like GeoJSON FeatureCollection with a non-WGS 84 CRS context; based on https://geojson.org/schema/FeatureCollection.json. Attention: the coordinate order is fixed: Longitude/Easting/Westing/X first, followed by Latitude/Northing/Southing/Y, optionally height as third coordinate.", + "type": "object", + "required": [ + "type", + "persistableReferenceCrs", + "features" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AnyCrsFeatureCollection" + ] + }, + "CoordinateReferenceSystemID": { + "title": "Coordinate Reference System ID", + "description": "The CRS reference into the CoordinateReferenceSystem catalog.", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-CoordinateReferenceSystem:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "example": "namespace:reference-data--CoordinateReferenceSystem:BoundProjected:EPSG::32021_EPSG::15851:", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "CoordinateReferenceSystem" + } + ] + }, + "VerticalCoordinateReferenceSystemID": { + "title": "Vertical Coordinate Reference System ID", + "description": "The explicit VerticalCRS reference into the CoordinateReferenceSystem catalog. This property stays empty for 2D geometries. Absent or empty values for 3D geometries mean the context may be provided by a CompoundCRS in 'CoordinateReferenceSystemID' or implicitly EPSG:5714 MSL height", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-CoordinateReferenceSystem:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "example": "namespace:reference-data--CoordinateReferenceSystem:Vertical:EPSG::5714:", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "CoordinateReferenceSystem" + } + ] + }, + "VerticalUnitID": { + "title": "Vertical Unit ID", + "description": "The explicit vertical unit ID, referring to a reference-data--UnitOfMeasure record; this is only required for features containing 3-dimensional coordinates and undefined vertical CoordinateReferenceSystems; if a VerticalCoordinateReferenceSystemID is populated, the VerticalUnitID is given by the VerticalCoordinateReferenceSystemID's data.CoordinateSystem.VerticalAxisUnitID. The VerticalUnitID definition overrides any self-contained definition in persistableReferenceUnitZ.", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "example": "namespace:reference-data--UnitOfMeasure:m:", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "persistableReferenceCrs": { + "type": "string", + "title": "CRS Reference", + "description": "The CRS reference as persistableReference string. If populated, the CoordinateReferenceSystemID takes precedence.", + "example": "{\"authCode\":{\"auth\":\"OSDU\",\"code\":\"32021079\"},\"lateBoundCRS\":{\"authCode\":{\"auth\":\"EPSG\",\"code\":\"32021\"},\"name\":\"NAD_1927_StatePlane_North_Dakota_South_FIPS_3302\",\"type\":\"LBC\",\"ver\":\"PE_10_9_1\",\"wkt\":\"PROJCS[\\\"NAD_1927_StatePlane_North_Dakota_South_FIPS_3302\\\",GEOGCS[\\\"GCS_North_American_1927\\\",DATUM[\\\"D_North_American_1927\\\",SPHEROID[\\\"Clarke_1866\\\",6378206.4,294.9786982]],PRIMEM[\\\"Greenwich\\\",0.0],UNIT[\\\"Degree\\\",0.0174532925199433]],PROJECTION[\\\"Lambert_Conformal_Conic\\\"],PARAMETER[\\\"False_Easting\\\",2000000.0],PARAMETER[\\\"False_Northing\\\",0.0],PARAMETER[\\\"Central_Meridian\\\",-100.5],PARAMETER[\\\"Standard_Parallel_1\\\",46.18333333333333],PARAMETER[\\\"Standard_Parallel_2\\\",47.48333333333333],PARAMETER[\\\"Latitude_Of_Origin\\\",45.66666666666666],UNIT[\\\"Foot_US\\\",0.3048006096012192],AUTHORITY[\\\"EPSG\\\",32021]]\"},\"name\":\"NAD27 * OGP-Usa Conus / North Dakota CS27 South zone [32021,15851]\",\"singleCT\":{\"authCode\":{\"auth\":\"EPSG\",\"code\":\"15851\"},\"name\":\"NAD_1927_To_WGS_1984_79_CONUS\",\"type\":\"ST\",\"ver\":\"PE_10_9_1\",\"wkt\":\"GEOGTRAN[\\\"NAD_1927_To_WGS_1984_79_CONUS\\\",GEOGCS[\\\"GCS_North_American_1927\\\",DATUM[\\\"D_North_American_1927\\\",SPHEROID[\\\"Clarke_1866\\\",6378206.4,294.9786982]],PRIMEM[\\\"Greenwich\\\",0.0],UNIT[\\\"Degree\\\",0.0174532925199433]],GEOGCS[\\\"GCS_WGS_1984\\\",DATUM[\\\"D_WGS_1984\\\",SPHEROID[\\\"WGS_1984\\\",6378137.0,298.257223563]],PRIMEM[\\\"Greenwich\\\",0.0],UNIT[\\\"Degree\\\",0.0174532925199433]],METHOD[\\\"NADCON\\\"],PARAMETER[\\\"Dataset_conus\\\",0.0],OPERATIONACCURACY[5.0],AUTHORITY[\\\"EPSG\\\",15851]]\"},\"type\":\"EBC\",\"ver\":\"PE_10_9_1\"}" + }, + "persistableReferenceVerticalCrs": { + "type": "string", + "title": "Vertical CRS Reference", + "description": "The VerticalCRS reference as persistableReference string. If populated, the VerticalCoordinateReferenceSystemID takes precedence. The property is null or empty for 2D geometries. For 3D geometries and absent or null persistableReferenceVerticalCrs the vertical CRS is either provided via persistableReferenceCrs's CompoundCRS or it is implicitly defined as EPSG:5714 MSL height.", + "example": "{\"authCode\":{\"auth\":\"EPSG\",\"code\":\"5714\"},\"name\":\"MSL_Height\",\"type\":\"LBC\",\"ver\":\"PE_10_9_1\",\"wkt\":\"VERTCS[\\\"MSL_Height\\\",VDATUM[\\\"Mean_Sea_Level\\\"],PARAMETER[\\\"Vertical_Shift\\\",0.0],PARAMETER[\\\"Direction\\\",1.0],UNIT[\\\"Meter\\\",1.0],AUTHORITY[\\\"EPSG\\\",5714]]\"}" + }, + "persistableReferenceUnitZ": { + "type": "string", + "title": "Z-Unit Reference", + "description": "The unit of measure for the Z-axis (only for 3-dimensional coordinates, where the CRS does not describe the vertical unit). Note that the direction is upwards positive, i.e. Z means height.", + "example": "{\"scaleOffset\":{\"scale\":1.0,\"offset\":0.0},\"symbol\":\"m\",\"baseMeasurement\":{\"ancestry\":\"Length\",\"type\":\"UM\"},\"type\":\"USO\"}" + }, + "features": { + "type": "array", + "items": { + "title": "AnyCrsGeoJSON Feature", + "type": "object", + "required": [ + "type", + "properties", + "geometry" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AnyCrsFeature" + ] + }, + "properties": { + "oneOf": [ + { + "type": "null" + }, + { + "type": "object" + } + ] + }, + "geometry": { + "oneOf": [ + { + "type": "null" + }, + { + "title": "AnyCrsGeoJSON Point", + "type": "object", + "required": [ + "type", + "coordinates" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AnyCrsPoint" + ] + }, + "coordinates": { + "type": "array", + "minItems": 2, + "items": { + "type": "number" + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + }, + { + "title": "AnyCrsGeoJSON LineString", + "type": "object", + "required": [ + "type", + "coordinates" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AnyCrsLineString" + ] + }, + "coordinates": { + "type": "array", + "minItems": 2, + "items": { + "type": "array", + "minItems": 2, + "items": { + "type": "number" + } + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + }, + { + "title": "AnyCrsGeoJSON Polygon", + "type": "object", + "required": [ + "type", + "coordinates" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AnyCrsPolygon" + ] + }, + "coordinates": { + "type": "array", + "items": { + "type": "array", + "minItems": 4, + "items": { + "type": "array", + "minItems": 2, + "items": { + "type": "number" + } + } + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + }, + { + "title": "AnyCrsGeoJSON MultiPoint", + "type": "object", + "required": [ + "type", + "coordinates" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AnyCrsMultiPoint" + ] + }, + "coordinates": { + "type": "array", + "items": { + "type": "array", + "minItems": 2, + "items": { + "type": "number" + } + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + }, + { + "title": "AnyCrsGeoJSON MultiLineString", + "type": "object", + "required": [ + "type", + "coordinates" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AnyCrsMultiLineString" + ] + }, + "coordinates": { + "type": "array", + "items": { + "type": "array", + "minItems": 2, + "items": { + "type": "array", + "minItems": 2, + "items": { + "type": "number" + } + } + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + }, + { + "title": "AnyCrsGeoJSON MultiPolygon", + "type": "object", + "required": [ + "type", + "coordinates" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AnyCrsMultiPolygon" + ] + }, + "coordinates": { + "type": "array", + "items": { + "type": "array", + "items": { + "type": "array", + "minItems": 4, + "items": { + "type": "array", + "minItems": 2, + "items": { + "type": "number" + } + } + } + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + }, + { + "title": "AnyCrsGeoJSON GeometryCollection", + "type": "object", + "required": [ + "type", + "geometries" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AnyCrsGeometryCollection" + ] + }, + "geometries": { + "type": "array", + "items": { + "oneOf": [ + { + "title": "AnyCrsGeoJSON Point", + "type": "object", + "required": [ + "type", + "coordinates" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AnyCrsPoint" + ] + }, + "coordinates": { + "type": "array", + "minItems": 2, + "items": { + "type": "number" + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + }, + { + "title": "AnyCrsGeoJSON LineString", + "type": "object", + "required": [ + "type", + "coordinates" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AnyCrsLineString" + ] + }, + "coordinates": { + "type": "array", + "minItems": 2, + "items": { + "type": "array", + "minItems": 2, + "items": { + "type": "number" + } + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + }, + { + "title": "AnyCrsGeoJSON Polygon", + "type": "object", + "required": [ + "type", + "coordinates" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AnyCrsPolygon" + ] + }, + "coordinates": { + "type": "array", + "items": { + "type": "array", + "minItems": 4, + "items": { + "type": "array", + "minItems": 2, + "items": { + "type": "number" + } + } + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + }, + { + "title": "AnyCrsGeoJSON MultiPoint", + "type": "object", + "required": [ + "type", + "coordinates" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AnyCrsMultiPoint" + ] + }, + "coordinates": { + "type": "array", + "items": { + "type": "array", + "minItems": 2, + "items": { + "type": "number" + } + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + }, + { + "title": "AnyCrsGeoJSON MultiLineString", + "type": "object", + "required": [ + "type", + "coordinates" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AnyCrsMultiLineString" + ] + }, + "coordinates": { + "type": "array", + "items": { + "type": "array", + "minItems": 2, + "items": { + "type": "array", + "minItems": 2, + "items": { + "type": "number" + } + } + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + }, + { + "title": "AnyCrsGeoJSON MultiPolygon", + "type": "object", + "required": [ + "type", + "coordinates" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "AnyCrsMultiPolygon" + ] + }, + "coordinates": { + "type": "array", + "items": { + "type": "array", + "items": { + "type": "array", + "minItems": 4, + "items": { + "type": "array", + "minItems": 2, + "items": { + "type": "number" + } + } + } + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + } + ] + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + } + ] + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + } + } + }, + "bbox": { + "type": "array", + "minItems": 4, + "items": { + "type": "number" + } + } + }, + "x-osdu-inheriting-from-kind": [] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/abstract/AbstractBinGrid.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractBinGrid.1.0.0.json index 86a8ee4bdecf88b9d72f1cafce89701a850bcd5a..5bdebf31d7b9bc5f2e9d593d9f87015c8c41999a 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractBinGrid.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractBinGrid.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractBusinessRule.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractBusinessRule.1.0.0.json index 7a4b36756e8d5aacfc0c730a9b5469b16c59a8e2..c5d440d77a0f2deb73b3afd577161c57ddc39077 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractBusinessRule.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractBusinessRule.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractColumnBasedTable.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractColumnBasedTable.1.0.0.json index ff7c0f569357b933fce9b7425ea59938db84c51a..dfbe4e774e75e0d55c73e76dbba44c9c89e265a6 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractColumnBasedTable.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractColumnBasedTable.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractColumnLayerGridPatch.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractColumnLayerGridPatch.1.0.0.json index eaf42c04a32e2a0714a5af9ed6ba1f9788190627..aa743d88d1f8778a2acbb03bca8343aa00decfc1 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractColumnLayerGridPatch.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractColumnLayerGridPatch.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractCommonResources.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractCommonResources.1.0.0.json index 63a5fa3a2503785a91d396ef067f267426c5de1c..ec850a1804c88c180ed4ab85fc49fabe0ea47de9 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractCommonResources.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractCommonResources.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -106,7 +106,7 @@ "TechnicalAssuranceID": { "type": "string", "title": "Technical Assurance ID", - "description": "Describes a record's overall suitability for general business consumption based on data quality. Clarifications: Since Certified is the highest classification of suitable quality, any further change or versioning of a Certified record should be carefully considered and justified. If a Technical Assurance value is not populated then one can assume the data has not been evaluated or its quality is unknown (=Unevaluated). Technical Assurance values are not intended to be used for the identification of a single \"preferred\" or \"definitive\" record by comparison with other records.", + "description": "DEPRECATED: Describes a record's overall suitability for general business consumption based on data quality. Clarifications: Since Certified is the highest classification of suitable quality, any further change or versioning of a Certified record should be carefully considered and justified. If a Technical Assurance value is not populated then one can assume the data has not been evaluated or its quality is unknown (=Unevaluated). Technical Assurance values are not intended to be used for the identification of a single \"preferred\" or \"definitive\" record by comparison with other records.", "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-TechnicalAssuranceType:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { diff --git a/deployments/shared-schemas/osdu/abstract/AbstractCompressionInfo.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractCompressionInfo.1.0.0.json index fe9bbbcbeebc07338c7737b046d1d7a097c59733..b3f4dfaa6bcbd7c6b4625edea8ee9a2e0f28bf6e 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractCompressionInfo.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractCompressionInfo.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractContact.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractContact.1.0.0.json index c9c5d1aeba4c24c04349a38e69e713e78a41a2ef..c1a47f15a83b5531134d63ba79b74097f2ec3d62 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractContact.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractContact.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractCoordinates.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractCoordinates.1.0.0.json index c511927ca846238443dc52ea9aecb587e8c6866a..47d561ff965f5af7ac5c3d3433724d8d32cb10fb 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractCoordinates.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractCoordinates.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractDataset.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractDataset.1.0.0.json index 333ca8b268112b875afbfa1439ed750750bece68..3a3a1d6401648d949b7af6ceddc85810b04c8658 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractDataset.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractDataset.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractFacet.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractFacet.1.0.0.json index db7f66b6952da72eaff0a417da6b9abda50c3720..7c25464011d3923ad1428e401ba6cb9a6f699b0f 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFacet.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFacet.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractFacility.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractFacility.1.0.0.json index de2305ce9144a54466d598263216a32d780235f1..23b61f8eb233b5d00e4cde201e0b4c99574f0627 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFacility.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFacility.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractFacilityEvent.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractFacilityEvent.1.0.0.json index 6031c766b9cfac6accc1e685c8499607f006eada..7826cea6d2d60f19c670efa03e2c7ae0b619f3b6 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFacilityEvent.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFacilityEvent.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractFacilityOperator.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractFacilityOperator.1.0.0.json index ef0893b014ad5636e87e4c069b10a9b813ff075d..8ead81cd6028975761895beb47c54fc070e5792f 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFacilityOperator.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFacilityOperator.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractFacilitySpecification.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractFacilitySpecification.1.0.0.json index 2ce86dd40b414bbc7dc01c0b733a28a8b8f07c06..42185360d52d3ad1e7163a9500ead1255f871f26 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFacilitySpecification.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFacilitySpecification.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractFacilityState.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractFacilityState.1.0.0.json index 40be4de02d873ba774fca31129cddb32841ea7f1..54176373c55fd875fdb7afe421eef0a139c6f679 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFacilityState.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFacilityState.1.0.0.json @@ -11,10 +11,11 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "x-osdu-review-status": "Accepted", "$id": "https://schema.osdu.opengroup.org/json/abstract/AbstractFacilityState.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractFacilityState:1.0.0", @@ -23,20 +24,20 @@ "type": "object", "properties": { "EffectiveDateTime": { - "description": "The date and time at which the facility state becomes effective.", "type": "string", + "description": "The date and time at which the facility state becomes effective.", "format": "date-time", "x-osdu-frame-of-reference": "DateTime" }, "TerminationDateTime": { - "description": "The date and time at which the facility state is no longer in effect.", "type": "string", + "description": "The date and time at which the facility state is no longer in effect.", "format": "date-time", "x-osdu-frame-of-reference": "DateTime" }, "FacilityStateTypeID": { - "description": "The facility life cycle state from planning to abandonment.", "type": "string", + "description": "Life Cycle [Facility State Type] is a set of major phases that are significant to regulators and/or business stakeholders. Life Cycle may apply to a well or its components [or other facility].", "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-FacilityStateType:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { diff --git a/deployments/shared-schemas/osdu/abstract/AbstractFacilityVerticalMeasurement.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractFacilityVerticalMeasurement.1.0.0.json index 9b051beea8695099f31c9f04e808698b2dba4cf0..d2d8d170e2e008cfac2baa38bbe7e009b1c9630b 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFacilityVerticalMeasurement.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFacilityVerticalMeasurement.1.0.0.json @@ -11,10 +11,11 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "x-osdu-review-status": "Accepted", "$id": "https://schema.osdu.opengroup.org/json/abstract/AbstractFacilityVerticalMeasurement.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractFacilityVerticalMeasurement:1.0.0", @@ -23,25 +24,25 @@ "type": "object", "properties": { "EffectiveDateTime": { - "description": "The date and time at which a vertical measurement instance becomes effective.", "type": "string", + "description": "The date and time at which a vertical measurement instance becomes effective.", "format": "date-time", "x-osdu-frame-of-reference": "DateTime" }, "VerticalMeasurement": { - "description": "The value of the elevation or depth. Depth is positive downwards from a vertical reference or geodetic datum along a path, which can be vertical; elevation is positive upwards from a geodetic datum along a vertical path. Either can be negative.", "type": "number", + "description": "The value of the elevation or depth. Depth is positive downwards from a vertical reference or geodetic datum along a path, which can be vertical; elevation is positive upwards from a geodetic datum along a vertical path. Either can be negative.", "x-osdu-frame-of-reference": "UOM_via_property:VerticalMeasurementUnitOfMeasureID" }, "TerminationDateTime": { - "description": "The date and time at which a vertical measurement instance is no longer in effect.", "type": "string", + "description": "The date and time at which a vertical measurement instance is no longer in effect.", "format": "date-time", "x-osdu-frame-of-reference": "DateTime" }, "VerticalMeasurementTypeID": { - "description": "Specifies the type of vertical measurement (TD, Plugback, Kickoff, Drill Floor, Rotary Table...).", "type": "string", + "description": "Specifies the type of vertical measurement (TD, Plugback, Kickoff, Drill Floor, Rotary Table...).", "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-VerticalMeasurementType:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { @@ -51,8 +52,8 @@ ] }, "VerticalMeasurementPathID": { - "description": "Specifies Measured Depth, True Vertical Depth, or Elevation.", "type": "string", + "description": "Specifies Measured Depth, True Vertical Depth, or Elevation.", "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-VerticalMeasurementPath:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { @@ -62,8 +63,8 @@ ] }, "VerticalMeasurementSourceID": { - "description": "Specifies Driller vs Logger.", "type": "string", + "description": "Specifies Driller vs Logger.", "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-VerticalMeasurementSource:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { @@ -73,8 +74,8 @@ ] }, "WellboreTVDTrajectoryID": { - "description": "Specifies what directional survey or wellpath was used to calculate the TVD.", "type": "string", + "description": "Specifies what directional survey or wellpath was used to calculate the TVD.", "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-WellboreTrajectory:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { @@ -84,8 +85,8 @@ ] }, "VerticalMeasurementUnitOfMeasureID": { - "description": "The unit of measure for the vertical measurement. If a unit of measure and a vertical CRS are provided, the unit of measure provided is taken over the unit of measure from the CRS.", "type": "string", + "description": "The unit of measure for the vertical measurement. If a unit of measure and a vertical CRS are provided, the unit of measure provided is taken over the unit of measure from the CRS.", "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { @@ -95,8 +96,8 @@ ] }, "VerticalCRSID": { - "description": "A vertical coordinate reference system defines the origin for height or depth values. It is expected that either VerticalCRSID or VerticalReferenceID reference is provided in a given vertical measurement array object, but not both.", "type": "string", + "description": "A vertical coordinate reference system defines the origin for height or depth values. It is expected that either VerticalCRSID or VerticalReferenceID reference is provided in a given vertical measurement array object, but not both.", "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-CoordinateReferenceSystem:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { @@ -106,12 +107,31 @@ ] }, "VerticalReferenceID": { - "description": "The reference point from which the relative vertical measurement is made. This is only populated if the measurement has no VerticalCRSID specified. The value entered must be the VerticalMeasurementID for another vertical measurement array element in this resource or its parent facility, and as a chain of measurements, they must resolve ultimately to a Vertical CRS. It is expected that a VerticalCRSID or a VerticalReferenceID is provided in a given vertical measurement array object, but not both.", - "type": "string" + "type": "string", + "description": "The reference point from which the relative vertical measurement is made. This is only populated if the measurement has no VerticalCRSID specified. The value entered must match the VerticalMeasurementID for another vertical measurement array element in Wellbore or Well or in a related parent facility. The relationship should be declared explicitly in VerticalReferenceEntityID. Any chain of measurements must ultimately resolve to a Vertical CRS. It is expected that a VerticalCRSID or a VerticalReferenceID is provided in a given vertical measurement array object, but not both." + }, + "VerticalReferenceEntityID": { + "type": "string", + "description": "This relationship identifies the entity (aka record) in which the VerticalReferenceID is found; It could be a different OSDU entity or a self-reference. For example, a Wellbore VerticalMeasurement may reference a member of a VerticalMeasurements[] array in its parent Well record. Alternatively, VerticalReferenceEntityID may be populated with the ID of its own Wellbore record to make explicit that VerticalReferenceID is intended to be found in this record, not another.", + "pattern": "^[\\w\\-\\.]+:(master-data\\-\\-Wellbore|master-data\\-\\-Well|master-data\\-\\-Rig):[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + }, + { + "GroupType": "master-data", + "EntityType": "Well" + }, + { + "GroupType": "master-data", + "EntityType": "Rig" + } + ] }, "VerticalMeasurementDescription": { - "description": "Text which describes a vertical measurement in detail.", - "type": "string" + "type": "string", + "description": "Text which describes a vertical measurement in detail." } }, "x-osdu-inheriting-from-kind": [] diff --git a/deployments/shared-schemas/osdu/abstract/AbstractFeatureCollection.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractFeatureCollection.1.0.0.json index a8124c73ed51487c60f7fefabb60d7664e6564fb..df6c8729ca7a302c3a0538d37f5acfa465293ae3 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFeatureCollection.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFeatureCollection.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractFile.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractFile.1.0.0.json index 4cc64536558f3521f603238cd9ad50e5ffdf4fa7..ede7fbcf93662cbdfe3d878e3d080e5a09c38758 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFile.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFile.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractFileCollection.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractFileCollection.1.0.0.json index 93925819959d092031c15d18b8316e4a1c8a72bf..0694051719cb8f6eb41bee1aa827369c2bb22870 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFileCollection.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFileCollection.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractFileSourceInfo.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractFileSourceInfo.1.0.0.json index aa400b54d814f9ffa5dd09bb38ea9d1518a98f14..ac620d7720c9c8eda7c3ff7da59cc47be2cb2fe8 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFileSourceInfo.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFileSourceInfo.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractGeoBasinContext.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractGeoBasinContext.1.0.0.json index d02b25350c011166a359a4890f35187c55308cdc..5415b9ebd24703e61d325e91970ddd76c107d680 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractGeoBasinContext.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractGeoBasinContext.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractGeoContext.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractGeoContext.1.0.0.json index fcc5e9cbf670a40bacd8845fcacb9b727e6ae1da..4cd84eae7035ba79128bf2d44584090412daafd7 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractGeoContext.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractGeoContext.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractGeoFieldContext.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractGeoFieldContext.1.0.0.json index db59a88099be2a26a36997c5fd081a0b57f74ab8..6aca5b889c604897316720d12c4827ca91b9b54f 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractGeoFieldContext.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractGeoFieldContext.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -34,6 +34,7 @@ ] }, "GeoTypeID": { + "type": "string", "const": "Field", "description": "The fixed type 'Field' for this AbstractGeoFieldContext." } diff --git a/deployments/shared-schemas/osdu/abstract/AbstractGeoPlayContext.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractGeoPlayContext.1.0.0.json index d5dab2c2e9d833c5ee21e26b6ac96ecbfebba574..55b208cc8b5a2b59ddba7d8c59891d6b9ff6401b 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractGeoPlayContext.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractGeoPlayContext.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractGeoPoliticalContext.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractGeoPoliticalContext.1.0.0.json index aae7de604ea861b3dc3d7f2f1de2e8cbe96186a3..cb77f6778d09e202e61f8709e582cb823df6695c 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractGeoPoliticalContext.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractGeoPoliticalContext.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractGeoProspectContext.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractGeoProspectContext.1.0.0.json index 22570f22ae8ea077ca699ab72c8edfea03db4f43..4c2c9df04654ac55a6891fda54564934abfd0bca 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractGeoProspectContext.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractGeoProspectContext.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractGeologicUnitInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractGeologicUnitInterpretation.1.0.0.json index a9e812807eb19fc76b06e49dcad3c7bedc6e2962..81bdcd021530f561517ccca23f07bf413c2f12cf 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractGeologicUnitInterpretation.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractGeologicUnitInterpretation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractGridRepresentation.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractGridRepresentation.1.0.0.json index 746676528eff8585ed9d0c42d0111fdcfad5ba9d..b185c8e744e73fd09e2b5f24884b331411bb9fab 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractGridRepresentation.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractGridRepresentation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractIjkGridFlowSimulationBoundaryConnection.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractIjkGridFlowSimulationBoundaryConnection.1.0.0.json index 899c27908af07ed851ec8c48563f785152f22087..df580936865d807e2c699f7bfd69f61454a8722c 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractIjkGridFlowSimulationBoundaryConnection.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractIjkGridFlowSimulationBoundaryConnection.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractIjkGridPatch.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractIjkGridPatch.1.0.0.json index 4ef136964a23c0c99269936ac1c4aa335b2b77d8..9f2af496a677df5871cc51927e011a73f0cccc86 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractIjkGridPatch.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractIjkGridPatch.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractInterpretation.1.0.0.json index 5268645379d8fb3e09792a303ecbc388ca4a04b0..6fe939eb8a1686f8eff9eb6304a21751398b4b62 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractInterpretation.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractInterpretation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -53,8 +53,20 @@ "type": "string", "title": "FeatureID", "description": "Reference to the Feature the Interpretation refers to. The actual type of the target is specified in the specialisation, i.e. the type, which includes this schema fragment.", - "pattern": "^[\\w\\-\\.]+:(work-product-component\\-\\-LocalBoundaryFeature|work-product-component\\-\\-LocalModelFeature|work-product-component\\-\\-LocalRockVolumeFeature):[\\w\\-\\.\\:\\%]+:[0-9]*$", + "pattern": "^[\\w\\-\\.]+:(master-data\\-\\-BoundaryFeature|master-data\\-\\-ModelFeature|master-data\\-\\-RockVolumeFeature|work-product-component\\-\\-LocalBoundaryFeature|work-product-component\\-\\-LocalModelFeature|work-product-component\\-\\-LocalRockVolumeFeature):[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "BoundaryFeature" + }, + { + "GroupType": "master-data", + "EntityType": "ModelFeature" + }, + { + "GroupType": "master-data", + "EntityType": "RockVolumeFeature" + }, { "GroupType": "work-product-component", "EntityType": "LocalBoundaryFeature" diff --git a/deployments/shared-schemas/osdu/abstract/AbstractLegalParentList.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractLegalParentList.1.0.0.json index 5955301e19d50546ba51757978b1c2674f27236a..904990f943cba29e8d27a8ff62d484938e26786f 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractLegalParentList.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractLegalParentList.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractLegalTags.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractLegalTags.1.0.0.json index 90c57b0e2f75af649d7124913b3031d894ff1650..95ce8c68df087ddc277531a4d247fefe1628d041 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractLegalTags.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractLegalTags.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractMaster.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractMaster.1.0.0.json index dd4df3b9887b54acc38af68a983fb7b819d5567b..a7c9db1cdfa983f821b13ec9e0d46b2986745e49 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractMaster.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractMaster.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -50,6 +50,19 @@ "VersionCreationReason": { "type": "string", "description": "This describes the reason that caused the creation of a new version of this master data." + }, + "TechnicalAssuranceTypeID": { + "type": "string", + "title": "Technical Assurance Type ID", + "description": "Describes a master-data record's overall suitability for general business consumption based on data quality. Clarifications: Since Certified is the highest classification of suitable quality, any further change or versioning of a Certified record should be carefully considered and justified. If a Technical Assurance value is not populated then one can assume the data has not been evaluated or its quality is unknown (=Unevaluated). Technical Assurance values are not intended to be used for the identification of a single \"preferred\" or \"definitive\" record by comparison with other records.", + "example": "namespace:reference-data--TechnicalAssuranceType:Certified:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-TechnicalAssuranceType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "TechnicalAssuranceType" + } + ] } }, "x-osdu-inheriting-from-kind": [] diff --git a/deployments/shared-schemas/osdu/abstract/AbstractMaster.1.1.0.json b/deployments/shared-schemas/osdu/abstract/AbstractMaster.1.1.0.json new file mode 100644 index 0000000000000000000000000000000000000000..1db2d72111f78102b942dc46e303e9869023a773 --- /dev/null +++ b/deployments/shared-schemas/osdu/abstract/AbstractMaster.1.1.0.json @@ -0,0 +1,70 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "AbstractMaster", + "schemaVersionMajor": 1, + "schemaVersionMinor": 1, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:AbstractMaster:1.1.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "x-osdu-review-status": "Accepted", + "$id": "https://schema.osdu.opengroup.org/json/abstract/AbstractMaster.1.1.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:AbstractMaster:1.1.0", + "title": "Abstract Master", + "description": "Properties shared with all master-data schema instances.", + "type": "object", + "properties": { + "NameAliases": { + "type": "array", + "description": "Alternative names, including historical, by which this master data is/has been known (it should include all the identifiers).", + "x-osdu-indexing": { + "type": "nested" + }, + "items": { + "$ref": "{{schema-authority}}:wks:AbstractAliasNames:1.0.0" + } + }, + "GeoContexts": { + "type": "array", + "description": "List of geographic entities which provide context to the master data. This may include multiple types or multiple values of the same type.", + "x-osdu-indexing": { + "type": "nested" + }, + "items": { + "$ref": "{{schema-authority}}:wks:AbstractGeoContext:1.0.0" + } + }, + "SpatialLocation": { + "$ref": "{{schema-authority}}:wks:AbstractSpatialLocation:1.1.0", + "description": "The spatial location information such as coordinates, CRS information (left empty when not appropriate)." + }, + "VersionCreationReason": { + "type": "string", + "description": "This describes the reason that caused the creation of a new version of this master data." + }, + "TechnicalAssuranceTypeID": { + "type": "string", + "title": "Technical Assurance Type ID", + "description": "Describes a master-data record's overall suitability for general business consumption based on data quality. Clarifications: Since Certified is the highest classification of suitable quality, any further change or versioning of a Certified record should be carefully considered and justified. If a Technical Assurance value is not populated then one can assume the data has not been evaluated or its quality is unknown (=Unevaluated). Technical Assurance values are not intended to be used for the identification of a single \"preferred\" or \"definitive\" record by comparison with other records.", + "example": "namespace:reference-data--TechnicalAssuranceType:Certified:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-TechnicalAssuranceType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "TechnicalAssuranceType" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/abstract/AbstractMetaItem.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractMetaItem.1.0.0.json index e4a4d6b96dcb641bdff65523296b01e430770848..8d1797e20e3c6a2a52d5ce7c589cd3b4ddfbd276 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractMetaItem.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractMetaItem.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -27,6 +27,7 @@ "properties": { "kind": { "title": "UOM Reference Kind", + "type": "string", "description": "The kind of reference, 'Unit' for FrameOfReferenceUOM.", "const": "Unit" }, @@ -78,6 +79,7 @@ "properties": { "kind": { "title": "CRS Reference Kind", + "type": "string", "description": "The kind of reference, constant 'CRS' for FrameOfReferenceCRS.", "const": "CRS" }, @@ -129,6 +131,7 @@ "properties": { "kind": { "title": "DateTime Reference Kind", + "type": "string", "description": "The kind of reference, constant 'DateTime', for FrameOfReferenceDateTime.", "const": "DateTime" }, @@ -168,6 +171,7 @@ "properties": { "kind": { "title": "AzimuthReference Reference Kind", + "type": "string", "description": "The kind of reference, constant 'AzimuthReference', for FrameOfReferenceAzimuthReference.", "const": "AzimuthReference" }, diff --git a/deployments/shared-schemas/osdu/abstract/AbstractPersistableReference.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractPersistableReference.1.0.0.json index e7bb06a3e82c0a4b5e1899f5ee83a3e2035cf59b..25d1e6202556d4e47ed1847ed146c68266992653 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractPersistableReference.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractPersistableReference.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractProject.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractProject.1.0.0.json index 83b0d6407fda1949b486e4e5f2877b944496e852..26c33746d6cf8ecfb7ab607c530d865a93578dab 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractProject.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractProject.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractProjectActivity.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractProjectActivity.1.0.0.json index 670a8917e35eec6a439804288d3be67b3b27438c..f3604ed0d3dd8b3d2fd6537a5c26f40dc5c78904 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractProjectActivity.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractProjectActivity.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractPropertyType.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractPropertyType.1.0.0.json index 5e6c841e86a02641ede32d026ff044d3a913f161..5c4e9c40967db71ecb911529b3e17b9c2cf42cd3 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractPropertyType.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractPropertyType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractQualityMetric.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractQualityMetric.1.0.0.json index 05bf5e05389e6c63438b1aacdb5e3d10d6baa0fb..776dd50eda1c4d78b9737bd4e8fd06d5d77aa5b9 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractQualityMetric.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractQualityMetric.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractQualityMetric.1.1.0.json b/deployments/shared-schemas/osdu/abstract/AbstractQualityMetric.1.1.0.json new file mode 100644 index 0000000000000000000000000000000000000000..b07ecf9a552b18d4a0af28e9b1ae09206eadce98 --- /dev/null +++ b/deployments/shared-schemas/osdu/abstract/AbstractQualityMetric.1.1.0.json @@ -0,0 +1,79 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "AbstractQualityMetric", + "schemaVersionMajor": 1, + "schemaVersionMinor": 1, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:AbstractQualityMetric:1.1.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "x-osdu-review-status": "Accepted", + "$id": "https://schema.osdu.opengroup.org/json/abstract/AbstractQualityMetric.1.1.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:AbstractQualityMetric:1.1.0", + "title": "AbstractQualityMetric", + "description": "Generic quality metric schema fragment containing the universal properties for data profiling and data metrics of OSDU objects.", + "type": "object", + "properties": { + "RunDateTime": { + "type": "string", + "description": "Run timestamp of the Business data quality ruleset.", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + }, + "MetadataCountTotal": { + "type": "number", + "description": "Total number of metadata attributes for object in scope." + }, + "MetadataNull": { + "type": "number", + "description": "The count of total number where metadata is not populated." + }, + "MetadataCountFormat": { + "type": "number", + "description": "Total number of attributes defined in reference value lists." + }, + "MetadataFormat": { + "type": "number", + "description": "The count of total number where attribute follows the defined reference value lists." + }, + "MetadataCountPattern": { + "type": "number", + "description": "Total number of attributes with a pattern." + }, + "MetadataPattern": { + "type": "number", + "description": "The count of total number of attributes that follow pattern." + }, + "MetadataCountRequired": { + "type": "number", + "description": "Total number required attributes." + }, + "MetadataCountRequiredTrue": { + "type": "number", + "description": "The count of required metadata that are not populated." + }, + "MetadataCountAdditionalProperty": { + "type": "number", + "description": "Total number of additional properties." + }, + "MetadataAdditionalPropertiesTrue": { + "type": "number", + "description": "The count of total number of additional properties that are not populated." + }, + "MetadataScore": { + "type": "number", + "description": "The score in % for the evaluated record." + } + }, + "x-osdu-inheriting-from-kind": [] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/abstract/AbstractReferenceLevel.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractReferenceLevel.1.0.0.json index 8ec07abb992fed9018bdae0d3ce67cc056b46a39..a16cb97b12f5c7aef457e8e518944ee333055a5d 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractReferenceLevel.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractReferenceLevel.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractReferencePropertyType.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractReferencePropertyType.1.0.0.json index a2683de74982889f1beeb82f2be1c0cb49c4c422..d1e7acec6aa6fb2cb6563a3e61c530e6d50bbdb7 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractReferencePropertyType.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractReferencePropertyType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractReferencePropertyType.1.1.0.json b/deployments/shared-schemas/osdu/abstract/AbstractReferencePropertyType.1.1.0.json index f876d613e84a023aa9cf06157a5584a38a58ee70..b244815370e88519c5c7614bafb94e4b33de1ecc 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractReferencePropertyType.1.1.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractReferencePropertyType.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractReferenceType.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractReferenceType.1.0.0.json index bbbf0d301a790ddd6252a537b222fa37272c9eba..f91616fc9af74835ad225f1889c3a7d56bcc2408 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractReferenceType.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractReferenceType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractRepresentation.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractRepresentation.1.0.0.json index 0931916abc3ffe27fae1efb7c7c41009cefe1fdb..b61d44c41a1282a1e1f15478b892660013afd16f 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractRepresentation.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractRepresentation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractSpatialLocation.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractSpatialLocation.1.0.0.json index 315f768e11ca1c6bd32e20539240289ae1d66f13..bd247b28cb03bcc15094e4304c21e65695afc83f 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractSpatialLocation.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractSpatialLocation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractSpatialLocation.1.1.0.json b/deployments/shared-schemas/osdu/abstract/AbstractSpatialLocation.1.1.0.json new file mode 100644 index 0000000000000000000000000000000000000000..884dcc16bf67c7eb0b0cfad481f6af53fe1f6e8b --- /dev/null +++ b/deployments/shared-schemas/osdu/abstract/AbstractSpatialLocation.1.1.0.json @@ -0,0 +1,119 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "AbstractSpatialLocation", + "schemaVersionMajor": 1, + "schemaVersionMinor": 1, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:AbstractSpatialLocation:1.1.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "x-osdu-review-status": "Accepted", + "$id": "https://schema.osdu.opengroup.org/json/abstract/AbstractSpatialLocation.1.1.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:AbstractSpatialLocation:1.1.0", + "title": "AbstractSpatialLocation", + "description": "A geographic object which can be described by a set of points.", + "type": "object", + "properties": { + "SpatialLocationCoordinatesDate": { + "type": "string", + "description": "Date when coordinates were measured or retrieved.", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + }, + "QuantitativeAccuracyBandID": { + "type": "string", + "description": "An approximate quantitative assessment of the quality of a location (accurate to > 500 m (i.e. not very accurate)), to < 1 m, etc.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-QuantitativeAccuracyBand:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "QuantitativeAccuracyBand" + } + ] + }, + "QualitativeSpatialAccuracyTypeID": { + "type": "string", + "description": "A qualitative description of the quality of a spatial location, e.g. unverifiable, not verified, basic validation.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-QualitativeSpatialAccuracyType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "QualitativeSpatialAccuracyType" + } + ] + }, + "CoordinateQualityCheckPerformedBy": { + "type": "string", + "description": "The user who performed the Quality Check." + }, + "CoordinateQualityCheckDateTime": { + "type": "string", + "description": "The date of the Quality Check.", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + }, + "CoordinateQualityCheckRemarks": { + "type": "array", + "description": "Freetext remarks on Quality Check.", + "items": { + "type": "string" + } + }, + "AsIngestedCoordinates": { + "$ref": "{{schema-authority}}:wks:AbstractAnyCrsFeatureCollection:1.1.0", + "title": "As Ingested Coordinates", + "description": "The original or 'as ingested' coordinates (Point, MultiPoint, LineString, MultiLineString, Polygon or MultiPolygon). The name 'AsIngestedCoordinates' was chosen to contrast it to 'OriginalCoordinates', which carries the uncertainty whether any coordinate operations took place before ingestion. In cases where the original CRS is different from the as-ingested CRS, the AppliedOperations can also contain the list of operations applied to the coordinate prior to ingestion. The data structure is similar to GeoJSON FeatureCollection, however in a CRS context explicitly defined within the AbstractAnyCrsFeatureCollection. The coordinate sequence follows GeoJSON standard, i.e. 'eastward/longitude', 'northward/latitude' {, 'upward/height' unless overridden by an explicit direction in the AsIngestedCoordinates.VerticalCoordinateReferenceSystemID}.", + "x-osdu-frame-of-reference": "CRS:" + }, + "Wgs84Coordinates": { + "$ref": "{{schema-authority}}:wks:AbstractFeatureCollection:1.0.0", + "title": "WGS 84 Coordinates", + "description": "The normalized coordinates (Point, MultiPoint, LineString, MultiLineString, Polygon or MultiPolygon) based on WGS 84 (EPSG:4326 for 2-dimensional coordinates, EPSG:4326 + EPSG:5714 (MSL) for 3-dimensional coordinates). This derived coordinate representation is intended for global discoverability only. The schema of this substructure is identical to the GeoJSON FeatureCollection https://geojson.org/schema/FeatureCollection.json. The coordinate sequence follows GeoJSON standard, i.e. longitude, latitude {, height}" + }, + "AppliedOperations": { + "type": "array", + "title": "Operations Applied", + "description": "The audit trail of operations applied to the coordinates from the original state to the current state. The list may contain operations applied prior to ingestion as well as the operations applied to produce the Wgs84Coordinates. The text elements refer to ESRI style CRS and Transformation names, which may have to be translated to EPSG standard names.", + "example": [ + "conversion from ED_1950_UTM_Zone_31N to GCS_European_1950; 1 points converted", + "transformation GCS_European_1950 to GCS_WGS_1984 using ED_1950_To_WGS_1984_24; 1 points successfully transformed" + ], + "items": { + "type": "string" + } + }, + "SpatialParameterTypeID": { + "type": "string", + "description": "A type of spatial representation of an object, often general (e.g. an Outline, which could be applied to Field, Reservoir, Facility, etc.) or sometimes specific (e.g. Onshore Outline, State Offshore Outline, Federal Offshore Outline, 3 spatial representations that may be used by Countries).", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SpatialParameterType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "SpatialParameterType" + } + ] + }, + "SpatialGeometryTypeID": { + "type": "string", + "description": "Indicates the expected look of the SpatialParameterType, e.g. Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon. The value constrains the type of geometries in the GeoJSON Wgs84Coordinates and AsIngestedCoordinates.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SpatialGeometryType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "SpatialGeometryType" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/abstract/AbstractSpatialReference.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractSpatialReference.1.0.0.json index 0b07b1f22a8da9dc2b28245cabe14b77b1e6d950..0a35c0604a288559800207eaac32d2ea078138b0 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractSpatialReference.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractSpatialReference.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractStorageLocation.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractStorageLocation.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..96483f71e4aad2349a75bfb5536359ddb64c2be5 --- /dev/null +++ b/deployments/shared-schemas/osdu/abstract/AbstractStorageLocation.1.0.0.json @@ -0,0 +1,69 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "AbstractStorageLocation", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:AbstractStorageLocation:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "x-osdu-review-status": "Accepted", + "$id": "https://schema.osdu.opengroup.org/json/abstract/AbstractStorageLocation.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:AbstractStorageLocation:1.0.0", + "title": "AbstractStorageLocation", + "description": "A record about the storage location of an item, e.g. a rock or fluid sample, seismic tape, where (facility), by whom (organisation), when (dates) and how (description).", + "type": "object", + "properties": { + "StorageLocationDescription": { + "type": "string", + "description": "The name of the location where the item is stored. It can be stored in more than one location over time." + }, + "StorageFacilityID": { + "type": "string", + "description": "Identifies the warehouse in which the item is stored.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-StorageFacility:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "StorageFacility" + } + ] + }, + "StorageOrganisationID": { + "type": "string", + "description": "Identifies the organisation with which the item is stored.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Organisation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Organisation" + } + ] + }, + "EffectiveDateTime": { + "type": "string", + "description": "The date the item arrived at the storage location.", + "format": "date" + }, + "TerminationDateTime": { + "type": "string", + "description": "The date and time at which the item is no longer stored in the given location. If the item is still in this storage, the 'TerminationDateTime' is left absent.", + "format": "date" + }, + "SampleIdentifier": { + "type": "string", + "description": "The item (sample, tape) identifier, for example a barcode, which identifies the item in the StorageFacility." + } + }, + "x-osdu-inheriting-from-kind": [] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/abstract/AbstractTechnicalAssurance.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractTechnicalAssurance.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..e370520b9a6747aa97c4e75e30b9e28255389ee2 --- /dev/null +++ b/deployments/shared-schemas/osdu/abstract/AbstractTechnicalAssurance.1.0.0.json @@ -0,0 +1,200 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "AbstractTechnicalAssurance", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:AbstractTechnicalAssurance:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "x-osdu-review-status": "Accepted", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "$id": "https://schema.osdu.opengroup.org/json/abstract/AbstractTechnicalAssurance.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:AbstractTechnicalAssurance:1.0.0", + "title": "AbstractTechnicalAssurance", + "description": "Describes a record's overall suitability for general business consumption based on level of trust.", + "type": "object", + "properties": { + "TechnicalAssuranceTypeID": { + "type": "string", + "title": "Technical Assurance Type ID", + "description": "Describes a record's overall suitability for general business consumption based on data quality. Clarifications: Since Certified is the highest classification of suitable quality, any further change or versioning of a Certified record should be carefully considered and justified. If a Technical Assurance value is not populated then one can assume the data has not been evaluated or its quality is unknown (=Unevaluated). Technical Assurance values are not intended to be used for the identification of a single \"preferred\" or \"definitive\" record by comparison with other records.", + "example": "namespace:reference-data--TechnicalAssuranceType:Trusted:", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "OSDU Data Platform", + "x-osdu-attribution-revision": "1.0.0", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-TechnicalAssuranceType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "TechnicalAssuranceType" + } + ] + }, + "Reviewers": { + "type": "array", + "title": "Reviewers", + "description": "The individuals, or roles, that reviewed and determined the technical assurance value", + "example": [ + { + "RoleTypeID": "namespace:reference-data--ContactRoleType:AccountOwner:", + "OrganisationID": "namespace:master-data--Organisation:SomeUniqueOrganisationID:", + "Name": "Example Name" + } + ], + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "OSDU Data Platform", + "x-osdu-attribution-revision": "1.0.0", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractContact:1.0.0" + } + }, + "AcceptableUsage": { + "type": "array", + "title": "Acceptable Usage", + "description": "List of workflows and/or personas that the technical assurance value is valid for (e.g., This data is trusted for Seismic Processing)", + "example": [ + { + "WorkflowUsage": "namespace:reference-data--WorkflowUsageType:SeismicProcessing:", + "WorkflowPersona": "namespace:reference-data--WorkflowPersonaType:SeismicProcessor:" + } + ], + "x-osdu-indexing": { + "type": "flattened" + }, + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "OSDU Data Platform", + "x-osdu-attribution-revision": "1.0.0", + "items": { + "type": "object", + "title": "AcceptableUsage", + "description": "Describes the workflows and/or personas that the technical assurance value is valid for (e.g., This data has a technical assurance property of \"trusted\" and it is suitable for Seismic Interpretation).", + "properties": { + "WorkflowUsage": { + "type": "string", + "title": "Workflow Usage", + "description": "Name of the business activities, processes, and/or workflows that the record is technical assurance value is valid for.", + "example": "namespace:reference-data--WorkflowUsageType:SeismicProcessing:", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "OSDU Data Platform", + "x-osdu-attribution-revision": "1.0.0", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WorkflowUsageType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WorkflowUsageType" + } + ] + }, + "WorkflowPersona": { + "type": "string", + "title": "Workflow Persona", + "description": "Name of the role or personas that the record is technical assurance value is valid for.", + "example": "namespace:reference-data--WorkflowPersonaType:SeismicProcessor:", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "OSDU Data Platform", + "x-osdu-attribution-revision": "1.0.0", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WorkflowPersonaType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WorkflowPersonaType" + } + ] + } + } + } + }, + "UnacceptableUsage": { + "type": "array", + "title": "Unacceptable Usage", + "description": "List of workflows and/or personas that the technical assurance value is not valid for (e.g., This data is not trusted for seismic interpretation)", + "example": [ + { + "WorkflowUsage": "namespace:reference-data--WorkflowUsageType:SeismicInterpretation:", + "WorkflowPersona": "namespace:reference-data--WorkflowPersonaType:SeismicInterpreter:" + } + ], + "x-osdu-indexing": { + "type": "flattened" + }, + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "OSDU Data Platform", + "x-osdu-attribution-revision": "1.0.0", + "items": { + "type": "object", + "title": "UnacceptableUsage", + "description": "Describes the workflows and/or personas that the technical assurance value is not valid for (e.g., This data has a technical assurance property of \"trusted\", but it is not suitable for Seismic Interpretation).", + "properties": { + "WorkflowUsage": { + "type": "string", + "title": "Workflow Usage", + "description": "Name of the business activities, processes, and/or workflows that the record is technical assurance value is not valid for.", + "example": "namespace:reference-data--WorkflowUsageType:SeismicInterpretation:", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "OSDU Data Platform", + "x-osdu-attribution-revision": "1.0.0", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WorkflowUsageType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WorkflowUsageType" + } + ] + }, + "WorkflowPersona": { + "type": "string", + "title": "Workflow Persona", + "description": "Name of the role or personas that the record is technical assurance value is not valid for.", + "example": "namespace:reference-data--WorkflowPersonaType:SeismicInterpreter:", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "OSDU Data Platform", + "x-osdu-attribution-revision": "1.0.0", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WorkflowPersonaType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WorkflowPersonaType" + } + ] + } + } + } + }, + "EffectiveDate": { + "type": "string", + "title": "Effective Date", + "description": "Date when the technical assurance determination for this record has taken place", + "format": "date", + "example": "2020-02-13", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "OSDU Data Platform", + "x-osdu-attribution-revision": "1.0.0" + }, + "Comment": { + "type": "string", + "title": "Comment", + "description": "Any additional context to support the determination of technical assurance", + "example": "This is free form text from reviewer, e.g. restrictions on use", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "OSDU Data Platform", + "x-osdu-attribution-revision": "1.0.0" + } + }, + "required": [ + "TechnicalAssuranceTypeID" + ], + "x-osdu-inheriting-from-kind": [] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/abstract/AbstractUnstructuredColumnLayerGridPatch.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractUnstructuredColumnLayerGridPatch.1.0.0.json index 1f6016e83c7a6ae48348144a2bc39aae5dfafd5e..9fe1f7bf7bc8ca1de2753642fee241055d097629 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractUnstructuredColumnLayerGridPatch.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractUnstructuredColumnLayerGridPatch.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractUnstructuredGridPatch.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractUnstructuredGridPatch.1.0.0.json index 4c1dc0edaee512c3e21e6a93a95f96074e560434..cb0744cf246ee72a6ab887311bd732a6fb8fcbe4 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractUnstructuredGridPatch.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractUnstructuredGridPatch.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractVectorHeaderMapping.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractVectorHeaderMapping.1.0.0.json index 153608d6078ea54f20e327b7cd5676261419f058..251211f16a92cb42de38c980d589b4f9e13c6e54 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractVectorHeaderMapping.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractVectorHeaderMapping.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractWPCActivity.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractWPCActivity.1.0.0.json index bbd3608fb8c47ae2f96423226d54d027c36b3eb9..e6ca18a945741fe2a169cf5ed07688687cba4b4b 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractWPCActivity.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractWPCActivity.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractWPCGroupType.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractWPCGroupType.1.0.0.json index 8d2900778846f8d6b74800d37b50746c5cff2b9f..6dcd9aded796bf498371187c09755477d03f9853 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractWPCGroupType.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractWPCGroupType.1.0.0.json @@ -11,10 +11,11 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "x-osdu-review-status": "Accepted", "$id": "https://schema.osdu.opengroup.org/json/abstract/AbstractWPCGroupType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractWPCGroupType:1.0.0", @@ -24,8 +25,8 @@ "properties": { "Datasets": { "type": "array", + "description": "The record id, which identifies this OSDU File or dataset resource.", "items": { - "description": "The SRN which identifies this OSDU File resource.", "type": "string", "pattern": "^[\\w\\-\\.]+:dataset\\-\\-[\\w\\-\\.]+:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ @@ -37,16 +38,18 @@ }, "Artefacts": { "type": "array", + "description": "An array of Artefacts - each artefact has a Role, Resource tuple. An artefact is distinct from the file, in the sense certain valuable information is generated during loading process (Artefact generation process). Examples include retrieving location data, performing an OCR which may result in the generation of artefacts which need to be preserved distinctly", "x-osdu-indexing": { "type": "flattened" }, - "description": "An array of Artefacts - each artefact has a Role, Resource tuple. An artefact is distinct from the file, in the sense certain valuable information is generated during loading process (Artefact generation process). Examples include retrieving location data, performing an OCR which may result in the generation of artefacts which need to be preserved distinctly", "items": { "type": "object", + "title": "Artefacts", + "description": "An array of Artefacts - each artefact has a Role, Resource tuple. An artefact is distinct from the file, in the sense certain valuable information is generated during loading process (Artefact generation process). Examples include retrieving location data, performing an OCR which may result in the generation of artefacts which need to be preserved distinctly", "properties": { "RoleID": { - "description": "The SRN of this artefact's role.", "type": "string", + "description": "The SRN of this artefact's role.", "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-ArtefactRole:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { @@ -56,13 +59,13 @@ ] }, "ResourceKind": { - "description": "The kind or schema ID of the artefact. Resolvable with the Schema Service.", "type": "string", + "description": "The kind or schema ID of the artefact. Resolvable with the Schema Service.", "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$" }, "ResourceID": { - "description": "The SRN which identifies this OSDU Artefact resource.", "type": "string", + "description": "The SRN which identifies this OSDU Artefact resource.", "pattern": "^[\\w\\-\\.]+:dataset\\-\\-[\\w\\-\\.]+:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { @@ -80,6 +83,17 @@ "IsDiscoverable": { "type": "boolean", "description": "A flag that indicates if the work product component is searchable, which means covered in the search index." + }, + "TechnicalAssurances": { + "type": "array", + "title": "Technical Assurances", + "description": "Describes a record's overall suitability for general business consumption based on data quality. Clarifications: Since Certified is the highest classification of suitable quality, any further change or versioning of a Certified record should be carefully considered and justified. If a Technical Assurance value is not populated then one can assume the data has not been evaluated or its quality is unknown (=Unevaluated). Technical Assurance values are not intended to be used for the identification of a single \"preferred\" or \"definitive\" record by comparison with other records.", + "x-osdu-indexing": { + "type": "nested" + }, + "items": { + "$ref": "{{schema-authority}}:wks:AbstractTechnicalAssurance:1.0.0" + } } }, "x-osdu-inheriting-from-kind": [] diff --git a/deployments/shared-schemas/osdu/abstract/AbstractWellboreDrillingReason.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractWellboreDrillingReason.1.0.0.json index 305a038afc7d8e329e24d73506769a95d3f991e8..f01d77793fcd87031eb9fb776d41017f3f0c2f31 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractWellboreDrillingReason.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractWellboreDrillingReason.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractWorkProductComponent.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractWorkProductComponent.1.0.0.json index 76cf7e1a9d5f6ce342a04b1e9af8eddf740fd413..4476da4b41b00490ae3334bdd6705cfe59e86617 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractWorkProductComponent.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractWorkProductComponent.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractWorkProductComponent.1.1.0.json b/deployments/shared-schemas/osdu/abstract/AbstractWorkProductComponent.1.1.0.json new file mode 100644 index 0000000000000000000000000000000000000000..07a1bbf72452bfabc9b0a2ea2067ad8b87ef42ec --- /dev/null +++ b/deployments/shared-schemas/osdu/abstract/AbstractWorkProductComponent.1.1.0.json @@ -0,0 +1,117 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "AbstractWorkProductComponent", + "schemaVersionMajor": 1, + "schemaVersionMinor": 1, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:AbstractWorkProductComponent:1.1.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "x-osdu-review-status": "Accepted", + "$id": "https://schema.osdu.opengroup.org/json/abstract/AbstractWorkProductComponent.1.1.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:AbstractWorkProductComponent:1.1.0", + "title": "AbstractWorkProductComponent", + "description": "Generic reference object containing the universal properties of a Work Product Component for inclusion in data type specific Work Product Component objects", + "type": "object", + "properties": { + "Name": { + "type": "string", + "description": "Name" + }, + "Description": { + "type": "string", + "description": "Description. Summary of the work product component. Not the same as Remark which captures thoughts of creator about the wpc." + }, + "CreationDateTime": { + "type": "string", + "description": "Date that a resource (work product component here) is formed outside of OSDU before loading (e.g. publication date).", + "format": "date-time" + }, + "Tags": { + "type": "array", + "description": "Array of key words to identify the work product, especially to help in search.", + "items": { + "type": "string" + } + }, + "SpatialPoint": { + "$ref": "{{schema-authority}}:wks:AbstractSpatialLocation:1.1.0", + "description": "A centroid point that reflects the locale of the content of the work product component (location of the subject matter)." + }, + "SpatialArea": { + "$ref": "{{schema-authority}}:wks:AbstractSpatialLocation:1.1.0", + "description": "A polygon boundary that reflects the locale of the content of the work product component (location of the subject matter)." + }, + "GeoContexts": { + "type": "array", + "description": "List of geographic entities which provide context to the WPC. This may include multiple types or multiple values of the same type.", + "x-osdu-indexing": { + "type": "nested" + }, + "items": { + "$ref": "{{schema-authority}}:wks:AbstractGeoContext:1.0.0" + } + }, + "SubmitterName": { + "type": "string", + "description": "Name of the person that first submitted the work product component to OSDU." + }, + "BusinessActivities": { + "type": "array", + "description": "Array of business processes/workflows that the work product component has been through (ex. well planning, exploration).", + "items": { + "type": "string" + } + }, + "AuthorIDs": { + "type": "array", + "title": "Author IDs", + "description": "Array of Authors' names of the work product component. Could be a person or company entity.", + "items": { + "type": "string" + } + }, + "LineageAssertions": { + "type": "array", + "description": "Defines relationships with other objects (any kind of Resource) upon which this work product component depends. The assertion is directed only from the asserting WPC to ancestor objects, not children. It should not be used to refer to files or artefacts within the WPC -- the association within the WPC is sufficient and Artefacts are actually children of the main WPC file. They should be recorded in the data.Artefacts[] array.", + "x-osdu-indexing": { + "type": "flattened" + }, + "items": { + "type": "object", + "title": "LineageAssertion", + "description": "Defines relationships with other objects (any kind of Resource) upon which this work product component depends. The assertion is directed only from the asserting WPC to ancestor objects, not children. It should not be used to refer to files or artefacts within the WPC -- the association within the WPC is sufficient and Artefacts are actually children of the main WPC file. They should be recorded in the data.Artefacts[] array.", + "properties": { + "ID": { + "type": "string", + "description": "The object reference identifying the DIRECT, INDIRECT, REFERENCE dependency.", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [] + }, + "LineageRelationshipType": { + "type": "string", + "description": "Used by LineageAssertion to describe the nature of the line of descent of a work product component from a prior Resource, such as DIRECT, INDIRECT, REFERENCE. It is not for proximity (number of nodes away), it is not to cover all the relationships in a full ontology or graph, and it is not to describe the type of activity that created the asserting WPC. LineageAssertion does not encompass a full provenance, process history, or activity model.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-LineageRelationshipType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "LineageRelationshipType" + } + ] + } + } + } + } + }, + "x-osdu-inheriting-from-kind": [] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/data-collection/DataCollection.1.0.0.json b/deployments/shared-schemas/osdu/data-collection/DataCollection.1.0.0.json index 43ca9203c32f5f96728b3c79ebb51f15218a4ce9..3db603072eed1b2e8b97f07d095bda8f375ece75 100644 --- a/deployments/shared-schemas/osdu/data-collection/DataCollection.1.0.0.json +++ b/deployments/shared-schemas/osdu/data-collection/DataCollection.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/dataset/ETPDataspace.1.0.0.json b/deployments/shared-schemas/osdu/dataset/ETPDataspace.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..a7a800e4af67c448a5b9209b9b545ed12b5b7144 --- /dev/null +++ b/deployments/shared-schemas/osdu/dataset/ETPDataspace.1.0.0.json @@ -0,0 +1,190 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "dataset--ETPDataspace", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:dataset--ETPDataspace:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/dataset/ETPDataspace.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:dataset--ETPDataspace:1.0.0", + "title": "ETPDataspace", + "description": "Describes the location and attributes of a Dataspace accessible through ETP (Energistics Transfer Protocol) APIs, for ETP 1.2 and above", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:dataset\\-\\-ETPDataspace:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:dataset--ETPDataspace:bb2f2ebb-eb23-5a21-af06-d6ba19f63626" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:dataset--ETPDataspace:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractDataset:1.0.0" + }, + { + "type": "object", + "properties": { + "DatasetProperties": { + "type": "object", + "description": "The dataset specific properties for ETPDataspace.", + "title": "DatasetProperties", + "properties": { + "ServerURL": { + "type": "string", + "title": "ServerURL", + "description": "The location of the ETP server over the web containing the Dataspace. Optional, only if the ETP server is located outside of an OSDU instance", + "format": "uri", + "example": "http://etp_server.mylocation.com" + }, + "Path": { + "type": "string", + "title": "Path", + "description": "The unique location associated with the Dataspace, which is used to construct the Dataspace's URI. Optional", + "example": "/folder-name/project-name" + }, + "URI": { + "type": "string", + "title": "URI", + "description": "ETP 1.2 canonical URI for Dataspace. Mandatory and controlled by a pattern given by the ETP documentation ^eml:\\/\\/\\/(?:dataspace\\('(?[^']?(?:''[^']?)*)'\\))?$ .", + "format": "uri", + "example": "eml:///dataspace('/folder-name/project-name')", + "pattern": "^eml:\\/\\/\\/(?:dataspace\\('(?:[^']*?(?:''[^']*?)*)'\\))?$" + } + }, + "required": [ + "URI" + ] + } + }, + "required": [ + "DatasetProperties" + ], + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "Dataset", + "kind": "osdu:wks:AbstractDataset:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/dataset/File.CompressedVectorHeaders.1.0.0.json b/deployments/shared-schemas/osdu/dataset/File.CompressedVectorHeaders.1.0.0.json index 84c79addcc78f2de3d8296539c3ac60443fb6f10..fe3b979c775bf6126aafdc3657502a1711ccd891 100644 --- a/deployments/shared-schemas/osdu/dataset/File.CompressedVectorHeaders.1.0.0.json +++ b/deployments/shared-schemas/osdu/dataset/File.CompressedVectorHeaders.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/dataset/File.Generic.1.0.0.json b/deployments/shared-schemas/osdu/dataset/File.Generic.1.0.0.json index 20b945fa8a3a1131c90365e622d9880f9db805ae..602222e92e67211175ba668c4d5cf2636050349e 100644 --- a/deployments/shared-schemas/osdu/dataset/File.Generic.1.0.0.json +++ b/deployments/shared-schemas/osdu/dataset/File.Generic.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/dataset/File.GeoJSON.1.0.0.json b/deployments/shared-schemas/osdu/dataset/File.GeoJSON.1.0.0.json index 4880e3274e6190b1c9c26425a6d58068eba925e8..10838aa9376f350d7a1aad773be7942c162a399c 100644 --- a/deployments/shared-schemas/osdu/dataset/File.GeoJSON.1.0.0.json +++ b/deployments/shared-schemas/osdu/dataset/File.GeoJSON.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/dataset/File.Image.JPEG.1.0.0.json b/deployments/shared-schemas/osdu/dataset/File.Image.JPEG.1.0.0.json index 674ce7058f214f54f4975b6f44962dc1471a13d1..ddb01b1052e4ab5ca543985e9caef68d5a557342 100644 --- a/deployments/shared-schemas/osdu/dataset/File.Image.JPEG.1.0.0.json +++ b/deployments/shared-schemas/osdu/dataset/File.Image.JPEG.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/dataset/File.Image.PNG.1.0.0.json b/deployments/shared-schemas/osdu/dataset/File.Image.PNG.1.0.0.json index e5bd0bc0533970293346f22b9f672bc0a18e9337..2358ca7228f39d43e042081abdd728220b6cb9a2 100644 --- a/deployments/shared-schemas/osdu/dataset/File.Image.PNG.1.0.0.json +++ b/deployments/shared-schemas/osdu/dataset/File.Image.PNG.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/dataset/File.Image.TIFF.1.0.0.json b/deployments/shared-schemas/osdu/dataset/File.Image.TIFF.1.0.0.json index 439e81dd13270d121b1f6c5c014406fa04a80169..3dd12a9b958fb07a9a851bb7ee0e4ace285f7d7c 100644 --- a/deployments/shared-schemas/osdu/dataset/File.Image.TIFF.1.0.0.json +++ b/deployments/shared-schemas/osdu/dataset/File.Image.TIFF.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/dataset/File.Image.WorldFile.1.0.0.json b/deployments/shared-schemas/osdu/dataset/File.Image.WorldFile.1.0.0.json index 09c6e8bad6975dac17c5cd4c974977ff6b485394..dd68241dabc135fe9ad22e9abfe5caefe02df930 100644 --- a/deployments/shared-schemas/osdu/dataset/File.Image.WorldFile.1.0.0.json +++ b/deployments/shared-schemas/osdu/dataset/File.Image.WorldFile.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -19,7 +19,7 @@ "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:dataset--File.Image.WorldFile:1.0.0", "title": "File.Image.WorldFile", - "description": "An file accompanying an File.Image.JPEG, File.Image.PNG or File.Image.TIFF containing the original pixel to 'world' coordinate transformation instructions. Typical file extensions are .jgw, .j2w, .pgw, .tfw, depending on the image type in context.", + "description": "A file accompanying a File.Image.JPEG, File.Image.PNG or File.Image.TIFF containing the original pixel to 'world' coordinate transformation instructions. Typical file extensions are .jgw, .j2w, .pgw, .tfw, depending on the image type in context.", "type": "object", "properties": { "id": { diff --git a/deployments/shared-schemas/osdu/dataset/File.OGC.GeoTIFF.1.0.0.json b/deployments/shared-schemas/osdu/dataset/File.OGC.GeoTIFF.1.0.0.json index 70f61d73f4c7cadd81c2d01855f98e87a231f52c..f1349a9130050102f36d48cb756c577b65b695ea 100644 --- a/deployments/shared-schemas/osdu/dataset/File.OGC.GeoTIFF.1.0.0.json +++ b/deployments/shared-schemas/osdu/dataset/File.OGC.GeoTIFF.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/dataset/File.WITSML.1.0.0.json b/deployments/shared-schemas/osdu/dataset/File.WITSML.1.0.0.json index 20c32411de6838bb2bb9f2b066fb64a8f90277d7..07790f2eae8ccfee91e65fa03356dda8765a3c96 100644 --- a/deployments/shared-schemas/osdu/dataset/File.WITSML.1.0.0.json +++ b/deployments/shared-schemas/osdu/dataset/File.WITSML.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/dataset/FileCollection.Bluware.OpenVDS.1.0.0.json b/deployments/shared-schemas/osdu/dataset/FileCollection.Bluware.OpenVDS.1.0.0.json index 7e0bcea176da4dba2964fd40195582b047c892ef..add26e3060175c14ce316b0c8d72591c68662288 100644 --- a/deployments/shared-schemas/osdu/dataset/FileCollection.Bluware.OpenVDS.1.0.0.json +++ b/deployments/shared-schemas/osdu/dataset/FileCollection.Bluware.OpenVDS.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/dataset/FileCollection.Esri.Shape.1.0.0.json b/deployments/shared-schemas/osdu/dataset/FileCollection.Esri.Shape.1.0.0.json index 1518503b5f579371c50cb10cbbb6014ca7cb9db8..ff5d8a3b8fd561c0fc82a21f09dd706d00c38ba3 100644 --- a/deployments/shared-schemas/osdu/dataset/FileCollection.Esri.Shape.1.0.0.json +++ b/deployments/shared-schemas/osdu/dataset/FileCollection.Esri.Shape.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/dataset/FileCollection.Generic.1.0.0.json b/deployments/shared-schemas/osdu/dataset/FileCollection.Generic.1.0.0.json index 28df8d53b8756de7835580e79c6f9a3da0e7cf89..d7c1bcc8947c0ae0406e04f20db4cc6cf359607b 100644 --- a/deployments/shared-schemas/osdu/dataset/FileCollection.Generic.1.0.0.json +++ b/deployments/shared-schemas/osdu/dataset/FileCollection.Generic.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/dataset/FileCollection.SEGY.1.0.0.json b/deployments/shared-schemas/osdu/dataset/FileCollection.SEGY.1.0.0.json index 22f39326e33f55744e7ba346a3a80969a30ebb8f..81c438c1b05d0eb164d4e1935b46ffdcec4960a4 100644 --- a/deployments/shared-schemas/osdu/dataset/FileCollection.SEGY.1.0.0.json +++ b/deployments/shared-schemas/osdu/dataset/FileCollection.SEGY.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/dataset/FileCollection.Slb.OpenZGY.1.0.0.json b/deployments/shared-schemas/osdu/dataset/FileCollection.Slb.OpenZGY.1.0.0.json index cf40692493e215e891ebdcf6c069e32000c3ebbd..69001e327b481db4a128e18b231ad1d97e9595f1 100644 --- a/deployments/shared-schemas/osdu/dataset/FileCollection.Slb.OpenZGY.1.0.0.json +++ b/deployments/shared-schemas/osdu/dataset/FileCollection.Slb.OpenZGY.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/load_sequence.1.0.0.json b/deployments/shared-schemas/osdu/load_sequence.1.0.0.json index c3b9fd1885d42d19c72f81938512cd377ead5c7f..b45d8b22237c6791006a03516ccb9b3d69772aa2 100644 --- a/deployments/shared-schemas/osdu/load_sequence.1.0.0.json +++ b/deployments/shared-schemas/osdu/load_sequence.1.0.0.json @@ -11,6 +11,10 @@ "kind": "{{schema-authority}}:wks:AbstractAliasNames:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractAliasNames.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:AbstractAnyCrsFeatureCollection:1.1.0", + "relativePath": "shared-schemas/osdu/abstract/AbstractAnyCrsFeatureCollection.1.1.0.json" + }, { "kind": "{{schema-authority}}:wks:AbstractAnyCrsFeatureCollection:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractAnyCrsFeatureCollection.1.0.0.json" @@ -23,6 +27,10 @@ "kind": "{{schema-authority}}:wks:AbstractFeatureCollection:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractFeatureCollection.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:AbstractSpatialLocation:1.1.0", + "relativePath": "shared-schemas/osdu/abstract/AbstractSpatialLocation.1.1.0.json" + }, { "kind": "{{schema-authority}}:wks:AbstractSpatialLocation:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractSpatialLocation.1.0.0.json" @@ -167,6 +175,10 @@ "kind": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractLegalTags.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:AbstractMaster:1.1.0", + "relativePath": "shared-schemas/osdu/abstract/AbstractMaster.1.1.0.json" + }, { "kind": "{{schema-authority}}:wks:AbstractMaster:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractMaster.1.0.0.json" @@ -187,6 +199,10 @@ "kind": "{{schema-authority}}:wks:AbstractProjectActivity:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractProjectActivity.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:AbstractQualityMetric:1.1.0", + "relativePath": "shared-schemas/osdu/abstract/AbstractQualityMetric.1.1.0.json" + }, { "kind": "{{schema-authority}}:wks:AbstractQualityMetric:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractQualityMetric.1.0.0.json" @@ -203,6 +219,14 @@ "kind": "{{schema-authority}}:wks:AbstractSpatialReference:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractSpatialReference.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:AbstractStorageLocation:1.0.0", + "relativePath": "shared-schemas/osdu/abstract/AbstractStorageLocation.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:AbstractTechnicalAssurance:1.0.0", + "relativePath": "shared-schemas/osdu/abstract/AbstractTechnicalAssurance.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:AbstractUnstructuredColumnLayerGridPatch:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractUnstructuredColumnLayerGridPatch.1.0.0.json" @@ -227,6 +251,10 @@ "kind": "{{schema-authority}}:wks:AbstractWellboreDrillingReason:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractWellboreDrillingReason.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:AbstractWorkProductComponent:1.1.0", + "relativePath": "shared-schemas/osdu/abstract/AbstractWorkProductComponent.1.1.0.json" + }, { "kind": "{{schema-authority}}:wks:AbstractWorkProductComponent:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractWorkProductComponent.1.0.0.json" @@ -404,21 +432,33 @@ "relativePath": "shared-schemas/osdu/reference-data/ContractorType.1.0.0.json" }, { - "kind": "{{schema-authority}}:wks:reference-data--CoordinateReferenceSystem:1.0.0", - "relativePath": "shared-schemas/osdu/reference-data/CoordinateReferenceSystem.1.0.0.json" + "kind": "{{schema-authority}}:wks:reference-data--ConventionalCoreType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/ConventionalCoreType.1.0.0.json" }, { "kind": "{{schema-authority}}:wks:reference-data--CoordinateReferenceSystem:1.1.0", "relativePath": "shared-schemas/osdu/reference-data/CoordinateReferenceSystem.1.1.0.json" }, { - "kind": "{{schema-authority}}:wks:reference-data--CoordinateTransformation:1.0.0", - "relativePath": "shared-schemas/osdu/reference-data/CoordinateTransformation.1.0.0.json" + "kind": "{{schema-authority}}:wks:reference-data--CoordinateReferenceSystem:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/CoordinateReferenceSystem.1.0.0.json" }, { "kind": "{{schema-authority}}:wks:reference-data--CoordinateTransformation:1.1.0", "relativePath": "shared-schemas/osdu/reference-data/CoordinateTransformation.1.1.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--CoordinateTransformation:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/CoordinateTransformation.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--CorePreservationType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/CorePreservationType.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:master-data--Coring:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/Coring.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--Currency:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/Currency.1.0.0.json" @@ -435,10 +475,18 @@ "kind": "{{schema-authority}}:wks:DataCollection:1.0.0", "relativePath": "shared-schemas/osdu/data-collection/DataCollection.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:work-product-component--DataQuality:1.1.0", + "relativePath": "shared-schemas/osdu/work-product-component/DataQuality.1.1.0.json" + }, { "kind": "{{schema-authority}}:wks:work-product-component--DataQuality:1.0.0", "relativePath": "shared-schemas/osdu/work-product-component/DataQuality.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--DataRuleDimensionType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/DataRuleDimensionType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--DataRulePurposeType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/DataRulePurposeType.1.0.0.json" @@ -475,6 +523,10 @@ "kind": "{{schema-authority}}:wks:reference-data--DrillingReasonType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/DrillingReasonType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:dataset--ETPDataspace:1.0.0", + "relativePath": "shared-schemas/osdu/dataset/ETPDataspace.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:work-product-component--EarthModelInterpretation:1.0.0", "relativePath": "shared-schemas/osdu/work-product-component/EarthModelInterpretation.1.0.0.json" @@ -723,6 +775,10 @@ "kind": "{{schema-authority}}:wks:work-product-component--GpGridRepresentation:1.0.0", "relativePath": "shared-schemas/osdu/work-product-component/GpGridRepresentation.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--GrainDensityMeasurementType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/GrainDensityMeasurementType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:work-product-component--GridConnectionSetRepresentation:1.0.0", "relativePath": "shared-schemas/osdu/work-product-component/GridConnectionSetRepresentation.1.0.0.json" @@ -751,6 +807,26 @@ "kind": "{{schema-authority}}:wks:work-product-component--IjkGridRepresentation:1.0.0", "relativePath": "shared-schemas/osdu/work-product-component/IjkGridRepresentation.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--InSARApplication:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/InSARApplication.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--InSARFrequencyBand:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/InSARFrequencyBand.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--InSARImageMode:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/InSARImageMode.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--InSARPolarisation:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/InSARPolarisation.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--InSARProcessingType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/InSARProcessingType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--IndexableElement:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/IndexableElement.1.0.0.json" @@ -947,6 +1023,10 @@ "kind": "{{schema-authority}}:wks:reference-data--ParameterType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/ParameterType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--PermeabilityMeasurementType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/PermeabilityMeasurementType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:work-product-component--PersistedCollection:1.0.0", "relativePath": "shared-schemas/osdu/work-product-component/PersistedCollection.1.0.0.json" @@ -987,6 +1067,18 @@ "kind": "{{schema-authority}}:wks:reference-data--PlugType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/PlugType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--PorosityMeasurementType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/PorosityMeasurementType.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--PressureMeasurementType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/PressureMeasurementType.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:work-product-component--ProcessedInSAR:1.0.0", + "relativePath": "shared-schemas/osdu/work-product-component/ProcessedInSAR.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--ProcessingParameterType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/ProcessingParameterType.1.0.0.json" @@ -1027,6 +1119,10 @@ "kind": "{{schema-authority}}:wks:reference-data--QualitativeSpatialAccuracyType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/QualitativeSpatialAccuracyType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--QualityDataRule:1.1.0", + "relativePath": "shared-schemas/osdu/reference-data/QualityDataRule.1.1.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--QualityDataRule:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/QualityDataRule.1.0.0.json" @@ -1035,6 +1131,10 @@ "kind": "{{schema-authority}}:wks:reference-data--QualityDataRuleSet:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/QualityDataRuleSet.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--QualityDataRuleSet:2.0.0", + "relativePath": "shared-schemas/osdu/reference-data/QualityDataRuleSet.2.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--QuantitativeAccuracyBand:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/QuantitativeAccuracyBand.1.0.0.json" @@ -1055,6 +1155,10 @@ "kind": "{{schema-authority}}:wks:reference-data--RepresentationType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/RepresentationType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:work-product-component--ReservoirCompartmentInterpretation:1.0.0", + "relativePath": "shared-schemas/osdu/work-product-component/ReservoirCompartmentInterpretation.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--ResourceCurationStatus:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/ResourceCurationStatus.1.0.0.json" @@ -1123,10 +1227,38 @@ "kind": "{{schema-authority}}:wks:work-product-component--RockFluidUnitInterpretation:1.0.0", "relativePath": "shared-schemas/osdu/work-product-component/RockFluidUnitInterpretation.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--RockSample:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/RockSample.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:work-product-component--RockSampleAnalysis:1.0.0", + "relativePath": "shared-schemas/osdu/work-product-component/RockSampleAnalysis.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--RockSampleType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/RockSampleType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:master-data--RockVolumeFeature:1.0.0", "relativePath": "shared-schemas/osdu/master-data/RockVolumeFeature.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--SampleOrientationType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/SampleOrientationType.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--SatelliteGeometry:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/SatelliteGeometry.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--SatelliteMission:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/SatelliteMission.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--SaturationMethodType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/SaturationMethodType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--SchemaFormatType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/SchemaFormatType.1.0.0.json" @@ -1155,6 +1287,10 @@ "kind": "{{schema-authority}}:wks:master-data--Seismic3DInterpretationSet:1.0.0", "relativePath": "shared-schemas/osdu/master-data/Seismic3DInterpretationSet.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--SeismicAcquisitionSurvey:1.2.0", + "relativePath": "shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.2.0.json" + }, { "kind": "{{schema-authority}}:wks:master-data--SeismicAcquisitionSurvey:1.1.0", "relativePath": "shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.1.0.json" @@ -1279,6 +1415,10 @@ "kind": "{{schema-authority}}:wks:reference-data--SequenceStratigraphySurfaceType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/SequenceStratigraphySurfaceType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--SidewallCoreType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/SidewallCoreType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--SpatialGeometryType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/SpatialGeometryType.1.0.0.json" @@ -1291,6 +1431,10 @@ "kind": "{{schema-authority}}:wks:reference-data--StandardsOrganisation:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/StandardsOrganisation.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--StorageFacility:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/StorageFacility.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:work-product-component--StratigraphicColumn:1.0.0", "relativePath": "shared-schemas/osdu/work-product-component/StratigraphicColumn.1.0.0.json" @@ -1383,6 +1527,10 @@ "kind": "{{schema-authority}}:wks:reference-data--TubularAssemblyType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/TubularAssemblyType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:work-product-component--TubularComponent:1.1.0", + "relativePath": "shared-schemas/osdu/work-product-component/TubularComponent.1.1.0.json" + }, { "kind": "{{schema-authority}}:wks:work-product-component--TubularComponent:1.0.0", "relativePath": "shared-schemas/osdu/work-product-component/TubularComponent.1.0.0.json" @@ -1403,6 +1551,10 @@ "kind": "{{schema-authority}}:wks:reference-data--TubularComponentType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/TubularComponentType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--TubularMaterialType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/TubularMaterialType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:work-product-component--TubularUmbilical:1.0.0", "relativePath": "shared-schemas/osdu/work-product-component/TubularUmbilical.1.0.0.json" @@ -1479,10 +1631,18 @@ "kind": "{{schema-authority}}:wks:reference-data--VerticalMeasurementType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/VerticalMeasurementType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:work-product-component--VoidageGroupInterpretation:1.0.0", + "relativePath": "shared-schemas/osdu/work-product-component/VoidageGroupInterpretation.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--WeatherType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/WeatherType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--Well:1.1.0", + "relativePath": "shared-schemas/osdu/master-data/Well.1.1.0.json" + }, { "kind": "{{schema-authority}}:wks:master-data--Well:1.0.0", "relativePath": "shared-schemas/osdu/master-data/Well.1.0.0.json" @@ -1503,6 +1663,22 @@ "kind": "{{schema-authority}}:wks:master-data--WellBarrierElementTest:1.0.0", "relativePath": "shared-schemas/osdu/master-data/WellBarrierElementTest.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--WellBusinessIntention:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/WellBusinessIntention.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--WellBusinessIntentionOutcome:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/WellBusinessIntentionOutcome.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--WellCondition:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/WellCondition.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--WellFluidDirection:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/WellFluidDirection.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--WellInterestType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/WellInterestType.1.0.0.json" @@ -1531,10 +1707,26 @@ "kind": "{{schema-authority}}:wks:master-data--WellPlanningWellbore:1.0.0", "relativePath": "shared-schemas/osdu/master-data/WellPlanningWellbore.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--WellProductType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/WellProductType.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--WellRole:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/WellRole.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--WellSiteProductType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/WellSiteProductType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--WellStatusSummary:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/WellStatusSummary.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:master-data--Wellbore:1.1.0", + "relativePath": "shared-schemas/osdu/master-data/Wellbore.1.1.0.json" + }, { "kind": "{{schema-authority}}:wks:master-data--Wellbore:1.0.0", "relativePath": "shared-schemas/osdu/master-data/Wellbore.1.0.0.json" @@ -1578,5 +1770,13 @@ { "kind": "{{schema-authority}}:wks:work-product--WorkProduct:1.0.0", "relativePath": "shared-schemas/osdu/work-product/WorkProduct.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--WorkflowPersonaType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/WorkflowPersonaType.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--WorkflowUsageType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/WorkflowUsageType.1.0.0.json" } ] \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/manifest/GenericDataset.1.0.0.json b/deployments/shared-schemas/osdu/manifest/GenericDataset.1.0.0.json index c24b03547cca48188a78353cb20ba2dd7089345b..a6b0aaa52b780aabfc684dbe55fcc57ee96611af 100644 --- a/deployments/shared-schemas/osdu/manifest/GenericDataset.1.0.0.json +++ b/deployments/shared-schemas/osdu/manifest/GenericDataset.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/manifest/GenericMasterData.1.0.0.json b/deployments/shared-schemas/osdu/manifest/GenericMasterData.1.0.0.json index dc7bfc3731c325c24658b4b1121821574813379a..19141d5b6d3d78171886683d632f747d1a174427 100644 --- a/deployments/shared-schemas/osdu/manifest/GenericMasterData.1.0.0.json +++ b/deployments/shared-schemas/osdu/manifest/GenericMasterData.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/manifest/GenericReferenceData.1.0.0.json b/deployments/shared-schemas/osdu/manifest/GenericReferenceData.1.0.0.json index c456202b30b6ddce29a9f1a077535159e8e2df70..0d74937a87a7524ac3b26e3b3ac169eb3e793b97 100644 --- a/deployments/shared-schemas/osdu/manifest/GenericReferenceData.1.0.0.json +++ b/deployments/shared-schemas/osdu/manifest/GenericReferenceData.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/manifest/GenericWorkProduct.1.0.0.json b/deployments/shared-schemas/osdu/manifest/GenericWorkProduct.1.0.0.json index cc2d767a8b7f31c3943f8b8f445f4214f79b8f9c..d136e995957a5b40185423ac3da484850b6c0c3e 100644 --- a/deployments/shared-schemas/osdu/manifest/GenericWorkProduct.1.0.0.json +++ b/deployments/shared-schemas/osdu/manifest/GenericWorkProduct.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/manifest/GenericWorkProductComponent.1.0.0.json b/deployments/shared-schemas/osdu/manifest/GenericWorkProductComponent.1.0.0.json index 04420c40bdbafc7c6bc4740e31de54a8a5024764..2c140e8bb16d87be4d62341b6e859e6b48aad165 100644 --- a/deployments/shared-schemas/osdu/manifest/GenericWorkProductComponent.1.0.0.json +++ b/deployments/shared-schemas/osdu/manifest/GenericWorkProductComponent.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -115,8 +115,8 @@ "properties": { "Datasets": { "type": "array", + "description": "The record id, which identifies this OSDU File or dataset resource.", "items": { - "description": "The SRN which identifies this OSDU File resource.", "type": "string", "pattern": "^(surrogate-key:.+|[\\w\\-\\.]+:dataset\\-\\-[\\w\\-\\.]+:[\\w\\-\\.\\:\\%]+:[0-9]*)$", "x-osdu-relationship": [ @@ -128,16 +128,18 @@ }, "Artefacts": { "type": "array", + "description": "An array of Artefacts - each artefact has a Role, Resource tuple. An artefact is distinct from the file, in the sense certain valuable information is generated during loading process (Artefact generation process). Examples include retrieving location data, performing an OCR which may result in the generation of artefacts which need to be preserved distinctly", "x-osdu-indexing": { "type": "flattened" }, - "description": "An array of Artefacts - each artefact has a Role, Resource tuple. An artefact is distinct from the file, in the sense certain valuable information is generated during loading process (Artefact generation process). Examples include retrieving location data, performing an OCR which may result in the generation of artefacts which need to be preserved distinctly", "items": { "type": "object", + "title": "Artefacts", + "description": "An array of Artefacts - each artefact has a Role, Resource tuple. An artefact is distinct from the file, in the sense certain valuable information is generated during loading process (Artefact generation process). Examples include retrieving location data, performing an OCR which may result in the generation of artefacts which need to be preserved distinctly", "properties": { "RoleID": { - "description": "The SRN of this artefact's role.", "type": "string", + "description": "The SRN of this artefact's role.", "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-ArtefactRole:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { @@ -147,13 +149,13 @@ ] }, "ResourceKind": { - "description": "The kind or schema ID of the artefact. Resolvable with the Schema Service.", "type": "string", + "description": "The kind or schema ID of the artefact. Resolvable with the Schema Service.", "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$" }, "ResourceID": { - "description": "The SRN which identifies this OSDU Artefact resource.", "type": "string", + "description": "The SRN which identifies this OSDU Artefact resource.", "pattern": "^(surrogate-key:.+|[\\w\\-\\.]+:dataset\\-\\-[\\w\\-\\.]+:[\\w\\-\\.\\:\\%]+:[0-9]*)$", "x-osdu-relationship": [ { @@ -171,6 +173,17 @@ "IsDiscoverable": { "type": "boolean", "description": "A flag that indicates if the work product component is searchable, which means covered in the search index." + }, + "TechnicalAssurances": { + "type": "array", + "title": "Technical Assurances", + "description": "Describes a record's overall suitability for general business consumption based on data quality. Clarifications: Since Certified is the highest classification of suitable quality, any further change or versioning of a Certified record should be carefully considered and justified. If a Technical Assurance value is not populated then one can assume the data has not been evaluated or its quality is unknown (=Unevaluated). Technical Assurance values are not intended to be used for the identification of a single \"preferred\" or \"definitive\" record by comparison with other records.", + "x-osdu-indexing": { + "type": "nested" + }, + "items": { + "$ref": "{{schema-authority}}:wks:AbstractTechnicalAssurance:1.0.0" + } } } } diff --git a/deployments/shared-schemas/osdu/manifest/Manifest.1.0.0.json b/deployments/shared-schemas/osdu/manifest/Manifest.1.0.0.json index 6f14e11e33233b3d03415bf101a247ec2d4afde0..49d3b24c9a05e214954a666e70c60a45236a652b 100644 --- a/deployments/shared-schemas/osdu/manifest/Manifest.1.0.0.json +++ b/deployments/shared-schemas/osdu/manifest/Manifest.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2021, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/ActivityPlan.1.0.0.json b/deployments/shared-schemas/osdu/master-data/ActivityPlan.1.0.0.json index ec62584aec63c2ad3cb712aa27a65c939f1b3bca..bf00e61c6f9c860ce2eb7bb0b59359bdda1c585c 100644 --- a/deployments/shared-schemas/osdu/master-data/ActivityPlan.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/ActivityPlan.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/ActivityTemplate.1.0.0.json b/deployments/shared-schemas/osdu/master-data/ActivityTemplate.1.0.0.json index 4db18136b2ae586686a6b60c63cbf08414815ed0..ae48c202b717b0fea70f418ad69a7c37604738c7 100644 --- a/deployments/shared-schemas/osdu/master-data/ActivityTemplate.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/ActivityTemplate.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/ActivityTemplateArc.1.0.0.json b/deployments/shared-schemas/osdu/master-data/ActivityTemplateArc.1.0.0.json index 84354b279dd622bfd962be98e0e65df1408f94ee..a54df2bb538bd04dde2389d6b1e5b072552805d6 100644 --- a/deployments/shared-schemas/osdu/master-data/ActivityTemplateArc.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/ActivityTemplateArc.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Agreement.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Agreement.1.0.0.json index 480715e07c33c40ed6a224d7b6f533806acf2452..c9ae8155fe826ecc27d5f68536688b75c1257bcd 100644 --- a/deployments/shared-schemas/osdu/master-data/Agreement.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/Agreement.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/BHARun.1.0.0.json b/deployments/shared-schemas/osdu/master-data/BHARun.1.0.0.json index d6b37e7b103d9afa77866c4f09f9c99e7dec630b..306b032e6c25459fd5dd24625f7f8635a80fa30e 100644 --- a/deployments/shared-schemas/osdu/master-data/BHARun.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/BHARun.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Basin.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Basin.1.0.0.json index a3cbe2f762a110341812c8d4e5bc2aae97914aec..d6c02f2f68b699b0079e9068655ada1c96150a0a 100644 --- a/deployments/shared-schemas/osdu/master-data/Basin.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/Basin.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/BoundaryFeature.1.0.0.json b/deployments/shared-schemas/osdu/master-data/BoundaryFeature.1.0.0.json index 6926c55fe85f7d06425e2c82b2530f1aa6f20dee..e431fa1ba69bb7738a2e470c896bbc89f7c18609 100644 --- a/deployments/shared-schemas/osdu/master-data/BoundaryFeature.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/BoundaryFeature.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/CasingDesign.1.0.0.json b/deployments/shared-schemas/osdu/master-data/CasingDesign.1.0.0.json index 589f514673f21be15519051b9312207c3fd431ce..e131a642e6962b93018aa14778d1f07cf62b7720 100644 --- a/deployments/shared-schemas/osdu/master-data/CasingDesign.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/CasingDesign.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Coring.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Coring.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..630f6f2556447426a5b5101336dd51b841f6866b --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/Coring.1.0.0.json @@ -0,0 +1,481 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--Coring", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--Coring:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/master-data/Coring.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--Coring:1.0.0", + "title": "Coring", + "description": "The activity of acquiring a core from within a wellbore. The two predominant types are by drilling, or by sidewall. In drilling a cylindrical sample of rock is collected using a core bit in conjunction with a core barrel and core catcher. Sidewall cores are taken from the side of the borehole, usually by a wireline tool. Sidewall cores may be taken using percussion or mechanical drilling.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Coring:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--Coring:22300d5b-9a54-5a4b-a40a-0d242a064894" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:master-data--Coring:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractMaster:1.1.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractProjectActivity:1.0.0" + }, + { + "title": "Coring", + "description": "Common properties for all coring types.", + "properties": { + "CoreIdentifier": { + "type": "string", + "title": "Core Identifier", + "description": "Native identifier from a Master Data Management System or other trusted source external to OSDU - stored here in order to allow for multi-system connection and synchronization. If used, the \"Source\" property should identify that source system. i.e. this item is optional.", + "example": "421112222200-Core1" + }, + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "The relationship to the wellbore.", + "example": "namespace:master-data--Wellbore:421112222200:", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the core. For example ACME 1 Core 1", + "example": "ACME 1 Core 1" + }, + "VerticalMeasurement": { + "$ref": "{{schema-authority}}:wks:AbstractFacilityVerticalMeasurement:1.0.0", + "title": "Vertical Measurement", + "description": "References an entry in the VerticalMeasurements array for the Wellbore identified by WellboreID, or a standalone vertical reference which defines the vertical reference datum for all measured depths of the Coring record.", + "example": { + "VerticalReferenceID": "ZDP", + "VerticalMeasurement": 0.0, + "VerticalMeasurementPathID": "namespace:reference-data--VerticalMeasurementPath:MD:", + "VerticalMeasurementSourceID": "namespace:reference-data--VerticalMeasurementSource:DRL:", + "VerticalMeasurementDescription": "Same vertical reference as wellbore ZDP, Measured Depth, Drillers Depth." + } + }, + "ServiceCompanyID": { + "type": "string", + "title": "Service Company ID", + "description": "The coring company that extracted the well core. For Example: ACME Limited PLC", + "example": "namespace:master-data--Organisation:ACME-Limited-PLC:", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Organisation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Organisation" + } + ] + }, + "TopDepth": { + "type": "number", + "title": "Top Depth", + "description": "The depth of the top of the core. The reference and kind of depth (e.g. driller's depth versus logger's depth) is described in data.VerticalMeasurement. For SidewallCores this is the depth of the shallowest core.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "BottomDepth": { + "type": "number", + "title": "Bottom Depth", + "description": "The depth of the base of the core. The reference and kind of depth (e.g. driller's depth versus logger's depth) is described in data.VerticalMeasurement. For SidewallCores this is the depth of the deepest core.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "RunNumber": { + "type": "integer", + "title": "Run Number", + "description": "The coring run number." + }, + "CoreDiameter": { + "type": "number", + "title": "Core Diameter", + "description": "The diameter of the core.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "CoreNumber": { + "type": "string", + "title": "Core Number", + "description": "The vendor assigned core number." + }, + "IsOriented": { + "type": "boolean", + "title": "Core Oriented Indicator", + "description": "Indicates if the core was oriented." + }, + "CoreRemarks": { + "type": "array", + "title": "Core Remarks", + "description": "An array contains narrative remarks pertaining to a core.", + "x-osdu-indexing": { + "type": "flattened" + }, + "items": { + "type": "object", + "title": "CoreRemark", + "description": "An array contains narrative remarks pertaining to a core.", + "properties": { + "RemarkID": { + "type": "string", + "title": "Remark ID", + "description": "A unique identifier for each remark record." + }, + "Remark": { + "type": "string", + "title": "Remark", + "description": "A descriptive comment for this remark." + }, + "RemarkSource": { + "type": "string", + "title": "Remark Source", + "description": "The person, vendor, interpreter or other provider of information." + } + } + } + }, + "PreferredDepthShiftsID": { + "type": "string", + "title": "Preferred Depth Shifts ID", + "description": "The WellLog representation carrying the preferred core-depth to logging-depth correction or mapping.", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-WellLog:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "WellLog" + } + ] + }, + "HasTrippingSchedule": { + "type": "boolean", + "description": "Flag indicating whether a detailed tripping schedule is available. Available tripping schedules are usually a sign of controlled coring sample quality.", + "example": true + }, + "CoringOperationDate": { + "type": "string", + "title": "Recovery Date", + "description": "The date of the coring operation.", + "format": "date" + }, + "CoreRecoveredDate": { + "type": "string", + "title": "Core Recovered Date", + "description": "The date the core returned to surface.", + "format": "date" + }, + "PreservationTypeID": { + "type": "string", + "title": "Preservation Type ID", + "description": "The kind of preservation applied to this conventional coring or sidewall core.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-CorePreservationType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "CorePreservationType" + } + ] + } + } + }, + { + "title": "ConventionalOrSidewall", + "description": "Switchboard for conventional or sidewall coring structures.", + "oneOf": [ + { + "title": "ConventionalCoring", + "description": "Properties relevant to conventional coring.", + "properties": { + "ConventionalCoring": { + "type": "object", + "title": "Conventional Coring", + "description": "The Conventional Coring specific sub-structure.", + "properties": { + "CoreTypeID": { + "type": "string", + "title": "Core Type ID", + "description": "The name identifying the type of coring procedure used to extract the core, e.g., Conventional Core, Drop Cores.", + "example": "namespace:reference-data--ConventionalCoreType:CONV:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-ConventionalCoreType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "ConventionalCoreType" + } + ] + }, + "CoreSections": { + "type": "array", + "title": "Core Sections", + "description": "An array of core sections.", + "x-osdu-indexing": { + "type": "flattened" + }, + "items": { + "type": "object", + "title": "CoreSection", + "description": "An array of core sections.", + "properties": { + "CoreSectionID": { + "type": "string", + "title": "Core Section ID", + "description": "A unique core section identifier, typically for human consumption.", + "example": "2B" + }, + "RecoveredLength": { + "type": "number", + "title": "Recovered Length", + "description": "The length of core section recovered.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "TopDepth": { + "type": "number", + "title": "Top Depth", + "description": "The measured depth at the top of this section, typically in driller's depth.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "BottomDepth": { + "type": "number", + "title": "Bottom Depth", + "description": "The measured depth at the base of this section, typically driller's depth.", + "x-osdu-frame-of-reference": "UOM:length" + } + } + } + }, + "RecoveredLength": { + "type": "number", + "title": "Recovered Length", + "description": "The length of core recovered in this run.", + "x-osdu-frame-of-reference": "UOM:length" + } + } + } + }, + "required": [ + "ConventionalCoring" + ] + }, + { + "title": "SidewallCoring", + "description": "Properties relevant to sidewall coring.", + "properties": { + "SidewallCoring": { + "type": "object", + "title": "Sidewall Coring", + "description": "The Sidewall Coring specific sub-structure.", + "properties": { + "CoreTypeID": { + "type": "string", + "title": "Core Type ID", + "description": "The name identifying the type of coring procedure used to extract the sidewall core, e.g., percussion or rotary (mechanical) sidewall core.", + "example": "namespace:reference-data--SidewallCoreType:RSWC:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SidewallCoreType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "SidewallCoreType" + } + ] + }, + "SidewallCores": { + "type": "array", + "title": "Sidewall Cores", + "description": "The array of sidewall core samples, their depth and description.", + "x-osdu-indexing": { + "type": "nested" + }, + "items": { + "type": "object", + "title": "SidewallCoreSample", + "description": "A core taken during sidewall coring.", + "properties": { + "SampleID": { + "type": "string", + "title": "Sample ID", + "description": "Typically a sequential number identifying the sidewall core sample.", + "example": 3 + }, + "Depth": { + "type": "number", + "title": "Depth", + "description": "The measured depth at position the sidewall core was taken, typically in logger's depth.", + "example": 2958.3, + "x-osdu-frame-of-reference": "UOM:length" + }, + "Description": { + "type": "string", + "title": "Description", + "description": "The sidewall core sample description, if available.", + "example": "SANDSTONE:\u00a0 (100%)\u00a0 light olive grey, minor light grey to medium light grey, very soft to friable, fine to medium grained, predominantly fine grained, sub-angular, rare sub-rounded, sub-spherical, well to very well sorted, trace weak siliceous cement, trace argillaceous matrix, trace pinkish grey quartz grains, trace micro micas, trace carbonaceous (?) specks, good intergranular visual porosity." + }, + "RecoveredLength": { + "type": "number", + "title": "Recovered Length", + "description": "The recovered length of the sidewall core.", + "x-osdu-frame-of-reference": "UOM:length" + } + } + } + }, + "PlannedVersusActual": { + "type": "number", + "title": "Planned versus Actual", + "description": "The ratio between planned sidewall cores versus the actually retrieved sidewall cores.", + "x-osdu-frame-of-reference": "UOM:dimensionless" + } + } + } + }, + "required": [ + "SidewallCoring" + ] + } + ] + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultLocation": { + "type": "object", + "priority": [ + { + "path": "data.SpatialLocation" + } + ] + }, + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "Activity", + "kind": "osdu:wks:AbstractProjectActivity:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/master-data/EvaluationPlan.1.0.0.json b/deployments/shared-schemas/osdu/master-data/EvaluationPlan.1.0.0.json index d553abec852717f5effb208f61a4ad19f691ea2c..266642461d9ba53f199e79908f5b7af7d3bf963f 100644 --- a/deployments/shared-schemas/osdu/master-data/EvaluationPlan.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/EvaluationPlan.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Field.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Field.1.0.0.json index aec6242afc5a3a8d23fe94f3a5cf42ee50e97825..4556907d39def401e90854993f5f885d9b5e8a0b 100644 --- a/deployments/shared-schemas/osdu/master-data/Field.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/Field.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/FluidsProgram.1.0.0.json b/deployments/shared-schemas/osdu/master-data/FluidsProgram.1.0.0.json index 891d2763a5f6549e2b893340ed67458ddba75a53..80bd3e8081b8c125bad3c9e3e37926e2fc27f75d 100644 --- a/deployments/shared-schemas/osdu/master-data/FluidsProgram.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/FluidsProgram.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/FluidsReport.1.0.0.json b/deployments/shared-schemas/osdu/master-data/FluidsReport.1.0.0.json index 8666ad10dd14b3a24d5f243361851d9b6f5c9b3e..4843d266fbac55dbeb6d343ed83d1489ea032fd5 100644 --- a/deployments/shared-schemas/osdu/master-data/FluidsReport.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/FluidsReport.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/FluidsReport.1.1.0.json b/deployments/shared-schemas/osdu/master-data/FluidsReport.1.1.0.json index f5c2cfaf9e2e5c7642f94eaeaf90deb2546be692..0f7c2879fc3cccbf9651250b781bad1a4271dbc0 100644 --- a/deployments/shared-schemas/osdu/master-data/FluidsReport.1.1.0.json +++ b/deployments/shared-schemas/osdu/master-data/FluidsReport.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/GeoPoliticalEntity.1.0.0.json b/deployments/shared-schemas/osdu/master-data/GeoPoliticalEntity.1.0.0.json index 3c0f4ce1f9f0f624b6ff7354041c24f10297dbe3..9a2a4a0dbc6bbaf181e483e851f57f309c3b5c74 100644 --- a/deployments/shared-schemas/osdu/master-data/GeoPoliticalEntity.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/GeoPoliticalEntity.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/GeometricTargetSet.1.0.0.json b/deployments/shared-schemas/osdu/master-data/GeometricTargetSet.1.0.0.json index 33d5e4a0f1c61539b2c6e23a6f85fc8affb2eb0b..1977318cf3481433e31c787fc05e0c032237761c 100644 --- a/deployments/shared-schemas/osdu/master-data/GeometricTargetSet.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/GeometricTargetSet.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/HoleSection.1.0.0.json b/deployments/shared-schemas/osdu/master-data/HoleSection.1.0.0.json index 5362e0c449412e814c18f5d1f62f01d0f6e00476..5681cf0b20a42fd03dac83e23cba3551d0ec65a9 100644 --- a/deployments/shared-schemas/osdu/master-data/HoleSection.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/HoleSection.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/ModelFeature.1.0.0.json b/deployments/shared-schemas/osdu/master-data/ModelFeature.1.0.0.json index 769ee1741355cfff97dcadeec059c264ee5061d9..23acb2b101b690e9c21d7b4b588bf194adff2506 100644 --- a/deployments/shared-schemas/osdu/master-data/ModelFeature.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/ModelFeature.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/OperationsReport.1.0.0.json b/deployments/shared-schemas/osdu/master-data/OperationsReport.1.0.0.json index 19d269f3b219e8d4ac09cb4149ee8ad4a8f7ba73..bccde699c5fc49a098af72e6e1eb80b1639e010c 100644 --- a/deployments/shared-schemas/osdu/master-data/OperationsReport.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/OperationsReport.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Organisation.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Organisation.1.0.0.json index d16e408fc242fb1599c05865a3597ee42dab2f18..1426069216f041c0cbce997d3bbcd911e952ebe2 100644 --- a/deployments/shared-schemas/osdu/master-data/Organisation.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/Organisation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Organisation.1.1.0.json b/deployments/shared-schemas/osdu/master-data/Organisation.1.1.0.json index be7c2f0ac72536fa7bfd550d36aef4c3a85b606b..b03a0e665949d3547cedea1f311de1704cd3cc82 100644 --- a/deployments/shared-schemas/osdu/master-data/Organisation.1.1.0.json +++ b/deployments/shared-schemas/osdu/master-data/Organisation.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/PlannedCementJob.1.0.0.json b/deployments/shared-schemas/osdu/master-data/PlannedCementJob.1.0.0.json index bff22beb0ef3e94edb02cb9a0bd4c08091d4c419..271d5ff7c1d62acfe4e3cc0c4bde3a23f3bc1e0e 100644 --- a/deployments/shared-schemas/osdu/master-data/PlannedCementJob.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/PlannedCementJob.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Play.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Play.1.0.0.json index 8bdf6cbaeef8a9ee7d2a6bb4d4eb49d5e00e4b0e..d7117de4ef333dc6b5fd461cd5aa11a4e671c636 100644 --- a/deployments/shared-schemas/osdu/master-data/Play.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/Play.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Prospect.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Prospect.1.0.0.json index 907313de5e44790ca80a338d6bd1692202d09285..e60d398453d00e9c65ce85788303e105feb9bb7b 100644 --- a/deployments/shared-schemas/osdu/master-data/Prospect.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/Prospect.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/ReferenceLevel.1.0.0.json b/deployments/shared-schemas/osdu/master-data/ReferenceLevel.1.0.0.json index 42e05e36ccceb20552abb25231442560164c6696..0cc0c4ff97c0a25a8485a8263860e9f0fc2f4f12 100644 --- a/deployments/shared-schemas/osdu/master-data/ReferenceLevel.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/ReferenceLevel.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Rig.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Rig.1.0.0.json index c03f2d554eed44b1b689cbbdee143cdd6195b39d..716f4ffecdfd04764b07e4fc7c3e85739f5bfccb 100644 --- a/deployments/shared-schemas/osdu/master-data/Rig.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/Rig.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/RigUtilization.1.0.0.json b/deployments/shared-schemas/osdu/master-data/RigUtilization.1.0.0.json index 7edb5f3bb8221929be75818f5ca3aa2801f9203e..0c4348d5cb6bb1e81fb000cec99118c73dbb35bd 100644 --- a/deployments/shared-schemas/osdu/master-data/RigUtilization.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/RigUtilization.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Risk.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Risk.1.0.0.json index 21cfaf344bf6b2d628cc51b73bc036ffe31f51e9..e4b208abb5d2c27e807f092ee027b152171bbbe0 100644 --- a/deployments/shared-schemas/osdu/master-data/Risk.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/Risk.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/RockSample.1.0.0.json b/deployments/shared-schemas/osdu/master-data/RockSample.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..2f1e22dca2b174887ad1abefe5ecb97e8b845f6d --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/RockSample.1.0.0.json @@ -0,0 +1,373 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--RockSample", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--RockSample:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/master-data/RockSample.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--RockSample:1.0.0", + "title": "RockSample", + "description": "A rock sample retrieved from an outcrop or Well. It can be core, sample cut from core, cutting, outcrop, slide etc.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-RockSample:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--RockSample:c69cf08a-ae35-5984-b855-f9b36ce1ea21" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:master-data--RockSample:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractMaster:1.1.0" + }, + { + "type": "object", + "properties": { + "RockSampleIdentifier": { + "type": "string", + "title": "Rock Sample Identifier", + "description": "Native identifier from a Master Data Management System or other trusted source external to OSDU - stored here in order to allow for multi-system connection and synchronization. If used, the \"Source\" property should identify that source system. i.e. this item is optional." + }, + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "Unique wellbore identifier. Not required for outcrops.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "CoringID": { + "type": "string", + "title": "Coring ID", + "description": "Identifies the Coring from which this sample is created from it directly. Not populated for outcrops and cuttings.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Coring:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Coring" + } + ] + }, + "ParentSampleID": { + "type": "string", + "title": "Parent Sample ID", + "description": "Identifies the RockSample from which this sample is created from it directly.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-RockSample:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "RockSample" + } + ] + }, + "Name": { + "type": "string", + "title": "Name", + "description": "The name of this RockSample." + }, + "VerticalMeasurement": { + "$ref": "{{schema-authority}}:wks:AbstractFacilityVerticalMeasurement:1.0.0", + "title": "Vertical Measurement", + "description": "References an entry in the VerticalMeasurements array for the Wellbore identified by WellboreID, or a standalone vertical reference which defines the vertical reference datum for all measured depths of the RockSample record. If this is not populated, the VerticalMeasurement is derived from the Coring." + }, + "LabSampleIdentifier": { + "type": "string", + "title": "Laboratory Sample Identifier", + "description": "The data vendor assigned sample ID or number." + }, + "DataSource": { + "type": "string", + "title": "Data Source", + "description": "The person, vendor or other provider of this information." + }, + "SampleTypeID": { + "type": "string", + "title": "Sample Type ID", + "description": "Identifies a rock sample type. E.g. Core, Cuttings, Core Slab, Core Plug, Core Chip, Slides. Considered mandatory.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-RockSampleType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "RockSampleType" + } + ] + }, + "TopDepth": { + "type": "number", + "title": "Top Depth", + "description": "The depth of the top of the rock sample. For point measurements (slides, sidewall cores), the same value is assigned to TopDepth and BottomDepth.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "BottomDepth": { + "type": "number", + "title": "Bottom Depth", + "description": "The depth of the base of the rock sample. For point measurements (slides, sidewall cores), the same value is assigned to TopDepth and BottomDepth.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "SampleInterval": { + "type": "number", + "title": "Sample Interval", + "description": "The interval between the top depth and bottom depth.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "SampleAcquiredDate": { + "type": "string", + "title": "Sample Acquired Date", + "description": "The date that the sample was acquired.", + "format": "date-time" + }, + "SampleStorageLocations": { + "type": "array", + "title": "Sample Storage Location", + "description": "An array containing the name of the locations where the material sample is stored. It can be stored in more than one location over time.", + "x-osdu-indexing": { + "type": "flattened" + }, + "items": { + "$ref": "{{schema-authority}}:wks:AbstractStorageLocation:1.0.0" + } + }, + "SampleRemarks": { + "type": "array", + "title": "Sample Remarks", + "description": "An array containing operational or quality comments pertaining to a rock sample.", + "example": [ + { + "RemarkID": "1", + "Remark": "Shaker not functioning properly.", + "RemarkSource": "Mud Logger" + } + ], + "x-osdu-indexing": { + "type": "flattened" + }, + "items": { + "type": "object", + "description": "An array containing narrative remarks pertaining to a rock sample.", + "properties": { + "RemarkID": { + "type": "string", + "title": "Remark ID", + "description": "A unique identifier for each remark record." + }, + "Remark": { + "type": "string", + "title": "Remark", + "description": "A descriptive comment for this remark." + }, + "RemarkSource": { + "type": "string", + "title": "Remark Source", + "description": "The person, vendor, interpreter or other provider of information." + } + } + } + }, + "SampleOwnerID": { + "type": "string", + "title": "Sample Owner ID", + "description": "Company and/or organization that owns the sample.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Organisation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Organisation" + } + ] + }, + "SampleWeight": { + "type": "number", + "title": "Sample Weight", + "description": "Weight of sample", + "x-osdu-frame-of-reference": "UOM:mass" + }, + "SampleLength": { + "type": "number", + "title": "Sample Length", + "description": "The length of rock sample. Not applicable to cuttings", + "x-osdu-frame-of-reference": "UOM:length" + }, + "SampleDiameter": { + "type": "number", + "title": "Sample Diameter", + "description": "The diameter of rock sample. Not applicable to cuttings", + "x-osdu-frame-of-reference": "UOM:length" + }, + "IsCoreSlabbed": { + "type": "boolean", + "title": "Is Core Slabbed?", + "description": "A flag to denote whether a particular core has been slabbed or not." + }, + "IsPlugCleaned": { + "type": "boolean", + "title": "Is Plug Cleaned", + "description": "For sample plugs: a flag indicating whether the plug has been cleaned. More details in the associated RockSampleAnalysis." + }, + "AreCuttingsWashedAndDried": { + "type": "boolean", + "title": "Are Cuttings Washed and Dried", + "description": "For cuttings: a flag indication whether the cuttings were washed and dried. More details in the associated RockSampleAnalysis." + }, + "PreservationTypeID": { + "type": "string", + "title": "Preservation Type ID", + "description": "The kind of preservation applied to this sample.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-CorePreservationType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "CorePreservationType" + } + ] + }, + "SampleOrientationID": { + "type": "string", + "title": "Sample Orientation ID", + "description": "The kind of orientation of this sample with respect to the bedding or drilling direction. Typical values are Horizontal, Vertical, Axial.", + "example": "namespace:reference-data--SampleOrientationType:Horizontal:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SampleOrientationType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "SampleOrientationType" + } + ] + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultLocation": { + "type": "object", + "priority": [ + { + "path": "data.SpatialLocation" + } + ] + }, + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/master-data/RockVolumeFeature.1.0.0.json b/deployments/shared-schemas/osdu/master-data/RockVolumeFeature.1.0.0.json index f203db4e7781c8e79fe124b8c5bbc16ae53d214a..9ed8478215d9c0401fc28a6998835822a915d16b 100644 --- a/deployments/shared-schemas/osdu/master-data/RockVolumeFeature.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/RockVolumeFeature.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Seismic2DInterpretationSet.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Seismic2DInterpretationSet.1.0.0.json index a88651650617ea7f4f55dde18795f02bff7103fc..f928a0226b302b65337a4f42dd249ccc09fe9d1f 100644 --- a/deployments/shared-schemas/osdu/master-data/Seismic2DInterpretationSet.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/Seismic2DInterpretationSet.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Seismic2DInterpretationSet.1.1.0.json b/deployments/shared-schemas/osdu/master-data/Seismic2DInterpretationSet.1.1.0.json index 6ae1e3682acbc6bef1c457daa9cc8c8ebf5908ca..9c23934da75d989ac97d31e76f3f0a777a8a184b 100644 --- a/deployments/shared-schemas/osdu/master-data/Seismic2DInterpretationSet.1.1.0.json +++ b/deployments/shared-schemas/osdu/master-data/Seismic2DInterpretationSet.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Seismic3DInterpretationSet.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Seismic3DInterpretationSet.1.0.0.json index 27572b94ddf5160281868da377e6673c456856c4..2ee28ac0ed84c3397f2f7f0119e6f96e39472127 100644 --- a/deployments/shared-schemas/osdu/master-data/Seismic3DInterpretationSet.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/Seismic3DInterpretationSet.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Seismic3DInterpretationSet.1.1.0.json b/deployments/shared-schemas/osdu/master-data/Seismic3DInterpretationSet.1.1.0.json index 1a19278cb87faafa57884464a52f4e78728b1699..c58fb3e31759297cc4deef0f84a9b2cd1dbb0673 100644 --- a/deployments/shared-schemas/osdu/master-data/Seismic3DInterpretationSet.1.1.0.json +++ b/deployments/shared-schemas/osdu/master-data/Seismic3DInterpretationSet.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.0.0.json b/deployments/shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.0.0.json index dc342c5e682f7814fb880a17be61b9ac98b91a8f..40cd912d29efb8692050bb03f6328a69896f38d1 100644 --- a/deployments/shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.1.0.json b/deployments/shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.1.0.json index 4d73192f91d97ea24fde7a81c691bb2dc67838ab..3503b3aa8fd2ba0c86ecda836c8272ceb483a971 100644 --- a/deployments/shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.1.0.json +++ b/deployments/shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.2.0.json b/deployments/shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.2.0.json new file mode 100644 index 0000000000000000000000000000000000000000..41cbeccb0f551ae5e7fa5d8c63c831d2a3fd72ca --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.2.0.json @@ -0,0 +1,506 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--SeismicAcquisitionSurvey", + "schemaVersionMajor": 1, + "schemaVersionMinor": 2, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--SeismicAcquisitionSurvey:1.2.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/master-data/SeismicAcquisitionSurvey.1.2.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--SeismicAcquisitionSurvey:1.2.0", + "title": "SeismicAcquisitionSurvey", + "description": "A seismic acquisition project is a type of business project that deploys resources to the field to record seismic data. It may be referred to as a field survey, acquisition survey, or field program. It is not the same as the geometry of the deployed equipment (nav), which is a work product component.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-SeismicAcquisitionSurvey:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--SeismicAcquisitionSurvey:35218168-41d4-5e7a-a6d0-958ae8069385" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:master-data--SeismicAcquisitionSurvey:1.2.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractMaster:1.1.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractProject:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractProjectActivity:1.0.0" + }, + { + "type": "object", + "properties": { + "SeismicGeometryTypeID": { + "type": "string", + "description": "Reference to the standard values for the general layout of the acquisition. This is an hierarchical value. The top value is like 2D, 3D, 4D, Borehole, Passive. The second value is like NATS, WATS, Brick, Crosswell. Nodes are separated by forward slash.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SeismicGeometryType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "SeismicGeometryType" + } + ] + }, + "AcquisitionTypeID": { + "type": "string", + "title": "Acquisition Type ID", + "description": "Acquisition approach used Conventional, Wide Azimuth, Multi Azimuth etc.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SeismicAcquisitionType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "SeismicAcquisitionType" + } + ] + }, + "OperatingEnvironmentID": { + "type": "string", + "description": "Identifies the setting of acquisition (land, marine, transition zone).", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-OperatingEnvironment:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "OperatingEnvironment" + } + ] + }, + "AreaCalculated": { + "type": "number", + "description": "The calculated are covered by the survey. This value is calculated during the loading of the survey.", + "x-osdu-frame-of-reference": "UOM:area" + }, + "AreaNominal": { + "type": "number", + "description": "The nominal area covered by the survey. This value is usually entered by the end user.", + "x-osdu-frame-of-reference": "UOM:area" + }, + "ShotpointIncrementDistance": { + "type": "number", + "description": "DEPRECATED: Use SourceConfigurations[].ShotpointSpacing. Horizontal distance between shotpoint locations.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "EnergySourceTypeID": { + "type": "string", + "description": "DEPRECATED: Use SourceConfigurations[].EnergySourceTypeID.Seismic Source type. E.g.: Airgun, Vibroseis, Dynamite, Watergun.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SeismicEnergySourceType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "SeismicEnergySourceType" + } + ] + }, + "SourceArrayCount": { + "type": "integer", + "description": "DEPRECATED: Use SourceConfigurations[].SourceArrayCount. Number of energy sources." + }, + "SourceArraySeparationDistance": { + "type": "number", + "description": "DEPRECATED: Use SourceConfigurations[].SourceArraySpacing. Distance between energy Sources.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "SampleInterval": { + "type": "number", + "description": "Vertical sampling interval of data at time of acquisition.", + "x-osdu-frame-of-reference": "UOM:time" + }, + "RecordLength": { + "type": "number", + "description": "Length of record at time of acquisition.", + "x-osdu-frame-of-reference": "UOM:time" + }, + "ShootingAzimuthAngle": { + "type": "number", + "description": "Orientation of plane between source and receivers.", + "x-osdu-frame-of-reference": "UOM:plane angle" + }, + "CableCount": { + "type": "integer", + "description": "DEPRECATED: Use ReceiverConfigurations[].CableCount. Number of receiver arrays (lines)." + }, + "CableLength": { + "type": "number", + "description": "DEPRECATED: Use ReceiverConfigurations[].CableLength. Total length of receiver array.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "CableSpacingDistance": { + "type": "number", + "description": "DEPRECATED: Use ReceiverConfigurations[].CableSpacing. Horizontal distance between receiver arrays.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "MinOffsetDistance": { + "type": "number", + "description": "Horizontal distance between source and first receiver.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "MaxOffsetDistance": { + "type": "number", + "description": "Horizontal distance between source and last receiver.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "FoldCount": { + "type": "integer", + "description": "The number of times a point in the subsurface is sampled. It measures of the redundancy of common midpoint seismic data." + }, + "VesselNames": { + "type": "array", + "description": "DEPRECATED: use VesselNames in SourceConfigurations and ReceiverConfigurations. List of names of the seismic acquisition (source and streamer) vessels used (marine environment only).", + "items": { + "type": "string" + } + }, + "SourceConfigurations": { + "type": "array", + "description": "The seismic source configurations used for this acquisition project.", + "x-osdu-indexing": { + "type": "nested" + }, + "items": { + "type": "object", + "title": "SeismicSourceConfiguration", + "description": "Parameters characterizing the seismic source configuration.", + "properties": { + "VesselName": { + "type": "string", + "title": "Vessel Name", + "description": "Name of the source vessel (may be the same as the receiver). In the case of a VSP, this may be a platform or rig." + }, + "ShotpointSpacing": { + "type": "number", + "title": "Shotpoint Spacing", + "description": "Horizontal distance between shotpoint locations.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "EnergySourceTypeID": { + "type": "string", + "title": "Energy Source Type ID", + "description": "Seismic Source type. E.g.: Airgun, Vibroseis, Dynamite,Watergun.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SeismicEnergySourceType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "SeismicEnergySourceType" + } + ] + }, + "SourceArrayCount": { + "type": "integer", + "title": "Source Array Count", + "description": "Number of energy sources." + }, + "SourceArraySpacing": { + "type": "number", + "title": "Source Array Spacing", + "description": "Distance between energy sources.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "SourceArrayDepth": { + "type": "number", + "title": "Source Array Depth", + "description": "Depth of the energy source.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "SourceArrayVolume": { + "type": "number", + "title": "Source Array Volume", + "description": "Volume of the energy source.", + "x-osdu-frame-of-reference": "UOM:volume" + }, + "SourceArraySweepFreqMin": { + "type": "number", + "title": "Source Array Sweep Frequency Minimum", + "description": "Minimum frequency of the vibroseis source.", + "x-osdu-frame-of-reference": "UOM:frequency" + }, + "SourceArraySweepFreqMax": { + "type": "number", + "title": "Source Array Sweep Frequency Maximum", + "description": "Maximum frequency of the vibroseis source.", + "x-osdu-frame-of-reference": "UOM:frequency" + }, + "SourceArraySweepLength": { + "type": "number", + "title": "Source Array Sweep Length", + "description": "Length of the vibroseis source sweep.", + "x-osdu-frame-of-reference": "UOM:time" + }, + "Remarks": { + "type": "string", + "title": "Remarks", + "description": "Text remarks regarding the Seismic source configuration." + }, + "SourceWellboreID": { + "type": "string", + "title": "Source Wellbore ID", + "description": "The relationship to the wellbore, in which the source or sources are located.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "SourceArrayMinDepth": { + "type": "number", + "title": "Source Minimum Depth", + "description": "Minimum depth of Sources in a wellbore. Used in conjunction with VSP acquisition.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "SourceArrayMaxDepth": { + "type": "number", + "title": "Receiver Maximum Depth", + "description": "Maximum depth of receivers in a wellbore. Used in conjunction with VSP acquisition.", + "x-osdu-frame-of-reference": "UOM:length" + } + } + } + }, + "ReceiverConfigurations": { + "type": "array", + "description": "The seismic receiver configurations used for this acquisition project.", + "x-osdu-indexing": { + "type": "nested" + }, + "items": { + "type": "object", + "title": "SeismicReceiverConfiguration", + "description": "Parameters characterizing the seismic receiver configuration.", + "properties": { + "VesselName": { + "type": "string", + "title": "Vessel Name", + "description": "Name of the receiver vessel (may be the same as the source). In the case of a VSP, this may be a platform or rig." + }, + "CableCount": { + "type": "integer", + "title": "Cable Count", + "description": "Number of receiver arrays (lines)." + }, + "CableLength": { + "type": "number", + "title": "Cable Length", + "description": "Total length of receiver array.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "CableSpacing": { + "type": "number", + "title": "Cable Spacing", + "description": "Horizontal distance between receiver arrays.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "CableDepth": { + "type": "number", + "title": "Cable Depth", + "description": "Marine seismic cable towing depth below sea surface (Positive Down).", + "x-osdu-frame-of-reference": "UOM:length" + }, + "ReceiverTypeID": { + "type": "string", + "title": "Receiver Type ID", + "description": "The type of receivers, e.g. geophones, hydrophones, ocean bottom seismometers.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SeismicReceiverType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "SeismicReceiverType" + } + ] + }, + "ReceiverCount": { + "type": "integer", + "title": "Receiver Count", + "description": "Number of receivers on a cable." + }, + "ReceiverSpacingInterval": { + "type": "number", + "title": "Receiver Spacing", + "description": "Distance between receivers on same cable.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "ReceiverGroupSpacing": { + "type": "number", + "title": "Receiver Group Spacing", + "description": "Distance between receiver groups on the same cable.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "Remarks": { + "type": "string", + "title": "Remarks", + "description": "Text remarks regarding the Seismic Receiver configuration." + }, + "WellboreID": { + "type": "string", + "title": "Wellbore", + "description": "The relationship to the wellbore, in which the receivers are located. Used in conjunction with VSP acquisition.", + "x-osdu-attribution-authority": "OSDU", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "WellboreReceiverMinDepth": { + "type": "number", + "title": "Wellbore Receiver Minimum Depth", + "description": "Minimum depth of receivers in a wellbore. Used in conjunction with VSP acquisition.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "WellboreReceiverMaxDepth": { + "type": "number", + "title": "Wellbore Receiver Maximum Depth", + "description": "Maximum depth of receivers in a wellbore. Used in conjunction with VSP acquisition.", + "x-osdu-frame-of-reference": "UOM:length" + } + } + } + }, + "VerticalMeasurement": { + "$ref": "{{schema-authority}}:wks:AbstractFacilityVerticalMeasurement:1.0.0", + "description": "The vertical measurement reference for VSP surveys, which defines the vertical reference datum for the measured depths." + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultLocation": { + "type": "object", + "priority": [ + { + "path": "data.SpatialLocation" + } + ] + }, + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.ProjectName" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "Project", + "kind": "osdu:wks:AbstractProject:1.0.0" + }, + { + "name": "Activity", + "kind": "osdu:wks:AbstractProjectActivity:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/master-data/SeismicProcessingProject.1.0.0.json b/deployments/shared-schemas/osdu/master-data/SeismicProcessingProject.1.0.0.json index 596849ce0fab2e9397f630fb745bebe0d67f2abe..f145c0f7835a1bc632123e226dc5837a96030dff 100644 --- a/deployments/shared-schemas/osdu/master-data/SeismicProcessingProject.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/SeismicProcessingProject.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/SeismicProcessingProject.1.1.0.json b/deployments/shared-schemas/osdu/master-data/SeismicProcessingProject.1.1.0.json index 825b9c6a13be88ce3b3192e91cb7b73ad1db8793..98e2582d1d3b52dc83f0aab0a67af23aee5f8a02 100644 --- a/deployments/shared-schemas/osdu/master-data/SeismicProcessingProject.1.1.0.json +++ b/deployments/shared-schemas/osdu/master-data/SeismicProcessingProject.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/StorageFacility.1.0.0.json b/deployments/shared-schemas/osdu/master-data/StorageFacility.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..eee65b90785cc3e6b337720bf9f0e6eb88118bb1 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/StorageFacility.1.0.0.json @@ -0,0 +1,167 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--StorageFacility", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--StorageFacility:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/master-data/StorageFacility.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--StorageFacility:1.0.0", + "title": "StorageFacility", + "description": "A generic storage facility for e.g., core and rock or fluid samples, seismic tapes, etc.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-StorageFacility:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--StorageFacility:7cb3613b-4a45-5b38-966f-3a8467cca2de" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:master-data--StorageFacility:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractMaster:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractFacility:1.0.0" + }, + { + "type": "object", + "properties": { + "Address": { + "type": "string", + "title": "Address", + "description": "A string holding the complete address." + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultLocation": { + "type": "object", + "priority": [ + { + "path": "data.SpatialLocation" + } + ] + }, + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.FacilityName" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/master-data/SurveyProgram.1.0.0.json b/deployments/shared-schemas/osdu/master-data/SurveyProgram.1.0.0.json index 155d5c0d6562b8d45b234c5a060ed27c227c4b66..515d1868ace7675d3fdc888b06e76e18d8deb44e 100644 --- a/deployments/shared-schemas/osdu/master-data/SurveyProgram.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/SurveyProgram.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Well.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Well.1.0.0.json index 480dc861a51e82fb4630885a111e5faf3a69cb15..4ed769e661d8fcd18076c57e315d0ee6cd94c825 100644 --- a/deployments/shared-schemas/osdu/master-data/Well.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/Well.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Well.1.1.0.json b/deployments/shared-schemas/osdu/master-data/Well.1.1.0.json new file mode 100644 index 0000000000000000000000000000000000000000..bf99ca1cfe737c4fadcc95b192f2dc9865105bbb --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/Well.1.1.0.json @@ -0,0 +1,371 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--Well", + "schemaVersionMajor": 1, + "schemaVersionMinor": 1, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--Well:1.1.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/master-data/Well.1.1.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--Well:1.1.0", + "title": "Well", + "description": "The origin of a set of wellbores.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Well:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--Well:6c60ceb0-3521-57b7-9bd8-e1d7c9f66230" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:master-data--Well:1.1.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractMaster:1.1.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractFacility:1.0.0" + }, + { + "type": "object", + "properties": { + "DefaultVerticalMeasurementID": { + "type": "string", + "description": "The default datum reference point, or zero depth point, used to determine other points vertically in a well. References an entry in the VerticalMeasurements array." + }, + "DefaultVerticalCRSID": { + "type": "string", + "description": "The default vertical coordinate reference system used in the vertical measurements for a well or wellbore if absent from input vertical measurements and there is no other recourse for obtaining a valid CRS.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-CoordinateReferenceSystem:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "CoordinateReferenceSystem" + } + ] + }, + "VerticalMeasurements": { + "type": "array", + "description": "List of all depths and elevations pertaining to the well, like, water depth, mud line elevation, etc.", + "x-osdu-indexing": { + "type": "nested" + }, + "items": { + "allOf": [ + { + "type": "object", + "title": "Vertical Measurement ID", + "properties": { + "VerticalMeasurementID": { + "type": "string", + "description": "The ID for a distinct vertical measurement within the Wellbore VerticalMeasurements array so that it may be referenced by other vertical measurements if necessary." + }, + "RigID": { + "type": "string", + "title": "Rig ID", + "description": "The relationship to the rig, which was used while this vertical measurement was in active use.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Rig:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Rig" + } + ] + } + } + }, + { + "$ref": "{{schema-authority}}:wks:AbstractFacilityVerticalMeasurement:1.0.0" + } + ], + "title": "Vertical Measurement ID" + } + }, + "InterestTypeID": { + "type": "string", + "description": "Business Interest [Well Interest Type] describes whether a company currently considers a well or its data to be a real or planned asset, and if so, the nature of and motivation for that company's interest.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellInterestType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellInterestType" + } + ] + }, + "BusinessIntentionID": { + "type": "string", + "title": "Business Intention ID", + "description": "Business Intention [Well Business Intention] is the general purpose for which resources are approved for drilling a new well or subsequent wellbore(s).", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellBusinessIntention:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellBusinessIntention" + } + ] + }, + "RoleID": { + "type": "string", + "title": "Role ID", + "description": "Role [Well Role] is the current purpose, whether planned or actual. If there are multiple Roles among a well's components, the well may be assigned the facet value with the highest significance. The value of Role may change over the Life Cycle.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellRole:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellRole" + } + ] + }, + "HistoricalInterests": { + "type": "array", + "title": "Historical Interests", + "description": "The list of past and present interests associated with the time period they were/are valid", + "items": { + "type": "object", + "title": "HistoricalInterest", + "description": "A 'well interest' at some time period as defined by effective and termination date.", + "properties": { + "InterestTypeID": { + "type": "string", + "title": "Interest Type ID", + "description": "Business Interest [Well Interest Type] describes whether a company currently considers a well or its data to be a real or planned asset, and if so, the nature of and motivation for that company's interest.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellInterestType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellInterestType" + } + ] + }, + "EffectiveDateTime": { + "type": "string", + "title": "Effective Date Time", + "description": "The date and time at which the well interest type becomes effective.", + "format": "date", + "x-osdu-frame-of-reference": "DateTime" + }, + "TerminationDateTime": { + "type": "string", + "title": "Termination Date Time", + "description": "The date and time at which the well interest type is no longer in effect.", + "format": "date", + "x-osdu-frame-of-reference": "DateTime" + } + } + } + }, + "WasBusinessInterestFinancialOperated": { + "type": "boolean", + "title": "BusinessInterestFinancialOperatedFormerly", + "description": "Identifies, for the purpose of current use, if the Business Interest [Well Interest Type] for this well has ever been FinancialOperated in the past.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)" + }, + "WasBusinessInterestFinancialNonOperated": { + "type": "boolean", + "title": "BusinessInterestFinancialNonOperatedFormerly", + "description": "Identifies, for the purpose of current use, if the Business Interest [Well Interest Type] for this well has ever been FinancialNonOperated in the past.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)" + }, + "WasBusinessInterestObligatory": { + "type": "boolean", + "title": "BusinessInterestObligatoryFormerly", + "description": "Identifies, for the purpose of current use, if the Business Interest [Well Interest Type] for this well has ever been Obligatory in the past.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)" + }, + "WasBusinessInterestTechnical": { + "type": "boolean", + "title": "BusinessInterestTechnicalFormerly", + "description": "Identifies, for the purpose of current use, if the Business Interest [Well Interest Type] for this well has ever been Technical in the past.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)" + }, + "ConditionID": { + "type": "string", + "title": "ConditionID", + "description": "Condition [Well Condition] is the operational state of a well component relative to the Role [Well Role].", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellCondition:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellCondition" + } + ] + }, + "OutcomeID": { + "type": "string", + "title": "OutcomeID", + "description": "Outcome [Well Drilling Outcome] is the result of attempting to accomplish the Business Intention [Well Business Intention].", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellBusinessIntentionOutcome:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellBusinessIntentionOutcome" + } + ] + }, + "StatusSummaryID": { + "type": "string", + "title": "StatusSummaryID", + "description": "Identifies the status of a well component in a way that may combine and-or summarize concepts found in other status facets. For example, a Well Status Summary of Gas Injector Shut-in, which contains commonly desired business information, combines concepts from Product Type, Fluid Direction, and Condition.", + "x-osdu-attribution-authority": "OSDU", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellStatusSummary:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellStatusSummary" + } + ] + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultLocation": { + "type": "object", + "priority": [ + { + "path": "data.SpatialLocation" + } + ] + }, + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.FacilityName" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/master-data/WellActivityProgram.1.0.0.json b/deployments/shared-schemas/osdu/master-data/WellActivityProgram.1.0.0.json index bfaafcefaff17915e7bf311a0b2f804deb8f2c5a..f5133875606c80f46f1693b993c725be73203dc5 100644 --- a/deployments/shared-schemas/osdu/master-data/WellActivityProgram.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/WellActivityProgram.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/WellBarrierElementTest.1.0.0.json b/deployments/shared-schemas/osdu/master-data/WellBarrierElementTest.1.0.0.json index ca41b03508ecc2431bac63b992c419aaaf6cccab..9d1ed98c57f1e6db5b90d2f64f79b458c22f7c79 100644 --- a/deployments/shared-schemas/osdu/master-data/WellBarrierElementTest.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/WellBarrierElementTest.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/WellPlanningWell.1.0.0.json b/deployments/shared-schemas/osdu/master-data/WellPlanningWell.1.0.0.json index 6f7aeb0365826118c6a6288748dfaa672a4aab69..d06e9b82a83430cee1f7bab0b375f6c83a7e8e6a 100644 --- a/deployments/shared-schemas/osdu/master-data/WellPlanningWell.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/WellPlanningWell.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -203,7 +203,8 @@ "x-osdu-side-car-type-to": [ { "GroupType": "master-data", - "EntityType": "Well" + "EntityType": "Well", + "SideCarToPropertyName": "WellID" } ], "x-osdu-virtual-properties": { diff --git a/deployments/shared-schemas/osdu/master-data/WellPlanningWellbore.1.0.0.json b/deployments/shared-schemas/osdu/master-data/WellPlanningWellbore.1.0.0.json index d09670630e50729355ea78b7f64a557987b2ce45..ce7faed76e7e6143d15951ba50701f8dc12ef629 100644 --- a/deployments/shared-schemas/osdu/master-data/WellPlanningWellbore.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/WellPlanningWellbore.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -255,7 +255,8 @@ "x-osdu-side-car-type-to": [ { "GroupType": "master-data", - "EntityType": "Wellbore" + "EntityType": "Wellbore", + "SideCarToPropertyName": "WellboreID" } ], "x-osdu-virtual-properties": { diff --git a/deployments/shared-schemas/osdu/master-data/Wellbore.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Wellbore.1.0.0.json index 44e9fc0b1c3fe206839535f6913e97b273a3f736..b1217127d1071ddd82a349ff2153c75854af34f0 100644 --- a/deployments/shared-schemas/osdu/master-data/Wellbore.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/Wellbore.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/master-data/Wellbore.1.1.0.json b/deployments/shared-schemas/osdu/master-data/Wellbore.1.1.0.json new file mode 100644 index 0000000000000000000000000000000000000000..d646855b4654a678f8e73db4d46c5a76b701e3b6 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/Wellbore.1.1.0.json @@ -0,0 +1,527 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--Wellbore", + "schemaVersionMajor": 1, + "schemaVersionMinor": 1, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--Wellbore:1.1.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/master-data/Wellbore.1.1.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--Wellbore:1.1.0", + "title": "Wellbore", + "description": "A hole in the ground extending from a point at the earth's surface to the maximum point of penetration.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--Wellbore:c7c421a7-f496-5aef-8093-298c32bfdea9" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:master-data--Wellbore:1.1.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractMaster:1.1.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractFacility:1.0.0" + }, + { + "type": "object", + "properties": { + "WellID": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Well:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Well" + } + ] + }, + "SequenceNumber": { + "type": "integer", + "description": "A number that indicates the order in which wellbores were drilled." + }, + "VerticalMeasurements": { + "type": "array", + "description": "List of all depths and elevations pertaining to the wellbore, like, plug back measured depth, total measured depth, KB elevation", + "x-osdu-indexing": { + "type": "nested" + }, + "items": { + "allOf": [ + { + "type": "object", + "title": "Vertical Measurement ID", + "properties": { + "VerticalMeasurementID": { + "type": "string", + "description": "The ID for a distinct vertical measurement within the Wellbore VerticalMeasurements array so that it may be referenced by other vertical measurements if necessary." + }, + "RigID": { + "type": "string", + "title": "Rig ID", + "description": "The relationship to the rig, which was used while this vertical measurement was in active use.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Rig:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Rig" + } + ] + } + } + }, + { + "$ref": "{{schema-authority}}:wks:AbstractFacilityVerticalMeasurement:1.0.0" + } + ], + "title": "Vertical Measurement ID" + } + }, + "DrillingReasons": { + "type": "array", + "description": "The history of drilling reasons of the wellbore.", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractWellboreDrillingReason:1.0.0" + } + }, + "KickOffWellbore": { + "type": "string", + "description": "This is a pointer to the parent wellbore. The wellbore that starts from top has no parent.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "TrajectoryTypeID": { + "type": "string", + "description": "Describes the predominant shapes the wellbore path can follow if deviated from vertical. Sample Values: Horizontal, Vertical, Directional.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellboreTrajectoryType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellboreTrajectoryType" + } + ] + }, + "DefinitiveTrajectoryID": { + "type": "string", + "description": "SRN of Wellbore Trajectory which is considered the authoritative or preferred version.", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-WellboreTrajectory:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "WellboreTrajectory" + } + ] + }, + "TargetFormation": { + "type": "string", + "description": "The Formation of interest for which the Wellbore is drilled to interact with. The Wellbore may terminate in a lower formation if the requirement is to drill through the entirety of the target formation, therefore this is not necessarily the Formation at TD.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-GeologicalFormation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "GeologicalFormation" + } + ] + }, + "PrimaryMaterialID": { + "type": "string", + "description": "DEPRECATED: Please use PrimaryProductTypeID instead, which refers to the narrower WellProductType. The primary material injected/produced from the wellbore.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-MaterialType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "MaterialType" + } + ] + }, + "DefaultVerticalMeasurementID": { + "type": "string", + "description": "The default datum reference point, or zero depth point, used to determine other points vertically in a wellbore. References an entry in the Vertical Measurements array of this wellbore." + }, + "ProjectedBottomHoleLocation": { + "$ref": "{{schema-authority}}:wks:AbstractSpatialLocation:1.1.0", + "description": "The bottom hole location of the wellbore denoted by a projected horizontal coordinate reference system (Horizontal CRS), such a UTM zone. 'Projected' in this property does not mean 'planned' or 'projected-to-bit'. If both GeographicBottomHoleLocation and ProjectedBottomHoleLocation properties are populated on this wellbore, they must identify the same point, just in different CRSs." + }, + "GeographicBottomHoleLocation": { + "$ref": "{{schema-authority}}:wks:AbstractSpatialLocation:1.1.0", + "description": "The bottom hole location of the wellbore denoted by a specified geographic horizontal coordinate reference system (Horizontal CRS), such as WGS84, NAD27, or ED50. If both GeographicBottomHoleLocation and ProjectedBottomHoleLocation properties are populated on this wellbore, they must identify the same point, just in different CRSs." + }, + "BusinessIntentionID": { + "type": "string", + "description": "Business Intention [Well Business Intention] is the general purpose for which resources are approved for drilling a new well or subsequent wellbore(s).", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellBusinessIntention:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellBusinessIntention" + } + ] + }, + "RoleID": { + "type": "string", + "description": "Role [Well Role] is the current purpose, whether planned or actual. If there are multiple Roles among a wellbore's components, the well may be assigned the facet value with the highest significance. The value of Role may change over the Life Cycle.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellRole:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellRole" + } + ] + }, + "InterestTypeID": { + "type": "string", + "description": "Business Interest [Well Interest Type] describes whether a company currently considers a wellbore entity or its data to be a real or planned asset, and if so, the nature of and motivation for that company's interest.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellInterestType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellInterestType" + } + ] + }, + "HistoricalInterests": { + "type": "array", + "description": "The list of past and present interests associated with the time period they were/are valid", + "items": { + "type": "object", + "title": "HistoricalInterest", + "description": "A 'well interest' at some time period as defined by effective and termination date.", + "properties": { + "InterestTypeID": { + "type": "string", + "title": "Interest Type ID", + "description": "Business Interest [Well Interest Type] describes whether a company currently considers a wellbore or its data to be a real or planned asset, and if so, the nature of and motivation for that company's interest.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellInterestType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellInterestType" + } + ] + }, + "EffectiveDateTime": { + "type": "string", + "title": "Effective Date Time", + "description": "The date and time at which the well interest type becomes effective.", + "format": "date", + "x-osdu-frame-of-reference": "DateTime" + }, + "TerminationDateTime": { + "type": "string", + "title": "Termination Date Time", + "description": "The date and time at which the well interest type is no longer in effect.", + "format": "date", + "x-osdu-frame-of-reference": "DateTime" + } + } + } + }, + "WasBusinessInterestFinancialOperated": { + "type": "boolean", + "description": "Identifies, for the purpose of current use, if the Business Interest [Well Interest Type] for this Well has ever been FinancialOperated in the past.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)" + }, + "WasBusinessInterestFinancialNonOperated": { + "type": "boolean", + "description": "Identifies, for the purpose of current use, if the Business Interest [Well Interest Type] for this Well has ever been FinancialNonOperated in the past.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)" + }, + "WasBusinessInterestObligatory": { + "type": "boolean", + "description": "Identifies, for the purpose of current use, if the Business Interest [Well Interest Type] for this Well has ever been Obligatory in the past.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)" + }, + "WasBusinessInterestTechnical": { + "type": "boolean", + "description": "Identifies, for the purpose of current use, if the Business Interest [Well Interest Type] for this Well has ever been Technical in the past.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)" + }, + "WellboreTrajectoryTypeID": { + "type": "string", + "description": "Profile Type [Wellbore Trajectory Type] is the general geometry of the wellbore relative to the vertical plane. The specific criteria for Profile Type may vary by operator or regulator. The facet value may change if conditions encountered during drilling are not what was planned or permitted.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellboreTrajectoryType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellboreTrajectoryType" + } + ] + }, + "PrimaryProductTypeID": { + "type": "string", + "description": "Product Type [Well Product Type] is the physical product(s) that can be attributed to any wellbore component. A Primary Product Significance identifies the Product Type that is most significant.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellProductType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellProductType" + } + ] + }, + "SecondaryProductTypeID": { + "type": "string", + "description": "Product Type [Well Product Type] is the physical product(s) that can be attributed to any wellbore component. A Secondary Product Significance identifies the Product Type that is the second most significant.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellProductType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellProductType" + } + ] + }, + "TertiaryProductTypeID": { + "type": "string", + "description": "Product Type [Well Product Type] is the physical product(s) that can be attributed to any wellbore component. A Tertiary Product Significance identifies the Product Type that is the third most significant.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellProductType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellProductType" + } + ] + }, + "ShowProductTypeID": { + "type": "string", + "description": "Product Type [Well Product Type] is the physical product(s) that can be attributed to any wellbore component. A Show Product Significance identifies a Product Type present in non-commercial quantity.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellProductType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellProductType" + } + ] + }, + "ConditionID": { + "type": "string", + "description": "Condition [Well Condition] is the operational state of a wellbore component relative to the Role [Well Role].", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellCondition:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellCondition" + } + ] + }, + "FluidDirectionID": { + "type": "string", + "description": "Fluid Direction [Well Fluid Direction] is the flow direction of the wellhead stream. The facet value can change over the life of the wellbore.", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellFluidDirection:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellFluidDirection" + } + ] + }, + "OutcomeID": { + "type": "string", + "description": "Outcome [Well Drilling Outcome] is the result of attempting to accomplish the Business Intention [Well Business Intention].", + "x-osdu-attribution-authority": "PPDM Association", + "x-osdu-attribution-publication": "Well Status and Classification", + "x-osdu-attribution-revision": "v3 (June 2020)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellBusinessIntentionOutcome:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellBusinessIntentionOutcome" + } + ] + }, + "StatusSummaryID": { + "type": "string", + "description": "Identifies the status of a wellbore component in a way that may combine and-or summarize concepts found in other status facets. For example, a Wellbore Status Summary of Gas Injector Shut-in, which contains commonly desired business information, combines concepts from Product Type, Fluid Direction, and Condition.", + "x-osdu-attribution-authority": "OSDU", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellStatusSummary:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellStatusSummary" + } + ] + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultLocation": { + "type": "object", + "priority": [ + { + "path": "data.ProjectedBottomHoleLocation" + }, + { + "path": "data.GeographicBottomHoleLocation" + }, + { + "path": "data.SpatialLocation" + } + ] + }, + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.FacilityName" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/master-data/WellboreArchitecture.1.0.0.json b/deployments/shared-schemas/osdu/master-data/WellboreArchitecture.1.0.0.json index 73de3634d9bdf0217dafbda818912fa1248e175a..c66da9c4d3754ad1de006d8a055271263be552da 100644 --- a/deployments/shared-schemas/osdu/master-data/WellboreArchitecture.1.0.0.json +++ b/deployments/shared-schemas/osdu/master-data/WellboreArchitecture.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ActivityCode.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ActivityCode.1.0.0.json index 4027395e60d4176ff281770b2243e54f0ece55ba..7516b9707239d7561ae2d522ed83bed268996637 100644 --- a/deployments/shared-schemas/osdu/reference-data/ActivityCode.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ActivityCode.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ActivityLevel.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ActivityLevel.1.0.0.json index 9974dfdce8cd3cf2d5bcfb719ca633e5b30d7d86..1edb6bbd53e8c866904a74d14c920c86fe99f2ff 100644 --- a/deployments/shared-schemas/osdu/reference-data/ActivityLevel.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ActivityLevel.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ActivityOutcome.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ActivityOutcome.1.0.0.json index 636a8e582b8651432ad533418aa3ff977a04375e..cd2d40bdb57bd2aa187d145612f2fb79ded750db 100644 --- a/deployments/shared-schemas/osdu/reference-data/ActivityOutcome.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ActivityOutcome.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ActivityOutcomeDetail.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ActivityOutcomeDetail.1.0.0.json index 6afaed227e8615d43fbf1fc08077ebd73878c08b..6d5bc68690f3400f2f7e305a57edbc72e6559ac6 100644 --- a/deployments/shared-schemas/osdu/reference-data/ActivityOutcomeDetail.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ActivityOutcomeDetail.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ActivityType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ActivityType.1.0.0.json index b04cdf99dca3ec576a1fb17c27ed4c2625ff7bd0..97b197b4b8d206db16638e4cde928dae2f954ad1 100644 --- a/deployments/shared-schemas/osdu/reference-data/ActivityType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ActivityType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ActualIndicatorType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ActualIndicatorType.1.0.0.json index 518c83b7fd9e41220388b5b3121322d6a5fec191..26468ca8f6c676c364bd595789f12bc3e393cc81 100644 --- a/deployments/shared-schemas/osdu/reference-data/ActualIndicatorType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ActualIndicatorType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -19,7 +19,7 @@ "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--ActualIndicatorType:1.0.0", "title": "ActualIndicatorType", - "description": "Object that describes the actual planning status of an object - such as Tubular Assembly - to indicate if it is planned, concrete, prototyped or any other relevant status.", + "description": "DEPRECATED: (not used anywhere) Object that describes the actual planning status of an object - such as Tubular Assembly - to indicate if it is planned, concrete, prototyped or any other relevant status.", "type": "object", "properties": { "id": { diff --git a/deployments/shared-schemas/osdu/reference-data/AdditiveType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/AdditiveType.1.0.0.json index cf3a428f2b893662030bcb73f52f491dd536f1d2..0b5197746fdb8e7e2a25d85c5c35c2c6142bb7dd 100644 --- a/deployments/shared-schemas/osdu/reference-data/AdditiveType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/AdditiveType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/AgreementType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/AgreementType.1.0.0.json index 26833aa965ddc2442ea5b7a0dee8a88dc337e464..03b4e0a50c61404093f60abea341d4dd3e16e594 100644 --- a/deployments/shared-schemas/osdu/reference-data/AgreementType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/AgreementType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/AliasNameType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/AliasNameType.1.0.0.json index 267fd83e42ebacee0ebe4a000539fb80ca4f69c4..4c46b6531893be44edaeb9397170c93152dc0087 100644 --- a/deployments/shared-schemas/osdu/reference-data/AliasNameType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/AliasNameType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/AliasNameTypeClass.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/AliasNameTypeClass.1.0.0.json index d5b93a236d46d44947b1de398db0beb60406eb14..e56a52d11c0248f9404374c2c60fee8342472de4 100644 --- a/deployments/shared-schemas/osdu/reference-data/AliasNameTypeClass.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/AliasNameTypeClass.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/AnisotropyType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/AnisotropyType.1.0.0.json index 316c4df705e2bb27b543c3c00dac2ac620634ffd..3e816f04b8cc50d23c3a718e81795a37df3ee363 100644 --- a/deployments/shared-schemas/osdu/reference-data/AnisotropyType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/AnisotropyType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ArtefactRole.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ArtefactRole.1.0.0.json index 5dc3fcb2bc27c0876feb88cf2ba8a9f8f34ce937..3ec5fd51919d7ac7279d196a471cfc44a40c3609 100644 --- a/deployments/shared-schemas/osdu/reference-data/ArtefactRole.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ArtefactRole.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ArtificialLiftType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ArtificialLiftType.1.0.0.json index 762219f9763ab9b51dc15abb6ab333e6e106815d..6c361a91d8f8f04220a22d618eef8fecf0e646fc 100644 --- a/deployments/shared-schemas/osdu/reference-data/ArtificialLiftType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ArtificialLiftType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/AzimuthReferenceType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/AzimuthReferenceType.1.0.0.json index 80ac937066eb845c34974b57bab317e6968b63fb..01d23bb860e6e4d63f4fb91dc7ff418bee7dc527 100644 --- a/deployments/shared-schemas/osdu/reference-data/AzimuthReferenceType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/AzimuthReferenceType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/BasinType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/BasinType.1.0.0.json index 452e9ce380870ac4d80994ee6802b2064f62c2f5..ed14119342ef932bb8a29172dc08e5e9e57ae855 100644 --- a/deployments/shared-schemas/osdu/reference-data/BasinType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/BasinType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/BhaStatus.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/BhaStatus.1.0.0.json index 8ad411b7db3ac0d6e381b6c272359c025ba88f45..d00864964f873f8ff7bd43437e8bc7088935c4c2 100644 --- a/deployments/shared-schemas/osdu/reference-data/BhaStatus.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/BhaStatus.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/BinGridDefinitionMethodType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/BinGridDefinitionMethodType.1.0.0.json index 9819cd88237d1d220fd6c8126f9c2fa2a8feac53..18eed53ed7e32ca5f3e2b0f73f3b64e0e70f7da4 100644 --- a/deployments/shared-schemas/osdu/reference-data/BinGridDefinitionMethodType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/BinGridDefinitionMethodType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/BitDullCode.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/BitDullCode.1.0.0.json index d13c9a99aaa8c3804b62bb23b852444035369dba..50d15d925829b807ed0f89846aba53bb38493098 100644 --- a/deployments/shared-schemas/osdu/reference-data/BitDullCode.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/BitDullCode.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/BitReasonPulled.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/BitReasonPulled.1.0.0.json index 2869f05ac1d583fb87f06fd958a695d1ff4192cd..b2311da021ccf783cc7579f482c8dcf07b4f293e 100644 --- a/deployments/shared-schemas/osdu/reference-data/BitReasonPulled.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/BitReasonPulled.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/BitType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/BitType.1.0.0.json index ec5c0bd978750b73fcc95fe6c8264782fdaf80a8..b39cc047196d35e21ab0fd433f47c75b47d5de07 100644 --- a/deployments/shared-schemas/osdu/reference-data/BitType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/BitType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/BoundaryRelationType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/BoundaryRelationType.1.0.0.json index b32c951a35aee2a6e98fd8dd14a85a49303561bf..8e2bbb0d695e3f936de77fdd0e3f8b05278e2638 100644 --- a/deployments/shared-schemas/osdu/reference-data/BoundaryRelationType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/BoundaryRelationType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/CalculationMethodType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/CalculationMethodType.1.0.0.json index 0772a2e3add5869234d31fae2c03adf2732540aa..7a7c5a34d60a40db1d04924f6b8d20fcbcc1dbbb 100644 --- a/deployments/shared-schemas/osdu/reference-data/CalculationMethodType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/CalculationMethodType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/CatalogMapStateType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/CatalogMapStateType.1.0.0.json index 4dbb8fbbd42a25abe78be1ab03b68993f6148f0a..302b57644374f3b80497c78118e720667486179f 100644 --- a/deployments/shared-schemas/osdu/reference-data/CatalogMapStateType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/CatalogMapStateType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/CellShapeType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/CellShapeType.1.0.0.json index 86ea27f8751679ff1f99242aadd3af289259df2a..733d89b067b53ff5085153e770eda06187095ac7 100644 --- a/deployments/shared-schemas/osdu/reference-data/CellShapeType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/CellShapeType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/CementJobType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/CementJobType.1.0.0.json index 854f7a0c0d5dee9a850275481d0589ace2635f3d..ac39b87b01513614c7ea861eff42406cdb31f2e6 100644 --- a/deployments/shared-schemas/osdu/reference-data/CementJobType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/CementJobType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ChronoStratigraphy.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ChronoStratigraphy.1.0.0.json index 6d750bb4d40c1cffdf72b5b93142323cffba2c34..8742cf416350ebf2f3f7af4ed240d2354866ff0c 100644 --- a/deployments/shared-schemas/osdu/reference-data/ChronoStratigraphy.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ChronoStratigraphy.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/CollectionPurpose.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/CollectionPurpose.1.0.0.json index 4b0afcca3026ba198ff279df8c1ce8b8e0736f9a..0db73604ead5d3a6cd24eb43dc2231fae6ee65af 100644 --- a/deployments/shared-schemas/osdu/reference-data/CollectionPurpose.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/CollectionPurpose.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ColumnBasedTableType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ColumnBasedTableType.1.0.0.json index 4c5fdcd64fe9cfe299d7ec9aee87ca76e490c95f..bb7a6eae396d877f0ee4a41fc4d2e15e6b158033 100644 --- a/deployments/shared-schemas/osdu/reference-data/ColumnBasedTableType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ColumnBasedTableType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ColumnShapeType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ColumnShapeType.1.0.0.json index 6a8cc83f73cfb027651a9a84e7a5f7ff82620f8d..a3d1c1a1ed20e6b3a770710ebc2d462bda51ac68 100644 --- a/deployments/shared-schemas/osdu/reference-data/ColumnShapeType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ColumnShapeType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/CompressionMethodType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/CompressionMethodType.1.0.0.json index 192fd62b072ce1a94b8fdaaa0200e8074c931a2c..cde92d437e48d0bdaed4a67771bee7ade10e0ae1 100644 --- a/deployments/shared-schemas/osdu/reference-data/CompressionMethodType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/CompressionMethodType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ContactRoleType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ContactRoleType.1.0.0.json index 35dac58be4bf537baffcd61c6fb9e41dbc32670d..071cdb664d445dd0d97d60c37ee0d8633eacfd0d 100644 --- a/deployments/shared-schemas/osdu/reference-data/ContactRoleType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ContactRoleType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ContractorType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ContractorType.1.0.0.json index 60545da51bdc2cc28b16f4ff848a71c5e4181c6b..f073ed4148862e066aabdbd7611769bd8d2b08b0 100644 --- a/deployments/shared-schemas/osdu/reference-data/ContractorType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ContractorType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ConventionalCoreType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ConventionalCoreType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..93234f428fd3a9212584c4cd1842b9d056d9c129 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/ConventionalCoreType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--ConventionalCoreType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--ConventionalCoreType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/ConventionalCoreType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--ConventionalCoreType:1.0.0", + "title": "ConventionalCoreType", + "description": "A reference value type for Conventional Cores.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-ConventionalCoreType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--ConventionalCoreType:a1042e19-701d-5e99-99c6-2126c4a26c3e" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--ConventionalCoreType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "FIXED", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/CoordinateReferenceSystem.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/CoordinateReferenceSystem.1.0.0.json index 6ac34bb6d495659b8893ef257ba8cb7af540f166..93cbcfa629be2ed725df1435b377db7057c08298 100644 --- a/deployments/shared-schemas/osdu/reference-data/CoordinateReferenceSystem.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/CoordinateReferenceSystem.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/CoordinateReferenceSystem.1.1.0.json b/deployments/shared-schemas/osdu/reference-data/CoordinateReferenceSystem.1.1.0.json index d5cad85f380fc3d7e0a393b3f8f522c76bb706a9..5ab1860fdd3bc7152fece2092fbe8cdf8886a8f1 100644 --- a/deployments/shared-schemas/osdu/reference-data/CoordinateReferenceSystem.1.1.0.json +++ b/deployments/shared-schemas/osdu/reference-data/CoordinateReferenceSystem.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/CoordinateTransformation.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/CoordinateTransformation.1.0.0.json index 3f210163386b264c33bf0459a911069b1b80b423..17df18e7ba538f606326cb0d84c85357ae710f6c 100644 --- a/deployments/shared-schemas/osdu/reference-data/CoordinateTransformation.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/CoordinateTransformation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -247,7 +247,7 @@ }, "CoordinateTransformationType": { "type": "string", - "title": "CRS Type", + "title": "CT Type", "description": "The type of coordinate transformation. This is an enumeration of concrete sub-types. Transformation is a single operation between a source and a target geodetic CRS; ConcatenatedOperation is a chained set of Transformations.", "enum": [ "Transformation", diff --git a/deployments/shared-schemas/osdu/reference-data/CoordinateTransformation.1.1.0.json b/deployments/shared-schemas/osdu/reference-data/CoordinateTransformation.1.1.0.json index 946a667274d850e84709e0211a68edce23852924..ee11bd0b79522844cb52d45645ba362c492bea75 100644 --- a/deployments/shared-schemas/osdu/reference-data/CoordinateTransformation.1.1.0.json +++ b/deployments/shared-schemas/osdu/reference-data/CoordinateTransformation.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/CorePreservationType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/CorePreservationType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..63704b14311b48458b7f4e5df6842664814cebb1 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/CorePreservationType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--CorePreservationType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--CorePreservationType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/CorePreservationType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--CorePreservationType:1.0.0", + "title": "CorePreservationType", + "description": "The core preservation classification type, such as Wax-sealed, Resin-coated, Cling-wrap, etc.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-CorePreservationType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--CorePreservationType:514da17f-9398-5c73-b0a6-cabb93c1b797" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--CorePreservationType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/Currency.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/Currency.1.0.0.json index 341d41748b6856fc3076edde64d3981abfbd3867..1e0e339ed8498f89314bf0361490e3a037ca7c33 100644 --- a/deployments/shared-schemas/osdu/reference-data/Currency.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/Currency.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/CurveIndexDimensionType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/CurveIndexDimensionType.1.0.0.json index a11a49672aa94397071635d6c879a075fb564ef5..cb852e6c46bb7c194b6be47b779780660e8af76e 100644 --- a/deployments/shared-schemas/osdu/reference-data/CurveIndexDimensionType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/CurveIndexDimensionType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -19,7 +19,7 @@ "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--CurveIndexDimensionType:1.0.0", "title": "CurveIndexDimensionType", - "description": "Describes the physical dimension a curve index is defined from - can be Depth, Time, Counter,...", + "description": "DEPRECATED: (not used anywhere) Describes the physical dimension a curve index is defined from - can be Depth, Time, Counter,...", "type": "object", "properties": { "id": { diff --git a/deployments/shared-schemas/osdu/reference-data/CurveSampleType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/CurveSampleType.1.0.0.json index 5e527eb4948570090f4cd521a1e5af43349e2045..9d25b19d4fcf694fc5be056ec401c391b0cbde97 100644 --- a/deployments/shared-schemas/osdu/reference-data/CurveSampleType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/CurveSampleType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/DataRuleDimensionType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/DataRuleDimensionType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..f4dcb50fd14a7172f5a4d41648e2bcd79cbcefd0 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/DataRuleDimensionType.1.0.0.json @@ -0,0 +1,156 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--DataRuleDimensionType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--DataRuleDimensionType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/DataRuleDimensionType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--DataRuleDimensionType:1.0.0", + "title": "DataRuleDimensionType", + "description": "A set of data quality rules to assess a specific aspect in the trustworthiness of data.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-DataRuleDimensionType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--DataRuleDimensionType:2320a953-fb23-53a7-b53b-28bf8301a2aa" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--DataRuleDimensionType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/DataRulePurposeType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/DataRulePurposeType.1.0.0.json index 767d4488511a39b5188f42e9067b691c04dda472..43ef3910c70fbc64db0df1afede235adf42af0cc 100644 --- a/deployments/shared-schemas/osdu/reference-data/DataRulePurposeType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/DataRulePurposeType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/DepositionGeometryType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/DepositionGeometryType.1.0.0.json index 312b74eb03703011d09e1e56442f0c7b24bd8e6e..982cb1e5664ca580248dd894e45ee5443f05f088 100644 --- a/deployments/shared-schemas/osdu/reference-data/DepositionGeometryType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/DepositionGeometryType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/DimensionType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/DimensionType.1.0.0.json index 5a30763e7861e9df63799564502cebef7465f30a..f6241e91d50c4e4a1b2598627599db34c4adac8d 100644 --- a/deployments/shared-schemas/osdu/reference-data/DimensionType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/DimensionType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/DiscretisationSchemeType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/DiscretisationSchemeType.1.0.0.json index ec8b8931faf03e81ab06bca161a716c50248b055..202554c7fc28a96292dfbccb665e9f35c34ee987 100644 --- a/deployments/shared-schemas/osdu/reference-data/DiscretisationSchemeType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/DiscretisationSchemeType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/DocumentType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/DocumentType.1.0.0.json index 63d03fd734a1ff15903a47faaa5ee13527dd72ad..85ef4731a451293ab9c66ffc3b0f1c11a92aa716 100644 --- a/deployments/shared-schemas/osdu/reference-data/DocumentType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/DocumentType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/DomainType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/DomainType.1.0.0.json index 792528e2eaa44b14b632ef26cdede41665b17e2d..1ec2f2487e0f91b6e126f2257f4cd206cdc6c868 100644 --- a/deployments/shared-schemas/osdu/reference-data/DomainType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/DomainType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/DrillingActivityClassType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/DrillingActivityClassType.1.0.0.json index 7ed5bed28c5c3d2a67fe1a47fbac33fa2725f243..eade29573a82639fef26f66b03082e9eeddd91c2 100644 --- a/deployments/shared-schemas/osdu/reference-data/DrillingActivityClassType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/DrillingActivityClassType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/DrillingReasonType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/DrillingReasonType.1.0.0.json index 1bdf817e4b200fa2bf5f19e685157c1b257f8430..7292dd5732b8cfc7fd8ef665f5e951774debdc94 100644 --- a/deployments/shared-schemas/osdu/reference-data/DrillingReasonType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/DrillingReasonType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/EncodingFormatType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/EncodingFormatType.1.0.0.json index 22f082337057da1a0179caeb56ca6a213e4f7207..e61a7b723c90cbe6adab5886863d577530b5801a 100644 --- a/deployments/shared-schemas/osdu/reference-data/EncodingFormatType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/EncodingFormatType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ExistenceKind.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ExistenceKind.1.0.0.json index 350a7be7d3a44e9339083256a5c42ca03bdf499a..7cd7958605c1f0df30d6ad89a2dddaf84dd0631b 100644 --- a/deployments/shared-schemas/osdu/reference-data/ExistenceKind.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ExistenceKind.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ExternalCatalogNamespace.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ExternalCatalogNamespace.1.0.0.json index a372c52b060d74147dcfa65543eff080d0378ae9..0507af822804f9a3f91baf6872d0d31025e6aee4 100644 --- a/deployments/shared-schemas/osdu/reference-data/ExternalCatalogNamespace.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ExternalCatalogNamespace.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ExternalUnitOfMeasure.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ExternalUnitOfMeasure.1.0.0.json index b0e45c831b2b58c64b94cf1fdc78599086ee0cb9..cd3d060631240f825b157f355d2bd91dbf6bc2d9 100644 --- a/deployments/shared-schemas/osdu/reference-data/ExternalUnitOfMeasure.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ExternalUnitOfMeasure.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ExternalUnitQuantity.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ExternalUnitQuantity.1.0.0.json index 9f6922802ef1240c57ee46a926fb3d446f411500..9dd533a81ded4551e1e9356d776971db5e649330 100644 --- a/deployments/shared-schemas/osdu/reference-data/ExternalUnitQuantity.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ExternalUnitQuantity.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/FacetRole.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FacetRole.1.0.0.json index cddcd7cd0a31202a28b20f99ffddc9b779b8ee0d..b93391e53dc75237b8119715a1a7c2c03b5367ee 100644 --- a/deployments/shared-schemas/osdu/reference-data/FacetRole.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/FacetRole.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/FacetType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FacetType.1.0.0.json index 875596508579fc03047bb5992077c80b69572da8..7b2ad0497cbe506833ff8b042b5c4f724c61fdfe 100644 --- a/deployments/shared-schemas/osdu/reference-data/FacetType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/FacetType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/FacilityEventType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FacilityEventType.1.0.0.json index b1290801aface1217320878b9118d57283161901..776ee99e3cacdbd7463863da0a7dcf6474e49fb2 100644 --- a/deployments/shared-schemas/osdu/reference-data/FacilityEventType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/FacilityEventType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/FacilityStateType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FacilityStateType.1.0.0.json index d12ec6751fb74c7d47be110a22774f71d3448c6d..303a283c616b83f8ee6171455dc230e191a1df64 100644 --- a/deployments/shared-schemas/osdu/reference-data/FacilityStateType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/FacilityStateType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -19,7 +19,7 @@ "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--FacilityStateType:1.0.0", "title": "FacilityStateType", - "description": "A general classification of the functional capability of a constructed object at a point in time.", + "description": "Life Cycle [Facility State Type] is a set of major phases that are significant to regulators and/or business stakeholders. Life Cycle may apply to a well or its components [or other facility].", "type": "object", "properties": { "id": { @@ -111,6 +111,11 @@ { "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, { "type": "object", "properties": { @@ -129,10 +134,11 @@ "legal" ], "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", "x-osdu-governance-authorities": [ - "None" + "PPDM" ], - "x-osdu-governance-model": "LOCAL", "x-osdu-virtual-properties": { "data.VirtualProperties.DefaultName": { "type": "string", diff --git a/deployments/shared-schemas/osdu/reference-data/FacilityType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FacilityType.1.0.0.json index a34883275d2b02f4da55f72a96cff58567edfa56..c8dcb78a506d2060cdaec34b5cb9efeb4d68632c 100644 --- a/deployments/shared-schemas/osdu/reference-data/FacilityType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/FacilityType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/FaultThrowType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FaultThrowType.1.0.0.json index c85b7f3a8343dded1311b134440fbcc5624d7498..b09771500da5d3c68c372e67202ee7f61495ddef 100644 --- a/deployments/shared-schemas/osdu/reference-data/FaultThrowType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/FaultThrowType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/FeatureType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FeatureType.1.0.0.json index 6702ccdf3936028a25e2bcb03e5d8fa190474b7d..b996d62833fc107839349aba61324d2f047f058a 100644 --- a/deployments/shared-schemas/osdu/reference-data/FeatureType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/FeatureType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/FluidPhaseType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FluidPhaseType.1.0.0.json index 69cec90d780b850e4cecc6df053a335fad6812d3..de124477aa1540064f648a5f37b58d78bea06c67 100644 --- a/deployments/shared-schemas/osdu/reference-data/FluidPhaseType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/FluidPhaseType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/FluidPropertyFacetName.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FluidPropertyFacetName.1.0.0.json index 2306d16ff9dd01ef4d689a7cbd246f27b5341b89..8df15e7ca932d95f24ec1d70beaf8e46e172baf6 100644 --- a/deployments/shared-schemas/osdu/reference-data/FluidPropertyFacetName.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/FluidPropertyFacetName.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/FluidPropertyName.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FluidPropertyName.1.0.0.json index 602567b5dbc106ea2caee9994f23fa751500e727..e6d40660ce5ae2839919e7a49f56049ed58634c6 100644 --- a/deployments/shared-schemas/osdu/reference-data/FluidPropertyName.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/FluidPropertyName.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/FluidRheologicalModelType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FluidRheologicalModelType.1.0.0.json index 2afb3059a65ff68ffbaeeaf1ae214a300e0ea6df..03a1e5cb24b01d52e96cdfea50a0e8c645fe72a8 100644 --- a/deployments/shared-schemas/osdu/reference-data/FluidRheologicalModelType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/FluidRheologicalModelType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/FluidRole.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FluidRole.1.0.0.json index 6e6552440296ee29702bd37595e440a1773fe1f0..c4ead3177ae8b3901db13e625f8b3c5d99151d20 100644 --- a/deployments/shared-schemas/osdu/reference-data/FluidRole.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/FluidRole.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/FluidType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FluidType.1.0.0.json index 66757d7f701d4b0f8f0fb18e6a3de63bb4a7c1d8..555d8b0970a97330ebafbd9484966cde64556e95 100644 --- a/deployments/shared-schemas/osdu/reference-data/FluidType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/FluidType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/FormationPressureTestType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FormationPressureTestType.1.0.0.json index 7e57cddce72fa62bb8c7d56d42e3c5ae3f760021..092d61d83f6aab93e21ccbc925000b88ee2d13fe 100644 --- a/deployments/shared-schemas/osdu/reference-data/FormationPressureTestType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/FormationPressureTestType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/GasReadingType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/GasReadingType.1.0.0.json index 0e3513f65491d88084537e9cc0b5940b2f9d5b64..397dc3b1df3b622b934609ceded227637d306c51 100644 --- a/deployments/shared-schemas/osdu/reference-data/GasReadingType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/GasReadingType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/GeoPoliticalEntityType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/GeoPoliticalEntityType.1.0.0.json index 2f54fc8840119e2c595f8c370fc0beca77728711..b82d957a661c23cb144a35988e24dbb9a8c155eb 100644 --- a/deployments/shared-schemas/osdu/reference-data/GeoPoliticalEntityType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/GeoPoliticalEntityType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/GeoReferencedImageType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/GeoReferencedImageType.1.0.0.json index 9f62f943c6aeeb87732d27db9583127c8080994d..0c3630e9d0e808dfd239792fb3da5e87143ad56e 100644 --- a/deployments/shared-schemas/osdu/reference-data/GeoReferencedImageType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/GeoReferencedImageType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/GeologicUnitShapeType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/GeologicUnitShapeType.1.0.0.json index 442cb5859d50eedf692c8b6cea605e756961927e..a6236074f32553fcb2e269eadd95cc6b7b5d3c3d 100644 --- a/deployments/shared-schemas/osdu/reference-data/GeologicUnitShapeType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/GeologicUnitShapeType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/GeologicalFormation.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/GeologicalFormation.1.0.0.json index 7d4d03cdf32637ab1e0c9924cb4c77756c02c465..0922861862fc9c29ec6dc50859908c0ae68f729d 100644 --- a/deployments/shared-schemas/osdu/reference-data/GeologicalFormation.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/GeologicalFormation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/GrainDensityMeasurementType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/GrainDensityMeasurementType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..4955da7f9bd9de3a5eacc1232d27169876cdc5d2 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/GrainDensityMeasurementType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--GrainDensityMeasurementType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--GrainDensityMeasurementType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/GrainDensityMeasurementType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--GrainDensityMeasurementType:1.0.0", + "title": "GrainDensityMeasurementType", + "description": "The kind of grain density measurement, which is applied in, e.g. routine core analysis.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-GrainDensityMeasurementType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--GrainDensityMeasurementType:1a95d2f1-f397-59ed-91b9-c49f22957f35" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--GrainDensityMeasurementType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/HeaderKeyName.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/HeaderKeyName.1.0.0.json index ed4bd5182f118a7dc359b0c0bac59edebc41ccd6..ad43ab493a0f6fc73d90a50af902b9f9c4270f55 100644 --- a/deployments/shared-schemas/osdu/reference-data/HeaderKeyName.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/HeaderKeyName.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/IjkCellFace.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/IjkCellFace.1.0.0.json index 4200be62770d18bd3f076936a647f2c2ad4749a1..0c140200e3754e1e64de79fddcad413e6a124ba8 100644 --- a/deployments/shared-schemas/osdu/reference-data/IjkCellFace.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/IjkCellFace.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/InSARApplication.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/InSARApplication.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..b3c11d76afd9c133fd7c3f37bd9fbda25f12af59 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/InSARApplication.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--InSARApplication", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--InSARApplication:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/InSARApplication.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--InSARApplication:1.0.0", + "title": "InSARApplication", + "description": "The primary business application of the InSAR data set", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-InSARApplication:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--InSARApplication:0fae000e-1134-5f3d-b466-3fcf135d39b6" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--InSARApplication:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "LOCAL", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/InSARFrequencyBand.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/InSARFrequencyBand.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..41ee3a32706d8149c2c093c1f513e5d9ef7b7f88 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/InSARFrequencyBand.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--InSARFrequencyBand", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--InSARFrequencyBand:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/InSARFrequencyBand.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--InSARFrequencyBand:1.0.0", + "title": "InSARFrequencyBand", + "description": "The reference value type defining the frequency band of the radar used for the image acquisition", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-InSARFrequencyBand:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--InSARFrequencyBand:5ff82003-f4a6-5ba8-b5eb-9691cd6f7655" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--InSARFrequencyBand:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "FIXED", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/InSARImageMode.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/InSARImageMode.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..b8bb2b9c2348887a692d0fa3db52cad65f31b50e --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/InSARImageMode.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--InSARImageMode", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--InSARImageMode:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/InSARImageMode.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--InSARImageMode:1.0.0", + "title": "InSARImageMode", + "description": "The reference value type defining the radar imaging mode utilised for image acquisition", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-InSARImageMode:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--InSARImageMode:ea05e49a-28a4-574e-b384-9768e78c0c76" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--InSARImageMode:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "LOCAL", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/InSARPolarisation.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/InSARPolarisation.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..d726a3a179b7b8d9d08b8011eb47500627234b9f --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/InSARPolarisation.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--InSARPolarisation", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--InSARPolarisation:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/InSARPolarisation.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--InSARPolarisation:1.0.0", + "title": "InSARPolarisation", + "description": "the reference value type defining the radar polarisation utilised for the image acquisition. The polarisation being the direction of the electromagnetic wave.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-InSARPolarisation:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--InSARPolarisation:8415b322-17e8-5d9f-ba35-276fd3d348df" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--InSARPolarisation:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "FIXED", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/InSARProcessingType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/InSARProcessingType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..d3c300751c767ea748aa7228e05d19344be29328 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/InSARProcessingType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--InSARProcessingType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--InSARProcessingType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/InSARProcessingType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--InSARProcessingType:1.0.0", + "title": "InSARProcessingType", + "description": "Describes what main process or workflow manipulated the data before arriving at its current state or that it is as acquired", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-InSARProcessingType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--InSARProcessingType:1b555b89-879e-5e18-9866-a1d1352bafdc" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--InSARProcessingType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/IndexableElement.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/IndexableElement.1.0.0.json index fb9bdcaf69504e98e715338abfc00263bd74df52..45ac78491e7889d8747764714a3c3d696fe5ea62 100644 --- a/deployments/shared-schemas/osdu/reference-data/IndexableElement.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/IndexableElement.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/InterpolationMethod.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/InterpolationMethod.1.0.0.json index c0627edfb0d450bcde9a2010b198946be6286a29..c5f04a7ec0afc2d0e185af5b2c88c553f776bdc4 100644 --- a/deployments/shared-schemas/osdu/reference-data/InterpolationMethod.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/InterpolationMethod.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/KDirectionType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/KDirectionType.1.0.0.json index d2875aeff7ff2f98892c98cee9ad2a11fc1af259..4f5710d5c143bd659165ef55883e74c8c2491249 100644 --- a/deployments/shared-schemas/osdu/reference-data/KDirectionType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/KDirectionType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/LegalStatus.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/LegalStatus.1.0.0.json index ae6be6c935657afd7d957c8b62397d42da93dd85..76ff1fdf92c688ba1322abd43ea8945d6c67c5eb 100644 --- a/deployments/shared-schemas/osdu/reference-data/LegalStatus.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/LegalStatus.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/LicenseState.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/LicenseState.1.0.0.json index 18fb0c43f964884818d1ab3b313ab6aa83c37e76..d6b8ad7fdbb20be4c577b1cc512aea8abb4558c5 100644 --- a/deployments/shared-schemas/osdu/reference-data/LicenseState.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/LicenseState.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/LineageRelationshipType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/LineageRelationshipType.1.0.0.json index 640012c34679743c5ef6aa44c52c540327fb4f56..57929b5b38fd3ef3fcc7e1f8a15273fe33d5c9f5 100644 --- a/deployments/shared-schemas/osdu/reference-data/LineageRelationshipType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/LineageRelationshipType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/LinerType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/LinerType.1.0.0.json index ed2e65f024c0d918f21c9f2e3e858a730392f175..985a492cad9c50781d758db8f7dd5aa950859aba 100644 --- a/deployments/shared-schemas/osdu/reference-data/LinerType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/LinerType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/LithoStratigraphy.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/LithoStratigraphy.1.0.0.json index 233b38c8cc999dd1b00a4d1b9758289bf6868d96..7c4051f9ae914957cd62f348d534289614e8a71d 100644 --- a/deployments/shared-schemas/osdu/reference-data/LithoStratigraphy.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/LithoStratigraphy.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/LithologyType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/LithologyType.1.0.0.json index 7bfefc77ae27d691db3e9e3b01226dc6ad45953c..8f724115f9a1bb3737e7479d2595bfecd11a6d0e 100644 --- a/deployments/shared-schemas/osdu/reference-data/LithologyType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/LithologyType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/LogCurveBusinessValue.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/LogCurveBusinessValue.1.0.0.json index 2bec3c4b709212332f350452b16e9efb50d8ac74..a236a0fff4751fb247a53ff13f671909fff9adc6 100644 --- a/deployments/shared-schemas/osdu/reference-data/LogCurveBusinessValue.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/LogCurveBusinessValue.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/LogCurveFamily.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/LogCurveFamily.1.0.0.json index f2ad467dd74f72b6499e17f1247235b5a3e84edc..a0d5bfe8b3041b448eb46127bce1904f20f48364 100644 --- a/deployments/shared-schemas/osdu/reference-data/LogCurveFamily.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/LogCurveFamily.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/LogCurveFamily.1.1.0.json b/deployments/shared-schemas/osdu/reference-data/LogCurveFamily.1.1.0.json index 7017a80773db19433087600d5e855b5f0766a408..139bfde582f79a06773955bfb7360eb6000d8190 100644 --- a/deployments/shared-schemas/osdu/reference-data/LogCurveFamily.1.1.0.json +++ b/deployments/shared-schemas/osdu/reference-data/LogCurveFamily.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/LogCurveMainFamily.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/LogCurveMainFamily.1.0.0.json index f7ca91f91f0ccaec17ae4ff571a226fe22b04c4f..5e626007b0f4222e24768e8337f68ed124c36115 100644 --- a/deployments/shared-schemas/osdu/reference-data/LogCurveMainFamily.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/LogCurveMainFamily.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/LogCurveType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/LogCurveType.1.0.0.json index c39b6bb64f4b8c8af70c67168d65495e90970a4b..4fcf649358a1c9a1eb9b63736c06fb53e3977d86 100644 --- a/deployments/shared-schemas/osdu/reference-data/LogCurveType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/LogCurveType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/LogCurveType.1.1.0.json b/deployments/shared-schemas/osdu/reference-data/LogCurveType.1.1.0.json index be95a2432466fd49a34dc53b22f319f23071ad10..e9fdbaa778ef1cb44ebf4533f5b9fd1d7362a423 100644 --- a/deployments/shared-schemas/osdu/reference-data/LogCurveType.1.1.0.json +++ b/deployments/shared-schemas/osdu/reference-data/LogCurveType.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/LogType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/LogType.1.0.0.json index bd8a87325afa377c13a57e3ce3a866e34953090c..29d825ca94b842859e980e4fe1b3ce9faed1168c 100644 --- a/deployments/shared-schemas/osdu/reference-data/LogType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/LogType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/MarkerPropertyType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/MarkerPropertyType.1.0.0.json index 719c5956d9b9aae28f936c7052a8c8d6bd2adabf..90b6faa02d97adfd219cab696a08ec7086951076 100644 --- a/deployments/shared-schemas/osdu/reference-data/MarkerPropertyType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/MarkerPropertyType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/MarkerType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/MarkerType.1.0.0.json index 647efa3ec261d0384ca3e31e3a06eb6ca58c7541..386cf9bbd2c308925729868d56607663957a54b8 100644 --- a/deployments/shared-schemas/osdu/reference-data/MarkerType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/MarkerType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/MaterialType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/MaterialType.1.0.0.json index b4500aedf13a597d18327480a5d3c44f0665c36f..14153ea586dff2339ec30be42315a3916f242cbe 100644 --- a/deployments/shared-schemas/osdu/reference-data/MaterialType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/MaterialType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -19,7 +19,7 @@ "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--MaterialType:1.0.0", "title": "MaterialType", - "description": "Used to describe the type of materials.", + "description": "DEPRECATED: Used to describe the type of materials. This catalog contains a mixture of very different materials and has been replaced by TubularMaterialType and WellProductType.", "type": "object", "properties": { "id": { diff --git a/deployments/shared-schemas/osdu/reference-data/MudClass.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/MudClass.1.0.0.json index 74bb166c9a60f37d70151e1a26ab4a7e3a8544a1..77e9821998a29bfc259cdd16a7a2198a01bb005c 100644 --- a/deployments/shared-schemas/osdu/reference-data/MudClass.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/MudClass.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/OSDUJsonExtensions.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/OSDUJsonExtensions.1.0.0.json index e244fee8574dfc3137746d2bd294b7cfa9e75d60..e9c48e8a824507f2e80f62e9a120d2ff1cc923bd 100644 --- a/deployments/shared-schemas/osdu/reference-data/OSDUJsonExtensions.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/OSDUJsonExtensions.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/OSDURegion.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/OSDURegion.1.0.0.json index b9f75f9f5b0ef09115cabdaffd5ae59eb302ec5a..a6b89a9b4ea0d24a1537a4034e24a7679ed50f45 100644 --- a/deployments/shared-schemas/osdu/reference-data/OSDURegion.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/OSDURegion.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ObjectiveType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ObjectiveType.1.0.0.json index 3d133dc4cebe5b1b2d55f4f447ff1327ea4a1d0c..d15c5791648991068f5e6880cdc97a55e7585960 100644 --- a/deployments/shared-schemas/osdu/reference-data/ObjectiveType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ObjectiveType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ObligationType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ObligationType.1.0.0.json index ebad428ee397f85fe1b82fcc41e6f16d23fa73be..ecfc6d1419b8e51da86cecdbf2aadc00b4ccebcd 100644 --- a/deployments/shared-schemas/osdu/reference-data/ObligationType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ObligationType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/OperatingEnvironment.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/OperatingEnvironment.1.0.0.json index bbcacc1db0c15fa26a0ca4eb1b702d474477df75..e60b86aacc8d5f7b07484b9cc4007f2dc55b27dc 100644 --- a/deployments/shared-schemas/osdu/reference-data/OperatingEnvironment.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/OperatingEnvironment.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/OrderingCriteriaType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/OrderingCriteriaType.1.0.0.json index 2c95fa344e9c81a7f6cfb5ee165f28e126783698..727373889d565f188af51e3990d46b771c562921 100644 --- a/deployments/shared-schemas/osdu/reference-data/OrderingCriteriaType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/OrderingCriteriaType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/OrganisationType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/OrganisationType.1.0.0.json index 4d5bd080d99b38a4896f28c61a0acf94f1a220c9..c4db0515164de77318ade15396331ef24a302594 100644 --- a/deployments/shared-schemas/osdu/reference-data/OrganisationType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/OrganisationType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -19,7 +19,7 @@ "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--OrganisationType:1.0.0", "title": "OrganisationType", - "description": "Used to describe the type of organisations.", + "description": "A general category of an enterprise, government or other industrial group.", "type": "object", "properties": { "id": { diff --git a/deployments/shared-schemas/osdu/reference-data/PPFGContextType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PPFGContextType.1.0.0.json index 5758da2332ef873cfcc170c52885e324e7397a2d..c24ad03ac1ada08a5d4391d1f573b7224e1903b7 100644 --- a/deployments/shared-schemas/osdu/reference-data/PPFGContextType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PPFGContextType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PPFGCurveFamily.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PPFGCurveFamily.1.0.0.json index 75ceb9d4ca7cca3d8449e16b360d8c6cacf687d4..7566c505258edc259ec4f22a37ed67bd184585bb 100644 --- a/deployments/shared-schemas/osdu/reference-data/PPFGCurveFamily.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PPFGCurveFamily.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PPFGCurveLithoType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PPFGCurveLithoType.1.0.0.json index ea9b373cdb97c4e34b27e9cbbf451612ff42478c..e38ff4c08b2e22360bbec533a353f8db392517d7 100644 --- a/deployments/shared-schemas/osdu/reference-data/PPFGCurveLithoType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PPFGCurveLithoType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PPFGCurveMainFamily.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PPFGCurveMainFamily.1.0.0.json index caba247c8b488d6be186c8bc319b75498ffd8c4c..514ff372889e740e4902fa155f767acc65bab4a2 100644 --- a/deployments/shared-schemas/osdu/reference-data/PPFGCurveMainFamily.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PPFGCurveMainFamily.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PPFGCurveMnemonic.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PPFGCurveMnemonic.1.0.0.json index f03d4011fdf793e919ebaf67e3c52c5cc2172b47..607d7080c452de5fcb4528f74b84d68753848b98 100644 --- a/deployments/shared-schemas/osdu/reference-data/PPFGCurveMnemonic.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PPFGCurveMnemonic.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PPFGCurveProbability.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PPFGCurveProbability.1.0.0.json index b5efd27c9b075aab82a8492b57d06de61758f570..8e40e23bfd616e0e6397ef7d46b16cbfa9577ec4 100644 --- a/deployments/shared-schemas/osdu/reference-data/PPFGCurveProbability.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PPFGCurveProbability.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PPFGCurveProcessingType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PPFGCurveProcessingType.1.0.0.json index 15efceed51dec317072e15a2869903e47954ee07..d4780d96d52ba706ac0ce55fec2969580162f2cd 100644 --- a/deployments/shared-schemas/osdu/reference-data/PPFGCurveProcessingType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PPFGCurveProcessingType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PPFGCurveTransformModelType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PPFGCurveTransformModelType.1.0.0.json index 94a7e1cbee99b4155f16b614e6b66e5dbfe58f9f..376709330bd5d2c8d90a6a60f3645c4b54c7dc3a 100644 --- a/deployments/shared-schemas/osdu/reference-data/PPFGCurveTransformModelType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PPFGCurveTransformModelType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ParameterKind.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ParameterKind.1.0.0.json index f9ffb7492af70dda4b9a6a6d03d3ece50fc8eb97..600aaf473106ca1ef638607e417227e2ccc89080 100644 --- a/deployments/shared-schemas/osdu/reference-data/ParameterKind.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ParameterKind.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ParameterRole.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ParameterRole.1.0.0.json index 13bde235bce48973d3bbb577d096434b34b6e2b8..3257eb89f76d286cf93427463edb4f56e30fe088 100644 --- a/deployments/shared-schemas/osdu/reference-data/ParameterRole.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ParameterRole.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ParameterType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ParameterType.1.0.0.json index 36e12a69f422e20301548c08880dd024b8f83aa5..1377f4314f0ae54e5e3c64a17a864e4a677e9007 100644 --- a/deployments/shared-schemas/osdu/reference-data/ParameterType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ParameterType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PermeabilityMeasurementType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PermeabilityMeasurementType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..79ae386ec0461beecd31de80c2f36b1fce468f26 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/PermeabilityMeasurementType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--PermeabilityMeasurementType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--PermeabilityMeasurementType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/PermeabilityMeasurementType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--PermeabilityMeasurementType:1.0.0", + "title": "PermeabilityMeasurementType", + "description": "The kind of permeability measurement applied in, e.g., routine core analysis.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-PermeabilityMeasurementType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--PermeabilityMeasurementType:2408758a-31ea-58fe-9878-5ee00478b313" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--PermeabilityMeasurementType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/PersonnelOrganisationRole.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PersonnelOrganisationRole.1.0.0.json index 521bca51be4a3815951f057d21b0f46555a819f3..2d0b76bed077d39360801d6a4bf98daa7b0c9c32 100644 --- a/deployments/shared-schemas/osdu/reference-data/PersonnelOrganisationRole.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PersonnelOrganisationRole.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PersonnelServiceType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PersonnelServiceType.1.0.0.json index 789a05bca7b1c78a6bdfa8f49ecb075bac0eb336..75594fe735d7a0a17753c17a689039c3c415e7ca 100644 --- a/deployments/shared-schemas/osdu/reference-data/PersonnelServiceType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PersonnelServiceType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PetroleumSystemElementType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PetroleumSystemElementType.1.0.0.json index 332632b7148d50a11706defa6515e7a5955febd9..28d181c9fd1a93993a4a87765863bbe1e832e762 100644 --- a/deployments/shared-schemas/osdu/reference-data/PetroleumSystemElementType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PetroleumSystemElementType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PillarShapeType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PillarShapeType.1.0.0.json index ad0c9e9e743a7744e41694201eb083dcba855259..0fe75f29855b4b48bd5405bb09d961d795e5a862 100644 --- a/deployments/shared-schemas/osdu/reference-data/PillarShapeType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PillarShapeType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PlayType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PlayType.1.0.0.json index 51c609885c540785a58f12c65905eac7c4f43a8e..e6a6ab1c0bb71f8d44ed4eb316eaae1747aa9c61 100644 --- a/deployments/shared-schemas/osdu/reference-data/PlayType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PlayType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -19,7 +19,7 @@ "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--PlayType:1.0.0", "title": "PlayType", - "description": "The focus or area conducive to hydrocarbon discovery and includes the related activities for the development and production of the reservoir.", + "description": "Play Type [Well Play Type] is the focus or area conducive to hydrocarbon discovery and includes the related activities for the development and production of the reservoir.", "type": "object", "properties": { "id": { @@ -111,6 +111,11 @@ { "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, { "type": "object", "properties": { @@ -129,10 +134,11 @@ "legal" ], "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", "x-osdu-governance-authorities": [ - "None" + "PPDM" ], - "x-osdu-governance-model": "LOCAL", "x-osdu-virtual-properties": { "data.VirtualProperties.DefaultName": { "type": "string", diff --git a/deployments/shared-schemas/osdu/reference-data/PlugType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PlugType.1.0.0.json index 1e836e6bcc2a07150aa39e21fac86f23ae601974..0a974dac5768c7a205f648367e14a832e41be376 100644 --- a/deployments/shared-schemas/osdu/reference-data/PlugType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PlugType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PorosityMeasurementType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PorosityMeasurementType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..f85901f39fef941682718ec765e7736848e9052a --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/PorosityMeasurementType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--PorosityMeasurementType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--PorosityMeasurementType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/PorosityMeasurementType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--PorosityMeasurementType:1.0.0", + "title": "PorosityMeasurementType", + "description": "The kind of porosity measurement applied in, e.g., routine core analysis.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-PorosityMeasurementType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--PorosityMeasurementType:97251d25-e2dc-515a-81c6-ded783007f83" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--PorosityMeasurementType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/PressureMeasurementType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PressureMeasurementType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..43f2b3d6d5dd7046a67dcfffb3e0dc05f5ec0afe --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/PressureMeasurementType.1.0.0.json @@ -0,0 +1,156 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--PressureMeasurementType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--PressureMeasurementType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/PressureMeasurementType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--PressureMeasurementType:1.0.0", + "title": "PressureMeasurementType", + "description": "The enumeration for PressureMeasurement types like Ambient or Overburden.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-PressureMeasurementType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--PressureMeasurementType:fe8a01e7-162d-5d86-9003-fe1008560ca8" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--PressureMeasurementType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/ProcessingParameterType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ProcessingParameterType.1.0.0.json index deb1d8f37a285d56b0ee1ee601f4849dbd23b329..d1b1c41e23e162376e8aa303dfe9eecc1facdacf 100644 --- a/deployments/shared-schemas/osdu/reference-data/ProcessingParameterType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ProcessingParameterType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ProjectRole.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ProjectRole.1.0.0.json index a03f952566ebb75fa0eca6d88bfb48c1308c9e1d..dbc8333e6202dfd7d86b6c2f2edfd6bc21459cec 100644 --- a/deployments/shared-schemas/osdu/reference-data/ProjectRole.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ProjectRole.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ProjectStateType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ProjectStateType.1.0.0.json index 78103c01db306d01521922748bcb764b87b4ca78..687c3eb438273e603afaa7e8bc1cdbd1a3279784 100644 --- a/deployments/shared-schemas/osdu/reference-data/ProjectStateType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ProjectStateType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PropertyFieldRepresentationType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PropertyFieldRepresentationType.1.0.0.json index aea4807cc9b07a95c15b3d31e00ce1d7e0c94135..6f9275fed49f0c832b3b0d0a4b8a44ae87924322 100644 --- a/deployments/shared-schemas/osdu/reference-data/PropertyFieldRepresentationType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PropertyFieldRepresentationType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PropertyNameType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PropertyNameType.1.0.0.json index 3437f511db7e87a2819f386e636a92ce3b6fe8a7..d7664e7fcc388919377ced6795aa2519ea6d3afd 100644 --- a/deployments/shared-schemas/osdu/reference-data/PropertyNameType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PropertyNameType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PropertyType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PropertyType.1.0.0.json index 16396992e02568af2ddd6bf7d3d0ce96d5abdbc2..6c81f23029d94bc86ce8c3a0006d745ab3fd0b8e 100644 --- a/deployments/shared-schemas/osdu/reference-data/PropertyType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PropertyType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ProspectType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ProspectType.1.0.0.json index 7c1272e2d12f5f4a216aacc559795cd102af177c..dd53d79a9417d8850ee45cba31d057c90e08621f 100644 --- a/deployments/shared-schemas/osdu/reference-data/ProspectType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ProspectType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/PumpOpType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/PumpOpType.1.0.0.json index b242babaa6b8f57099aab40f10e90032a4efd7b3..df598ce5d2912e09880cffcdbef04dd37b446f2e 100644 --- a/deployments/shared-schemas/osdu/reference-data/PumpOpType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/PumpOpType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/QualitativeSpatialAccuracyType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/QualitativeSpatialAccuracyType.1.0.0.json index d21deeb49edd2d482b4d563b81b0b43abc12db51..f0f03249a542eedd185a59988421fbfb091c7a8f 100644 --- a/deployments/shared-schemas/osdu/reference-data/QualitativeSpatialAccuracyType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/QualitativeSpatialAccuracyType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/QualityDataRule.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/QualityDataRule.1.0.0.json index 2934a52f9e530a12d0c292a543338a481373cf55..d3f26fd89f76a4cd6a507e185abd122459a762af 100644 --- a/deployments/shared-schemas/osdu/reference-data/QualityDataRule.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/QualityDataRule.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/QualityDataRule.1.1.0.json b/deployments/shared-schemas/osdu/reference-data/QualityDataRule.1.1.0.json new file mode 100644 index 0000000000000000000000000000000000000000..993e604c1bef65024867e6219ad71a385be58c76 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/QualityDataRule.1.1.0.json @@ -0,0 +1,205 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--QualityDataRule", + "schemaVersionMajor": 1, + "schemaVersionMinor": 1, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--QualityDataRule:1.1.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/QualityDataRule.1.1.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--QualityDataRule:1.1.0", + "title": "QualityDataRule", + "description": "Generic reference object quality rule", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-QualityDataRule:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--QualityDataRule:2bf14867-0512-5a60-89cd-be38d423c126" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--QualityDataRule:1.1.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": { + "ExternalRuleID": { + "type": "string", + "description": "Unique identifier to an external data rule, e.g. PPDM rule ID number." + }, + "DataRuleStatement": { + "type": "string", + "description": "Expression of data rule" + }, + "DataRuleRevision": { + "type": "string", + "description": "Revision version number" + }, + "DataRuleStatus": { + "type": "string", + "description": "status of the business rule such as Published" + }, + "DataRuleCreatedOn": { + "type": "string", + "description": "Date of creation of data rule independent of OSDU", + "format": "date-time" + }, + "DataRuleCreatedBy": { + "type": "string", + "description": "User that created the rule independent of OSDU" + }, + "DataRulePublishedOn": { + "type": "string", + "description": "Timestamp of the time when the data rule was published independent of OSDU.", + "format": "date-time" + }, + "DataRuleUpdatedOn": { + "type": "string", + "description": "Timestamp of the time when the data rule was updated independent of OSDU.", + "format": "date-time" + }, + "DataRuleDimensionTypeID": { + "type": "string", + "title": "Data Rule Dimension Type Identifier", + "description": "Dimension of the Rule indicating the rule purpose like completeness, validity etc.", + "example": "partition_id:reference-data--DataRuleDimensionType:Completeness:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-DataRuleDimensionType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "DataRuleDimensionType" + } + ] + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "LOCAL", + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/QualityDataRuleSet.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/QualityDataRuleSet.1.0.0.json index a13181f9fd6c50655f204b9506d7f02fa6137bb7..584e49fbc26fd98adf406fddda4214671a8d9c08 100644 --- a/deployments/shared-schemas/osdu/reference-data/QualityDataRuleSet.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/QualityDataRuleSet.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/QualityDataRuleSet.2.0.0.json b/deployments/shared-schemas/osdu/reference-data/QualityDataRuleSet.2.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..843734e5c1a0e1cb50d57e3ab800f7f9407e803a --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/QualityDataRuleSet.2.0.0.json @@ -0,0 +1,203 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--QualityDataRuleSet", + "schemaVersionMajor": 2, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--QualityDataRuleSet:2.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/QualityDataRuleSet.2.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--QualityDataRuleSet:2.0.0", + "title": "QualityDataRuleSet", + "description": "A set of data quality rules to assess a specific aspect in the trustworthiness of data.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-QualityDataRuleSet:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--QualityDataRuleSet:ddb4a48e-4a6c-5b24-8163-b73157564deb" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--QualityDataRuleSet:2.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": { + "Name": { + "type": "string", + "description": "Name of the data ruleset. For example, QualityDataRuleSet collection 1 for wellbore" + }, + "Description": { + "type": "string", + "description": "A description of the QualityDataRuleSet." + }, + "DataRules": { + "type": "array", + "description": "The list of QualityDataRule items that this QualityDataRuleSet consists of.", + "items": { + "type": "object", + "title": "DataRule", + "description": "The list of QualityDataRule items that this QualityDataRuleSet consists of.", + "properties": { + "DataRuleID": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-QualityDataRule:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "QualityDataRule" + } + ] + }, + "DataRulePurposeClass": { + "type": "string", + "description": "Indicated if the QualityDataRule is required to pass or for information.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-DataRulePurposeType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "DataRulePurposeType" + } + ] + } + } + } + }, + "EvaluatedKind": { + "type": "string", + "description": "The kind of the data this ruleset applies to. Version-specific and non-version-specific kind can be defined. For example, osdu:wks:master-data--Well:1 (requiring only the major version and permits any minor and patch version); osdu:wks:master-data--Wellbore:1.0.0 (this is version-specific); osdu:wks:work-product-component--WellLog (this is unspecific accepting any version). Also note: a total wildcard would have to end with a : like this: osdu:wks:group-type--EntityType:.", + "example": "osdu:wks:group-type--EntityType:2", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:([0-9]+)?(\\.)?([0-9]+)?(\\.)?([0-9]+)?$" + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "LOCAL", + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/QuantitativeAccuracyBand.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/QuantitativeAccuracyBand.1.0.0.json index e9c1ce352d55b50952eb6c80bd02ad668d82d97e..6fc270721a4edd188216288d22f04f27af2cae82 100644 --- a/deployments/shared-schemas/osdu/reference-data/QuantitativeAccuracyBand.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/QuantitativeAccuracyBand.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ReasonTripType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ReasonTripType.1.0.0.json index d30379c78c93fec242500fc66e526aa307e33da7..4c9ad7de7ddc75e88fd59965be1b14387f51f009 100644 --- a/deployments/shared-schemas/osdu/reference-data/ReasonTripType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ReasonTripType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/RepresentationRole.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/RepresentationRole.1.0.0.json index b81b82d5dd316cb829d3d18cf459be573023111f..e0cfc6e5f1bff9ffbae7436847fe2f9e0d1c684b 100644 --- a/deployments/shared-schemas/osdu/reference-data/RepresentationRole.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/RepresentationRole.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/RepresentationType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/RepresentationType.1.0.0.json index bb0b2328043898a7c84b227ac8fdd36a6ce655ba..2c1e4672c4d33613e2cb67ebf92fb71ffc66f500 100644 --- a/deployments/shared-schemas/osdu/reference-data/RepresentationType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/RepresentationType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ResourceCurationStatus.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ResourceCurationStatus.1.0.0.json index 6245cc06c9c2f1e40ed6b2eccbf9ea0ad3fe6bf6..4a2f1f77e825cd7011454c75eeae3800a1b66e3d 100644 --- a/deployments/shared-schemas/osdu/reference-data/ResourceCurationStatus.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ResourceCurationStatus.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ResourceLifecycleStatus.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ResourceLifecycleStatus.1.0.0.json index a4921e7c0968655b4a4b8645edf740ef632c8102..eaea7749a9335e753f631507885261b23c91429e 100644 --- a/deployments/shared-schemas/osdu/reference-data/ResourceLifecycleStatus.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ResourceLifecycleStatus.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ResourceSecurityClassification.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ResourceSecurityClassification.1.0.0.json index abd155d6ab561acf8af958f579b6a67e4ce43349..f7185111e309215aa4e8f6894d2704fda03149df 100644 --- a/deployments/shared-schemas/osdu/reference-data/ResourceSecurityClassification.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ResourceSecurityClassification.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/RigType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/RigType.1.0.0.json index a1ae5a52e11dc0f93c618919a35ff48ac9c0a7bd..2724e38085340e8cc18f1afef9322e4d17c4e0a8 100644 --- a/deployments/shared-schemas/osdu/reference-data/RigType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/RigType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/RiskCategory.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/RiskCategory.1.0.0.json index 81e9f06af386a2acb057aef657e61862abd0e00b..690efaf7f210da5f3413e6f04b2cb78ed00ec2ac 100644 --- a/deployments/shared-schemas/osdu/reference-data/RiskCategory.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/RiskCategory.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/RiskConsequenceCategory.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/RiskConsequenceCategory.1.0.0.json index 8bf5c7c96e43a0cada13431af24858525bc6b1e0..0a9168150116c826aa3b9cfa6441c30a0ef6e43d 100644 --- a/deployments/shared-schemas/osdu/reference-data/RiskConsequenceCategory.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/RiskConsequenceCategory.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/RiskConsequenceSubCategory.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/RiskConsequenceSubCategory.1.0.0.json index 4c574634de7b841292c98a83684b05c67839df5a..a949b3ef4efa79bb4c8221acfbd9b47a24a02fde 100644 --- a/deployments/shared-schemas/osdu/reference-data/RiskConsequenceSubCategory.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/RiskConsequenceSubCategory.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/RiskDiscipline.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/RiskDiscipline.1.0.0.json index 79ac46c33efef39fab88564d87c9b6ec672dd774..529a976a7a2cc10e01ccd55445c719a016f9ba7b 100644 --- a/deployments/shared-schemas/osdu/reference-data/RiskDiscipline.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/RiskDiscipline.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/RiskHierarchyLevel.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/RiskHierarchyLevel.1.0.0.json index c21f8dcc1b438a8c9d2189507f03273366ce097b..fd94b8780b585783b6b34964a0699870df189fc9 100644 --- a/deployments/shared-schemas/osdu/reference-data/RiskHierarchyLevel.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/RiskHierarchyLevel.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/RiskResponseStatus.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/RiskResponseStatus.1.0.0.json index a8dd0030a5cd2b77093856100cb10d330ee08777..886c7fa69d7a37b1e21a34de8faf960283eb03bd 100644 --- a/deployments/shared-schemas/osdu/reference-data/RiskResponseStatus.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/RiskResponseStatus.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/RiskSubCategory.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/RiskSubCategory.1.0.0.json index 55b6d6565d54a0e698d1cf1b87c783aade42021a..71c92ce83ad3d4f8c23deab467770d33a79a80d5 100644 --- a/deployments/shared-schemas/osdu/reference-data/RiskSubCategory.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/RiskSubCategory.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/RiskType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/RiskType.1.0.0.json index 782c9fcb900c96fc5e6118632da09289479d7999..cf4fd9069d4c14ae27f5e217c67c5f573b85c51a 100644 --- a/deployments/shared-schemas/osdu/reference-data/RiskType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/RiskType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/RockSampleType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/RockSampleType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..11f0b2b9544b17171b18e08619b29cfc06dbeb0d --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/RockSampleType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--RockSampleType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--RockSampleType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/RockSampleType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--RockSampleType:1.0.0", + "title": "RockSampleType", + "description": "The classification of rock samples.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-RockSampleType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--RockSampleType:5df96ffb-f9cb-528f-bc06-dcbd657db814" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--RockSampleType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/SampleOrientationType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SampleOrientationType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..4110ee0291963ce326ffa996b49365dc56acc284 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/SampleOrientationType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--SampleOrientationType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--SampleOrientationType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/SampleOrientationType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--SampleOrientationType:1.0.0", + "title": "SampleOrientationType", + "description": "The sample orientation direction, which describes the core sample's relationship to the bedding or drilling direction.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SampleOrientationType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--SampleOrientationType:715a8cf8-9aa1-5fbb-8fd3-969c389d6da1" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--SampleOrientationType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "FIXED", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/SatelliteGeometry.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SatelliteGeometry.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..c7c8dddbd9433f08b6f888376a1189ad2203cade --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/SatelliteGeometry.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--SatelliteGeometry", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--SatelliteGeometry:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/SatelliteGeometry.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--SatelliteGeometry:1.0.0", + "title": "SatelliteGeometry", + "description": "the reference value type defining the orbit or flight direction of the satellite over the image area", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SatelliteGeometry:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--SatelliteGeometry:7556663f-4114-513e-b9de-18849b022f3b" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--SatelliteGeometry:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/SatelliteMission.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SatelliteMission.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..9dd9c9ec9c813853b20fa80f86163fb7e42bfe39 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/SatelliteMission.1.0.0.json @@ -0,0 +1,187 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--SatelliteMission", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--SatelliteMission:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/SatelliteMission.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--SatelliteMission:1.0.0", + "title": "SatelliteMission", + "description": "The reference value type defining the satellite mission and the operational period", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SatelliteMission:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--SatelliteMission:ebebdecf-a21c-5c18-878e-23a9c3e0c2d3" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--SatelliteMission:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": { + "OperationalPeriod": { + "type": "array", + "title": "OperationalPeriod", + "description": "An array which lists the start and end year of a particular satellite mission", + "x-osdu-indexing": { + "type": "nested" + }, + "items": { + "type": "object", + "title": "OperationalPeriod", + "description": "Defines the start and end year of the satellite mission", + "properties": { + "StartYear": { + "type": "integer", + "title": "Start Year", + "description": "The year that the satellite mission became operational or started", + "example": 1999 + }, + "EndYear": { + "type": "integer", + "title": "End Year", + "description": "The year that the satellite mission ceased or ended. Leave blank if the mission is still active.", + "example": 2020 + } + } + } + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "LOCAL", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/SaturationMethodType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SaturationMethodType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..b30781ba2249c5deebffda609df1ff95c826d1e8 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/SaturationMethodType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--SaturationMethodType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--SaturationMethodType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/SaturationMethodType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--SaturationMethodType:1.0.0", + "title": "SaturationMethodType", + "description": "The method used to obtain the saturation measurement values, e.g., Dean Stark, Retort, Karl Fischer.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SaturationMethodType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--SaturationMethodType:dd629763-e946-57eb-9181-6302ef70ec39" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--SaturationMethodType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/SchemaFormatType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SchemaFormatType.1.0.0.json index 765b349bc10985f4d50fcd22d8e907eb03ae183f..a42f0a6fac88f4619f96b20a7da58e65fe100ab0 100644 --- a/deployments/shared-schemas/osdu/reference-data/SchemaFormatType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SchemaFormatType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SectionType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SectionType.1.0.0.json index b67feb52a6f5903ab096ea424375181d296ced25..1aec92647543a8cd833f05036dedce721ed8a975 100644 --- a/deployments/shared-schemas/osdu/reference-data/SectionType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SectionType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicAcquisitionType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicAcquisitionType.1.0.0.json index 9998647746042a8b1bb429f4400679787999dfe5..19041c3ad280bf8c91a4d5bda8920b8b32170af4 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicAcquisitionType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicAcquisitionType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicAttributeType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicAttributeType.1.0.0.json index 27175fe972f04e7bf75d68304eed7a006426f7a7..6d09d94496d36422de7f70e2bf8d7aa2418049fc 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicAttributeType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicAttributeType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicBinGridType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicBinGridType.1.0.0.json index 2144c9b22bbcbdcc0b158ab4aa48d8889ecdc9fe..1884c136e8cc9cc23126a34bdc400fe48364917b 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicBinGridType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicBinGridType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicDomainType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicDomainType.1.0.0.json index 00437be91691c2a9bb5d0344eb0dc4c3da121b18..18f70c237797b9c8b264a765ede006ee770535fe 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicDomainType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicDomainType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicEnergySourceType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicEnergySourceType.1.0.0.json index 790a81ccf5f639e318a56fb7265f9e97f5200368..7074d56eeb2dc7be4046cf577f8fc79ef9081843 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicEnergySourceType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicEnergySourceType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicFaultType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicFaultType.1.0.0.json index 15d289ca706404e3b99b171d9068bc32513c4242..d880f039de19051b85ba7c5c046a4179fbf1ac28 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicFaultType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicFaultType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicFilteringType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicFilteringType.1.0.0.json index 93a011bca63ea667a051ba28bdb6414372db380c..09739c1ffb34e1d6d2c88795b799a83e69071e96 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicFilteringType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicFilteringType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicGatherType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicGatherType.1.0.0.json index c026fa457648326f2aab04618096823b7112fda2..fe69f5c6a7027ce9eecf930a6793e725401721c8 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicGatherType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicGatherType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicGeometryType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicGeometryType.1.0.0.json index d309567ff771b1fa5b24291ab67d49411891869a..456f4285029063f0e71b1fc1ee9a593d48c5ff61 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicGeometryType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicGeometryType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicHorizonType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicHorizonType.1.0.0.json index de31f1cfeecab52ce3f9485f4cd1987a36c3314b..e2daca04e2e99ca4ca8df6fa8a897b676c6ef17f 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicHorizonType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicHorizonType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicMigrationType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicMigrationType.1.0.0.json index f5dd40fdba529ee563abc9e1e7eab81ce42748cc..af3375c37c53d6bfbc3e1b9a2668b2a16e005b25 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicMigrationType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicMigrationType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicPickingType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicPickingType.1.0.0.json index bb3651b2f7d8a44ebe21aeb6c5aebfc7096bdc57..500b5bba0c6caf73508a6dae76110f026a4515b8 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicPickingType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicPickingType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicProcessingStageType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicProcessingStageType.1.0.0.json index 8a44b8dbe39ab9387771ed742ea509a5a97e7abc..defe2387409088514f8cf3cf0ac7f36fe98eb75a 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicProcessingStageType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicProcessingStageType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicReceiverType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicReceiverType.1.0.0.json index 4c7b78c770d5c8eb07f8249a8ea274a9211c78a3..956824cf340c1c4492afa12e205c403caa86e3aa 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicReceiverType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicReceiverType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicStackingType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicStackingType.1.0.0.json index 3650b1367acf7b8b7249f9bb1404bf531c9d65da..1ef80999c16e49fcf1a2ce727bde2ee17c3a96b0 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicStackingType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicStackingType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicTraceDataDimensionalityType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicTraceDataDimensionalityType.1.0.0.json index 3879b643649c21f371276f412f300f2bdba93517..4aa2754f210130e3b251da197ee6eaf80a926c48 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicTraceDataDimensionalityType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicTraceDataDimensionalityType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicTraceSortOrder.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicTraceSortOrder.1.0.0.json index 282a39d6eaede22da77b863a8cd88cda0de4d457..00878aad47d1037c61d52d6a2edde5f4933dddaa 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicTraceSortOrder.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicTraceSortOrder.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SeismicWaveType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SeismicWaveType.1.0.0.json index 8d98f978a6012ad7b742d0662ff1bc8ee67f1b15..51a5430d9525e04c5aa2e781ca76c34c00c13b34 100644 --- a/deployments/shared-schemas/osdu/reference-data/SeismicWaveType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SeismicWaveType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SequenceStratigraphicSchemaType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SequenceStratigraphicSchemaType.1.0.0.json index f1765efa5d1086cd5160f92cc4d1c458e91937c7..40d146b5a4fe13baf78e44a44a545befb7019c08 100644 --- a/deployments/shared-schemas/osdu/reference-data/SequenceStratigraphicSchemaType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SequenceStratigraphicSchemaType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SequenceStratigraphySurfaceType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SequenceStratigraphySurfaceType.1.0.0.json index 0eb91023ca8590b13b18a39f4a3285eaf48d1424..2e776c043f3a5807848294fc41c8e092d9ca008e 100644 --- a/deployments/shared-schemas/osdu/reference-data/SequenceStratigraphySurfaceType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SequenceStratigraphySurfaceType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SidewallCoreType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SidewallCoreType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..115d888650e1d77a0a589df89aeb8e93e272c5ec --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/SidewallCoreType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--SidewallCoreType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--SidewallCoreType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/SidewallCoreType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--SidewallCoreType:1.0.0", + "title": "SidewallCoreType", + "description": "A reference value type for Sidewall Cores.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SidewallCoreType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--SidewallCoreType:60426485-d37e-5330-ad42-14894d13d9e4" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--SidewallCoreType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "FIXED", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/SpatialGeometryType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SpatialGeometryType.1.0.0.json index 5ee3a8ab473f75ded9bb4b1fc10db3dc4fa46c35..436d1974e21b37adf12514dd8e2867b0b0da4435 100644 --- a/deployments/shared-schemas/osdu/reference-data/SpatialGeometryType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SpatialGeometryType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SpatialParameterType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SpatialParameterType.1.0.0.json index db6cb4a0c09e4562440761341149c5791c88810e..9ba4a10a36913ca91513f1ecf19e0e3d517d9237 100644 --- a/deployments/shared-schemas/osdu/reference-data/SpatialParameterType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SpatialParameterType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/StandardsOrganisation.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/StandardsOrganisation.1.0.0.json index afb0c28cbddf6e6c3365ef7dea76d373f81c5e68..52ae6d766a5b866945eead27ea78f9841515c4f9 100644 --- a/deployments/shared-schemas/osdu/reference-data/StandardsOrganisation.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/StandardsOrganisation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/StratigraphicColumnRankUnitType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/StratigraphicColumnRankUnitType.1.0.0.json index 39cbb45c2fd7299126bbe32ae1a52a3911c478ac..540d4d44b07475402cac2a6ea998191ac57d87cc 100644 --- a/deployments/shared-schemas/osdu/reference-data/StratigraphicColumnRankUnitType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/StratigraphicColumnRankUnitType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/StratigraphicColumnValidityAreaType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/StratigraphicColumnValidityAreaType.1.0.0.json index 6e579e622467f43aa15083bb768bea2d36d92d9c..130c6a798e4772385303f06116329499a1c73e4c 100644 --- a/deployments/shared-schemas/osdu/reference-data/StratigraphicColumnValidityAreaType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/StratigraphicColumnValidityAreaType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/StratigraphicRoleType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/StratigraphicRoleType.1.0.0.json index a63f201d758bfed5171d0b2b5e73f080038be9b6..644e976637c0da4aff1b581ac46e01f64b2bfbee 100644 --- a/deployments/shared-schemas/osdu/reference-data/StratigraphicRoleType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/StratigraphicRoleType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/StringClass.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/StringClass.1.0.0.json index b67c79abd9ea75049584333436a18273b7edf71c..21ca893eabdb7f484766269a5faef18a626a555d 100644 --- a/deployments/shared-schemas/osdu/reference-data/StringClass.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/StringClass.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/SurveyToolType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/SurveyToolType.1.0.0.json index d481ba047be5a2747c007bcaf70e7a34a20f4b37..f9293d0236b8c31af54a5054f7f5bc7c83f2170d 100644 --- a/deployments/shared-schemas/osdu/reference-data/SurveyToolType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/SurveyToolType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/TargetShape.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TargetShape.1.0.0.json index d70f563045188dff830d257cb98ab9f161862f05..c004928df066cf309b345c9452e896482cd62f3c 100644 --- a/deployments/shared-schemas/osdu/reference-data/TargetShape.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/TargetShape.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/TargetType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TargetType.1.0.0.json index 42cf521ef41e77f4a16fe00fba83e42915c0e524..d7a6994e95dd879b055b7c53a24661b4d42063d2 100644 --- a/deployments/shared-schemas/osdu/reference-data/TargetType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/TargetType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/TechnicalAssuranceType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TechnicalAssuranceType.1.0.0.json index 6edebf56e7d67f31a01737652f2a3e360e0e98ea..521918cda19274ec6742c9d4c121199494c265b6 100644 --- a/deployments/shared-schemas/osdu/reference-data/TechnicalAssuranceType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/TechnicalAssuranceType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/TectonicSettingType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TectonicSettingType.1.0.0.json index c9350ca4a09b19768ba4a06118b1b50d859aff1a..c9cdf8c0b05fb12eabb9df830ac590aad27ae066 100644 --- a/deployments/shared-schemas/osdu/reference-data/TectonicSettingType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/TectonicSettingType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/TestSubType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TestSubType.1.0.0.json index a70808f154733bf29822597bbc00964d054f104b..8cbe665df96423f5441ebcef9c05b3a85c73f185 100644 --- a/deployments/shared-schemas/osdu/reference-data/TestSubType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/TestSubType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/TestType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TestType.1.0.0.json index e1dba0c6d1119e241b064b5ddbbb0f050297ae50..1619ca3b676aa90f7f135546f0d2a34f84477b5a 100644 --- a/deployments/shared-schemas/osdu/reference-data/TestType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/TestType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/TrajectoryStationPropertyType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TrajectoryStationPropertyType.1.0.0.json index 45ea06e4eabf9d349c0933a3a345d7452cfda402..097060488e9efca6fda57a71c9251009953c8694 100644 --- a/deployments/shared-schemas/osdu/reference-data/TrajectoryStationPropertyType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/TrajectoryStationPropertyType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/TubularAssemblyStatusType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TubularAssemblyStatusType.1.0.0.json index cf88d630c60becf66fbf0169a62fa08257dd9aaa..d446bca1fb7e5d7a0508e1450a4ab604d40ef5be 100644 --- a/deployments/shared-schemas/osdu/reference-data/TubularAssemblyStatusType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/TubularAssemblyStatusType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/TubularAssemblyType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TubularAssemblyType.1.0.0.json index c3e32daa2e62adbe5cb74f5bed144d97ddf59740..a6c9f636787764c9a00172c85449e11cdecbca40 100644 --- a/deployments/shared-schemas/osdu/reference-data/TubularAssemblyType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/TubularAssemblyType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/TubularComponentConnectionType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TubularComponentConnectionType.1.0.0.json index 6bf9a5d80dcad3678c209dd2ddb808c54e6b84a4..701f2fb6dbfcc1649bb3f91e3ab81ff46b91a750 100644 --- a/deployments/shared-schemas/osdu/reference-data/TubularComponentConnectionType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/TubularComponentConnectionType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/TubularComponentGrade.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TubularComponentGrade.1.0.0.json index 777a09e7a4fabd4482fb83cd2dfaf81068a69c35..dd9c639efbb9646c76d7dd205eefba87043363e8 100644 --- a/deployments/shared-schemas/osdu/reference-data/TubularComponentGrade.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/TubularComponentGrade.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/TubularComponentPinBoxType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TubularComponentPinBoxType.1.0.0.json index 92342bcf94c0da64cca7ab17d6f9b0c88891fc0a..aa0b147e4ccc21daf429daffdea6c36e2897984f 100644 --- a/deployments/shared-schemas/osdu/reference-data/TubularComponentPinBoxType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/TubularComponentPinBoxType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/TubularComponentType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TubularComponentType.1.0.0.json index 6218e407424656dda9de6edb0347074a9db4b8d5..f818aae7f9b9f32a464d3e47fa62d9a370256d47 100644 --- a/deployments/shared-schemas/osdu/reference-data/TubularComponentType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/TubularComponentType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/TubularMaterialType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TubularMaterialType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..813ebb0cc66315ca0e694f577f92472928bebda0 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/TubularMaterialType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--TubularMaterialType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--TubularMaterialType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/TubularMaterialType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--TubularMaterialType:1.0.0", + "title": "TubularMaterialType", + "description": "The general or specific description of the material used to make tubular goods (casing, pipe, etc.)", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-TubularMaterialType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--TubularMaterialType:911657ff-6cbf-5ec5-abb0-d71020299caf" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--TubularMaterialType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-governance-authorities": [ + "PPDM" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/TubularUmbilicalServiceType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TubularUmbilicalServiceType.1.0.0.json index b85860eccc90d7049e3ec863ee4e1e01c7e6418e..a11900e6fb254bc5b21199b6b8773c03ab42b817 100644 --- a/deployments/shared-schemas/osdu/reference-data/TubularUmbilicalServiceType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/TubularUmbilicalServiceType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/TubularUmbilicalType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/TubularUmbilicalType.1.0.0.json index 065b76bc42ae93ade87a46c4ca2b91d4b32b7baa..a348fbebd1fe68d2d66a2a621ef94c8bbc6f96da 100644 --- a/deployments/shared-schemas/osdu/reference-data/TubularUmbilicalType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/TubularUmbilicalType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/UnitOfMeasure.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/UnitOfMeasure.1.0.0.json index 7c71d88255acd7d7552d9c3f20c91af9ab135d98..036ad69de13a294c0f8ad333b6e92638e635b5fc 100644 --- a/deployments/shared-schemas/osdu/reference-data/UnitOfMeasure.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/UnitOfMeasure.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/UnitOfMeasureConfiguration.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/UnitOfMeasureConfiguration.1.0.0.json index b160d23fa1de759f5d542f6aba354555fc6022cc..5eb7aab14f90f8e0f4586bf27d1fbf20549d7ef9 100644 --- a/deployments/shared-schemas/osdu/reference-data/UnitOfMeasureConfiguration.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/UnitOfMeasureConfiguration.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/UnitQuantity.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/UnitQuantity.1.0.0.json index 39cd5705bc502702aa1dc07673eebf3b52e6be62..cc5b75c5e520f314c2478b302be61c21a6849dd1 100644 --- a/deployments/shared-schemas/osdu/reference-data/UnitQuantity.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/UnitQuantity.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/ValueChainStatusType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ValueChainStatusType.1.0.0.json index c1c14af6497d1c1460daa55dd02ffd7c04099f8f..536283c0a34b8fe3546845432daaabaf858792a2 100644 --- a/deployments/shared-schemas/osdu/reference-data/ValueChainStatusType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/ValueChainStatusType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/VelocityAnalysisMethod.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/VelocityAnalysisMethod.1.0.0.json index 7d56f2cf3ff83360d0faf2ad774690ea06972995..4f6585e83af3ad18613060ce31ee2b3ebd8c1f62 100644 --- a/deployments/shared-schemas/osdu/reference-data/VelocityAnalysisMethod.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/VelocityAnalysisMethod.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/VelocityDirectionType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/VelocityDirectionType.1.0.0.json index 891106b3ee0e3d9f021eab4c950bc632818488ca..91a37fc812539a8b39eab3f42087601cee365cc2 100644 --- a/deployments/shared-schemas/osdu/reference-data/VelocityDirectionType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/VelocityDirectionType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/VelocityType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/VelocityType.1.0.0.json index 700bb8da197065700a8291fcb95f8a38a30cec87..d705ad40e87c806c95d66a6a630f1cd5e7151e46 100644 --- a/deployments/shared-schemas/osdu/reference-data/VelocityType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/VelocityType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/VerticalMeasurementPath.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/VerticalMeasurementPath.1.0.0.json index af8692b110e0a295bdcde59cdbaff8df48ed3ea2..03e06d32ec54b040feee7d7d6a9b97b063d73581 100644 --- a/deployments/shared-schemas/osdu/reference-data/VerticalMeasurementPath.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/VerticalMeasurementPath.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/VerticalMeasurementSource.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/VerticalMeasurementSource.1.0.0.json index cf95bd7a391834d5e9f4deb6dc229a27fa626edc..08b56fa35163d695f3f63e17b9e967afc9755110 100644 --- a/deployments/shared-schemas/osdu/reference-data/VerticalMeasurementSource.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/VerticalMeasurementSource.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/VerticalMeasurementType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/VerticalMeasurementType.1.0.0.json index bdabc55562338a5239ecebad6db10b69ca6558df..656bd46e4be960652dc6005d59f7ea9fd466eb62 100644 --- a/deployments/shared-schemas/osdu/reference-data/VerticalMeasurementType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/VerticalMeasurementType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/WeatherType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WeatherType.1.0.0.json index 7a3252c31a9a8e6fbd7d0ac55e1b5d28f008633e..4a5555ab787129000cc85e1c53ad9b6dab5c4bc3 100644 --- a/deployments/shared-schemas/osdu/reference-data/WeatherType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/WeatherType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/WellActivityPhaseType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WellActivityPhaseType.1.0.0.json index 32212c22e34d64747b06c37ac9cfcaa10c57d548..f0f1e0953c93a869f4e4b4bcfb9b8b9cdff52e7a 100644 --- a/deployments/shared-schemas/osdu/reference-data/WellActivityPhaseType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/WellActivityPhaseType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/WellActivityProgramType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WellActivityProgramType.1.0.0.json index f0166a42e79bd14b096bb52a411e181462aefa25..76cd16467d2d587d02f463932ad71f2d26c45649 100644 --- a/deployments/shared-schemas/osdu/reference-data/WellActivityProgramType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/WellActivityProgramType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/WellBusinessIntention.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WellBusinessIntention.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..9efc8c8e08590b63287f7379e6945f5e6c852bdd --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/WellBusinessIntention.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--WellBusinessIntention", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--WellBusinessIntention:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/WellBusinessIntention.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--WellBusinessIntention:1.0.0", + "title": "WellBusinessIntention", + "description": "Business Intention [Well Business Intention] is the general purpose for which resources are approved for drilling a new well or subsequent wellbore(s).", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellBusinessIntention:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--WellBusinessIntention:fdc8651b-f0f6-5aa2-8ffd-505ddb6638ba" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--WellBusinessIntention:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-governance-authorities": [ + "PPDM" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/WellBusinessIntentionOutcome.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WellBusinessIntentionOutcome.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..393269124d440ecc0cea3e94963fea54c60ae2de --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/WellBusinessIntentionOutcome.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--WellBusinessIntentionOutcome", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--WellBusinessIntentionOutcome:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/WellBusinessIntentionOutcome.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--WellBusinessIntentionOutcome:1.0.0", + "title": "WellBusinessIntentionOutcome", + "description": "Outcome [Well Business Intention Outcome] is the result of attempting to accomplish the Business Intention [Well Business Intention].", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellBusinessIntentionOutcome:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--WellBusinessIntentionOutcome:791d643a-4faf-5d5b-adbf-06b98c7022cb" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--WellBusinessIntentionOutcome:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-governance-authorities": [ + "PPDM" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/WellCondition.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WellCondition.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..ada148e2de1e4f1e9070217e5581ed38b25163f9 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/WellCondition.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--WellCondition", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--WellCondition:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/WellCondition.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--WellCondition:1.0.0", + "title": "WellCondition", + "description": "Condition [Well Condition] is the operational state of a well component relative to the Role [Well Role].", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellCondition:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--WellCondition:9db30e2a-875f-535c-8be4-d9dc39d28ffa" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--WellCondition:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-governance-authorities": [ + "PPDM" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/WellFluidDirection.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WellFluidDirection.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..052b50e1eecf33723b5c181225453272e118a26b --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/WellFluidDirection.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--WellFluidDirection", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--WellFluidDirection:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/WellFluidDirection.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--WellFluidDirection:1.0.0", + "title": "WellFluidDirection", + "description": "Fluid Direction [Well Fluid Direction] is the flow direction of the wellhead stream. The facet value can change over the life of the well.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellFluidDirection:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--WellFluidDirection:7794ac4e-af3c-58ec-a09a-cee724943d0b" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--WellFluidDirection:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-governance-authorities": [ + "PPDM" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/WellInterestType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WellInterestType.1.0.0.json index baf44dac777129e738f5e82e634a3e62abe29b31..335634d02d3cd8ce0ef833f292d29c596b87549e 100644 --- a/deployments/shared-schemas/osdu/reference-data/WellInterestType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/WellInterestType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -19,7 +19,7 @@ "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--WellInterestType:1.0.0", "title": "WellInterestType", - "description": "Used to describe the type of well interests.", + "description": "Well Business Interest [Well Interest Type] describes whether a company currently considers a well entity or its data to be a real or planned asset, and if so, the nature of and motivation for that company's interest.", "type": "object", "properties": { "id": { @@ -111,6 +111,11 @@ { "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, { "type": "object", "properties": { @@ -129,10 +134,11 @@ "legal" ], "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", "x-osdu-governance-authorities": [ "OSDU" ], - "x-osdu-governance-model": "OPEN", "x-osdu-virtual-properties": { "data.VirtualProperties.DefaultName": { "type": "string", diff --git a/deployments/shared-schemas/osdu/reference-data/WellLogSamplingDomainType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WellLogSamplingDomainType.1.0.0.json index da45d832aea1ad32963ce56cc897e35a3295e464..166770824d00d184cf6c888bd63366547e62b956 100644 --- a/deployments/shared-schemas/osdu/reference-data/WellLogSamplingDomainType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/WellLogSamplingDomainType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/WellProductType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WellProductType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..fdc779feb62ea1abab21f01e03412172e95a3fdf --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/WellProductType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--WellProductType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--WellProductType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/WellProductType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--WellProductType:1.0.0", + "title": "WellProductType", + "description": "Product Type [Well Product Type] is the physical product(s) that can be attributed to any well component.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellProductType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--WellProductType:18a9b6a3-ad17-5509-9ecb-d3db9cad5297" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--WellProductType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-governance-authorities": [ + "PPDM" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/WellRole.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WellRole.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..a4beb07d668b7a61d56649da63bcbc6ae3a86e04 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/WellRole.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--WellRole", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--WellRole:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/WellRole.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--WellRole:1.0.0", + "title": "WellRole", + "description": "Role [Well Role] is the current purpose, whether planned or actual. If there are multiple Roles among a well\u2019s components, the well may be assigned the facet value with the highest significance. The value of Role may change over the Life Cycle.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellRole:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--WellRole:ae5140ee-5a2c-5062-b5e5-a75604a709b9" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--WellRole:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "OPEN", + "x-osdu-governance-authorities": [ + "PPDM" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/WellSiteProductType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WellSiteProductType.1.0.0.json index 1d54611fe6c107e2bf266e6f8664d94a475065a3..38a5c7ad92bbfe6b5a5eb68e54767fb467eb1f1d 100644 --- a/deployments/shared-schemas/osdu/reference-data/WellSiteProductType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/WellSiteProductType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/WellStatusSummary.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WellStatusSummary.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..758afb5469c8724e8cbf5ef91dd30ccca4b2d3d1 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/WellStatusSummary.1.0.0.json @@ -0,0 +1,270 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--WellStatusSummary", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--WellStatusSummary:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/WellStatusSummary.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--WellStatusSummary:1.0.0", + "title": "WellStatusSummary", + "description": "Identifies the status of a well component in a way that may combine and-or summarize concepts found in other status facets. For example, a Well Status Summary of Gas Injector Shut-in, which contains commonly desired business information, combines concepts from Product Type, Fluid Direction, and Condition.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellStatusSummary:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--WellStatusSummary:a84643be-17d8-5acb-8066-91840799ba2d" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--WellStatusSummary:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": { + "PrimaryProductTypeID": { + "type": "string", + "description": "The Primary Product Type permitted in this summary category. Product Type [Well Product Type] is the physical product(s) that can be attributed to any well component. A Primary Product Significance identifies the Product Type that is most significant.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellProductType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellProductType" + } + ] + }, + "SecondaryProductTypeID": { + "type": "string", + "description": "The Secondary Product Type permitted in this summary category. Product Type [Well Product Type] is the physical product(s) that can be attributed to any well component. A Secondary Product Significance identifies the Product Type that is the second most significant.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellProductType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellProductType" + } + ] + }, + "TertiaryProductTypeID": { + "type": "string", + "description": "The Tertiary Product Type permitted in this summary category. Product Type [Well Product Type] is the physical product(s) that can be attributed to any well component. A Tertiary Product Significance identifies the Product Type that is the third most significant.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellProductType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellProductType" + } + ] + }, + "ShowProductTypeID": { + "type": "string", + "description": "The Show Product Type permitted in this summary category. Product Type [Well Product Type] is the physical product(s) that can be attributed to any well component. A Show Product Significance identifies a Product Type present in non-commercial quantity.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellProductType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellProductType" + } + ] + }, + "FluidDirectionID": { + "type": "string", + "description": "The Fluid Direction permitted in this summary category. Fluid Direction [Well Fluid Direction] is the flow direction of the wellhead stream. The facet value can change over the life of the well.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellFluidDirection:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellFluidDirection" + } + ] + }, + "RoleID": { + "type": "string", + "description": "The Well Role permitted in this summary category. Role [Well Role] is the current purpose, whether planned or actual. If there are multiple Roles among a well's components, the well may be assigned the facet value with the highest significance. The value of Role may change over the Life Cycle.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellRole:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellRole" + } + ] + }, + "ConditionID": { + "type": "string", + "description": "The Well Condition permitted in this summary category. Condition [Well Condition] is the operational state of a well component relative to the Role [Well Role].", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellCondition:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellCondition" + } + ] + }, + "LifecyclePhaseID": { + "type": "string", + "description": "The Lifecycle Phase [Facility State Type] permitted in this summary category.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-FacilityStateType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "FacilityStateType" + } + ] + }, + "BusinessIntentionID": { + "type": "string", + "description": "The Business Intention permitted in this summary category. Business Intention [Well Business Intention] is the general purpose for which resources are approved for drilling a new well or subsequent wellbore(s).", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellBusinessIntention:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellBusinessIntention" + } + ] + }, + "PlayTypeID": { + "type": "string", + "description": "Play Type is the focus or area conducive to hydrocarbon discovery and includes the related activities for the development and production of the reservoir.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-PlayType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "PlayType" + } + ] + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "LOCAL", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/WellboreTrajectoryType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WellboreTrajectoryType.1.0.0.json index 53f93c70f5f0279d00c8de450474a5fbd4bcee2b..86c5747c18ea43d9588a48c8038fb2189bd66457 100644 --- a/deployments/shared-schemas/osdu/reference-data/WellboreTrajectoryType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/WellboreTrajectoryType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -19,7 +19,7 @@ "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--WellboreTrajectoryType:1.0.0", "title": "WellboreTrajectoryType", - "description": "The general path of a wellbore from surface to target or total depth in the vertical plane.", + "description": "Profile Type [Well Profile Type, Wellbore Trajectory Type] is the general geometry of the wellbore relative to the vertical plane. The specific criteria may vary by operator or regulator. The facet value may change if conditions encountered during drilling are not what was planned or permitted.", "type": "object", "properties": { "id": { diff --git a/deployments/shared-schemas/osdu/reference-data/WordFormatType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WordFormatType.1.0.0.json index a6d2e58434939faad449ce1321f0c10fa303b28a..cf8aa26e1416d7ed51cb8e784391ab3f428575ae 100644 --- a/deployments/shared-schemas/osdu/reference-data/WordFormatType.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/WordFormatType.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/reference-data/WorkflowPersonaType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WorkflowPersonaType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..ed827efbefd32bf2c05da4a266020709e25059d9 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/WorkflowPersonaType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--WorkflowPersonaType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--WorkflowPersonaType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/WorkflowPersonaType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--WorkflowPersonaType:1.0.0", + "title": "WorkflowPersonaType", + "description": "Name of the role or personas that the record is technical assurance value is valid or not valid for.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WorkflowPersonaType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--WorkflowPersonaType:b18c9d2a-49cd-5ff7-b630-5c2661e6d73a" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--WorkflowPersonaType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "LOCAL", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/reference-data/WorkflowUsageType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/WorkflowUsageType.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..d29df9eda5eb51686b72f8daff7b0447ddae92c3 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/WorkflowUsageType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--WorkflowUsageType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--WorkflowUsageType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/reference-data/WorkflowUsageType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--WorkflowUsageType:1.0.0", + "title": "WorkflowUsageType", + "description": "Describes the workflows that the technical assurance value is valid or not valid for.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WorkflowUsageType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--WorkflowUsageType:fa12a6f9-55ba-5f8b-8d48-7e536c396d9b" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:reference-data--WorkflowUsageType:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractReferenceType:1.0.0" + }, + { + "type": "object", + "properties": {}, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-model": "LOCAL", + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "ReferenceType", + "kind": "osdu:wks:AbstractReferenceType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/type/Type.1.0.0.json b/deployments/shared-schemas/osdu/type/Type.1.0.0.json index a234051eab2258757fd03ad419bb9b86129c8e63..6ead40b56c8e17874d96e796d2b2f0e73463196d 100644 --- a/deployments/shared-schemas/osdu/type/Type.1.0.0.json +++ b/deployments/shared-schemas/osdu/type/Type.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/Activity.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/Activity.1.0.0.json index 887f89f2ae3312243c02e87289435c4ce282458b..9fdfd89479dae9a1b31bd27609175c5463aa3243 100644 --- a/deployments/shared-schemas/osdu/work-product-component/Activity.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/Activity.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/AquiferInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/AquiferInterpretation.1.0.0.json index 22322eec729205986bdd167fa99c5b6697b465d3..85a5a49f89e987f1c5e25ed5dd117c4465cfab2f 100644 --- a/deployments/shared-schemas/osdu/work-product-component/AquiferInterpretation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/AquiferInterpretation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -124,8 +124,12 @@ "type": "string", "title": "Aquifer ID", "description": "The reference to a local rock volume feature to which this interpretation is associated.", - "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-LocalRockVolumeFeature:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "pattern": "^[\\w\\-\\.]+:(master-data\\-\\-RockVolumeFeature|work-product-component\\-\\-LocalRockVolumeFeature):[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "RockVolumeFeature" + }, { "GroupType": "work-product-component", "EntityType": "LocalRockVolumeFeature" diff --git a/deployments/shared-schemas/osdu/work-product-component/ColumnBasedTable.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/ColumnBasedTable.1.0.0.json index 2102f1267ebf6b122a0e6485b1b65ff2c0c78baa..c0cf80a15b4e73fe0d640940bf00a9318626b9cc 100644 --- a/deployments/shared-schemas/osdu/work-product-component/ColumnBasedTable.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/ColumnBasedTable.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/DataQuality.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/DataQuality.1.0.0.json index 654550d102fef43296bfa0aba600796be66c3a8f..e276639586a35615e0e23d2ea1c9408f62dee110 100644 --- a/deployments/shared-schemas/osdu/work-product-component/DataQuality.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/DataQuality.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/DataQuality.1.1.0.json b/deployments/shared-schemas/osdu/work-product-component/DataQuality.1.1.0.json new file mode 100644 index 0000000000000000000000000000000000000000..c22d26840374c0ff0597f6c5fec51af01a099338 --- /dev/null +++ b/deployments/shared-schemas/osdu/work-product-component/DataQuality.1.1.0.json @@ -0,0 +1,197 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "work-product-component--DataQuality", + "schemaVersionMajor": 1, + "schemaVersionMinor": 1, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:work-product-component--DataQuality:1.1.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/work-product-component/DataQuality.1.1.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:work-product-component--DataQuality:1.1.0", + "title": "DataQuality", + "description": "This is used to store result from a run of Data Quality Metric Evaluation engine. Captures summary information, such as which Business rule-set(s) and rule(s) have been used, when this was run and by whom. Detailed result (such as which rule failed, for which meta data item and what was offending value causing the rule to fail) is meant to be made available in a file that is linked to this work-product component. Through Lineage Assertion, this can relate to the entities which were used for the run of Evaluation engine, such as a collection of wells whose meta data were inspected by using a set of rules.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-DataQuality:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:work-product-component--DataQuality:0f6fea0c-3acd-518a-b7bf-31672312a269" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:work-product-component--DataQuality:1.1.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractWPCGroupType:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractWorkProductComponent:1.1.0" + }, + { + "type": "object", + "properties": { + "EvaluatedRecordID": { + "type": "string", + "description": "The reference to the evaluated data record. The record version number is required.", + "pattern": "^[\\w\\-\\.]+:(master-data\\-\\-[\\w\\-\\.]+|work-product\\-\\-[\\w\\-\\.]+|work-product-component\\-\\-[\\w\\-\\.]+):[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data" + }, + { + "GroupType": "work-product" + }, + { + "GroupType": "work-product-component" + } + ] + }, + "BusinessRules": { + "$ref": "{{schema-authority}}:wks:AbstractBusinessRule:1.0.0", + "description": "The BusinessRules on which this quality evaluation is based on combined with the run status results." + }, + "QualityMetric": { + "$ref": "{{schema-authority}}:wks:AbstractQualityMetric:1.1.0", + "description": "The list of evaluated quality metrics for the evaluated data record." + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-supported-file-formats": [ + "csv" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultLocation": { + "type": "object", + "priority": [ + { + "path": "data.SpatialArea" + }, + { + "path": "data.SpatialPoint" + } + ] + }, + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "WorkProductComponent", + "kind": "osdu:wks:AbstractWPCGroupType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/work-product-component/Document.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/Document.1.0.0.json index f58d7235359b5163a135862390d9625d7d5b948f..89675db93a085ca675acae498585aaa910170297 100644 --- a/deployments/shared-schemas/osdu/work-product-component/Document.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/Document.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/EarthModelInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/EarthModelInterpretation.1.0.0.json index de00d71ddd94e50718fbfcba58c3c062fe5ca90d..ef86833578c729af08b1f7ede7a8874bd0718460 100644 --- a/deployments/shared-schemas/osdu/work-product-component/EarthModelInterpretation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/EarthModelInterpretation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -125,8 +125,12 @@ "title": "Feature ID", "description": "Reference to the local model feature the interpretation refers to.", "example": "namespace:work-product-component--LocalModelFeature:01038741-3433-406B-9189-22B298C3E2A2:", - "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-LocalModelFeature:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "pattern": "^[\\w\\-\\.]+:(master-data\\-\\-ModelFeature|work-product-component\\-\\-LocalModelFeature):[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "ModelFeature" + }, { "GroupType": "work-product-component", "EntityType": "LocalModelFeature" diff --git a/deployments/shared-schemas/osdu/work-product-component/FaultInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/FaultInterpretation.1.0.0.json index d293a42cc57f519c25dca4f90540ae3421278642..f8bf0b2c95f66cbb731fa2be451d7985b6540286 100644 --- a/deployments/shared-schemas/osdu/work-product-component/FaultInterpretation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/FaultInterpretation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/FaultSystem.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/FaultSystem.1.0.0.json index 20ed04a16fd862953e00098a1b4a9081087e0b1e..0c6059cb0029ea13df1adb1d04b42f9c103a79f8 100644 --- a/deployments/shared-schemas/osdu/work-product-component/FaultSystem.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/FaultSystem.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/FaultSystem.1.1.0.json b/deployments/shared-schemas/osdu/work-product-component/FaultSystem.1.1.0.json index fb91de7420baa04da09e5347a9ae1f0137a08c7e..c878b40bde140068c4a3fc72833215417f99e057 100644 --- a/deployments/shared-schemas/osdu/work-product-component/FaultSystem.1.1.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/FaultSystem.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/GenericImage.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/GenericImage.1.0.0.json index 74016d0d2ab635d11894588dd8305bfaccd9ad12..85c65408deb0c69a0341ea2343b0f4c9f5f44ea5 100644 --- a/deployments/shared-schemas/osdu/work-product-component/GenericImage.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/GenericImage.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/GenericProperty.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/GenericProperty.1.0.0.json index c3d6188121de793caf1abf0ab484dcdd89d07bbb..040a278ef54850f7f0812a8e5ecf501e21bec23b 100644 --- a/deployments/shared-schemas/osdu/work-product-component/GenericProperty.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/GenericProperty.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -127,7 +127,7 @@ "format": "json-pointer", "x-osdu-attribution-authority": "The Open Group", "x-osdu-attribution-publication": "The OSDU Data Platform", - "pattern": "^[\\w\\-\\.]+:(work-product-component\\-\\-GenericRepresentation|work-product-component\\-\\-GpGridRepresentation|work-product-component\\-\\-GridConnectionSetRepresentation|work-product-component\\-\\-IjkGridRepresentation|work-product-component\\-\\-SubRepresentation|work-product-component\\-\\-UnstructuredColumnLayerGridRepresentation|work-product-component\\-\\-UnstructuredGridRepresentation):[\\w\\-\\.\\:\\%]+:[0-9]*$", + "pattern": "^[\\w\\-\\.]+:(work-product-component\\-\\-GenericRepresentation|work-product-component\\-\\-GpGridRepresentation|work-product-component\\-\\-GridConnectionSetRepresentation|work-product-component\\-\\-IjkGridRepresentation|work-product-component\\-\\-SubRepresentation|work-product-component\\-\\-UnstructuredColumnLayerGridRepresentation|work-product-component\\-\\-UnstructuredGridRepresentation|work-product-component\\-\\-SeismicHorizon|work-product-component\\-\\-SeismicFault):[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { "GroupType": "work-product-component", @@ -156,6 +156,14 @@ { "GroupType": "work-product-component", "EntityType": "UnstructuredGridRepresentation" + }, + { + "GroupType": "work-product-component", + "EntityType": "SeismicHorizon" + }, + { + "GroupType": "work-product-component", + "EntityType": "SeismicFault" } ] }, diff --git a/deployments/shared-schemas/osdu/work-product-component/GenericRepresentation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/GenericRepresentation.1.0.0.json index e6d1fb92723ea0b02ca9d720a456fb611e6b360f..870d071f5bb1b940b1fbb350fb363556de94421f 100644 --- a/deployments/shared-schemas/osdu/work-product-component/GenericRepresentation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/GenericRepresentation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/GeoReferencedImage.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/GeoReferencedImage.1.0.0.json index 1bda9c22943aa137f65af7e88569965a48fec57e..50584dbac52ac249882a565c3764c0f4d322d6d6 100644 --- a/deployments/shared-schemas/osdu/work-product-component/GeoReferencedImage.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/GeoReferencedImage.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/GeobodyBoundaryInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/GeobodyBoundaryInterpretation.1.0.0.json index 495d973a3fba115a41bbdcd45f75d4db12d1745e..0d1885bd3ceb9009ddf661b904636a2ba074cd47 100644 --- a/deployments/shared-schemas/osdu/work-product-component/GeobodyBoundaryInterpretation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/GeobodyBoundaryInterpretation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/GeobodyInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/GeobodyInterpretation.1.0.0.json index 5a8f8cc172804281afb4555ec0725d4b86cbd259..65477fdc4663e8bd08e562177ce7a8760687e347 100644 --- a/deployments/shared-schemas/osdu/work-product-component/GeobodyInterpretation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/GeobodyInterpretation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -127,8 +127,12 @@ "type": "string", "title": "Local Rock Volume Feature ID", "description": "The reference to a local rock volume feature, to which this interpretation is associated.", - "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-LocalRockVolumeFeature:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "pattern": "^[\\w\\-\\.]+:(master-data\\-\\-RockVolumeFeature|work-product-component\\-\\-LocalRockVolumeFeature):[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "RockVolumeFeature" + }, { "GroupType": "work-product-component", "EntityType": "LocalRockVolumeFeature" diff --git a/deployments/shared-schemas/osdu/work-product-component/GeologicUnitOccurrenceInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/GeologicUnitOccurrenceInterpretation.1.0.0.json index e345f5d8835c739872ec9b38ebf8e7743ff49eab..775a06a0d8c1ca8973d6a58b2e7833eb2d1b837b 100644 --- a/deployments/shared-schemas/osdu/work-product-component/GeologicUnitOccurrenceInterpretation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/GeologicUnitOccurrenceInterpretation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/GpGridRepresentation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/GpGridRepresentation.1.0.0.json index 13aaa21c2ddd370b02f87697ec143bd482361062..89f859f1c97d62faacfc3c92e01ffb403d762766 100644 --- a/deployments/shared-schemas/osdu/work-product-component/GpGridRepresentation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/GpGridRepresentation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/GridConnectionSetRepresentation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/GridConnectionSetRepresentation.1.0.0.json index ba6cc0de619b37eeac83110e34e6f312db56cb6d..53b36941d23853d72468d07c91c6b02841fd6783 100644 --- a/deployments/shared-schemas/osdu/work-product-component/GridConnectionSetRepresentation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/GridConnectionSetRepresentation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/HorizonInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/HorizonInterpretation.1.0.0.json index 7d023f8f06e5e2a294e03dc5d9cfabc6d624fbf4..81b74b4959872c5445a150aa16da697481e11ad5 100644 --- a/deployments/shared-schemas/osdu/work-product-component/HorizonInterpretation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/HorizonInterpretation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/IjkGridNumericalAquiferRepresentation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/IjkGridNumericalAquiferRepresentation.1.0.0.json index 0bebd208a0178263994cf78ef6fd36823d41cc77..faa3038466b9b123468e95bb84ad2c99d39f75a3 100644 --- a/deployments/shared-schemas/osdu/work-product-component/IjkGridNumericalAquiferRepresentation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/IjkGridNumericalAquiferRepresentation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/IjkGridRepresentation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/IjkGridRepresentation.1.0.0.json index 7a1717b10bbc5e5e63e63ac69fe89f2b0cc1bbd1..603bab540173f65b3f6bb344f72e41f2bcac193f 100644 --- a/deployments/shared-schemas/osdu/work-product-component/IjkGridRepresentation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/IjkGridRepresentation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/LocalBoundaryFeature.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/LocalBoundaryFeature.1.0.0.json index 0ee77675d64943d16cf480b97b9d81d1a57338fe..08425a502f6264ae65401144667f97ba33c00283 100644 --- a/deployments/shared-schemas/osdu/work-product-component/LocalBoundaryFeature.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/LocalBoundaryFeature.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/LocalModelCompoundCrs.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/LocalModelCompoundCrs.1.0.0.json index 215f8d1bb4fd3dc60596c9afc937121191caa599..256b081962550e7e7d3bf1e787283528203e83a6 100644 --- a/deployments/shared-schemas/osdu/work-product-component/LocalModelCompoundCrs.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/LocalModelCompoundCrs.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/LocalModelFeature.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/LocalModelFeature.1.0.0.json index 3a3c0b33067456eea65e5b285ba432489fdef677..b75f7f482de219fd168264032d6842b55d581cc4 100644 --- a/deployments/shared-schemas/osdu/work-product-component/LocalModelFeature.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/LocalModelFeature.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/LocalRockVolumeFeature.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/LocalRockVolumeFeature.1.0.0.json index 1b90380e9f4882aefb41ab31042a8251e2dbc3a3..815788fa32bb709cf3ca570ed16379ef14531ad2 100644 --- a/deployments/shared-schemas/osdu/work-product-component/LocalRockVolumeFeature.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/LocalRockVolumeFeature.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/NotionalSeismicLine.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/NotionalSeismicLine.1.0.0.json index ed77c730dd31f029196651785a36f721ffc24645..e0eb0abbd85200e47e0e2b80c345358efae4649d 100644 --- a/deployments/shared-schemas/osdu/work-product-component/NotionalSeismicLine.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/NotionalSeismicLine.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/PPFGDataset.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/PPFGDataset.1.0.0.json index 6c510908372dcc10bdff7417aedd1e42f96e8f20..c7ac6f22ba509de40a5fbb1394bedeafc4503abc 100644 --- a/deployments/shared-schemas/osdu/work-product-component/PPFGDataset.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/PPFGDataset.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/PersistedCollection.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/PersistedCollection.1.0.0.json index 2765ec4f1b07159359cb28097766aeea5b814019..1c2b310eff20301609580c4e14d30e19b2fe9634 100644 --- a/deployments/shared-schemas/osdu/work-product-component/PersistedCollection.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/PersistedCollection.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/PlannedLithology.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/PlannedLithology.1.0.0.json index 05f165e571556371122901024d01c1bc37b5b91d..0e3614b078acee3c9a109850ca550b458886ffc9 100644 --- a/deployments/shared-schemas/osdu/work-product-component/PlannedLithology.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/PlannedLithology.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/ProcessedInSAR.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/ProcessedInSAR.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..c5a00b2a810714ab7e45fda16d2d2efc52eeb5ca --- /dev/null +++ b/deployments/shared-schemas/osdu/work-product-component/ProcessedInSAR.1.0.0.json @@ -0,0 +1,398 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "work-product-component--ProcessedInSAR", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:work-product-component--ProcessedInSAR:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/work-product-component/ProcessedInSAR.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:work-product-component--ProcessedInSAR:1.0.0", + "title": "ProcessedInSAR", + "description": "Interferometric Synthetic Aperture Radar (InSAR) is a representation of surface or ground deformation from satellite radar image data over time", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-ProcessedInSAR:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:work-product-component--ProcessedInSAR:aa958f99-d137-58fe-b80d-da0a2347865e" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:work-product-component--ProcessedInSAR:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractWPCGroupType:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractWorkProductComponent:1.1.0" + }, + { + "type": "object", + "properties": { + "AcquisitionSite": { + "type": "string", + "title": "Acquisition Site", + "description": "Acquisition site for the data capture area which is not any of the Country, Field or Basin properties which are all captured within the Geocontext for a work product component. The site should be used as an additional identifier for items such as prominent landmarks, facilities, processing plant or structures that identify the area of interest.", + "example": "Gorgon" + }, + "ApplicationID": { + "type": "string", + "title": "Application", + "description": "Use or purpose of data acquisition. For example: Biomass estimation, Ship Detection, Vegetation monitoring, Geomorphology, CCS Storage monitoring, Oil & Gas field injection, Wellbore Casing Failure", + "example": "namespace:reference-data--InSARApplication:VegetationMonitoring:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-InSARApplication:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "InSARApplication" + } + ] + }, + "ReferenceIdentifier": { + "type": "string", + "title": "ReferenceIdentifier", + "description": "Unique or distinctive Reference Number, Job Number, File Number, Identifier, Label, Name, etc as indicated on a report, file, etc. \nUse this to allow correlation of the data back to the original source document, file, etc", + "example": "R-001" + }, + "SatelliteMissionID": { + "type": "string", + "title": "Satellite Mission", + "description": "The name of the Satellite Mission that the individual Satellite belongs to. (See data.SatelliteName.) Examples include: Radarsat, Sentinel, COSMO-SkyMed, Kompsat", + "example": "namespace:reference-data--SatelliteMission:Sentinel:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SatelliteMission:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "SatelliteMission" + } + ] + }, + "SatelliteName": { + "type": "string", + "title": "Satellite Name", + "description": "Name of the individual satellite belonging to the Satellite Mission. (See data.SatelliteMissionID.)\nExamples include: RADARSAT-1, SENTINEL-1C, SENTINEL-1B, COSMO-4, CSG-3, KOMPSAT-6, RISAT-2B", + "example": "Sentinel-1C" + }, + "Wavelength": { + "type": "number", + "title": "Wavelength", + "description": "The wavelength of the radar. This is related to the Frequency Band property (see data.FrequencyBandID). Examples include: 37.5, 50.5, 75", + "example": 37.5, + "x-osdu-frame-of-reference": "UOM:length" + }, + "FrequencyBandID": { + "type": "string", + "title": "Frequency Band", + "description": "Image frequency band or resolution. For example: C / X / L / P. This is related to the wavelength. (See data.WavelengthID.)", + "example": "namespace:reference-data--InSARFrequencyBand:X:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-InSARFrequencyBand:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "InSARFrequencyBand" + } + ] + }, + "SatelliteGeometryID": { + "type": "string", + "title": "Satellite Geometry", + "description": "Geometry of the satellite which indicates the orbital path. For example in a Ascending geometry the satellite is travelling North and imaging East. Descending is moving South and imaging West", + "example": "namespace:reference-data--SatelliteGeometry:Ascending:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SatelliteGeometry:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "SatelliteGeometry" + } + ] + }, + "ImagingModeID": { + "type": "string", + "title": "Imaging Mode ID", + "description": "Imaging mode utilised. For example: Stripmap, Spotlight, ScanSAR, etc", + "example": "namespace:reference-data--InSARImageMode:ScanSAR:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-InSARImageMode:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "InSARImageMode" + } + ] + }, + "AcquisitionDateRanges": { + "type": "array", + "title": "Acquisition Date Ranges", + "description": "An array which lists the start and end date of the acquisition data which is used as the input for the processing", + "x-osdu-indexing": { + "type": "nested" + }, + "items": { + "type": "object", + "title": "Acquisition Date Ranges", + "description": "Defines the start and end date of the processing completed on the dataset", + "properties": { + "StartDate": { + "type": "string", + "title": "Start Date", + "description": "Start date and time of images used for processing", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + }, + "EndDate": { + "type": "string", + "title": "End Date", + "description": "end date and time of images used for processing", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + } + } + } + }, + "NumberImages": { + "type": "integer", + "title": "Number of Images", + "description": "Number of Images which have been captured in the time/date range which are used as the input for processing", + "example": 50 + }, + "ImageArea": { + "type": "number", + "title": "Area", + "description": "The area as unit of measure covered by the images which are input for the processing. Must be the same unit as the Measure point Density. Interdependent with number of measured points and measure point density", + "example": 300.78, + "x-osdu-frame-of-reference": "UOM:area" + }, + "MeasuredPoints": { + "type": "integer", + "title": "Measured Points", + "description": "Number of measured points in an Image Area. Interdependent with Image Area and Measure Point density.", + "example": 386736 + }, + "MeasurePointDensity": { + "type": "number", + "title": "Measure Point Density", + "description": "Density of measured points in unit of measure. Must be the same unit as the Image Area. Interdependent with image area and number of measured points", + "example": 1189.5, + "x-osdu-frame-of-reference": "UOM:reciprocal area" + }, + "ServiceCompanyID": { + "type": "string", + "title": "Service Company", + "description": "Company or organisation who processed the data", + "example": "namespace:master-data--Organisation:Dolphin:", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Organisation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Organisation" + } + ] + }, + "ProcessingTypeID": { + "type": "string", + "title": "ProcessingType", + "description": "The type of processing used to produce the data set. For example: Coherence, Multilook, Interferometric SAR (InSAR), Differential (DInSAR), Polarimetric SAR (PolSAR), Polarimetric Interferometric SAR (PolInSAR), etc", + "example": "namespace:reference-data--InSARProcessingType:InSAR:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-InSARProcessingType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "InSARProcessingType" + } + ] + }, + "PolarisationID": { + "type": "string", + "title": "Polarisation", + "description": "Polarisation captures the longitudinal wave in a single plane. Two are commonly used, Horizontal (H), Vertical (V) and combinations of the two. One represents the transmission and the other the receiver. For example: VV, VH, HH, HV", + "example": "namespace:reference-data--InSARPolarisation:VH:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-InSARPolarisation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "InSARPolarisation" + } + ] + }, + "IncidenceAngle": { + "type": "number", + "title": "Incidence Angle", + "description": "The single common angle or line of sight angle of the radiation on a flat horizontal terrain.", + "example": 21.76, + "x-osdu-frame-of-reference": "UOM:plane angle" + }, + "GroundResolution": { + "type": "number", + "title": "Ground Resolution", + "description": "Horizontal resolution of the image. For example 1 metre or 10 meters", + "example": 1, + "x-osdu-frame-of-reference": "UOM:length" + }, + "RawInSARID": { + "type": "string", + "title": "Raw InSAR ID", + "description": "An association to the raw acquired InSAR work product component this image is derived", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-[\\w\\-\\.]+:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component" + } + ] + }, + "SatelliteRevisitTime": { + "type": "number", + "title": "Satellite Revisit Time", + "description": "Time for the satellite to complete orbit and revisit the image area reference point. Unit of measure is time (Seconds)", + "example": 86400, + "x-osdu-frame-of-reference": "UOM:time" + }, + "SurfaceReflectorCount": { + "type": "integer", + "title": "Surface Reflector Count", + "description": "The count of the surface reflectors in the image", + "example": 2 + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-supported-file-formats": [ + "shp", + "tiff", + "pdf", + "csv" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultLocation": { + "type": "object", + "priority": [ + { + "path": "data.SpatialArea" + }, + { + "path": "data.SpatialPoint" + } + ] + }, + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "WorkProductComponent", + "kind": "osdu:wks:AbstractWPCGroupType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/work-product-component/ReservoirCompartmentInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/ReservoirCompartmentInterpretation.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..f95fe805c4e259523dc10b07995e3e613b7f376c --- /dev/null +++ b/deployments/shared-schemas/osdu/work-product-component/ReservoirCompartmentInterpretation.1.0.0.json @@ -0,0 +1,284 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "work-product-component--ReservoirCompartmentInterpretation", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:work-product-component--ReservoirCompartmentInterpretation:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/work-product-component/ReservoirCompartmentInterpretation.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:work-product-component--ReservoirCompartmentInterpretation:1.0.0", + "title": "ReservoirCompartmentInterpretation", + "description": "A portion of a reservoir rock which is differentiated laterally from other portions of the same reservoir stratum. This differentiation could be due to being in a different fault block or a different channel or other stratigraphic or structural aspect. A reservoir compartment may or may not be in contact with other reservoir compartments.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-ReservoirCompartmentInterpretation:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:work-product-component--ReservoirCompartmentInterpretation:2cf8ecaa-1519-521c-9ff5-1eb910d89cdc" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:work-product-component--ReservoirCompartmentInterpretation:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractWPCGroupType:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractWorkProductComponent:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractInterpretation:1.0.0" + }, + { + "type": "object", + "properties": { + "ReservoirCompartmentUnits": { + "type": "array", + "title": "ReservoirCompartmentUnits", + "description": "A collection of subdivisions of a reservoir compartment generally corresponding to one geologic unit.", + "x-osdu-indexing": { + "type": "nested" + }, + "items": { + "type": "object", + "title": "ReservoirCompartmentUnit", + "description": "A subdivision of a reservoir compartment generally corresponding to one geologic unit.", + "properties": { + "GeologicUnitID": { + "type": "string", + "title": "GeologicUnit Identifier", + "description": "The stratigraphic or the geobody associated to this Reservoir compartment unit.", + "format": "uri-reference", + "example": "namespace:work-product-component--StratigraphicUnitInterpretation:6a11bad8-2db0-4cfd-9828-049c0899ba79:", + "pattern": "^[\\w\\-\\.]+:(work-product-component\\-\\-GeobodyInterpretation|work-product-component\\-\\-StratigraphicUnitInterpretation):[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "GeobodyInterpretation" + }, + { + "GroupType": "work-product-component", + "EntityType": "StratigraphicUnitInterpretation" + } + ] + }, + "RockFluidUnitIDs": { + "type": "array", + "title": "Rock Fluid Unit Identifiers", + "description": "The rock fluid unit which are associated to this Reservoir compartment unit.", + "example": [ + "namespace:work-product-component--RockFluidUnitInterpretation:2c4d5363-89df-4541-b513-59bac0cdddc4:", + "namespace:work-product-component--RockFluidUnitInterpretation:3ba4cbbd-3aaf-461f-9865-5023350a75f0:" + ], + "items": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-RockFluidUnitInterpretation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "RockFluidUnitInterpretation" + } + ] + } + }, + "Identifier": { + "type": "string", + "title": "Identifier", + "description": "Identifier of the reservoir compartment unit. It should be an UUID ideally. Used to be able to easier reference a reservoir compartment from other WPC.", + "example": "bad50d43-fcf7-471c-b8a3-4080ddc131c9" + } + } + } + }, + "FeatureID": { + "type": "string", + "title": "Feature Identifier", + "description": "Reference to the Feature this Interpretation refers to.", + "pattern": "^[\\w\\-\\.]+:(master-data\\-\\-ModelFeature|master-data\\-\\-RockVolumeFeature|work-product-component\\-\\-LocalModelFeature|work-product-component\\-\\-LocalRockVolumeFeature):[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "ModelFeature" + }, + { + "GroupType": "master-data", + "EntityType": "RockVolumeFeature" + }, + { + "GroupType": "work-product-component", + "EntityType": "LocalModelFeature" + }, + { + "GroupType": "work-product-component", + "EntityType": "LocalRockVolumeFeature" + } + ] + }, + "BoundaryIDs": { + "type": "array", + "title": "Boundary Identifiers", + "description": "References to the surfaces which delimit the reservoir compartment.", + "items": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:(work-product-component\\-\\-HorizonInterpretation|work-product-component\\-\\-FaultInterpretation|work-product-component\\-\\-GeobodyBoundaryInterpretation):[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "HorizonInterpretation" + }, + { + "GroupType": "work-product-component", + "EntityType": "FaultInterpretation" + }, + { + "GroupType": "work-product-component", + "EntityType": "GeobodyBoundaryInterpretation" + } + ] + } + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-supported-file-formats": [ + "ENERGISTICS RESQML2.2" + ], + "x-osdu-governance-authorities": [ + "OSDU" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultLocation": { + "type": "object", + "priority": [ + { + "path": "data.SpatialArea" + }, + { + "path": "data.SpatialPoint" + } + ] + }, + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "WorkProductComponent", + "kind": "osdu:wks:AbstractWPCGroupType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/work-product-component/RockFluidOrganizationInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/RockFluidOrganizationInterpretation.1.0.0.json index cbd71dbd26378f0c30a1978c3d5e61a58e979cbb..06b3672a9995ebca9fa084ef4a9bc99dd7ff4b30 100644 --- a/deployments/shared-schemas/osdu/work-product-component/RockFluidOrganizationInterpretation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/RockFluidOrganizationInterpretation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -143,8 +143,12 @@ "type": "string", "title": "Model Feature Identifier", "description": "Reference to the Feature this Interpretation refers to", - "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-LocalModelFeature:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "pattern": "^[\\w\\-\\.]+:(master-data\\-\\-ModelFeature|work-product-component\\-\\-LocalModelFeature):[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "ModelFeature" + }, { "GroupType": "work-product-component", "EntityType": "LocalModelFeature" diff --git a/deployments/shared-schemas/osdu/work-product-component/RockFluidUnitInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/RockFluidUnitInterpretation.1.0.0.json index 3f42bcfeb7b060c89a89441bc37f1bab770213f0..6a5167a492a7fb9d72460c035048a13a5bd8bf4a 100644 --- a/deployments/shared-schemas/osdu/work-product-component/RockFluidUnitInterpretation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/RockFluidUnitInterpretation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -127,8 +127,12 @@ "type": "string", "title": "Local Rock Volume Feature ID", "description": "The reference to a local rock volume feature, with which this interpretation is associated.", - "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-LocalRockVolumeFeature:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "pattern": "^[\\w\\-\\.]+:(master-data\\-\\-RockVolumeFeature|work-product-component\\-\\-LocalRockVolumeFeature):[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "RockVolumeFeature" + }, { "GroupType": "work-product-component", "EntityType": "LocalRockVolumeFeature" diff --git a/deployments/shared-schemas/osdu/work-product-component/RockSampleAnalysis.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/RockSampleAnalysis.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..5eb873a9b0c672bb53ff847f1f4ef8d084cee2bd --- /dev/null +++ b/deployments/shared-schemas/osdu/work-product-component/RockSampleAnalysis.1.0.0.json @@ -0,0 +1,565 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "work-product-component--RockSampleAnalysis", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:work-product-component--RockSampleAnalysis:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/work-product-component/RockSampleAnalysis.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:work-product-component--RockSampleAnalysis:1.0.0", + "title": "RockSampleAnalysis", + "description": "The meta-data about a rock sample analysis related to core or outcrop rock samples.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-RockSampleAnalysis:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:work-product-component--RockSampleAnalysis:dd76cf6c-226f-5636-ad1b-1ca0f8249cc8" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:work-product-component--RockSampleAnalysis:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractWPCGroupType:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractWorkProductComponent:1.1.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractWPCActivity:1.0.0" + }, + { + "type": "object", + "properties": { + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "Unique wellbore identifier. Required\u00a0when\u00a0RockSampleAnalysis does not have relationship with master-data Core. E.g. analysis for sidewall core.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "CoringID": { + "type": "string", + "title": "Coring ID", + "description": "Identifies the Core on which this batch of analysis was performed.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Coring:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Coring" + } + ] + }, + "RockSampleID": { + "type": "string", + "title": "Rock Sample ID", + "description": "Identifies the RockSample on which this batch of analysis was performed.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-RockSample:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "RockSample" + } + ] + }, + "VerticalMeasurement": { + "$ref": "{{schema-authority}}:wks:AbstractFacilityVerticalMeasurement:1.0.0", + "title": "Vertical Measurement", + "description": "References an entry in the VerticalMeasurements array for the Wellbore identified by WellboreID, or a standalone vertical reference which defines the vertical reference datum for all measured depths of the RockSample record. If this is not populated, the VerticalMeasurement is derived from the Coring." + }, + "AnalysisDate": { + "type": "string", + "description": "The date the batch of rock sample analysis was performed.", + "format": "date" + }, + "TopDepth": { + "type": "number", + "description": "The first depth index from the analysis result.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "BottomDepth": { + "type": "number", + "description": "The last depth index from the analysis result.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "DepthShiftsID": { + "type": "string", + "title": "Depth Shifts ID", + "description": "The WellLog representation carrying the core-depth to logging-depth correction or mapping used or to be used with this analysis.", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-WellLog:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "WellLog" + } + ] + }, + "RoutineCoreAnalysis": { + "type": "object", + "title": "Routine Core Analysis", + "description": "Conditions and results of a routine core analysis.", + "properties": { + "RCAMeasurements": { + "type": "array", + "title": "RCA Measurements", + "description": "The conditions under which this analysis has been carried out", + "x-osdu-indexing": { + "type": "nested" + }, + "items": { + "type": "object", + "title": "RCAMeasurement", + "description": "A Routine Core Analysis Measurement.", + "properties": { + "Conditions": { + "type": "object", + "title": "Conditions", + "description": "The conditions under which this analysis has been carried out", + "properties": { + "Pressure": { + "type": "number", + "title": "Pressure", + "description": "The pressure condition for the analysis.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "Temperature": { + "type": "number", + "title": "Temperature", + "description": "The temperature condition for the analysis.", + "x-osdu-frame-of-reference": "UOM:thermodynamic temperature" + }, + "PressureMeasurementTypeID": { + "type": "string", + "title": "Pressure Measurement Type ID", + "description": "Identifies the environment where the pressure was measured. E.g. Ambient, Overburden", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-PressureMeasurementType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "PressureMeasurementType" + } + ] + }, + "MeanPressure": { + "type": "number", + "title": "Mean Pressure", + "description": "The average pressure in which the gas permeability has been measured.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "PorePressure": { + "type": "number", + "title": "Pore Pressure", + "description": "The pressure of the fluid in the pore space.", + "x-osdu-frame-of-reference": "UOM:pressure" + } + } + }, + "Permeability": { + "type": "number", + "title": "Permeability", + "description": "The measured sample permeability.", + "x-osdu-frame-of-reference": "UOM:permeability rock" + }, + "Porosity": { + "type": "number", + "title": "Porosity", + "description": "The measured sample porosity.", + "x-osdu-frame-of-reference": "UOM:volume per volume" + }, + "OtherMeasurements": { + "type": "array", + "title": "Other Measurements", + "description": "Other measurements made in the context of this analysis", + "x-osdu-indexing": { + "type": "flattened" + }, + "items": { + "type": "object", + "title": "AbstractSpecification", + "description": "An array element of an analysis specifying the numeric, text or date-time value associated with a ParameterType.", + "properties": { + "EffectiveDateTime": { + "type": "string", + "description": "The date and time at which this specification becomes effective.", + "format": "date-time" + }, + "TerminationDateTime": { + "type": "string", + "description": "The first point in time when this specification is no longer in effect.", + "format": "date-time" + }, + "SpecificationQuantity": { + "type": "number", + "description": "The numeric value of the parameter.", + "x-osdu-frame-of-reference": "UOM_via_property:UnitOfMeasureID" + }, + "SpecificationDate": { + "type": "string", + "description": "The date value of the parameter.", + "format": "date" + }, + "SpecificationDateTime": { + "type": "string", + "description": "The date and time value of the parameter.", + "format": "date-time" + }, + "SpecificationIndicator": { + "type": "boolean", + "description": "The indicator value of the parameter." + }, + "SpecificationText": { + "type": "string", + "description": "The text value of the parameter." + }, + "SpecificationTime": { + "type": "string", + "description": "The time value of the parameter.", + "format": "time" + }, + "UnitOfMeasureID": { + "type": "string", + "description": "The unit for the quantity parameter, like metre (m in SI units system) for quantity Length.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "ParameterTypeID": { + "type": "string", + "description": "Parameter representing a property or characteristic.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-ParameterType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "ParameterType" + } + ] + } + } + } + }, + "Remarks": { + "type": "array", + "title": "Analysis Remarks", + "description": "An array containing operational or quality comments pertaining to a rock sample analysis.", + "x-osdu-indexing": { + "type": "flattened" + }, + "items": { + "type": "object", + "title": "Remark", + "description": "An array containing narrative remarks pertaining to a rock sample analysis.", + "properties": { + "RemarkID": { + "type": "string", + "title": "Remark ID", + "description": "A unique identifier for each remark record." + }, + "Remark": { + "type": "string", + "title": "Remark", + "description": "A descriptive comment for this remark." + }, + "RemarkSource": { + "type": "string", + "title": "Remark Source", + "description": "The person, vendor, interpreter or other provider of information." + } + } + } + }, + "PermeabilityMeasurementTypeID": { + "type": "string", + "title": "Permeability Measurement Type ID", + "description": "The measurement type used to obtain the Permeability values.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-PermeabilityMeasurementType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "PermeabilityMeasurementType" + } + ] + }, + "PorosityMeasurementTypeID": { + "type": "string", + "title": "Porosity Measurement Type ID", + "description": "The measurement type used to obtain the Porosity values.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-PorosityMeasurementType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "PorosityMeasurementType" + } + ] + } + } + } + }, + "GrainDensity": { + "type": "number", + "title": "Grain Density", + "description": "Th measured grain density", + "x-osdu-frame-of-reference": "UOM:mass per volume" + }, + "GrainDensityMeasurementTypeID": { + "type": "string", + "title": "Grain Density Measurement Type ID", + "description": "The measurement type used to obtain the GrainDensity value.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-GrainDensityMeasurementType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "GrainDensityMeasurementType" + } + ] + }, + "SaturationOil": { + "type": "number", + "title": "Saturation Oil", + "description": "The fraction of oil volume compared to the total pore volume.", + "x-osdu-frame-of-reference": "UOM:volume per volume" + }, + "SaturationWater": { + "type": "number", + "title": "Saturation Water", + "description": "The fraction of water volume compared to the total pore volume.", + "x-osdu-frame-of-reference": "UOM:volume per volume" + }, + "SaturationGas": { + "type": "number", + "title": "Saturation Gas", + "description": "The fraction of gas volume compared to the total pore volume.", + "x-osdu-frame-of-reference": "UOM:volume per volume" + }, + "SaturationMethodTypeID": { + "type": "string", + "title": "Saturation Method Type ID", + "description": "The saturation method type, like Dean Stark, Retort, Karl Fischer.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SaturationMethodType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "SaturationMethodType" + } + ] + }, + "WeightOfSalt": { + "type": "number", + "title": "Weight Of Salt", + "description": "The weight of salt in the brine, needed in conjunction with SaturationWater.", + "x-osdu-frame-of-reference": "UOM:mass" + } + } + }, + "LaboratoryName": { + "type": "string", + "description": "Name or branch of the laboratory performing the analysis." + }, + "AnalysisOrganisationID": { + "type": "string", + "description": "Identifies the Organisation that produces/produced this analysis.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Organisation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Organisation" + } + ] + }, + "SampleOrientationID": { + "type": "string", + "description": "The de-normalized Sample Orientation derived from the RockSample.", + "x-osdu-is-derived": { + "RelationshipPropertyName": "RockSampleID", + "TargetPropertyName": "SampleOrientationID" + }, + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SampleOrientationType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "SampleOrientationType" + } + ] + }, + "Remarks": { + "type": "array", + "title": "Analysis Remarks", + "description": "An array containing operational or quality comments pertaining to a rock sample analysis.", + "x-osdu-indexing": { + "type": "flattened" + }, + "items": { + "type": "object", + "title": "Remark", + "description": "An array containing narrative remarks pertaining to a rock sample analysis.", + "properties": { + "RemarkID": { + "type": "string", + "title": "Remark ID", + "description": "A unique identifier for each remark record." + }, + "Remark": { + "type": "string", + "title": "Remark", + "description": "A descriptive comment for this remark." + }, + "RemarkSource": { + "type": "string", + "title": "Remark Source", + "description": "The person, vendor, interpreter or other provider of information." + } + } + } + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultLocation": { + "type": "object", + "priority": [ + { + "path": "data.SpatialArea" + }, + { + "path": "data.SpatialPoint" + } + ] + }, + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "WorkProductComponent", + "kind": "osdu:wks:AbstractWPCGroupType:1.0.0" + }, + { + "name": "Activity", + "kind": "osdu:wks:AbstractWPCActivity:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/work-product-component/SealedSurfaceFramework.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/SealedSurfaceFramework.1.0.0.json index e94d2b82452f4a83f1ac66e54a3578465c5136ea..87852092c42ae96db61e3da6d3f8a4b62fbbc617 100644 --- a/deployments/shared-schemas/osdu/work-product-component/SealedSurfaceFramework.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/SealedSurfaceFramework.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/SeismicBinGrid.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/SeismicBinGrid.1.0.0.json index 21d87de1489e25920ebb187f9ad7c20329fe2807..1f6a56a588e74eac60ca34112e28d720ad3674ad 100644 --- a/deployments/shared-schemas/osdu/work-product-component/SeismicBinGrid.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/SeismicBinGrid.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/SeismicFault.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/SeismicFault.1.0.0.json index f0b9569734c34f17a2c8a4ef4dc7c7ddbb02a671..e740646cb985fd9030e9886dec16d821ebbcfe74 100644 --- a/deployments/shared-schemas/osdu/work-product-component/SeismicFault.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/SeismicFault.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/SeismicHorizon.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/SeismicHorizon.1.0.0.json index 2d128bcce0b9909c58b5df1b4675af030892ca0b..b40879514b6e156bf75a7e91dabffd62a97a5ba1 100644 --- a/deployments/shared-schemas/osdu/work-product-component/SeismicHorizon.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/SeismicHorizon.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/SeismicHorizon.1.1.0.json b/deployments/shared-schemas/osdu/work-product-component/SeismicHorizon.1.1.0.json index e16b3b80af37b32a7eb53fd1cc7bbf63439380a1..965154c7e78ce1f36a6e3515112e2d6e3b03177e 100644 --- a/deployments/shared-schemas/osdu/work-product-component/SeismicHorizon.1.1.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/SeismicHorizon.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/SeismicLineGeometry.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/SeismicLineGeometry.1.0.0.json index 25d9efd4df0cfecdbac28a1b19531c09e5aef5e8..ca10278e72b94d9be105701217d5bef2f7c396f1 100644 --- a/deployments/shared-schemas/osdu/work-product-component/SeismicLineGeometry.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/SeismicLineGeometry.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/SeismicTraceData.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/SeismicTraceData.1.0.0.json index 81c038f7e6ee668172bd29562238ede38228bc54..042b2b938cfd13c2a54ee37e4d09f59f591b525b 100644 --- a/deployments/shared-schemas/osdu/work-product-component/SeismicTraceData.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/SeismicTraceData.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/SeismicTraceData.1.1.0.json b/deployments/shared-schemas/osdu/work-product-component/SeismicTraceData.1.1.0.json index b2a5acc91076e41e6b8e63630b88498b032bc2dd..609df529584798bc222a85e698a1297ca2c491df 100644 --- a/deployments/shared-schemas/osdu/work-product-component/SeismicTraceData.1.1.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/SeismicTraceData.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/StratigraphicColumn.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/StratigraphicColumn.1.0.0.json index a51d2d4ab1926189b1316b136493667d3cbc6b4f..bd8dd6e46997f7d797cea2e4454eb1a468036a36 100644 --- a/deployments/shared-schemas/osdu/work-product-component/StratigraphicColumn.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/StratigraphicColumn.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/StratigraphicColumnRankInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/StratigraphicColumnRankInterpretation.1.0.0.json index 6a86668773b01b167f28cd4d409bfe4baebf4467..27ca0b3c309435c7e3b67ab6a44cb2efa16f1bb5 100644 --- a/deployments/shared-schemas/osdu/work-product-component/StratigraphicColumnRankInterpretation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/StratigraphicColumnRankInterpretation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/StratigraphicColumnRankInterpretation.1.1.0.json b/deployments/shared-schemas/osdu/work-product-component/StratigraphicColumnRankInterpretation.1.1.0.json index 73ba80a94ebca99b76e7c566d6c18f642cf4ab36..201a1e9adabf06ce79d12f57b8f160b8a7874c89 100644 --- a/deployments/shared-schemas/osdu/work-product-component/StratigraphicColumnRankInterpretation.1.1.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/StratigraphicColumnRankInterpretation.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/StratigraphicUnitInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/StratigraphicUnitInterpretation.1.0.0.json index 75eafd4526fd4eb3f6e39f5eaf21c5e0e3372a12..2a59cb0e6ad163f336878d1b16878b7f7ae93c3e 100644 --- a/deployments/shared-schemas/osdu/work-product-component/StratigraphicUnitInterpretation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/StratigraphicUnitInterpretation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -128,8 +128,12 @@ "title": "Local Rock Volume Feature ID", "description": "The reference to a local rock volume feature, to which this interpretation is associated.", "example": "namespace:work-product-component--LocalRockVolumeFeature:85348741-3433-406B-9189-22B298C2A2D2:", - "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-LocalRockVolumeFeature:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "pattern": "^[\\w\\-\\.]+:(master-data\\-\\-RockVolumeFeature|work-product-component\\-\\-LocalRockVolumeFeature):[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "RockVolumeFeature" + }, { "GroupType": "work-product-component", "EntityType": "LocalRockVolumeFeature" diff --git a/deployments/shared-schemas/osdu/work-product-component/StructuralOrganizationInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/StructuralOrganizationInterpretation.1.0.0.json index 743b1eb5b8f491735388b7f4517f65c8e51b6435..36f1194c7bbaf58b6767980fe993b02541c7adaa 100644 --- a/deployments/shared-schemas/osdu/work-product-component/StructuralOrganizationInterpretation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/StructuralOrganizationInterpretation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", @@ -184,8 +184,12 @@ "title": "Local Model Feature ID", "description": "The local model feature this interpretation belongs to", "format": "uri-reference", - "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-LocalModelFeature:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "pattern": "^[\\w\\-\\.]+:(master-data\\-\\-ModelFeature|work-product-component\\-\\-LocalModelFeature):[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "ModelFeature" + }, { "GroupType": "work-product-component", "EntityType": "LocalModelFeature" diff --git a/deployments/shared-schemas/osdu/work-product-component/SubRepresentation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/SubRepresentation.1.0.0.json index 5cdcd875c9253e0d18916a4b86350e24bc1db8d4..b5b5042694bec83123a8f6988b7441bbf1bd574e 100644 --- a/deployments/shared-schemas/osdu/work-product-component/SubRepresentation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/SubRepresentation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/TimeSeries.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/TimeSeries.1.0.0.json index 82ae4aedd4a1ae8c22c39added915ace14c3274d..4e61ca1ba559abf5a44447360abd3c809fe4d5ec 100644 --- a/deployments/shared-schemas/osdu/work-product-component/TimeSeries.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/TimeSeries.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/TubularAssembly.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/TubularAssembly.1.0.0.json index 6f5175b4bbeb7a7b43bea8667b6f08d6d034ef19..30ddd9e732732c61fff46cbd05c3adc6f1604c20 100644 --- a/deployments/shared-schemas/osdu/work-product-component/TubularAssembly.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/TubularAssembly.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/TubularComponent.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/TubularComponent.1.0.0.json index 0a7b9bdfc93f777de410a99b794f01ae7b202519..5c0d109c8c9dba5eff08dbb4956a1edba8f1cbc0 100644 --- a/deployments/shared-schemas/osdu/work-product-component/TubularComponent.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/TubularComponent.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/TubularComponent.1.1.0.json b/deployments/shared-schemas/osdu/work-product-component/TubularComponent.1.1.0.json new file mode 100644 index 0000000000000000000000000000000000000000..0985e56dec9f7e31bf416fbe15072c7ac7f903a3 --- /dev/null +++ b/deployments/shared-schemas/osdu/work-product-component/TubularComponent.1.1.0.json @@ -0,0 +1,381 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "work-product-component--TubularComponent", + "schemaVersionMajor": 1, + "schemaVersionMinor": 1, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:work-product-component--TubularComponent:1.1.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/work-product-component/TubularComponent.1.1.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:work-product-component--TubularComponent:1.1.0", + "title": "TubularComponent", + "description": "Well Tubular data contains information on the tubular assemblies and their components for the well, wellbore, or wellbore completion (as appropriate). The tubulars can be tubing, casing or liners or other related equipment which is installed into the well. Tubulars can also be equipment which is lowered into the well in the context of drilling, which is then pulled back out.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-TubularComponent:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:work-product-component--TubularComponent:1263509c-3278-5011-8a1c-aefba2849613" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:work-product-component--TubularComponent:1.1.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractWPCGroupType:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractWorkProductComponent:1.0.0" + }, + { + "type": "object", + "properties": { + "ParentWellboreID": { + "type": "string", + "description": "Identifier of the wellbore the Component is standing in.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "ParentAssemblyID": { + "type": "string", + "description": "Identifier of the Assembly the component is taking part on.", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-TubularAssembly:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "TubularAssembly" + } + ] + }, + "TubularComponentSequence": { + "type": "integer", + "description": "The sequence within which the components entered the hole. That is, a sequence number of 1 entered first, 2 entered next, etc." + }, + "TubularComponentNominalSize": { + "type": "number", + "description": "Nominal size (diameter) of the component, e.g. 9.625\", 12.25", + "x-osdu-frame-of-reference": "UOM:length" + }, + "TubularComponentNominalWeight": { + "type": "number", + "description": "Nominal weight of the component.", + "x-osdu-frame-of-reference": "UOM:force" + }, + "TubularComponentLength": { + "type": "number", + "description": "Total Length of the component", + "x-osdu-frame-of-reference": "UOM:length" + }, + "MaximumOuterDiameter": { + "type": "number", + "description": "This is the maximum outer diameter of the component.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "DriftDiameter": { + "type": "number", + "description": "The drift diameter is the inside diameter (ID) that the pipe manufacturer guarantees per specifications. Note that the nominal inside diameter is not the same as the drift diameter but is always slightly larger. The drift diameter is used by the well planner to determine what size tools or casing strings can later be run through the casing, whereas the nominal inside diameter is used for fluid volume calculations such as mud circulating times and cement slurry placement calculations.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "InnerDiameter": { + "type": "number", + "description": "Nominal inner diameter of the component.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "ManufacturerID": { + "type": "string", + "description": "Unique identifier for the manufacturer of this equipment.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Organisation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Organisation" + } + ] + }, + "SupplierID": { + "type": "string", + "description": "Unique identifier for the supplier of this equipment.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Organisation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Organisation" + } + ] + }, + "Model": { + "type": "string", + "description": "Name of the component Model as defined per the operating company" + }, + "SerialNumber": { + "type": "string", + "description": "Serial Number of the component as provided by the manufacturer and/or the supplier" + }, + "SectionTypeID": { + "type": "string", + "description": "Identifier of the Section Type.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SectionType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "SectionType" + } + ] + }, + "TubularComponentTypeID": { + "type": "string", + "description": "Specifies the types of components that can be used in a tubular string. These are used to specify the type of component and multiple components are used to define a tubular string (Tubular).", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-TubularComponentType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "TubularComponentType" + } + ] + }, + "TubularComponentMaterialTypeID": { + "type": "string", + "description": "Specifies the material type constituting the component.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-TubularMaterialType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "TubularMaterialType" + } + ] + }, + "TubularComponentTubingGradeID": { + "type": "string", + "description": "Id of tubing grade - eg. the tensile strength of the tubing material. A system of classifying the material specifications for steel alloys used in the manufacture of tubing.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-TubularComponentGrade:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "TubularComponentGrade" + } + ] + }, + "TubularComponentTubingGradeStrength": { + "type": "number", + "description": "The tensile strength of the tubing material. A system of classifying the material specifications for steel alloys used in the manufacture of tubing.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "TubularComponentTubingStrength": { + "type": "number", + "description": "The axial load required to yield the pipe.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "PilotHoleSize": { + "type": "number", + "description": "Size of the Pilot Hole", + "x-osdu-frame-of-reference": "UOM:length" + }, + "TubularComponentBoxPinConfigID": { + "type": "string", + "description": "ID of Reference Object for type of collar used to couple the tubular with another tubing string.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-TubularComponentPinBoxType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "TubularComponentPinBoxType" + } + ] + }, + "TubularComponentTopConnectionTypeID": { + "type": "string", + "description": "Id of the Top Connection Type", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-TubularComponentConnectionType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "TubularComponentConnectionType" + } + ] + }, + "TubularComponentBottomConnectionTypeID": { + "type": "string", + "description": "Id of the Bottom Connection Type", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-TubularComponentConnectionType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "TubularComponentConnectionType" + } + ] + }, + "TubularComponentTopMD": { + "type": "number", + "description": "The measured depth of the top from the specific component", + "x-osdu-frame-of-reference": "UOM:length" + }, + "TubularComponentBaseMD": { + "type": "number", + "description": "The measured depth of the base from the specific component", + "x-osdu-frame-of-reference": "UOM:length" + }, + "TubularComponentTopReportedTVD": { + "type": "number", + "description": "Depth of the top of the component measured from the Well-Head", + "x-osdu-frame-of-reference": "UOM:length" + }, + "TubularComponentBaseReportedTVD": { + "type": "number", + "description": "Depth of the base of the component measured from the Well-Head", + "x-osdu-frame-of-reference": "UOM:length" + }, + "PackerSetDepthTVD": { + "type": "number", + "description": "The depth the packer equipment was set to seal the casing or tubing.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "ShoeDepthTVD": { + "type": "number", + "description": "Depth of the tubing shoe measured from the surface.", + "x-osdu-frame-of-reference": "UOM:length" + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-supported-file-formats": [ + "WITSML" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultLocation": { + "type": "object", + "priority": [ + { + "path": "data.SpatialArea" + }, + { + "path": "data.SpatialPoint" + } + ] + }, + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "WorkProductComponent", + "kind": "osdu:wks:AbstractWPCGroupType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/work-product-component/TubularUmbilical.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/TubularUmbilical.1.0.0.json index f8dd372bf210c7374e551fddb3fe65e18ba9a45b..27426828ff341be4d101b7e9c61d0f2b6cb62c99 100644 --- a/deployments/shared-schemas/osdu/work-product-component/TubularUmbilical.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/TubularUmbilical.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/UnsealedSurfaceFramework.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/UnsealedSurfaceFramework.1.0.0.json index 47ce21ce9a5361382fbdbee38b2df2306c298b62..eaadf04f67b33ca368a5e2387063bd5b0fd93fe8 100644 --- a/deployments/shared-schemas/osdu/work-product-component/UnsealedSurfaceFramework.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/UnsealedSurfaceFramework.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/UnsealedSurfaceFramework.1.1.0.json b/deployments/shared-schemas/osdu/work-product-component/UnsealedSurfaceFramework.1.1.0.json index 9b4e72bf8166bdabd2dbe79e0c2b5afcd103ad89..3a5521f5952cb1066565e105f4e6421f6e99012f 100644 --- a/deployments/shared-schemas/osdu/work-product-component/UnsealedSurfaceFramework.1.1.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/UnsealedSurfaceFramework.1.1.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/UnstructuredColumnLayerGridRepresentation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/UnstructuredColumnLayerGridRepresentation.1.0.0.json index 99d8f17f0544b23d599a0ebd8093f8b0d6ae5db4..f538a71f9d12cd63f129a6827772d11f5afe70c6 100644 --- a/deployments/shared-schemas/osdu/work-product-component/UnstructuredColumnLayerGridRepresentation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/UnstructuredColumnLayerGridRepresentation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/UnstructuredGridRepresentation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/UnstructuredGridRepresentation.1.0.0.json index 7e359097d91d52fb3902979558ba6a0a6aeaa427..bbc09d300776b1e60b3a9efe79e431242345b4ae 100644 --- a/deployments/shared-schemas/osdu/work-product-component/UnstructuredGridRepresentation.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/UnstructuredGridRepresentation.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/VelocityModeling.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/VelocityModeling.1.0.0.json index 572a7e23d1fd47f36d92537101e894e4cd31c33b..dec666e0407ede61358e3f84936cbd1abd16ecaf 100644 --- a/deployments/shared-schemas/osdu/work-product-component/VelocityModeling.1.0.0.json +++ b/deployments/shared-schemas/osdu/work-product-component/VelocityModeling.1.0.0.json @@ -11,7 +11,7 @@ }, "createdBy": "OSDU Data Definition Group", "scope": "SHARED", - "status": "DEVELOPMENT" + "status": "PUBLISHED" }, "schema": { "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", diff --git a/deployments/shared-schemas/osdu/work-product-component/VoidageGroupInterpretation.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/VoidageGroupInterpretation.1.0.0.json new file mode 100644 index 0000000000000000000000000000000000000000..c717c58b61b39c64ee2d815f4b91317b090d3b28 --- /dev/null +++ b/deployments/shared-schemas/osdu/work-product-component/VoidageGroupInterpretation.1.0.0.json @@ -0,0 +1,251 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "work-product-component--VoidageGroupInterpretation", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:work-product-component--VoidageGroupInterpretation:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "PUBLISHED" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.", + "$id": "https://schema.osdu.opengroup.org/json/work-product-component/VoidageGroupInterpretation.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:work-product-component--VoidageGroupInterpretation:1.0.0", + "title": "VoidageGroupInterpretation", + "description": "A group of several reservoir compartments which can be associated to RockFluidOrganisationInterpretations and/or to GeologicUnitOrganizationInterpretations.", + "type": "object", + "properties": { + "id": { + "description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.", + "title": "Entity ID", + "type": "string", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-VoidageGroupInterpretation:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:work-product-component--VoidageGroupInterpretation:d5d8e7fd-82a2-5597-b93b-9529a75d42a4" + }, + "kind": { + "description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.", + "title": "Entity Kind", + "type": "string", + "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$", + "example": "osdu:wks:work-product-component--VoidageGroupInterpretation:1.0.0" + }, + "version": { + "description": "The version number of this OSDU resource; set by the framework.", + "title": "Version Number", + "type": "integer", + "format": "int64", + "example": 1562066009929332 + }, + "acl": { + "description": "The access control tags associated with this entity.", + "title": "Access Control List", + "$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0" + }, + "legal": { + "description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.", + "title": "Legal Tags", + "$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0" + }, + "tags": { + "title": "Tag Dictionary", + "description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.", + "type": "object", + "additionalProperties": { + "type": "string" + }, + "example": { + "NameOfKey": "String value" + } + }, + "createTime": { + "description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:46:20.163Z" + }, + "createUser": { + "title": "Resource Object Creation User Reference", + "description": "The user reference, which created the first version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "modifyTime": { + "description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.", + "title": "Resource Object Version Creation DateTime", + "type": "string", + "format": "date-time", + "example": "2020-12-16T11:52:24.477Z" + }, + "modifyUser": { + "title": "Resource Object Version Creation User Reference", + "description": "The user reference, which created this version of this resource object. Set by the System.", + "type": "string", + "example": "some-user@some-company-cloud.com" + }, + "ancestry": { + "description": "The links to data, which constitute the inputs, from which this record instance is derived.", + "title": "Ancestry", + "$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0" + }, + "meta": { + "description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.", + "title": "Frame of Reference Meta Data", + "type": "array", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0" + } + }, + "data": { + "allOf": [ + { + "$ref": "{{schema-authority}}:wks:AbstractCommonResources:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractWPCGroupType:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractWorkProductComponent:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractInterpretation:1.0.0" + }, + { + "type": "object", + "properties": { + "MemberIDs": { + "type": "array", + "title": "MemberIDs", + "description": "List of ReservoirCompartment interpretation parts of the Collection, defined as an array of the member IDs", + "example": [ + "namespace:work-product-component--ReservoirCompartmentInterpretation:06079102-9c5c-44cd-abb1-ea6f46c039f5:", + "namespace:work-product-component--ReservoirCompartmentInterpretation:d5adff1c-7abc-4b0c-ac95-b68a7b1021f6:" + ], + "items": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-ReservoirCompartmentInterpretation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "ReservoirCompartmentInterpretation" + } + ] + } + }, + "FeatureID": { + "type": "string", + "title": "Model Feature Identifier", + "description": "Reference to the Feature this Interpretation refers to.", + "pattern": "^[\\w\\-\\.]+:(master-data\\-\\-ModelFeature|work-product-component\\-\\-LocalModelFeature):[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "ModelFeature" + }, + { + "GroupType": "work-product-component", + "EntityType": "LocalModelFeature" + } + ] + }, + "RockFluidOrganizationInterpretationIDs": { + "type": "array", + "title": "RockFluidOrganizationInterpretation Identifiers", + "description": "Reference to the RockFluidOrganizationInterpretations associated to this voidage group.", + "example": [ + "namespace:work-product-component--RockFluidOrganizationInterpretation:b32e7c46-c4d4-417e-b07a-4d7b9daa6577:", + "namespace:work-product-component--RockFluidOrganizationInterpretation:66bec115-a43c-49b9-9e68-06a2391f5ba9:" + ], + "items": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-RockFluidOrganizationInterpretation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "RockFluidOrganizationInterpretation" + } + ] + } + }, + "GeologicUnitOrganizationInterpretationIDs": { + "type": "array", + "title": "GeologicUnitOrganizationInterpretation Identifiers", + "description": "Reference to the GeologicUnitOrganizationInterpretations associated to this voidage group.", + "example": [ + "namespace:work-product-component--StratigraphicColumnRankInterpretation:568e29f3-6018-4b48-919b-32a11018a4a5:" + ], + "items": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-StratigraphicColumnRankInterpretation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "StratigraphicColumnRankInterpretation" + } + ] + } + } + }, + "required": [ + "MemberIDs" + ], + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-governance-authorities": [ + "Energistics RESQML2.2" + ], + "x-osdu-virtual-properties": { + "data.VirtualProperties.DefaultLocation": { + "type": "object", + "priority": [ + { + "path": "data.SpatialArea" + }, + { + "path": "data.SpatialPoint" + } + ] + }, + "data.VirtualProperties.DefaultName": { + "type": "string", + "priority": [ + { + "path": "data.Name" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [ + { + "name": "WorkProductComponent", + "kind": "osdu:wks:AbstractWPCGroupType:1.0.0" + } + ] + } +} \ No newline at end of file diff --git a/deployments/shared-schemas/osdu/work-product-component/WellLog.1.0.0.json b/deployments/shared-schemas/osdu/work-product-component/WellLog.1.0.0.json index 6105a8aa5