David Leal

Added documentation for flow, and well ontologies for loading into RDL

......@@ -18,6 +18,7 @@
ep-fac:Completion
rdf:type owl:Class ;
rdfs:comment "not used in either the MPR or the DDR - see ep-prodwell:WellCompletionEquipment"^^xsd:string ;
rdfs:label "completion"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility ;
ep-core:seeReferenceData
......@@ -37,7 +38,7 @@ ep-fac:Field
"http://posccaesar.org/rdl/RDS409500951"^^xsd:string .
ep-fac:FixedFacility
rdf:type ep-fac:FixedOrMoveableFacilityType , owl:DeprecatedClass ;
rdf:type owl:DeprecatedClass , ep-fac:FixedOrMoveableFacilityType ;
rdfs:comment "facility that has been build and that is intended to remain in one place"^^xsd:string ;
rdfs:label "fixed facility"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
......@@ -55,10 +56,10 @@ ep-fac:FixedOrMoveableRigType
rdfs:subClassOf owl:Class .
ep-fac:FixedRig
rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ;
rdf:type owl:Class , ep-fac:FixedOrMoveableRigType ;
rdfs:comment "a fixed oil and gas drilling facility"^^xsd:string ;
rdfs:label "fixed rig"^^xsd:string ;
rdfs:subClassOf ep-fac:FixedFacility , ep-fac:Rig .
rdfs:subClassOf ep-fac:Rig , ep-fac:FixedFacility .
ep-fac:Flowline
rdf:type owl:Class ;
......@@ -82,17 +83,17 @@ ep-fac:Lease
"http://posccaesar.org/rdl/RDS806655591"^^xsd:string .
ep-fac:MoveableFacility
rdf:type ep-fac:FixedOrMoveableFacilityType , owl:Class ;
rdf:type owl:Class , ep-fac:FixedOrMoveableFacilityType ;
rdfs:label "moveable facility"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS4316634576"^^xsd:string .
ep-fac:MoveableRig
rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ;
rdf:type owl:Class , ep-fac:FixedOrMoveableRigType ;
rdfs:comment "a moveable oil and gas drilling facility"^^xsd:string ;
rdfs:label "moveable rig"^^xsd:string ;
rdfs:subClassOf ep-fac:MoveableFacility , ep-fac:Rig .
rdfs:subClassOf ep-fac:Rig , ep-fac:MoveableFacility .
ep-fac:Platform
rdf:type owl:Class ;
......@@ -192,7 +193,7 @@ ep-fac:Zone
rdfs:subClassOf ep-fac:Facility .
ep-fac:depthOfSurroundingWater
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:comment "class_of_indirect_property that is the depth of surrounding water"^^xsd:string ;
rdfs:domain ep-fac:SurroundingWater ;
rdfs:label "depth of surrounding water"^^xsd:string ;
......
......@@ -35,6 +35,7 @@
<http://www.reportinghub.no/ep/schema/facility#CloudCover>
rdf:type owl:Class ;
rdfs:comment "physical object that is cloud cover in the atmosphere"^^xsd:string ;
rdfs:label "cloud cover"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
......@@ -79,48 +80,56 @@
<http://www.reportinghub.no/ep/schema/facility#averageHighestThirdWaveHeight>
rdf:type owl:FunctionalProperty , ep-core:Class_of_indirect_property , owl:ObjectProperty ;
rdfs:comment "length that is the average of the higher 1/3 of the wave heights passing during a sample period (typically 20 to 30 minutes) (source: MPR-XSD)"^^xsd:string ;
rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ;
rdfs:label "average highest third wave height"^^xsd:string ;
rdfs:range ep-core:Length .
<http://www.reportinghub.no/ep/schema/facility#averageWaveHeight>
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:comment "length that is the average height of surface waves"^^xsd:string ;
rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ;
rdfs:label "average wave height"^^xsd:string ;
rdfs:range ep-core:Length .
<http://www.reportinghub.no/ep/schema/facility#cloudCeilingHeight>
rdf:type owl:FunctionalProperty , ep-core:Class_of_indirect_property , owl:ObjectProperty ;
rdfs:comment "length that is the height of the cloud ceiling"^^xsd:string ;
rdfs:domain <http://www.reportinghub.no/ep/schema/facility#CloudCover> ;
rdfs:label "cloud ceiling height"^^xsd:string ;
rdfs:range ep-core:Length .
<http://www.reportinghub.no/ep/schema/facility#facilityOperator>
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "organization that operates a facility"^^xsd:string ;
rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ;
rdfs:label "facility operator"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
<http://www.reportinghub.no/ep/schema/facility#maximumWaveHeight>
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:comment "length that is the maximum height of surface waves"^^xsd:string ;
rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ;
rdfs:label "maximum wave height"^^xsd:string ;
rdfs:range ep-core:Length .
<http://www.reportinghub.no/ep/schema/facility#period>
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
<http://www.reportinghub.no/ep/schema/facility#surfaceWavePeriod>
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "time duration that is the period of surface waves"^^xsd:string ;
rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ;
rdfs:label "period"^^xsd:string ;
rdfs:range ep-core:Length .
rdfs:range ep-core:TimeDuration .
<http://www.reportinghub.no/ep/schema/facility#visibility>
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:comment "length that is the maximum distance at which things can be seen through surrounding air"^^xsd:string ;
rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurroundingAir> ;
rdfs:label "visibility"^^xsd:string ;
rdfs:range ep-core:Length .
<http://www.reportinghub.no/ep/schema/facility#windChillTemperature>
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:comment "temperature that is the wind chill temperature of surrounding air"^^xsd:string ;
rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurroundingAir> ;
rdfs:label "wind chill temperature"^^xsd:string ;
rdfs:range ep-core:Temperature .
......@@ -139,6 +148,7 @@
ep-prodfac:Boat
rdf:type owl:Class ;
rdfs:comment "facility that is a boat"^^xsd:string ;
rdfs:label "boat"^^xsd:string ;
rdfs:subClassOf ep-prodfac:ShipOrBoat .
......@@ -162,29 +172,34 @@ ep-prodfac:Field-part
ep-prodfac:Installation
rdf:type owl:Class ;
rdfs:comment "physical object that is an appliance involved in the extraction, production, transportation or storage of oil or gas (source: MPR-XSD)"^^xsd:string ;
rdfs:label "installation"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> .
ep-prodfac:OilTanker
rdf:type owl:Class ;
rdfs:comment "ship that carries a cargo of oil"^^xsd:string ;
rdfs:label "oil tanker"^^xsd:string ;
rdfs:subClassOf ep-prodfac:Ship .
ep-prodfac:Pipeline
rdfs:comment "facility that is a pipeline"^^xsd:string .
rdfs:comment "fluid conductor that consists of pipe, possibly also including pumps, valves, and control devices, intended for conveying liquids, gases, or finely divided solids (source: MPR-XSD)"^^xsd:string .
ep-prodfac:Plant
rdf:type owl:Class ;
rdfs:comment "facility that is a <no definition in MPR-XSD>"^^xsd:string ;
rdfs:label "plant"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> .
ep-prodfac:Plant-processing
rdf:type owl:Class ;
rdfs:comment "facility that is a <no definition in MPR-XSD>"^^xsd:string ;
rdfs:label "plant - processing"^^xsd:string ;
rdfs:subClassOf ep-prodfac:Plant .
ep-prodfac:ProcessingFacility
rdf:type owl:Class ;
rdfs:comment "single production processing facility (source: MPR-XSD)"^^xsd:string ;
rdfs:label "processing facility"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> .
......@@ -196,31 +211,31 @@ ep-prodfac:ReportingFacilityType
ep-prodfac:Ship
rdf:type owl:Class ;
rdfs:comment "facility that is a ship"^^xsd:string ;
rdfs:label "ship"^^xsd:string ;
rdfs:subClassOf ep-prodfac:ShipOrBoat .
ep-prodfac:ShipOrBoat
rdf:type owl:Class ;
rdfs:label "ship or boat"^^xsd:string ;
rdfs:subClassOf ep-prodfac:TemporalPartOfAShipOrBoat .
rdfs:comment "facility that is a ship or boat"^^xsd:string ;
rdfs:label "(temporal part of a) ship or boat"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> .
ep-prodfac:StorageFacility
rdf:type owl:Class ;
rdfs:comment "system for the storage of gaseous, liquid and solid products (source: MPR-XSD)"^^xsd:string ;
rdfs:label "storage facility"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> .
ep-prodfac:SupplyShip
rdf:type owl:Class ;
rdfs:comment "ship that supplies off-shore installations"^^xsd:string ;
rdfs:label "supply ship"^^xsd:string ;
rdfs:subClassOf ep-prodfac:Ship .
ep-prodfac:TemporalPartOfAShipOrBoat
rdf:type owl:Class ;
rdfs:label "temporal part of a ship or boat"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> .
ep-prodfac:TrunkLine
rdf:type owl:Class ;
rdfs:comment "A single trunkline (source: MPR-XSD)"^^xsd:string ;
rdfs:label "trunk line"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> .
......@@ -266,6 +281,7 @@ ep-prodfac:numberOfPersonnelOnBoard
ep-prodfac:operatingTime
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "time duration that is the operating time of a temporal part of a facility"^^xsd:string ;
rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ;
rdfs:label "operating time"^^xsd:string ;
rdfs:range ep-core:TimeDuration .
......
......@@ -91,7 +91,7 @@ ep-well:LowerPartOfAWellBore
rdf:type owl:Class ;
rdfs:comment "spatial part of a wellbore that is all of it below a point"^^xsd:string ;
rdfs:label "lower part of a well bore"^^xsd:string ;
rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore .
ep-well:Mud
rdf:type ep-well:CementingFluidType , owl:Class ;
......@@ -138,7 +138,7 @@ ep-well:PositionWithinWellBore
rdf:type owl:Class ;
rdfs:comment "spatial part of a wellbore that is a position down the hole"^^xsd:string ;
rdfs:label "position within wellbore"^^xsd:string ;
rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore .
ep-well:RecoveredCore
rdf:type owl:Class ;
......@@ -167,15 +167,21 @@ ep-well:SpatialPartOfAWell
ep-well:SpatialPartOfAWellBore
rdf:type owl:Class ;
rdfs:comment "physical object that is a spatial part of a wellbore"^^xsd:string ;
rdfs:comment "physical object that is a spatial part of a wellbore for all of its life"^^xsd:string ;
rdfs:label "spatial part of a well bore"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore .
ep-well:SurroundingRockFormation
rdf:type owl:Class ;
rdfs:comment "spatial part of a wellbore that is the surrounding rock formation"^^xsd:string ;
rdfs:label "surrounding rock formation"^^xsd:string ;
rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore .
ep-well:TemporalPartOfASpatialPartOfAWellBore
rdf:type owl:Class ;
rdfs:comment "physical object that is a spatial part of a wellbore"^^xsd:string ;
rdfs:label "(temporal part of a) spatial part of a wellbore"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
ep-well:TemporalPartOfAWell
rdf:type owl:Class ;
......@@ -185,9 +191,9 @@ ep-well:TemporalPartOfAWell
ep-well:TemporalPartOfAWellBore
rdf:type owl:Class ;
rdfs:comment "a physical object that is a wellbore"^^xsd:string ;
rdfs:label "temporal part of a wellbore"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
rdfs:comment "physical object that is a wellbore"^^xsd:string ;
rdfs:label "(temporal part of a) wellbore"^^xsd:string ;
rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore .
ep-well:TightWellBore
rdf:type ep-well:WellBoreTightnessType , owl:Class ;
......@@ -229,7 +235,7 @@ ep-well:WellBoreBottom
rdf:type owl:Class ;
rdfs:comment "spatial part of a wellbore that is the bottom of the hole"^^xsd:string ;
rdfs:label "wellbore bottom"^^xsd:string ;
rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore .
ep-well:WellBoreHphtType
rdf:type rdfs:Class ;
......@@ -241,19 +247,19 @@ ep-well:WellBoreKickOff
rdf:type owl:Class ;
rdfs:comment "spatial part of a wellbore that is its kick-off"^^xsd:string ;
rdfs:label "wellbore kickoff"^^xsd:string ;
rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore .
ep-well:WellBorePilotHole
rdf:type owl:Class ;
rdfs:comment "spatial part of a wellbore that is its pilot hole"^^xsd:string ;
rdfs:label "wellbore pilot hole"^^xsd:string ;
rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore .
ep-well:WellBoreSection
rdf:type owl:Class ;
rdfs:comment "spatial part of a wellbore that is a section across it"^^xsd:string ;
rdfs:label "wellbore section"^^xsd:string ;
rdfs:subClassOf ep-well:SpatialPartOfAWellBore ;
rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS16453593"^^xsd:string .
......
......@@ -20,7 +20,7 @@
<http://www.reportinghub.no/ep/spin/mpr-tables>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/1.0/production> , <http://spinrdf.org/spin> ;
owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/production> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
mpr-tables:Cargo
......@@ -2370,7 +2370,7 @@ mpr-tables:ProductionInventory
sp:elements ([ sp:object
[ sp:varName "massQuantityValue"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/flow#summedDailyMass> ;
sp:predicate <http://www.reportinghub.no/ep/schema/flow#massAtAccountingInstant> ;
sp:subject
[ sp:varName "productInventoryInPeriod"^^xsd:string
]
......
......@@ -23,7 +23,7 @@
<http://www.reportinghub.no/ep/mpr/spin/1.1/lib>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/1.0/production-equipment> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/schema/1.0/production> , <http://www.epim.no/schemas/mprml/1> , <http://spinrdf.org/spin> ;
owl:imports <http://spinrdf.org/spin> , <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/schema/1.0/production> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/schema/1.0/production-equipment> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ep-mpr-spin-lib:Function
......@@ -5053,7 +5053,7 @@ ep-mpr-spin-lib:selectReportingFacilityType
sp:arg1 spin:_arg1 ;
sp:arg2 <http://www.epim.no/schemas/mprml/1#RF_completion>
] ;
sp:arg2 <http://www.reportinghub.no/ep/schema/production-well#WellCompletion> ;
sp:arg2 <http://www.reportinghub.no/ep/schema/production-well#WellCompletionEquipment> ;
sp:arg3 [ rdf:type sp:if ;
sp:arg1 [ rdf:type sp:eq ;
sp:arg1 spin:_arg1 ;
......
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.