From 210f60ac3e163d39a5e65e963e2d3292aa2d9007 Mon Sep 17 00:00:00 2001 From: Thomas Gehrmann Date: Wed, 5 Jan 2022 12:46:13 +0100 Subject: [PATCH 1/4] M10 snapshot schema repo SHA 7e8a34cb82d69f9ac2ffdbb882f992ebd638aa21 --- .../AbstractAccessControlList.1.0.0.json | 2 +- .../AbstractActivityParameter.1.0.0.json | 2 +- .../abstract/AbstractAliasNames.1.0.0.json | 2 +- ...AbstractAnyCrsFeatureCollection.1.0.0.json | 2 +- .../osdu/abstract/AbstractBinGrid.1.0.0.json | 2 +- .../abstract/AbstractBusinessRule.1.0.0.json | 2 +- .../AbstractCommonResources.1.0.0.json | 43 +- .../AbstractCompressionInfo.1.0.0.json | 2 +- .../osdu/abstract/AbstractContact.1.0.0.json | 93 + .../abstract/AbstractCoordinates.1.0.0.json | 2 +- .../osdu/abstract/AbstractDataset.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 | 2 +- ...ractFacilityVerticalMeasurement.1.0.0.json | 2 +- .../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 | 2 +- .../AbstractGeoPlayContext.1.0.0.json | 2 +- .../AbstractGeoPoliticalContext.1.0.0.json | 2 +- .../AbstractGeoProspectContext.1.0.0.json | 2 +- .../AbstractLegalParentList.1.0.0.json | 6 +- .../abstract/AbstractLegalTags.1.0.0.json | 2 +- .../osdu/abstract/AbstractMaster.1.0.0.json | 2 +- .../osdu/abstract/AbstractMetaItem.1.0.0.json | 10 +- .../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 +- .../AbstractReferenceLevel.1.0.0.json | 126 + .../AbstractReferencePropertyType.1.0.0.json | 2 +- .../abstract/AbstractReferenceType.1.0.0.json | 9 +- .../AbstractSpatialLocation.1.0.0.json | 4 +- .../AbstractSpatialReference.1.0.0.json | 2 +- .../AbstractVectorHeaderMapping.1.0.0.json | 2 +- .../abstract/AbstractWPCActivity.1.0.0.json | 2 +- .../abstract/AbstractWPCGroupType.1.0.0.json | 2 +- .../AbstractWellboreDrillingReason.1.0.0.json | 2 +- .../AbstractWorkProductComponent.1.0.0.json | 6 +- .../data-collection/DataCollection.1.0.0.json | 2 +- .../File.CompressedVectorHeaders.1.0.0.json | 4 +- .../osdu/dataset/File.Generic.1.0.0.json | 4 +- .../osdu/dataset/File.GeoJSON.1.0.0.json | 4 +- .../osdu/dataset/File.Image.JPEG.1.0.0.json | 162 + .../osdu/dataset/File.Image.PNG.1.0.0.json | 162 + .../osdu/dataset/File.Image.TIFF.1.0.0.json | 162 + .../dataset/File.Image.WorldFile.1.0.0.json | 168 ++ .../osdu/dataset/File.OGC.GeoTIFF.1.0.0.json | 204 ++ .../osdu/dataset/File.WITSML.1.0.0.json | 4 +- .../FileCollection.Bluware.OpenVDS.1.0.0.json | 4 +- .../FileCollection.Esri.Shape.1.0.0.json | 6 +- .../dataset/FileCollection.Generic.1.0.0.json | 4 +- .../dataset/FileCollection.SEGY.1.0.0.json | 4 +- .../FileCollection.Slb.OpenZGY.1.0.0.json | 4 +- .../osdu/load_sequence.1.0.0.json | 292 ++ .../osdu/manifest/GenericDataset.1.0.0.json | 4 +- .../manifest/GenericMasterData.1.0.0.json | 4 +- .../manifest/GenericReferenceData.1.0.0.json | 4 +- .../manifest/GenericWorkProduct.1.0.0.json | 6 +- .../GenericWorkProductComponent.1.0.0.json | 4 +- .../osdu/master-data/ActivityPlan.1.0.0.json | 454 +++ .../master-data/ActivityTemplate.1.0.0.json | 4 +- .../ActivityTemplateArc.1.0.0.json | 4 +- .../osdu/master-data/Agreement.1.0.0.json | 4 +- .../osdu/master-data/BHARun.1.0.0.json | 2611 +++++++++++++++++ .../osdu/master-data/Basin.1.0.0.json | 4 +- .../osdu/master-data/CasingDesign.1.0.0.json | 232 ++ .../master-data/EvaluationPlan.1.0.0.json | 508 ++++ .../osdu/master-data/Field.1.0.0.json | 4 +- .../osdu/master-data/FluidsProgram.1.0.0.json | 484 +++ .../master-data/GeoPoliticalEntity.1.0.0.json | 4 +- .../master-data/GeometricTargetSet.1.0.0.json | 376 +++ .../osdu/master-data/HoleSection.1.0.0.json | 206 ++ .../osdu/master-data/Organisation.1.0.0.json | 4 +- .../master-data/PlannedCementJob.1.0.0.json | 880 ++++++ .../osdu/master-data/Play.1.0.0.json | 4 +- .../osdu/master-data/Prospect.1.0.0.json | 4 +- .../master-data/ReferenceLevel.1.0.0.json | 174 ++ .../osdu/master-data/Rig.1.0.0.json | 201 ++ .../master-data/RigUtilization.1.0.0.json | 317 ++ .../osdu/master-data/Risk.1.0.0.json | 528 ++++ .../Seismic2DInterpretationSet.1.0.0.json | 4 +- .../Seismic2DInterpretationSet.1.1.0.json | 202 ++ .../Seismic3DInterpretationSet.1.0.0.json | 4 +- .../Seismic3DInterpretationSet.1.1.0.json | 185 ++ .../SeismicAcquisitionSurvey.1.0.0.json | 4 +- .../SeismicAcquisitionSurvey.1.1.0.json | 452 +++ .../SeismicProcessingProject.1.0.0.json | 4 +- .../SeismicProcessingProject.1.1.0.json | 188 ++ .../osdu/master-data/SurveyProgram.1.0.0.json | 282 ++ .../osdu/master-data/Well.1.0.0.json | 4 +- .../WellActivityProgram.1.0.0.json | 388 +++ .../WellBarrierElementTest.1.0.0.json | 636 ++++ .../master-data/WellPlanningWell.1.0.0.json | 229 ++ .../WellPlanningWellbore.1.0.0.json | 281 ++ .../osdu/master-data/Wellbore.1.0.0.json | 4 +- .../WellboreArchitecture.1.0.0.json | 247 ++ .../reference-data/ActivityCode.1.0.0.json | 173 ++ .../reference-data/ActivityLevel.1.0.0.json | 159 + .../reference-data/ActivityType.1.0.0.json | 4 +- .../ActualIndicatorType.1.0.0.json | 4 +- .../reference-data/AdditiveType.1.0.0.json | 159 + .../reference-data/AgreementType.1.0.0.json | 4 +- .../reference-data/AliasNameType.1.0.0.json | 4 +- .../AliasNameTypeClass.1.0.0.json | 4 +- .../reference-data/AnisotropyType.1.0.0.json | 4 +- .../reference-data/ArtefactRole.1.0.0.json | 4 +- .../ArtificialLiftType.1.0.0.json | 4 +- .../AzimuthReferenceType.1.0.0.json | 4 +- .../osdu/reference-data/BasinType.1.0.0.json | 4 +- .../osdu/reference-data/BhaStatus.1.0.0.json | 159 + .../BinGridDefinitionMethodType.1.0.0.json | 4 +- .../CalculationMethodType.1.0.0.json | 4 +- .../reference-data/CementJobType.1.0.0.json | 159 + .../ChronoStratigraphy.1.0.0.json | 229 ++ .../CollectionPurpose.1.0.0.json | 4 +- .../CompressionMethodType.1.0.0.json | 4 +- .../reference-data/ContactRoleType.1.0.0.json | 159 + .../reference-data/ContractorType.1.0.0.json | 4 +- .../CoordinateReferenceSystem.1.0.0.json | 4 +- .../CoordinateTransformation.1.0.0.json | 4 +- .../osdu/reference-data/Currency.1.0.0.json | 4 +- .../CurveIndexDimensionType.1.0.0.json | 4 +- .../DataRulePurposeType.1.0.0.json | 4 +- .../reference-data/DimensionType.1.0.0.json | 4 +- .../DiscretisationSchemeType.1.0.0.json | 4 +- .../reference-data/DocumentType.1.0.0.json | 4 +- .../DrillingReasonType.1.0.0.json | 4 +- .../EncodingFormatType.1.0.0.json | 4 +- .../reference-data/ExistenceKind.1.0.0.json | 4 +- .../FacilityEventType.1.0.0.json | 4 +- .../FacilityStateType.1.0.0.json | 4 +- .../reference-data/FacilityType.1.0.0.json | 4 +- .../reference-data/FeatureType.1.0.0.json | 4 +- .../FluidPropertyFacetName.1.0.0.json | 159 + .../FluidPropertyName.1.0.0.json | 159 + .../FluidRheologicalModelType.1.0.0.json | 159 + .../osdu/reference-data/FluidRole.1.0.0.json | 159 + .../osdu/reference-data/FluidType.1.0.0.json | 159 + .../FormationPressureTestType.1.0.0.json | 159 + .../GeoPoliticalEntityType.1.0.0.json | 4 +- .../GeoReferencedImageType.1.0.0.json | 159 + .../GeologicalFormation.1.0.0.json | 4 +- .../reference-data/HeaderKeyName.1.0.0.json | 4 +- .../InterpolationMethod.1.0.0.json | 4 +- .../reference-data/LegalStatus.1.0.0.json | 4 +- .../reference-data/LicenseState.1.0.0.json | 4 +- .../LineageRelationshipType.1.0.0.json | 4 +- .../osdu/reference-data/LinerType.1.0.0.json | 4 +- .../LithoStratigraphy.1.0.0.json | 159 + .../reference-data/LithologyType.1.0.0.json | 159 + .../LogCurveBusinessValue.1.0.0.json | 4 +- .../reference-data/LogCurveFamily.1.0.0.json | 4 +- .../reference-data/LogCurveFamily.1.1.0.json | 4 +- .../LogCurveMainFamily.1.0.0.json | 4 +- .../reference-data/LogCurveType.1.0.0.json | 4 +- .../reference-data/LogCurveType.1.1.0.json | 4 +- .../osdu/reference-data/LogType.1.0.0.json | 4 +- .../MarkerPropertyType.1.0.0.json | 4 +- .../osdu/reference-data/MarkerType.1.0.0.json | 4 +- .../reference-data/MaterialType.1.0.0.json | 4 +- .../OSDUJsonExtensions.1.0.0.json | 4 +- .../osdu/reference-data/OSDURegion.1.0.0.json | 4 +- .../reference-data/ObjectiveType.1.0.0.json | 4 +- .../reference-data/ObligationType.1.0.0.json | 4 +- .../OperatingEnvironment.1.0.0.json | 4 +- .../OrganisationType.1.0.0.json | 4 +- .../reference-data/PPFGContextType.1.0.0.json | 4 +- .../reference-data/PPFGCurveFamily.1.0.0.json | 4 +- .../PPFGCurveLithoType.1.0.0.json | 4 +- .../PPFGCurveMainFamily.1.0.0.json | 4 +- .../PPFGCurveMnemonic.1.0.0.json | 4 +- .../PPFGCurveProbability.1.0.0.json | 4 +- .../PPFGCurveProcessingType.1.0.0.json | 4 +- .../PPFGCurveTransformModelType.1.0.0.json | 4 +- .../reference-data/ParameterKind.1.0.0.json | 4 +- .../reference-data/ParameterRole.1.0.0.json | 4 +- .../reference-data/ParameterType.1.0.0.json | 4 +- .../PetroleumSystemElementType.1.0.0.json | 4 +- .../osdu/reference-data/PlayType.1.0.0.json | 4 +- .../osdu/reference-data/PlugType.1.0.0.json | 159 + .../ProcessingParameterType.1.0.0.json | 4 +- .../reference-data/ProjectRole.1.0.0.json | 4 +- .../ProjectStateType.1.0.0.json | 4 +- ...PropertyFieldRepresentationType.1.0.0.json | 4 +- .../PropertyNameType.1.0.0.json | 4 +- .../reference-data/PropertyType.1.0.0.json | 4 +- .../reference-data/ProspectType.1.0.0.json | 4 +- .../QualitativeSpatialAccuracyType.1.0.0.json | 4 +- .../reference-data/QualityDataRule.1.0.0.json | 4 +- .../QualityDataRuleSet.1.0.0.json | 4 +- .../QuantitativeAccuracyBand.1.0.0.json | 4 +- .../reference-data/ReasonTripType.1.0.0.json | 159 + .../ResourceCurationStatus.1.0.0.json | 4 +- .../ResourceLifecycleStatus.1.0.0.json | 4 +- .../ResourceSecurityClassification.1.0.0.json | 4 +- .../osdu/reference-data/RigType.1.0.0.json | 159 + .../reference-data/RiskCategory.1.0.0.json | 159 + .../RiskConsequenceCategory.1.0.0.json | 159 + .../RiskConsequenceSubCategory.1.0.0.json | 172 ++ .../reference-data/RiskDiscipline.1.0.0.json | 159 + .../RiskHierarchyLevel.1.0.0.json | 159 + .../RiskResponseStatus.1.0.0.json | 159 + .../reference-data/RiskSubCategory.1.0.0.json | 172 ++ .../osdu/reference-data/RiskType.1.0.0.json | 159 + .../SchemaFormatType.1.0.0.json | 4 +- .../reference-data/SectionType.1.0.0.json | 4 +- .../SeismicAcquisitionType.1.0.0.json | 159 + .../SeismicAttributeType.1.0.0.json | 4 +- .../SeismicBinGridType.1.0.0.json | 4 +- .../SeismicDomainType.1.0.0.json | 4 +- .../SeismicEnergySourceType.1.0.0.json | 4 +- .../SeismicFaultType.1.0.0.json | 4 +- .../SeismicFilteringType.1.0.0.json | 4 +- .../SeismicGatherType.1.0.0.json | 159 + .../SeismicGeometryType.1.0.0.json | 4 +- .../SeismicHorizonType.1.0.0.json | 4 +- .../SeismicMigrationType.1.0.0.json | 4 +- .../SeismicPickingType.1.0.0.json | 4 +- .../SeismicProcessingStageType.1.0.0.json | 4 +- .../SeismicReceiverType.1.0.0.json | 159 + .../SeismicStackingType.1.0.0.json | 4 +- ...smicTraceDataDimensionalityType.1.0.0.json | 4 +- .../SeismicTraceSortOrder.1.0.0.json | 159 + .../reference-data/SeismicWaveType.1.0.0.json | 4 +- .../SpatialGeometryType.1.0.0.json | 4 +- .../SpatialParameterType.1.0.0.json | 4 +- .../StandardsOrganisation.1.0.0.json | 4 +- ...StratigraphicColumnRankUnitType.1.0.0.json | 180 ++ .../StratigraphicRoleType.1.0.0.json | 159 + .../reference-data/StringClass.1.0.0.json | 4 +- .../reference-data/SurveyToolType.1.0.0.json | 16 +- .../reference-data/TargetShape.1.0.0.json | 159 + .../osdu/reference-data/TargetType.1.0.0.json | 159 + .../TechnicalAssuranceType.1.0.0.json | 159 + .../TectonicSettingType.1.0.0.json | 4 +- .../reference-data/TestSubType.1.0.0.json | 159 + .../osdu/reference-data/TestType.1.0.0.json | 159 + .../TrajectoryStationPropertyType.1.0.0.json | 4 +- .../TubularAssemblyStatusType.1.0.0.json | 4 +- .../TubularAssemblyType.1.0.0.json | 4 +- .../TubularComponentConnectionType.1.0.0.json | 4 +- .../TubularComponentGrade.1.0.0.json | 4 +- .../TubularComponentPinBoxType.1.0.0.json | 4 +- .../TubularComponentType.1.0.0.json | 4 +- .../TubularUmbilicalServiceType.1.0.0.json | 4 +- .../TubularUmbilicalType.1.0.0.json | 4 +- .../reference-data/UnitOfMeasure.1.0.0.json | 4 +- .../UnitOfMeasureConfiguration.1.0.0.json | 4 +- .../reference-data/UnitQuantity.1.0.0.json | 4 +- .../VelocityAnalysisMethod.1.0.0.json | 4 +- .../VelocityDirectionType.1.0.0.json | 4 +- .../reference-data/VelocityType.1.0.0.json | 4 +- .../VerticalMeasurementPath.1.0.0.json | 4 +- .../VerticalMeasurementSource.1.0.0.json | 4 +- .../VerticalMeasurementType.1.0.0.json | 4 +- .../WellActivityPhaseType.1.0.0.json | 159 + .../WellActivityProgramType.1.0.0.json | 159 + .../WellInterestType.1.0.0.json | 4 +- .../WellLogSamplingDomainType.1.0.0.json | 4 +- .../WellboreTrajectoryType.1.0.0.json | 16 +- .../reference-data/WordFormatType.1.0.0.json | 4 +- .../shared-schemas/osdu/type/Type.1.0.0.json | 6 +- .../Activity.1.0.0.json | 4 +- .../DataQuality.1.0.0.json | 4 +- .../Document.1.0.0.json | 4 +- .../FaultSystem.1.0.0.json | 4 +- .../GenericImage.1.0.0.json | 190 ++ .../GeoReferencedImage.1.0.0.json | 248 ++ .../NotionalSeismicLine.1.0.0.json | 4 +- .../PPFGDataset.1.0.0.json | 4 +- .../PersistedCollection.1.0.0.json | 4 +- .../PlannedLithology.1.0.0.json | 338 +++ .../SeismicBinGrid.1.0.0.json | 4 +- .../SeismicHorizon.1.0.0.json | 4 +- .../SeismicLineGeometry.1.0.0.json | 4 +- .../SeismicTraceData.1.0.0.json | 4 +- .../SeismicTraceData.1.1.0.json | 679 +++++ .../TubularAssembly.1.0.0.json | 4 +- .../TubularComponent.1.0.0.json | 4 +- .../TubularUmbilical.1.0.0.json | 4 +- .../VelocityModeling.1.0.0.json | 4 +- .../work-product-component/WellLog.1.0.0.json | 4 +- .../work-product-component/WellLog.1.1.0.json | 4 +- .../WellboreMarkerSet.1.0.0.json | 4 +- .../WellboreMarkerSet.1.1.0.json | 4 +- .../WellboreTrajectory.1.0.0.json | 4 +- .../WellboreTrajectory.1.1.0.json | 4 +- .../osdu/work-product/WorkProduct.1.0.0.json | 6 +- 296 files changed, 19840 insertions(+), 432 deletions(-) create mode 100644 deployments/shared-schemas/osdu/abstract/AbstractContact.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/abstract/AbstractReferenceLevel.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/dataset/File.Image.JPEG.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/dataset/File.Image.PNG.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/dataset/File.Image.TIFF.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/dataset/File.Image.WorldFile.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/dataset/File.OGC.GeoTIFF.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/ActivityPlan.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/BHARun.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/CasingDesign.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/EvaluationPlan.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/FluidsProgram.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/GeometricTargetSet.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/HoleSection.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/PlannedCementJob.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/ReferenceLevel.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/Rig.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/RigUtilization.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/Risk.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/Seismic2DInterpretationSet.1.1.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/Seismic3DInterpretationSet.1.1.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.1.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/SeismicProcessingProject.1.1.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/SurveyProgram.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/WellActivityProgram.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/WellBarrierElementTest.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/WellPlanningWell.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/WellPlanningWellbore.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/master-data/WellboreArchitecture.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/ActivityCode.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/ActivityLevel.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/AdditiveType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/BhaStatus.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/CementJobType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/ChronoStratigraphy.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/ContactRoleType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/FluidPropertyFacetName.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/FluidPropertyName.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/FluidRheologicalModelType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/FluidRole.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/FluidType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/FormationPressureTestType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/GeoReferencedImageType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/LithoStratigraphy.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/LithologyType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/PlugType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/ReasonTripType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/RigType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/RiskCategory.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/RiskConsequenceCategory.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/RiskConsequenceSubCategory.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/RiskDiscipline.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/RiskHierarchyLevel.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/RiskResponseStatus.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/RiskSubCategory.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/RiskType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/SeismicAcquisitionType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/SeismicGatherType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/SeismicReceiverType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/SeismicTraceSortOrder.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/StratigraphicColumnRankUnitType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/StratigraphicRoleType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/TargetShape.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/TargetType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/TechnicalAssuranceType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/TestSubType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/TestType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/WellActivityPhaseType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/reference-data/WellActivityProgramType.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/work-product-component/GenericImage.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/work-product-component/GeoReferencedImage.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/work-product-component/PlannedLithology.1.0.0.json create mode 100644 deployments/shared-schemas/osdu/work-product-component/SeismicTraceData.1.1.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 abcf30d1..086271fd 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractAccessControlList.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractAccessControlList.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractAccessControlList.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractAccessControlList:1.0.0", 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 44fcff51..75db8f5d 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractActivityParameter.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractActivityParameter.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractActivityParameter.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 c585cff6..bb6d6d09 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractAliasNames.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractAliasNames.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractAliasNames.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 eacc4657..26e6d71a 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractAnyCrsFeatureCollection.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractAnyCrsFeatureCollection.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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.0.0", "$id": "https://schema.osdu.opengroup.org/json/abstract/AbstractAnyCrsFeatureCollection.1.0.0.json", 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 66f297b1..86a8ee4b 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractBinGrid.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractBinGrid.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractBinGrid.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractBinGrid:1.0.0", 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 ba0ca041..0f42cc08 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractBusinessRule.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractBusinessRule.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractBusinessRule.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractBusinessRule:1.0.0", 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 8490f198..63a5fa3a 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractCommonResources.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractCommonResources.1.0.0.json @@ -14,7 +14,8 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractCommonResources.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractCommonResources:1.0.0", @@ -23,9 +24,9 @@ "type": "object", "properties": { "ResourceHomeRegionID": { - "description": "The name of the home [cloud environment] region for this OSDU resource object.", - "title": "Resource Home Region ID", "type": "string", + "title": "Resource Home Region ID", + "description": "The name of the home [cloud environment] region for this OSDU resource object.", "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-OSDURegion:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { @@ -35,9 +36,9 @@ ] }, "ResourceHostRegionIDs": { - "description": "The name of the host [cloud environment] region(s) for this OSDU resource object.", - "title": "Resource Host Region ID", "type": "array", + "title": "Resource Host Region ID", + "description": "The name of the host [cloud environment] region(s) for this OSDU resource object.", "items": { "type": "string", "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-OSDURegion:[\\w\\-\\.\\:\\%]+:[0-9]*$", @@ -50,9 +51,9 @@ } }, "ResourceCurationStatus": { - "description": "Describes the current Curation status.", - "title": "Resource Curation Status", "type": "string", + "title": "Resource Curation Status", + "description": "Describes the current Curation status.", "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-ResourceCurationStatus:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { @@ -62,9 +63,9 @@ ] }, "ResourceLifecycleStatus": { - "description": "Describes the current Resource Lifecycle status.", - "title": "Resource Lifecycle Status", "type": "string", + "title": "Resource Lifecycle Status", + "description": "Describes the current Resource Lifecycle status.", "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-ResourceLifecycleStatus:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { @@ -74,9 +75,9 @@ ] }, "ResourceSecurityClassification": { - "description": "Classifies the security level of the resource.", - "title": "Resource Security Classification", "type": "string", + "title": "Resource Security Classification", + "description": "Classifies the security level of the resource.", "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-ResourceSecurityClassification:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { @@ -86,14 +87,14 @@ ] }, "Source": { - "description": "The entity that produced the record, or from which it is received; could be an organization, agency, system, internal team, or individual. For informational purposes only, the list of sources is not governed.", + "type": "string", "title": "Data Source", - "type": "string" + "description": "The entity that produced the record, or from which it is received; could be an organization, agency, system, internal team, or individual. For informational purposes only, the list of sources is not governed." }, "ExistenceKind": { - "description": "Where does this data resource sit in the cradle-to-grave span of its existence?", - "title": "Existence Kind", "type": "string", + "title": "Existence Kind", + "description": "Where does this data resource sit in the cradle-to-grave span of its existence?", "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-ExistenceKind:[\\w\\-\\.\\:\\%]+:[0-9]*$", "x-osdu-relationship": [ { @@ -101,6 +102,18 @@ "EntityType": "ExistenceKind" } ] + }, + "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.", + "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/AbstractCompressionInfo.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractCompressionInfo.1.0.0.json index 903cf912..fe9bbbcb 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractCompressionInfo.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractCompressionInfo.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractCompressionInfo.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractContact.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractContact.1.0.0.json new file mode 100644 index 00000000..c9c5d1ae --- /dev/null +++ b/deployments/shared-schemas/osdu/abstract/AbstractContact.1.0.0.json @@ -0,0 +1,93 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "AbstractContact", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:AbstractContact:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractContact.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:AbstractContact:1.0.0", + "title": "Abstract Contact", + "description": "An object with properties that describe a specific person or other point-of-contact (like an email distribution list) that is relevant in this context (like a given data set or business project). The contact specified may be either internal or external to the organisation (something denoted via the Organisation object that is referenced). Note that some properties contain personally identifiable information, so it might not be appropriate to populate all properties in all scenarios.", + "type": "object", + "properties": { + "EmailAddress": { + "type": "string", + "title": "Email Address", + "description": "Contact email address. Property may be left empty where it is inappropriate to provide personally identifiable information.", + "example": "support@company.com", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "Evergreen" + }, + "PhoneNumber": { + "type": "string", + "title": "Phone Number", + "description": "Contact phone number. Property may be left empty where it is inappropriate to provide personally identifiable information.", + "example": "1-555-281-5555", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "Evergreen" + }, + "RoleTypeID": { + "type": "string", + "title": "Role Type ID", + "description": "The identifier of a reference value for the role of the contact within the associated organisation, such as Account owner, Sales Representative, Technical Support, Project Manager, Party Chief, Client Representative, Senior Observer.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "Evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-ContactRoleType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "ContactRoleType" + } + ] + }, + "Comment": { + "type": "string", + "title": "Comment", + "description": "Additional information about the contact", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "Evergreen" + }, + "OrganisationID": { + "type": "string", + "title": "Organisation ID", + "description": "Reference to the company the contact is associated with.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "Evergreen", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Organisation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Organisation" + } + ] + }, + "Name": { + "type": "string", + "title": "Name", + "description": "Name of the individual contact. Property may be left empty where it is inappropriate to provide personally identifiable information.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "Evergreen" + } + }, + "x-osdu-inheriting-from-kind": [] + } +} \ No newline at end of file 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 e1497fa9..c511927c 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractCoordinates.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractCoordinates.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractCoordinates.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractCoordinates:1.0.0", 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 71066ab2..333ca8b2 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractDataset.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractDataset.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractDataset.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 88292ce5..de2305ce 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFacility.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFacility.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractFacility.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 5cf69dd1..6031c766 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFacilityEvent.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFacilityEvent.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractFacilityEvent.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractFacilityEvent:1.0.0", 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 dd4e6ed3..ef0893b0 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFacilityOperator.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFacilityOperator.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractFacilityOperator.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractFacilityOperator:1.0.0", 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 f810872a..2ce86dd4 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFacilitySpecification.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFacilitySpecification.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractFacilitySpecification.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractFacilitySpecification:1.0.0", 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 5c36ca37..40be4de0 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFacilityState.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFacilityState.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractFacilityState.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractFacilityState:1.0.0", 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 b3935bc5..9b051bee 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFacilityVerticalMeasurement.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFacilityVerticalMeasurement.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractFacilityVerticalMeasurement.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractFacilityVerticalMeasurement:1.0.0", 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 ff043841..a8124c73 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFeatureCollection.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFeatureCollection.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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:AbstractFeatureCollection:1.0.0", "$id": "https://schema.osdu.opengroup.org/json/abstract/AbstractFeatureCollection.1.0.0.json", 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 77ad1090..4cc64536 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFile.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFile.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractFile.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 36f1f7a8..93925819 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFileCollection.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFileCollection.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractFileCollection.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 82d5108b..aa400b54 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractFileSourceInfo.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractFileSourceInfo.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractFileSourceInfo.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 726804a8..d02b2535 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractGeoBasinContext.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractGeoBasinContext.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractGeoBasinContext.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 55f6596c..fcc5e9cb 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractGeoContext.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractGeoContext.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractGeoContext.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractGeoContext:1.0.0", 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 d3edbe6d..db59a880 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractGeoFieldContext.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractGeoFieldContext.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractGeoFieldContext.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractGeoFieldContext:1.0.0", 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 d17e70e2..d5dab2c2 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractGeoPlayContext.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractGeoPlayContext.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractGeoPlayContext.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 29b9e737..aae7de60 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractGeoPoliticalContext.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractGeoPoliticalContext.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractGeoPoliticalContext.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 36f16086..22570f22 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractGeoProspectContext.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractGeoProspectContext.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractGeoProspectContext.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 143a7db5..5955301e 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractLegalParentList.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractLegalParentList.1.0.0.json @@ -14,16 +14,16 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractLegalParentList.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractLegalParentList:1.0.0", "title": "Parent List", - "description": "A list of entity IDs in the data ecosystem, which act as legal parents to the current entity. This structure is included by the SystemProperties \"ancestry\", which is part of all OSDU records. Not extensible.", + "description": "A list of entity id:version references to record instances recorded in the data platform, from which the current record is derived and from which the legal tags must be derived. This structure is included by the SystemProperties \"ancestry\", which is part of all OSDU records. Not extensible.", "type": "object", "properties": { "parents": { - "description": "An array of none, one or many entity references in the data ecosystem, which identify the source of data in the legal sense. In contract to other relationships, the source record version is required. Example: the 'parents' will be queried when e.g. the subscription of source data services is terminated; access to the derivatives is also terminated.", + "description": "An array of none, one or many entity references of 'direct parents' in the data platform, which mark the current record as a derivative. In contrast to other relationships, the source record version is required. During record creation or update the ancestry.parents[] relationships are used to collect the legal tags from the sources and aggregate them in the legal.legaltags[] array. As a consequence, should e.g., one or more of the legal tags of the source data expire, the access to the derivatives is also terminated. For details, see ComplianceService tutorial, 'Creating derivative Records'.", "items": { "type": "string", "pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.\\:\\%]+:[0-9]+$", 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 ac1e0467..90c57b0e 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractLegalTags.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractLegalTags.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractLegalTags.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractLegalTags:1.0.0", 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 f50f7334..dd4df3b9 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractMaster.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractMaster.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 64420f9c..70b34749 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractMetaItem.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractMetaItem.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractMetaItem.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractMetaItem:1.0.0", @@ -56,7 +56,7 @@ }, "propertyNames": { "title": "UOM Property Names", - "description": "The list of property names, to which this meta data item provides Unit context to. Data structures, which come in a single frame of reference, can register the property name, others require a full path like \"Data.StructureA.PropertyB\" to define a unique context.", + "description": "The list of property names, to which this meta data item provides Unit context to. A full path like \"StructureA.PropertyB\" is required to define a unique context; \"data\" is omitted since frame-of reference normalization only applies to the data block.", "type": "array", "example": [ "HorizontalDeflection.EastWest", @@ -107,7 +107,7 @@ }, "propertyNames": { "title": "CRS Property Names", - "description": "The list of property names, to which this meta data item provides CRS context to. Data structures, which come in a single frame of reference, can register the property name, others require a full path like \"Data.StructureA.PropertyB\" to define a unique context.", + "description": "The list of property names, to which this meta data item provides CRS context to. A full path like \"StructureA.PropertyB\" is required to define a unique context; \"data\" is omitted since frame-of reference normalization only applies to the data block.", "type": "array", "example": [ "KickOffPosition.X", @@ -146,7 +146,7 @@ }, "propertyNames": { "title": "DateTime Property Names", - "description": "The list of property names, to which this meta data item provides DateTime context to. Data structures, which come in a single frame of reference, can register the property name, others require a full path like \"Data.StructureA.PropertyB\" to define a unique context.", + "description": "The list of property names, to which this meta data item provides DateTime context to. A full path like \"StructureA.PropertyB\" is required to define a unique context; \"data\" is omitted since frame-of reference normalization only applies to the data block.", "type": "array", "example": [ "Acquisition.StartTime", @@ -185,7 +185,7 @@ }, "propertyNames": { "title": "AzimuthReference Property Names", - "description": "The list of property names, to which this meta data item provides AzimuthReference context to. Data structures, which come in a single frame of reference, can register the property name, others require a full path like \"Data.StructureA.PropertyB\" to define a unique context.", + "description": "The list of property names, to which this meta data item provides AzimuthReference context to. A full path like \"StructureA.PropertyB\" is required to define a unique context; \"data\" is omitted since frame-of reference normalization only applies to the data block.", "type": "array", "example": [ "Bearing" 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 7b670957..e7bb06a3 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractPersistableReference.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractPersistableReference.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractPersistableReference.1.0.0.json", "title": "Persistable Reference", "type": "object", 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 072f347b..83b0d640 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractProject.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractProject.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractProject.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 c4b36658..670a8917 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractProjectActivity.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractProjectActivity.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractProjectActivity.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 989c4107..5e6c841e 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractPropertyType.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractPropertyType.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractPropertyType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 49188b3f..05bf5e05 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractQualityMetric.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractQualityMetric.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractQualityMetric.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractQualityMetric:1.0.0", diff --git a/deployments/shared-schemas/osdu/abstract/AbstractReferenceLevel.1.0.0.json b/deployments/shared-schemas/osdu/abstract/AbstractReferenceLevel.1.0.0.json new file mode 100644 index 00000000..e3f33806 --- /dev/null +++ b/deployments/shared-schemas/osdu/abstract/AbstractReferenceLevel.1.0.0.json @@ -0,0 +1,126 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "AbstractReferenceLevel", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:AbstractReferenceLevel:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractReferenceLevel.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:AbstractReferenceLevel:1.0.0", + "title": "AbstractReferenceLevel", + "description": "A reference level or horizontal reference surface definition, which can be used embedded in other schemas.", + "type": "object", + "properties": { + "Height": { + "type": "number", + "title": "Height", + "description": "The height above the reference surface defined by the VerticalCoordinateReferenceSystemID positive upwards.", + "example": 0.0, + "x-osdu-frame-of-reference": "UOM:length" + }, + "VerticalCoordinateReferenceSystemID": { + "type": "string", + "title": "Vertical Coordinate Reference System ID", + "description": "The relationship to the vertical CRS defining the absolute reference surface.", + "example": "namespace:reference-data--CoordinateReferenceSystem:VerticalCRS.EPSG.5714:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-CoordinateReferenceSystem:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "CoordinateReferenceSystem" + } + ] + }, + "EffectiveDateTime": { + "type": "string", + "title": "Effective Date Time", + "description": "The date and time at which this reference level instance becomes effective.", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + }, + "TerminationDateTime": { + "type": "string", + "title": "Termination Date Time", + "description": "The date and time at which a reference level instance is no longer in effect.", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + }, + "VerticalMeasurementTypeID": { + "type": "string", + "title": "Vertical Measurement Type ID", + "description": "Specifies the type of vertical measurement (SRD, ES, GR, MSL,and many more).", + "example": "namespace:reference-data--VerticalMeasurementType:SRD:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-VerticalMeasurementType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "VerticalMeasurementType" + } + ] + }, + "VerticalMeasurementPathID": { + "type": "string", + "title": "Vertical Measurement Path ID", + "description": "When used in context of a Wellbore, this specifies Measured Depth, True Vertical Depth, or Elevation.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-VerticalMeasurementPath:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "VerticalMeasurementPath" + } + ] + }, + "VerticalMeasurementSourceID": { + "type": "string", + "title": "Vertical Measurement Source ID", + "description": "When used in context of a Wellbore this specifies Driller vs Logger measurements.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-VerticalMeasurementSource:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "VerticalMeasurementSource" + } + ] + }, + "WellboreTVDTrajectoryID": { + "type": "string", + "title": "Wellbore TVD Trajectory ID", + "description": "When used in context of a Wellbore this specifies what directional survey or wellpath was used to calculate the TVD.", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-WellboreTrajectory:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "WellboreTrajectory" + } + ] + }, + "VerticalUncertainty": { + "type": "number", + "title": "Vertical Uncertainty", + "description": "The positional uncertainty in the vertical direction.", + "example": 0.3, + "x-osdu-frame-of-reference": "UOM:length" + }, + "SeismicReplacementVelocity": { + "type": "number", + "title": "Seismic Replacement Velocity", + "description": "The replacement velocity value used to produce vertical static shifts in seismic data.", + "example": 1480, + "x-osdu-frame-of-reference": "UOM:length per time" + } + }, + "x-osdu-inheriting-from-kind": [] + } +} \ No newline at end of file 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 ce68c883..a2683de7 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractReferencePropertyType.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractReferencePropertyType.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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" 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 22ec1e2d..bbbf0d30 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractReferenceType.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractReferenceType.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractReferenceType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", @@ -68,6 +68,13 @@ "AttributionRevision": { "type": "string", "description": "The distinct instance of the attribution publication, by version number, sequence number, date of publication, etc., that was used for the entity value." + }, + "CommitDate": { + "type": "string", + "title": "Commit Date", + "description": "For reference values published and governed by OSDU: The date and time the record was committed into the OSDU member GitLab reference-values repository. The sole purpose of this date is to optimise the OSDU milestone upgrades. It allows the upgrade code to figure out whether or not the record must be PUT into reference value storage.", + "format": "date-time", + "example": "2021-02-08T21:36:40-05:00" } }, "x-osdu-inheriting-from-kind": [] 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 3e83505c..315f768e 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractSpatialLocation.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractSpatialLocation.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractSpatialLocation.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractSpatialLocation:1.0.0", @@ -69,7 +69,7 @@ }, "AsIngestedCoordinates": { "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 OperationsApplied 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}.", + "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}.", "$ref": "{{schema-authority}}:wks:AbstractAnyCrsFeatureCollection:1.0.0", "x-osdu-frame-of-reference": "CRS:" }, 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 33dd8fc7..4b83df50 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractSpatialReference.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractSpatialReference.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractSpatialReference.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 025e90ed..153608d6 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractVectorHeaderMapping.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractVectorHeaderMapping.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractVectorHeaderMapping.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 ab8c61ef..bbd3608f 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractWPCActivity.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractWPCActivity.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AbstractWPCActivity.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", 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 feb2b0c7..8d290077 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractWPCGroupType.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractWPCGroupType.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractWPCGroupType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractWPCGroupType:1.0.0", 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 15792ef4..305a038a 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractWellboreDrillingReason.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractWellboreDrillingReason.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/abstract/AbstractWellboreDrillingReason.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:AbstractWellboreDrillingReason:1.0.0", 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 8d9cd9ea..76cf7e1a 100644 --- a/deployments/shared-schemas/osdu/abstract/AbstractWorkProductComponent.1.0.0.json +++ b/deployments/shared-schemas/osdu/abstract/AbstractWorkProductComponent.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", @@ -82,14 +82,14 @@ }, "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.", + "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.", + "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", 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 99f31be3..43ca9203 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/data-collection/DataCollection.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:DataCollection:1.0.0", 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 02192a2b..84c79add 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/File.CompressedVectorHeaders.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:dataset--File.CompressedVectorHeaders:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 e62225d7..20b945fa 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/File.Generic.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:dataset--File.Generic:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 ab64e59c..4880e327 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/File.GeoJSON.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:dataset--File.GeoJSON:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..674ce705 --- /dev/null +++ b/deployments/shared-schemas/osdu/dataset/File.Image.JPEG.1.0.0.json @@ -0,0 +1,162 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "dataset--File.Image.JPEG", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:dataset--File.Image.JPEG:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/File.Image.JPEG.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:dataset--File.Image.JPEG:1.0.0", + "title": "File.Image.JPEG", + "description": "An image file in JPEG format, https://en.wikipedia.org/wiki/JPEG.", + "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\\-\\-File.Image.JPEG:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:dataset--File.Image.JPEG:52712fff-5789-5084-b765-7aef2336773e" + }, + "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--File.Image.JPEG: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" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractFile: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-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" + }, + { + "name": "File", + "kind": "osdu:wks:AbstractFile:1.0.0" + } + ] + } +} \ No newline at end of file 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 new file mode 100644 index 00000000..e5bd0bc0 --- /dev/null +++ b/deployments/shared-schemas/osdu/dataset/File.Image.PNG.1.0.0.json @@ -0,0 +1,162 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "dataset--File.Image.PNG", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:dataset--File.Image.PNG:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/File.Image.PNG.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:dataset--File.Image.PNG:1.0.0", + "title": "File.Image.PNG", + "description": "An image file in Portable Network Graphics (PNG) format, https://en.wikipedia.org/wiki/Portable_Network_Graphics.", + "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\\-\\-File.Image.PNG:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:dataset--File.Image.PNG:43250e82-9a1a-5f49-87dc-0d0f2c9ac126" + }, + "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--File.Image.PNG: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" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractFile: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-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" + }, + { + "name": "File", + "kind": "osdu:wks:AbstractFile:1.0.0" + } + ] + } +} \ No newline at end of file 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 new file mode 100644 index 00000000..439e81dd --- /dev/null +++ b/deployments/shared-schemas/osdu/dataset/File.Image.TIFF.1.0.0.json @@ -0,0 +1,162 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "dataset--File.Image.TIFF", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:dataset--File.Image.TIFF:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/File.Image.TIFF.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:dataset--File.Image.TIFF:1.0.0", + "title": "File.Image.TIFF", + "description": "An image file in Tagged Image File Format (TIFF), https://en.wikipedia.org/wiki/TIFF.", + "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\\-\\-File.Image.TIFF:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:dataset--File.Image.TIFF:1859baca-a24b-5e7b-8dc1-96a64763e4f0" + }, + "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--File.Image.TIFF: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" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractFile: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-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" + }, + { + "name": "File", + "kind": "osdu:wks:AbstractFile:1.0.0" + } + ] + } +} \ No newline at end of file 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 new file mode 100644 index 00000000..09c6e8ba --- /dev/null +++ b/deployments/shared-schemas/osdu/dataset/File.Image.WorldFile.1.0.0.json @@ -0,0 +1,168 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "dataset--File.Image.WorldFile", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:dataset--File.Image.WorldFile:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/File.Image.WorldFile.1.0.0.json", + "$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.", + "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\\-\\-File.Image.WorldFile:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:dataset--File.Image.WorldFile:389718ea-7315-5d40-8926-c20bce7e4075" + }, + "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--File.Image.WorldFile: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" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractFile:1.0.0" + }, + { + "type": "object", + "properties": { + "SpatialReference": { + "$ref": "{{schema-authority}}:wks:AbstractSpatialReference:1.0.0", + "title": "Spatial Reference", + "description": "The geo-spatial reference for the data in the geo-referenced image file. The definition typically augments the information provided in the .jgw, .j2w, .pgw, .tfw 'world file'. Augmentation examples: 1) The designated CRS identified by CoordinateReferenceSystemID can be an early BoundCRS providing the selected transformation to WGS 84. 2) If the dataset represents 3-dimensional coordinates, the VerticalCoordinateReferenceSystemID provides the vertical reference. 3) If no vertical CRS is defined, the vertical unit is given by PersistableReferenceUnitZ." + } + }, + "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" + }, + { + "name": "File", + "kind": "osdu:wks:AbstractFile:1.0.0" + } + ] + } +} \ No newline at end of file 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 new file mode 100644 index 00000000..33a8c6cc --- /dev/null +++ b/deployments/shared-schemas/osdu/dataset/File.OGC.GeoTIFF.1.0.0.json @@ -0,0 +1,204 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "dataset--File.OGC.GeoTIFF", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:dataset--File.OGC.GeoTIFF:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/File.OGC.GeoTIFF.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:dataset--File.OGC.GeoTIFF:1.0.0", + "title": "File.OGC.GeoTIFF", + "description": "File.OGC.GeoTIFF represents a standard, tagged image file format defined by the Open Geospatial Consortium. The geospatial metadata are included or 'inlined' in the file. The geospatial information includes map projection, coordinate systems, ellipsoids, datums, and everything else necessary to establish the exact spatial reference for the file.", + "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\\-\\-File.OGC.GeoTIFF:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:dataset--File.OGC.GeoTIFF:efd29d82-dadd-5464-9ada-3d8c13531af0" + }, + "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--File.OGC.GeoTIFF: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" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractFile:1.0.0" + }, + { + "type": "object", + "properties": { + "CoordinateReferenceSystemID": { + "type": "string", + "title": "Coordinate Reference System ID", + "description": "The OSDU Platform CRS reference into the CoordinateReferenceSystem catalog matching the inlined geospatial definition. This CRS can also be a BoundCRS, which provides the transformation to WGS 84.", + "example": "namespace:reference-data--CoordinateReferenceSystem:BoundCRS.SLB.32021.15851:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-CoordinateReferenceSystem:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "CoordinateReferenceSystem" + } + ] + }, + "VerticalCoordinateReferenceSystemID": { + "type": "string", + "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", + "example": "namespace:reference-data--CoordinateReferenceSystem:VerticalCRS.EPSG.5773:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-CoordinateReferenceSystem:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "CoordinateReferenceSystem" + } + ] + }, + "PersistableReferenceCrs": { + "type": "string", + "title": "CRS Reference", + "description": "The OSDU Platform CRS reference as persistableReference string. If populated, the CoordinateReferenceSystemID takes precedence. This CRS can also be a BoundCRS, which provides the transformation to WGS 84.", + "example": "{\"lateBoundCRS\":{\"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.1833333333333],PARAMETER[\\\"Standard_Parallel_2\\\",47.4833333333333],PARAMETER[\\\"Latitude_Of_Origin\\\",45.6666666666667],UNIT[\\\"Foot_US\\\",0.304800609601219],AUTHORITY[\\\"EPSG\\\",32021]]\",\"ver\":\"PE_10_3_1\",\"name\":\"NAD_1927_StatePlane_North_Dakota_South_FIPS_3302\",\"authCode\":{\"auth\":\"EPSG\",\"code\":\"32021\"},\"type\":\"LBC\"},\"singleCT\":{\"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],AUTHORITY[\\\"EPSG\\\",15851]]\",\"ver\":\"PE_10_3_1\",\"name\":\"NAD_1927_To_WGS_1984_79_CONUS\",\"authCode\":{\"auth\":\"EPSG\",\"code\":\"15851\"},\"type\":\"ST\"},\"ver\":\"PE_10_3_1\",\"name\":\"NAD27 * OGP-Usa Conus / North Dakota South [32021,15851]\",\"authCode\":{\"auth\":\"SLB\",\"code\":\"32021079\"},\"type\":\"EBC\"}" + }, + "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\":\"5773\"},\"type\":\"LBC\",\"ver\":\"PE_10_3_1\",\"name\":\"EGM96_Geoid\",\"wkt\":\"VERTCS[\\\"EGM96_Geoid\\\",VDATUM[\\\"EGM96_Geoid\\\"],PARAMETER[\\\"Vertical_Shift\\\",0.0],PARAMETER[\\\"Direction\\\",1.0],UNIT[\\\"Meter\\\",1.0],AUTHORITY[\\\"EPSG\\\",5773]]\"}" + } + }, + "required": [ + "PersistableReferenceCrs" + ], + "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" + }, + { + "name": "File", + "kind": "osdu:wks:AbstractFile:1.0.0" + } + ] + } +} \ No newline at end of file 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 9b2befdb..20c32411 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/File.WITSML.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:dataset--File.WITSML:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 3bb73ff2..7e0bcea1 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FileCollection.Bluware.OpenVDS.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:dataset--FileCollection.Bluware.OpenVDS:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 62b191e7..1518503b 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 @@ -14,12 +14,12 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FileCollection.Esri.Shape.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:dataset--FileCollection.Esri.Shape:1.0.0", "title": "FileCollection.Esri.Shape", - "description": "A dataset representing a shapefile format, i.e. a collection of files with specific extensions. A shapefile is a geospatial vector data format for geographic information system (GIS) software. It is developed and regulated by Esri as a mostly open specification for data interoperability among Esri and other GIS software products. The shapefile format can spatially describe vector features: points, lines, and polygons, representing, for example, water wells, rivers, and lakes. Each item usually has attributes that describe it, such as name or properties. The role of the files in the collection is identified by the standard file extension, e.g. '.dbf', '.shp', '.shx', etc._x000D__x000D_", + "description": "A dataset representing a shapefile format, i.e. a collection of files with specific extensions. A shapefile is a geospatial vector data format for geographic information system (GIS) software. It is developed and regulated by Esri as a mostly open specification for data interoperability among Esri and other GIS software products. The shapefile format can spatially describe vector features: points, lines, and polygons, representing, for example, water wells, rivers, and lakes. Each item usually has attributes that describe it, such as name or properties. The role of the files in the collection is identified by the standard file extension, e.g. '.dbf', '.shp', '.shx', etc.", "type": "object", "properties": { "id": { @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 1d73ebb2..28df8d53 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FileCollection.Generic.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:dataset--FileCollection.Generic:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 6394b078..22f39326 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FileCollection.SEGY.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:dataset--FileCollection.SEGY:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 b57f8cd0..cf406924 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FileCollection.Slb.OpenZGY.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:dataset--FileCollection.Slb.OpenZGY:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 e0ab2a01..821f38fb 100644 --- a/deployments/shared-schemas/osdu/load_sequence.1.0.0.json +++ b/deployments/shared-schemas/osdu/load_sequence.1.0.0.json @@ -43,6 +43,10 @@ "kind": "{{schema-authority}}:wks:AbstractCompressionInfo:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractCompressionInfo.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:AbstractContact:1.0.0", + "relativePath": "shared-schemas/osdu/abstract/AbstractContact.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:AbstractDataset:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractDataset.1.0.0.json" @@ -143,6 +147,10 @@ "kind": "{{schema-authority}}:wks:AbstractQualityMetric:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractQualityMetric.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:AbstractReferenceLevel:1.0.0", + "relativePath": "shared-schemas/osdu/abstract/AbstractReferenceLevel.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:AbstractReferencePropertyType:1.0.0", "relativePath": "shared-schemas/osdu/abstract/AbstractReferencePropertyType.1.0.0.json" @@ -179,6 +187,18 @@ "kind": "{{schema-authority}}:wks:work-product-component--Activity:1.0.0", "relativePath": "shared-schemas/osdu/work-product-component/Activity.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--ActivityCode:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/ActivityCode.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--ActivityLevel:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/ActivityLevel.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:master-data--ActivityPlan:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/ActivityPlan.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:master-data--ActivityTemplate:1.0.0", "relativePath": "shared-schemas/osdu/master-data/ActivityTemplate.1.0.0.json" @@ -195,6 +215,10 @@ "kind": "{{schema-authority}}:wks:reference-data--ActualIndicatorType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/ActualIndicatorType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--AdditiveType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/AdditiveType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:master-data--Agreement:1.0.0", "relativePath": "shared-schemas/osdu/master-data/Agreement.1.0.0.json" @@ -227,6 +251,10 @@ "kind": "{{schema-authority}}:wks:reference-data--AzimuthReferenceType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/AzimuthReferenceType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--BHARun:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/BHARun.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:master-data--Basin:1.0.0", "relativePath": "shared-schemas/osdu/master-data/Basin.1.0.0.json" @@ -235,6 +263,10 @@ "kind": "{{schema-authority}}:wks:reference-data--BasinType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/BasinType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--BhaStatus:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/BhaStatus.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--BinGridDefinitionMethodType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/BinGridDefinitionMethodType.1.0.0.json" @@ -243,6 +275,18 @@ "kind": "{{schema-authority}}:wks:reference-data--CalculationMethodType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/CalculationMethodType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--CasingDesign:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/CasingDesign.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--CementJobType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/CementJobType.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--ChronoStratigraphy:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/ChronoStratigraphy.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--CollectionPurpose:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/CollectionPurpose.1.0.0.json" @@ -251,6 +295,10 @@ "kind": "{{schema-authority}}:wks:reference-data--CompressionMethodType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/CompressionMethodType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--ContactRoleType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/ContactRoleType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--ContractorType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/ContractorType.1.0.0.json" @@ -307,6 +355,10 @@ "kind": "{{schema-authority}}:wks:reference-data--EncodingFormatType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/EncodingFormatType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--EvaluationPlan:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/EvaluationPlan.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--ExistenceKind:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/ExistenceKind.1.0.0.json" @@ -347,6 +399,26 @@ "kind": "{{schema-authority}}:wks:dataset--File.GeoJSON:1.0.0", "relativePath": "shared-schemas/osdu/dataset/File.GeoJSON.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:dataset--File.Image.JPEG:1.0.0", + "relativePath": "shared-schemas/osdu/dataset/File.Image.JPEG.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:dataset--File.Image.PNG:1.0.0", + "relativePath": "shared-schemas/osdu/dataset/File.Image.PNG.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:dataset--File.Image.TIFF:1.0.0", + "relativePath": "shared-schemas/osdu/dataset/File.Image.TIFF.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:dataset--File.Image.WorldFile:1.0.0", + "relativePath": "shared-schemas/osdu/dataset/File.Image.WorldFile.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:dataset--File.OGC.GeoTIFF:1.0.0", + "relativePath": "shared-schemas/osdu/dataset/File.OGC.GeoTIFF.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:dataset--File.WITSML:1.0.0", "relativePath": "shared-schemas/osdu/dataset/File.WITSML.1.0.0.json" @@ -371,10 +443,42 @@ "kind": "{{schema-authority}}:wks:dataset--FileCollection.Slb.OpenZGY:1.0.0", "relativePath": "shared-schemas/osdu/dataset/FileCollection.Slb.OpenZGY.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--FluidPropertyFacetName:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/FluidPropertyFacetName.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--FluidPropertyName:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/FluidPropertyName.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--FluidRheologicalModelType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/FluidRheologicalModelType.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--FluidRole:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/FluidRole.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--FluidType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/FluidType.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:master-data--FluidsProgram:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/FluidsProgram.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--FormationPressureTestType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/FormationPressureTestType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:dataset--GenericDataset:1.0.0", "relativePath": "shared-schemas/osdu/manifest/GenericDataset.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:work-product-component--GenericImage:1.0.0", + "relativePath": "shared-schemas/osdu/work-product-component/GenericImage.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:master-data--GenericMasterData:1.0.0", "relativePath": "shared-schemas/osdu/manifest/GenericMasterData.1.0.0.json" @@ -399,14 +503,30 @@ "kind": "{{schema-authority}}:wks:reference-data--GeoPoliticalEntityType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/GeoPoliticalEntityType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:work-product-component--GeoReferencedImage:1.0.0", + "relativePath": "shared-schemas/osdu/work-product-component/GeoReferencedImage.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--GeoReferencedImageType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/GeoReferencedImageType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--GeologicalFormation:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/GeologicalFormation.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--GeometricTargetSet:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/GeometricTargetSet.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--HeaderKeyName:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/HeaderKeyName.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--HoleSection:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/HoleSection.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--InterpolationMethod:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/InterpolationMethod.1.0.0.json" @@ -427,6 +547,14 @@ "kind": "{{schema-authority}}:wks:reference-data--LinerType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/LinerType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--LithoStratigraphy:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/LithoStratigraphy.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--LithologyType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/LithologyType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--LogCurveBusinessValue:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/LogCurveBusinessValue.1.0.0.json" @@ -559,6 +687,14 @@ "kind": "{{schema-authority}}:wks:reference-data--PetroleumSystemElementType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/PetroleumSystemElementType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--PlannedCementJob:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/PlannedCementJob.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:work-product-component--PlannedLithology:1.0.0", + "relativePath": "shared-schemas/osdu/work-product-component/PlannedLithology.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:master-data--Play:1.0.0", "relativePath": "shared-schemas/osdu/master-data/Play.1.0.0.json" @@ -567,6 +703,10 @@ "kind": "{{schema-authority}}:wks:reference-data--PlayType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/PlayType.1.0.0.json" }, + { + "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--ProcessingParameterType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/ProcessingParameterType.1.0.0.json" @@ -615,6 +755,14 @@ "kind": "{{schema-authority}}:wks:reference-data--QuantitativeAccuracyBand:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/QuantitativeAccuracyBand.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--ReasonTripType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/ReasonTripType.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:master-data--ReferenceLevel:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/ReferenceLevel.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" @@ -627,6 +775,54 @@ "kind": "{{schema-authority}}:wks:reference-data--ResourceSecurityClassification:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/ResourceSecurityClassification.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--Rig:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/Rig.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--RigType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/RigType.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:master-data--RigUtilization:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/RigUtilization.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:master-data--Risk:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/Risk.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--RiskCategory:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/RiskCategory.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--RiskConsequenceCategory:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/RiskConsequenceCategory.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--RiskConsequenceSubCategory:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/RiskConsequenceSubCategory.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--RiskDiscipline:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/RiskDiscipline.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--RiskHierarchyLevel:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/RiskHierarchyLevel.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--RiskResponseStatus:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/RiskResponseStatus.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--RiskSubCategory:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/RiskSubCategory.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--RiskType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/RiskType.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" @@ -635,18 +831,34 @@ "kind": "{{schema-authority}}:wks:reference-data--SectionType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/SectionType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--Seismic2DInterpretationSet:1.1.0", + "relativePath": "shared-schemas/osdu/master-data/Seismic2DInterpretationSet.1.1.0.json" + }, { "kind": "{{schema-authority}}:wks:master-data--Seismic2DInterpretationSet:1.0.0", "relativePath": "shared-schemas/osdu/master-data/Seismic2DInterpretationSet.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--Seismic3DInterpretationSet:1.1.0", + "relativePath": "shared-schemas/osdu/master-data/Seismic3DInterpretationSet.1.1.0.json" + }, { "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.1.0", + "relativePath": "shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.1.0.json" + }, { "kind": "{{schema-authority}}:wks:master-data--SeismicAcquisitionSurvey:1.0.0", "relativePath": "shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--SeismicAcquisitionType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/SeismicAcquisitionType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--SeismicAttributeType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/SeismicAttributeType.1.0.0.json" @@ -675,6 +887,10 @@ "kind": "{{schema-authority}}:wks:reference-data--SeismicFilteringType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/SeismicFilteringType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--SeismicGatherType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/SeismicGatherType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--SeismicGeometryType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/SeismicGeometryType.1.0.0.json" @@ -699,6 +915,10 @@ "kind": "{{schema-authority}}:wks:reference-data--SeismicPickingType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/SeismicPickingType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--SeismicProcessingProject:1.1.0", + "relativePath": "shared-schemas/osdu/master-data/SeismicProcessingProject.1.1.0.json" + }, { "kind": "{{schema-authority}}:wks:master-data--SeismicProcessingProject:1.0.0", "relativePath": "shared-schemas/osdu/master-data/SeismicProcessingProject.1.0.0.json" @@ -707,10 +927,18 @@ "kind": "{{schema-authority}}:wks:reference-data--SeismicProcessingStageType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/SeismicProcessingStageType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--SeismicReceiverType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/SeismicReceiverType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--SeismicStackingType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/SeismicStackingType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:work-product-component--SeismicTraceData:1.1.0", + "relativePath": "shared-schemas/osdu/work-product-component/SeismicTraceData.1.1.0.json" + }, { "kind": "{{schema-authority}}:wks:work-product-component--SeismicTraceData:1.0.0", "relativePath": "shared-schemas/osdu/work-product-component/SeismicTraceData.1.0.0.json" @@ -719,6 +947,10 @@ "kind": "{{schema-authority}}:wks:reference-data--SeismicTraceDataDimensionalityType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/SeismicTraceDataDimensionalityType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--SeismicTraceSortOrder:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/SeismicTraceSortOrder.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--SeismicWaveType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/SeismicWaveType.1.0.0.json" @@ -735,18 +967,50 @@ "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:reference-data--StratigraphicColumnRankUnitType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/StratigraphicColumnRankUnitType.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--StratigraphicRoleType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/StratigraphicRoleType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--StringClass:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/StringClass.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--SurveyProgram:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/SurveyProgram.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--SurveyToolType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/SurveyToolType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--TargetShape:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/TargetShape.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--TargetType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/TargetType.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--TechnicalAssuranceType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/TechnicalAssuranceType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--TectonicSettingType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/TectonicSettingType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--TestSubType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/TestSubType.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--TestType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/TestType.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:reference-data--TrajectoryStationPropertyType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/TrajectoryStationPropertyType.1.0.0.json" @@ -843,6 +1107,22 @@ "kind": "{{schema-authority}}:wks:master-data--Well:1.0.0", "relativePath": "shared-schemas/osdu/master-data/Well.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:reference-data--WellActivityPhaseType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/WellActivityPhaseType.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:master-data--WellActivityProgram:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/WellActivityProgram.1.0.0.json" + }, + { + "kind": "{{schema-authority}}:wks:reference-data--WellActivityProgramType:1.0.0", + "relativePath": "shared-schemas/osdu/reference-data/WellActivityProgramType.1.0.0.json" + }, + { + "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--WellInterestType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/WellInterestType.1.0.0.json" @@ -859,10 +1139,22 @@ "kind": "{{schema-authority}}:wks:reference-data--WellLogSamplingDomainType:1.0.0", "relativePath": "shared-schemas/osdu/reference-data/WellLogSamplingDomainType.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--WellPlanningWell:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/WellPlanningWell.1.0.0.json" + }, + { + "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:master-data--Wellbore:1.0.0", "relativePath": "shared-schemas/osdu/master-data/Wellbore.1.0.0.json" }, + { + "kind": "{{schema-authority}}:wks:master-data--WellboreArchitecture:1.0.0", + "relativePath": "shared-schemas/osdu/master-data/WellboreArchitecture.1.0.0.json" + }, { "kind": "{{schema-authority}}:wks:work-product-component--WellboreMarkerSet:1.1.0", "relativePath": "shared-schemas/osdu/work-product-component/WellboreMarkerSet.1.1.0.json" 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 e6e9bccd..c24b0354 100644 --- a/deployments/shared-schemas/osdu/manifest/GenericDataset.1.0.0.json +++ b/deployments/shared-schemas/osdu/manifest/GenericDataset.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/GenericDataset.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:dataset--GenericDataset:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 116df94f..dc7bfc37 100644 --- a/deployments/shared-schemas/osdu/manifest/GenericMasterData.1.0.0.json +++ b/deployments/shared-schemas/osdu/manifest/GenericMasterData.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/GenericMasterData.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--GenericMasterData:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 848e232b..c456202b 100644 --- a/deployments/shared-schemas/osdu/manifest/GenericReferenceData.1.0.0.json +++ b/deployments/shared-schemas/osdu/manifest/GenericReferenceData.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/GenericReferenceData.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--GenericReferenceData:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 e2872a6a..cc2d767a 100644 --- a/deployments/shared-schemas/osdu/manifest/GenericWorkProduct.1.0.0.json +++ b/deployments/shared-schemas/osdu/manifest/GenericWorkProduct.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/GenericWorkProduct.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:work-product--GenericWorkProduct:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, @@ -183,7 +183,7 @@ }, "LineageAssertions": { "type": "array", - "description": "Defines relationships with other objects (any kind of Resource) upon which this work product depends. The assertion is directed only from the asserting WP to ancestor objects, not children. It should not be used to refer to files or artefacts within the WP -- the association within the WP is sufficient and Artefacts are actually children of the main WP file. They should be recorded in the Data.Artefacts[] array.", + "description": "Defines relationships with other objects (any kind of Resource) upon which this work product depends. The assertion is directed only from the asserting WP to ancestor objects, not children. It should not be used to refer to files or artefacts within the WP -- the association within the WP is sufficient and Artefacts are actually children of the main WP file. They should be recorded in the data.Artefacts[] array.", "items": { "type": "object", "title": "LineageAssertion", 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 ffa14c18..04420c40 100644 --- a/deployments/shared-schemas/osdu/manifest/GenericWorkProductComponent.1.0.0.json +++ b/deployments/shared-schemas/osdu/manifest/GenericWorkProductComponent.1.0.0.json @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/GenericWorkProductComponent.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:work-product-component--GenericWorkProductComponent:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..29827c1c --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/ActivityPlan.1.0.0.json @@ -0,0 +1,454 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--ActivityPlan", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--ActivityPlan:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ActivityPlan.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--ActivityPlan:1.0.0", + "title": "ActivityPlan", + "description": "Information about a series of planned activities.", + "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\\-\\-ActivityPlan:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--ActivityPlan:7dd54874-46de-5ec1-a358-5a0d8abf5242" + }, + "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--ActivityPlan: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:AbstractProject:1.0.0" + }, + { + "type": "object", + "properties": { + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "A reference to the wellbore that is the subject of this activity plan", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "WellPlanningActivities": { + "type": "array", + "title": "WellPlanningActivities", + "description": "The activities that compose this plan", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Well Planning Activity", + "description": "Information regarding an individual activity that is part of the ActivityPlan", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "A name given to this activity" + }, + "ActivityID": { + "type": "string", + "title": "Activity ID", + "description": "Identifier of the activity" + }, + "DepthRange": { + "type": "object", + "title": "Depth Range", + "description": "The depth range over which the the activity takes place", + "properties": { + "HoleDepthStart": { + "type": "number", + "title": "Hole Depth Start", + "description": "The depth of the hole at the start of the activity. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "HoleDepthEnd": { + "type": "number", + "title": "Hole Depth End", + "description": "The depth of the hole at the end of the activity. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "ActivityDepthStart": { + "type": "number", + "title": "Activity Depth Start", + "description": "The start depth of the activity. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "ActivityDepthEnd": { + "type": "number", + "title": "Activity Depth End", + "description": "The end depth of the activity. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + } + } + }, + "ParentID": { + "type": "string", + "title": "Parent ID", + "description": "The parent activity to this activity" + }, + "ActivityCodeID": { + "type": "string", + "title": "Activity Code", + "description": "The activity code of the activity", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-ActivityCode:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "ActivityCode" + } + ] + }, + "PredecessorsID": { + "type": "string", + "title": "Predecessors ID", + "description": "The preceding activity in the plan" + }, + "ProductiveTimeDuration": { + "type": "number", + "title": "Productive Time Duration", + "description": "The expected productive time of the activity - if \"clean time probability\" distribution is populated then this should be the expected value of the distribution" + }, + "NonProductiveTimeDuration": { + "type": "number", + "title": "Non Productive Time Duration", + "description": "The expected duration of the non productive time of the activity" + }, + "ProductiveTimeStatistics": { + "type": "array", + "title": "Productive Time Statistics", + "description": "Statistics that define the expected productivity time of this activity", + "items": { + "type": "object", + "title": "Statistics", + "description": "Structure that describes a individual statistic record of the operations from an activity.", + "properties": { + "StatisticRecord": { + "type": "number", + "title": "Statistic Record", + "description": "Record of the statistic estimation", + "x-osdu-frame-of-reference": "UOM:time" + }, + "ProbabilityTypeID": { + "type": "string", + "title": "Probability Type Identifier", + "description": "Identifier of the probability type the value is describing", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-PPFGCurveProbability:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "PPFGCurveProbability" + } + ] + } + }, + "required": [ + "StatisticRecord", + "ProbabilityTypeID" + ] + } + }, + "NonProductiveTimeStatistics": { + "type": "array", + "title": "Non Productive Time Statistics", + "description": "Statistics that define the non productive time of this activity", + "items": { + "type": "object", + "title": "Statistics", + "description": "Structure that describes a individual statistic record of the operations from an activity.", + "properties": { + "StatisticRecord": { + "type": "number", + "title": "Statistic Record", + "description": "Record of the statistic estimation", + "x-osdu-frame-of-reference": "UOM:time" + }, + "ProbabilityTypeID": { + "type": "string", + "title": "Probability Type Identifier", + "description": "Identifier of the probability type the value is describing", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-PPFGCurveProbability:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "PPFGCurveProbability" + } + ] + } + }, + "required": [ + "StatisticRecord", + "ProbabilityTypeID" + ] + } + }, + "RateOfPenetrationStatistics": { + "type": "array", + "title": "Rate Of Penetration Statistics", + "description": "Statistics that define the rate of penetration of this activity", + "items": { + "type": "object", + "title": "ROP Statistics", + "description": "Individual Statistics that define the rate of penetration of an activity", + "properties": { + "StatisticRecord": { + "type": "number", + "title": "Statistic Record", + "description": "Record of the statistic estimation", + "x-osdu-frame-of-reference": "UOM:length per time" + }, + "ProbabilityTypeID": { + "type": "string", + "title": "Probability Type Identifier", + "description": "Identifier of the probability type the value is describing", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-PPFGCurveProbability:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "PPFGCurveProbability" + } + ] + } + }, + "required": [ + "StatisticRecord", + "ProbabilityTypeID" + ] + } + }, + "Comment": { + "type": "string", + "title": "Comment", + "description": "Free form comments associated with this activity" + }, + "ObjectReferenceIDs": { + "type": "array", + "title": "Object Reference IDs", + "description": "Reference to objects that is defined within the context of a wellbore. The WITSML 1.4.1 standard has only one object reference, but a risk may related with multiple objects.", + "items": { + "type": "string" + } + }, + "ActivityCodeCatalogVersion": { + "type": "string", + "title": "Catalog Version", + "description": "the catalog version of this activity" + }, + "ActivityLevel": { + "type": "string", + "title": "Activity Level", + "description": "The activity level of this activity. Levels go from L1 to L6", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-ActivityLevel:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "ActivityLevel" + } + ] + }, + "PlannedStartTime": { + "type": "string", + "title": "Planned Start Time", + "description": "Date/Time the activity is planned to start", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + }, + "PlannedEndTime": { + "type": "string", + "title": "Planned End Time", + "description": "Date/Time the activity is planned to end", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + }, + "PlannedDuration": { + "type": "string", + "title": "Planned Duration", + "description": "Overall duration as planned for the activity", + "format": "date-time", + "x-osdu-frame-of-reference": "UOM:time" + }, + "RiskIDs": { + "type": "array", + "title": "Risk IDs", + "description": "A reference to the object that holds the information about the risks that apply to the activity", + "items": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Risk:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Risk" + } + ] + } + }, + "IsOptional": { + "type": "boolean", + "title": "Is Optional", + "description": "Flag used to indicates this particular activity is optional in the plan." + } + }, + "required": [ + "ActivityID" + ] + } + }, + "Name": { + "type": "string", + "title": "Name", + "description": "Name of Activity Plan" + } + }, + "required": [ + "WellPlanningActivities" + ], + "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": "Project", + "kind": "osdu:wks:AbstractProject:1.0.0" + } + ] + } +} \ No newline at end of file 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 890f3645..4db18136 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ActivityTemplate.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--ActivityTemplate:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 7213bfe6..25868069 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ActivityTemplateArc.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--ActivityTemplateArc:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 b3f11a35..480715e0 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/Agreement.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--Agreement:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..dfb85bc1 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/BHARun.1.0.0.json @@ -0,0 +1,2611 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--BHARun", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--BHARun:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/BHARun.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--BHARun:1.0.0", + "title": "BHARun", + "description": "A single bottom hole assembly run. This represents the period beginning when the BHA enters the hole until it leaves the hole.", + "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\\-\\-BHARun:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--BHARun:a828c845-101a-5ca0-a729-84fe19cf8841" + }, + "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--BHARun: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:AbstractProject:1.0.0" + }, + { + "type": "object", + "properties": { + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "Unique identifier for the wellbore. This uniquely represents\n\t\t\t\tthe wellbore referenced by the (possibly non-unique) nameWellbore.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "Name": { + "type": "string", + "title": "Name", + "description": "Human recognizable context for the run.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "TubularID": { + "type": "string", + "title": "Tubular ID", + "description": "This represents a foreign key to the tubular (assembly) \n\t\t\t\t\tthat was utilized in this run.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-TubularAssembly:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "TubularAssembly" + } + ] + }, + "HoleSectionID": { + "type": "string", + "title": "Hole Section ID", + "description": "This represents a foreign key to the Hole Section in which this BHA Run was performed.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-HoleSection:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "HoleSection" + } + ] + }, + "ActivityStartDateTime": { + "type": "string", + "title": "Activity Start Date-Time", + "description": "Date and time that activities started.", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ActivityStopDateTime": { + "type": "string", + "title": "Activity Stop Date-Time", + "description": "Date and time that activities stopped.", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "DrillingStartDateTime": { + "type": "string", + "title": "Drilling Start Date-Time", + "description": "Start on bottom - date and time.", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "DrillingStopDateTime": { + "type": "string", + "title": "Drilling Stop Date-Time", + "description": "Start off bottom - date and time.", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Dogleg": { + "type": "number", + "title": "Dogleg", + "description": "Dogleg severity.", + "x-osdu-frame-of-reference": "UOM:angle per length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "MaximumDogleg": { + "type": "number", + "title": "Dogleg Maximum", + "description": "Dogleg severity - Maximum.", + "x-osdu-frame-of-reference": "UOM:angle per length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "StatusBhaID": { + "type": "string", + "title": "Status Bha", + "description": "Bottom hole assembly status.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "x-osdu-existing-standard": "Proposed reference values: final, progress, plan, unknown", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-BhaStatus:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "BhaStatus" + } + ] + }, + "BitRunNumber": { + "type": "string", + "title": "Bit Run Number", + "description": "Bit run number.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "StringRunNumber": { + "type": "number", + "title": "String Run Number", + "description": "The BHA (drilling string) run number.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "TripReasonID": { + "type": "string", + "title": "Trip Reason ID", + "description": "Reason for trip.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-ReasonTripType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "ReasonTripType" + } + ] + }, + "ObjectiveBha": { + "type": "string", + "title": "Objective Bha", + "description": "Objective of bottom hole assembly.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "RunParameterPlans": { + "type": "array", + "title": "Run Parameter Plans", + "description": "Identifiers of the associated run parameter plans.", + "items": { + "type": "object", + "title": "Run Parameter Plan", + "description": "Operating parameters of a drill string run", + "properties": { + "RunStartHoleMeasuredDepth": { + "type": "number", + "title": "Run-Start Hole Measured-Depth", + "description": "The start measured depth of the hole section at the start of the run. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "RunEndHoleMeasuredDepth": { + "type": "number", + "title": "Run-End Hole Measured-Depth", + "description": "The end measured depth of the hole section at the end of the run. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "OperationParameterPlan": { + "type": "object", + "title": "Operation Parameter Plan", + "description": "A series of operating parameters observed during the run", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "RealizationStrategy": { + "type": "string", + "title": "Realization Strategy", + "description": "The realization strategy utilized in this series of operation parameters", + "example": "linearInterpolation", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "TorqueOnBottomGroup": { + "type": "object", + "title": "Torque On Bottom Group", + "description": "A group of parameters that refer to Torque on Bottom", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "MaximumTorqueOnBottom": { + "type": "object", + "title": "Maximum Torque On Bottom", + "description": "The planned maximum torque while on bottom", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + }, + "MinimumTorqueOnBottom": { + "type": "object", + "title": "Minimum Torque On Bottom", + "description": "The planned minimum torque while on bottom", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + } + }, + "required": [ + "MaximumTorqueOnBottom", + "MinimumTorqueOnBottom" + ] + }, + "RPMGroup": { + "type": "object", + "title": "R.P.M. Group", + "description": "A group of parameters that refer to RPM (rotations per minute)", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "MaximumRPM": { + "type": "object", + "title": "Maximum RPM", + "description": "The planned maximum rotary speed for the run", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + }, + "MinimumRPM": { + "type": "object", + "title": "Minimum RPM", + "description": "The planned minimum rotary speed for the run", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + }, + "RecommendedRPM": { + "type": "object", + "title": "Recommended RPM", + "description": "The recommended rotary speed for the run", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + }, + "DownHoleMaximumRPM": { + "type": "object", + "title": "DownHole Maximum RPM", + "description": "The down-hole planned maximum rotary speed for the run", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + }, + "DownHoleMinimumRPM": { + "type": "object", + "title": "DownHole Minimum RPM", + "description": "The down-hole planned minimum rotary speed for the run", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + }, + "DownHoleRecommendedRPM": { + "type": "object", + "title": "DownHole Recommended RPM", + "description": "The down-hole recommended rotary speed for the run", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + } + } + }, + "ROPGroup": { + "type": "object", + "title": "R.O.P. Group", + "description": "A group of parameters that refer to ROP (rate of penetration)", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "MaximumROP": { + "type": "object", + "title": "Maximum R.O.P.", + "description": "The planned maximum rate of penetration for the run", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + }, + "MinimumROP": { + "type": "object", + "title": "Minimum R.O.P.", + "description": "The planned minimum rate of penetration for the run", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + }, + "RecommendedROP": { + "type": "object", + "title": "Recommended R.O.P.", + "description": "The recommended rate of penetration for the run", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + } + }, + "required": [ + "MaximumROP", + "MinimumROP" + ] + }, + "WOBGroup": { + "type": "object", + "title": "W.O.B. Group", + "description": "A group of parameters that refer to WOB (weight on bit)", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "MaximumWOB": { + "type": "object", + "title": "Maximum W.O.B.", + "description": "The planned maximum weight on bit for this run", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + }, + "MinimumWOB": { + "type": "object", + "title": "Minimum W.O.B.", + "description": "The planned minimum weight on bit for this run", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + }, + "RecommendedWOB": { + "type": "object", + "title": "Recommended W.O.B.", + "description": "The recommended weight on bit for this run", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + } + }, + "required": [ + "MaximumWOB", + "MinimumWOB" + ] + }, + "FlowratePumpGroup": { + "type": "object", + "title": "Flowrate Pump Group", + "description": "A group of parameters that refer to flowrate", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "MaximumFlowratePump": { + "type": "object", + "title": "Flowrate Pump Maximum", + "description": "The planned maximum flowrate for the run", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + }, + "MinimumFlowratePump": { + "type": "object", + "title": "Flowrate Pump Minimum", + "description": "The planned minimum flowrate for the run", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + }, + "RecommendedFlowratePump": { + "type": "object", + "title": "Flowrate Pump Recommended", + "description": "The recommended flowrate for the run", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "properties": { + "Point": { + "type": "array", + "title": "Point", + "description": "the pair of points associated with the parameter group.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Point", + "description": "The definition of the point", + "properties": { + "ObservationMeasuredDepth": { + "type": "number", + "title": "MD", + "description": "The measured depth at which the measurement was observed. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value observed at the measured depth", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "PointsSources": { + "type": "array", + "title": "Points Sources", + "description": "The source indicator associated with this point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Points Source", + "description": "The definition of the points used as a source for each individual critical point, resulting from parameters set or observed during a BHA run", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the Source Indicator Type. For example Manual Input", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Value": { + "type": "number", + "title": "Value", + "description": "The value at that point.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "ValueUnitID": { + "type": "string", + "title": "Value Unit I D", + "description": "Unit of measure of the Value value", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description associated with the source indicator type.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Name", + "Value", + "ValueUnitID" + ] + } + } + }, + "required": [ + "ObservationMeasuredDepth", + "Value", + "ValueUnitID", + "PointsSources" + ] + } + } + }, + "required": [ + "Point" + ] + } + }, + "required": [ + "MaximumFlowratePump", + "MinimumFlowratePump" + ] + } + }, + "required": [ + "RealizationStrategy", + "TorqueOnBottomGroup", + "RPMGroup", + "ROPGroup", + "WOBGroup", + "FlowratePumpGroup" + ] + } + } + } + }, + "RunComment": { + "type": "string", + "title": "Run Comment", + "description": "Free text allowing any comment associated to the run" + }, + "MeasuredDepthRunStart": { + "type": "number", + "title": "Measured Depth Run Start", + "description": "Measured depth at run start. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "MeasuredDepthRunStop": { + "type": "number", + "title": "Measured Depth Run Stop", + "description": "Measured depth at run stop. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "HoleDiameter": { + "type": "number", + "title": "Hole Diameter", + "description": "Diameter of the hole", + "x-osdu-frame-of-reference": "UOM:length" + }, + "WtAboveJar": { + "type": "number", + "title": "Weight Above Jar", + "description": "Desired weight to be placed above the Jar - to optimize its efficiency", + "x-osdu-frame-of-reference": "UOM:mass" + }, + "WtBelowJar": { + "type": "number", + "title": "Weight Below Jar", + "description": "Desired weight to be placed blow the Jar - to optimize its efficiency", + "x-osdu-frame-of-reference": "UOM:mass" + } + }, + "required": [ + "Name", + "TubularID" + ], + "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": "Project", + "kind": "osdu:wks:AbstractProject:1.0.0" + } + ] + } +} \ No newline at end of file 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 9b127352..a3cbe2f7 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/Basin.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--Basin:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..589f5146 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/CasingDesign.1.0.0.json @@ -0,0 +1,232 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--CasingDesign", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--CasingDesign:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/CasingDesign.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--CasingDesign:1.0.0", + "title": "CasingDesign", + "description": "The design of the Casing in a wellbore", + "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\\-\\-CasingDesign:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--CasingDesign:95c84906-fe36-5a9a-ae02-9f297fae56b9" + }, + "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--CasingDesign: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" + }, + { + "type": "object", + "properties": { + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "Identifier of the planned Wellbore", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "HoleSectionID": { + "type": "string", + "title": "Hole Section ID", + "description": "Description of the Hole Section to which this Casing Design belongs", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-HoleSection:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "HoleSection" + } + ] + }, + "TubularID": { + "type": "string", + "title": "Tubular ID", + "description": "A reference to the Tubular records that are associated with this Casing Design", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-TubularAssembly:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "TubularAssembly" + } + ] + }, + "PPFGDatasetID": { + "type": "string", + "title": "PPFG Dataset ID", + "description": "A reference to the PPFG data set associated with this Casing Design", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-PPFGDataset:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "PPFGDataset" + } + ] + }, + "TrajectoryID": { + "type": "string", + "title": "Trajectory ID", + "description": "A reference to the trajectory used to define this casing design", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-WellboreTrajectory:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "WellboreTrajectory" + } + ] + }, + "Name": { + "type": "string", + "title": "Name", + "description": "Name of Casing Design" + } + }, + "required": [ + "WellboreID", + "HoleSectionID", + "TubularID" + ], + "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/EvaluationPlan.1.0.0.json b/deployments/shared-schemas/osdu/master-data/EvaluationPlan.1.0.0.json new file mode 100644 index 00000000..d553abec --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/EvaluationPlan.1.0.0.json @@ -0,0 +1,508 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--EvaluationPlan", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--EvaluationPlan:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/EvaluationPlan.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--EvaluationPlan:1.0.0", + "title": "EvaluationPlan", + "description": "A planned evaluation on a drilling operation", + "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\\-\\-EvaluationPlan:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--EvaluationPlan:99524ea0-21a7-59b9-a9c4-f939fac0dd03" + }, + "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--EvaluationPlan: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:AbstractProject:1.0.0" + }, + { + "type": "object", + "properties": { + "FormationIntegrityEvaluations": { + "type": "array", + "title": "Formation Integrity Evaluation", + "description": "A collection of integrity evaluations made on a formation", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Formation Integrity Evaluation", + "description": "A test performed to determine the integrity of a formation", + "properties": { + "PressureTestType": { + "type": "string", + "title": "Pressure Test Type", + "description": "The type of pressure test used in the evaluation of the formation", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "x-osdu-existing-standard": "Proposed reference values: Formation Integrity Test, Leak Off Test, Extended Leak Off Test", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-FormationPressureTestType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "FormationPressureTestType" + } + ] + }, + "DesignKickTolerance": { + "type": "number", + "title": "Design Kick Tolerance", + "description": "The designed maximum gas volume for a given degree of underbalance which the circulation can be performed without exceeding the weakest formation in the wellbore", + "x-osdu-frame-of-reference": "UOM:volume", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "EquivalentMudWeightEstimated": { + "type": "number", + "title": "Equivalent Mud Weight Estimated", + "description": "The total amount of pressure exerted at a true vertical depth which is denoted in the mud density.", + "x-osdu-frame-of-reference": "UOM:mass per volume", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "MeasuredDepthCasingShoe": { + "type": "number", + "title": "Measured Depth Casing Shoe", + "description": "The measured depth of the Casing Shoe during this evaluation. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "TrueVerticalDepthCasingShoe": { + "type": "number", + "title": "True Vertical Depth Casing Shoe", + "description": "The true vertical depth of the Casing Shoe during this evaluation. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "TestFluidDensity": { + "type": "number", + "title": "Test Fluid Density", + "description": "The density of the fluid measured during the evaluation test", + "x-osdu-frame-of-reference": "UOM:mass per volume", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "TestPressureAtSurface": { + "type": "number", + "title": "Test Pressure At Surface", + "description": "The pressure observed at the surface during the test.", + "x-osdu-frame-of-reference": "UOM:pressure", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "MaxTestPressureAtSurface": { + "type": "number", + "title": "Maximum Test Pressure At Surface", + "description": "The maximum pressure observed at the surface during the test.", + "x-osdu-frame-of-reference": "UOM:pressure", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "TestingPumpingRate": { + "type": "number", + "title": "Testing Pumping Rate", + "description": "The pumping rate used during the integrity test.", + "x-osdu-frame-of-reference": "UOM:volume per time", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "DrilledIntervalBeforeTest": { + "type": "number", + "title": "Drilled Interval Before Test", + "description": "The depth of the interval drilled before the integrity test. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Comments": { + "type": "string", + "title": "Comments", + "description": "Comments associated with the formation integrity test", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "HasLeakOffOccurred": { + "type": "boolean", + "title": "Has LeakOff Occurred", + "description": "Indicates if a leak off has occurred during the test" + }, + "LeakOffPressure": { + "type": "number", + "title": "LeakOff Pressure", + "description": "The pressure observed from the LeakOff", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "VolumePumped": { + "type": "number", + "title": "Volume Pumped", + "description": "Amount of fluid pumped during the test", + "x-osdu-frame-of-reference": "UOM:volume" + }, + "FormationName": { + "type": "string", + "title": "Formation Name", + "description": "The name of the formation on which the integrity test has been run.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + } + } + }, + "FormationEvaluationCorings": { + "type": "array", + "title": "Formation Evaluation Corings", + "description": "Information regarding any evaluation made on the formation by analyzing cores", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "Core", + "description": "A rock sample obtained by drilling into the earth with a pipe conveyed hollow bit and core barrel", + "properties": { + "FormationName": { + "type": "string", + "title": "Formation Name", + "description": "The name of the formation from which the core was extracted", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "CoreNumber": { + "type": "string", + "title": "Core Number", + "description": "An identifier, assigned by the well operator, that uniquely identifies the sample.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "MeasuredDepthTop": { + "type": "number", + "title": "Measured Depth Top", + "description": "The start depth of the interval to which the coring activity refers. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Length": { + "type": "number", + "title": "Length", + "description": "A measurement that represents the length of the core that was recovered from the core acquisition activity.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "CoreDiameter": { + "type": "number", + "title": "Core Diameter", + "description": "A measurement that represents the diameter of the recovered core.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Comments": { + "type": "string", + "title": "Comments", + "description": "A description of the core", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "MeasuredDepthBase": { + "type": "number", + "title": "Measured Depth Base", + "description": "The base depth of the interval to which the coring activity refers. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + } + } + }, + "ReservoirEvaluations": { + "type": "array", + "title": "Reservoir Evaluation", + "description": "Information regarding the evaluation of the reservoir", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "items": { + "type": "object", + "title": "DST Run", + "description": "A test performed on a drillstem", + "properties": { + "FormationName": { + "type": "string", + "title": "Formation Name", + "description": "The name of the formation in which the test was performed.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "MinimumDepthTestStart": { + "type": "number", + "title": "Minimum Depth Test Start", + "description": "The minimum start depth for the drillstem test. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "MaximumDepthTestStart": { + "type": "number", + "title": "Maximum Depth Test Start", + "description": "The maximum start depth for the drillstem test. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Comments": { + "type": "string", + "title": "Comments", + "description": "Comments made regarding the Drillstem Test", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Sequence": { + "type": "number", + "title": "Sequence", + "description": "Sequential number of the DST" + }, + "HoleType": { + "type": "string", + "title": "Hole Type", + "description": "Free text describing the type of the hole the DST is running through (such as \"Cased\", \"OpenHole\",\u2026)" + }, + "PackerDepth": { + "type": "number", + "title": "Packer Depth", + "description": "Depth of the Packer while running the DST", + "x-osdu-frame-of-reference": "UOM:length" + }, + "PerforationNumber": { + "type": "number", + "title": "Perforation Number", + "description": "Sequential number of the perforation that the DST is running through" + }, + "DepthPerforationTop": { + "type": "number", + "title": "Depth Perforation Top", + "description": "Perforation Top Depth for the DST to run through. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "HoleSectionID": { + "type": "string", + "title": "Hole Section ID", + "description": "Description of the Hole Section in which the evaluation will be performed", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-HoleSection:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "HoleSection" + } + ] + }, + "DepthPerforationBase": { + "type": "number", + "title": "Depth Perforation Base", + "description": "Perforation Base Depth for the DST to run through. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "TestTimeDuration": { + "type": "number", + "title": "Test Time Duration", + "description": "Planned test duration", + "x-osdu-frame-of-reference": "UOM:time" + }, + "TestIntervalLength": { + "type": "number", + "title": "Test Interval Length", + "description": "Planned test length", + "x-osdu-frame-of-reference": "UOM:length" + } + } + } + }, + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "Identifier of the planned Wellbore", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + } + }, + "required": [ + "WellboreID" + ], + "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" + } + ] + } +} \ No newline at end of file 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 31467f6f..aec6242a 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/Field.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--Field:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..891d2763 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/FluidsProgram.1.0.0.json @@ -0,0 +1,484 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--FluidsProgram", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--FluidsProgram:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FluidsProgram.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--FluidsProgram:1.0.0", + "title": "FluidsProgram", + "description": "Description of the fluids program design", + "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\\-\\-FluidsProgram:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--FluidsProgram:be30dc5c-df06-5616-bbe3-dc3ded1ba765" + }, + "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--FluidsProgram: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" + }, + { + "type": "object", + "properties": { + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "Identifier of the planned Wellbore", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "FluidIntervals": { + "type": "array", + "title": "Fluid Intervals", + "description": "An array of fluid intervals that in turn describe the target fluid properties that should be implemented", + "items": { + "type": "object", + "title": "Fluids Interval", + "description": "A fluid used in the drilling of a wellbore's section", + "properties": { + "IntervalName": { + "type": "string", + "title": "Interval Name", + "description": "The name of an interval in which the fluid will be used" + }, + "IntervalTopMeasuredDepth": { + "type": "number", + "title": "Interval Top Measured Depth", + "description": "The top measured depth of the interval in which the fluid will be used (in many cases, this Measured Depth will be the same than the one provided by WellboreArchitecture.HoleSection content). Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "IntervalBaseMeasuredDepth": { + "type": "number", + "title": "Interval Base Measured Depth", + "description": "The bottom measured depth of the interval in which the fluid will be used (in many cases, this Measured Depth will be the same than the one provided by WellboreArchitecture.HoleSection content). Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "HoleSectionID": { + "type": "string", + "title": "Hole Section ID", + "description": "Description of the Hole Section for this Fluids Program", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-HoleSection:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "HoleSection" + } + ] + }, + "InstalledTubularAssemblyID": { + "type": "string", + "title": "Installed Tubular Assembly ID", + "description": "The identifier of the tubular to be installed.", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-TubularAssembly:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "TubularAssembly" + } + ] + }, + "FluidTypeID": { + "type": "string", + "title": "Fluid Type ID", + "description": "A fixed list of reference values describing the high level type of the drilling fluid", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-FluidType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "FluidType" + } + ] + }, + "LabReferenceNumber": { + "type": "number", + "title": "Lab Reference Number", + "description": "A reference number allowing traceability back to the analysis of the fluid in a lab" + }, + "ViscosityFunnel": { + "type": "number", + "title": "Viscosity Funnel", + "description": "Funnel viscosity in seconds.", + "x-osdu-frame-of-reference": "UOM:time" + }, + "Comments": { + "type": "string", + "title": "Comments", + "description": "Comments and remarks." + }, + "FluidsSystem": { + "type": "object", + "title": "Fluid System", + "description": "Provides the overall description of the drilling fluids system.", + "properties": { + "FluidSystemName": { + "type": "string", + "title": "Fluid System Name", + "description": "Free text string of the common name or product name of the drilling mud.", + "example": "KCL Polymer" + }, + "FluidPurposeID": { + "type": "string", + "title": "Fluid Purpose ID", + "description": "The purpose the mud will play in this hole section (can be Sweep, Displacement Mud).", + "example": "namespace:reference-data--FluidRole:Sweep:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-FluidRole:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "FluidRole" + } + ] + }, + "FluidProperties": { + "type": "array", + "title": "Fluid Properties", + "description": "An array of planned / designed properties of the fluid for the Interval / Phase. Properties may have a specified value or a range that should be maintained", + "items": { + "type": "object", + "title": "Fluids Property", + "description": "A description of fluid used in the drilling of a wellbore", + "properties": { + "FluidPropertyNameID": { + "type": "string", + "title": "Fluid Property Name", + "description": "An open reference list of fluid properties", + "example": "namespace:reference-data--FluidPropertyName:MW:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-FluidPropertyName:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "FluidPropertyName" + } + ] + }, + "FluidFacets": { + "type": "array", + "title": "Fluid Facets", + "description": "Array of Fluids facet that describes each individual programmed property of the fluids.", + "items": { + "type": "object", + "title": "Fluid Facet", + "description": "A description of an individual facet composing a fluid", + "properties": { + "FluidPropertyFacetNameID": { + "type": "string", + "title": "Fluid Property Type Facet Name ID", + "description": "Identifier to the list of potential types of Fluid Property Facet (e.g. Measured, Range (Min), Range (Max)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-FluidPropertyFacetName:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "FluidPropertyFacetName" + } + ] + }, + "FluidPropertyValue": { + "type": "number", + "title": "Fluid Property Value", + "description": "The actual value of the property", + "x-osdu-frame-of-reference": "UOM_via_property:FluidPropertyUnit" + }, + "FluidPropertyUnit": { + "type": "string", + "title": "Fluid Property Unit", + "description": "The measurement unit of the Fluid Property Value", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "MeasuredPropertyID": { + "type": "string", + "title": "Measured Property Identifier", + "description": "The unique identifier of the fluid property (density or temperature measurement,\u2026.)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitQuantity:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitQuantity" + } + ] + } + }, + "required": [ + "FluidPropertyFacetNameID", + "FluidPropertyValue", + "FluidPropertyUnit", + "MeasuredPropertyID" + ] + } + } + }, + "required": [ + "FluidPropertyNameID", + "FluidFacets" + ] + } + }, + "BarrelFormulation": { + "type": "array", + "title": "Barrel Formulation", + "description": "Description of the formulation to be used for the drilling activity", + "items": { + "type": "object", + "title": "Barrel Formulation", + "description": "Description of the formulation of the barrel that will be part of the drilling mud", + "properties": { + "ProductName": { + "type": "string", + "title": "Product Name", + "description": "Name of the Product", + "example": "Bentonite, Caustic Soda, Soda Ash" + }, + "ConcentrationValue": { + "type": "number", + "title": "Concentration Value", + "description": "The actual value of the planned product concentration", + "x-osdu-frame-of-reference": "UOM_via_property:ConcentrationUnitOfMeasure" + }, + "ConcentrationUnitOfMeasure": { + "type": "string", + "title": "Concentration Value Unit of Measure", + "description": "The unit of measure of the planned product concentration", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "Quantity": { + "type": "number", + "title": "Quantity", + "description": "The actual number of units of the component. The unit size of the component. For example if you wanted to use 15 x 25 lb bags then the Unit would be lbs, the UnitSize would be 25 and the Product Package would be \"Bag\" and the Quantity would be 15", + "x-osdu-frame-of-reference": "UOM_via_property:ProductUnitOfMeasure" + }, + "ProductUnitOfMeasure": { + "type": "string", + "title": "Product Unit Of Measure", + "description": "The unit size of the component. For example if this product came in 25 lb bags then the Unit would be lbs, the UnitSize would be 25 and the Product Package would be \"Bag\"", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-UnitOfMeasure:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "UnitOfMeasure" + } + ] + }, + "ProductUnitSize": { + "type": "string", + "title": "Product Unit Size", + "description": "The unit size of the component. For example if this product came in 25 lb bags then the Unit would be lbs, the UnitSize would be 25 and the Product Package would be \"Bag\"" + }, + "ProductCode": { + "type": "string", + "title": "Product Code", + "description": "The code associated with the product" + }, + "ProductFunction": { + "type": "string", + "title": "Product Function", + "description": "The function that the component plays in the formulation. For example Base Oil, Fresh Water, Chemical Additive" + }, + "ProductPackage": { + "type": "string", + "title": "Product Package", + "description": "The packaging that the component comes in. For example Sacks, Bags. For Liquids this is usually N/A" + }, + "ProductSg": { + "type": "number", + "title": "Product Specific Gravity", + "description": "The specific gravity value of the component." + } + }, + "required": [ + "ProductName" + ] + } + }, + "PolymerType": { + "type": "string", + "title": "Polymer Type", + "description": "Type of polymers present in mud system." + } + }, + "required": [ + "FluidProperties" + ] + } + }, + "required": [ + "IntervalName", + "IntervalTopMeasuredDepth", + "IntervalBaseMeasuredDepth", + "FluidsSystem" + ] + } + }, + "FluidsSupplierID": { + "type": "string", + "title": "Fluids Supplier ID", + "description": "Identifier of the fluids supplier company", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Organisation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Organisation" + } + ] + }, + "Name": { + "type": "string", + "title": "Name", + "description": "Name of Fluids Program" + } + }, + "required": [ + "WellboreID", + "FluidIntervals" + ], + "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/GeoPoliticalEntity.1.0.0.json b/deployments/shared-schemas/osdu/master-data/GeoPoliticalEntity.1.0.0.json index 44647060..3c0f4ce1 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/GeoPoliticalEntity.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--GeoPoliticalEntity:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..33d5e4a0 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/GeometricTargetSet.1.0.0.json @@ -0,0 +1,376 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--GeometricTargetSet", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--GeometricTargetSet:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/GeometricTargetSet.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--GeometricTargetSet:1.0.0", + "title": "GeometricTargetSet", + "description": "Targets (in the geometrical point of view) for a drilling plan", + "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\\-\\-GeometricTargetSet:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--GeometricTargetSet:6bc4d643-5999-5fe3-9fe2-a8e6e73ece4a" + }, + "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--GeometricTargetSet: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" + }, + { + "type": "object", + "properties": { + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "Identifier of the Wellbore", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "WellboreName": { + "type": "string", + "title": "Wellbore Name", + "description": "Human recognizable context for the wellbore." + }, + "Targets": { + "type": "array", + "title": "Targets", + "description": "A collection of drill targets.", + "items": { + "type": "object", + "title": "Target", + "description": "This is a geometric body describing a volume in the earth intended to be a target of one or more wellbores.", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "Human recognizable context for the target - the name must be unique within the set." + }, + "Type": { + "type": "string", + "title": "Type", + "description": "The type of the target. Only possible values are: \"Geological\", \"Driller\" or \"Unknown\"", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-TargetType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "TargetType" + } + ] + }, + "Location": { + "$ref": "{{schema-authority}}:wks:AbstractSpatialLocation:1.0.0", + "title": "Location", + "description": "The geographic location of the target" + }, + "Geometry": { + "type": "object", + "title": "Geometry", + "description": "The Geometry of the target.", + "properties": { + "Shape": { + "type": "string", + "title": "Shape", + "description": "The shape of the target. Examples of this are Elliptical, Point etc", + "x-osdu-existing-standard": "Proposed reference values: Point, Rectangular, Formation Plane, Circular, Elliptical, Polygon, Other", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-TargetShape:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "TargetShape" + } + ] + }, + "Dip": { + "type": "number", + "title": "Dip", + "description": "Angle of dip of target reference plane with respect to horizontal", + "x-osdu-frame-of-reference": "UOM:plane angle" + }, + "DipAzimuth": { + "type": "number", + "title": "Dip Azimuth", + "description": "Direction of dip of target reference plane with respect to north azimuth reference", + "x-osdu-frame-of-reference": "UOM:plane angle" + }, + "ThicknessUp": { + "type": "number", + "title": "Thickness Up", + "description": "Height of target top surface above reference plane, measured normal to dip plane", + "x-osdu-frame-of-reference": "UOM:length" + }, + "ThicknessDown": { + "type": "number", + "title": "Thickness Down", + "description": "Depth of target bottom surface below reference plane, measured normal to dip plane", + "x-osdu-frame-of-reference": "UOM:length" + }, + "Width": { + "type": "number", + "title": "Width", + "description": "The measured length of a rectangular target along the longest side", + "x-osdu-frame-of-reference": "UOM:length" + }, + "Length": { + "type": "number", + "title": "Length", + "description": "The measured length of a rectangular target along the shortest side", + "x-osdu-frame-of-reference": "UOM:length" + }, + "MajorAxis": { + "type": "number", + "title": "Major Axis", + "description": "Measured length of the target along Target Ref Azimuth", + "x-osdu-frame-of-reference": "UOM:length" + }, + "MinorAxis": { + "type": "number", + "title": "Minor Axis", + "description": "Measured length of the target perpendicular to Target Ref Azimuth, assumed to be on target dip, strike, rotation plane.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "Radius": { + "type": "number", + "title": "Radius", + "description": "Radius of arc for continuous curve segment. Center assumed to be offset from start point normal to its beginning azimuth; positive value is to right, negative to left", + "x-osdu-frame-of-reference": "UOM:length" + }, + "GeometrySections": { + "type": "array", + "title": "Geometry Sections", + "description": "The geometry sections which define the spatial geometry ot the target", + "items": { + "type": "object", + "title": "Geometry Section", + "description": "The geometric sections that combine to define the shape of a complex target", + "properties": { + "SectionNumber": { + "type": "number", + "title": "Section Number", + "description": "Sequence number of the section (1,2,3\u2026)" + }, + "SectionName": { + "type": "string", + "title": "Section Name", + "description": "Name of this Geometry Section" + }, + "TypeTargetSectionScope": { + "type": "string", + "title": "Type Target Section Scope", + "description": "Section scope : Line or Arc" + }, + "LengthRadius": { + "type": "number", + "title": "Length Radius", + "description": "Length of straight line section or radius of arc for continuous curve section.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "AngleArc": { + "type": "number", + "title": "AngleArc", + "description": "Direction of straight line section or radius of arc for continuous curve section.", + "x-osdu-frame-of-reference": "UOM:plane angle" + }, + "ThicknessAbove": { + "type": "number", + "title": "Thickness Above", + "description": "Height of target above center point at the start of the section. In the case of an arc, the thickness above should vary linearly with the arc length.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "ThicknessBelow": { + "type": "number", + "title": "Thickness Below", + "description": "Depth of target below center point at the start of the section. In the case of an arc, the thickness below should vary linearly with the arc length.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "Location": { + "$ref": "{{schema-authority}}:wks:AbstractSpatialLocation:1.0.0", + "title": "Location", + "description": "2D coordinates that defines the start of the section." + }, + "SectionTVD": { + "type": "number", + "title": "Section TVD", + "description": "True Vertical Depth of this section", + "x-osdu-frame-of-reference": "UOM:length" + } + } + } + } + } + }, + "Comments": { + "type": "string", + "title": "Comments", + "description": "A comment or description of the target" + }, + "TargetConfidence": { + "type": "number", + "title": "Target Confidence", + "description": "Confidence factor for target", + "x-osdu-frame-of-reference": "UoM:percent" + }, + "ObjectiveType": { + "type": "string", + "title": "Objective", + "description": "The target could be Primary or Secondary" + }, + "ParentTargetName": { + "type": "string", + "title": "Parent Target Name", + "description": "Name of the parent target in this set, this one has been defined from (this represents a pointer to the parent target. This may represents a relationship between a driller and geological target)." + } + } + } + }, + "Name": { + "type": "string", + "title": "Name", + "description": "Name of Geometric Target Set" + } + }, + "required": [ + "WellboreID", + "Targets" + ], + "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/HoleSection.1.0.0.json b/deployments/shared-schemas/osdu/master-data/HoleSection.1.0.0.json new file mode 100644 index 00000000..5362e0c4 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/HoleSection.1.0.0.json @@ -0,0 +1,206 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--HoleSection", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--HoleSection:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/HoleSection.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--HoleSection:1.0.0", + "title": "HoleSection", + "description": "A section of a wellbore of a constant diameter", + "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\\-\\-HoleSection:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--HoleSection:9616795e-1fc1-50a2-b40f-e509668b514f" + }, + "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--HoleSection: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" + }, + { + "type": "object", + "properties": { + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "Identifier of the planned Wellbore", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "Name": { + "type": "string", + "title": "Name", + "description": "Human recognizable context for the section." + }, + "Size": { + "type": "number", + "title": "Size", + "description": "The nominal diameter of the section.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "Comment": { + "type": "string", + "title": "Comment", + "description": "A comment or description associated with the section" + }, + "MeasuredDepthTop": { + "type": "number", + "title": "Measured Depth Start", + "description": "The Measured depth at the top of the hole section. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "MeasuredDepthBase": { + "type": "number", + "title": "Measured Depth End", + "description": "The Measured depth at the base of the hole section. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + } + }, + "required": [ + "WellboreID", + "Name", + "Size", + "MeasuredDepthTop", + "MeasuredDepthBase" + ], + "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/Organisation.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Organisation.1.0.0.json index af979c0f..d16e408f 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/Organisation.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--Organisation:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..bff22beb --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/PlannedCementJob.1.0.0.json @@ -0,0 +1,880 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--PlannedCementJob", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--PlannedCementJob:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/PlannedCementJob.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--PlannedCementJob:1.0.0", + "title": "PlannedCementJob", + "description": "A single cement job description for the purpose of planning.", + "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\\-\\-PlannedCementJob:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--PlannedCementJob:548489bd-65c8-5bbe-992a-22dd56457a46" + }, + "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--PlannedCementJob: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" + }, + { + "type": "object", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "Human recognizable context for the cement job." + }, + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "Reference to the Wellbore", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-WellPlanningWellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "WellPlanningWellbore" + } + ] + }, + "JobTypeID": { + "type": "string", + "title": "Job Type ID", + "description": "Type of cement job.", + "x-osdu-existing-standard": "Proposed reference values: Primary, Plug, Squeeze, Unknown", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-CementJobType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "CementJobType" + } + ] + }, + "JobConfig": { + "type": "string", + "title": "Job Config", + "description": "Job configuration." + }, + "NameCementedString": { + "type": "string", + "title": "Name Cemented String", + "description": "Name for the cemented string" + }, + "WorkStringID": { + "type": "string", + "title": "Work String ID", + "description": "Identifier of the TubularAssembly that describes the cement work string", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-TubularAssembly:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "TubularAssembly" + } + ] + }, + "ContractorID": { + "type": "string", + "title": "Contractor ID", + "description": "Identifier of cementing contractor.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Organisation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Organisation" + } + ] + }, + "IsOffshoreJob": { + "type": "boolean", + "title": "Is Offshore Job", + "description": "Offshore job? Values are \"true\" (or \"1\") and \"false\" (or \"0\")." + }, + "WaterDepth": { + "type": "number", + "title": "Water Depth", + "description": "Water depth if offshore. The distance from mean sea level to water bottom.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "IsReturnsToSeabed": { + "type": "boolean", + "title": "Is Returns To Seabed", + "description": "Returns to seabed? Values are \"true\" (or \"1\") and \"false\" (or \"0\")." + }, + "IsReciprocating": { + "type": "boolean", + "title": "Is Reciprocating", + "description": "Pipe being reciprocated. Values are \"true\" (or \"1\") and \"false\" (or \"0\")." + }, + "EstimatedWaitingOnCement": { + "type": "string", + "title": "Estimated Waiting On Cement", + "description": "Estimated duration for waiting on cement to set." + }, + "EstimatedPluggedTopMeasuredDepth": { + "type": "number", + "title": "Estimated Plugged Top Measured Depth", + "description": "If Plug, estimated measured depth of top of plug. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "EstimatedPluggedBaseMeasuredDepth": { + "type": "number", + "title": "Estimated Plugged Base Measured Depth", + "description": "If Plug, estimated measured depth of bottom of plug. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "EstimatedHoleMeasuredDepth": { + "type": "number", + "title": "Estimated Hole Measured Depth", + "description": "Estimated measured depth at bottom of hole. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "EstimatedPreviousShoeMeasuredDepth": { + "type": "number", + "title": "Estimated Previous Shoe Measured Depth", + "description": "Estimated measured depth of previous shoe. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "EstimatedPreviousShoeTrueVerticalDepth": { + "type": "number", + "title": "Estimated Previous Shoe True Vertical Depth", + "description": "Estimated True Vertical Depth of previous shoe. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "EstimatedStringSetMeasuredDepth": { + "type": "number", + "title": "Estimated String Set Measured Depth", + "description": "Estimated measured depth of cement string shoe. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "EstimatedStringSetTrueVerticalDepth": { + "type": "number", + "title": "Estimated String Set True Vertical Depth", + "description": "Estimated True vertical depth of cement string shoe. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "CementStages": { + "type": "array", + "title": "Cement Stages", + "description": "Set of stages for the job (usually 1 or 2).", + "items": { + "type": "object", + "title": "Cement Stage", + "description": "A single cement job.", + "properties": { + "StageNumber": { + "type": "number", + "title": "Stage Number", + "description": "Stage number." + }, + "StageType": { + "type": "string", + "title": "Stage Type", + "description": "Stage type." + }, + "IntervalTopMeasuredDepth": { + "type": "number", + "title": "Interval Top Measured Depth", + "description": "Measured depth at top of interval. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "CementBaseMeasuredDepth": { + "type": "number", + "title": "Cement Base Measured Depth", + "description": "Measured depth of base of cement. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "Excess Volume": { + "type": "number", + "title": "Excess Volume", + "description": "Excess volume.", + "x-osdu-frame-of-reference": "UOM:volume" + }, + "FlowrateDisplaceAv": { + "type": "number", + "title": "Flowrate Displace Average", + "description": "Average displacement rate.", + "x-osdu-frame-of-reference": "UOM:volume per time" + }, + "FlowrateDisplaceMx": { + "type": "number", + "title": "Flowrate Displace Maximum", + "description": "Maximum displacement rate.", + "x-osdu-frame-of-reference": "UOM:volume per time" + }, + "PressureDisplace": { + "type": "number", + "title": "Pressure Displace", + "description": "Planned displacement pressure.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "FlowrateMudCirc": { + "type": "number", + "title": "Flowrate Mud Circ", + "description": "Rate mud circulated during stage.", + "x-osdu-frame-of-reference": "UOM:volume per time" + }, + "PresMudCirc": { + "type": "number", + "title": "Pres Mud Circ", + "description": "Mud circulation pressure.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "FlowrateEnd": { + "type": "number", + "title": "Flowrate End", + "description": "Final displacement pump rate.", + "x-osdu-frame-of-reference": "UOM:volume per time" + }, + "CementingFluid": { + "type": "object", + "title": "Cementing Fluid", + "description": "Displaced Mud, washes and spacers, cements, displacement mud.", + "properties": { + "TypeFluid": { + "type": "string", + "title": "Type Fluid", + "description": "Fluid type: Mud, Wash, Spacer, Slurry." + }, + "FluidIndex": { + "type": "number", + "title": "Fluid Index", + "description": "Fluid Index: 1: first fluid pumped (=original mud), \n\t\t\t\t\t(last-1)=Tail cement, last= displacement mud" + }, + "FluidDescription": { + "type": "string", + "title": "Fluid Description", + "description": "Fluid description." + }, + "Purpose": { + "type": "string", + "title": "Purpose", + "description": "Purpose description." + }, + "ClassSlurryDryBlend": { + "type": "string", + "title": "Class Slurry Dry Blend", + "description": "Slurry class." + }, + "FluidTopMeasuredDepth": { + "type": "number", + "title": "Fluid Top Measured Depth", + "description": "Estimated Measured depth at top of slurry placement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "FluidBaseMeasuredDepth": { + "type": "number", + "title": "Fluid Base Measured Depth", + "description": "Measured depth at bottom of slurry placement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "WaterVolume": { + "type": "number", + "title": "Water Volume", + "description": "Water volume.", + "x-osdu-frame-of-reference": "UOM:volume" + }, + "CementVolume": { + "type": "number", + "title": "Cement Volume", + "description": "Volume of cement.", + "x-osdu-frame-of-reference": "UOM:volume" + }, + "RatioMixWater": { + "type": "number", + "title": "Ratio Mix Water", + "description": "Mix Water Ratio.", + "x-osdu-frame-of-reference": "UOM:dimensionless" + }, + "FluidVolume": { + "type": "number", + "title": "Fluid Volume", + "description": "Fluid/Slurry Volume.", + "x-osdu-frame-of-reference": "UOM:volume" + }, + "CementPumpSchedule": { + "type": "object", + "title": "Cement Pump Schedule", + "description": "Set of (Time / Rate / Back Pressure).", + "properties": { + "PumpRate": { + "type": "number", + "title": "Pump Rate", + "description": "Rate fluid is pumped. 0 means it is a pause.", + "x-osdu-frame-of-reference": "UOM:volume per time" + }, + "PumpVolume": { + "type": "number", + "title": "Pump Volume", + "description": "Volume pumped = eTimPump * ratePump.", + "x-osdu-frame-of-reference": "UOM:volume" + }, + "BackPressure": { + "type": "number", + "title": "Back Pressure", + "description": "Back pressure applied during pumping stage.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "Comments": { + "type": "string", + "title": "Comments", + "description": "Comments and Remarks." + } + } + }, + "ExcessPercent": { + "type": "number", + "title": "Excess Percent.", + "description": "Excess Percent." + }, + "YieldVolume": { + "type": "number", + "title": "Yield Volume", + "description": "Slurry Yield.", + "x-osdu-frame-of-reference": "UOM:volume" + }, + "Density": { + "type": "number", + "title": "Density", + "description": "Fluid density.", + "x-osdu-frame-of-reference": "UOM:mass per volume" + }, + "PumpedVolume": { + "type": "number", + "title": "Pumped Vol", + "description": "Volume Pumped.", + "x-osdu-frame-of-reference": "UOM:volume" + }, + "OtherVolume": { + "type": "number", + "title": "Other Volume", + "description": "Other Volume.", + "x-osdu-frame-of-reference": "UOM:volume" + }, + "FluidRheologicalModelID": { + "type": "string", + "title": "Fluid Rheological Model ID", + "description": "Newtonian/Bingham/Power Law/Herschel Bulkley.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-FluidRheologicalModelType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "FluidRheologicalModelType" + } + ] + }, + "Viscosity": { + "type": "number", + "title": "Viscosity", + "description": "Viscosity (Newtonian) or Plastic Viscosity if Bingham.", + "x-osdu-frame-of-reference": "UOM:permeability rock" + }, + "YieldPoint": { + "type": "number", + "title": "Yield Point", + "description": "Yield point (Bingham and Herschel Bulkley models).", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "N": { + "type": "number", + "title": "N", + "description": "Power Law index (Power Law and HB).", + "x-osdu-frame-of-reference": "UOM:dimensionless" + }, + "K": { + "type": "number", + "title": "K", + "description": "Consistency index (Power Law and HB).", + "x-osdu-frame-of-reference": "UOM:dimensionless" + }, + "Gel10SecReading": { + "type": "number", + "title": "Gel10 Sec Reading", + "description": "Gel reading after 10 seconds.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "Gel10SecStrength": { + "type": "number", + "title": "Gel10 Sec Strength", + "description": "Gel strength after 10 seconds.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "Gel1MinReading": { + "type": "number", + "title": "Gel1 Min Reading", + "description": "Gel reading after 1 minute.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "Gel1MinStrength": { + "type": "number", + "title": "Gel1 Min Strength", + "description": "Gel strength after 1 minute.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "Gel10MinReading": { + "type": "number", + "title": "Gel10 Min Reading", + "description": "Gel reading after 10 minutes.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "Gel10MinStrength": { + "type": "number", + "title": "Gel10 Min Strength", + "description": "Gel strength after 10 minutes.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "BaseFluidType": { + "type": "string", + "title": "Base Fluid Type", + "description": "Type of base fluid: Fresh water, Sea water, Brine, Brackish water." + }, + "BaseFluidDensity": { + "type": "number", + "title": "Base Fluid Density", + "description": "Density of base fluid.", + "x-osdu-frame-of-reference": "UOM:mass per volume" + }, + "DryBlendName": { + "type": "string", + "title": "Dry Blend Name", + "description": "Name of dry blend." + }, + "DryBlendDescription": { + "type": "string", + "title": "Dry Blend Description", + "description": "Description of dry blend." + }, + "DryBlendMass": { + "type": "number", + "title": "Dry Blend Mass", + "description": "Mass of dry blend: the blend is made of different solid additives: the volume is not constant.", + "x-osdu-frame-of-reference": "UOM:mass" + }, + "DryBlendDensity": { + "type": "number", + "title": "Dry Blend Density", + "description": "Density of Dry blend.", + "x-osdu-frame-of-reference": "UOM:mass per volume" + }, + "DryBlendMassSack": { + "type": "number", + "title": "Dry Blend MassSack", + "description": "Weight of a sack of dry blend.", + "x-osdu-frame-of-reference": "UOM:mass" + }, + "CementAdditives": { + "type": "array", + "title": "Cement Additives", + "description": "Additives can be added in slurry but also in spacers, washes, mud.", + "items": { + "type": "object", + "title": "Cement Additive", + "description": "Additives used during a cement job", + "properties": { + "AdditiveName": { + "type": "string", + "title": "Additive Name", + "description": "Additive name." + }, + "AdditiveTypeID": { + "type": "string", + "title": "Additive Type ID", + "description": "Identifier of additive type or Function (Retarder, Viscosifier, Weighting agent).", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-AdditiveType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "AdditiveType" + } + ] + }, + "AdditiveFormulation": { + "type": "string", + "title": "Additive Formulation", + "description": "Wet or Dry." + }, + "AdditiveDensity": { + "type": "number", + "title": "Additive Density", + "description": "Additive density.", + "x-osdu-frame-of-reference": "UOM:mass per volume" + }, + "AdditiveAmount": { + "type": "number", + "title": "Additive Amount", + "description": "Additive Amount.", + "x-osdu-frame-of-reference": "UOM:mass" + }, + "TypeConc": { + "type": "string", + "title": "Type Conc", + "description": "ConcentrationType: %BWOC (%By weight of Cement), %BWOB (%By weight of blend), %BWOW (%By weight of water), %BWOBF (%By weight of base fluid)" + }, + "Concentration": { + "type": "number", + "title": "Concentration", + "description": "Concentration Amount: unit type depends of typeConc.", + "x-osdu-frame-of-reference": "UOM:mass per mass" + }, + "WtSack": { + "type": "number", + "title": "Weight Sack", + "description": "Concentration in terms of weight per sack.", + "x-osdu-frame-of-reference": "UOM:mass" + }, + "VolSack": { + "type": "number", + "title": "Volume Sack", + "description": "Concentration in terms of volume per sack.", + "x-osdu-frame-of-reference": "UOM:volume" + } + }, + "required": [ + "AdditiveName", + "AdditiveAmount", + "TypeConc", + "Concentration", + "WtSack", + "VolSack" + ] + } + }, + "IsFoamUsed": { + "type": "boolean", + "title": "Is Foam Used", + "description": "Foam used indicator. Values are \"true\" (or \"1\") and \"false\" (or \"0\")." + }, + "GasFoamType": { + "type": "string", + "title": "Gas Foam Type", + "description": "Gas type used for foam job." + }, + "GasFoamVol": { + "type": "number", + "title": "Gas Foam Vol", + "description": "Volume of gas used for foam job.", + "x-osdu-frame-of-reference": "UOM:volume" + }, + "DensAtPres": { + "type": "number", + "title": "Density At Pressure", + "description": "Slurry density at pressure.", + "x-osdu-frame-of-reference": "UOM:mass per volume" + } + } + }, + "SqueezeObjective": { + "type": "string", + "title": "Squeeze Objective", + "description": "Squeeze objective." + }, + "StringMeasuredDepth": { + "type": "number", + "title": "String Measured Depth", + "description": "Measured depth of string (multi-stage cement job). Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "ToolMeasuredDepth": { + "type": "number", + "title": "Tool Measured Depth", + "description": "Measured depth of tool (multi-stage cement job. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "CoilTubingMeasuredDepth": { + "type": "number", + "title": "Coil Tubing Measured Depth", + "description": "Measured depth of CoilTubing (multi-stage cement job. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "InsideCasingVolume": { + "type": "number", + "title": "Inside Casing Volume", + "description": "Estimated volume inside casing.", + "x-osdu-frame-of-reference": "UOM:volume" + }, + "OutsideCasingVolume": { + "type": "number", + "title": "Outside Casing Volume", + "description": "Estimated volume outside casing for this stage placement.", + "x-osdu-frame-of-reference": "UOM:volume" + }, + "TypeOriginalMud": { + "type": "string", + "title": "Type Original Mud", + "description": "Type of mud in hole." + }, + "WtMud": { + "type": "number", + "title": "Wt Mud", + "description": "Mud density.", + "x-osdu-frame-of-reference": "UOM:mass per volume" + }, + "ViscoFunnelMud": { + "type": "number", + "title": "Viscosity Funnel Mud", + "description": "Marsh funnel viscosity measured in a conical-shaped funnel, fitted with a small-bore tube on the bottom end through which mud flows under a gravity head. It is a time measurement, i.e., the time it takes for a given volume of fluid to flow through the funnel.", + "x-osdu-frame-of-reference": "UOM:time" + }, + "PlasticViscoMud": { + "type": "number", + "title": "Plastic Viscosity Mud", + "description": "Plastic viscosity (in hole at start of job).", + "x-osdu-frame-of-reference": "UOM:permeability rock" + }, + "YieldPointMud": { + "type": "number", + "title": "Yield Point Mud", + "description": "Yield point (in hole at start of job).", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "Gel10Sec": { + "type": "number", + "title": "Gel10 Sec", + "description": "Gels-10Sec (in hole at start of job).", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "Gel10Min": { + "type": "number", + "title": "Gel10 Min", + "description": "Gels-10Min (in hole at start of job).", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "FluidDisplace": { + "type": "string", + "title": "Fluid Displace", + "description": "Displacement fluid name." + }, + "DensDisplaceFluid": { + "type": "number", + "title": "Density Displace Fluid", + "description": "Density of displacement fluid.", + "x-osdu-frame-of-reference": "UOM:mass per volume" + }, + "VolDisplaceFluid": { + "type": "number", + "title": "Vol Displace Fluid", + "description": "Volume of displacement fluid.", + "x-osdu-frame-of-reference": "UOM:volume" + } + }, + "required": [ + "StageNumber", + "StageType" + ] + } + }, + "PlugTypeID": { + "type": "string", + "title": "Plug Type ID", + "description": "Plug type.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-PlugType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "PlugType" + } + ] + }, + "TypeSqueeze": { + "type": "string", + "title": "Type Squeeze", + "description": "Type of squeeze." + }, + "SqueezeMeasuredDepth": { + "type": "number", + "title": "Squeeze Measured Depth", + "description": "Measured depth of squeeze. DDepth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "IsCoilTubing": { + "type": "boolean", + "title": "Is Coil Tubing", + "description": "Coiled Tubing Used (true=CTU used). Values are \"true\" (or \"1\") and \"false\" (or \"0\")." + }, + "TubularAssemblyID": { + "type": "string", + "title": "Tubular Assembly Identifier", + "description": "Identifier of the tubular assembly actually installed or to be installed", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-TubularAssembly:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "TubularAssembly" + } + ] + }, + "WellboreArchitectureID": { + "type": "string", + "title": "Wellbore Architecture ID", + "description": "Identifier of the Wellbore Architecture describing the geometry of the installed tubular.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-WellboreArchitecture:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "WellboreArchitecture" + } + ] + }, + "EstimatedCementTopMeasuredDepth": { + "type": "number", + "title": "Estimated Cement Top Measured Depth", + "description": "The estimated Measured depth of the Top of Cement. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "CementToolTubularComponentID": { + "type": "string", + "title": "Cement Tool Tubular Component ID", + "description": "The identifier of the TubularComponent used for Cementing the wellbore", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-TubularComponent:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "TubularComponent" + } + ] + } + }, + "required": [ + "Name", + "WellboreID", + "JobTypeID", + "NameCementedString", + "TubularAssemblyID", + "WellboreArchitectureID", + "CementToolTubularComponentID" + ], + "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/Play.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Play.1.0.0.json index 49d6f8ab..8bdf6cba 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/Play.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--Play:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 f0077a24..907313de 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/Prospect.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--Prospect:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..42e05e36 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/ReferenceLevel.1.0.0.json @@ -0,0 +1,174 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--ReferenceLevel", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--ReferenceLevel:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ReferenceLevel.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--ReferenceLevel:1.0.0", + "title": "ReferenceLevel", + "description": "A reference level or horizontal reference surface, which can be re-used by many other entities. The area of use is indicated by data.SpatialLocation - as a polygon or as a point if used in context of a Well or Wellbore.", + "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\\-\\-ReferenceLevel:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--ReferenceLevel:ba97ce79-303d-53aa-98d4-f5c65936a377" + }, + "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--ReferenceLevel: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:AbstractReferenceLevel:1.0.0" + }, + { + "type": "object", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the reference point or vertical reference plane.", + "example": "SRD at MSL" + }, + "Description": { + "type": "string", + "title": "Description", + "description": "A description or remarks about this reference point.", + "example": "The seismic reference datum at Mean Sea Level." + } + }, + "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" + } + ] + }, + "data.VirtualProperties.DefaultLocation": { + "type": "object", + "priority": [ + { + "path": "data.SpatialLocation" + } + ] + } + }, + "x-osdu-inheriting-from-kind": [] + } +} \ No newline at end of file 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 new file mode 100644 index 00000000..c03f2d55 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/Rig.1.0.0.json @@ -0,0 +1,201 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--Rig", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--Rig:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/Rig.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--Rig:1.0.0", + "title": "Rig", + "description": "Definition of a drilling rig.", + "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\\-\\-Rig:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--Rig:75c8e967-2bba-5a68-b435-070c0a6804f0" + }, + "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--Rig: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": { + "OwnerID": { + "type": "string", + "title": "Owner ID", + "description": "The identifier of the company that owns the rig.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Organisation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Organisation" + } + ] + }, + "TypeRig": { + "type": "string", + "title": "Type Rig", + "description": "The type of rig (e.g., semi-submersible, jack-up, etc.)", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "x-osdu-existing-standard": "Proposed reference values: Barge, Floater, Jackup, Land, Platform, Semi_Submersible", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-RigType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "RigType" + } + ] + }, + "ClassRig": { + "type": "string", + "title": "Class Rig", + "description": "Classification of the rig.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "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/RigUtilization.1.0.0.json b/deployments/shared-schemas/osdu/master-data/RigUtilization.1.0.0.json new file mode 100644 index 00000000..b4f3ec1f --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/RigUtilization.1.0.0.json @@ -0,0 +1,317 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--RigUtilization", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--RigUtilization:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/RigUtilization.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--RigUtilization:1.0.0", + "title": "RigUtilization", + "description": "The utilization of a rig during the drilling phase of a section", + "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\\-\\-RigUtilization:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--RigUtilization:1bb34cec-bd9f-55da-9470-2e0595b45de8" + }, + "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--RigUtilization: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:AbstractProject:1.0.0" + }, + { + "type": "object", + "properties": { + "HoleSectionId": { + "type": "string", + "title": "Hole Section ID", + "description": "Identifier of the Hole Section that is being drilled", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-HoleSection:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "HoleSection" + } + ] + }, + "RigID": { + "type": "string", + "title": "Rig ID", + "description": "The rig that is being utilized to drill this depth range of this section.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Rig:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Rig" + } + ] + }, + "StartHoleDepth": { + "type": "number", + "title": "Start Hole Depth", + "description": "Measured depth of the wellbore when operations performed with this rig started. Depth relative to Planned wellbore ZDP. Navigate via HoleSectionId and WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "EndHoleDepth": { + "type": "number", + "title": "End Hole Depth", + "description": "Measured depth of the wellbore when operations performed with this rig ended. Depth relative to Planned wellbore ZDP. Navigate via HoleSectionId and WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "StartDateActivity": { + "type": "string", + "title": "Dtm Start", + "description": "The start date and time for the activity that this rig was utilized for", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + }, + "EndDateActivity": { + "type": "string", + "title": "Dtm End", + "description": "The end date and time for the activity that this rig was utilized for", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + }, + "RequiredHoistingCapacity": { + "type": "number", + "title": "Required Hoisting Capacity", + "description": "Required hoisting capacity based on derrick / drawworks", + "x-osdu-frame-of-reference": "UOM:mass" + }, + "RequiredStandpipePressure": { + "type": "number", + "title": "Required Standpipe Pressure", + "description": "Required Standpipe pressure", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "MaxWaterDepth": { + "type": "number", + "title": "Max Water Depth", + "description": "Required maximum workable water depth for the rig.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "RiserInsideDiameter": { + "type": "string", + "title": "Riser Inside Diameter", + "description": "Nominal inside diameter of the riser", + "x-osdu-frame-of-reference": "UOM:length" + }, + "RiserWorkingPressure": { + "type": "number", + "title": "Riser Working Pressure", + "description": "Designed riser working pressure.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "TopDriveTorqueRating": { + "type": "number", + "title": "Top Drive Torque Rating", + "description": "Required maximum torque for the top drive.", + "x-osdu-frame-of-reference": "UOM:" + }, + "RequiredFlowRate": { + "type": "number", + "title": "Required Flow Rate", + "description": "Required mud flow rates delivered by the pump system.", + "x-osdu-frame-of-reference": "UOM:volume per time" + }, + "MudPumps": { + "type": "array", + "title": "Mud Pumps", + "description": "Mud pump equipment on the rig", + "items": { + "type": "object", + "title": "Mud Pump", + "description": "Pumps present on the rig", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "The name of the mud pump (model)", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Number": { + "type": "integer", + "title": "Number", + "description": "Number of pump of that type on the rig.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "MaxPower": { + "type": "number", + "title": "Max Power", + "description": "Maximum power defined by the manufacturer.", + "x-osdu-frame-of-reference": "UOM:power", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "WorkingPower": { + "type": "number", + "title": "Working Power", + "description": "Maximum power authorized by the drilling contractor", + "x-osdu-frame-of-reference": "UOM:power", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "MaxPumpPressure": { + "type": "number", + "title": "Maximum Pump Pressure", + "description": "Maximum required/delivered pressure from/by the pump", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "MaxPumpFlowrate": { + "type": "number", + "title": "Maximum Pump Flowrate", + "description": "Maximum required/delivered flowrate from/by the pump", + "x-osdu-frame-of-reference": "UOM:volume per time" + } + } + } + } + }, + "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" + } + ] + } +} \ No newline at end of file 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 new file mode 100644 index 00000000..21cfaf34 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/Risk.1.0.0.json @@ -0,0 +1,528 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--Risk", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--Risk:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/Risk.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--Risk:1.0.0", + "title": "Risk", + "description": "Possible risk potentially encountered during the run of a drilling program or a single string run.", + "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\\-\\-Risk:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--Risk:30bb5df9-5f50-5dce-8fb9-6473ddd4eeff" + }, + "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--Risk: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" + }, + { + "type": "object", + "properties": { + "Preventions": { + "type": "array", + "title": "Preventions", + "description": "A textual description of the steps to prevent this risk", + "items": { + "type": "object", + "title": "Risk Response", + "description": "Describe a set of action to prevent for a risk or to mitigate its consequences", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "Name of the response" + }, + "Description": { + "type": "string", + "title": "Description", + "description": "General description of the response" + }, + "Status": { + "type": "string", + "title": "Status", + "description": "Describes the status of the action such as (progress, done, canceled)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-RiskResponseStatus:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "RiskResponseStatus" + } + ] + }, + "Responsibles": { + "type": "array", + "title": "Responsibles", + "description": "List of the staff responsible to proceed with the response", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractContact:1.0.0" + } + }, + "Deadline": { + "type": "number", + "title": "Deadline", + "description": "Date the response must be completed", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + }, + "UpdateDate": { + "type": "number", + "title": "Update Date", + "description": "Date the description of the response has been updated.", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + } + }, + "required": [ + "Name", + "Description", + "Status", + "Responsibles" + ] + } + }, + "Cause": { + "type": "string", + "title": "Cause", + "description": "A textual description of the cause of this risk" + }, + "Consequence": { + "type": "string", + "title": "Consequence", + "description": "A textual description of the consequence of this risk occurring" + }, + "ConsequenceCategoryID": { + "type": "string", + "title": "Consequence Category ID", + "description": "Reference to the name of the category of the loss - equivalent to the \"ConsequenceCategory\" as defined in Bow Tie.", + "x-osdu-existing-standard": "Proposed reference values: Asset - Equipment, Asset - Products, Asset - 3rd Party, Asset - Computer, Automotive Heavy, Automotive Light, Environment - Accidental Discharge, Environment - Physical Damage, Environment - Sanctions and Scrutiny, Environment - Inappropriate Disposal, Fine/Penalties, Information - Client, Information - Schlumberger, Information - 3rd Party, NPT Client, NPT Schlumberger, NPT 3rd Party, Personnel Injury, Personnel Occupational Illness, Personnel Non-Occupational Illness, Process, Reputation, Revenue", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-RiskConsequenceCategory:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "RiskConsequenceCategory" + } + ] + }, + "ConsequenceSubCategoryID": { + "type": "string", + "title": "Consequence SubCategory ID", + "description": "References the consequence sub-category of the risk. Possible effects arising were a risk event to occur.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-RiskConsequenceSubCategory:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "RiskConsequenceSubCategory" + } + ] + }, + "ResidualSeverity": { + "type": "number", + "title": "Residual Severity", + "description": "Severity Level of the Risk. \n\t\t\t\t\tValues of 1 through 5 with 1 being the lowest." + }, + "ResidualProbability": { + "type": "number", + "title": "Residual Probability", + "description": "Probability Level of the Risk.\n\t\t\t\t\tValues of 1 through 5 with 1 being the lowest." + }, + "RiskAssociatedObjectIDs": { + "type": "array", + "title": "Risk Associated Object IDs", + "description": "Array of identifiers from the risk to related objects or documents (such as BHA, Mud design, Activity plans...)", + "items": { + "type": "string" + } + }, + "PublicationDate": { + "type": "string", + "title": "Publication Date", + "description": "Date a resource is formed outside of OSDU before loading", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + }, + "InitialSeverity": { + "type": "number", + "title": "Initial Severity", + "description": "Initial Severity Level of the Risk. \n\t\t\t\t\tValues of 1 through 5 with 1 being the lowest." + }, + "InitialProbability": { + "type": "number", + "title": "Initial Probability", + "description": "Initial Probability Level of the Risk.\n\t\t\t\t\tValues of 1 through 5 with 1 being the lowest." + }, + "InitialRiskScore": { + "type": "number", + "title": "Initial Risk Score", + "description": "Score computed as of \"Pre-Mitigation\" which is the combination of : \nInitial Severity * Initial Probability \nValues of 1 through 25 with 1 being the lowest." + }, + "ResidualRiskScore": { + "type": "number", + "title": "Residual Risk", + "description": "Score computed as of \"Post-Mitigation\" which is the combination of : \nCombination of Residual Severity * Residual Probability\nValues of 1 through 25 with 1 being the lowest." + }, + "RiskHierarchyLevelID": { + "type": "string", + "title": "Risk Hierarchy Level ID", + "description": "Describes the Hierarchy Level the risk is applying to (such as Well, Field, Global\u2026)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-RiskHierarchyLevel:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "RiskHierarchyLevel" + } + ] + }, + "RiskCategoryID": { + "type": "string", + "title": "Risk Category ID", + "description": "General category of the described risk such as \"Reservoir\", \"Overburden\", \"Life of Well\", \"Drilling\", \"Completion\" or \"Opportunity\"", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-RiskCategory:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "RiskCategory" + } + ] + }, + "RiskSubCategoryID": { + "type": "string", + "title": "Risk Sub Category ID", + "description": "Detailed category of the described risk such as \"BOP\", \"Casing\", \"Cementing\", \"Riserless\"", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-RiskSubCategory:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "RiskSubCategory" + } + ] + }, + "RiskDisciplineID": { + "type": "string", + "title": "Risk Discipline ID", + "description": "Describes the \"discipline\" that may be affected by the risk", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-RiskDiscipline:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "RiskDiscipline" + } + ] + }, + "Mitigations": { + "type": "array", + "title": "Mitigations", + "description": "Describes the measure or measures that may be applied to the risk to mitigate its consequences", + "items": { + "type": "object", + "title": "Risk Response", + "description": "Describe a set of action to prevent for a risk or to mitigate its consequences", + "properties": { + "Name": { + "type": "string", + "title": "Name", + "description": "Name of the response" + }, + "Description": { + "type": "string", + "title": "Description", + "description": "General description of the response" + }, + "Status": { + "type": "string", + "title": "Status", + "description": "Describes the status of the action such as (progress, done, canceled)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-RiskResponseStatus:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "RiskResponseStatus" + } + ] + }, + "Responsibles": { + "type": "array", + "title": "Responsibles", + "description": "List of the staff responsible to proceed with the response", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractContact:1.0.0" + } + }, + "Deadline": { + "type": "number", + "title": "Deadline", + "description": "Date the response must be completed", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + }, + "UpdateDate": { + "type": "number", + "title": "Update Date", + "description": "Date the description of the response has been updated.", + "format": "date-time", + "x-osdu-frame-of-reference": "DateTime" + } + }, + "required": [ + "Name", + "Description", + "Status", + "Responsibles" + ] + } + }, + "Name": { + "type": "string", + "title": "Name", + "description": "The common or preferred name for a risk" + }, + "Description": { + "type": "string", + "title": "Description", + "description": "Description of the risk" + }, + "Summary": { + "type": "string", + "title": "Summary", + "description": "Short description of the risk" + }, + "EffectiveDateTime": { + "type": "string", + "title": "Effective Data Time", + "description": "Date and time that activities started." + }, + "TerminationDateTime": { + "type": "string", + "title": "Termination Date Time", + "description": "Date and time that activities were completed." + }, + "TypeID": { + "type": "string", + "title": "Type", + "description": "The type of risk.", + "x-osdu-existing-standard": "WITSML", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-RiskType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "RiskType" + } + ] + }, + "AffectedPersonnel": { + "type": "string", + "title": "Affected Personnel", + "description": "Describes the entity that may be affected by the risk", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Organisation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Organisation" + } + ] + }, + "RiskResponsibles": { + "type": "array", + "title": "Responsibles", + "description": "Describes the responsibles (person/role/entity) for managing the risk", + "items": { + "$ref": "{{schema-authority}}:wks:AbstractContact:1.0.0" + } + }, + "ExtendedRiskCategory": { + "type": "string", + "title": "Extended Risk Category", + "description": "Custom string to further extend the risk categorization" + }, + "NetSeverity": { + "type": "number", + "title": "Net Severity", + "description": "Assumes PREVENTION AND MITIGATION barriers are in place to manage the risk event" + }, + "NetProbability": { + "type": "number", + "title": "Net Probability", + "description": "Assumes PREVENTION AND MITIGATION barriers are in place to manage the risk event" + }, + "NetRiskScore": { + "type": "number", + "title": "Net Score", + "description": "Assumes PREVENTION AND MITIGATION barriers are in place to manage the risk event which is the combination of : \nNet Severity * Net Probability" + }, + "RelatedRiskSetID": { + "type": "string", + "title": "Related RiskSet ID", + "description": "Identifier of the Related Risks collection", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-PersistedCollection:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "PersistedCollection" + } + ] + }, + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "Identifier of the planned Wellbore", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "RiskStartDepth": { + "type": "number", + "title": "Risk Start Depth", + "description": "start depth of the risk interval. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "RiskEndDepth": { + "type": "number", + "title": "Risk End Depth", + "description": "end depth of the risk interval. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + } + }, + "required": [ + "WellboreID" + ], + "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/Seismic2DInterpretationSet.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Seismic2DInterpretationSet.1.0.0.json index 77c490ab..a8865165 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/Seismic2DInterpretationSet.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--Seismic2DInterpretationSet:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..ab270701 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/Seismic2DInterpretationSet.1.1.0.json @@ -0,0 +1,202 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--Seismic2DInterpretationSet", + "schemaVersionMajor": 1, + "schemaVersionMinor": 1, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--Seismic2DInterpretationSet:1.1.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/Seismic2DInterpretationSet.1.1.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--Seismic2DInterpretationSet:1.1.0", + "title": "Seismic2DInterpretationSet", + "description": "A seismic 2D interpretation set is a collection of logical processed lines and associated trace datasets that represent an important and uniform set for interpretation. It does not comprise all of the datasets with a common processing geometry, nor all of the lines/datasets from a processing project, nor all of the lines/datasets from an acquisition project, because some are not suitable for interpretation. An interpretation survey may include 2D lines and datasets from more than one acquisition or processing project. Consequently, it is not an acquisition survey nor a processing survey. It is not an application project, which is a collection of all the various objects an application and user care about for some analysis (seismic, wells, etc.). It inherits properties shared by project entities because it can serve to capture the archiving of a master or authorized project activity. Interpretation objects (horizons) are hung from an interpretation project to give context and to derive spatial location based on the processing geometry of the associated 2D lines. Trace datasets and seismic horizons are associated through LineageAssertion, although a master collection of trace datasets and horizons are explicitly related through a child relationship property.", + "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\\-\\-Seismic2DInterpretationSet:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--Seismic2DInterpretationSet:02795569-318d-5e23-b971-a0c0de18f8dd" + }, + "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--Seismic2DInterpretationSet: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.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractProject:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractProjectActivity:1.0.0" + }, + { + "type": "object", + "properties": { + "SeismicLineGeometries": { + "type": "array", + "description": "The set of processing geometries comprising the 2D Interpretation Survey (often referred to as survey in the context of an interpretation application but not a survey in the context of acquisition).", + "x-osdu-indexing": { + "type": "nested" + }, + "items": { + "type": "object", + "description": "A processing geometry comprising the 2D Interpretation Survey (often referred to as survey in the context of an interpretation application but not a survey in the context of acquisition).", + "properties": { + "SeismicLineGeometryID": { + "type": "string", + "description": "Reference to a 2D processing geometry associated with a particular seismic line used in interpretation. Multiple datasets may refer to this geometry and support the interpretation.", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-SeismicLineGeometry:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "SeismicLineGeometry" + } + ] + }, + "SeismicLineName": { + "type": "string", + "description": "The distinct line name used by interpretation objects (horizons) in the Interpretation Project, which may differ from the name used in seismic line geometry. This allows the line names in the project to be unique within the project even though the names may not be unique across all the projects that use the same line geometries. The name used in a horizon pick is related to the appropriate geometry through this name." + } + } + } + } + }, + "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": "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/Seismic3DInterpretationSet.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Seismic3DInterpretationSet.1.0.0.json index 2e94db34..27572b94 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/Seismic3DInterpretationSet.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--Seismic3DInterpretationSet:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..02a70f04 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/Seismic3DInterpretationSet.1.1.0.json @@ -0,0 +1,185 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--Seismic3DInterpretationSet", + "schemaVersionMajor": 1, + "schemaVersionMinor": 1, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--Seismic3DInterpretationSet:1.1.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/Seismic3DInterpretationSet.1.1.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--Seismic3DInterpretationSet:1.1.0", + "title": "Seismic3DInterpretationSet", + "description": "A seismic 3D interpretation survey is a collection of trace datasets with a common bin grid that are important for interpretation. It does not comprise all of the datasets with a common bin grid, nor all of the datasets from a processing project, nor all of the datasets from an acquisition project, because some are not suitable for interpretation. An interpretation survey may include datasets from more than one acquisition or processing project. Consequently, it is not an acquisition survey nor a processing survey. It is not an application project, which is a collection of all the various objects an application and user care about for some analysis (seismic, wells, etc.). It inherits properties shared by project entities because it can serve to capture the archiving of a master or authorized project activity. Interpretation objects (horizons) are hung from an interpretation survey to give context and to derive spatial location based on the common bin grid. Trace datasets and seismic horizons are associated through LineageAssertion, although a master collection of trace datasets and horizons are explicitly related through a child relationship property.", + "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\\-\\-Seismic3DInterpretationSet:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--Seismic3DInterpretationSet:d9aeb78b-6ac0-5571-bd1d-624fcd407c60" + }, + "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--Seismic3DInterpretationSet: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.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractProject:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractProjectActivity:1.0.0" + }, + { + "type": "object", + "properties": { + "SeismicBinGridID": { + "type": "string", + "description": "A reference to the Bin Grid that all the associated traces and horizons are based on.", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-SeismicBinGrid:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "SeismicBinGrid" + } + ] + } + }, + "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": "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/SeismicAcquisitionSurvey.1.0.0.json b/deployments/shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.0.0.json index bd4b61d6..dc342c5e 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--SeismicAcquisitionSurvey:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..f3fe637e --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/SeismicAcquisitionSurvey.1.1.0.json @@ -0,0 +1,452 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--SeismicAcquisitionSurvey", + "schemaVersionMajor": 1, + "schemaVersionMinor": 1, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--SeismicAcquisitionSurvey:1.1.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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.1.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--SeismicAcquisitionSurvey:1.1.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.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.0.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)." + }, + "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." + } + } + } + }, + "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)." + }, + "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." + } + } + } + } + }, + "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": "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 6b03f259..596849ce 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/SeismicProcessingProject.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--SeismicProcessingProject:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..a6ae2767 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/SeismicProcessingProject.1.1.0.json @@ -0,0 +1,188 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--SeismicProcessingProject", + "schemaVersionMajor": 1, + "schemaVersionMinor": 1, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--SeismicProcessingProject:1.1.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/SeismicProcessingProject.1.1.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--SeismicProcessingProject:1.1.0", + "title": "SeismicProcessingProject", + "description": "A seismic processing project is a type of business project which manages the creation of processed seismic work products. It is not the same as the geometry of the processed traces (binning or bin grid), which is a work product component, although it typically defines a single binning. A processing project may merge data from multiple field surveys, so it is not required to be equated to a single field survey. Original processing and re-processing activities generate separate and independent processing projects.", + "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\\-\\-SeismicProcessingProject:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--SeismicProcessingProject:ba156735-48b0-5171-ab61-ed69360eaa2d" + }, + "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--SeismicProcessingProject: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.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractProject:1.0.0" + }, + { + "$ref": "{{schema-authority}}:wks:AbstractProjectActivity:1.0.0" + }, + { + "type": "object", + "properties": { + "SeismicAcquisitionSurveys": { + "type": "array", + "description": "List of seismic acquisition projects (surveys) that originated the underlying data used in Processing Project. Trace data work product components have an explicit child relationship. Other affiliated objects may use Lineage.", + "items": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-SeismicAcquisitionSurvey:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "SeismicAcquisitionSurvey" + } + ] + } + } + }, + "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": "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/SurveyProgram.1.0.0.json b/deployments/shared-schemas/osdu/master-data/SurveyProgram.1.0.0.json new file mode 100644 index 00000000..155d5c0d --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/SurveyProgram.1.0.0.json @@ -0,0 +1,282 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--SurveyProgram", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--SurveyProgram:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/SurveyProgram.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--SurveyProgram:1.0.0", + "title": "SurveyProgram", + "description": "Describes the non-contextual content of an OSDU Survey Program object.", + "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\\-\\-SurveyProgram:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--SurveyProgram:e0c50618-3ae7-54c6-afde-66c21fc113ba" + }, + "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--SurveyProgram: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:AbstractProject:1.0.0" + }, + { + "type": "object", + "properties": { + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "Reference to the Wellbore", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "Engineer": { + "type": "string", + "title": "Engineer", + "description": "Name of engineer." + }, + "SurveySections": { + "type": "array", + "title": "Survey Section", + "description": "Survey section object.", + "items": { + "type": "object", + "title": "Survey Section", + "description": "Description of the Survey Section Component", + "properties": { + "Sequence": { + "type": "number", + "title": "Sequence", + "description": "Order in which program sections will be executed / were executed." + }, + "Name": { + "type": "string", + "title": "Name", + "description": "Name of survey program section." + }, + "StartMeasuredDepth": { + "type": "number", + "title": "Start MD", + "description": "Hole measured depth at which the survey run will begin/began. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "EndMeasuredDepth": { + "type": "number", + "title": "End MD", + "description": "Hole measured depth at which the survey run will end/ended. Depth relative to Planned wellbore ZDP. Navigate via WellboreID to the side-car WellPlanningWellbore, which holds the depth reference in data.VerticalMeasurement.", + "x-osdu-frame-of-reference": "UOM:length" + }, + "SurveyCompanyID": { + "type": "string", + "title": "Survey Company ID", + "description": "Company who will run / has run survey tool.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Organisation:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Organisation" + } + ] + }, + "SurveyToolName": { + "type": "string", + "title": "Survey Tool Name", + "description": "Name of survey tool, as defined by the manufacturer, to be used / used for this section." + }, + "SurveyToolTypeID": { + "type": "string", + "title": "Survey Tool Type ID", + "description": "Standardized Type of tool used.", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-SurveyToolType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "SurveyToolType" + } + ] + }, + "ErrorModel": { + "type": "string", + "title": "Error Model", + "description": "Error model used to calculate ellipses of uncertainty." + }, + "IsOverwrite": { + "type": "boolean", + "title": "Is Overwrite", + "description": "Normally true, higher index trajectory takes precedence over overlapping section of previous trajectory. Values are \"true\" (or \"1\") and \"false\" (or \"0\")." + }, + "FrequencyMx": { + "type": "number", + "title": "Frequency Maximum", + "description": "Maximum allowable depth frequency for survey stations for this survey run.", + "x-osdu-frame-of-reference": "UOM:frequency" + }, + "SurveySectionExistenceKind": { + "type": "string", + "title": "Survey Section Existence Kind", + "description": "The item state for the data object.", + "example": "Actual; Model ; Plan ; Unknown" + }, + "Comments": { + "type": "string", + "title": "Comments", + "description": "Comments and remarks." + } + }, + "required": [ + "Sequence", + "SurveySectionExistenceKind" + ] + } + } + }, + "required": [ + "WellboreID", + "SurveySections" + ], + "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" + } + ] + } +} \ No newline at end of file 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 d84d59d1..480dc861 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--Well:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..bfaafcef --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/WellActivityProgram.1.0.0.json @@ -0,0 +1,388 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--WellActivityProgram", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--WellActivityProgram:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/WellActivityProgram.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--WellActivityProgram:1.0.0", + "title": "WellActivityProgram", + "description": "A complete description of an Activity Program for a unique or a set of Well(s) and/or 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\\-\\.]+:master-data\\-\\-WellActivityProgram:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--WellActivityProgram:47c5967c-2961-55ea-96d7-e976a7954c26" + }, + "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--WellActivityProgram: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:AbstractProject:1.0.0" + }, + { + "type": "object", + "properties": { + "RigID": { + "type": "string", + "title": "Rig ID", + "description": "A reference to the object that holds the information about the rig used in this drilling program", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Rig:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Rig" + } + ] + }, + "RiskIDs": { + "type": "array", + "title": "Risk IDs", + "description": "A reference to the object that holds the information about the risks that apply to this drilling program (may be too high level for this)", + "items": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Risk:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Risk" + } + ] + } + }, + "Phases": { + "type": "array", + "title": "Phases", + "description": "The set of multiple phases that compose the whole program", + "items": { + "type": "object", + "title": "Phase", + "description": "Description of an individual phase that compose the WellActivityProgram. A phase describes the key milestones and is usually based on the major sections of the well or non-well-related work.\n(Such as \"Acces Well\", \"Suspend \", \"Wellhead Removal \"...)", + "properties": { + "TypeID": { + "type": "string", + "title": "Type ID", + "description": "A reference to the object that holds the information about the type of phase that is described (such as Workover, Completion\u2026)", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellActivityPhaseType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellActivityPhaseType" + } + ] + }, + "WellActivityPlanID": { + "type": "string", + "title": "Well Activity Plan ID", + "description": "A reference to the object that holds the information about the activity plan for this Well Activity program", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-ActivityPlan:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "ActivityPlan" + } + ] + }, + "SequenceNo": { + "type": "number", + "title": "Sequence Number", + "description": "The order that these phases will be executed (is this needed?)" + }, + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "The wellbore to which this drilling program phase refers", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "RiskIDs": { + "type": "array", + "title": "Risk IDs", + "description": "Reference to the objects that holds the information about the risks that apply to this drilling program (may be too high level for this)", + "items": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Risk:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Risk" + } + ] + } + }, + "Objective": { + "type": "string", + "title": "Objective", + "description": "Free text box to describe the objectives from the phase." + }, + "BHARunIDs": { + "type": "array", + "title": "BHA Run IDs", + "description": "Reference to the different BHA runs", + "items": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-BHARun:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "BHARun" + } + ] + } + }, + "PlannedLithologyIDs": { + "type": "array", + "title": "Planned Lithology IDs", + "description": "Reference to the objects that hold the expected lithology designs information about the drilling program for this phase", + "items": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-PlannedLithology:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "PlannedLithology" + } + ] + } + }, + "PlannedCementJobIDs": { + "type": "array", + "title": "Planned Cement Job IDs", + "description": "Reference to the objects that hold the cementing design information about the drilling program for this phase", + "items": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-PlannedCementJob:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "PlannedCementJob" + } + ] + } + }, + "EvaluationPlanID": { + "type": "string", + "title": "Evaluation Plan ID", + "description": "A reference to the object that holds the evaluation information about the drilling program for this phase.", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-EvaluationPlan:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "EvaluationPlan" + } + ] + }, + "KickTolerance": { + "type": "number", + "title": "Kick Tolerance", + "description": "Volume of a kick that will not cause a pressure exceeding the formation fracture pressure.", + "x-osdu-frame-of-reference": "UOM:volume" + }, + "MAASP": { + "type": "number", + "title": "Maximum Allowable Annulus Surface Pressure", + "description": "An absolute upper limit for the pressure in the annulus of an oil and gas well as measured at the wellhead. It's a number with pressure units", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "WellboreArchitectureID": { + "type": "string", + "title": "Wellbore Architecture ID", + "description": "A reference to the object that describes the physical structure of a borehole", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-WellboreArchitecture:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "WellboreArchitecture" + } + ] + }, + "WellBarrierElementTestID": { + "type": "string", + "title": "Well Barrier Element Test ID", + "description": "Identifier of the description from the Well Barrier Element Test to be run", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-WellBarrierElementTest:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "WellBarrierElementTest" + } + ] + } + }, + "required": [ + "TypeID", + "WellActivityPlanID", + "BHARunIDs" + ] + } + }, + "TypeID": { + "type": "string", + "title": "Type", + "description": "The type of well activity program. The default value for this is \"Primary\" (For example, they may have \"primary\" program and \"backup\" programs)", + "example": "namespace:reference-data--WellActivityProgramType:Primary:", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-WellActivityProgramType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "WellActivityProgramType" + } + ] + } + }, + "required": [ + "Phases", + "TypeID" + ], + "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" + } + ] + } +} \ No newline at end of file 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 new file mode 100644 index 00000000..ca41b035 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/WellBarrierElementTest.1.0.0.json @@ -0,0 +1,636 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--WellBarrierElementTest", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--WellBarrierElementTest:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/WellBarrierElementTest.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--WellBarrierElementTest:1.0.0", + "title": "WellBarrierElementTest", + "description": "Describes a complete sequence to test for the Well Integrity", + "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\\-\\-WellBarrierElementTest:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--WellBarrierElementTest:99ba462a-991a-5c0e-85b1-0d913bfed508" + }, + "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--WellBarrierElementTest: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:AbstractProject:1.0.0" + }, + { + "type": "object", + "properties": { + "RigUtilizationID": { + "type": "string", + "title": "Rig Utilization ID", + "description": "The ID of the Rig on which the test will be performed", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-RigUtilization:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "RigUtilization" + } + ] + }, + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "The ID of the Wellbore on which the test will be performed", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-WellPlanningWellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "WellPlanningWellbore" + } + ] + }, + "WellActivityProgramID": { + "type": "string", + "title": "Well Activity Program ID", + "description": "The ID of the Well Activity Program that holds the Phase description", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-WellActivityProgram:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "WellActivityProgram" + } + ] + }, + "WellActivityProgramPhaseSequenceNumber": { + "type": "number", + "title": "Well Activity Program Phase Sequence Number", + "description": "Number that identifies the Phase within its WellActivityProgram." + }, + "WellboreArchitectureID": { + "type": "string", + "title": "Wellbore Architecture ID", + "description": "The ID of the Wellbore Architecture applicable at the time of the test", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-WellboreArchitecture:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "WellboreArchitecture" + } + ] + }, + "WBETestPlanName": { + "type": "string", + "title": "Well Barrier Element Test Plan Name", + "description": "The name of the Well Barrier Element Test Plan" + }, + "TestTypeID": { + "type": "string", + "title": "Test Type ID", + "description": "References an Open reference list for the Well Barrier Element Test Type.\nDifferent test types will have different templated pass/fail or acceptance criteria. The list is Reference data has governance open to allow for addition of different test types (e.g. BSEE BOP test and A. N. Other BOP Test)", + "example": "namespace:reference-data--TestType:BOP:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-TestType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "TestType" + } + ] + }, + "TestSubTypeID": { + "type": "string", + "title": "Test Sub Type ID", + "description": "The Well Barrier Element Test Sub-Type - typically the barrier component being tested. For example, a test of a Packer/Hanger. Free text or Open list (perhaps local)", + "example": "namespace:reference-data--TestSubType:Packer:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-TestSubType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "TestSubType" + } + ] + }, + "TestDescription": { + "type": "string", + "title": "Test Description", + "description": "Description or summary text." + }, + "OperationalProcedureDescription": { + "type": "string", + "title": "Operational Procedure Description", + "description": "Textual description of the operational procedure and decision points" + }, + "TestSteps": { + "type": "array", + "title": "Test Steps", + "description": "One or more test steps, their parameters and their criteria", + "items": { + "type": "object", + "title": "W.B.E. Test Step", + "description": "Description of an individual step of the overall Well Barrier Element Test", + "properties": { + "StepNumber": { + "type": "integer", + "title": "Step Number", + "description": "An integer that describes the order in which the pressure test steps will be performed" + }, + "CriteriaTemplateName": { + "type": "string", + "title": "Criteria Template Name", + "description": "The name of a pass/fail or acceptance criteria template that applies for the step" + }, + "HighPressureCriteria": { + "type": "array", + "title": "High Pressure Criteria", + "description": "Link to the object containing the high pressure criteria.", + "items": { + "type": "object", + "title": "Pressure Criteria", + "description": "Generic description of an individual pressure criterion for a single step of the test", + "properties": { + "TargetPressureMin": { + "type": "number", + "title": "Target Pressure Minimum", + "description": "A successful positive pressure test requires the pressure to remain above the minimum allowable target test pressure.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "TargetPressureMax": { + "type": "number", + "title": "Target Pressure Maximum", + "description": "A successful negative pressure test or inflow test using the shut-in pressure method requires the pressure to remain below the maximum allowable target test pressure.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "ValidationDuration": { + "type": "number", + "title": "Validation Duration", + "description": "The time duration for which a pressure test must \u201chold\u201d (to a prescribed testing criteria) in order for the test to be validated (typically minutes e.g. 5mins (BOP, 30mins Casing)", + "x-osdu-frame-of-reference": "UOM:time" + }, + "MaxAllowedPercentageDecline": { + "type": "number", + "title": "Maximum Allowed Percentage Decline", + "description": "the maximum allowable pressure loss for a pressure decline test (expressed as a percentage of test pressure)" + }, + "MaxAllowedAbsoluteDecline": { + "type": "number", + "title": "Maximum Allowed Absolute Decline", + "description": "the maximum allowable pressure loss for a pressure decline test (expressed as an absolute value)", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "MaxAllowedRateOfChange": { + "type": "number", + "title": "Maximum Allowed Rate of Change", + "description": "Criteria pressure rate of change for a flat-line test. Averaged over the duration of the Validation Duration", + "x-osdu-frame-of-reference": "UOM:pressure per time" + }, + "IsHigh": { + "type": "boolean", + "title": "Is High", + "description": "Boolean that states if the criteria are for the high pressure stage (low pressure stage otherwise)" + } + } + } + }, + "LowPressureCriteria": { + "type": "array", + "title": "Low Pressure Criteria", + "description": "Link to the object containing the low pressure criteria .", + "items": { + "type": "object", + "title": "Pressure Criteria", + "description": "Generic description of an individual pressure criterion for a single step of the test", + "properties": { + "TargetPressureMin": { + "type": "number", + "title": "Target Pressure Minimum", + "description": "A successful positive pressure test requires the pressure to remain above the minimum allowable target test pressure.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "TargetPressureMax": { + "type": "number", + "title": "Target Pressure Maximum", + "description": "A successful negative pressure test or inflow test using the shut-in pressure method requires the pressure to remain below the maximum allowable target test pressure.", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "ValidationDuration": { + "type": "number", + "title": "Validation Duration", + "description": "The time duration for which a pressure test must \u201chold\u201d (to a prescribed testing criteria) in order for the test to be validated (typically minutes e.g. 5mins (BOP, 30mins Casing)", + "x-osdu-frame-of-reference": "UOM:time" + }, + "MaxAllowedPercentageDecline": { + "type": "number", + "title": "Maximum Allowed Percentage Decline", + "description": "the maximum allowable pressure loss for a pressure decline test (expressed as a percentage of test pressure)" + }, + "MaxAllowedAbsoluteDecline": { + "type": "number", + "title": "Maximum Allowed Absolute Decline", + "description": "the maximum allowable pressure loss for a pressure decline test (expressed as an absolute value)", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "MaxAllowedRateOfChange": { + "type": "number", + "title": "Maximum Allowed Rate of Change", + "description": "Criteria pressure rate of change for a flat-line test. Averaged over the duration of the Validation Duration", + "x-osdu-frame-of-reference": "UOM:pressure per time" + }, + "IsHigh": { + "type": "boolean", + "title": "Is High", + "description": "Boolean that states if the criteria are for the high pressure stage (low pressure stage otherwise)" + } + } + } + }, + "ComponentsTested": { + "type": "string", + "title": "Components Tested", + "description": "Text string for noting the components tested" + }, + "StepNotes": { + "type": "string", + "title": "Step Notes", + "description": "Additional notes on the test step" + }, + "SchematicID": { + "type": "string", + "title": "Schematic ID", + "description": "The ID of a schematic document that describes the pressure path / line-up", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-Document:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "Document" + } + ] + }, + "ParallelWBETestStepIDs": { + "type": "array", + "title": "Parallel Well Barrier Element Test Step IDs", + "description": "For use when executing simultaneous tests using two or more different sets of criteria", + "items": { + "type": "string" + } + }, + "ExpectedPressureChangeDueToThermalEffects": { + "type": "number", + "title": "Expected Pressure Change Due To Thermal Effects", + "description": "The expected pressure change due to thermal effects", + "x-osdu-frame-of-reference": "UOM:pressure" + }, + "ExpectedPressureChangeDueToThermalEffectsComments": { + "type": "string", + "title": "Expected Pressure Change Due To Thermal Effects Comments", + "description": "Comments on the expected pressure change due to thermal effects. Can be used to provide an explanation as to why a value was not entered (e.g. expansion not expected to impact test results)" + }, + "TotalVolumeTestSystem": { + "type": "number", + "title": "Total Volume Test System", + "description": "The cumulative total volume of the systems lined up for the test", + "x-osdu-frame-of-reference": "UOM:volume" + }, + "ComponentVolumesTestSystem": { + "type": "array", + "title": "Component Volumes Test System", + "description": "A list of systems and their volumes.", + "items": { + "type": "object", + "title": "Component Volumes Test System", + "description": "Description of the tested component during a singe step.", + "properties": { + "SystemComponentName": { + "type": "string", + "title": "System Component Name", + "description": "e.g. surface lines, choke/kill Lines, BOP, Casing" + }, + "SystemComponentVolume": { + "type": "number", + "title": "System Component Volume", + "description": "The volume of the named system", + "x-osdu-frame-of-reference": "UOM:volume" + } + }, + "required": [ + "SystemComponentVolume" + ] + } + }, + "ExpectedVolumesPumped": { + "type": "array", + "title": "Expected Volumes Pumped", + "description": "A list of pressures and the expected volume pumped at the given pressure.", + "items": { + "type": "object", + "title": "Expected Volume", + "description": "Individual description, for a given pressure, of the Volume Pumped expectations for a single step of the test.", + "properties": { + "Pressure": { + "type": "number", + "title": "Pressure", + "description": "Value for planned pressure", + "x-osdu-frame-of-reference": "UOM:pressure", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "MinimumVolume": { + "type": "number", + "title": "Minimum Cumulative Volume Pumped", + "description": "Minimum expected volume pumped at specified pressure", + "x-osdu-frame-of-reference": "UOM:volume", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Volume": { + "type": "number", + "title": "Expected Cumulative Volume Pumped", + "description": "Expected volume pumped at specified pressure", + "x-osdu-frame-of-reference": "UOM:volume", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "MaximumVolume": { + "type": "number", + "title": "Maximum Cumulative Volume Pumped", + "description": "Maximum expected volume pumped at specified pressure", + "x-osdu-frame-of-reference": "UOM:volume", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Pressure" + ] + } + }, + "ExpectedVolumesBledBack": { + "type": "array", + "title": "Expected Volumes BledBack", + "description": "A list of pressures and the expected volume bled back at the given pressure.", + "items": { + "type": "object", + "title": "Expected Volume", + "description": "Individual description, for a given pressure, of the Volume Pumped expectations for a single step of the test.", + "properties": { + "Pressure": { + "type": "number", + "title": "Pressure", + "description": "Value for planned pressure", + "x-osdu-frame-of-reference": "UOM:pressure", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "MinimumVolume": { + "type": "number", + "title": "Minimum Cumulative Volume Pumped", + "description": "Minimum expected volume pumped at specified pressure", + "x-osdu-frame-of-reference": "UOM:volume", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "Volume": { + "type": "number", + "title": "Expected Cumulative Volume Pumped", + "description": "Expected volume pumped at specified pressure", + "x-osdu-frame-of-reference": "UOM:volume", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "MaximumVolume": { + "type": "number", + "title": "Maximum Cumulative Volume Pumped", + "description": "Maximum expected volume pumped at specified pressure", + "x-osdu-frame-of-reference": "UOM:volume", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + }, + "required": [ + "Pressure" + ] + } + }, + "TestFluids": { + "type": "array", + "title": "Test Fluids", + "description": "A list of test fluids and their properties.", + "items": { + "type": "object", + "title": "Test Fluid", + "description": "Description, for a given step of the test, of the Fluid System used for this step.", + "properties": { + "TestFluidTypeID": { + "type": "string", + "title": "Test Fluid Type ID", + "description": "Same type reference list as used in Fluids Program", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-FluidType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "FluidType" + } + ] + }, + "FluidDensityTest": { + "type": "number", + "title": "Test Fluid Density", + "description": "Density value for the test fluid", + "x-osdu-frame-of-reference": "UOM:mass per volume", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "FluidDensitySystem": { + "type": "number", + "title": "System Fluid Density", + "description": "Density value for the system fluid", + "x-osdu-frame-of-reference": "UOM:mass per volume", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "AmbientTemperature": { + "type": "number", + "title": "Ambient Temperature", + "description": "Ambient temperate value", + "x-osdu-frame-of-reference": "UOM:thermodynamic temperature", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + }, + "DownholeTemperature": { + "type": "number", + "title": "Downhole Temperature", + "description": "Downhole temperature value", + "x-osdu-frame-of-reference": "UOM:thermodynamic temperature", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen" + } + } + } + } + }, + "required": [ + "StepNumber", + "HighPressureCriteria", + "ExpectedPressureChangeDueToThermalEffects", + "TotalVolumeTestSystem" + ] + } + } + }, + "required": [ + "WellboreID", + "TestTypeID", + "TestSteps" + ], + "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" + } + ] + } +} \ No newline at end of file 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 new file mode 100644 index 00000000..6f7aeb03 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/WellPlanningWell.1.0.0.json @@ -0,0 +1,229 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--WellPlanningWell", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--WellPlanningWell:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/WellPlanningWell.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--WellPlanningWell:1.0.0", + "title": "WellPlanningWell", + "description": "Information about a single well. A well is a unique surface location from which wellbores are drilled into the Earth for the purpose of either (1) finding or producing underground resources; or (2) providing services related to the production of underground resources.", + "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\\-\\-WellPlanningWell:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--WellPlanningWell:a09849c6-889b-5700-8e71-96165c89922f" + }, + "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--WellPlanningWell: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" + }, + { + "type": "object", + "properties": { + "WellID": { + "type": "string", + "title": "Well ID", + "description": "Identifier of the parent well.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Well:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Well" + } + ] + }, + "TimeZone": { + "type": "string", + "title": "Time Zone", + "description": "The UTC time zone in which well is located - expressed as ISO 8601." + }, + "TypeWell": { + "type": "string", + "title": "Type Well", + "description": "Proposed values : Mining, Petroleum, Scientific, Geothermal, Storage, Surface Coring, Water well" + }, + "LicenceName": { + "type": "string", + "title": "Licence Name", + "description": "Legal name of the well as described within the Licence" + }, + "LicenceNumber": { + "type": "string", + "title": "Licence Number", + "description": "License number of the well" + }, + "IssueDateTime": { + "type": "number", + "title": "Issue Date-Time", + "description": "Date and time license was issued", + "x-osdu-frame-of-reference": "DateTime" + }, + "BlockID": { + "type": "string", + "title": "Block ID", + "description": "Identifier of the Geopolitical Entity that describes the Block associated to the Licence", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-GeoPoliticalEntity:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "GeoPoliticalEntity" + } + ] + }, + "OperatorPercentInterest": { + "type": "number", + "title": "Operator Percent Interest", + "description": "Interest for Operator, Commonly in percent" + }, + "Name": { + "type": "string", + "title": "Name", + "description": "Name of Well Planning well. Derived from the record identified by WellID.", + "x-osdu-is-derived": { + "RelationshipPropertyName": "WellID", + "TargetPropertyName": "FacilityName" + } + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-side-car-type-to": [ + { + "GroupType": "master-data", + "EntityType": "Well" + } + ], + "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/WellPlanningWellbore.1.0.0.json b/deployments/shared-schemas/osdu/master-data/WellPlanningWellbore.1.0.0.json new file mode 100644 index 00000000..d0967063 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/WellPlanningWellbore.1.0.0.json @@ -0,0 +1,281 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--WellPlanningWellbore", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--WellPlanningWellbore:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/WellPlanningWellbore.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--WellPlanningWellbore:1.0.0", + "title": "WellPlanningWellbore", + "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\\-\\-WellPlanningWellbore:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--WellPlanningWellbore:27ba08ea-5c4e-5859-bd7e-d04b3c34a0bc" + }, + "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--WellPlanningWellbore: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" + }, + { + "type": "object", + "properties": { + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "Identifier of the parent wellbore.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "WellPlanningWellID": { + "type": "string", + "title": "Well Planning Well ID", + "description": "Identifier of the parent well side-car for the well planning domain.", + "x-osdu-attribution-authority": "The Open Group", + "x-osdu-attribution-publication": "The OSDU Data Platform", + "x-osdu-attribution-revision": "evergreen", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-WellPlanningWell:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "WellPlanningWell" + } + ] + }, + "SurveyProgramIDs": { + "type": "array", + "title": "Survey Program IDs", + "description": "A reference to the objects that holds the information about the definitive version of the different survey programs associated with the wellbore", + "items": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-SurveyProgram:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "SurveyProgram" + } + ] + } + }, + "TargetID": { + "type": "string", + "title": "Target ID", + "description": "The drill targets associated with this definitive Drilling Program", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-GeometricTargetSet:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "GeometricTargetSet" + } + ] + }, + "WellboreMarkerSetID": { + "type": "string", + "title": "Wellbore MarkerSet ID", + "description": "The formation markers associated with the definitive Drilling Program", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-WellboreMarkerSet:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "WellboreMarkerSet" + } + ] + }, + "PlannedLithologyID": { + "type": "string", + "title": "Planned Lithology ID", + "description": "A reference to the descriptive object that holds the information about the planned lithology associated with the wellbore", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-PlannedLithology:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "PlannedLithology" + } + ] + }, + "HoleSectionID": { + "type": "string", + "title": "Hole Section ID", + "description": "The definitive description of the hole section associated with this wellbore", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-HoleSection:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "HoleSection" + } + ] + }, + "PPFGDatasetID": { + "type": "string", + "title": "PPFG Dataset ID", + "description": "A reference to the PPFGDataset that holds the information about the pore pressure associated with the definitive drilling program", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-PPFGDataset:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "PPFGDataset" + } + ] + }, + "Name": { + "type": "string", + "title": "Name", + "description": "Name of Well Planning wellbore. Derived from the record identified by WellboreID.", + "x-osdu-is-derived": { + "RelationshipPropertyName": "WellboreID", + "TargetPropertyName": "FacilityName" + } + }, + "VerticalMeasurement": { + "$ref": "{{schema-authority}}:wks:AbstractFacilityVerticalMeasurement:1.0.0", + "title": "Vertical Measurement", + "description": "The zero depth point (ZDP) definition for the all measured depths related to this WellPlanningWellbore." + } + }, + "title": "IndividualProperties" + }, + { + "type": "object", + "properties": { + "ExtensionProperties": { + "type": "object" + } + }, + "title": "ExtensionProperties" + } + ] + } + }, + "required": [ + "kind", + "acl", + "legal" + ], + "additionalProperties": false, + "x-osdu-review-status": "Accepted", + "x-osdu-side-car-type-to": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ], + "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/Wellbore.1.0.0.json b/deployments/shared-schemas/osdu/master-data/Wellbore.1.0.0.json index f6f15c4f..44e9fc0b 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:master-data--Wellbore:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..73de3634 --- /dev/null +++ b/deployments/shared-schemas/osdu/master-data/WellboreArchitecture.1.0.0.json @@ -0,0 +1,247 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "master-data--WellboreArchitecture", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:master-data--WellboreArchitecture:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/WellboreArchitecture.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:master-data--WellboreArchitecture:1.0.0", + "title": "WellboreArchitecture", + "description": "Describes the physical structures for a borehole", + "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\\-\\-WellboreArchitecture:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:master-data--WellboreArchitecture:ce60cf36-6401-5758-8833-fb2eefc2ffa7" + }, + "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--WellboreArchitecture: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" + }, + { + "type": "object", + "properties": { + "WellboreID": { + "type": "string", + "title": "Wellbore ID", + "description": "A reference to the wellbore that is the subject of this activity plan", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-Wellbore:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "Wellbore" + } + ] + }, + "HoleSectionIDs": { + "type": "array", + "title": "Hole Section IDs", + "description": "Description of the Hole Sections for this architecture", + "items": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:master-data\\-\\-HoleSection:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "master-data", + "EntityType": "HoleSection" + } + ] + } + }, + "InstalledTubulars": { + "type": "array", + "title": "Installed Tubulars", + "description": "Description of the Installed tubular associated to this architecture", + "items": { + "type": "object", + "title": "Installed Tubular", + "description": "Geometrical Description of tubular assembly as installed in the wellbore", + "properties": { + "MeasuredDepthTop": { + "type": "number", + "title": "Measured Depth Tubular Top", + "description": "The measured depth at the top of the tubular", + "x-osdu-frame-of-reference": "UOM:length" + }, + "MeasuredDepthBase": { + "type": "number", + "title": "Measured Depth Tubular Base", + "description": "The measured depth at the base of the tubular", + "x-osdu-frame-of-reference": "UOM:length" + }, + "MeasuredDepthErrorTop": { + "type": "number", + "title": "Measured Depth Tubular Top Error", + "description": "The error associated with the measured depth at the top of the tubular", + "x-osdu-frame-of-reference": "UOM:length" + }, + "MeasuredDepthErrorBase": { + "type": "number", + "title": "Measured Depth Tubular Base Error", + "description": "The error associated with the measured depth at the base of the tubular", + "x-osdu-frame-of-reference": "UOM:length" + }, + "TubularAssemblyID": { + "type": "string", + "title": "Tubular Assembly Identifier", + "description": "Identifier of the tubular assembly actually installed or to be installed", + "pattern": "^[\\w\\-\\.]+:work-product-component\\-\\-TubularAssembly:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "work-product-component", + "EntityType": "TubularAssembly" + } + ] + } + }, + "required": [ + "TubularAssemblyID" + ] + } + }, + "Name": { + "type": "string", + "title": "Name", + "description": "Name of Wellbore Architecture" + } + }, + "required": [ + "WellboreID", + "HoleSectionIDs", + "InstalledTubulars" + ], + "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/reference-data/ActivityCode.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ActivityCode.1.0.0.json new file mode 100644 index 00000000..4027395e --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/ActivityCode.1.0.0.json @@ -0,0 +1,173 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--ActivityCode", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--ActivityCode:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ActivityCode.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--ActivityCode:1.0.0", + "title": "ActivityCode", + "description": "ActivityCode for Well Construction and Intervention (for L1), Construct well (for L2), Intervene well (for L2), \u2026", + "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\\-\\-ActivityCode:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--ActivityCode:e0abcb92-e586-5815-9981-8be9c51d5bc1" + }, + "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--ActivityCode: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": { + "ActivityLevelID": { + "type": "string", + "title": "Activity Level ID", + "description": "The relationship to the ActivityLevel record describing the ActivityCode's position in the hierarchy.", + "example": "namespace:reference-data--ActivityLevel:L4:", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-ActivityLevel:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "ActivityLevel" + } + ] + } + }, + "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/ActivityLevel.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ActivityLevel.1.0.0.json new file mode 100644 index 00000000..9974dfdc --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/ActivityLevel.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--ActivityLevel", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--ActivityLevel:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ActivityLevel.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--ActivityLevel:1.0.0", + "title": "ActivityLevel", + "description": "Proposed reference values: L1, L2, L3, L4, L5, L6", + "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\\-\\-ActivityLevel:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--ActivityLevel:c46081f9-eabb-5fef-aee0-4dc786a78b23" + }, + "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--ActivityLevel: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/ActivityType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ActivityType.1.0.0.json index 2eba9632..b04cdf99 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ActivityType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--ActivityType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 cb3fb195..518c83b7 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ActualIndicatorType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--ActualIndicatorType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..cf3a428f --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/AdditiveType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--AdditiveType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--AdditiveType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AdditiveType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--AdditiveType:1.0.0", + "title": "AdditiveType", + "description": "Items added to cement slurry or cement spacers, washes and fluids", + "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\\-\\-AdditiveType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--AdditiveType:fe7f07be-7444-5b3c-8b23-93b32ea267c0" + }, + "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--AdditiveType: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/AgreementType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/AgreementType.1.0.0.json index 5ef29b80..26833aa9 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AgreementType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--AgreementType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 830ea057..267fd83e 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AliasNameType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--AliasNameType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 1ceda5ee..d5b93a23 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AliasNameTypeClass.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--AliasNameTypeClass:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 1051c523..316c4df7 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AnisotropyType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--AnisotropyType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 c9981f26..5dc3fcb2 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ArtefactRole.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--ArtefactRole:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 b515690c..762219f9 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ArtificialLiftType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--ArtificialLiftType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 d24a6f55..64f65351 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/AzimuthReferenceType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--AzimuthReferenceType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 a5f73d11..452e9ce3 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/BasinType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--BasinType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..8ad411b7 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/BhaStatus.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--BhaStatus", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--BhaStatus:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/BhaStatus.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--BhaStatus:1.0.0", + "title": "BhaStatus", + "description": "The status of the Bottom Hole Assembly. Proposed reference values: final, progress, plan, unknown", + "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\\-\\-BhaStatus:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--BhaStatus:905e5b9a-01f3-5411-9ce5-0006f16e0376" + }, + "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--BhaStatus: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/BinGridDefinitionMethodType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/BinGridDefinitionMethodType.1.0.0.json index fbb5c25a..9819cd88 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/BinGridDefinitionMethodType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--BinGridDefinitionMethodType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 10d9f022..ec715bb7 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/CalculationMethodType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--CalculationMethodType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..854f7a0c --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/CementJobType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--CementJobType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--CementJobType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/CementJobType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--CementJobType:1.0.0", + "title": "CementJobType", + "description": "A single cement job. Possible Values: Primary, Plug, Squeeze, Unknown", + "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\\-\\-CementJobType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--CementJobType:44cec290-8d4c-582f-9a18-3c2b1d1797d1" + }, + "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--CementJobType: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/ChronoStratigraphy.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ChronoStratigraphy.1.0.0.json new file mode 100644 index 00000000..6d750bb4 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/ChronoStratigraphy.1.0.0.json @@ -0,0 +1,229 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--ChronoStratigraphy", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--ChronoStratigraphy:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ChronoStratigraphy.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--ChronoStratigraphy:1.0.0", + "title": "ChronoStratigraphy", + "description": "The reference value type for Chronostratigraphic classification. The purpose of chronostratigraphic classification is to organize systematically the rocks forming the Earth's crust into named units (chronostratigraphic units) that represent intervals of geologic time (geochronologic units) to serve as references in narratives about Earth history including the evolution of life. Records of this kind represent chronostratigraphic units, i.e., bodies of rocks that include all rocks representative of a specific interval of geologic time, and only this time span. Chronostratigraphic units are bounded by isochronous horizons which mark specific moments of geological time. The rank (via data.ChronostratigraphicHierarchy) and relative magnitude of the units in the chronostratigraphic hierarchy are a function of the durations they represent.", + "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\\-\\-ChronoStratigraphy:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--ChronoStratigraphy:9f70a2fe-5cf2-50ba-ac0c-6849d85bacb6" + }, + "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--ChronoStratigraphy: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": { + "StratigraphicColumnRankUnitTypeID": { + "type": "string", + "title": "Stratigraphic Column Rank Unit Type ID", + "description": "The level in the chronostratigraphic hierarchy as defined in https://stratigraphy.org/guide/chron Chapter 9.C expressed via a relationship to the StratigraphicColumnRankUnitType.", + "x-osdu-attribution-authority": "https://stratigraphy.org", + "x-osdu-attribution-publication": "https://github.com/CSIRO-enviro-informatics/interactive-geological-timescale/blob/master/src/assets/timeline_data.json", + "x-osdu-attribution-revision": 2020, + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-StratigraphicColumnRankUnitType:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "StratigraphicColumnRankUnitType" + } + ] + }, + "AgeBegin": { + "type": "number", + "title": "Age Begin", + "description": "The age in million years at the beginning of the geochronologic interval.", + "x-osdu-attribution-authority": "https://stratigraphy.org", + "x-osdu-attribution-publication": "https://github.com/CSIRO-enviro-informatics/interactive-geological-timescale/blob/master/src/assets/time_interval_data.json", + "x-osdu-attribution-revision": 2020 + }, + "AgeEnd": { + "type": "number", + "title": "Age End", + "description": "The age in million years at the end of the geochronologic interval.", + "x-osdu-attribution-authority": "https://stratigraphy.org", + "x-osdu-attribution-publication": "https://github.com/CSIRO-enviro-informatics/interactive-geological-timescale/blob/master/src/assets/time_interval_data.json", + "x-osdu-attribution-revision": 2020 + }, + "Colour": { + "type": "string", + "title": "Colour", + "description": "Colour assigned to the geochronologic interval by the ICS (https://stratigraphy.org). The format is #RRGGBB where the colours are expressed as hex codes.", + "example": "#A1D4E2", + "x-osdu-attribution-authority": "https://stratigraphy.org", + "x-osdu-attribution-publication": "https://github.com/CSIRO-enviro-informatics/interactive-geological-timescale/blob/master/src/assets/timeline_data.json", + "x-osdu-attribution-revision": 2020 + }, + "ParentIDs": { + "type": "array", + "title": "Parent Ids", + "description": "The broader parent interval or intervals, in which this geochronologic interval is located.", + "x-osdu-attribution-authority": "https://stratigraphy.org", + "x-osdu-attribution-publication": "https://github.com/CSIRO-enviro-informatics/interactive-geological-timescale/blob/master/src/assets/timeline_data.json", + "x-osdu-attribution-revision": 2020, + "items": { + "type": "string", + "pattern": "^[\\w\\-\\.]+:reference-data\\-\\-ChronoStratigraphy:[\\w\\-\\.\\:\\%]+:[0-9]*$", + "x-osdu-relationship": [ + { + "GroupType": "reference-data", + "EntityType": "ChronoStratigraphy" + } + ] + } + }, + "ChildCodes": { + "type": "array", + "title": "Child Codes", + "description": "The narrower interval codes which are contained in or overlapping with this geochronologic interval.", + "x-osdu-attribution-authority": "https://stratigraphy.org", + "x-osdu-attribution-publication": "https://github.com/CSIRO-enviro-informatics/interactive-geological-timescale/blob/master/src/assets/timeline_data.json", + "x-osdu-attribution-revision": 2020, + "items": { + "type": "string" + } + } + }, + "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/CollectionPurpose.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/CollectionPurpose.1.0.0.json index 247528df..4b0afcca 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/CollectionPurpose.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--CollectionPurpose:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 6e2ae14d..192fd62b 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/CompressionMethodType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--CompressionMethodType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..35dac58b --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/ContactRoleType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--ContactRoleType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--ContactRoleType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ContactRoleType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--ContactRoleType:1.0.0", + "title": "ContactRoleType", + "description": "Role of the contact within the associated organisation, such as Account owner, Sales Representative, Technical Support, Project Manager, Party Chief, Client Representative, Senior Observer.", + "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\\-\\-ContactRoleType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--ContactRoleType:f7329f0d-6c78-542f-883d-7728bdb3c3e4" + }, + "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--ContactRoleType: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": [ + "Energistics" + ], + "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/ContractorType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/ContractorType.1.0.0.json index f7eea8ac..60545da5 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ContractorType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--ContractorType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 9d64bcdb..0982bab6 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/CoordinateReferenceSystem.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--CoordinateReferenceSystem:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 f9925b19..5e2ff6c7 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/CoordinateTransformation.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--CoordinateTransformation:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 f2bce837..341d4174 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/Currency.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--Currency:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 8d25575a..a11a4967 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/CurveIndexDimensionType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--CurveIndexDimensionType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 1bbdb05b..767d4488 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/DataRulePurposeType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--DataRulePurposeType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 becc920f..5a30763e 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/DimensionType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--DimensionType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 79b32908..ec8b8931 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/DiscretisationSchemeType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--DiscretisationSchemeType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 325e307f..63d03fd7 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/DocumentType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--DocumentType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 a74a17f7..1bdf817e 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/DrillingReasonType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--DrillingReasonType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 8ab13428..22f08233 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/EncodingFormatType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--EncodingFormatType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 ac58a5a8..350a7be7 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ExistenceKind.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--ExistenceKind:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 027c96c9..b1290801 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FacilityEventType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--FacilityEventType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 032e7399..d12ec675 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FacilityStateType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--FacilityStateType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 28776917..a3488327 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FacilityType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--FacilityType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 72c4f521..6702ccdf 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FeatureType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--FeatureType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..2306d16f --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/FluidPropertyFacetName.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--FluidPropertyFacetName", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--FluidPropertyFacetName:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FluidPropertyFacetName.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--FluidPropertyFacetName:1.0.0", + "title": "FluidPropertyFacetName", + "description": "Reference list of facet names, includes items such as such as Minimum, Maximum and Average", + "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\\-\\-FluidPropertyFacetName:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--FluidPropertyFacetName:8ba52a68-b365-5aa9-a2b1-d742e4222195" + }, + "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--FluidPropertyFacetName: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/FluidPropertyName.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FluidPropertyName.1.0.0.json new file mode 100644 index 00000000..602567b5 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/FluidPropertyName.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--FluidPropertyName", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--FluidPropertyName:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FluidPropertyName.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--FluidPropertyName:1.0.0", + "title": "FluidPropertyName", + "description": "Fluid properties such as Ph, Pv, Yp, Oil/Water Ratio", + "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\\-\\-FluidPropertyName:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--FluidPropertyName:c6e75f78-1737-50fc-8511-9b932be88675" + }, + "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--FluidPropertyName: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/FluidRheologicalModelType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FluidRheologicalModelType.1.0.0.json new file mode 100644 index 00000000..2afb3059 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/FluidRheologicalModelType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--FluidRheologicalModelType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--FluidRheologicalModelType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FluidRheologicalModelType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--FluidRheologicalModelType:1.0.0", + "title": "FluidRheologicalModelType", + "description": "Mathematical model used in cement calculations", + "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\\-\\-FluidRheologicalModelType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--FluidRheologicalModelType:52583520-e354-5175-aa46-228e60db5627" + }, + "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--FluidRheologicalModelType: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/FluidRole.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FluidRole.1.0.0.json new file mode 100644 index 00000000..6e655244 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/FluidRole.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--FluidRole", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--FluidRole:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FluidRole.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--FluidRole:1.0.0", + "title": "FluidRole", + "description": "Purpose the fluid will play in the wellbore, such as Cement Displacement, Hole Cleaning, Sweep, Completion Fluid", + "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\\-\\-FluidRole:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--FluidRole:ee022dfa-505e-5fc8-9b66-be84132b5963" + }, + "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--FluidRole: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/FluidType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FluidType.1.0.0.json new file mode 100644 index 00000000..66757d7f --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/FluidType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--FluidType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--FluidType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FluidType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--FluidType:1.0.0", + "title": "FluidType", + "description": "Type of drilling or completions fluid", + "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\\-\\-FluidType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--FluidType:5738be9a-348b-52f2-8b66-e558331e4399" + }, + "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--FluidType: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/FormationPressureTestType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/FormationPressureTestType.1.0.0.json new file mode 100644 index 00000000..7e57cddc --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/FormationPressureTestType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--FormationPressureTestType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--FormationPressureTestType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/FormationPressureTestType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--FormationPressureTestType:1.0.0", + "title": "FormationPressureTestType", + "description": "FIT, LOT, XLOT etc. Proposed reference values: Formation Integrity Test, Leak Off Test, Extended Leak Off Test", + "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\\-\\-FormationPressureTestType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--FormationPressureTestType:a0724219-548b-5d0e-bb98-269e9f6a4817" + }, + "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--FormationPressureTestType: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/GeoPoliticalEntityType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/GeoPoliticalEntityType.1.0.0.json index 676851b1..2f54fc88 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/GeoPoliticalEntityType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--GeoPoliticalEntityType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..9f62f943 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/GeoReferencedImageType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--GeoReferencedImageType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--GeoReferencedImageType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/GeoReferencedImageType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--GeoReferencedImageType:1.0.0", + "title": "GeoReferencedImageType", + "description": "The type of a geo-referenced image, like, e.g., horizontal map, vertical curtain.", + "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\\-\\-GeoReferencedImageType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--GeoReferencedImageType:89ba55d5-3231-5777-a617-693e939401b6" + }, + "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--GeoReferencedImageType: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/GeologicalFormation.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/GeologicalFormation.1.0.0.json index 35c1710d..7d4d03cd 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/GeologicalFormation.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--GeologicalFormation:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 405bec64..ed4bd518 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/HeaderKeyName.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--HeaderKeyName:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 a5ab5587..c0627edf 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/InterpolationMethod.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--InterpolationMethod:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 f77fb5ad..ae6be6c9 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/LegalStatus.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--LegalStatus:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 0e57672f..18fb0c43 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/LicenseState.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--LicenseState:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 5aa6b29d..640012c3 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/LineageRelationshipType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--LineageRelationshipType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 b458efce..ed2e65f0 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/LinerType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--LinerType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 new file mode 100644 index 00000000..233b38c8 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/LithoStratigraphy.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--LithoStratigraphy", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--LithoStratigraphy:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/LithoStratigraphy.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--LithoStratigraphy:1.0.0", + "title": "LithoStratigraphy", + "description": "Name of lithostratigraphy, regionally dependent", + "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\\-\\-LithoStratigraphy:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--LithoStratigraphy:b80e10cc-95c0-54ca-9845-92368e43f277" + }, + "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--LithoStratigraphy: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/LithologyType.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/LithologyType.1.0.0.json new file mode 100644 index 00000000..7bfefc77 --- /dev/null +++ b/deployments/shared-schemas/osdu/reference-data/LithologyType.1.0.0.json @@ -0,0 +1,159 @@ +{ + "schemaInfo": { + "schemaIdentity": { + "authority": "{{schema-authority}}", + "source": "wks", + "entityType": "reference-data--LithologyType", + "schemaVersionMajor": 1, + "schemaVersionMinor": 0, + "schemaVersionPatch": 0, + "id": "{{schema-authority}}:wks:reference-data--LithologyType:1.0.0" + }, + "createdBy": "OSDU Data Definition Group", + "scope": "SHARED", + "status": "DEVELOPMENT" + }, + "schema": { + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/LithologyType.1.0.0.json", + "$schema": "http://json-schema.org/draft-07/schema#", + "x-osdu-schema-source": "osdu:wks:reference-data--LithologyType:1.0.0", + "title": "LithologyType", + "description": "Geological description for the type of lithology", + "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\\-\\-LithologyType:[\\w\\-\\.\\:\\%]+$", + "example": "namespace:reference-data--LithologyType:ef5e9d8c-8931-5c8e-87b9-793335e5ba4a" + }, + "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--LithologyType: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/LogCurveBusinessValue.1.0.0.json b/deployments/shared-schemas/osdu/reference-data/LogCurveBusinessValue.1.0.0.json index d1a43250..2bec3c4b 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/LogCurveBusinessValue.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--LogCurveBusinessValue:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 f35cf4b0..f2ad467d 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/LogCurveFamily.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--LogCurveFamily:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 e762523e..7017a807 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/LogCurveFamily.1.1.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--LogCurveFamily:1.1.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 7479e030..f7ca91f9 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/LogCurveMainFamily.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--LogCurveMainFamily:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 071e5ce7..c39b6bb6 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/LogCurveType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--LogCurveType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 8d5763c3..be95a243 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/LogCurveType.1.1.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--LogCurveType:1.1.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 7c7bc640..bd8a8732 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/LogType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--LogType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 c63b3656..719c5956 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/MarkerPropertyType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--MarkerPropertyType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 d1eef67e..647efa3e 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/MarkerType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--MarkerType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 85161ca5..b4500aed 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/MaterialType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--MaterialType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 8717bd2a..e244fee8 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/OSDUJsonExtensions.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--OSDUJsonExtensions:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 f7aa1457..b9f75f9f 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/OSDURegion.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--OSDURegion:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 dd17f992..3d133dc4 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ObjectiveType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--ObjectiveType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 0cff0256..f9b78bd2 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 @@ -14,7 +14,7 @@ "status": "DEVELOPMENT" }, "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.", + "x-osdu-license": "Copyright 2022, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT 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/ObligationType.1.0.0.json", "$schema": "http://json-schema.org/draft-07/schema#", "x-osdu-schema-source": "osdu:wks:reference-data--ObligationType:1.0.0", @@ -91,7 +91,7 @@ "example": "some-user@some-company-cloud.com" }, "ancestry": { - "description": "The links to data, which constitute the inputs.", + "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" }, 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 e9abc673..c86d74c9 100644 --- a/deployments/shared-schemas/osdu/reference-data/OperatingEnvironment.1.0.0.json +++ b/deployments/shared-schemas/osdu/reference-data/Op