David Leal

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

......@@ -13,7 +13,7 @@
<http://www.reportinghub.no/ep/schema/1.0/equipment>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/well> ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/core> ;
owl:versionInfo "0.1.0"^^xsd:string .
ep-eqt:BlowOutPreventer
......@@ -23,11 +23,11 @@ ep-eqt:BlowOutPreventer
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:Casing
rdf:type ep-eqt:CasingLinerTubingType , owl:Class ;
rdf:type owl:Class , ep-eqt:CasingLinerTubingType ;
rdfs:comment "equipment that is a casing"^^xsd:string ;
rdfs:label "Casing"^^xsd:string ;
rdfs:subClassOf ep-eqt:CasingLinerTubing ;
owl:disjointWith ep-eqt:Liner , ep-eqt:Tubing .
owl:disjointWith ep-eqt:Tubing , ep-eqt:Liner .
ep-eqt:CasingLinerTubing
rdf:type owl:Class ;
......@@ -54,7 +54,7 @@ ep-eqt:CasingRoleType
ep-eqt:CasingString
rdf:type owl:Class ;
rdfs:label "casing string"^^xsd:string ;
rdfs:subClassOf ep-eqt:Casing , <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore> .
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/well#TemporalPartOfASpatialPartOfAWellBore> .
ep-eqt:ChokeValve
rdf:type owl:Class ;
......@@ -117,25 +117,25 @@ ep-eqt:InnerBarrel
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:InnerBarrel-aluminum
rdf:type ep-eqt:InnerBarrelType , owl:Class ;
rdf:type owl:Class , ep-eqt:InnerBarrelType ;
rdfs:comment "inner barrel that is aluminium"^^xsd:string ;
rdfs:label "inner barrel - aluminum"^^xsd:string ;
rdfs:subClassOf ep-eqt:InnerBarrel ;
owl:disjointWith ep-eqt:InnerBarrel-fiberglass , ep-eqt:InnerBarrel-gel .
owl:disjointWith ep-eqt:InnerBarrel-gel , ep-eqt:InnerBarrel-fiberglass .
ep-eqt:InnerBarrel-fiberglass
rdf:type ep-eqt:InnerBarrelType , owl:Class ;
rdf:type owl:Class , ep-eqt:InnerBarrelType ;
rdfs:comment "inner barrel that is fibreglass"^^xsd:string ;
rdfs:label "inner barrel - fiberglass"^^xsd:string ;
rdfs:subClassOf ep-eqt:InnerBarrel ;
owl:disjointWith ep-eqt:InnerBarrel-aluminum , ep-eqt:InnerBarrel-gel .
owl:disjointWith ep-eqt:InnerBarrel-gel , ep-eqt:InnerBarrel-aluminum .
ep-eqt:InnerBarrel-gel
rdf:type ep-eqt:InnerBarrelType , owl:Class ;
rdf:type owl:Class , ep-eqt:InnerBarrelType ;
rdfs:comment "inner barrel that is gel"^^xsd:string ;
rdfs:label "inner barrel - gel"^^xsd:string ;
rdfs:subClassOf ep-eqt:InnerBarrel ;
owl:disjointWith ep-eqt:InnerBarrel-aluminum , ep-eqt:InnerBarrel-fiberglass .
owl:disjointWith ep-eqt:InnerBarrel-fiberglass , ep-eqt:InnerBarrel-aluminum .
ep-eqt:InnerBarrelType
rdf:type rdfs:Class ;
......@@ -144,11 +144,11 @@ ep-eqt:InnerBarrelType
rdfs:subClassOf owl:Class .
ep-eqt:IntermediateCasing
rdf:type ep-eqt:CasingRoleType , owl:Class ;
rdf:type owl:Class , ep-eqt:CasingRoleType ;
rdfs:comment "casing that is intermediate"^^xsd:string ;
rdfs:label "intermediate casing"^^xsd:string ;
rdfs:subClassOf ep-eqt:Casing ;
owl:disjointWith ep-eqt:ProductionCasing , ep-eqt:TopCasing .
owl:disjointWith ep-eqt:TopCasing , ep-eqt:ProductionCasing .
ep-eqt:KellyBushing
rdf:type owl:Class ;
......@@ -159,14 +159,14 @@ ep-eqt:KellyBushing
ep-eqt:LastCasingOfAWellBore
rdf:type owl:Class ;
rdfs:label "last casing of a wellbore"^^xsd:string ;
rdfs:subClassOf ep-eqt:Casing , <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore> .
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/well#TemporalPartOfASpatialPartOfAWellBore> .
ep-eqt:Liner
rdf:type ep-eqt:CasingLinerTubingType , owl:Class ;
rdf:type owl:Class , ep-eqt:CasingLinerTubingType ;
rdfs:comment "equipment that is a liner"^^xsd:string ;
rdfs:label "Liner"^^xsd:string ;
rdfs:subClassOf ep-eqt:CasingLinerTubing ;
owl:disjointWith ep-eqt:Casing , ep-eqt:Tubing .
owl:disjointWith ep-eqt:Tubing , ep-eqt:Casing .
ep-eqt:Manifold
rdf:type owl:Class ;
......@@ -185,22 +185,22 @@ ep-eqt:Manifold-production
ep-eqt:PipeOutsideDiameterAPI_5CTClass
rdf:type rdfs:Class ;
rdfs:comment "Why is API_5CT included in the name? Does the specification standardise diameters?"^^xsd:string , "class of casing, liner or tubing on the basis of outside diameter"^^xsd:string ;
rdfs:comment "class of casing, liner or tubing on the basis of outside diameter"^^xsd:string , "Why is API_5CT included in the name? Does the specification standardise diameters?"^^xsd:string ;
rdfs:label "pipe outside diameter API 5CT class"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-eqt:PipeWeightAPI_5CTClass
rdf:type rdfs:Class ;
rdfs:comment "Why is API_5CT included in the name? Does the specification standardise weights?"^^xsd:string , "class of casing, liner or tubing on the basis of mass per unit length"^^xsd:string ;
rdfs:comment "class of casing, liner or tubing on the basis of mass per unit length"^^xsd:string , "Why is API_5CT included in the name? Does the specification standardise weights?"^^xsd:string ;
rdfs:label "Pipe weight API 5CT class"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-eqt:ProductionCasing
rdf:type ep-eqt:CasingRoleType , owl:Class ;
rdf:type owl:Class , ep-eqt:CasingRoleType ;
rdfs:comment "casing that is for production"^^xsd:string ;
rdfs:label "production casing"^^xsd:string ;
rdfs:subClassOf ep-eqt:Casing ;
owl:disjointWith ep-eqt:IntermediateCasing , ep-eqt:TopCasing .
owl:disjointWith ep-eqt:TopCasing , ep-eqt:IntermediateCasing .
ep-eqt:Separator
rdf:type owl:Class ;
......@@ -221,18 +221,18 @@ ep-eqt:Tank
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:TopCasing
rdf:type ep-eqt:CasingRoleType , owl:Class ;
rdf:type owl:Class , ep-eqt:CasingRoleType ;
rdfs:comment "casing that is at the top"^^xsd:string ;
rdfs:label "top casing"^^xsd:string ;
rdfs:subClassOf ep-eqt:Casing ;
owl:disjointWith ep-eqt:IntermediateCasing , ep-eqt:ProductionCasing .
owl:disjointWith ep-eqt:ProductionCasing , ep-eqt:IntermediateCasing .
ep-eqt:Tubing
rdf:type ep-eqt:CasingLinerTubingType , owl:Class ;
rdf:type owl:Class , ep-eqt:CasingLinerTubingType ;
rdfs:comment "equipment that is tubing"^^xsd:string ;
rdfs:label "Tubing"^^xsd:string ;
rdfs:subClassOf ep-eqt:CasingLinerTubing ;
owl:disjointWith ep-eqt:Casing , ep-eqt:Liner .
owl:disjointWith ep-eqt:Liner , ep-eqt:Casing .
ep-eqt:TubularConnectionClass
rdf:type rdfs:Class ;
......@@ -253,7 +253,7 @@ ep-eqt:WellTestChoke
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:chokeOrificeSize
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 "diameterof the choke orifice within a well test choke manifold"^^xsd:string ;
rdfs:domain ep-eqt:WellTestChoke ;
rdfs:label "choke orifice size"^^xsd:string ;
......@@ -266,73 +266,73 @@ ep-eqt:codeAssignedByAManufacturer
rdfs:label "code assigned by manufacturer"^^xsd:string .
ep-eqt:diameterOfACasing
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:domain ep-eqt:Casing ;
rdfs:label "diameter of a casing"^^xsd:string ;
rdfs:range ep-core:Length .
ep-eqt:diameterOfDrillBit
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:domain ep-eqt:DrillBit ;
rdfs:label "diameter of drill bit"^^xsd:string ;
rdfs:range ep-core:Length .
ep-eqt:elevationOfKellyBushing
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 elevation of a Kelly bushing above mean sea level"^^xsd:string ;
rdfs:domain ep-eqt:KellyBushing ;
rdfs:label "elevation of kelly bushing"^^xsd:string ;
rdfs:range ep-core:Length .
ep-eqt:hasTubularConnectionClass
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ep-eqt:CasingLinerTubing ;
rdfs:label "has tubular connection class"^^xsd:string ;
rdfs:range ep-eqt:TubularConnectionClass .
ep-eqt:insideDiameterOfATubular
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 inside diameter of a tubular"^^xsd:string ;
rdfs:domain ep-eqt:CasingLinerTubing ;
rdfs:label "inside diameter of a tubular"^^xsd:string ;
rdfs:range ep-core:Length .
ep-eqt:lengthOfInnerBarrel
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 length of an inner barrel"^^xsd:string ;
rdfs:domain ep-eqt:InnerBarrel ;
rdfs:label "length of inner barrel"^^xsd:string ;
rdfs:range ep-core:Length .
ep-eqt:manufacturedBy
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:comment "manufacturer of an equipment item"^^xsd:string ;
rdfs:domain ep-eqt:Equipment ;
rdfs:label "manaufactured by"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
ep-eqt:maximumPressureForBlowOutPreventer
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 maximum pressure for a blow-out preventer"^^xsd:string ;
rdfs:domain ep-eqt:BlowOutPreventer ;
rdfs:label "maximum pressure for blow out preventer"^^xsd:string ;
rdfs:range ep-core:Pressure .
ep-eqt:maximumPressureForChokeValve
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 maximum pressure for a choke valve"^^xsd:string ;
rdfs:domain ep-eqt:ChokeValve ;
rdfs:label "maximum pressure for choke valve"^^xsd:string ;
rdfs:range ep-core:Pressure .
ep-eqt:outsideDiameterOfATubular
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:domain ep-eqt:CasingLinerTubing ;
rdfs:label "outside diameter of a tubular"^^xsd:string ;
rdfs:range ep-core:Length .
ep-eqt:stringLengthOfATubular
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 string length of a tubular"^^xsd:string ;
rdfs:domain ep-eqt:CasingLinerTubing ;
rdfs:label "string length of a tubular"^^xsd:string ;
......
......@@ -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 ;
......
......@@ -15,179 +15,180 @@
<http://www.reportinghub.no/ep/schema/1.0/flow>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/core> ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ep-core:PhysicalThingAtInstant
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdfs:label "physical thing at instant"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringGasYearToDate
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdfs:label "physical thing during gas year to date"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringMonthToDate
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdfs:label "physical thing during month to date"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringOneDay
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdfs:label "physical thing during one day"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringOneGasDay
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdfs:label "physical thing during one gas day"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringOneGasMonth
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdfs:label "physical thing during one gas month"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringOneGasYear
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdfs:label "physical thing during one gas year"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringOneMonth
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdfs:label "physical thing during one month"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringOneWeek
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdfs:label "physical thing during one week"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringOneYear
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdfs:label "physical thing during one year"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringYearToDate
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdfs:label "physical thing during year to date"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-flow:AllocatedFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is allocated back to a well as opposed to being measured at a well (source: MPR-XSD)"^^xsd:string ;
rdfs:label "allocated flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:AllocatedInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "is \"allocated\" valid for an inventory"^^xsd:string ;
rdfs:label "allocated inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
ep-flow:BudgetFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is a performance requirement as determined by a budget (source: MPR-XSD)"^^xsd:string ;
rdfs:label "budget flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:BudgetInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "inventory that is a performance requirement determined by a budget (source: MPR-XSD)"^^xsd:string ;
rdfs:label "budget inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
ep-flow:ClassOfMaterialWithMassCriterion
rdf:type rdfs:Class ;
rdfs:comment "NOTE: This class is used for the average daily mass of material in a particular flow. In this case the criteria for being a member of the class is that it is material taken from a particular flow during a reporting period, and that the material has the average mass of a daily flow during the reporting period."^^xsd:string , "class that has amounts of material with a particular mass as members"^^xsd:string ;
rdfs:label "class of material with mass criterion"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-flow:ConstraintFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is determined by an allowable or other performance limit. This includes allowables which are usually established by a regulatory agency for a product. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "constraint flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:ConstraintFlow-fixed
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdfs:comment "constraint flow that is the only permitted flow (source: MPR-XSD)"^^xsd:string ;
rdfs:label "constraint flow - fixed"^^xsd:string ;
rdfs:subClassOf ep-flow:ConstraintFlow .
ep-flow:ConstraintFlow-maximum
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdfs:comment "constraint flow that is the maximum permitted flow (source: MPR-XSD)"^^xsd:string ;
rdfs:label "constraint flow - maximum"^^xsd:string ;
rdfs:subClassOf ep-flow:ConstraintFlow .
ep-flow:ConstraintFlow-minimum
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdfs:comment "constraint flow that is the minimum permitted flow (source: MPR-XSD)"^^xsd:string ;
rdfs:label "constraint flow - minimum"^^xsd:string ;
rdfs:subClassOf ep-flow:ConstraintFlow .
ep-flow:ConstraintInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "is \"constraint\" valid for an inventory"^^xsd:string ;
rdfs:label "constraint inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
ep-flow:ConsumptionFlow
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "flow that is consumed by a facility (source: MPR-XSD)"^^xsd:string ;
rdfs:label "consumption flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:ConsumptionFlow-HPflare
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "consumption flow - flare that is burned in a high pressure flare (source: MPR-XSD)"^^xsd:string ;
rdfs:label "consumption flow - HP flare"^^xsd:string ;
rdfs:subClassOf ep-flow:ConsumptionFlow-flare .
ep-flow:ConsumptionFlow-LPflare
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "consumption flow - flare that is burned in a low pressure flare (source: MPR-XSD)"^^xsd:string ;
rdfs:label "consumption flow - LP flare"^^xsd:string ;
rdfs:subClassOf ep-flow:ConsumptionFlow-flare .
ep-flow:ConsumptionFlow-blackstart
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "consumption flow that is to restart power facilities as a result of an overall power outage (source: MPR-XSD)"^^xsd:string ;
rdfs:label "consumption flow - blackstart"^^xsd:string ;
rdfs:subClassOf ep-flow:ConsumptionFlow .
ep-flow:ConsumptionFlow-compressor
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "consumption flow that is by a compressor (source: MPR-XSD)"^^xsd:string ;
rdfs:label "consumption flow - compressor"^^xsd:string ;
rdfs:subClassOf ep-flow:ConsumptionFlow .
ep-flow:ConsumptionFlow-emitted
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "consumption flow that is released into the atmosphere as a by-product of consumption (source: MPR-XSD)"^^xsd:string ;
rdfs:label "consumption flow - emitted"^^xsd:string ;
rdfs:subClassOf ep-flow:ConsumptionFlow .
ep-flow:ConsumptionFlow-flare
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "consumption flow that is burned in a flare. A fluid stream that has one or more flares as the ultimate target. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "consumption flow - flare"^^xsd:string ;
rdfs:subClassOf ep-flow:ConsumptionFlow .
ep-flow:ConsumptionFlow-fuel
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "consumption flow that is by processing equipment (source: MPR-XSD)"^^xsd:string ;
rdfs:label "consumption flow - fuel"^^xsd:string ;
rdfs:subClassOf ep-flow:ConsumptionFlow .
ep-flow:ConsumptionFlow-noncompressor
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "consumption flow that is by a device other than a compressor (source: MPR-XSD)"^^xsd:string ;
rdfs:label "consumption flow - non-compressor"^^xsd:string ;
rdfs:subClassOf ep-flow:ConsumptionFlow .
ep-flow:ConsumptionFlow-venting
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "consumption flow that is released into the atmosphere (source: MPR-XSD)"^^xsd:string ;
rdfs:label "consumption flow - venting"^^xsd:string ;
rdfs:subClassOf ep-flow:ConsumptionFlow .
......@@ -205,31 +206,31 @@ ep-flow:DailyProductionFlow
rdfs:subClassOf ep-flow:ProductionFlow .
ep-flow:DerivedFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is derived directly from one or more other flows (source: MPR-XSD)"^^xsd:string ;
rdfs:label "derived flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:DerivedFlow-difference
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdfs:comment "derived flow that is the difference between two other flows (source: MPR-XSD)"^^xsd:string ;
rdfs:label "derived flow - difference"^^xsd:string ;
rdfs:subClassOf ep-flow:DerivedFlow .
ep-flow:DerivedInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "is \"derived\" valid for an inventory"^^xsd:string ;
rdfs:label "derived inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
ep-flow:DifferenceFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is the difference between two flows, e.g. a target flow and a metered flow (source: MPR-XSD)"^^xsd:string ;
rdfs:label "difference flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:DifferenceInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "is \"difference\" valid for an inventory"^^xsd:string ;
rdfs:label "difference inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
......@@ -241,37 +242,37 @@ ep-flow:ElectricPowerFlow
rdfs:subClassOf ep-flow:Flow .
ep-flow:EstimatedFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is estimated or calculated, possibly based on comparable product flow units, but not based on reservoir simulations for the particular product flow unit (source: MPR-XSD)"^^xsd:string ;
rdfs:label "estimated flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:EstimatedInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "is \"estimated\" valid for an inventory"^^xsd:string ;
rdfs:label "estimated inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
ep-flow:ExportFlow
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdfs:comment "flow that leaves a facility for commercial purposes (source: MPR-XSD)"^^xsd:string ;
rdfs:label "export"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:ExportFlow-nominated
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "export flow that is planned (source: MPR-XSD)"^^xsd:string ;
rdfs:label "export flow nominated"^^xsd:string ;
rdfs:subClassOf ep-flow:ExportFlow .
ep-flow:ExportFlow-requested
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "export flow that is requested (source: MPR-XSD)"^^xsd:string ;
rdfs:label "export flow requested"^^xsd:string ;
rdfs:subClassOf ep-flow:ExportFlow .
ep-flow:ExportFlow-shortfall
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "export flow that is the difference between what was requested and what was delivered (source: MPR-XSD)"^^xsd:string ;
rdfs:label "export flow shortfall"^^xsd:string ;
rdfs:subClassOf ep-flow:ExportFlow .
......@@ -343,67 +344,67 @@ ep-flow:FlowOfLiquid
rdfs:subClassOf ep-flow:Flow .
ep-flow:FlowToSale
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "flow that is sold and transported to a buyer by pipeline (source: MPR-XSD)"^^xsd:string ;
rdfs:label "flow to sale"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:FlowToStorage
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "flow that is directed to one or more storage locations (source: MPR-XSD)"^^xsd:string ;
rdfs:label "flow to storage"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:ForecastFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is a forecast (source: MPR-XSD)"^^xsd:string ;
rdfs:label "forecast flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:ForecastFlow-declineCurve
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdfs:comment "forecast flow that is calculated using a pseudo decline-curve of flow rate over time. This presumes that the flow will not be interrupted over the time period. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "forecast flow - decline curve"^^xsd:string ;
rdfs:subClassOf ep-flow:ForecastFlow .
ep-flow:ForecastFlow-standard
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdfs:comment "forecast flow that is a standard forecast as opposed to calculated using a decline curve (source: MPR-XSD)"^^xsd:string ;
rdfs:label "forecast flow - standard"^^xsd:string ;
rdfs:subClassOf ep-flow:ForecastFlow .
ep-flow:ForecastInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "inventory that is a forecast (source: MPR-XSD)"^^xsd:string ;
rdfs:label "forecast inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
ep-flow:GasLiftFlow
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdfs:comment "injection flow into a producing well to reduce the hydrostataic pressure of the fluid column. The resulting reduction in bottom hole pressure allows the reservoir liquids to flow. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "gas lift flow"^^xsd:string ;
rdfs:subClassOf ep-flow:InjectionFlow .
ep-flow:GrossProductFlow
rdf:type owl:Class , ep-flow:ProductFlowGrossOrNetType ;
rdf:type ep-flow:ProductFlowGrossOrNetType , owl:Class ;
rdfs:comment "probably a mistake - should be rolled up as condensate-gross or oil-gross"^^xsd:string ;
rdfs:label "gross product flow"^^xsd:string ;
rdfs:subClassOf ep-flow:ProductFlow .
ep-flow:HydrocarbonAccountingFlow
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdfs:comment "flow that is an accounting of all of the fluids into and out of Stock (i.e., Inventory) which includes all storage facilities at a site including fluid within a pipeline (source: MPR-XSD)"^^xsd:string ;
rdfs:label "hydrocarbon accounting"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:ImportFlow
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdfs:comment "flow that enters a facility for commercial purposes (source: MPR-XSD)"^^xsd:string ;
rdfs:label "import"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:InjectionFlow
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:comment "flow that is injected into a well (source: MPR-XSD)"^^xsd:string ;
rdfs:label "injection flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
......@@ -415,79 +416,79 @@ ep-flow:Inventory
rdfs:subClassOf ep-core:PhysicalObject .
ep-flow:MassAdjustedFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that <not documented in XSD>"^^xsd:string ;
rdfs:label "mass adjusted flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:MeasuredFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is actually measured at the port (source: MPR-XSD)"^^xsd:string ;
rdfs:label "measured flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:MeasuredFlow-fiscal
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdfs:comment "measured flow that was measured for fiscal purposes"^^xsd:string ;
rdfs:label "measured flow - fiscal"^^xsd:string ;
rdfs:subClassOf ep-flow:MeasuredFlow .
ep-flow:MeasuredFlow-raw
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdfs:comment "measured flow that is a raw measurement (source: MPR-XSD)"^^xsd:string ;
rdfs:label "measured flow - raw"^^xsd:string ;
rdfs:subClassOf ep-flow:MeasuredFlow .
ep-flow:MeasuredFlow-recalibrated
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdfs:comment "measured flow that has been changed because of a recalibration of a sensor (source: MPR-XSD)"^^xsd:string ;
rdfs:label "measured flow - recalibrated"^^xsd:string ;
rdfs:subClassOf ep-flow:MeasuredFlow .
ep-flow:MeasuredInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "inventory that is actually measured (source: MPR-XSD)"^^xsd:string ;
rdfs:label "measured inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
ep-flow:MeteredFlowFiscal
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is generated by measurement and calculation and has an impact on company revenue and government taxation"^^xsd:string ;
rdfs:label "metered flow fiscal"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:NetProductFlow
rdf:type owl:Class , ep-flow:ProductFlowGrossOrNetType ;
rdf:type ep-flow:ProductFlowGrossOrNetType , owl:Class ;
rdfs:comment "probably a mistake - should be rolled up as condensate-net"^^xsd:string ;
rdfs:label "net product flow"^^xsd:string ;
rdfs:subClassOf ep-flow:ProductFlow .
ep-flow:NominatedFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is a promise to a buyer. Normally a 1 day forcast. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "nominated flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:NominatedInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "is \"nominated\" valid for an inventory"^^xsd:string ;
rdfs:label "nominated inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
ep-flow:OverboardFlow
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdfs:comment "flow that is overboard into the sea (source: MPR-XSD)"^^xsd:string ;
rdfs:label "overboard"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:PotentialFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is the estimated maximum possible (source: MPR-XSD)"^^xsd:string ;
rdfs:label "potential flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:PotentialInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "inventory that is the estimated maximum possible (source: MPR-XSD)"^^xsd:string ;
rdfs:label "potential inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
......@@ -505,13 +506,13 @@ ep-flow:PrecipitationType
rdfs:subClassOf owl:Class .
ep-flow:ProcessedFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that has been processed. This is different from derived flow because it is fundamentally a variation of the original flow. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "processed flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:ProcessedInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "inventory that is defined by processing measured values. This is different from a derived inventory because it is fundamentally a variation of the original. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "processed inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
......@@ -524,6 +525,7 @@ ep-flow:ProductFlow
ep-flow:ProductFlowGrossOrNetType
rdf:type rdfs:Class ;
rdfs:comment "probably a mistake - should be rolled up as condensate-gross or oil-gross"^^xsd:string ;
rdfs:label "product flow gross or net type"^^xsd:string ;
rdfs:subClassOf owl:Class .
......@@ -540,31 +542,31 @@ ep-flow:ProductInventory
rdfs:subClassOf ep-flow:Inventory .
ep-flow:ProductInventoryAdjustedClosingBalance
rdf:type owl:Class , ep-flow:ProductInventoryType ;
rdf:type ep-flow:ProductInventoryType , owl:Class ;
rdfs:comment "product inventory that <not documented in XSD>"^^xsd:string ;
rdfs:label "product inventory adjusted closing balance"^^xsd:string ;
rdfs:subClassOf ep-flow:ProductInventory .
ep-flow:ProductInventoryClosingBalance
rdf:type owl:Class , ep-flow:ProductInventoryType ;
rdf:type ep-flow:ProductInventoryType , owl:Class ;
rdfs:comment "product inventory that is at the end of a time period (source: MPR-XSD)"^^xsd:string ;
rdfs:label "product inventory closing balance"^^xsd:string ;
rdfs:subClassOf ep-flow:ProductInventory .
ep-flow:ProductInventoryClosingStorageBalance
rdf:type owl:Class , ep-flow:ProductInventoryType ;
rdf:type ep-flow:ProductInventoryType , owl:Class ;
rdfs:comment "product inventory closing balance that has been adjusted"^^xsd:string ;
rdfs:label "product inventory closing storage balance"^^xsd:string ;
rdfs:subClassOf ep-flow:ProductInventory .
ep-flow:ProductInventoryOpFlex
rdf:type owl:Class , ep-flow:ProductInventoryType ;
rdf:type ep-flow:ProductInventoryType , owl:Class ;
rdfs:comment "product inventory that is the unused and availiable quantity of gas within a gas transportation system and/or at one or many gas producing fields that is accessible by the operator responsible for gas transportation for the purposes of alleviating field curtailment (source: MPR-XSD)"^^xsd:string ;
rdfs:label "product inventory opFlex"^^xsd:string ;
rdfs:subClassOf ep-flow:ProductInventory .
ep-flow:ProductInventoryOpeningBalance
rdf:type owl:Class , ep-flow:ProductInventoryType ;
rdf:type ep-flow:ProductInventoryType , owl:Class ;
rdfs:comment "product inventory that is at the beginning of a time period (source: MPR-XSD)"^^xsd:string ;
rdfs:label "product inventory opening balance"^^xsd:string ;
rdfs:subClassOf ep-flow:ProductInventory .
......@@ -582,7 +584,7 @@ ep-flow:ProductMaterialType
rdfs:subClassOf owl:Class .
ep-flow:ProductionExploitation
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdfs:comment "flow that is exploited from a reservoir. This is independent of any disposition. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "production exploitation"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
......@@ -682,67 +684,67 @@ ep-flow:ProductionTestWellHeadFlow
rdfs:subClassOf ep-flow:Flow .
ep-flow:QuotaFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is set by some authority, and that may or may not be based on technical criteria (source: MPR-XSD)"^^xsd:string ;
rdfs:label "quota flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:QuotaInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "inventory set by some authority, which may or may not be based on technical criteria (source: MPR-XSD)"^^xsd:string ;
rdfs:label "quota inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
ep-flow:RecommendedFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is believed to be very desirable if it can be achieved. This a recommendation that something be changed in order to achieve this flow. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "recommended flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:RecommendedInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "inventory that is believed to be very desirable if it can be achieved. This a recommendation that something be changed in order to achieve this. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "recommended inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
ep-flow:SaleableFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is of a product marked as being saleable. Hence the final destination would be sale. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "saleable flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:SaleableInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "inventory that is of marked as being saleable. Hence the final destination of the material would be a sale. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "saleable inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
ep-flow:SimulatedFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is estimated based on a simulation that includes the particular product flow unit (source: MPR-XSD)"^^xsd:string ;
rdfs:label "simulated flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:SimulatedInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "inventory that is an estimate based upon a simulation (source: MPR-XSD)"^^xsd:string ;
rdfs:label "simulated inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
ep-flow:TargetFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that is desired (source: MPR-XSD)"^^xsd:string ;
rdfs:label "target flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:TargetInventory
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdfs:comment "inventory that is desired (source: MPR-XSD)"^^xsd:string ;
rdfs:label "target inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
ep-flow:TariffBasisFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that <not documented in XSD>"^^xsd:string ;
rdfs:label "tariff basis flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
......@@ -754,7 +756,7 @@ ep-flow:TemporalPartDurationType
rdfs:subClassOf owl:Class .
ep-flow:ValueAdjustedFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:comment "flow that <not documented in XSD>"^^xsd:string ;
rdfs:label "value adjusted flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
......@@ -775,19 +777,19 @@ ep-flow:WholeLifeProductFlow
rdf:type owl:Class ;
rdfs:comment "product flow that is the whole life of a flow of product"^^xsd:string ;
rdfs:label "whole life product flow"^^xsd:string ;
rdfs:subClassOf ep-flow:WholeLifeFlow , ep-flow:ProductFlow .
rdfs:subClassOf ep-flow:ProductFlow , ep-flow:WholeLifeFlow .
ep-flow:WholeLifeProductInventory
rdf:type owl:Class ;
rdfs:comment "product inventory that is the whole life of the managed store of product"^^xsd:string ;
rdfs:label "whole life product inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:WholeLifeInventory , ep-flow:ProductInventory .
rdfs:subClassOf ep-flow:ProductInventory , ep-flow:WholeLifeInventory .
ep-flow:WholeLifeProductionFlow
rdf:type owl:Class ;
rdfs:comment "production flow that is the whole life of a flow of produced material"^^xsd:string ;
rdfs:label "whole life production flow"^^xsd:string ;
rdfs:subClassOf ep-flow:WholeLifeFlow , ep-flow:ProductionFlow .
rdfs:subClassOf ep-flow:ProductionFlow , ep-flow:WholeLifeFlow .
ep-flow:WholeLifeProductionFlowNetwork
rdf:type owl:Class ;
......@@ -799,7 +801,7 @@ ep-flow:WholeLifeProductionInventory
rdf:type owl:Class ;
rdfs:comment "production inventory that is the whole life of a store of produced material"^^xsd:string ;
rdfs:label "whole life production inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:WholeLifeInventory , ep-flow:ProductionInventory .
rdfs:subClassOf ep-flow:ProductionInventory , ep-flow:WholeLifeInventory .
ep-flow:WholeLifeProductionInventoryCollection
rdf:type owl:Class ;
......@@ -814,28 +816,28 @@ ep-flow:Wind
rdfs:subClassOf ep-flow:Flow .
ep-flow:allocatedTo
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "facility that a split of a flow or inventory is allocated to"^^xsd:string ;
rdfs:domain ep-core:PhysicalObject ;
rdfs:label "allocatedTo"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> .
ep-flow:amountOfPrecipitation
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "volume per unit area of material that falls in a precipitation"^^xsd:string ;
rdfs:domain ep-flow:Precipitation ;
rdfs:label "amount of precipitation"^^xsd:string ;
rdfs:range ep-core:Length .
ep-flow:dailyAverageAmountOfMaterial
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "mass that is the average of the masses of the materials that flows in different days"^^xsd:string ;
rdfs:domain ep-flow:Flow ;
rdfs:label "daily average amount of material"^^xsd:string ;
rdfs:range ep-flow:ClassOfMaterialWithMassCriterion .
ep-flow:energyContent
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "energy of combustion in a quantity of material"^^xsd:string ;
rdfs:domain ep-material:QuantityOfMaterial ;
rdfs:label "energy content"^^xsd:string ;
......@@ -886,7 +888,7 @@ ep-flow:flowOutOf
rdfs:subPropertyOf ep-flow:flowIntoOrOutOf .
ep-flow:grossCalorificValue
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "energy per volume that is the gross calorific value for a quantity of material"^^xsd:string ;
rdfs:domain ep-material:QuantityOfMaterial ;
rdfs:label "gross calorific value"^^xsd:string ;
......@@ -909,33 +911,34 @@ ep-flow:hasNetworkPart
rdfs:subPropertyOf ep-core:hasPart .
ep-flow:horizontalDirectionAzimuth
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "plane angle that is the horizontal direction azimuth of a flow"^^xsd:string ;
rdfs:domain ep-flow:Flow ;
rdfs:label "horizontal direction azimuth"^^xsd:string ;
rdfs:range ep-core:PlaneAngle .
ep-flow:massAtAccountingInstant
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:comment "mass that is at the accounting instant for an inventory during a period"^^xsd:string ;
rdfs:domain ep-flow:Inventory ;
rdfs:label "mass at accounting instant"^^xsd:string ;
rdfs:range ep-core:Mass .
ep-flow:materialThatFlows
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "quantity of material that moves during a flow"^^xsd:string ;
rdfs:domain ep-flow:Flow ;
rdfs:label "material that flows"^^xsd:string ;
rdfs:range ep-material:QuantityOfMaterial .
ep-flow:rateOfFlowOfMaterial
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "not used in the MPR"^^xsd:string ;
rdfs:label "rate of flow of material"^^xsd:string ;
rdfs:range ep-core:MeasureOfAmountOfMaterial .
ep-flow:summedDailyMass
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-flow:Inventory ;
rdfs:label "summed daily mass"^^xsd:string ;
rdfs:range ep-core:Mass .
ep-flow:yearlyAverageAmountOfMaterial
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "mass that is the average of the masses of the materials that flows in different years"^^xsd:string ;
rdfs:domain ep-flow:Flow ;
rdfs:label "yearly average amount of material"^^xsd:string ;
......
......@@ -48,7 +48,7 @@
<http://www.reportinghub.no/ep/schema/activity#ProductionWellTest>
rdf:type owl:Class ;
rdfs:label "production well test"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> .
<http://www.reportinghub.no/ep/schema/activity#WellOperation>
rdf:type ep-prodact:ProductionActivityType .
......@@ -94,17 +94,18 @@ ep-prodact:AccidentPreventionExercise
rdfs:subClassOf ep-prodact:DrillOrExcercise .
ep-prodact:AdministerFirstAid
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "administer first aid"^^xsd:string ;
rdfs:subClassOf ep-prodact:MedicalTreatment .
ep-prodact:AirTrafficOperation
rdf:type owl:Class , ep-prodact:ProductionActivityType ;
rdf:type ep-prodact:ProductionActivityType , owl:Class ;
rdfs:label "air traffic operation"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:Alarm
rdf:type owl:Class ;
rdfs:comment "activity that is raising an alarm"^^xsd:string ;
rdfs:label "alarm"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
......@@ -124,32 +125,33 @@ ep-prodact:AlertType
rdfs:subClassOf owl:Class .
ep-prodact:AllocateSplitFactors
rdf:type owl:Class , ep-prodact:SplitFactorDeterminationType ;
rdf:type ep-prodact:SplitFactorDeterminationType , owl:Class ;
rdfs:comment "activity that is allocating the fraction of a source flow that is assumed to go into different product streams"^^xsd:string ;
rdfs:label "allocate split factors"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
ep-prodact:AnnualProductionActivity
rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
rdfs:comment "not used in the MPR"^^xsd:string ;
rdfs:label "annual production activity"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:AnnualProductionActivityToDate
rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
rdfs:label "annual production activity to date"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:AnnualProductionOperationToDate
rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
rdfs:comment "production operation from the beginning of an annual reporting period to a date within, or at the end of, the reporting period"^^xsd:string ;
rdfs:label "annual production operation to date"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperation , ep-prodact:AnnualProductionActivityToDate .
rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate , ep-prodact:ProductionOperation .
ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod
rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
rdfs:comment "not used in the MPR"^^xsd:string ;
rdfs:label "annual production volume activity to the end of the reporting period"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionVolumeActivity , ep-prodact:AnnualProductionActivityToDate .
rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate , ep-prodact:ProductionVolumeActivity .
ep-prodact:BasketMovement
rdf:type owl:Class ;
......@@ -162,29 +164,32 @@ ep-prodact:CargoShipOperation
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:ConstructionOperation
rdf:type owl:Class , ep-prodact:ProductionActivityType ;
rdf:type ep-prodact:ProductionActivityType , owl:Class ;
rdfs:comment "Activity that is construction"^^xsd:string ;
rdfs:label "construction operation"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS9685637"^^xsd:string .
ep-prodact:CumulativeProductionActivitySinceProductionBegan
rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
rdfs:comment "not used in the MPR"^^xsd:string ;
rdfs:label "cumulative production activity since production began"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:DailyProductionOperation
rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
rdfs:comment "not used in the MPR"^^xsd:string ;
rdfs:label "daily production operation"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperation .
ep-prodact:DailyProductionOperationProcessingLoss
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "daily production operation processing loss"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:DailyProductionVolumeActivity
rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
rdfs:comment "not used in the MPR"^^xsd:string ;
rdfs:label "daily production volume activity"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionVolumeActivity .
......@@ -200,7 +205,7 @@ ep-prodact:DefinedHazardAndAccidentSituation
rdfs:subClassOf ep-prodact:Incident .
ep-prodact:Deviation
rdf:type owl:Class , ep-prodact:ProductionActivityType ;
rdf:type ep-prodact:ProductionActivityType , owl:Class ;
rdfs:label "deviation"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
......@@ -210,77 +215,77 @@ ep-prodact:DischargeWater
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:DrillOrExcercise
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "drill or exercise"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:ExtendedMaintenanceTurnaround
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "extended maintenance turnaround"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:ExtendedMaintenanceTurnaroundExportTerminal
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "extended maintenance turnaround export terminal"^^xsd:string ;
rdfs:subClassOf ep-prodact:ExtendedMaintenanceTurnaround .
ep-prodact:Fire
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "fire"^^xsd:string ;
rdfs:subClassOf ep-prodact:Incident .
ep-prodact:FluidLevelTest
rdf:type owl:Class ;
rdfs:label "fluid level test"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> .
ep-prodact:FluidSampling-DST
rdf:type owl:Class , ep-prodact:FluidSamplingType ;
rdf:type ep-prodact:FluidSamplingType , owl:Class ;
rdfs:label "fluid sampling - DST"^^xsd:string ;
rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
ep-prodact:FluidSampling-RFTorMDT
rdf:type owl:Class , ep-prodact:FluidSamplingType ;
rdf:type ep-prodact:FluidSamplingType , owl:Class ;
rdfs:label "fluid sampling - RFT or MDT"^^xsd:string ;
rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
ep-prodact:FluidSampling-bottomhole
rdf:type owl:Class , ep-prodact:FluidSamplingType ;
rdf:type ep-prodact:FluidSamplingType , owl:Class ;
rdfs:label "fluid sampling - bottomhole"^^xsd:string ;
rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
ep-prodact:FluidSampling-formationTester
rdf:type owl:Class , ep-prodact:FluidSamplingType ;
rdf:type ep-prodact:FluidSamplingType , owl:Class ;
rdfs:label "fluid sampling - formation tester"^^xsd:string ;
rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
ep-prodact:FluidSampling-recombined
rdf:type owl:Class , ep-prodact:FluidSamplingType ;
rdf:type ep-prodact:FluidSamplingType , owl:Class ;
rdfs:label "fluid sampling - recombined"^^xsd:string ;
rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
ep-prodact:FluidSampling-separatorGas
rdf:type owl:Class , ep-prodact:FluidSamplingType ;
rdf:type ep-prodact:FluidSamplingType , owl:Class ;
rdfs:label "fluid sampling - separator gas"^^xsd:string ;
rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
ep-prodact:FluidSampling-separatorOil
rdf:type owl:Class , ep-prodact:FluidSamplingType ;
rdf:type ep-prodact:FluidSamplingType , owl:Class ;
rdfs:label "fluid sampling - separator oil"^^xsd:string ;
rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
ep-prodact:FluidSampling-separatorWater
rdf:type owl:Class , ep-prodact:FluidSamplingType ;
rdf:type ep-prodact:FluidSamplingType , owl:Class ;
rdfs:label "fluid sampling - separator water"^^xsd:string ;
rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
ep-prodact:FluidSampling-synthetic
rdf:type owl:Class , ep-prodact:FluidSamplingType ;
rdf:type ep-prodact:FluidSamplingType , owl:Class ;
rdfs:label "fluid sampling - synthetic"^^xsd:string ;
rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
ep-prodact:FluidSampling-wellhead
rdf:type owl:Class , ep-prodact:FluidSamplingType ;
rdf:type ep-prodact:FluidSamplingType , owl:Class ;
rdfs:label "fluid sampling - wellhead"^^xsd:string ;
rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
......@@ -306,7 +311,7 @@ ep-prodact:FusionOfPartsOfProductionActivityOverPeriod
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:HSEProblem
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "HSE problem"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
......@@ -321,14 +326,14 @@ ep-prodact:Incident
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:InitialWellTest
rdf:type owl:Class , ep-prodact:WellTestReasonType ;
rdf:type ep-prodact:WellTestReasonType , owl:Class ;
rdfs:label "initial"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
ep-prodact:InjectionWellTest
rdf:type owl:Class ;
rdfs:label "injection well test"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> .
ep-prodact:Injury
rdf:type owl:Class ;
......@@ -336,22 +341,23 @@ ep-prodact:Injury
rdfs:subClassOf ep-prodact:AccidentOrInjury .
ep-prodact:IssueBillOfLading
rdf:type owl:Class , ep-prodact:SalesActivityType ;
rdf:type ep-prodact:SalesActivityType , owl:Class ;
rdfs:comment "sales activity that is issuing a bill of lading"^^xsd:string ;
rdfs:label "issue bill of lading"^^xsd:string ;
rdfs:subClassOf ep-prodact:SalesActivity .
ep-prodact:IssueWorkPermit
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "issue work permit"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:IssueWorkPermitWithSJA
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "issue work permit with SJA"^^xsd:string ;
rdfs:subClassOf ep-prodact:IssueWorkPermit .
ep-prodact:JobObservation
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "job observation"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
......@@ -366,14 +372,16 @@ ep-prodact:LostTimeAccident
rdfs:subClassOf ep-prodact:Incident .
ep-prodact:LostTimeIncident
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "lost time incident"^^xsd:string ;
rdfs:subClassOf ep-prodact:Incident .
ep-prodact:MaintenanceActivity
rdf:type owl:Class , ep-prodact:ProductionActivityType ;
rdf:type ep-prodact:ProductionActivityType , owl:Class ;
rdfs:label "maintenance activity"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS9661742"^^xsd:string .
ep-prodact:MakeAComment
rdf:type owl:Class ;
......@@ -381,7 +389,8 @@ ep-prodact:MakeAComment
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
ep-prodact:MakeATransaction
rdf:type owl:Class , ep-prodact:SalesActivityType ;
rdf:type ep-prodact:SalesActivityType , owl:Class ;
rdfs:comment "sales activity that is making a transaction"^^xsd:string ;
rdfs:label "make a transaction"^^xsd:string ;
rdfs:subClassOf ep-prodact:SalesActivity .
......@@ -391,12 +400,12 @@ ep-prodact:MarineOperation
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:MarkedGasLossOfExport
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "marked gas loss of export"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:MarkedOilLossOfExport
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "marked oil loss of export"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
......@@ -406,7 +415,7 @@ ep-prodact:MeasurePropertiesOfAFlow
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
ep-prodact:MeasureSplitFactors
rdf:type owl:Class , ep-prodact:SplitFactorDeterminationType ;
rdf:type ep-prodact:SplitFactorDeterminationType , owl:Class ;
rdfs:label "measure split factors"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
......@@ -416,28 +425,29 @@ ep-prodact:MedicalTreatment
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:MedicalTreatmentInjury
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "medical treatment injury"^^xsd:string ;
rdfs:subClassOf ep-prodact:Injury .
ep-prodact:ModificationProject
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "modification project"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod
rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
rdfs:comment "not used in the MPR"^^xsd:string ;
rdfs:label "monthly production activity to the end of the reporting period"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:MonthlyProductionOperationToDate
rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
rdfs:label "monthly production operation to date"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperation .
ep-prodact:MovementOfProduct
rdf:type owl:Class ;
rdfs:comment "activity that is the movement of a product"^^xsd:string ;
rdfs:label "movement of product"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
......@@ -447,22 +457,22 @@ ep-prodact:MovementOfProductType
rdfs:subClassOf owl:Class .
ep-prodact:NearMiss
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "near miss"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:OperationMistakes
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "operation mistakes"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:OtherReasonWellTest
rdf:type owl:Class , ep-prodact:WellTestReasonType ;
rdf:type ep-prodact:WellTestReasonType , owl:Class ;
rdfs:label "other"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
ep-prodact:PeriodicWellTest
rdf:type owl:Class , ep-prodact:WellTestReasonType ;
rdf:type ep-prodact:WellTestReasonType , owl:Class ;
rdfs:label "periodic"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
......@@ -472,27 +482,29 @@ ep-prodact:PersonnelSafetyIntroduction
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:PlannedMaintenanceTurnaround
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "planned maintenace turnaround"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:PowerStationFailure
rdf:type owl:Class , ep-prodact:ProductionActivityType ;
rdf:type ep-prodact:ProductionActivityType , owl:Class ;
rdfs:comment "activity that is the failure of a power station"^^xsd:string ;
rdfs:label "power station failure"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
ep-prodact:PreventiveMaintenanceTopside
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "preventive maintenace topside"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:ProcessAndOperationProblem
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "process and operation problem"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:ProductCompletedLifting
rdf:type owl:Class , ep-prodact:MovementOfProductType ;
rdf:type ep-prodact:MovementOfProductType , owl:Class ;
rdfs:comment "movement of product that is exported from a stock within a given time period (source: MPR-XSD)"^^xsd:string ;
rdfs:label "product completed lifting"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
......@@ -502,77 +514,91 @@ ep-prodact:ProductDespatch
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:ProductGain-Loss
rdf:type owl:Class , ep-prodact:MovementOfProductType ;
rdf:type ep-prodact:MovementOfProductType , owl:Class ;
rdfs:comment "movement of product that is the lack of proper proportion or relation between the corresponding input and liftings transactions (source: MPR-XSD)"^^xsd:string ;
rdfs:label "product gain/loss"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
ep-prodact:ProductInputToStorage
rdf:type owl:Class , ep-prodact:MovementOfProductType ;
rdf:type ep-prodact:MovementOfProductType , owl:Class ;
rdfs:comment "movement of product that is addition to a stock within a given time period (source: MPR-XSD)"^^xsd:string ;
rdfs:label "product input to storage"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
ep-prodact:ProductLifted
rdf:type owl:Class , ep-prodact:MovementOfProductType ;
rdf:type ep-prodact:MovementOfProductType , owl:Class ;
rdfs:comment "movement of product that is from storage"^^xsd:string ;
rdfs:label "product lifted"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
ep-prodact:ProductLiftingEntitlement
rdf:type owl:Class , ep-prodact:MovementOfProductType ;
rdf:type ep-prodact:MovementOfProductType , owl:Class ;
rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ;
rdfs:label "product lifting entitlement"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
ep-prodact:ProductLiftingEntitlementRemaining
rdf:type owl:Class , ep-prodact:MovementOfProductType ;
rdf:type ep-prodact:MovementOfProductType , owl:Class ;
rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ;
rdfs:label "product lifting entitlement remaining"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
ep-prodact:ProductLinePack
rdf:type owl:Class , ep-prodact:MovementOfProductType ;
rdf:type ep-prodact:MovementOfProductType , owl:Class ;
rdfs:comment "movement of product that provides the quantity of gas which the operator responsible for gas transportation decides must be provided by the gas producing fields in order to make deliveries as requested by gas shippers and provide operating tolerances (source: MPR-XSD)"^^xsd:string ;
rdfs:label "product line pack"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
ep-prodact:ProductMassAdjustment
rdf:type owl:Class , ep-prodact:MovementOfProductType ;
rdf:type ep-prodact:MovementOfProductType , owl:Class ;
rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ;
rdfs:label "product mass adjustment"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
ep-prodact:ProductPartialLifting
rdf:type owl:Class , ep-prodact:MovementOfProductType ;
rdf:type ep-prodact:MovementOfProductType , owl:Class ;
rdfs:comment "movement of product that is a lifting up to a (not completed) determined point in time (source: MPR-XSD)"^^xsd:string ;
rdfs:label "product partial lifting"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
ep-prodact:ProductPipelineLifting
rdf:type owl:Class , ep-prodact:MovementOfProductType ;
rdf:type ep-prodact:MovementOfProductType , owl:Class ;
rdfs:comment "movement of product that is exported from a stock by a pipeline"^^xsd:string ;
rdfs:label "product pipeline lifting"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
ep-prodact:ProductProductionImbalance
rdf:type owl:Class , ep-prodact:MovementOfProductType ;
rdf:type ep-prodact:MovementOfProductType , owl:Class ;
rdfs:comment "movement of product that is the difference between the amount of gas entering and exiting a shipper's nomination portfolio. This will take into account all differences whatever the time or reason it occurs. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "product production imbalance"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
ep-prodact:ProductSwap
rdf:type owl:Class , ep-prodact:MovementOfProductType ;
rdf:type ep-prodact:MovementOfProductType , owl:Class ;
rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ;
rdfs:label "product swap"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
ep-prodact:ProductTankerLifting
rdf:type owl:Class , ep-prodact:MovementOfProductType ;
rdf:type ep-prodact:MovementOfProductType , owl:Class ;
rdfs:comment "movement of product that is exported from a stock by a tanker"^^xsd:string ;
rdfs:label "product tanker lifting"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
ep-prodact:ProductTransaction
rdf:type owl:Class , ep-prodact:MovementOfProductType ;
rdf:type ep-prodact:MovementOfProductType , owl:Class ;
rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ;
rdfs:label "product transaction"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
ep-prodact:ProductTransfer
rdf:type owl:Class , ep-prodact:MovementOfProductType ;
rdf:type ep-prodact:MovementOfProductType , owl:Class ;
rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ;
rdfs:label "product transfer"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
ep-prodact:ProductionActivityLastingLessThanAYear
rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
rdfs:label "production activity lasting less than a year"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
......@@ -582,7 +608,7 @@ ep-prodact:ProductionActivityType
rdfs:subClassOf owl:Class .
ep-prodact:ProductionOperation
rdf:type owl:Class , ep-prodact:ProductionActivityType ;
rdf:type ep-prodact:ProductionActivityType , owl:Class ;
rdfs:comment "production activity that is all of what is done in the operation of a facility during a period"^^xsd:string ;
rdfs:label "production operation"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
......@@ -609,12 +635,12 @@ ep-prodact:ProductionOperationProcessingLoss
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:ProductionOperationProcessingLossForUnspecifiedReason
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "production operation processing loss for unspecified reason"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:ProductionOperationProcessingRegulatoryReference
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "production operation processing regulatory reference"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
......@@ -637,6 +663,7 @@ ep-prodact:ProductionVolumeActivity
ep-prodact:RaiseAnAlert
rdf:type owl:Class ;
rdfs:comment "activity that draws attention to an unexpected value in a set of data"^^xsd:string ;
rdfs:label "raise an alert"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
......@@ -646,22 +673,22 @@ ep-prodact:ReasonForLossOfProcessingType
rdfs:subClassOf owl:Class .
ep-prodact:ReleaseToAir
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "release to air"^^xsd:string ;
rdfs:subClassOf ep-prodact:SpillOrLeak .
ep-prodact:ReleaseToWater
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "release to water"^^xsd:string ;
rdfs:subClassOf ep-prodact:SpillOrLeak .
ep-prodact:ReportHazard
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "report hazard"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:ReservoirLoss
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "reservoir loss"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
......@@ -671,12 +698,12 @@ ep-prodact:RestrictedWork
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:RestrictedWorkInjury
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "restricted work injury"^^xsd:string ;
rdfs:subClassOf ep-prodact:Injury .
ep-prodact:RevisionWellTest
rdf:type owl:Class , ep-prodact:WellTestReasonType ;
rdf:type ep-prodact:WellTestReasonType , owl:Class ;
rdfs:label "revision"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
......@@ -691,12 +718,13 @@ ep-prodact:SafetyConsideration
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:SafetyMeeting
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "safety meeting"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:SalesActivity
rdf:type owl:Class ;
rdfs:comment "activity that is all or part of a sale"^^xsd:string ;
rdfs:label "sales activity"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
......@@ -706,12 +734,12 @@ ep-prodact:SalesActivityType
rdfs:subClassOf owl:Class .
ep-prodact:SentAshore
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "sent ashore"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:SevereAccident
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "severe accident"^^xsd:string ;
rdfs:subClassOf ep-prodact:Incident .
......@@ -721,12 +749,12 @@ ep-prodact:ShutdownProduction
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:SickOnBoard
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "sick on board"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:SpillOrLeak
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "spill or leak"^^xsd:string ;
rdfs:subClassOf ep-prodact:Incident .
......@@ -741,7 +769,7 @@ ep-prodact:StandbyVesselOperation
rdfs:subClassOf ep-prodact:MarineOperation .
ep-prodact:StrikeOrLockout
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "strike or lock-out"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
......@@ -751,22 +779,22 @@ ep-prodact:SupplyShipOperation
rdfs:subClassOf ep-prodact:MarineOperation .
ep-prodact:TestingAndLogging
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "testing and logging"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:ThirdPartyProcessingLoss
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "third party processing loss"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:TopsideEquipmentFailureMaintenance
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "topside equipment failure maintenance"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:TrafficAccident
rdf:type owl:Class , ep-prodact:SafetyActivityType ;
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:label "traffic accident"^^xsd:string ;
rdfs:subClassOf ep-prodact:Incident .
......@@ -776,12 +804,12 @@ ep-prodact:TransportationActivity
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
ep-prodact:UnavailableTankerStorage
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "unavailable tanker storage"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:UnknownReasonWellTest
rdf:type owl:Class , ep-prodact:WellTestReasonType ;
rdf:type ep-prodact:WellTestReasonType , owl:Class ;
rdfs:label "unknown"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
......@@ -791,27 +819,27 @@ ep-prodact:WaterCleaningOperation
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
ep-prodact:WeatherProblem
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "weather problem"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:WellEquipmentFailureMaintenance
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "well equipment failure maintenance"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:WellPlannedOperations
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "well planned operations"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:WellPreventiveMaintenance
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "well preventive maintenance"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:WellProblems
rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:label "well problems"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
......@@ -846,7 +874,7 @@ ep-prodact:buyer
rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> .
ep-prodact:cargoBatchNumber
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdfs:label "cargo batch number"^^xsd:string .
ep-prodact:cargoLoaded
......@@ -856,7 +884,7 @@ ep-prodact:cargoLoaded
rdfs:range ep-core:PhysicalObject .
ep-prodact:cargoNumber
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdfs:label "cargo number"^^xsd:string .
ep-prodact:causedBy
......@@ -914,7 +942,7 @@ ep-prodact:facilityShutdown
rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> .
ep-prodact:glycolDensity
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:range ep-core:Density .
ep-prodact:hasDischargeFlow
......@@ -924,7 +952,7 @@ ep-prodact:hasDischargeFlow
rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> .
ep-prodact:hasGasLiftChoke
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ;
rdfs:label "has gas lift choke"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/ep/schema/production-equipment#GasLiftChoke> .
......@@ -942,7 +970,7 @@ ep-prodact:hasPredecessor
rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
ep-prodact:hasShutInPressure
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ;
rdfs:label "has shut-in pressure"^^xsd:string ;
rdfs:range ep-core:Pressure .
......@@ -954,25 +982,25 @@ ep-prodact:hasValidPredecessor
rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
ep-prodact:injectionWellTestMaximumAnnularPressure
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain ep-prodact:InjectionWellTest ;
rdfs:label "injection well test maximum annular pressure"^^xsd:string ;
rdfs:range ep-core:Pressure .
ep-prodact:injectionWellTestMinimumAnnularPressure
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain ep-prodact:InjectionWellTest ;
rdfs:label "injection well test minimum annular pressure"^^xsd:string ;
rdfs:range ep-core:Pressure .
ep-prodact:injectionWellTestWellheadFlowingPressure
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain ep-prodact:InjectionWellTest ;
rdfs:label "injection well test wellhead flowing pressure"^^xsd:string ;
rdfs:range ep-core:Pressure .
ep-prodact:injectionWellTestWellheadMaximumPressure
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain ep-prodact:InjectionWellTest ;
rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ;
rdfs:range ep-core:Pressure .
......@@ -984,7 +1012,7 @@ ep-prodact:measuredFlow
rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> .
ep-prodact:movedProduct
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain ep-prodact:MovementOfProduct ;
rdfs:label "moved product"^^xsd:string .
......@@ -1029,7 +1057,7 @@ ep-prodact:noOfSpillsOrLeaks
rdfs:range xsd:integer .
ep-prodact:noOfSystemAlarms
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
rdfs:label "number of system alarms"^^xsd:string ;
rdfs:range xsd:integer .
......@@ -1039,7 +1067,7 @@ ep-prodact:oilInWater
rdfs:range ep-core:MassPerMass .
ep-prodact:onProductionFacility
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
rdfs:label "on facility"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> .
......@@ -1064,7 +1092,7 @@ ep-prodact:phenolDensity
rdfs:range ep-core:Density .
ep-prodact:processingLost
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain ep-prodact:ProductionOperationProcessingLoss ;
rdfs:range ep-material:QuantityOfMaterial .
......@@ -1074,13 +1102,13 @@ ep-prodact:productionActivityPeriodClassification
rdfs:range ep-prodact:ProductionOperationClassByDuration .
ep-prodact:productionOperator
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
rdfs:label "production operator"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
ep-prodact:remainingActivity
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain ep-prodact:LastPartOfTypeRemainingActivityPair ;
rdfs:label "remaining activity"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
......@@ -1115,7 +1143,7 @@ ep-prodact:samplingPerformedAt
rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> .
ep-prodact:samplingPerformedAtPointInSpace
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain ep-prodact:FluidSamplingAndAnalysis ;
rdfs:label "sampling performed at point in space"^^xsd:string ;
rdfs:range ep-core:TemporalPartOfAPointInSpace .
......@@ -1139,13 +1167,13 @@ ep-prodact:sourceOrganization
rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
ep-prodact:testedWellBoreInterval
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ;
rdfs:label "tested wellbore interval"^^xsd:string ;
rdfs:range ep-core:PhysicalObject .
ep-prodact:timeWorked
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain ep-prodact:ProductionOperation ;
rdfs:label "time worked"^^xsd:string ;
rdfs:range ep-core:TimeDuration .
......
......@@ -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 .
......
......@@ -14,7 +14,7 @@
<http://www.reportinghub.no/ep/schema/1.0/production-well>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/flow> ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/flow> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/well> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ep-material:Air-gas
......@@ -348,171 +348,175 @@ ep-material:substance-T13dmcyPentane
rdf:type ep-prodwell:ComponentMaterialType .
ep-prodwell:AbandonedWell
rdf:type owl:Class , ep-prodwell:WellStatusType ;
rdf:type ep-prodwell:WellStatusType , owl:Class ;
rdfs:comment "well or wellbore that has been abandoned"^^xsd:string ;
rdfs:label "abandoned well"^^xsd:string ;
rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
ep-prodwell:ClosedWell
rdf:type owl:Class , ep-prodwell:WellStatusType ;
rdf:type ep-prodwell:WellStatusType , owl:Class ;
rdfs:comment "well or wellbore that has been closed"^^xsd:string ;
rdfs:label "closed well"^^xsd:string ;
rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
ep-prodwell:ComponentMaterialType
rdf:type rdfs:Class ;
rdfs:comment "The set of classes that are enumerated for the base component of a fluid sample in the MPR schema."^^xsd:string ;
rdfs:comment "class that consists of subclasses of material corresponding to the FluidComponent enumeration in the MPR-XSD"^^xsd:string ;
rdfs:label "component material type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-prodwell:FluidComponentKindType
rdf:type rdfs:Class ;
rdfs:comment "class that consists of subclasses of material corresponding to the FluidComponentKind enumeration in the MPR-XSD"^^xsd:string ;
rdfs:label "fluid component kind type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-prodwell:FluidPhaseType
rdf:type rdfs:Class ;
rdfs:comment "This is probably not required. The function selectFluidPhaseType is not used."^^xsd:string ;
rdfs:label "fluid phase type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-prodwell:InjectingWell
rdf:type owl:Class , ep-prodwell:WellStatusType ;
rdf:type ep-prodwell:WellStatusType , owl:Class ;
rdfs:comment "well or wellbore that is used for injecting"^^xsd:string ;
rdfs:label "injecting well"^^xsd:string ;
rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
ep-prodwell:InjectionFluidType
rdf:type rdfs:Class ;
rdfs:comment "class that consists of subclasses of material corresponding to the InjectionFluid enumeration in the MPR-XSD"^^xsd:string ;
rdfs:label "injection fluid type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-prodwell:JunkedWell
rdf:type owl:Class , ep-prodwell:WellStatusType ;
rdf:type ep-prodwell:WellStatusType , owl:Class ;
rdfs:comment "well or wellbore that has been junked"^^xsd:string ;
rdfs:label "junked well"^^xsd:string ;
rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
ep-prodwell:NaturalGasClass
rdf:type rdfs:Class ;
rdfs:label "natural gas class"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-prodwell:OperatingWell
rdf:type owl:Class , ep-prodwell:WellStatusType ;
rdf:type ep-prodwell:WellStatusType , owl:Class ;
rdfs:comment "well or wellbore that is operating"^^xsd:string ;
rdfs:label "operating well"^^xsd:string ;
rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
ep-prodwell:PluggedAndAbandonedWell
rdf:type owl:Class , ep-prodwell:WellStatusType ;
rdf:type ep-prodwell:WellStatusType , owl:Class ;
rdfs:comment "well or wellbore that has been plugged and abandoned"^^xsd:string ;
rdfs:label "plugged and abandoned well"^^xsd:string ;
rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
rdfs:subClassOf ep-prodwell:PluggedWell , ep-prodwell:AbandonedWell .
ep-prodwell:PluggedWell
rdf:type owl:Class , ep-prodwell:WellStatusType ;
rdf:type ep-prodwell:WellStatusType , owl:Class ;
rdfs:comment "well or wellbore that has been plugged"^^xsd:string ;
rdfs:label "plugged well"^^xsd:string ;
rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
ep-prodwell:ProducingInjectingWell
rdf:type owl:Class , ep-prodwell:WellStatusType ;
rdf:type ep-prodwell:WellStatusType , owl:Class ;
rdfs:comment "well or wellbore that <advice needed>"^^xsd:string ;
rdfs:label "producing injecting well"^^xsd:string ;
rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
ep-prodwell:ProducingWell
rdf:type owl:Class , ep-prodwell:WellStatusType ;
rdf:type ep-prodwell:WellStatusType , owl:Class ;
rdfs:comment "well or wellbore that is producing"^^xsd:string ;
rdfs:label "producing well"^^xsd:string ;
rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
ep-prodwell:RockFormation
rdf:type owl:Class ;
rdfs:comment "physical object that is a rock formation"^^xsd:string ;
rdfs:label "rock formation"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
ep-prodwell:SuspendedAtTdWell
rdf:type owl:Class , ep-prodwell:WellStatusType ;
rdf:type ep-prodwell:WellStatusType , owl:Class ;
rdfs:comment "well or wellbore that <advice needed>"^^xsd:string ;
rdfs:label "suspended at td well"^^xsd:string ;
rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
ep-prodwell:SuspendedWell
rdf:type owl:Class , ep-prodwell:WellStatusType ;
rdf:type ep-prodwell:WellStatusType , owl:Class ;
rdfs:comment "well or wellbore that has been suspended"^^xsd:string ;
rdfs:label "suspended well"^^xsd:string ;
rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
ep-prodwell:TemporalPartOfASpatialPartOfAWellBore
rdf:type owl:Class ;
rdfs:label "temporal part of a spatial part of a wellbore"^^xsd:string ;
rdfs:subClassOf ep-well:TemporalPartOfAWellBore .
ep-prodwell:TemporalPartOfAWellOrWellBore
rdf:type owl:Class ;
rdfs:comment "physical object that is a well or wellbore"^^xsd:string ;
rdfs:label "(temporal part of a) well or wellbore"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
ep-prodwell:TubingHead
rdf:type owl:Class ;
rdfs:comment "equipment that supports the tubing hanger and provides a means of attaching the Christmas tree to the wellhead (Schlumberger)"^^xsd:string ;
rdfs:label "tubing head"^^xsd:string ;
rdfs:subClassOf ep-well:SpatialPartOfAWell .
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
ep-prodwell:WellCompletion
ep-prodwell:WellCompletionEquipment
rdf:type owl:Class ;
rdfs:label "well completion"^^xsd:string ;
rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
rdfs:comment "equipment that is installed to complete a well"^^xsd:string ;
rdfs:label "well completion equipment"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/page/RDS8015624975"^^xsd:string .
ep-prodwell:WellReclassedToDevelopment
rdf:type owl:Class , ep-prodwell:WellStatusType ;
rdf:type ep-prodwell:WellStatusType , owl:Class ;
rdfs:comment "well or wellbore that has been reclassified as a development well"^^xsd:string ;
rdfs:label "well reclassed to development"^^xsd:string ;
rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
ep-prodwell:WellStatusType
rdf:type rdfs:Class ;
rdfs:comment "class that consists of subclasses of well or wellbore defined by the wellStatus enumeration in the MPR-XSD"^^xsd:string ;
rdfs:label "well status type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-prodwell:completeLiquidPartOf
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "all of a quantity of material that is liquid"^^xsd:string ;
rdfs:domain ep-material:QuantityOfMaterial ;
rdfs:label "complete liquid part of"^^xsd:string ;
rdfs:range ep-material:Liquid .
ep-prodwell:condensateYield
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:label "condensate yield"^^xsd:string ;
rdfs:range ep-core:VolumePerMass .
ep-prodwell:depthOfBaseUsableWaterFromSurface
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "length that is the lowest usable water depth as measured from the surface. (source: MPR-XSD)"^^xsd:string ;
rdfs:domain ep-material:Fluid ;
rdfs:label "depth of base of usable water from surface"^^xsd:string ;
rdfs:range ep-core:Length .
ep-prodwell:depthOfFluidSurfaceFromTopOfWell
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "length that is the fluid level achieved in the well. The value is given as length units from the top of the well. (source MPR-XSD)"^^xsd:string ;
rdfs:domain ep-material:Fluid ;
rdfs:label "depth of fluid surface from top of well"^^xsd:string ;
rdfs:range ep-core:Length .
ep-prodwell:oilWaterRatioByMass
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-material:Fluid ;
rdfs:label "oil/water ratio by mass"^^xsd:string ;
rdfs:range ep-core:Ratio .
ep-prodwell:pOverZ
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-material:Fluid ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "The P/Z value at the point. This is P/Z, pressure over gas compressibility factor (z). Note that the uom is units of pressure, since Z is dimensionless. (source: MPR-XSD)"^^xsd:string ;
rdfs:domain ep-material:Gas ;
rdfs:label "pressure over gas compressibility factor"^^xsd:string ;
rdfs:range ep-core:Pressure .
ep-prodwell:potentialGasProduction
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-well:WellBore ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "volumetric flow rate that is the potential of the well to produce natural gas. This represents the flow rate that could be achieved under maximum drawdown. (source: MPR-XSD)"^^xsd:string ;
rdfs:domain ep-prodwell:TemporalPartOfAWellOrWellBore ;
rdfs:label "potential gas production"^^xsd:string ;
rdfs:range ep-core:VolumetricFlowRate .
ep-prodwell:potentialOilProduction
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-well:WellBore ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "volumetric flow rate is the the potential of a well or wellbore to produce crude oil. This represents the flow rate that could be achieved under maximum drawdown. (source: MPR-XSD)"^^xsd:string ;
rdfs:domain ep-prodwell:TemporalPartOfAWellOrWellBore ;
rdfs:label "potential oil production"^^xsd:string ;
rdfs:range ep-core:VolumetricFlowRate .
ep-well:SpatialPartOfAWellBore
rdfs:subClassOf ep-prodwell:TemporalPartOfASpatialPartOfAWellBore .
ep-well:TemporalPartOfAWell
rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
......
......@@ -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 ;
......
......@@ -186,37 +186,48 @@
<http://www.epim.no/schemas/mprml/1#Cs_volumeValue>
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 90000 Process volumeValue for a quantityOfMaterial"^^xsd:string ;
sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/material#QuantityOfMaterial> ;
rdfs:comment "STEP 90001 Process volumeValue for a flow - creating a quantity of material if necessary"^^xsd:string ;
sp:templates ([ sp:object _:b5 ;
sp:predicate <http://www.reportinghub.no/ep/schema/flow#materialThatFlows> ;
sp:subject
[ sp:varName "flow"^^xsd:string
]
] [ sp:object <http://www.reportinghub.no/ep/schema/material#QuantityOfMaterial> ;
sp:predicate rdf:type ;
sp:subject _:b5
] [ sp:object
[ sp:varName "target"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject _:b5
] [ sp:object <http://www.reportinghub.no/ep/schema/material#QuantityOfMaterial> ;
sp:predicate rdf:type ;
sp:subject _:b6
] [ sp:object <http://www.reportinghub.no/ep/schema/material#QuantityOfMaterialInASpecifiedState> ;
sp:predicate rdf:type ;
sp:subject _:b5
sp:subject _:b6
] [ sp:object <http://www.reportinghub.no/ep/schema/material#Fluid> ;
sp:predicate rdf:type ;
sp:subject _:b5
] [ sp:object
[ sp:varName "quantityOfMaterial"^^xsd:string
] ;
sp:subject _:b6
] [ sp:object _:b5 ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
sp:subject _:b5
] [ sp:object _:b6 ;
sp:subject _:b6
] [ sp:object _:b7 ;
sp:predicate <http://www.reportinghub.no/ep/schema/flow#grossCalorificValue> ;
sp:subject _:b5
sp:subject _:b6
] [ sp:object <http://www.reportinghub.no/ep/schema/core#EnergyPerVolume> ;
sp:predicate rdf:type ;
sp:subject _:b6
sp:subject _:b7
] [ sp:object
[ sp:varName "realGrossCalorificValue"^^xsd:string
] ;
sp:predicate
[ sp:varName "grossCalorificValueScale"^^xsd:string
] ;
sp:subject _:b6
sp:subject _:b7
] [ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject _:b5
sp:subject _:b6
]) ;
sp:where ([ sp:object spin:_this ;
sp:predicate <http://www.epim.no/schemas/mprml/1#volumeValueRef> ;
......@@ -228,13 +239,27 @@
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "quantityOfMaterial"^^xsd:string
[ sp:varName "flow"^^xsd:string
]
] [ sp:object <http://www.reportinghub.no/ep/schema/flow#Flow> ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "flow"^^xsd:string
]
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "target"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "quantityOfMaterialx"^^xsd:string
]
] [ sp:object <http://www.reportinghub.no/ep/schema/material#QuantityOfMaterial> ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "quantityOfMaterial"^^xsd:string
[ sp:varName "quantityOfMaterialx"^^xsd:string
]
])
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "target"^^xsd:string
......@@ -283,21 +308,8 @@
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 90001 Process volumeValue for a flow - creating a quantity of material if necessary"^^xsd:string ;
sp:templates ([ sp:object _:b7 ;
sp:predicate <http://www.reportinghub.no/ep/schema/flow#materialThatFlows> ;
sp:subject
[ sp:varName "flow"^^xsd:string
]
] [ sp:object <http://www.reportinghub.no/ep/schema/material#QuantityOfMaterial> ;
sp:predicate rdf:type ;
sp:subject _:b7
] [ sp:object
[ sp:varName "target"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject _:b7
] [ sp:object <http://www.reportinghub.no/ep/schema/material#QuantityOfMaterial> ;
rdfs:comment "STEP 90000 Process volumeValue for a quantityOfMaterial"^^xsd:string ;
sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/material#QuantityOfMaterial> ;
sp:predicate rdf:type ;
sp:subject _:b8
] [ sp:object <http://www.reportinghub.no/ep/schema/material#QuantityOfMaterialInASpecifiedState> ;
......@@ -306,7 +318,9 @@
] [ sp:object <http://www.reportinghub.no/ep/schema/material#Fluid> ;
sp:predicate rdf:type ;
sp:subject _:b8
] [ sp:object _:b7 ;
] [ sp:object
[ sp:varName "quantityOfMaterial"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
sp:subject _:b8
] [ sp:object _:b9 ;
......@@ -336,27 +350,13 @@
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "flow"^^xsd:string
]
] [ sp:object <http://www.reportinghub.no/ep/schema/flow#Flow> ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "flow"^^xsd:string
]
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "target"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
sp:subject
[ sp:varName "quantityOfMaterialx"^^xsd:string
[ sp:varName "quantityOfMaterial"^^xsd:string
]
] [ sp:object <http://www.reportinghub.no/ep/schema/material#QuantityOfMaterial> ;
sp:predicate rdf:type ;
sp:subject
[ sp:varName "quantityOfMaterialx"^^xsd:string
[ sp:varName "quantityOfMaterial"^^xsd:string
]
])
] [ rdf:type sp:NotExists ;
sp:elements ([ sp:object
[ sp:varName "target"^^xsd:string
......@@ -1412,7 +1412,7 @@ except where the quantity of material is derived from a flow"""^^xsd:string ;
[ rdf:type sp:Construct ;
rdfs:comment "STEP 90012 Process mass for a product inventory"^^xsd:string ;
sp:templates ([ sp:object _:b28 ;
sp:predicate <http://www.reportinghub.no/ep/schema/flow#summedDailyMass> ;
sp:predicate <http://www.reportinghub.no/ep/schema/flow#massAtAccountingInstant> ;
sp:subject
[ sp:varName "productInventory"^^xsd:string
]
......
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.