David Price

Merge branch 'master' into add-flow-facts

This diff could not be displayed because it is too large.
......@@ -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/well> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <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/organization> , <http://www.reportinghub.no/ep/schema/1.0/well> ;
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 owl:Class , ep-eqt:CasingLinerTubingType ;
rdf:type ep-eqt:CasingLinerTubingType , owl:Class ;
rdfs:comment "equipment that is a casing"^^xsd:string ;
rdfs:label "Casing"^^xsd:string ;
rdfs:subClassOf ep-eqt:CasingLinerTubing ;
owl:disjointWith ep-eqt:Tubing , ep-eqt:Liner .
owl:disjointWith ep-eqt:Liner , ep-eqt:Tubing .
ep-eqt:CasingLinerTubing
rdf:type owl:Class ;
......@@ -80,12 +80,6 @@ ep-eqt:Compressor
rdfs:label "compressor"^^xsd:string ;
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:Controller-lift
rdf:type owl:Class ;
rdfs:comment "deprecated - same as ep-prodeqt:Controller"^^xsd:string ;
rdfs:label "controller - lift"^^xsd:string ;
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:DrillBit
rdf:type owl:Class ;
rdfs:comment "equipment that is a drill bit"^^xsd:string ;
......@@ -110,6 +104,12 @@ ep-eqt:Equipment
rdfs:label "Equipment"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
ep-eqt:GasLiftController
rdf:type owl:Class ;
rdfs:comment "equipment item that is a gas lift controller (source: MPR-XSD)"^^xsd:string ;
rdfs:label "gas lift controller"^^xsd:string ;
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:InnerBarrel
rdf:type owl:Class ;
rdfs:comment "equipment that is an inner barrel"^^xsd:string ;
......@@ -117,25 +117,25 @@ ep-eqt:InnerBarrel
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:InnerBarrel-aluminum
rdf:type owl:Class , ep-eqt:InnerBarrelType ;
rdf:type ep-eqt:InnerBarrelType , owl:Class ;
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-gel , ep-eqt:InnerBarrel-fiberglass .
owl:disjointWith ep-eqt:InnerBarrel-fiberglass , ep-eqt:InnerBarrel-gel .
ep-eqt:InnerBarrel-fiberglass
rdf:type owl:Class , ep-eqt:InnerBarrelType ;
rdf:type ep-eqt:InnerBarrelType , owl:Class ;
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-gel , ep-eqt:InnerBarrel-aluminum .
owl:disjointWith ep-eqt:InnerBarrel-aluminum , ep-eqt:InnerBarrel-gel .
ep-eqt:InnerBarrel-gel
rdf:type owl:Class , ep-eqt:InnerBarrelType ;
rdf:type ep-eqt:InnerBarrelType , owl:Class ;
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-fiberglass , ep-eqt:InnerBarrel-aluminum .
owl:disjointWith ep-eqt:InnerBarrel-aluminum , ep-eqt:InnerBarrel-fiberglass .
ep-eqt:InnerBarrelType
rdf:type rdfs:Class ;
......@@ -144,11 +144,11 @@ ep-eqt:InnerBarrelType
rdfs:subClassOf owl:Class .
ep-eqt:IntermediateCasing
rdf:type owl:Class , ep-eqt:CasingRoleType ;
rdf:type ep-eqt:CasingRoleType , owl:Class ;
rdfs:comment "casing that is intermediate"^^xsd:string ;
rdfs:label "intermediate casing"^^xsd:string ;
rdfs:subClassOf ep-eqt:Casing ;
owl:disjointWith ep-eqt:TopCasing , ep-eqt:ProductionCasing .
owl:disjointWith ep-eqt:ProductionCasing , ep-eqt:TopCasing .
ep-eqt:KellyBushing
rdf:type owl:Class ;
......@@ -162,11 +162,11 @@ ep-eqt:LastCasingOfAWellBore
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/well#TemporalPartOfASpatialPartOfAWellBore> .
ep-eqt:Liner
rdf:type owl:Class , ep-eqt:CasingLinerTubingType ;
rdf:type ep-eqt:CasingLinerTubingType , owl:Class ;
rdfs:comment "equipment that is a liner"^^xsd:string ;
rdfs:label "Liner"^^xsd:string ;
rdfs:subClassOf ep-eqt:CasingLinerTubing ;
owl:disjointWith ep-eqt:Tubing , ep-eqt:Casing .
owl:disjointWith ep-eqt:Casing , ep-eqt:Tubing .
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 "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: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:label "pipe outside diameter API 5CT class"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-eqt:PipeWeightAPI_5CTClass
rdf:type rdfs:Class ;
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: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:label "Pipe weight API 5CT class"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-eqt:ProductionCasing
rdf:type owl:Class , ep-eqt:CasingRoleType ;
rdf:type ep-eqt:CasingRoleType , owl:Class ;
rdfs:comment "casing that is for production"^^xsd:string ;
rdfs:label "production casing"^^xsd:string ;
rdfs:subClassOf ep-eqt:Casing ;
owl:disjointWith ep-eqt:TopCasing , ep-eqt:IntermediateCasing .
owl:disjointWith ep-eqt:IntermediateCasing , ep-eqt:TopCasing .
ep-eqt:Separator
rdf:type owl:Class ;
......@@ -221,18 +221,18 @@ ep-eqt:Tank
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:TopCasing
rdf:type owl:Class , ep-eqt:CasingRoleType ;
rdf:type ep-eqt:CasingRoleType , owl:Class ;
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:ProductionCasing , ep-eqt:IntermediateCasing .
owl:disjointWith ep-eqt:IntermediateCasing , ep-eqt:ProductionCasing .
ep-eqt:Tubing
rdf:type owl:Class , ep-eqt:CasingLinerTubingType ;
rdf:type ep-eqt:CasingLinerTubingType , owl:Class ;
rdfs:comment "equipment that is tubing"^^xsd:string ;
rdfs:label "Tubing"^^xsd:string ;
rdfs:subClassOf ep-eqt:CasingLinerTubing ;
owl:disjointWith ep-eqt:Liner , ep-eqt:Casing .
owl:disjointWith ep-eqt:Casing , ep-eqt:Liner .
ep-eqt:TubularConnectionClass
rdf:type rdfs:Class ;
......@@ -253,7 +253,7 @@ ep-eqt:WellTestChoke
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:chokeOrificeSize
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 "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 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-eqt:Casing ;
rdfs:label "diameter of a casing"^^xsd:string ;
rdfs:range ep-core:Length .
ep-eqt:diameterOfDrillBit
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-eqt:DrillBit ;
rdfs:label "diameter of drill bit"^^xsd:string ;
rdfs:range ep-core:Length .
ep-eqt:elevationOfKellyBushing
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 "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:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain ep-eqt:CasingLinerTubing ;
rdfs:label "has tubular connection class"^^xsd:string ;
rdfs:range ep-eqt:TubularConnectionClass .
ep-eqt:insideDiameterOfATubular
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 "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 owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
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:ObjectProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
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 owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
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 owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
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 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-eqt:CasingLinerTubing ;
rdfs:label "outside diameter of a tubular"^^xsd:string ;
rdfs:range ep-core:Length .
ep-eqt:stringLengthOfATubular
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 "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 ;
......
......@@ -16,14 +16,6 @@
owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> ;
owl:versionInfo "0.1.0"^^xsd:string .
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
"http://posccaesar.org/rdl/page/RDS8015624975"^^xsd:string .
ep-fac:Facility
rdf:type owl:Class ;
rdfs:comment "a physical object that is all or part of the life of something that is operated, maintained and refurbished over a long period, and that is regarded as a major asset"^^xsd:string ;
......@@ -71,6 +63,7 @@ ep-fac:Flowline
ep-fac:Flowline-production
rdf:type owl:Class ;
rdfs:comment "not used in the MPR"^^xsd:string ;
rdfs:label "flowline - production"^^xsd:string ;
rdfs:subClassOf ep-fac:Flowline .
......
......@@ -15,180 +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/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: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:versionInfo "Created with TopBraid Composer"^^xsd:string .
ep-core:PhysicalThingAtInstant
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdfs:label "physical thing at instant"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringGasYearToDate
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdfs:label "physical thing during gas year to date"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringMonthToDate
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdfs:label "physical thing during month to date"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringOneDay
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdfs:label "physical thing during one day"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringOneGasDay
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdfs:label "physical thing during one gas day"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringOneGasMonth
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdfs:label "physical thing during one gas month"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringOneGasYear
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdfs:label "physical thing during one gas year"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringOneMonth
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdfs:label "physical thing during one month"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringOneWeek
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdfs:label "physical thing during one week"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringOneYear
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdfs:label "physical thing during one year"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-core:PhysicalThingDuringYearToDate
rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
rdfs:label "physical thing during year to date"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalThing .
ep-flow:AllocatedFlow
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
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 ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
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:comment "class that has amounts of material with a particular mass as members"^^xsd:string , "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 ;
rdfs:label "class of material with mass criterion"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-flow:ConstraintFlow
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
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 ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
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 ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
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 ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 .
......@@ -206,31 +206,31 @@ ep-flow:DailyProductionFlow
rdfs:subClassOf ep-flow:ProductionFlow .
ep-flow:DerivedFlow
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
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 ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
rdfs:comment "is \"difference\" valid for an inventory"^^xsd:string ;
rdfs:label "difference inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Inventory .
......@@ -242,37 +242,37 @@ ep-flow:ElectricPowerFlow
rdfs:subClassOf ep-flow:Flow .
ep-flow:EstimatedFlow
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
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 owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
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 ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 .
......@@ -344,67 +344,67 @@ ep-flow:FlowOfLiquid
rdfs:subClassOf ep-flow:Flow .
ep-flow:FlowToSale
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
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 ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
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 owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
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 ep-flow:ProductFlowGrossOrNetType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductFlowGrossOrNetType ;
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 owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
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 owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
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 ep-flow:ProductionFlowPurposeType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
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 .
......@@ -416,79 +416,79 @@ ep-flow:Inventory
rdfs:subClassOf ep-core:PhysicalObject .
ep-flow:MassAdjustedFlow
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
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 ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
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 ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
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 ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductFlowGrossOrNetType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductFlowGrossOrNetType ;
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 ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
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 owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
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 ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
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 .
......@@ -506,13 +506,13 @@ ep-flow:PrecipitationType
rdfs:subClassOf owl:Class .
ep-flow:ProcessedFlow
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
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 .
......@@ -542,31 +542,31 @@ ep-flow:ProductInventory
rdfs:subClassOf ep-flow:Inventory .
ep-flow:ProductInventoryAdjustedClosingBalance
rdf:type ep-flow:ProductInventoryType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductInventoryType ;
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 ep-flow:ProductInventoryType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductInventoryType ;
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 ep-flow:ProductInventoryType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductInventoryType ;
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 ep-flow:ProductInventoryType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductInventoryType ;
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 ep-flow:ProductInventoryType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductInventoryType ;
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 .
......@@ -584,7 +584,7 @@ ep-flow:ProductMaterialType
rdfs:subClassOf owl:Class .
ep-flow:ProductionExploitation
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
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 .
......@@ -684,67 +684,67 @@ ep-flow:ProductionTestWellHeadFlow
rdfs:subClassOf ep-flow:Flow .
ep-flow:QuotaFlow
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
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 ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
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 ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
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 ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
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 ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
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 ep-flow:ProductionInventoryDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
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 ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdfs:comment "flow that <not documented in XSD>"^^xsd:string ;
rdfs:label "tariff basis flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
......@@ -756,7 +756,7 @@ ep-flow:TemporalPartDurationType
rdfs:subClassOf owl:Class .
ep-flow:ValueAdjustedFlow
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdfs:comment "flow that <not documented in XSD>"^^xsd:string ;
rdfs:label "value adjusted flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
......@@ -777,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:ProductFlow , ep-flow:WholeLifeFlow .
rdfs:subClassOf ep-flow:WholeLifeFlow , ep-flow:ProductFlow .
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:ProductInventory , ep-flow:WholeLifeInventory .
rdfs:subClassOf ep-flow:WholeLifeInventory , ep-flow:ProductInventory .
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:ProductionFlow , ep-flow:WholeLifeFlow .
rdfs:subClassOf ep-flow:WholeLifeFlow , ep-flow:ProductionFlow .
ep-flow:WholeLifeProductionFlowNetwork
rdf:type owl:Class ;
......@@ -801,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:ProductionInventory , ep-flow:WholeLifeInventory .
rdfs:subClassOf ep-flow:WholeLifeInventory , ep-flow:ProductionInventory .
ep-flow:WholeLifeProductionInventoryCollection
rdf:type owl:Class ;
......@@ -816,28 +816,28 @@ ep-flow:Wind
rdfs:subClassOf ep-flow:Flow .
ep-flow:allocatedTo
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
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:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
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:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
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 ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:comment "energy of combustion in a quantity of material"^^xsd:string ;
rdfs:domain ep-material:QuantityOfMaterial ;
rdfs:label "energy content"^^xsd:string ;
......@@ -888,7 +888,7 @@ ep-flow:flowOutOf
rdfs:subPropertyOf ep-flow:flowIntoOrOutOf .
ep-flow:grossCalorificValue
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 "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 ;
......@@ -911,34 +911,28 @@ ep-flow:hasNetworkPart
rdfs:subPropertyOf ep-core:hasPart .
ep-flow:horizontalDirectionAzimuth
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
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 ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
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:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
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: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:yearlyAverageAmountOfMaterial
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
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 ;
......
# baseURI: http://www.reportinghub.no/ep/schema/1.0/geography
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/facility
# imports: http://www.reportinghub.no/np/schema/1.0/npd
@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
@prefix ep-fac: <http://www.reportinghub.no/ep/schema/facility#> .
@prefix ep-geo: <http://www.reportinghub.no/ep/schema/geography#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/ep/schema/1.0/geography>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/np/schema/1.0/npd> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ep-core:Area
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdfs:label "Area"^^xsd:string ;
rdfs:subClassOf owl:Class ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS349874"^^xsd:string .
ep-core:areaCoveredByBusinessArrangementHasNpdPolygonPart
rdf:type owl:TransitiveProperty ;
rdfs:domain ep-geo:AreaCoveredByBusinessArrangement ;
rdfs:range ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon ;
rdfs:subPropertyOf ep-core:hasPart .
ep-core:km2
rdfs:domain ep-core:Area .
ep-core:licenceBlockHasNpdPolygonPart
rdf:type owl:TransitiveProperty ;
rdfs:domain ep-geo:LicenceBlock ;
rdfs:range ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon ;
rdfs:subPropertyOf ep-core:hasPart .
ep-geo:AreaCoveredByBusinessArrangement
rdf:type owl:Class ;
rdfs:comment "A part of the earth recognised in a Business Arrangement"^^xsd:string ;
rdfs:label "area covered by business arrangement"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:Country , ep-geo:County , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
ep-geo:Country
rdf:type owl:Class ;
rdfs:label "country"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:County , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
ep-geo:County
rdf:type owl:Class ;
rdfs:label "county"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
ep-geo:DestinationType
rdf:type rdfs:Class ;
rdfs:label "destination type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-geo:Harbour
rdf:type ep-geo:DestinationType , owl:Class ;
rdfs:label "harbour"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth .
ep-geo:LicenceBlock
rdf:type owl:Class ;
rdfs:comment "See RDL RDS13025226"^^xsd:string ;
rdfs:label "Licence Block"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
ep-geo:OffshoreLocation
rdf:type owl:Class ;
rdfs:label "offshore location"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth .
ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon
rdf:type owl:Class ;
rdfs:label "part of the surface of the earth specified as a polygon"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:County , ep-geo:LicenceBlock , ep-geo:State .
ep-geo:PartOfTheSurfaceOfTheEarth
rdf:type owl:Class ;
rdfs:label "part of the surface of the earth, including airspace above and earth/sea below"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
ep-geo:State
rdf:type owl:Class ;
rdfs:label "state"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:County , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon .
ep-geo:Terminal
rdf:type ep-geo:DestinationType , owl:Class ;
rdfs:comment "facility that is for the storage of oil, petrochemical products or both"^^xsd:string ;
rdfs:label "terminal"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility , ep-geo:PartOfTheSurfaceOfTheEarth .
ep-geo:areaOnSurfaceOfEarth
rdf:type owl:ObjectProperty ;
rdfs:domain ep-geo:PartOfTheSurfaceOfTheEarth ;
rdfs:label "area on surface of Earth"^^xsd:string ;
rdfs:range ep-core:Area .
ep-geo:businessArrangementGoverningArea
rdf:type owl:ObjectProperty ;
rdfs:domain ep-geo:AreaCoveredByBusinessArrangement ;
rdfs:label "business arrangement governing area"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/np/schema/npd#BusinessArrangementArea> .
ep-geo:hasAreaName
rdf:type owl:DatatypeProperty ;
rdfs:domain ep-geo:OffshoreLocation ;
rdfs:label "has area name"^^xsd:string .
ep-geo:hasNorthSeaAreaName
rdf:type owl:DatatypeProperty ;
rdfs:domain ep-geo:OffshoreLocation ;
rdfs:label "has North Sea area name"^^xsd:string .
ep-geo:hasNorthSeaBlockSuffixId
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdfs:domain ep-geo:OffshoreLocation ;
rdfs:label "has North Sea block suffix ID"^^xsd:string .
ep-geo:hasNorthSeaQuadrantId
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdfs:domain ep-geo:OffshoreLocation ;
rdfs:label "has North Sea quadrant ID"^^xsd:string .
ep-geo:hasOffshoreLocationComment
rdf:type owl:DatatypeProperty ;
rdfs:domain ep-geo:OffshoreLocation ;
rdfs:label "has offshore location comment"^^xsd:string .
ep-geo:locatedWithin
rdf:type owl:ObjectProperty ;
rdfs:domain ep-core:PhysicalThing ;
rdfs:label "located within"^^xsd:string ;
rdfs:range ep-core:PhysicalObject .
ep-geo:nominallyLocatedAt
rdf:type owl:ObjectProperty ;
rdfs:domain ep-core:PhysicalThing ;
rdfs:label "nominally located at"^^xsd:string ;
rdfs:range ep-core:PhysicalObject .
# baseURI: http://www.reportinghub.no/ep/schema/1.0/geography
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/facility
# imports: http://www.reportinghub.no/np/schema/1.0/npd
@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
@prefix ep-fac: <http://www.reportinghub.no/ep/schema/facility#> .
@prefix ep-geo: <http://www.reportinghub.no/ep/schema/geography#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/ep/schema/1.0/geography>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/np/schema/1.0/npd> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/core> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ep-core:Area
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdfs:label "Area"^^xsd:string ;
rdfs:subClassOf owl:Class ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS349874"^^xsd:string .
ep-core:areaCoveredByBusinessArrangementHasNpdPolygonPart
rdf:type owl:TransitiveProperty ;
rdfs:domain ep-geo:AreaCoveredByBusinessArrangement ;
rdfs:range ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon ;
rdfs:subPropertyOf ep-core:hasPart .
ep-core:km2
rdfs:domain ep-core:Area .
ep-core:licenceBlockHasNpdPolygonPart
rdf:type owl:TransitiveProperty ;
rdfs:domain ep-geo:LicenceBlock ;
rdfs:range ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon ;
rdfs:subPropertyOf ep-core:hasPart .
ep-geo:AreaCoveredByBusinessArrangement
rdf:type owl:Class ;
rdfs:comment "A part of the earth recognised in a Business Arrangement"^^xsd:string ;
rdfs:label "area covered by business arrangement"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:County , ep-geo:Country .
ep-geo:Country
rdf:type owl:Class ;
rdfs:label "country"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:County , ep-geo:AreaCoveredByBusinessArrangement .
ep-geo:County
rdf:type owl:Class ;
rdfs:label "county"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .
ep-geo:DestinationType
rdf:type rdfs:Class ;
rdfs:label "destination type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-geo:Harbour
rdf:type owl:Class , ep-geo:DestinationType ;
rdfs:label "harbour"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth .
ep-geo:LicenceBlock
rdf:type owl:Class ;
rdfs:comment "See RDL RDS13025226"^^xsd:string ;
rdfs:label "Licence Block"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:County , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .
ep-geo:OffshoreLocation
rdf:type owl:Class ;
rdfs:label "offshore location"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth .
ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon
rdf:type owl:Class ;
rdfs:label "part of the surface of the earth specified as a polygon"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:State , ep-geo:LicenceBlock , ep-geo:County , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .
ep-geo:PartOfTheSurfaceOfTheEarth
rdf:type owl:Class ;
rdfs:label "part of the surface of the earth, including airspace above and earth/sea below"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
ep-geo:State
rdf:type owl:Class ;
rdfs:comment "part of the surface of the earth that is a state or province (source: MPR-XSD)"^^xsd:string ;
rdfs:label "state"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:County , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .
ep-geo:Terminal
rdf:type owl:Class , ep-geo:DestinationType ;
rdfs:comment "facility that is for the storage of oil and/or petrochemical products and from which these products are usually transported to end users or further storage facilities (source: MPR-XSD)"^^xsd:string ;
rdfs:label "terminal"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility , ep-geo:PartOfTheSurfaceOfTheEarth .
ep-geo:areaOnSurfaceOfEarth
rdf:type owl:ObjectProperty ;
rdfs:domain ep-geo:PartOfTheSurfaceOfTheEarth ;
rdfs:label "area on surface of Earth"^^xsd:string ;
rdfs:range ep-core:Area .
ep-geo:businessArrangementGoverningArea
rdf:type owl:ObjectProperty ;
rdfs:domain ep-geo:AreaCoveredByBusinessArrangement ;
rdfs:label "business arrangement governing area"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/np/schema/npd#BusinessArrangementArea> .
ep-geo:hasAreaName
rdf:type owl:DatatypeProperty ;
rdfs:domain ep-geo:OffshoreLocation ;
rdfs:label "has area name"^^xsd:string .
ep-geo:hasNorthSeaAreaName
rdf:type owl:DatatypeProperty ;
rdfs:domain ep-geo:OffshoreLocation ;
rdfs:label "has North Sea area name"^^xsd:string .
ep-geo:hasNorthSeaBlockSuffixId
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:domain ep-geo:OffshoreLocation ;
rdfs:label "has North Sea block suffix ID"^^xsd:string .
ep-geo:hasNorthSeaQuadrantId
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:domain ep-geo:OffshoreLocation ;
rdfs:label "has North Sea quadrant ID"^^xsd:string .
ep-geo:hasOffshoreLocationComment
rdf:type owl:DatatypeProperty ;
rdfs:domain ep-geo:OffshoreLocation ;
rdfs:label "has offshore location comment"^^xsd:string .
ep-geo:locatedWithin
rdf:type owl:ObjectProperty ;
rdfs:domain ep-core:PhysicalThing ;
rdfs:label "located within"^^xsd:string ;
rdfs:range ep-core:PhysicalObject .
ep-geo:nominallyLocatedAt
rdf:type owl:ObjectProperty ;
rdfs:domain ep-core:PhysicalThing ;
rdfs:label "nominally located at"^^xsd:string ;
rdfs:range ep-core:PhysicalObject .
......
# baseURI: http://www.reportinghub.no/ep/schema/1.0/organization
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/facility
@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
@prefix ep-org: <http://www.reportinghub.no/ep/schema/organization#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/ep/schema/1.0/organization>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/facility> ;
owl:versionInfo "0.1.0"^^xsd:string .
ep-org:CateringCrew
rdf:type ep-org:CrewType , owl:Class ;
rdfs:comment "the persons from the catering contractor spending the night at the installation"^^xsd:string ;
rdfs:label "catering crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:CommercialEntity
rdf:type owl:Class ;
rdfs:label "commercial entity"^^xsd:string ;
rdfs:subClassOf ep-org:PersonOrOrganization ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS418236511"^^xsd:string .
ep-org:Company
rdf:type owl:Class ;
rdfs:comment "organization that is a company"^^xsd:string ;
rdfs:label "Company"^^xsd:string ;
rdfs:subClassOf ep-org:Organization-WholeLife .
ep-org:ContractorCrew
rdf:type ep-org:CrewType , owl:Class ;
rdfs:label "contractor crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS16701329"^^xsd:string .
ep-org:Crew
rdf:type owl:Class ;
rdfs:label "crew"^^xsd:string ;
rdfs:subClassOf ep-org:Organization ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS16701120"^^xsd:string .
ep-org:CrewType
rdf:type rdfs:Class ;
rdfs:comment "the type of personnel grouping"^^xsd:string ;
rdfs:label "crew type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-org:DayVisitorCrew
rdf:type ep-org:CrewType , owl:Class ;
rdfs:comment "the persons visiting the installation but not spending the night at the installation"^^xsd:string ;
rdfs:label "day visitor crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:DrillingContractCrew
rdf:type ep-org:CrewType , owl:Class ;
rdfs:label "drilling contract crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS16701510"^^xsd:string .
ep-org:NonOperatorOvernightVisitorCrew
rdf:type ep-org:CrewType , owl:Class ;
rdfs:comment "the persons from an unknown source normally not working on the installation, but spending the night there"^^xsd:string ;
rdfs:label "non-operator overnight visitor crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:OperatorNormalCrew
rdf:type ep-org:CrewType , owl:Class ;
rdfs:comment "the persons from the operator normally working on the installation and spending the night there"^^xsd:string ;
rdfs:label "operator normal crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:OperatorOvernightVisitorCrew
rdf:type ep-org:CrewType , owl:Class ;
rdfs:comment "the persons from the operator normally not working on the installation, but spending the night there"^^xsd:string ;
rdfs:label "operator overnight visitor crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:Organization
rdf:type owl:Class ;
rdfs:label "organization"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject , ep-org:PersonOrOrganization ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS282149"^^xsd:string .
ep-org:Organization-WholeLife
rdf:type owl:Class ;
rdfs:label "organization - whole life"^^xsd:string ;
rdfs:subClassOf ep-org:Organization , ep-org:PersonOrOrganization-WholeLife .
ep-org:Person
rdf:type owl:Class ;
rdfs:label "person"^^xsd:string ;
rdfs:subClassOf ep-org:PersonOrOrganization ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS413954"^^xsd:string .
ep-org:PersonOrOrganization
rdf:type owl:Class ;
rdfs:label "person or organization"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
ep-org:PersonOrOrganization-WholeLife
rdf:type owl:Class ;
rdfs:label "person or organization whole life"^^xsd:string ;
rdfs:subClassOf ep-org:PersonOrOrganization .
ep-org:PersonRole
rdf:type owl:Class ;
rdfs:label "person role"^^xsd:string ;
rdfs:subClassOf ep-org:Person .
ep-org:PersonRoleType
rdf:type rdfs:Class ;
rdfs:label "person role type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-org:TotalCrew
rdf:type ep-org:CrewType , owl:Class ;
rdfs:comment "all personnel on board"^^xsd:string ;
rdfs:label "total crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:WholeLifePerson
rdf:type owl:Class ;
rdfs:label "whole life person"^^xsd:string ;
rdfs:subClassOf ep-org:Person , ep-org:PersonOrOrganization-WholeLife .
ep-org:hasCrew
rdf:type owl:ObjectProperty ;
rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ;
rdfs:label "has crew"^^xsd:string ;
rdfs:range ep-org:Crew .
ep-org:numberInCrew
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdfs:comment "The count of personnel on a type of crew. One of the types is all personnel on board."^^xsd:string ;
rdfs:domain ep-org:Crew ;
rdfs:label "number in crew"^^xsd:string .
ep-org:owner
rdf:type owl:ObjectProperty ;
rdfs:domain owl:Thing ;
rdfs:label "owner"^^xsd:string ;
rdfs:range ep-org:PersonOrOrganization ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS572300221"^^xsd:string .
# baseURI: http://www.reportinghub.no/ep/schema/1.0/organization
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/facility
@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
@prefix ep-org: <http://www.reportinghub.no/ep/schema/organization#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/ep/schema/1.0/organization>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/core> ;
owl:versionInfo "0.1.0"^^xsd:string .
ep-org:CateringCrew
rdf:type owl:Class , ep-org:CrewType ;
rdfs:comment "the persons from the catering contractor spending the night at the installation"^^xsd:string ;
rdfs:label "catering crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:CommercialEntity
rdf:type owl:Class ;
rdfs:comment "organization that is a group of organisations or facilities as if it were a single composite (source: MPR-XSD)"^^xsd:string ;
rdfs:label "commercial entity"^^xsd:string ;
rdfs:subClassOf ep-org:PersonOrOrganization ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS418236511"^^xsd:string .
ep-org:Company
rdf:type owl:Class ;
rdfs:comment "organization that is a company"^^xsd:string ;
rdfs:label "Company"^^xsd:string ;
rdfs:subClassOf ep-org:Organization-WholeLife .
ep-org:ContractorCrew
rdf:type owl:Class , ep-org:CrewType ;
rdfs:label "contractor crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS16701329"^^xsd:string .
ep-org:Crew
rdf:type owl:Class ;
rdfs:label "crew"^^xsd:string ;
rdfs:subClassOf ep-org:Organization ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS16701120"^^xsd:string .
ep-org:CrewType
rdf:type rdfs:Class ;
rdfs:comment "the type of personnel grouping"^^xsd:string ;
rdfs:label "crew type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-org:DayVisitorCrew
rdf:type owl:Class , ep-org:CrewType ;
rdfs:comment "the persons visiting the installation but not spending the night at the installation"^^xsd:string ;
rdfs:label "day visitor crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:DrillingContractCrew
rdf:type owl:Class , ep-org:CrewType ;
rdfs:label "drilling contract crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS16701510"^^xsd:string .
ep-org:NonOperatorOvernightVisitorCrew
rdf:type owl:Class , ep-org:CrewType ;
rdfs:comment "the persons from an unknown source normally not working on the installation, but spending the night there"^^xsd:string ;
rdfs:label "non-operator overnight visitor crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:OperatorNormalCrew
rdf:type owl:Class , ep-org:CrewType ;
rdfs:comment "the persons from the operator normally working on the installation and spending the night there"^^xsd:string ;
rdfs:label "operator normal crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:OperatorOvernightVisitorCrew
rdf:type owl:Class , ep-org:CrewType ;
rdfs:comment "the persons from the operator normally not working on the installation, but spending the night there"^^xsd:string ;
rdfs:label "operator overnight visitor crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:Organization
rdf:type owl:Class ;
rdfs:label "organization"^^xsd:string ;
rdfs:subClassOf ep-org:PersonOrOrganization , ep-core:PhysicalObject ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS282149"^^xsd:string .
ep-org:Organization-WholeLife
rdf:type owl:Class ;
rdfs:label "organization - whole life"^^xsd:string ;
rdfs:subClassOf ep-org:PersonOrOrganization-WholeLife , ep-org:Organization .
ep-org:Person
rdf:type owl:Class ;
rdfs:label "person"^^xsd:string ;
rdfs:subClassOf ep-org:PersonOrOrganization ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS413954"^^xsd:string .
ep-org:PersonOrOrganization
rdf:type owl:Class ;
rdfs:label "person or organization"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
ep-org:PersonOrOrganization-WholeLife
rdf:type owl:Class ;
rdfs:label "person or organization whole life"^^xsd:string ;
rdfs:subClassOf ep-org:PersonOrOrganization .
ep-org:PersonRole
rdf:type owl:Class ;
rdfs:label "person role"^^xsd:string ;
rdfs:subClassOf ep-org:Person .
ep-org:PersonRoleType
rdf:type rdfs:Class ;
rdfs:label "person role type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-org:TotalCrew
rdf:type owl:Class , ep-org:CrewType ;
rdfs:comment "all personnel on board"^^xsd:string ;
rdfs:label "total crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:WholeLifePerson
rdf:type owl:Class ;
rdfs:label "whole life person"^^xsd:string ;
rdfs:subClassOf ep-org:PersonOrOrganization-WholeLife , ep-org:Person .
ep-org:hasCrew
rdf:type owl:ObjectProperty ;
rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ;
rdfs:label "has crew"^^xsd:string ;
rdfs:range ep-org:Crew .
ep-org:numberInCrew
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:comment "The count of personnel on a type of crew. One of the types is all personnel on board."^^xsd:string ;
rdfs:domain ep-org:Crew ;
rdfs:label "number in crew"^^xsd:string .
ep-org:owner
rdf:type owl:ObjectProperty ;
rdfs:domain owl:Thing ;
rdfs:label "owner"^^xsd:string ;
rdfs:range ep-org:PersonOrOrganization ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS572300221"^^xsd:string .
......
......@@ -51,7 +51,8 @@
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 .
rdf:type ep-prodact:ProductionActivityType ;
rdfs:comment "activity that is for operating a well"^^xsd:string .
<http://www.reportinghub.no/ep/schema/activity#approver>
rdf:type owl:ObjectProperty ;
......@@ -85,21 +86,25 @@
ep-prodact:AccidentOrInjury
rdf:type owl:Class ;
rdfs:comment "incident that causes injury, illness, or damage to/loss of assets"^^xsd:string ;
rdfs:label "accident or injury"^^xsd:string ;
rdfs:subClassOf ep-prodact:Incident .
ep-prodact:AccidentPreventionExercise
rdf:type owl:Class ;
rdfs:comment "drill or exercise that is intended to prevent accidents"^^xsd:string ;
rdfs:label "accident prevention exercise"^^xsd:string ;
rdfs:subClassOf ep-prodact:DrillOrExcercise .
ep-prodact:AdministerFirstAid
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "medical treatment that is first aid"^^xsd:string ;
rdfs:label "administer first aid"^^xsd:string ;
rdfs:subClassOf ep-prodact:MedicalTreatment .
ep-prodact:AirTrafficOperation
rdf:type ep-prodact:ProductionActivityType , owl:Class ;
rdfs:comment "activity that is an air traffic operation"^^xsd:string ;
rdfs:label "air traffic operation"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
......@@ -130,14 +135,9 @@ ep-prodact:AllocateSplitFactors
rdfs:label "allocate split factors"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
ep-prodact:AnnualProductionActivity
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 ep-prodact:ProductionOperationClassByDuration , owl:Class ;
rdfs:comment "not used in the MPR"^^xsd:string ;
rdfs:label "annual production activity to date"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
......@@ -147,12 +147,6 @@ ep-prodact:AnnualProductionOperationToDate
rdfs:label "annual production operation to date"^^xsd:string ;
rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate , ep-prodact:ProductionOperation .
ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod
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:AnnualProductionActivityToDate , ep-prodact:ProductionVolumeActivity .
ep-prodact:BasketMovement
rdf:type owl:Class ;
rdfs:label "basket movement"^^xsd:string ;
......@@ -165,35 +159,18 @@ ep-prodact:CargoShipOperation
ep-prodact:ConstructionOperation
rdf:type ep-prodact:ProductionActivityType , owl:Class ;
rdfs:comment "Activity that is construction"^^xsd:string ;
rdfs:comment "activity that is construction"^^xsd:string ;
rdfs:label "construction operation"^^xsd:string ;
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 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 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 ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is all that happens to cause production operation processing loss in one day"^^xsd:string ;
rdfs:label "daily production operation processing loss"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:DailyProductionVolumeActivity
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 .
ep-prodact:DataAcquisitionActivity
rdf:type owl:Class ;
rdfs:label "data acquisition activity"^^xsd:string ;
......@@ -201,11 +178,13 @@ ep-prodact:DataAcquisitionActivity
ep-prodact:DefinedHazardAndAccidentSituation
rdf:type owl:Class ;
rdfs:comment "incident that is a defined hazard and accident situation according to Norwegian DFU requirements"^^xsd:string ;
rdfs:label "defined hazard and accident situation"^^xsd:string ;
rdfs:subClassOf ep-prodact:Incident .
ep-prodact:Deviation
rdf:type ep-prodact:ProductionActivityType , owl:Class ;
rdfs:comment "activity that is a deviation from existing procedures and guidelines"^^xsd:string ;
rdfs:label "deviation"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
......@@ -216,21 +195,25 @@ ep-prodact:DischargeWater
ep-prodact:DrillOrExcercise
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "activity that is a drill or exercise intended to prevent harm to health, safety or the environment"^^xsd:string ;
rdfs:label "drill or exercise"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:ExtendedMaintenanceTurnaround
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is an extended maintenance turnaround"^^xsd:string ;
rdfs:label "extended maintenance turnaround"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:ExtendedMaintenanceTurnaroundExportTerminal
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "extended maintenance turnaround that is for an export terminal"^^xsd:string ;
rdfs:label "extended maintenance turnaround export terminal"^^xsd:string ;
rdfs:subClassOf ep-prodact:ExtendedMaintenanceTurnaround .
ep-prodact:Fire
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "incident that is an unintentional fire"^^xsd:string ;
rdfs:label "fire"^^xsd:string ;
rdfs:subClassOf ep-prodact:Incident .
......@@ -241,6 +224,7 @@ ep-prodact:FluidLevelTest
ep-prodact:FluidSampling-DST
rdf:type ep-prodact:FluidSamplingType , owl:Class ;
rdfs:comment "fluid sampling and analysis that has a sample taken as part of a drill stem test"^^xsd:string ;
rdfs:label "fluid sampling - DST"^^xsd:string ;
rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
......@@ -251,11 +235,13 @@ ep-prodact:FluidSampling-RFTorMDT
ep-prodact:FluidSampling-bottomhole
rdf:type ep-prodact:FluidSamplingType , owl:Class ;
rdfs:comment "fluid sampling and analysis that has a sample taken from the bottom of a wellbore"^^xsd:string ;
rdfs:label "fluid sampling - bottomhole"^^xsd:string ;
rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
ep-prodact:FluidSampling-formationTester
rdf:type ep-prodact:FluidSamplingType , owl:Class ;
rdfs:comment "fluid sampling and analysis that has the sample taken by a formation tester"^^xsd:string ;
rdfs:label "fluid sampling - formation tester"^^xsd:string ;
rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
......@@ -286,6 +272,7 @@ ep-prodact:FluidSampling-synthetic
ep-prodact:FluidSampling-wellhead
rdf:type ep-prodact:FluidSamplingType , owl:Class ;
rdfs:comment "fluid sampling and analysis that has the sample taken at the well head"^^xsd:string ;
rdfs:label "fluid sampling - wellhead"^^xsd:string ;
rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
......@@ -296,38 +283,44 @@ ep-prodact:FluidSamplingAndAnalysis
ep-prodact:FluidSamplingType
rdf:type rdfs:Class ;
rdfs:comment "class that consists of subclasses of fluid sampling corresponding to the FluidSampleKind enumeration in the MPR-XSD"^^xsd:string ;
rdfs:label "fluid sampling type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-prodact:FusionOfHSEActivitiesOverPeriod
rdf:type owl:Class ;
rdfs:comment "not used in the MPR"^^xsd:string ;
rdfs:label "fusion of HSE activities over a period"^^xsd:string ;
rdfs:subClassOf ep-prodact:FusionOfPartsOfProductionActivityOverPeriod .
ep-prodact:FusionOfPartsOfProductionActivityOverPeriod
rdf:type owl:Class ;
rdfs:comment "don't understand this - DL"^^xsd:string ;
rdfs:comment "not used in the MPR"^^xsd:string ;
rdfs:label "fusion of parts of a production activity over period"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:HSEProblem
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is an HSE problem"^^xsd:string ;
rdfs:label "HSE problem"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:HealthSafetyAndEnvironmentActivity
rdf:type owl:Class ;
rdfs:comment "activity that affects, or might in different circumstances have affected, health, safety and the environment"^^xsd:string ;
rdfs:label "health safety and environment activity"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
ep-prodact:Incident
rdf:type owl:Class ;
rdfs:comment "activity that causes, or could have caused under different circumstances, injury, illness, damage to/loss of assets, or harm to the environment or to a third party"^^xsd:string ;
rdfs:label "incident"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:InitialWellTest
rdf:type ep-prodact:WellTestReasonType , owl:Class ;
rdfs:label "initial"^^xsd:string ;
rdfs:comment "well test that is the first on a well"^^xsd:string ;
rdfs:label "initial well test"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
ep-prodact:InjectionWellTest
......@@ -337,6 +330,7 @@ ep-prodact:InjectionWellTest
ep-prodact:Injury
rdf:type owl:Class ;
rdfs:comment "accident or injury that harms a person"^^xsd:string ;
rdfs:label "injury"^^xsd:string ;
rdfs:subClassOf ep-prodact:AccidentOrInjury .
......@@ -348,16 +342,19 @@ ep-prodact:IssueBillOfLading
ep-prodact:IssueWorkPermit
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "activity that is issuing a work permit"^^xsd:string ;
rdfs:label "issue work permit"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:IssueWorkPermitWithSJA
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "issue a work permit with Safe Job Analysis"^^xsd:string ;
rdfs:label "issue work permit with SJA"^^xsd:string ;
rdfs:subClassOf ep-prodact:IssueWorkPermit .
ep-prodact:JobObservation
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "<not defined in MPR-XSD>"^^xsd:string ;
rdfs:label "job observation"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
......@@ -368,16 +365,19 @@ ep-prodact:LastPartOfTypeRemainingActivityPair
ep-prodact:LostTimeAccident
rdf:type owl:Class ;
rdfs:comment "accident that results in lost time from work (source: MPR-XSD)"^^xsd:string ;
rdfs:label "lost time accident"^^xsd:string ;
rdfs:subClassOf ep-prodact:Incident .
rdfs:subClassOf ep-prodact:Injury .
ep-prodact:LostTimeIncident
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "incident that results in an injured employee who requires medical treatment and cannot return to work the next day (source: MPR-XSD)"^^xsd:string ;
rdfs:label "lost time incident"^^xsd:string ;
rdfs:subClassOf ep-prodact:Incident .
rdfs:subClassOf ep-prodact:Injury .
ep-prodact:MaintenanceActivity
rdf:type ep-prodact:ProductionActivityType , owl:Class ;
rdfs:comment "activity that is maintenance"^^xsd:string ;
rdfs:label "maintenance activity"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
ep-core:seeReferenceData
......@@ -416,32 +416,31 @@ ep-prodact:MeasurePropertiesOfAFlow
ep-prodact:MeasureSplitFactors
rdf:type ep-prodact:SplitFactorDeterminationType , owl:Class ;
rdfs:comment "activity that is measuring the fraction of a source flow that goes into different product streams"^^xsd:string ;
rdfs:label "measure split factors"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
ep-prodact:MedicalTreatment
rdf:type owl:Class ;
rdfs:comment "activity that is medical treatment"^^xsd:string ;
rdfs:label "medical treatment"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:MedicalTreatmentInjury
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "injury that requires medical treatment"^^xsd:string ;
rdfs:label "medical treatment injury"^^xsd:string ;
rdfs:subClassOf ep-prodact:Injury .
ep-prodact:ModificationProject
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is a modification project"^^xsd:string ;
rdfs:label "modification project"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod
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 ep-prodact:ProductionOperationClassByDuration , owl:Class ;
rdfs:comment "production operation from the beginning of a monthly reporting period to a date within, or at the end of, the reporting period"^^xsd:string ;
rdfs:label "monthly production operation to date"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperation .
......@@ -453,36 +452,43 @@ ep-prodact:MovementOfProduct
ep-prodact:MovementOfProductType
rdf:type rdfs:Class ;
rdfs:comment "class that consists of subclasses of activity defined by the SalesFlowPart enumeration in the MPR-XSD"^^xsd:string ;
rdfs:label "movement of product type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-prodact:NearMiss
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "incident that under different circumstances could have caused injury, illness and/or major damage to/loss of assets, or harm to the environment or to a third party (source: MPR-XSD)"^^xsd:string ;
rdfs:label "near miss"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
rdfs:subClassOf ep-prodact:Incident .
ep-prodact:OperationMistakes
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is an operation mistake"^^xsd:string ;
rdfs:label "operation mistakes"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:OtherReasonWellTest
rdf:type ep-prodact:WellTestReasonType , owl:Class ;
rdfs:label "other"^^xsd:string ;
rdfs:comment "well test that is not initial, periodic, or a revision"^^xsd:string ;
rdfs:label "other reason well text"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
ep-prodact:PeriodicWellTest
rdf:type ep-prodact:WellTestReasonType , owl:Class ;
rdfs:label "periodic"^^xsd:string ;
rdfs:comment "well test that is carried out as part of a periodic testing regime"^^xsd:string ;
rdfs:label "periodic well test"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
ep-prodact:PersonnelSafetyIntroduction
rdf:type owl:Class ;
rdfs:comment "activity that is a personnel safety introduction"^^xsd:string ;
rdfs:label "personnel safety introduction"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:PlannedMaintenanceTurnaround
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is a planned maintenance turnaround"^^xsd:string ;
rdfs:label "planned maintenace turnaround"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
......@@ -494,11 +500,13 @@ ep-prodact:PowerStationFailure
ep-prodact:PreventiveMaintenanceTopside
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is preventive maintenance topside"^^xsd:string ;
rdfs:label "preventive maintenace topside"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:ProcessAndOperationProblem
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is a process and operation problem"^^xsd:string ;
rdfs:label "process and operation problem"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
......@@ -597,13 +605,9 @@ ep-prodact:ProductTransfer
rdfs:label "product transfer"^^xsd:string ;
rdfs:subClassOf ep-prodact:MovementOfProduct .
ep-prodact:ProductionActivityLastingLessThanAYear
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> .
ep-prodact:ProductionActivityType
rdf:type rdfs:Class ;
rdfs:comment "class that consists of subclasses of activity defined by the OperationKind enumeration in the MPR-XSD"^^xsd:string ;
rdfs:label "production activity type"^^xsd:string ;
rdfs:subClassOf owl:Class .
......@@ -615,6 +619,7 @@ ep-prodact:ProductionOperation
ep-prodact:ProductionOperationClassByDuration
rdf:type rdfs:Class ;
rdfs:comment "not used in the MPR"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-prodact:ProductionOperationInjection
......@@ -631,16 +636,19 @@ ep-prodact:ProductionOperationMethodType
ep-prodact:ProductionOperationProcessingLoss
rdf:type owl:Class ;
rdfs:comment "activity that results in a Production Operation Processing loss"^^xsd:string ;
rdfs:label "production operation processing loss"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:ProductionOperationProcessingLossForUnspecifiedReason
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is a production operation processing loss without a specified reason"^^xsd:string ;
rdfs:label "production operation processing loss for unspecified reason"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:ProductionOperationProcessingRegulatoryReference
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is a production operation processing regulatory reference"^^xsd:string ;
rdfs:label "production operation processing regulatory reference"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
......@@ -655,12 +663,6 @@ ep-prodact:ProductionOperationProductionAndInjection
rdfs:label "production operation production and injection"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:ProductionVolumeActivity
rdf:type owl:Class ;
rdfs:comment "not used in the MPR"^^xsd:string ;
rdfs:label "production volume activity"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
ep-prodact:RaiseAnAlert
rdf:type owl:Class ;
rdfs:comment "activity that draws attention to an unexpected value in a set of data"^^xsd:string ;
......@@ -669,56 +671,67 @@ ep-prodact:RaiseAnAlert
ep-prodact:ReasonForLossOfProcessingType
rdf:type rdfs:Class ;
rdfs:comment "class that consists of subclasses of activity corresponding to the ReasonLost (reason for lost production) enumeration in the MPR-XSD"^^xsd:string ;
rdfs:label "reason for loss of processing type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-prodact:ReleaseToAir
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "spill or leak that is to air"^^xsd:string ;
rdfs:label "release to air"^^xsd:string ;
rdfs:subClassOf ep-prodact:SpillOrLeak .
ep-prodact:ReleaseToWater
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "spill or leak that is to water"^^xsd:string ;
rdfs:label "release to water"^^xsd:string ;
rdfs:subClassOf ep-prodact:SpillOrLeak .
ep-prodact:ReportHazard
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "activity that is making a formal report of a hazard"^^xsd:string ;
rdfs:label "report hazard"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:ReservoirLoss
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is a reservoir loss"^^xsd:string ;
rdfs:label "reservoir loss"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:RestrictedWork
rdf:type owl:Class ;
rdfs:comment "<not defined in MPR-XSD>"^^xsd:string ;
rdfs:label "restricted work"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:RestrictedWorkInjury
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "injury that results in a reduction in ability to work"^^xsd:string ;
rdfs:label "restricted work injury"^^xsd:string ;
rdfs:subClassOf ep-prodact:Injury .
ep-prodact:RevisionWellTest
rdf:type ep-prodact:WellTestReasonType , owl:Class ;
rdfs:label "revision"^^xsd:string ;
rdfs:comment "well test that is <not defined in MPR-XSD>"^^xsd:string ;
rdfs:label "revision well test"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
ep-prodact:SafetyActivityType
rdf:type rdfs:Class ;
rdfs:comment "class that consists of subclasses of activity corresponding to the SafetyType enumeration in the MPR-XSD"^^xsd:string ;
rdfs:label "safety activity type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-prodact:SafetyConsideration
rdf:type owl:Class ;
rdfs:comment "activity that is a safety consideration"^^xsd:string ;
rdfs:label "safety consideration"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:SafetyMeeting
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "activity that is a safety meeting"^^xsd:string ;
rdfs:label "safety meeting"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
......@@ -730,18 +743,21 @@ ep-prodact:SalesActivity
ep-prodact:SalesActivityType
rdf:type rdfs:Class ;
rdfs:comment "class that consists of subclasses of sales activity corresponding to the SaleEventKind enumeration in the MPR-XSD"^^xsd:string ;
rdfs:label "sales activity type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-prodact:SentAshore
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "activity that is sending a person ashore"^^xsd:string ;
rdfs:label "sent ashore"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:SevereAccident
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "accident that challenges safety systems at a level much higher than expected (source: MPR-XSD)"^^xsd:string ;
rdfs:label "severe accident"^^xsd:string ;
rdfs:subClassOf ep-prodact:Incident .
rdfs:subClassOf ep-prodact:AccidentOrInjury .
ep-prodact:ShutdownProduction
rdf:type owl:Class ;
......@@ -750,16 +766,19 @@ ep-prodact:ShutdownProduction
ep-prodact:SickOnBoard
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "activity that is a person being ill on board"^^xsd:string ;
rdfs:label "sick on board"^^xsd:string ;
rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
ep-prodact:SpillOrLeak
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "incident that is a spill or leak"^^xsd:string ;
rdfs:label "spill or leak"^^xsd:string ;
rdfs:subClassOf ep-prodact:Incident .
ep-prodact:SplitFactorDeterminationType
rdf:type rdfs:Class ;
rdfs:comment "class that consists of subclasses of activity corresponding to the values of the allocatedSplit Boolean in the MPR-XSD"^^xsd:string ;
rdfs:label "split factor determination type"^^xsd:string ;
rdfs:subClassOf owl:Class .
......@@ -770,6 +789,7 @@ ep-prodact:StandbyVesselOperation
ep-prodact:StrikeOrLockout
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is a strike or lock-out"^^xsd:string ;
rdfs:label "strike or lock-out"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
......@@ -780,23 +800,27 @@ ep-prodact:SupplyShipOperation
ep-prodact:TestingAndLogging
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is testing and logging"^^xsd:string ;
rdfs:label "testing and logging"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:ThirdPartyProcessingLoss
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is a third party processing loss"^^xsd:string ;
rdfs:label "third party processing loss"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:TopsideEquipmentFailureMaintenance
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is an topside equipment failure and maintenance"^^xsd:string ;
rdfs:label "topside equipment failure maintenance"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:TrafficAccident
rdf:type ep-prodact:SafetyActivityType , owl:Class ;
rdfs:comment "accident that involves one or more moving vehicles"^^xsd:string ;
rdfs:label "traffic accident"^^xsd:string ;
rdfs:subClassOf ep-prodact:Incident .
rdfs:subClassOf ep-prodact:AccidentOrInjury .
ep-prodact:TransportationActivity
rdf:type owl:Class ;
......@@ -805,12 +829,14 @@ ep-prodact:TransportationActivity
ep-prodact:UnavailableTankerStorage
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is unavailable tanker storage"^^xsd:string ;
rdfs:label "unavailable tanker storage"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:UnknownReasonWellTest
rdf:type ep-prodact:WellTestReasonType , owl:Class ;
rdfs:label "unknown"^^xsd:string ;
rdfs:comment "well test that is carried out for a reason that is not recorded"^^xsd:string ;
rdfs:label "unknown reason well test"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
ep-prodact:WaterCleaningOperation
......@@ -820,31 +846,37 @@ ep-prodact:WaterCleaningOperation
ep-prodact:WeatherProblem
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is a weather problem"^^xsd:string ;
rdfs:label "weather problem"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:WellEquipmentFailureMaintenance
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is well equipment failure and maintenance"^^xsd:string ;
rdfs:label "well equipment failure maintenance"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:WellPlannedOperations
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is well planned operations"^^xsd:string ;
rdfs:label "well planned operations"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:WellPreventiveMaintenance
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is well preventive maintenance"^^xsd:string ;
rdfs:label "well preventive maintenance"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:WellProblems
rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
rdfs:comment "activity that is well problems"^^xsd:string ;
rdfs:label "well problems"^^xsd:string ;
rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
ep-prodact:WellTestReasonType
rdf:type rdfs:Class ;
rdfs:comment "class that consists of subclasses of well test corresponding to the TestReason enumeration in the MPR-XSD"^^xsd:string ;
rdfs:label "well test reason type"^^xsd:string ;
rdfs:subClassOf owl:Class .
......@@ -1098,6 +1130,7 @@ ep-prodact:processingLost
ep-prodact:productionActivityPeriodClassification
rdf:type owl:ObjectProperty ;
rdfs:comment "not used in the MPR"^^xsd:string ;
rdfs:domain ep-prodact:FusionOfPartsOfProductionActivityOverPeriod ;
rdfs:range ep-prodact:ProductionOperationClassByDuration .
......@@ -1195,8 +1228,3 @@ ep-prodact:xpathToDataInSourceXmlFile
rdf:type owl:DatatypeProperty ;
rdfs:domain ep-prodact:RaiseAnAlert ;
rdfs:label "XPATH to data source in XML file"^^xsd:string .
ep-prodact:yearlyActivityToDate
rdf:type owl:ObjectProperty ;
rdfs:domain ep-prodact:ProductionActivityLastingLessThanAYear ;
rdfs:range ep-prodact:AnnualProductionActivityToDate .
......
......@@ -18,37 +18,18 @@
<http://www.reportinghub.no/ep/schema/equipment#ChokeValve>
rdfs:subClassOf ep-prodeqt:Valve .
<http://www.reportinghub.no/ep/schema/equipment#Controller-lift>
rdfs:subClassOf ep-prodeqt:Controller .
ep-prodeqt:BlockValve
rdf:type owl:Class ;
rdfs:comment "valve that is a block valve"^^xsd:string ;
rdfs:label "block valve"^^xsd:string ;
rdfs:subClassOf ep-prodeqt:Valve .
ep-prodeqt:Controller
rdf:type owl:Class ;
rdfs:comment "equipment that is a single lift gas controller"^^xsd:string ;
rdfs:label "controller"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
ep-prodeqt:DownHoleControlValve
rdf:type owl:Class ;
rdfs:comment "valve that is a down hole control valve"^^xsd:string ;
rdfs:label "down hole control valve"^^xsd:string ;
rdfs:subClassOf ep-prodeqt:Valve .
ep-prodeqt:FlowLine
rdf:type owl:Class ;
rdfs:label "flow line"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
ep-prodeqt:FlowLine-Production
rdf:type owl:Class ;
rdfs:label "flow line - production"^^xsd:string ;
rdfs:subClassOf ep-prodeqt:FlowLine .
ep-prodeqt:FlowMeter
rdf:type owl:Class ;
rdfs:comment "equipment that is a flow meter"^^xsd:string ;
......@@ -62,7 +43,7 @@ ep-prodeqt:GasLiftChoke
ep-prodeqt:PressureMeter
rdf:type owl:Class ;
rdfs:comment "equipment that is a pressure meter"^^xsd:string ;
rdfs:comment "equipment item that is a pressure meter, consisting of the whole device and not just the sensor (source: MPR-XSD)"^^xsd:string ;
rdfs:label "pressure meter"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
......@@ -74,13 +55,13 @@ ep-prodeqt:RegulatingValve
ep-prodeqt:SleeveValve
rdf:type owl:Class ;
rdfs:comment "valve that is a sleeve valve"^^xsd:string ;
rdfs:comment "valve that is a tubing valve with a sliding sleeve to cover holes in the tubing, where all of the holes are covered to close the valve (source: MPR-XSD)"^^xsd:string ;
rdfs:label "sleeve valve"^^xsd:string ;
rdfs:subClassOf ep-prodeqt:Valve .
ep-prodeqt:TemperatureMeter
rdf:type owl:Class ;
rdfs:comment "equipment that is a temperature meter"^^xsd:string ;
rdfs:comment "equipment item that is a temperature meter, consisting of the whole device and not just the sensor (source: MPR-XSD)"^^xsd:string ;
rdfs:label "temperature meter"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
......
......@@ -12,15 +12,12 @@
<http://www.reportinghub.no/ep/schema/1.0/production-facility>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/production-well> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/facility> ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/production-well> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
<http://www.reportinghub.no/ep/schema/equipment#Compressor>
rdf:type ep-prodfac:ReportingFacilityType .
<http://www.reportinghub.no/ep/schema/equipment#Controller-lift>
rdf:type ep-prodfac:ReportingFacilityType .
<http://www.reportinghub.no/ep/schema/equipment#Manifold-injection>
rdf:type ep-prodfac:ReportingFacilityType .
......@@ -39,9 +36,6 @@
rdfs:label "cloud cover"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
<http://www.reportinghub.no/ep/schema/facility#Completion>
rdf:type ep-prodfac:ReportingFacilityType .
<http://www.reportinghub.no/ep/schema/facility#Field>
rdf:type ep-prodfac:ReportingFacilityType .
......@@ -79,56 +73,56 @@
rdf:type ep-prodfac:ReportingFacilityType .
<http://www.reportinghub.no/ep/schema/facility#averageHighestThirdWaveHeight>
rdf:type owl:FunctionalProperty , ep-core:Class_of_indirect_property , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , ep-core:Class_of_indirect_property , owl:FunctionalProperty ;
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 ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
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 ;
rdf:type owl:ObjectProperty , ep-core:Class_of_indirect_property , owl:FunctionalProperty ;
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 ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
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 ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
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#surfaceWavePeriod>
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 "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:TimeDuration .
<http://www.reportinghub.no/ep/schema/facility#visibility>
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 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 ;
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
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 ;
......@@ -154,21 +148,21 @@ ep-prodfac:Boat
ep-prodfac:Field-area
rdf:type owl:Class ;
rdfs:comment "area of ground that is above a field"^^xsd:string ;
rdfs:label "field - area"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Field> .
rdfs:comment "part of the surface of the earth that is the area of ground above a field (source: MPR-XSD)"^^xsd:string ;
rdfs:label "field area"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/geography#PartOfTheSurfaceOfTheEarth> .
ep-prodfac:Field-group
rdf:type owl:Class ;
rdfs:comment "facility that is a set of fields"^^xsd:string ;
rdfs:comment "part of the surface of the earth that is a grouping of two or more selected petroleum fields for commercial reasons or other purposes (source: MPR-XSD)"^^xsd:string ;
rdfs:label "field - group"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Field> .
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/geography#PartOfTheSurfaceOfTheEarth> .
ep-prodfac:Field-part
rdf:type owl:Class ;
rdfs:comment "facility that is part of a field"^^xsd:string ;
rdfs:comment "part of the surface of the earth that is part of a petroleum field (source: MPR-XSD)"^^xsd:string ;
rdfs:label "field - part"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Field> .
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/geography#PartOfTheSurfaceOfTheEarth> .
ep-prodfac:Installation
rdf:type owl:Class ;
......@@ -280,7 +274,7 @@ ep-prodfac:numberOfPersonnelOnBoard
rdfs:range xsd:integer .
ep-prodfac:operatingTime
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 "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 ;
......
......@@ -35,15 +35,9 @@ ep-material:FluidFraction
ep-material:FreshWater
rdf:type ep-prodwell:InjectionFluidType .
ep-material:Gas
rdf:type ep-prodwell:FluidPhaseType .
ep-material:GasAndWater
rdf:type ep-prodwell:InjectionFluidType .
ep-material:Liquid
rdf:type ep-prodwell:FluidPhaseType .
ep-material:NonHcGas
rdf:type ep-prodwell:InjectionFluidType .
......@@ -371,12 +365,6 @@ ep-prodwell:FluidComponentKindType
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 ;
rdfs:comment "well or wellbore that is used for injecting"^^xsd:string ;
......@@ -451,7 +439,7 @@ ep-prodwell:TemporalPartOfAWellOrWellBore
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:comment "equipment that supports the tubing hanger and provides a means of attaching the Christmas tree to the wellhead (source: Schlumberger)"^^xsd:string ;
rdfs:label "tubing head"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
......
......@@ -14,7 +14,7 @@
<http://www.reportinghub.no/ep/schema/1.0/report>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/np/schema/1.0/npd> ;
owl:imports <http://www.reportinghub.no/np/schema/1.0/npd> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/activity> ;
owl:versionInfo "0.1.0"^^xsd:string .
<http://www.reportinghub.no/ep/schema/flow#ProductionFlowDefinitionType>
......@@ -30,7 +30,7 @@ ep-report:DailyDrillingReport
rdfs:subClassOf ep-report:DrillingReport .
ep-report:DailyDrillingReportFinalisationType
rdf:type owl:Class ;
rdf:type rdfs:Class ;
rdfs:comment "class that consists of the subclasses of report defined by the OpsReportVersion enumeration in the DDR-XSD"^^xsd:string ;
rdfs:label "daily drilling report finalisation type"^^xsd:string ;
rdfs:subClassOf owl:Class .
......@@ -48,13 +48,13 @@ ep-report:DrillingReport
rdfs:subClassOf ep-report:Report .
ep-report:FinalDailyDrillingReport
rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ;
rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ;
rdfs:comment "daily drilling report that contains the final definitive status for the well. This report is normally issued some period of time (e.g., 6 months) after the completion of drilling. (source: DDR-XSD)"^^xsd:string ;
rdfs:label "final daily drilling report"^^xsd:string ;
rdfs:subClassOf ep-report:DailyDrillingReport .
ep-report:FinalVersionOfAReport
rdf:type ep-report:ReportVersionStatus , owl:Class ;
rdf:type owl:Class , ep-report:ReportVersionStatus ;
rdfs:comment "report that is a final version"^^xsd:string ;
rdfs:label "final version of a report"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
......@@ -90,8 +90,13 @@ ep-report:NonProductivetimeReport
rdfs:subClassOf ep-report:Report ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-report:DailyDrillingReport ;
owl:onProperty ep-report:reportOn
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty ep-report:createdAt
owl:onProperty ep-report:reportOn
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -101,28 +106,23 @@ ep-report:NonProductivetimeReport
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty ep-report:reportOn
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-report:DailyDrillingReport ;
owl:onProperty ep-report:reportOn
owl:onProperty ep-report:createdAt
] .
ep-report:NormalDailyDrillingReport
rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ;
rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ;
rdfs:comment "daily drilling report that has been approved by the drilling operator (source: DDR-XSD)"^^xsd:string ;
rdfs:label "normal daily drilling report"^^xsd:string ;
rdfs:subClassOf ep-report:DailyDrillingReport , ep-report:FinalVersionOfAReport .
rdfs:subClassOf ep-report:FinalVersionOfAReport , ep-report:DailyDrillingReport .
ep-report:PreliminaryDailyDrillingReport
rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ;
rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ;
rdfs:comment "daily drilling report that is a preliminary report that has not yet been approved by the drilling operator. This report is normally issued at the beginning of the work day (e.g., 6:00 am) before. (source: DDR-XSD)"^^xsd:string ;
rdfs:label "preliminary daily drilling report"^^xsd:string ;
rdfs:subClassOf ep-report:DailyDrillingReport , ep-report:PreliminaryVersionOfAReport .
rdfs:subClassOf ep-report:PreliminaryVersionOfAReport , ep-report:DailyDrillingReport .
ep-report:PreliminaryVersionOfAReport
rdf:type ep-report:ReportVersionStatus , owl:Class ;
rdf:type owl:Class , ep-report:ReportVersionStatus ;
rdfs:comment "report that is a preliminary version"^^xsd:string ;
rdfs:label "preliminary version of a report"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
......@@ -163,77 +163,56 @@ ep-report:Report
rdfs:label "report"^^xsd:string ;
rdfs:subClassOf owl:Thing .
ep-report:ReportAliasIdentifier
rdf:type owl:Class ;
rdfs:comment "not used in DDR or MPR"^^xsd:string ;
rdfs:label "report alias identifier"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minCardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty ep-report:aliasName
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty ep-report:aliasOwner
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty ep-report:isAliasFor
] .
ep-report:ReportAt06-00
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdfs:comment "report for instant that is for 6 am during the report period. This can be ambiguous if the report period begins and ends at 6 am, so use report start/end instead. This cannot be used for a reporting period that is greater than 24 hours. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report at 06:00"^^xsd:string ;
rdfs:subClassOf ep-report:ReportForInstant .
ep-report:ReportAtBeginningOfReportingPeriod
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdfs:comment "report for instant that is a part of another report, and that is for the beginning of the period of the report it is part of (source: MPR-XSD)."^^xsd:string ;
rdfs:label "report at beginning of reporting period"^^xsd:string ;
rdfs:subClassOf ep-report:ReportForInstant .
ep-report:ReportAtEndOfReportingPeriod
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdfs:comment "report for instant that is a part of another report, and that is for the end of the period of the report it is part of (source: MPR-XSD)."^^xsd:string ;
rdfs:label "report at end of reporting period"^^xsd:string ;
rdfs:subClassOf ep-report:ReportForInstant .
ep-report:ReportAtMidnight
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdfs:comment "report for instant that is for midnight during the report period. This can be ambiguous if the report period begins and ends at midnight, so use report start/end instead. This cannot be used for a reporting period that is greater than 24 hours. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report at midnight"^^xsd:string ;
rdfs:subClassOf ep-report:ReportForInstant .
ep-report:ReportAtNoon
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdfs:comment "report for instant that is for noon during the report period. This can be ambiguous if the report period begins and ends at noon, so use report start/end instead. This cannot be used for a reporting period that is greater than 24 hours. (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report at noon"^^xsd:string ;
rdfs:subClassOf ep-report:ReportForInstant .
ep-report:ReportForAllToDate
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdfs:comment "report that is about activities within all time up to the end of a report period (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report for all to date"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
ep-report:ReportForDailyMonthToDate
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdfs:comment "report that is about the average for each day within the period from the beginning of a month to the end of a report period (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report for daily month to date"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
ep-report:ReportForDailyYearToDate
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdfs:comment "report that is about the average for each day within the period from the beginning of a year to the end of a report period (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report for daily year to date"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
ep-report:ReportForGasYearToDate
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdfs:comment "report that is about activities within a period starting at 06:00 AM October 1st ending at 06:00 AM on a given date (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report for gas year to date"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
......@@ -245,67 +224,67 @@ ep-report:ReportForInstant
rdfs:subClassOf ep-report:Report .
ep-report:ReportForMonthToDate
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdfs:comment "report on activities within a period from the beginning of a calendar month up to the end of a reporting period (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report for month to date"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
ep-report:ReportForOneDay
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdfs:comment "report that is about activities within one day, or within the 24 hour period ending at the end of a report period (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report for one day"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
ep-report:ReportForOneGasDay
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdfs:comment "report that is about activities within a period starting at 06:00 AM and ending 06:00 AM next day (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report for one gas day"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
ep-report:ReportForOneGasMonth
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdfs:comment "report that is about activities within a period starting at 06:00 AM on the the first day of a month and ending at 06:00 AM on the first day of next month (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report for one gas month"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
ep-report:ReportForOneGasYear
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdfs:comment "report that is about activities within a period starting at 06:00 AM October 1st and ending at same date and time the following year (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report for one gas year"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
ep-report:ReportForOneMonth
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdfs:comment "report that is about activities within one calendar month (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report for one month"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
ep-report:ReportForOneWeek
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdfs:comment "report that is about activities within one calendar week, or 7 consequtive 24 hour periods ending at the end of the report period (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report for one week"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
ep-report:ReportForOneYear
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdfs:comment "report that is about activities within one Gregorian year (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report for one year"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
ep-report:ReportForPreviousPeriod
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdfs:comment "report that is a part of another report and that is about activities within the period immediately prior to that of the report it is a part of. For example, if the report period represents a day then the previous period represents the previous day (source: MPR-XSD)."^^xsd:string ;
rdfs:label "report for previous period"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
ep-report:ReportForReportingPeriod
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdfs:comment "report that is about activities within the whole of a reporting period (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report for reporting period"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
ep-report:ReportForYearToDate
rdf:type owl:Class , ep-report:ReportPeriodType ;
rdf:type ep-report:ReportPeriodType , owl:Class ;
rdfs:comment "report that is about activities within the period from the beginning of a year up to the end of a reporting period (source: MPR-XSD)"^^xsd:string ;
rdfs:label "report for year to date"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
......@@ -329,22 +308,22 @@ ep-report:WeeklyDrillingReport
rdfs:subClassOf ep-report:DrillingReport ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ep-report:DailyDrillingReport ;
owl:cardinality "7"^^xsd:nonNegativeInteger ;
owl:onProperty ep-report:reportOn
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:allValuesFrom xsd:dateTime ;
owl:onProperty ep-report:createdAt
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom xsd:dateTime ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty ep-report:createdAt
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:cardinality "7"^^xsd:nonNegativeInteger ;
owl:allValuesFrom ep-report:DailyDrillingReport ;
owl:onProperty ep-report:reportOn
] .
......@@ -354,18 +333,6 @@ ep-report:WellTestReport
rdfs:label "well test report"^^xsd:string ;
rdfs:subClassOf ep-report:Report .
ep-report:aliasName
rdf:type owl:DatatypeProperty ;
rdfs:comment "not used in DDR or MPR"^^xsd:string ;
rdfs:label "alias name"^^xsd:string ;
rdfs:range xsd:string .
ep-report:aliasOwner
rdf:type owl:ObjectProperty ;
rdfs:comment "not used in DDR or MPR"^^xsd:string ;
rdfs:label "alias owner"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> .
ep-report:approvedReport
rdf:type owl:ObjectProperty ;
rdfs:comment "report that is approved by an approve a report activity"^^xsd:string ;
......@@ -374,24 +341,17 @@ ep-report:approvedReport
rdfs:range ep-report:Report .
ep-report:createdAt
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:comment "point in time that a report was created at"^^xsd:string ;
rdfs:domain ep-report:Report ;
rdfs:label "created at"^^xsd:string .
ep-report:dailyDrillingReportNumber
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:comment "identifier of a daily drilling report"^^xsd:string ;
rdfs:domain ep-report:DailyDrillingReport ;
rdfs:label "daily drilling report number"^^xsd:string .
ep-report:dateCoveredByReport
rdf:type owl:DatatypeProperty ;
rdfs:comment "not used in MPR or DDR"^^xsd:string ;
rdfs:domain ep-report:DailyProductionReport ;
rdfs:label "date covered by report"^^xsd:string ;
rdfs:range xsd:date .
ep-report:datumObjectForDailyDrillingReport
rdf:type owl:ObjectProperty ;
rdfs:comment "physical object that is the datum object used throughout a daily drilling report"^^xsd:string ;
......@@ -405,13 +365,6 @@ ep-report:descriptionOfSource
rdfs:domain ep-report:Report ;
rdfs:label "description of source"^^xsd:string .
ep-report:disclaimer
rdf:type rdf:Property ;
rdfs:comment "not used in DDR or MPR"^^xsd:string ;
rdfs:domain ep-report:Report ;
rdfs:label "disclaimer"^^xsd:string ;
rdfs:range xsd:string .
ep-report:existsDuringPeriodReportedOnBy
rdf:type owl:ObjectProperty ;
rdfs:comment "report that that is for a period during which the physical object exists"^^xsd:string ;
......@@ -427,19 +380,13 @@ ep-report:existsUpToTheEndOfThePeriodReportedOnBy
rdfs:range ep-report:Report .
ep-report:hasContent
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:comment "text that is the content of a report"^^xsd:string ;
rdfs:domain ep-report:Report ;
rdfs:label "has content"^^xsd:string .
ep-report:isAliasFor
rdf:type owl:ObjectProperty ;
rdfs:comment "not used in the DDR or MPR"^^xsd:string ;
rdfs:label "is alias for"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> .
ep-report:issuedAt
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:comment "point in time that a report was issued at"^^xsd:string ;
rdfs:domain ep-report:Report ;
rdfs:label "issued at"^^xsd:string .
......@@ -452,7 +399,7 @@ ep-report:issuedReport
rdfs:range ep-report:Report .
ep-report:nameAsDatumObject
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:comment "name by which a physical object is refered to as a datum object"^^xsd:string ;
rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ;
rdfs:label "name as datum object"^^xsd:string .
......@@ -464,22 +411,8 @@ ep-report:reportOn
rdfs:label "report on"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalThing> .
ep-report:reportSubmittedBy
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "not used in the DDR or MPR"^^xsd:string ;
rdfs:domain ep-report:Report ;
rdfs:label "report submitted by"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> .
ep-report:reportSubmittedFrom
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "not used in the DDR or MPR"^^xsd:string ;
rdfs:domain ep-report:Report ;
rdfs:label "report submitted from"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> .
ep-report:reportVersion
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:comment "version identifier for a report"^^xsd:string ;
rdfs:domain ep-report:Report ;
rdfs:label "report version"^^xsd:string .
......@@ -492,13 +425,13 @@ ep-report:title
rdfs:range xsd:string .
ep-report:validFrom
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:comment "point in time that a report is valid from"^^xsd:string ;
rdfs:domain ep-report:Report ;
rdfs:label "valid from"^^xsd:string .
ep-report:validTo
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:comment "point in time that a report if valid until"^^xsd:string ;
rdfs:domain ep-report:Report ;
rdfs:label "valid to"^^xsd:string .
......
......@@ -68,7 +68,7 @@ ep-well:FluidComponentType
rdfs:subClassOf owl:Class .
ep-well:FluidType
rdf:type owl:Class ;
rdf:type rdfs:Class ;
rdfs:comment "class of fluid"^^xsd:string ;
rdfs:label "fluid type"^^xsd:string ;
rdfs:subClassOf owl:Class .
......@@ -142,6 +142,7 @@ ep-well:PositionWithinWellBore
ep-well:RecoveredCore
rdf:type owl:Class ;
rdfs:comment "physical object that is a recovered rock core"^^xsd:string ;
rdfs:label "recovered core"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
......@@ -191,7 +192,7 @@ ep-well:TemporalPartOfAWell
ep-well:TemporalPartOfAWellBore
rdf:type owl:Class ;
rdfs:comment "physical object that is a wellbore"^^xsd:string ;
rdfs:comment "physical object that is a single wellbore (sidetrack) within a well (source: MPR-XSD)"^^xsd:string ;
rdfs:label "(temporal part of a) wellbore"^^xsd:string ;
rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore .
......@@ -285,7 +286,7 @@ ep-well:WellBoreWithoutCirculation
ep-well:WellGroup
rdf:type owl:Class ;
rdfs:comment "not used in the DDR"^^xsd:string ;
rdfs:comment "physical object that is a named group of wells (source: MPR-XSD)"^^xsd:string ;
rdfs:label "well group"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
......
......@@ -4894,7 +4894,8 @@ ep-dpr-spin-lib:selectProductionFacilityType
rdfs:subClassOf ep-dpr-spin-lib:Function ;
spin:body
[ rdf:type sp:Select ;
sp:resultVariables (_:b15) ;
sp:resultVariables ([ sp:varName "productionFacilityType"^^xsd:string
]) ;
sp:where ([ rdf:type sp:Bind ;
sp:expression
[ rdf:type sp:if ;
......@@ -4914,7 +4915,7 @@ ep-dpr-spin-lib:selectProductionFacilityType
sp:arg1 spin:_arg1 ;
sp:arg2 <http://www.witsml.org/schemas/131/addendum/combo#RF_controller--lift>
] ;
sp:arg2 <http://www.reportinghub.no/ep/schema/equipment#Controller-lift> ;
sp:arg2 <http://www.reportinghub.no/ep/schema/equipment#GasLiftController> ;
sp:arg3 [ rdf:type sp:if ;
sp:arg1 [ rdf:type sp:eq ;
sp:arg1 spin:_arg1 ;
......@@ -4926,7 +4927,7 @@ ep-dpr-spin-lib:selectProductionFacilityType
sp:arg1 spin:_arg1 ;
sp:arg2 <http://www.witsml.org/schemas/131/addendum/combo#RF_completion>
] ;
sp:arg2 <http://www.reportinghub.no/ep/schema/facility#Completion> ;
sp:arg2 <http://www.reportinghub.no/ep/schema/production-well#WellCompletionAssembly> ;
sp:arg3 [ rdf:type sp:if ;
sp:arg1 [ rdf:type sp:eq ;
sp:arg1 spin:_arg1 ;
......@@ -5073,7 +5074,9 @@ ep-dpr-spin-lib:selectProductionFacilityType
]
]
] ;
sp:variable _:b15
sp:variable
[ sp:varName "productionFacilityType"^^xsd:string
]
])
] .
......@@ -5083,7 +5086,7 @@ ep-dpr-spin-lib:selectProductionFlowDefinitionType
rdfs:subClassOf ep-dpr-spin-lib:Function ;
spin:body
[ rdf:type sp:Select ;
sp:resultVariables (_:b16) ;
sp:resultVariables (_:b15) ;
sp:where ([ rdf:type sp:Bind ;
sp:expression
[ rdf:type sp:if ;
......@@ -5143,7 +5146,7 @@ ep-dpr-spin-lib:selectProductionFlowDefinitionType
]
]
] ;
sp:variable _:b16
sp:variable _:b15
])
] .
......@@ -5153,7 +5156,7 @@ ep-dpr-spin-lib:selectProductionFlowDirectionInverseRelationshipType
rdfs:subClassOf ep-dpr-spin-lib:Function ;
spin:body
[ rdf:type sp:Select ;
sp:resultVariables (_:b17) ;
sp:resultVariables (_:b16) ;
sp:where ([ rdf:type sp:Bind ;
sp:expression
[ rdf:type sp:if ;
......@@ -5171,7 +5174,7 @@ ep-dpr-spin-lib:selectProductionFlowDirectionInverseRelationshipType
sp:arg3 <http://www.reportinghub.no/ep/schema/flow#flowIntoOrOutOf>
]
] ;
sp:variable _:b17
sp:variable _:b16
])
] .
......@@ -5181,7 +5184,7 @@ ep-dpr-spin-lib:selectProductionFlowDirectionRelationshipType
rdfs:subClassOf ep-dpr-spin-lib:Function ;
spin:body
[ rdf:type sp:Select ;
sp:resultVariables (_:b18) ;
sp:resultVariables (_:b17) ;
sp:where ([ rdf:type sp:Bind ;
sp:expression
[ rdf:type sp:if ;
......@@ -5199,7 +5202,7 @@ ep-dpr-spin-lib:selectProductionFlowDirectionRelationshipType
sp:arg3 <http://www.reportinghub.no/ep/schema/flow#flowIntoOrOutOf>
]
] ;
sp:variable _:b18
sp:variable _:b17
])
] .
......@@ -5209,7 +5212,7 @@ ep-dpr-spin-lib:selectProductionFlowPurposeType
rdfs:subClassOf ep-dpr-spin-lib:Function ;
spin:body
[ rdf:type sp:Select ;
sp:resultVariables (_:b19) ;
sp:resultVariables (_:b18) ;
sp:where ([ rdf:type sp:Bind ;
sp:expression
[ rdf:type sp:if ;
......@@ -5360,7 +5363,7 @@ ep-dpr-spin-lib:selectProductionFlowPurposeType
]
]
] ;
sp:variable _:b19
sp:variable _:b18
])
] .
......@@ -5549,7 +5552,7 @@ ep-dpr-spin-lib:selectSafetyActivityType
rdfs:subClassOf ep-dpr-spin-lib:Function ;
spin:body
[ rdf:type sp:Select ;
sp:resultVariables (_:b20) ;
sp:resultVariables (_:b19) ;
sp:where ([ rdf:type sp:Bind ;
sp:expression
[ rdf:type sp:if ;
......@@ -5693,7 +5696,7 @@ ep-dpr-spin-lib:selectSafetyActivityType
]
]
] ;
sp:variable _:b20
sp:variable _:b19
])
] .
......@@ -5956,7 +5959,7 @@ ep-dpr-spin-lib:selectSpecificVolumeScale_MASS_CONCENTRATION
] ;
spin:body
[ rdf:type sp:Select ;
sp:resultVariables (_:b21) ;
sp:resultVariables (_:b20) ;
sp:where ([ rdf:type sp:Bind ;
sp:expression
[ rdf:type sp:if ;
......@@ -5967,7 +5970,7 @@ ep-dpr-spin-lib:selectSpecificVolumeScale_MASS_CONCENTRATION
sp:arg2 <http://www.reportinghub.no/ep/schema/core#fractionByVolume> ;
sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale>
] ;
sp:variable _:b21
sp:variable _:b20
])
] .
......@@ -6360,7 +6363,7 @@ ep-dpr-spin-lib:selectVolumeFlowRateAtStandardTemperaturePressureType
rdfs:subClassOf ep-dpr-spin-lib:Function ;
spin:body
[ rdf:type sp:Select ;
sp:resultVariables (_:b22) ;
sp:resultVariables (_:b21) ;
sp:where ([ rdf:type sp:Bind ;
sp:expression
[ rdf:type sp:if ;
......@@ -6385,7 +6388,7 @@ ep-dpr-spin-lib:selectVolumeFlowRateAtStandardTemperaturePressureType
]
]
] ;
sp:variable _:b22
sp:variable _:b21
])
] .
......@@ -7503,29 +7506,26 @@ ep-dpr-spin-lib:selectWorkScale
])
] .
_:b22
sp:varName "volumeFlowRateAtStdType"^^xsd:string .
_:b21
sp:varName "specificVolumeScale"^^xsd:string .
sp:varName "volumeFlowRateAtStdType"^^xsd:string .
_:b20
sp:varName "safetyActivityType"^^xsd:string .
sp:varName "specificVolumeScale"^^xsd:string .
_:b19
sp:varName "productionFlowPurposeType"^^xsd:string .
sp:varName "safetyActivityType"^^xsd:string .
_:b18
sp:varName "productionFlowDirectionRelationshipType"^^xsd:string .
sp:varName "productionFlowPurposeType"^^xsd:string .
_:b17
sp:varName "productionFlowDirectionRelationshipType"^^xsd:string .
_:b16
sp:varName "productionFlowDefinitionType"^^xsd:string .
sp:varName "productionFlowDirectionRelationshipType"^^xsd:string .
_:b15
sp:varName "productionFacilityType"^^xsd:string .
sp:varName "productionFlowDefinitionType"^^xsd:string .
_:b14
sp:varName "densityScale"^^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
......@@ -5065,13 +5065,13 @@ ep-mpr-spin-lib:selectReportingFacilityType
sp:arg1 spin:_arg1 ;
sp:arg2 <http://www.epim.no/schemas/mprml/1#RF_controller--lift>
] ;
sp:arg2 <http://www.reportinghub.no/ep/schema/equipment#Controller-lift> ;
sp:arg2 <http://www.reportinghub.no/ep/schema/equipment#GasLiftController> ;
sp:arg3 [ rdf:type sp:if ;
sp:arg1 [ rdf:type sp:eq ;
sp:arg1 spin:_arg1 ;
sp:arg2 <http://www.epim.no/schemas/mprml/1#RF_controller>
] ;
sp:arg2 <http://www.reportinghub.no/ep/schema/production-equipment#Controller> ;
sp:arg2 <http://www.reportinghub.no/ep/schema/equipment#GasLiftController> ;
sp:arg3 [ rdf:type sp:if ;
sp:arg1 [ rdf:type sp:eq ;
sp:arg1 spin:_arg1 ;
......