From 1996cfc0c766d5d96d3d926fb82445f8c4ab983b Mon Sep 17 00:00:00 2001 From: Thomas Gehrmann Date: Fri, 20 May 2022 16:04:37 +0200 Subject: [PATCH] M12 snapshot schema repo SHA 36c843d37aa42d2110b00f01469ea70887862bfb (2022-05-20) Changes, additions as explained in the ChangeReport https://gitlab.opengroup.org/osdu/subcommittees/data-def/work-products/schema/-/blob/master/E-R/ChangeReport.md#snapshot-2022-03-18-towards-m12 Schema scope is now PUBLISHED (=read-only) --- .../AbstractAccessControlList.1.0.0.json | 2 +- .../AbstractActivityParameter.1.0.0.json | 15 +- .../abstract/AbstractAliasNames.1.0.0.json | 2 +- ...AbstractAnyCrsFeatureCollection.1.0.0.json | 2 +- ...AbstractAnyCrsFeatureCollection.1.1.0.json | 599 ++++++++++++++++++ .../osdu/abstract/AbstractBinGrid.1.0.0.json | 2 +- .../abstract/AbstractBusinessRule.1.0.0.json | 2 +- .../AbstractColumnBasedTable.1.0.0.json | 2 +- .../AbstractColumnLayerGridPatch.1.0.0.json | 2 +- .../AbstractCommonResources.1.0.0.json | 4 +- .../AbstractCompressionInfo.1.0.0.json | 2 +- .../osdu/abstract/AbstractContact.1.0.0.json | 2 +- .../abstract/AbstractCoordinates.1.0.0.json | 2 +- .../osdu/abstract/AbstractDataset.1.0.0.json | 2 +- .../osdu/abstract/AbstractFacet.1.0.0.json | 2 +- .../osdu/abstract/AbstractFacility.1.0.0.json | 2 +- .../abstract/AbstractFacilityEvent.1.0.0.json | 2 +- .../AbstractFacilityOperator.1.0.0.json | 2 +- .../AbstractFacilitySpecification.1.0.0.json | 2 +- .../abstract/AbstractFacilityState.1.0.0.json | 9 +- ...ractFacilityVerticalMeasurement.1.0.0.json | 48 +- .../AbstractFeatureCollection.1.0.0.json | 2 +- .../osdu/abstract/AbstractFile.1.0.0.json | 2 +- .../AbstractFileCollection.1.0.0.json | 2 +- .../AbstractFileSourceInfo.1.0.0.json | 2 +- .../AbstractGeoBasinContext.1.0.0.json | 2 +- .../abstract/AbstractGeoContext.1.0.0.json | 2 +- .../AbstractGeoFieldContext.1.0.0.json | 3 +- .../AbstractGeoPlayContext.1.0.0.json | 2 +- .../AbstractGeoPoliticalContext.1.0.0.json | 2 +- .../AbstractGeoProspectContext.1.0.0.json | 2 +- ...tractGeologicUnitInterpretation.1.0.0.json | 2 +- .../AbstractGridRepresentation.1.0.0.json | 2 +- ...lowSimulationBoundaryConnection.1.0.0.json | 2 +- .../abstract/AbstractIjkGridPatch.1.0.0.json | 2 +- .../AbstractInterpretation.1.0.0.json | 16 +- .../AbstractLegalParentList.1.0.0.json | 2 +- .../abstract/AbstractLegalTags.1.0.0.json | 2 +- .../osdu/abstract/AbstractMaster.1.0.0.json | 15 +- .../osdu/abstract/AbstractMaster.1.1.0.json | 70 ++ .../osdu/abstract/AbstractMetaItem.1.0.0.json | 6 +- .../AbstractPersistableReference.1.0.0.json | 2 +- .../osdu/abstract/AbstractProject.1.0.0.json | 2 +- .../AbstractProjectActivity.1.0.0.json | 2 +- .../abstract/AbstractPropertyType.1.0.0.json | 2 +- .../abstract/AbstractQualityMetric.1.0.0.json | 2 +- .../abstract/AbstractQualityMetric.1.1.0.json | 79 +++ .../AbstractReferenceLevel.1.0.0.json | 2 +- .../AbstractReferencePropertyType.1.0.0.json | 2 +- .../AbstractReferencePropertyType.1.1.0.json | 2 +- .../abstract/AbstractReferenceType.1.0.0.json | 2 +- .../AbstractRepresentation.1.0.0.json | 2 +- .../AbstractSpatialLocation.1.0.0.json | 2 +- .../AbstractSpatialLocation.1.1.0.json | 119 ++++ .../AbstractSpatialReference.1.0.0.json | 2 +- .../AbstractStorageLocation.1.0.0.json | 69 ++ .../AbstractTechnicalAssurance.1.0.0.json | 200 ++++++ ...nstructuredColumnLayerGridPatch.1.0.0.json | 2 +- .../AbstractUnstructuredGridPatch.1.0.0.json | 2 +- .../AbstractVectorHeaderMapping.1.0.0.json | 2 +- .../abstract/AbstractWPCActivity.1.0.0.json | 2 +- .../abstract/AbstractWPCGroupType.1.0.0.json | 26 +- .../AbstractWellboreDrillingReason.1.0.0.json | 2 +- .../AbstractWorkProductComponent.1.0.0.json | 2 +- .../AbstractWorkProductComponent.1.1.0.json | 117 ++++ .../data-collection/DataCollection.1.0.0.json | 2 +- .../osdu/dataset/ETPDataspace.1.0.0.json | 190 ++++++ .../File.CompressedVectorHeaders.1.0.0.json | 2 +- .../osdu/dataset/File.Generic.1.0.0.json | 2 +- .../osdu/dataset/File.GeoJSON.1.0.0.json | 2 +- .../osdu/dataset/File.Image.JPEG.1.0.0.json | 2 +- .../osdu/dataset/File.Image.PNG.1.0.0.json | 2 +- .../osdu/dataset/File.Image.TIFF.1.0.0.json | 2 +- .../dataset/File.Image.WorldFile.1.0.0.json | 4 +- .../osdu/dataset/File.OGC.GeoTIFF.1.0.0.json | 2 +- .../osdu/dataset/File.WITSML.1.0.0.json | 2 +- .../FileCollection.Bluware.OpenVDS.1.0.0.json | 2 +- .../FileCollection.Esri.Shape.1.0.0.json | 2 +- .../dataset/FileCollection.Generic.1.0.0.json | 2 +- .../dataset/FileCollection.SEGY.1.0.0.json | 2 +- .../FileCollection.Slb.OpenZGY.1.0.0.json | 2 +- .../osdu/load_sequence.1.0.0.json | 208 +++++- .../osdu/manifest/GenericDataset.1.0.0.json | 2 +- .../manifest/GenericMasterData.1.0.0.json | 2 +- .../manifest/GenericReferenceData.1.0.0.json | 2 +- .../manifest/GenericWorkProduct.1.0.0.json | 2 +- .../GenericWorkProductComponent.1.0.0.json | 25 +- .../osdu/manifest/Manifest.1.0.0.json | 2 +- .../osdu/master-data/ActivityPlan.1.0.0.json | 2 +- .../master-data/ActivityTemplate.1.0.0.json | 2 +- .../ActivityTemplateArc.1.0.0.json | 2 +- .../osdu/master-data/Agreement.1.0.0.json | 2 +- .../osdu/master-data/BHARun.1.0.0.json | 2 +- .../osdu/master-data/Basin.1.0.0.json | 2 +- .../master-data/BoundaryFeature.1.0.0.json | 2 +- .../osdu/master-data/CasingDesign.1.0.0.json | 2 +- .../osdu/master-data/Coring.1.0.0.json | 481 ++++++++++++++ .../master-data/EvaluationPlan.1.0.0.json | 2 +- .../osdu/master-data/Field.1.0.0.json | 2 +- .../osdu/master-data/FluidsProgram.1.0.0.json | 2 +- .../osdu/master-data/FluidsReport.1.0.0.json | 2 +- .../osdu/master-data/FluidsReport.1.1.0.json | 2 +- .../master-data/GeoPoliticalEntity.1.0.0.json | 2 +- .../master-data/GeometricTargetSet.1.0.0.json | 2 +- .../osdu/master-data/HoleSection.1.0.0.json | 2 +- .../osdu/master-data/ModelFeature.1.0.0.json | 2 +- .../master-data/OperationsReport.1.0.0.json | 2 +- .../osdu/master-data/Organisation.1.0.0.json | 2 +- .../osdu/master-data/Organisation.1.1.0.json | 2 +- .../master-data/PlannedCementJob.1.0.0.json | 2 +- .../osdu/master-data/Play.1.0.0.json | 2 +- .../osdu/master-data/Prospect.1.0.0.json | 2 +- .../master-data/ReferenceLevel.1.0.0.json | 2 +- .../osdu/master-data/Rig.1.0.0.json | 2 +- .../master-data/RigUtilization.1.0.0.json | 2 +- .../osdu/master-data/Risk.1.0.0.json | 2 +- .../osdu/master-data/RockSample.1.0.0.json | 373 +++++++++++ .../master-data/RockVolumeFeature.1.0.0.json | 2 +- .../Seismic2DInterpretationSet.1.0.0.json | 2 +- .../Seismic2DInterpretationSet.1.1.0.json | 2 +- .../Seismic3DInterpretationSet.1.0.0.json | 2 +- .../Seismic3DInterpretationSet.1.1.0.json | 2 +- .../SeismicAcquisitionSurvey.1.0.0.json | 2 +- .../SeismicAcquisitionSurvey.1.1.0.json | 2 +- .../SeismicAcquisitionSurvey.1.2.0.json | 506 +++++++++++++++ .../SeismicProcessingProject.1.0.0.json | 2 +- .../SeismicProcessingProject.1.1.0.json | 2 +- .../master-data/StorageFacility.1.0.0.json | 167 +++++ .../osdu/master-data/SurveyProgram.1.0.0.json | 2 +- .../osdu/master-data/Well.1.0.0.json | 2 +- .../osdu/master-data/Well.1.1.0.json | 371 +++++++++++ .../WellActivityProgram.1.0.0.json | 2 +- .../WellBarrierElementTest.1.0.0.json | 2 +- .../master-data/WellPlanningWell.1.0.0.json | 5 +- .../WellPlanningWellbore.1.0.0.json | 5 +- .../osdu/master-data/Wellbore.1.0.0.json | 2 +- .../osdu/master-data/Wellbore.1.1.0.json | 527 +++++++++++++++ .../WellboreArchitecture.1.0.0.json | 2 +- .../reference-data/ActivityCode.1.0.0.json | 2 +- .../reference-data/ActivityLevel.1.0.0.json | 2 +- .../reference-data/ActivityOutcome.1.0.0.json | 2 +- .../ActivityOutcomeDetail.1.0.0.json | 2 +- .../reference-data/ActivityType.1.0.0.json | 2 +- .../ActualIndicatorType.1.0.0.json | 4 +- .../reference-data/AdditiveType.1.0.0.json | 2 +- .../reference-data/AgreementType.1.0.0.json | 2 +- .../reference-data/AliasNameType.1.0.0.json | 2 +- .../AliasNameTypeClass.1.0.0.json | 2 +- .../reference-data/AnisotropyType.1.0.0.json | 2 +- .../reference-data/ArtefactRole.1.0.0.json | 2 +- .../ArtificialLiftType.1.0.0.json | 2 +- .../AzimuthReferenceType.1.0.0.json | 2 +- .../osdu/reference-data/BasinType.1.0.0.json | 2 +- .../osdu/reference-data/BhaStatus.1.0.0.json | 2 +- .../BinGridDefinitionMethodType.1.0.0.json | 2 +- .../reference-data/BitDullCode.1.0.0.json | 2 +- .../reference-data/BitReasonPulled.1.0.0.json | 2 +- .../osdu/reference-data/BitType.1.0.0.json | 2 +- .../BoundaryRelationType.1.0.0.json | 2 +- .../CalculationMethodType.1.0.0.json | 2 +- .../CatalogMapStateType.1.0.0.json | 2 +- .../reference-data/CellShapeType.1.0.0.json | 2 +- .../reference-data/CementJobType.1.0.0.json | 2 +- .../ChronoStratigraphy.1.0.0.json | 2 +- .../CollectionPurpose.1.0.0.json | 2 +- .../ColumnBasedTableType.1.0.0.json | 2 +- .../reference-data/ColumnShapeType.1.0.0.json | 2 +- .../CompressionMethodType.1.0.0.json | 2 +- .../reference-data/ContactRoleType.1.0.0.json | 2 +- .../reference-data/ContractorType.1.0.0.json | 2 +- .../ConventionalCoreType.1.0.0.json | 159 +++++ .../CoordinateReferenceSystem.1.0.0.json | 2 +- .../CoordinateReferenceSystem.1.1.0.json | 2 +- .../CoordinateTransformation.1.0.0.json | 4 +- .../CoordinateTransformation.1.1.0.json | 2 +- .../CorePreservationType.1.0.0.json | 159 +++++ .../osdu/reference-data/Currency.1.0.0.json | 2 +- .../CurveIndexDimensionType.1.0.0.json | 4 +- .../reference-data/CurveSampleType.1.0.0.json | 2 +- .../DataRuleDimensionType.1.0.0.json | 156 +++++ .../DataRulePurposeType.1.0.0.json | 2 +- .../DepositionGeometryType.1.0.0.json | 2 +- .../reference-data/DimensionType.1.0.0.json | 2 +- .../DiscretisationSchemeType.1.0.0.json | 2 +- .../reference-data/DocumentType.1.0.0.json | 2 +- .../osdu/reference-data/DomainType.1.0.0.json | 2 +- .../DrillingActivityClassType.1.0.0.json | 2 +- .../DrillingReasonType.1.0.0.json | 2 +- .../EncodingFormatType.1.0.0.json | 2 +- .../reference-data/ExistenceKind.1.0.0.json | 2 +- .../ExternalCatalogNamespace.1.0.0.json | 2 +- .../ExternalUnitOfMeasure.1.0.0.json | 2 +- .../ExternalUnitQuantity.1.0.0.json | 2 +- .../osdu/reference-data/FacetRole.1.0.0.json | 2 +- .../osdu/reference-data/FacetType.1.0.0.json | 2 +- .../FacilityEventType.1.0.0.json | 2 +- .../FacilityStateType.1.0.0.json | 14 +- .../reference-data/FacilityType.1.0.0.json | 2 +- .../reference-data/FaultThrowType.1.0.0.json | 2 +- .../reference-data/FeatureType.1.0.0.json | 2 +- .../reference-data/FluidPhaseType.1.0.0.json | 2 +- .../FluidPropertyFacetName.1.0.0.json | 2 +- .../FluidPropertyName.1.0.0.json | 2 +- .../FluidRheologicalModelType.1.0.0.json | 2 +- .../osdu/reference-data/FluidRole.1.0.0.json | 2 +- .../osdu/reference-data/FluidType.1.0.0.json | 2 +- .../FormationPressureTestType.1.0.0.json | 2 +- .../reference-data/GasReadingType.1.0.0.json | 2 +- .../GeoPoliticalEntityType.1.0.0.json | 2 +- .../GeoReferencedImageType.1.0.0.json | 2 +- .../GeologicUnitShapeType.1.0.0.json | 2 +- .../GeologicalFormation.1.0.0.json | 2 +- .../GrainDensityMeasurementType.1.0.0.json | 159 +++++ .../reference-data/HeaderKeyName.1.0.0.json | 2 +- .../reference-data/IjkCellFace.1.0.0.json | 2 +- .../InSARApplication.1.0.0.json | 159 +++++ .../InSARFrequencyBand.1.0.0.json | 159 +++++ .../reference-data/InSARImageMode.1.0.0.json | 159 +++++ .../InSARPolarisation.1.0.0.json | 159 +++++ .../InSARProcessingType.1.0.0.json | 159 +++++ .../IndexableElement.1.0.0.json | 2 +- .../InterpolationMethod.1.0.0.json | 2 +- .../reference-data/KDirectionType.1.0.0.json | 2 +- .../reference-data/LegalStatus.1.0.0.json | 2 +- .../reference-data/LicenseState.1.0.0.json | 2 +- .../LineageRelationshipType.1.0.0.json | 2 +- .../osdu/reference-data/LinerType.1.0.0.json | 2 +- .../LithoStratigraphy.1.0.0.json | 2 +- .../reference-data/LithologyType.1.0.0.json | 2 +- .../LogCurveBusinessValue.1.0.0.json | 2 +- .../reference-data/LogCurveFamily.1.0.0.json | 2 +- .../reference-data/LogCurveFamily.1.1.0.json | 2 +- .../LogCurveMainFamily.1.0.0.json | 2 +- .../reference-data/LogCurveType.1.0.0.json | 2 +- .../reference-data/LogCurveType.1.1.0.json | 2 +- .../osdu/reference-data/LogType.1.0.0.json | 2 +- .../MarkerPropertyType.1.0.0.json | 2 +- .../osdu/reference-data/MarkerType.1.0.0.json | 2 +- .../reference-data/MaterialType.1.0.0.json | 4 +- .../osdu/reference-data/MudClass.1.0.0.json | 2 +- .../OSDUJsonExtensions.1.0.0.json | 2 +- .../osdu/reference-data/OSDURegion.1.0.0.json | 2 +- .../reference-data/ObjectiveType.1.0.0.json | 2 +- .../reference-data/ObligationType.1.0.0.json | 2 +- .../OperatingEnvironment.1.0.0.json | 2 +- .../OrderingCriteriaType.1.0.0.json | 2 +- .../OrganisationType.1.0.0.json | 4 +- .../reference-data/PPFGContextType.1.0.0.json | 2 +- .../reference-data/PPFGCurveFamily.1.0.0.json | 2 +- .../PPFGCurveLithoType.1.0.0.json | 2 +- .../PPFGCurveMainFamily.1.0.0.json | 2 +- .../PPFGCurveMnemonic.1.0.0.json | 2 +- .../PPFGCurveProbability.1.0.0.json | 2 +- .../PPFGCurveProcessingType.1.0.0.json | 2 +- .../PPFGCurveTransformModelType.1.0.0.json | 2 +- .../reference-data/ParameterKind.1.0.0.json | 2 +- .../reference-data/ParameterRole.1.0.0.json | 2 +- .../reference-data/ParameterType.1.0.0.json | 2 +- .../PermeabilityMeasurementType.1.0.0.json | 159 +++++ .../PersonnelOrganisationRole.1.0.0.json | 2 +- .../PersonnelServiceType.1.0.0.json | 2 +- .../PetroleumSystemElementType.1.0.0.json | 2 +- .../reference-data/PillarShapeType.1.0.0.json | 2 +- .../osdu/reference-data/PlayType.1.0.0.json | 14 +- .../osdu/reference-data/PlugType.1.0.0.json | 2 +- .../PorosityMeasurementType.1.0.0.json | 159 +++++ .../PressureMeasurementType.1.0.0.json | 156 +++++ .../ProcessingParameterType.1.0.0.json | 2 +- .../reference-data/ProjectRole.1.0.0.json | 2 +- .../ProjectStateType.1.0.0.json | 2 +- ...PropertyFieldRepresentationType.1.0.0.json | 2 +- .../PropertyNameType.1.0.0.json | 2 +- .../reference-data/PropertyType.1.0.0.json | 2 +- .../reference-data/ProspectType.1.0.0.json | 2 +- .../osdu/reference-data/PumpOpType.1.0.0.json | 2 +- .../QualitativeSpatialAccuracyType.1.0.0.json | 2 +- .../reference-data/QualityDataRule.1.0.0.json | 2 +- .../reference-data/QualityDataRule.1.1.0.json | 205 ++++++ .../QualityDataRuleSet.1.0.0.json | 2 +- .../QualityDataRuleSet.2.0.0.json | 203 ++++++ .../QuantitativeAccuracyBand.1.0.0.json | 2 +- .../reference-data/ReasonTripType.1.0.0.json | 2 +- .../RepresentationRole.1.0.0.json | 2 +- .../RepresentationType.1.0.0.json | 2 +- .../ResourceCurationStatus.1.0.0.json | 2 +- .../ResourceLifecycleStatus.1.0.0.json | 2 +- .../ResourceSecurityClassification.1.0.0.json | 2 +- .../osdu/reference-data/RigType.1.0.0.json | 2 +- .../reference-data/RiskCategory.1.0.0.json | 2 +- .../RiskConsequenceCategory.1.0.0.json | 2 +- .../RiskConsequenceSubCategory.1.0.0.json | 2 +- .../reference-data/RiskDiscipline.1.0.0.json | 2 +- .../RiskHierarchyLevel.1.0.0.json | 2 +- .../RiskResponseStatus.1.0.0.json | 2 +- .../reference-data/RiskSubCategory.1.0.0.json | 2 +- .../osdu/reference-data/RiskType.1.0.0.json | 2 +- .../reference-data/RockSampleType.1.0.0.json | 159 +++++ .../SampleOrientationType.1.0.0.json | 159 +++++ .../SatelliteGeometry.1.0.0.json | 159 +++++ .../SatelliteMission.1.0.0.json | 187 ++++++ .../SaturationMethodType.1.0.0.json | 159 +++++ .../SchemaFormatType.1.0.0.json | 2 +- .../reference-data/SectionType.1.0.0.json | 2 +- .../SeismicAcquisitionType.1.0.0.json | 2 +- .../SeismicAttributeType.1.0.0.json | 2 +- .../SeismicBinGridType.1.0.0.json | 2 +- .../SeismicDomainType.1.0.0.json | 2 +- .../SeismicEnergySourceType.1.0.0.json | 2 +- .../SeismicFaultType.1.0.0.json | 2 +- .../SeismicFilteringType.1.0.0.json | 2 +- .../SeismicGatherType.1.0.0.json | 2 +- .../SeismicGeometryType.1.0.0.json | 2 +- .../SeismicHorizonType.1.0.0.json | 2 +- .../SeismicMigrationType.1.0.0.json | 2 +- .../SeismicPickingType.1.0.0.json | 2 +- .../SeismicProcessingStageType.1.0.0.json | 2 +- .../SeismicReceiverType.1.0.0.json | 2 +- .../SeismicStackingType.1.0.0.json | 2 +- ...smicTraceDataDimensionalityType.1.0.0.json | 2 +- .../SeismicTraceSortOrder.1.0.0.json | 2 +- .../reference-data/SeismicWaveType.1.0.0.json | 2 +- ...SequenceStratigraphicSchemaType.1.0.0.json | 2 +- ...SequenceStratigraphySurfaceType.1.0.0.json | 2 +- .../SidewallCoreType.1.0.0.json | 159 +++++ .../SpatialGeometryType.1.0.0.json | 2 +- .../SpatialParameterType.1.0.0.json | 2 +- .../StandardsOrganisation.1.0.0.json | 2 +- ...StratigraphicColumnRankUnitType.1.0.0.json | 2 +- ...tigraphicColumnValidityAreaType.1.0.0.json | 2 +- .../StratigraphicRoleType.1.0.0.json | 2 +- .../reference-data/StringClass.1.0.0.json | 2 +- .../reference-data/SurveyToolType.1.0.0.json | 2 +- .../reference-data/TargetShape.1.0.0.json | 2 +- .../osdu/reference-data/TargetType.1.0.0.json | 2 +- .../TechnicalAssuranceType.1.0.0.json | 2 +- .../TectonicSettingType.1.0.0.json | 2 +- .../reference-data/TestSubType.1.0.0.json | 2 +- .../osdu/reference-data/TestType.1.0.0.json | 2 +- .../TrajectoryStationPropertyType.1.0.0.json | 2 +- .../TubularAssemblyStatusType.1.0.0.json | 2 +- .../TubularAssemblyType.1.0.0.json | 2 +- .../TubularComponentConnectionType.1.0.0.json | 2 +- .../TubularComponentGrade.1.0.0.json | 2 +- .../TubularComponentPinBoxType.1.0.0.json | 2 +- .../TubularComponentType.1.0.0.json | 2 +- .../TubularMaterialType.1.0.0.json | 159 +++++ .../TubularUmbilicalServiceType.1.0.0.json | 2 +- .../TubularUmbilicalType.1.0.0.json | 2 +- .../reference-data/UnitOfMeasure.1.0.0.json | 2 +- .../UnitOfMeasureConfiguration.1.0.0.json | 2 +- .../reference-data/UnitQuantity.1.0.0.json | 2 +- .../ValueChainStatusType.1.0.0.json | 2 +- .../VelocityAnalysisMethod.1.0.0.json | 2 +- .../VelocityDirectionType.1.0.0.json | 2 +- .../reference-data/VelocityType.1.0.0.json | 2 +- .../VerticalMeasurementPath.1.0.0.json | 2 +- .../VerticalMeasurementSource.1.0.0.json | 2 +- .../VerticalMeasurementType.1.0.0.json | 2 +- .../reference-data/WeatherType.1.0.0.json | 2 +- .../WellActivityPhaseType.1.0.0.json | 2 +- .../WellActivityProgramType.1.0.0.json | 2 +- .../WellBusinessIntention.1.0.0.json | 159 +++++ .../WellBusinessIntentionOutcome.1.0.0.json | 159 +++++ .../reference-data/WellCondition.1.0.0.json | 159 +++++ .../WellFluidDirection.1.0.0.json | 159 +++++ .../WellInterestType.1.0.0.json | 12 +- .../WellLogSamplingDomainType.1.0.0.json | 2 +- .../reference-data/WellProductType.1.0.0.json | 159 +++++ .../osdu/reference-data/WellRole.1.0.0.json | 159 +++++ .../WellSiteProductType.1.0.0.json | 2 +- .../WellStatusSummary.1.0.0.json | 270 ++++++++ .../WellboreTrajectoryType.1.0.0.json | 4 +- .../reference-data/WordFormatType.1.0.0.json | 2 +- .../WorkflowPersonaType.1.0.0.json | 159 +++++ .../WorkflowUsageType.1.0.0.json | 159 +++++ .../shared-schemas/osdu/type/Type.1.0.0.json | 2 +- .../Activity.1.0.0.json | 2 +- .../AquiferInterpretation.1.0.0.json | 8 +- .../ColumnBasedTable.1.0.0.json | 2 +- .../DataQuality.1.0.0.json | 2 +- .../DataQuality.1.1.0.json | 197 ++++++ .../Document.1.0.0.json | 2 +- .../EarthModelInterpretation.1.0.0.json | 8 +- .../FaultInterpretation.1.0.0.json | 2 +- .../FaultSystem.1.0.0.json | 2 +- .../FaultSystem.1.1.0.json | 2 +- .../GenericImage.1.0.0.json | 2 +- .../GenericProperty.1.0.0.json | 12 +- .../GenericRepresentation.1.0.0.json | 2 +- .../GeoReferencedImage.1.0.0.json | 2 +- .../GeobodyBoundaryInterpretation.1.0.0.json | 2 +- .../GeobodyInterpretation.1.0.0.json | 8 +- ...gicUnitOccurrenceInterpretation.1.0.0.json | 2 +- .../GpGridRepresentation.1.0.0.json | 2 +- ...GridConnectionSetRepresentation.1.0.0.json | 2 +- .../HorizonInterpretation.1.0.0.json | 2 +- ...dNumericalAquiferRepresentation.1.0.0.json | 2 +- .../IjkGridRepresentation.1.0.0.json | 2 +- .../LocalBoundaryFeature.1.0.0.json | 2 +- .../LocalModelCompoundCrs.1.0.0.json | 2 +- .../LocalModelFeature.1.0.0.json | 2 +- .../LocalRockVolumeFeature.1.0.0.json | 2 +- .../NotionalSeismicLine.1.0.0.json | 2 +- .../PPFGDataset.1.0.0.json | 2 +- .../PersistedCollection.1.0.0.json | 2 +- .../PlannedLithology.1.0.0.json | 2 +- .../ProcessedInSAR.1.0.0.json | 398 ++++++++++++ ...ervoirCompartmentInterpretation.1.0.0.json | 284 +++++++++ ...FluidOrganizationInterpretation.1.0.0.json | 8 +- .../RockFluidUnitInterpretation.1.0.0.json | 8 +- .../RockSampleAnalysis.1.0.0.json | 565 +++++++++++++++++ .../SealedSurfaceFramework.1.0.0.json | 2 +- .../SeismicBinGrid.1.0.0.json | 2 +- .../SeismicFault.1.0.0.json | 2 +- .../SeismicHorizon.1.0.0.json | 2 +- .../SeismicHorizon.1.1.0.json | 2 +- .../SeismicLineGeometry.1.0.0.json | 2 +- .../SeismicTraceData.1.0.0.json | 2 +- .../SeismicTraceData.1.1.0.json | 2 +- .../StratigraphicColumn.1.0.0.json | 2 +- ...graphicColumnRankInterpretation.1.0.0.json | 2 +- ...graphicColumnRankInterpretation.1.1.0.json | 2 +- ...StratigraphicUnitInterpretation.1.0.0.json | 8 +- ...turalOrganizationInterpretation.1.0.0.json | 8 +- .../SubRepresentation.1.0.0.json | 2 +- .../TimeSeries.1.0.0.json | 2 +- .../TubularAssembly.1.0.0.json | 2 +- .../TubularComponent.1.0.0.json | 2 +- .../TubularComponent.1.1.0.json | 381 +++++++++++ .../TubularUmbilical.1.0.0.json | 2 +- .../UnsealedSurfaceFramework.1.0.0.json | 2 +- .../UnsealedSurfaceFramework.1.1.0.json | 2 +- ...edColumnLayerGridRepresentation.1.0.0.json | 2 +- .../UnstructuredGridRepresentation.1.0.0.json | 2 +- .../VelocityModeling.1.0.0.json | 2 +- .../VoidageGroupInterpretation.1.0.0.json | 251 ++++++++ .../work-product-component/WellLog.1.0.0.json | 2 +- .../work-product-component/WellLog.1.1.0.json | 2 +- .../work-product-component/WellLog.1.2.0.json | 2 +- .../WellboreIntervalSet.1.0.0.json | 2 +- .../WellboreMarkerSet.1.0.0.json | 2 +- .../WellboreMarkerSet.1.1.0.json | 2 +- .../WellboreMarkerSet.1.2.0.json | 2 +- .../WellboreTrajectory.1.0.0.json | 2 +- .../WellboreTrajectory.1.1.0.json | 2 +- .../osdu/work-product/WorkProduct.1.0.0.json | 2 +- 446 files changed, 11735 insertions(+), 453 deletions(-) create mode 100644 deployments/shared-schemas/osdu/abstract/AbstractAnyCrsFeatureCollection.1.1.0.json create mode 100644 deployments/shared-schemas/osdu/abstract/AbstractMaster.1.1.0.json create mode 100644 deployments/shared-schemas/osdu/abstract/AbstractQualityMetric.1.1.0.json create mode 100644 deployments/shared-schemas/osdu/abstract/AbstractSpatialLocation.1.1.0.json create mode 100644 deployments/shared-schemas/osdu/abstract/AbstractStorageLocation.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/abstract/AbstractTechnicalAssurance.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/abstract/AbstractWorkProductComponent.1.1.0.json create mode 100644 deployments/shared-schemas/osdu/dataset/ETPDataspace.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/Coring.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/RockSample.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.2.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/StorageFacility.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/Well.1.1.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/Wellbore.1.1.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/ConventionalCoreType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/CorePreservationType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/DataRuleDimensionType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/GrainDensityMeasurementType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/InSARApplication.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/InSARFrequencyBand.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/InSARImageMode.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/InSARPolarisation.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/InSARProcessingType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/PermeabilityMeasurementType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/PorosityMeasurementType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/PressureMeasurementType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/QualityDataRule.1.1.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/QualityDataRuleSet.2.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/RockSampleType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/SampleOrientationType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/SatelliteGeometry.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/SatelliteMission.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/SaturationMethodType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/SidewallCoreType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/TubularMaterialType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/WellBusinessIntention.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/WellBusinessIntentionOutcome.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/WellCondition.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/WellFluidDirection.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/WellProductType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/WellRole.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/WellStatusSummary.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/WorkflowPersonaType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/WorkflowUsageType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/work-product-component/DataQuality.1.1.0.json create mode 100644 deployments/shared-schemas/osdu/work-product-component/ProcessedInSAR.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/work-product-component/ReservoirCompartmentInterpretation.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/work-product-component/RockSampleAnalysis.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/work-product-component/TubularComponent.1.1.0.json create mode 100644 deployments/shared-schemas/osdu/work-product-component/VoidageGroupInterpretation.1.0.0.json 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 086271fd..5c416bd4 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 75db8f5d..22ff8d21 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 bb6d6d09..7bfa0b0a 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 0e1caa51..83ae77d1 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 00000000..4320ba88 --- /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 86a8ee4b..5bdebf31 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 7a4b3675..c5d440d7 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 ff7c0f56..dfbe4e77 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 eaf42c04..aa743d88 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 63a5fa3a..ec850a18 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 fe9bbbcb..b3f4dfaa 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 c9c5d1ae..c1a47f15 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 c511927c..47d561ff 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 333ca8b2..3a3a1d64 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 db7f66b6..7c254640 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 de2305ce..23b61f8e 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 6031c766..7826cea6 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 ef0893b0..8ead81cd 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 2ce86dd4..42185360 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 40be4de0..54176373 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 9b051bee..d2d8d170 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 a8124c73..df6c8729 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 4cc64536..ede7fbcf 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 93925819..06940517 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 aa400b54..ac620d77 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 d02b2535..5415b9eb 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 fcc5e9cb..4cd84eae 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 db59a880..6aca5b88 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 d5dab2c2..55b208cc 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 aae7de60..cb77f677 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 22570f22..4c2c9df0 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 a9e81280..81bdcd02 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 74667652..b185c8e7 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 899c2790..df580936 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 4ef13696..9f2af496 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 52686453..6fe939eb 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 5955301e..904990f9 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 90c57b0e..95ce8c68 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 dd4df3b9..a7c9db1c 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 00000000..1db2d721 --- /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 e4a4d6b9..8d1797e2 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 e7bb06a3..25d1e620 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 83b0d640..26c33746 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 670a8917..f3604ed0 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 5e6c841e..5c4e9c40 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 05bf5e05..776dd50e 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 00000000..b07ecf9a --- /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 8ec07abb..a16cb97b 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 a2683de7..d1e7acec 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 f876d613..b2448153 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 bbbf0d30..f91616fc 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 0931916a..b61d44c4 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 315f768e..bd247b28 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 00000000..884dcc16 --- /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 0b07b1f2..0a35c060 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 00000000..96483f71 --- /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 00000000..e370520b --- /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 1f6016e8..9fe1f7bf 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 4c1dc0ed..cb0744cf 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 153608d6..251211f1 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 bbd3608f..e6ca18a9 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 8d290077..6dcd9ade 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 305a038a..f01d7779 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 76cf7e1a..4476da4b 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 00000000..07a1bbf7 --- /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 43ca9203..3db60307 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 00000000..a7a800e4 --- /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 84c79add..fe3b979c 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 20b945fa..602222e9 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 4880e327..10838aa9 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 674ce705..ddb01b10 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 e5bd0bc0..2358ca72 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 439e81dd..3dd12a9b 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 09c6e8ba..dd68241d 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 70f61d73..f1349a91 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 20c32411..07790f2e 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 7e0bcea1..add26e30 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 1518503b..ff5d8a3b 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 28df8d53..d7c1bcc8 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 22f39326..81c438c1 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 cf406924..69001e32 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 c3b9fd18..b45d8b22 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 c24b0354..a6b0aaa5 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 dc7bfc37..19141d5b 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 c456202b..0d74937a 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 cc2d767a..d136e995 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 04420c40..2c140e8b 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 6f14e11e..49d3b24c 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 ec62584a..bf00e61c 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 4db18136..ae48c202 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 84354b27..a54df2bb 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 480715e0..c9ae8155 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 d6b37e7b..306b032e 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 a3cbe2f7..d6c02f2f 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 6926c55f..e431fa1b 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 589f5146..e131a642 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 00000000..630f6f25 --- /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 d553abec..26664246 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 aec6242a..4556907d 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 891d2763..80bd3e80 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 8666ad10..4843d266 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 f5c2cfaf..0f7c2879 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 3c0f4ce1..9a2a4a0d 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 33d5e4a0..1977318c 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 5362e0c4..5681cf0b 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 769ee174..23acb2b1 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 19d269f3..bccde699 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 d16e408f..14260692 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 be7c2f0a..b03a0e66 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 bff22beb..271d5ff7 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 8bdf6cba..d7117de4 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 907313de..e60d3984 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 42e05e36..0cc0c4ff 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 c03f2d55..716f4ffe 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 7edb5f3b..0c4348d5 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 21cfaf34..e4b208ab 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 00000000..2f1e22dc --- /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 f203db4e..9ed84782 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 a8865165..f928a022 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 6ae1e368..9c23934d 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 27572b94..2ee28ac0 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 1a19278c..c58fb3e3 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 dc342c5e..40cd912d 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 4d73192f..3503b3aa 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 00000000..41cbeccb --- /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 596849ce..f145c0f7 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 825b9c6a..98e2582d 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 00000000..eee65b90 --- /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 155d5c0d..515d1868 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 480dc861..4ed769e6 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 00000000..bf99ca1c --- /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 bfaafcef..f5133875 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 ca41b035..9d1ed98c 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 6f7aeb03..d06e9b82 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 d0967063..ce7faed7 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 44e9fc0b..b1217127 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 00000000..d646855b --- /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 73de3634..c66da9c4 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 4027395e..7516b970 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 9974dfdc..1edb6bbd 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 636a8e58..cd2d40bd 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 6afaed22..6d5bc686 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 b04cdf99..97b197b4 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 518c83b7..26468ca8 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 cf3a428f..0b519774 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 26833aa9..03b4e0a5 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 267fd83e..4c46b653 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 d5b93a23..e56a52d1 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 316c4df7..3e816f04 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 5dc3fcb2..3ec5fd51 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 762219f9..6c361a91 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 80ac9370..01d23bb8 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 452e9ce3..ed141193 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 8ad411b7..d0086496 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 9819cd88..18eed53e 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 d13c9a99..50d15d92 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 2869f05a..b2311da0 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 ec5c0bd9..b39cc047 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 b32c951a..8e2bbb0d 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 0772a2e3..7a7c5a34 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 4dbb8fbb..302b5764 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 86ea27f8..733d89b0 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 854f7a0c..ac39b87b 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 6d750bb4..8742cf41 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 4b0afcca..0db73604 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 4c5fdcd6..bb7a6eae 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 6a8cc83f..a3d1c1a1 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 192fd62b..cde92d43 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 35dac58b..071cdb66 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 60545da5..f073ed41 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 00000000..93234f42 --- /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 6ac34bb6..93cbcfa6 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 d5cad85f..5ab1860f 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 3f210163..17df18e7 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 946a6672..ee11bd0b 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 00000000..63704b14 --- /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 341d4174..1e0e339e 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 a11a4967..cb852e6c 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 5e527eb4..9d25b19d 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 00000000..f4dcb50f --- /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 767d4488..43ef3910 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 312b74eb..982cb1e5 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 5a30763e..f6241e91 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 ec8b8931..202554c7 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 63d03fd7..85ef4731 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 792528e2..1ec2f248 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 7ed5bed2..eade2957 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 1bdf817e..7292dd57 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 22f08233..e61a7b72 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 350a7be7..7cd79586 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 a372c52b..0507af82 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 b0e45c83..cd3d0606 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 9f692280..9dd533a8 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 cddcd7cd..b93391e5 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 87559650..7b2ad049 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 b1290801..776ee99e 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 d12ec675..303a283c 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 a3488327..c8dcb78a 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 c85b7f3a..b0977150 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 6702ccdf..b996d628 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 69cec90d..de124477 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 2306d16f..8df15e7c 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 602567b5..e6d40660 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 2afb3059..03a1e5cb 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 6e655244..c4ead317 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 66757d7f..555d8b09 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 7e57cddc..092d61d8 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 0e3513f6..397dc3b1 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 2f54fc88..b82d957a 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 9f62f943..0c3630e9 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 442cb585..a6236074 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 7d4d03cd..09228618 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 00000000..4955da7f --- /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 ed4bd518..ad43ab49 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 4200be62..0c140200 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 00000000..b3c11d76 --- /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 00000000..41ee3a32 --- /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 00000000..b8bb2b9c --- /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 00000000..d726a3a1 --- /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 00000000..d3c30075 --- /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 fb9bdcaf..45ac7849 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 c0627edf..c5f04a7e 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 d2875aef..4f5710d5 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 ae6be6c9..76ff1fdf 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 18fb0c43..d6b8ad7f 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 640012c3..57929b5b 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 ed2e65f0..985a492c 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 233b38c8..7c4051f9 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 7bfefc77..8f724115 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 2bec3c4b..a236a0ff 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 f2ad467d..a0d5bfe8 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 7017a807..139bfde5 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 f7ca91f9..5e626007 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 c39b6bb6..4fcf6493 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 be95a243..e9fdbaa7 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 bd8a8732..29d825ca 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 719c5956..90b6faa0 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 647efa3e..386cf9bb 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 b4500aed..14153ea5 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 74bb166c..77e98219 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 e244fee8..e9c48e8a 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 b9f75f9f..a6b89a9b 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 3d133dc4..d15c5791 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 ebad428e..ecfc6d14 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 bbcacc1d..e60b86aa 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 2c95fa34..72737388 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 4d5bd080..c4db0515 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 5758da23..c24ad03a 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 75ceb9d4..7566c505 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 ea9b373c..e38ff4c0 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 caba247c..514ff372 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 f03d4011..607d7080 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 b5efd27c..8e40e23b 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 15efceed..d4780d96 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 94a7e1cb..37670933 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 f9ffb749..600aaf47 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 13bde235..3257eb89 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 36e12a69..1377f431 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 00000000..79ae386e --- /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 521bca51..2d0b76be 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 789a05bc..75594fe7 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 332632b7..28d181c9 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 ad0c9e9e..0fe75f29 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 51c60988..e6a6ab1c 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 1e836e6b..0a974dac 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 00000000..f85901f3 --- /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 00000000..43f2b3d6 --- /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 deb1d8f3..d1b1c41e 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 a03f9525..dbc8333e 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 78103c01..687c3eb4 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 aea4807c..6f9275fe 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 3437f511..d7664e7f 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 16396992..6c81f230 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 7c1272e2..dd53d79a 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 b242baba..df598ce5 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 d21deeb4..f0f03249 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 2934a52f..d3f26fd8 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 00000000..993e604c --- /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 a13181f9..584e49fb 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 00000000..843734e5 --- /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 e9c1ce35..6fc27072 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 d30379c7..4c9ad7de 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 b81b82d5..e0cfc6e5 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 bb0b2328..2c1e4672 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 6245cc06..4a2f1f77 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 a4921e7c..eaea7749 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 abd155d6..f7185111 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 a1ae5a52..2724e380 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 81e9f06a..690efaf7 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 8bf5c7c9..0a916815 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 4c574634..a949b3ef 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 79ac46c3..529a976a 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 c21f8dcc..fd94b878 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 a8dd0030..886c7fa6 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 55b6d656..71c92ce8 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 782c9fcb..cf4fd906 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 00000000..11f0b2b9 --- /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 00000000..4110ee02 --- /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 00000000..c7c8dddb --- /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 00000000..9dd9c9ec --- /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 00000000..b30781ba --- /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 765b349b..a42f0a6f 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 b67feb52..1aec9264 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 99986477..19041c3a 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 27175fe9..6d09d944 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 2144c9b2..1884c136 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 00437be9..18f70c23 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 790a81cc..7074d56e 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 15d289ca..d880f039 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 93a011bc..09739c1f 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 c026fa45..fe69f5c6 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 d309567f..456f4285 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 de31f1cf..e2daca04 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 f5dd40fd..af3375c3 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 bb3651b2..500b5bba 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 8a44b8db..defe2387 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 4c7b78c7..956824cf 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 3650b136..1ef80999 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 3879b643..4aa2754f 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 282a39d6..00878aad 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 8d98f978..51a5430d 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 f1765efa..40d146b5 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 0eb91023..2e776c04 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 00000000..115d8886 --- /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 5ee3a8ab..436d1974 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 db6cb4a0..9ba4a10a 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 afb0c28c..52ae6d76 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 39cbb45c..540d4d44 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 6e579e62..130c6a79 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 a63f201d..644e9766 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 b67c79ab..21ca893e 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 d481ba04..f9293d02 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 d70f5630..c004928d 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 42cf521e..d7a6994e 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 6edebf56..521918cd 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 c9350ca4..c9cdf8c0 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 a70808f1..8cbe665d 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 e1dba0c6..1619ca3b 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 45ea06e4..09706048 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 cf88d630..d446bca1 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 c3e32daa..a6c9f636 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 6bf9a5d8..701f2fb6 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 777a09e7..dd9c639e 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 92342bcf..aa0b147e 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 6218e407..f818aae7 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 00000000..813ebb0c --- /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 b85860ec..a11900e6 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 065b76bc..a348fbeb 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 7c71d882..036ad69d 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 b160d23f..5eb7aab1 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 39cd5705..cc5b75c5 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 c1c14af6..536283c0 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 7d56f2cf..4f6585e8 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 891106b3..91a37fc8 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 700bb8da..d705ad40 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 af8692b1..03e06d32 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 cf95bd7a..08b56fa3 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 bdabc555..656bd46e 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 7a3252c3..4a5555ab 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 32212c22..f0f1e095 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 f0166a42..76cd1646 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 00000000..9efc8c8e --- /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 00000000..39326912 --- /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 00000000..ada148e2 --- /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 00000000..052b50e1 --- /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 baf44dac..335634d0 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 da45d832..16677082 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 00000000..fdc779fe --- /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 00000000..a4beb07d --- /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 1d54611f..38a5c7ad 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 00000000..758afb54 --- /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 53f93c70..86c5747c 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 a6d2e584..cf8aa26e 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 00000000..ed827efb --- /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 00000000..d29df9ed --- /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 a234051e..6ead40b5 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 887f89f2..9fdfd894 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 22322eec..85a5a49f 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 2102f126..c0cf80a1 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 654550d1..e2766395 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 00000000..c22d2684 --- /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 f58d7235..89675db9 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 de00d71d..ef868335 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 d293a42c..f8bf0b2c 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 20ed04a1..0c6059cb 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 fb91de74..c878b40b 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 74016d0d..85c65408 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 c3d61881..040a278e 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 e6d1fb92..870d071f 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 1bda9c22..50584dba 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 495d973a..0d1885bd 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 5a8f8cc1..65477fdc 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 e345f5d8..775a06a0 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 13aaa21c..89f859f1 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 ba6cc0de..53b36941 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 7d023f8f..81b74b49 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 0bebd208..faa30384 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 7a1717b1..603bab54 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 0ee77675..08425a50 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 215f8d1b..256b0819 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 3a3c0b33..b75f7f48 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 1b90380e..815788fa 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 ed77c730..e0eb0abb 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 6c510908..c7ac6f22 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 2765ec4f..1c2b310e 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 05f165e5..0e3614b0 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 00000000..c5a00b2a --- /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 00000000..f95fe805 --- /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 cbd71dbd..06b3672a 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 3f42bcfe..6a5167a4 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 00000000..5eb873a9 --- /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 e94d2b82..87852092 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 21d87de1..1f6a56a5 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 f0b95697..e740646c 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 2d128bcc..b4087951 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 e16b3b80..965154c7 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 25d9efd4..ca10278e 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 81c038f7..042b2b93 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 b2a5acc9..609df529 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 a51d2d4a..bd8dd6e4 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 6a866687..27ca0b3c 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 73ba80a9..201a1e9a 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 75eafd45..2a59cb0e 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 743b1eb5..36f1194c 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 5cdcd875..b5b50426 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 82ae4aed..4e61ca1b 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 6f5175b4..30ddd9e7 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 0a7b9bdf..5c0d109c 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 00000000..0985e56d --- /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 f8dd372b..27426828 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 47ce21ce..eaadf04f 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 9b4e72bf..3a5521f5 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 99d8f17f..f538a71f 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 7e359097..bbc09d30 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 572a7e23..dec666e0 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 00000000..c717c58b --- /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-osd