David Leal

Updates to MPR transforms and related schema following ontological analysis

......@@ -13,25 +13,23 @@
<http://www.reportinghub.no/ep/schema/1.0/equipment>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/well> ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/core> ;
owl:versionInfo "0.1.0"^^xsd:string .
ep-core:PhysicalThing
rdfs:comment "Equivalent to ISO 15926-2 Possible Individual - DL"^^xsd:string .
ep-eqt:Equipment
rdfs:subClassOf ep-core:PhysicalObject .
ep-eqt:BlowOutPreventer
rdf:type owl:Class ;
rdfs:comment "equipment that is a blow out preventer"^^xsd:string ;
rdfs:label "blow out preventer"^^xsd:string ;
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:Casing
rdf:type ep-eqt:CasingLinerTubingType , owl:Class ;
rdf:type owl:Class , ep-eqt:CasingLinerTubingType ;
rdfs:label "Casing"^^xsd:string ;
rdfs:subClassOf ep-eqt:CasingLinerTubing ;
owl:disjointWith ep-eqt:Liner , ep-eqt:Tubing .
owl:disjointWith ep-eqt:Tubing , ep-eqt:Liner .
ep-eqt:CasingLinerTubing
rdf:type owl:Class ;
......@@ -55,10 +53,11 @@ ep-eqt:CasingRoleType
ep-eqt:CasingString
rdf:type owl:Class ;
rdfs:label "casing string"^^xsd:string ;
rdfs:subClassOf ep-eqt:Casing , <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore> .
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore> , ep-eqt:Casing .
ep-eqt:ChokeValve
rdf:type owl:Class ;
rdfs:comment "valve that is a choke valve"^^xsd:string ;
rdfs:label "choke valve"^^xsd:string ;
rdfs:subClassOf ep-eqt:Equipment .
......@@ -73,12 +72,14 @@ ep-eqt:ClassOfSupplyDefinedByAManufacturer
rdfs:subClassOf owl:Class .
ep-eqt:Compressor
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdf:type owl:Class , ep-fac:ProductionFacilityType ;
rdfs:comment "equipment that is a compressor"^^xsd:string ;
rdfs:label "compressor"^^xsd:string ;
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:Controller-lift
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdf:type owl:Class , ep-fac:ProductionFacilityType ;
rdfs:comment "deprecated - same as ep-prodeqt:Controller"^^xsd:string ;
rdfs:label "controller - lift"^^xsd:string ;
rdfs:subClassOf ep-eqt:Equipment .
......@@ -108,22 +109,22 @@ ep-eqt:InnerBarrel
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:InnerBarrel-aluminum
rdf:type ep-eqt:InnerBarrelType , owl:Class ;
rdf:type owl:Class , ep-eqt:InnerBarrelType ;
rdfs:label "inner barrel - aluminum"^^xsd:string ;
rdfs:subClassOf ep-eqt:InnerBarrel ;
owl:disjointWith ep-eqt:InnerBarrel-fiberglass , ep-eqt:InnerBarrel-gel .
owl:disjointWith ep-eqt:InnerBarrel-gel , ep-eqt:InnerBarrel-fiberglass .
ep-eqt:InnerBarrel-fiberglass
rdf:type ep-eqt:InnerBarrelType , owl:Class ;
rdf:type owl:Class , ep-eqt:InnerBarrelType ;
rdfs:label "inner barrel - fiberglass"^^xsd:string ;
rdfs:subClassOf ep-eqt:InnerBarrel ;
owl:disjointWith ep-eqt:InnerBarrel-aluminum , ep-eqt:InnerBarrel-gel .
owl:disjointWith ep-eqt:InnerBarrel-gel , ep-eqt:InnerBarrel-aluminum .
ep-eqt:InnerBarrel-gel
rdf:type ep-eqt:InnerBarrelType , owl:Class ;
rdf:type owl:Class , ep-eqt:InnerBarrelType ;
rdfs:label "inner barrel - gel"^^xsd:string ;
rdfs:subClassOf ep-eqt:InnerBarrel ;
owl:disjointWith ep-eqt:InnerBarrel-aluminum , ep-eqt:InnerBarrel-fiberglass .
owl:disjointWith ep-eqt:InnerBarrel-fiberglass , ep-eqt:InnerBarrel-aluminum .
ep-eqt:InnerBarrelType
rdf:type rdfs:Class ;
......@@ -131,10 +132,10 @@ ep-eqt:InnerBarrelType
rdfs:subClassOf owl:Class .
ep-eqt:IntermediateCasing
rdf:type ep-eqt:CasingRoleType , owl:Class ;
rdf:type owl:Class , ep-eqt:CasingRoleType ;
rdfs:label "intermediate casing"^^xsd:string ;
rdfs:subClassOf ep-eqt:Casing ;
owl:disjointWith ep-eqt:ProductionCasing , ep-eqt:TopCasing .
owl:disjointWith ep-eqt:TopCasing , ep-eqt:ProductionCasing .
ep-eqt:KellyBushing
rdf:type owl:Class ;
......@@ -144,21 +145,21 @@ ep-eqt:KellyBushing
ep-eqt:LastCasingOfAWellBore
rdf:type owl:Class ;
rdfs:label "last casing of a wellbore"^^xsd:string ;
rdfs:subClassOf ep-eqt:Casing , <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore> .
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore> , ep-eqt:Casing .
ep-eqt:Liner
rdf:type ep-eqt:CasingLinerTubingType , owl:Class ;
rdf:type owl:Class , ep-eqt:CasingLinerTubingType ;
rdfs:label "Liner"^^xsd:string ;
rdfs:subClassOf ep-eqt:CasingLinerTubing ;
owl:disjointWith ep-eqt:Casing , ep-eqt:Tubing .
owl:disjointWith ep-eqt:Tubing , ep-eqt:Casing .
ep-eqt:Manifold-injection
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdf:type owl:Class , ep-fac:ProductionFacilityType ;
rdfs:label "manifold - injection"^^xsd:string ;
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:Manifold-production
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdf:type owl:Class , ep-fac:ProductionFacilityType ;
rdfs:label "manifold - production"^^xsd:string ;
rdfs:subClassOf ep-eqt:Equipment .
......@@ -173,13 +174,14 @@ ep-eqt:PipeWeightAPI_5CTClass
rdfs:subClassOf owl:Class .
ep-eqt:ProductionCasing
rdf:type ep-eqt:CasingRoleType , owl:Class ;
rdf:type owl:Class , ep-eqt:CasingRoleType ;
rdfs:label "production casing"^^xsd:string ;
rdfs:subClassOf ep-eqt:Casing ;
owl:disjointWith ep-eqt:IntermediateCasing , ep-eqt:TopCasing .
owl:disjointWith ep-eqt:TopCasing , ep-eqt:IntermediateCasing .
ep-eqt:Separator
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdf:type owl:Class , ep-fac:ProductionFacilityType ;
rdfs:comment "equipment that is a separator"^^xsd:string ;
rdfs:label "separator"^^xsd:string ;
rdfs:subClassOf ep-eqt:Equipment .
......@@ -189,21 +191,22 @@ ep-eqt:SteelGradeAPI_5CTClass
rdfs:subClassOf owl:Class .
ep-eqt:Tank
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdf:type owl:Class , ep-fac:ProductionFacilityType ;
rdfs:comment "equipment that is a tank"^^xsd:string ;
rdfs:label "tank"^^xsd:string ;
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:TopCasing
rdf:type ep-eqt:CasingRoleType , owl:Class ;
rdf:type owl:Class , ep-eqt:CasingRoleType ;
rdfs:label "top casing"^^xsd:string ;
rdfs:subClassOf ep-eqt:Casing ;
owl:disjointWith ep-eqt:IntermediateCasing , ep-eqt:ProductionCasing .
owl:disjointWith ep-eqt:ProductionCasing , ep-eqt:IntermediateCasing .
ep-eqt:Tubing
rdf:type ep-eqt:CasingLinerTubingType , owl:Class ;
rdf:type owl:Class , ep-eqt:CasingLinerTubingType ;
rdfs:label "Tubing"^^xsd:string ;
rdfs:subClassOf ep-eqt:CasingLinerTubing ;
owl:disjointWith ep-eqt:Casing , ep-eqt:Liner .
owl:disjointWith ep-eqt:Liner , ep-eqt:Casing .
ep-eqt:TubularConnectionClass
rdf:type rdfs:Class ;
......@@ -217,11 +220,13 @@ ep-eqt:WellBoreLoggingTool
ep-eqt:WellTestChoke
rdf:type owl:Class ;
rdfs:comment "equipment that is a well test choke manifold"^^xsd:string ;
rdfs:label "well test choke"^^xsd:string ;
rdfs:subClassOf ep-eqt:Equipment .
ep-eqt:chokeOrificeSize
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:comment "diameterof the choke orifice within a well test choke manifold"^^xsd:string ;
rdfs:domain ep-eqt:WellTestChoke ;
rdfs:label "choke orifice size"^^xsd:string ;
rdfs:range ep-core:Length .
......@@ -232,67 +237,67 @@ ep-eqt:codeAssignedByAManufacturer
rdfs:label "code assigned by manufacturer"^^xsd:string .
ep-eqt:diameterOfACasing
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-eqt:Casing ;
rdfs:label "diameter of a casing"^^xsd:string ;
rdfs:range ep-core:Length .
ep-eqt:diameterOfDrillBit
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-eqt:DrillBit ;
rdfs:label "diameter of drill bit"^^xsd:string ;
rdfs:range ep-core:Length .
ep-eqt:elevationOfKellyBushing
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-eqt:KellyBushing ;
rdfs:label "elevation of kelly bushing"^^xsd:string ;
rdfs:range ep-core:Length .
ep-eqt:hasTubularConnectionClass
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ep-eqt:CasingLinerTubing ;
rdfs:label "has tubular connection class"^^xsd:string ;
rdfs:range ep-eqt:TubularConnectionClass .
ep-eqt:insideDiameterOfATubular
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-eqt:CasingLinerTubing ;
rdfs:label "inside diameter of a tubular"^^xsd:string ;
rdfs:range ep-core:Length .
ep-eqt:lengthOfInnerBarrel
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-eqt:InnerBarrel ;
rdfs:label "length of inner barrel"^^xsd:string ;
rdfs:range ep-core:Length .
ep-eqt:manufacturedBy
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ep-eqt:Equipment ;
rdfs:label "manaufactured by"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
ep-eqt:maximumPressureForBlowOutPreventer
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-eqt:BlowOutPreventer ;
rdfs:label "maximum pressure for blow out preventer"^^xsd:string ;
rdfs:range ep-core:Pressure .
ep-eqt:maximumPressureForChokeValve
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-eqt:ChokeValve ;
rdfs:label "maximum pressure for choke valve"^^xsd:string ;
rdfs:range ep-core:Pressure .
ep-eqt:outsideDiameterOfATubular
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-eqt:CasingLinerTubing ;
rdfs:label "outside diameter of a tubular"^^xsd:string ;
rdfs:range ep-core:Length .
ep-eqt:stringLengthOfATubular
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-eqt:CasingLinerTubing ;
rdfs:label "string length of a tubular"^^xsd:string ;
rdfs:range ep-core:Length .
......
......@@ -28,11 +28,14 @@ ep-fac:Facility
ep-fac:Field
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdfs:comment "facility that is a field"^^xsd:string ;
rdfs:label "field"^^xsd:string ;
rdfs:subClassOf ep-fac:TemporalPartOfAField .
ep-fac:FixedFacility
rdf:type ep-fac:FixedOrMoveableFacilityType , owl:DeprecatedClass ;
rdfs:comment "facility that has been build and that is intended to remain in one place"^^xsd:string ;
rdfs:label "fixed facility"^^xsd:string ;
rdfs:subClassOf ep-fac:TemporalPartOfAFixedFacility .
ep-fac:FixedOrMoveableFacilityType
......@@ -52,6 +55,7 @@ ep-fac:FixedRig
ep-fac:Flowline
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdfs:comment "facility that is a flowline"^^xsd:string ;
rdfs:label "flowline"^^xsd:string ;
rdfs:subClassOf ep-fac:TemporalPartOfAFlowline .
......@@ -62,11 +66,14 @@ ep-fac:Flowline-production
ep-fac:Lease
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdfs:comment "facility that is defined by a lease"^^xsd:string ;
rdfs:label "lease"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:MoveableFacility
rdf:type ep-fac:FixedOrMoveableFacilityType , owl:Class ;
rdfs:comment "facility that has been built and that is intended to be moved from place to place"^^xsd:string ;
rdfs:label "moveable facility"^^xsd:string ;
rdfs:subClassOf ep-fac:TemporalPartOfAMoveableFacility .
ep-fac:MoveableRig
......@@ -76,11 +83,13 @@ ep-fac:MoveableRig
ep-fac:Platform
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdfs:comment "facility that is a platform"^^xsd:string ;
rdfs:label "platform"^^xsd:string ;
rdfs:subClassOf ep-fac:TemporalPartOfAPlatform .
ep-fac:ProductionFacility
rdf:type owl:Class ;
rdfs:comment "production facility that is for all of its life"^^xsd:string ;
rdfs:label "production facility"^^xsd:string ;
rdfs:subClassOf ep-fac:TemporalPartOfAProductionFacility .
......@@ -91,6 +100,7 @@ ep-fac:ProductionFacilityType
ep-fac:Reservoir
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdfs:comment "facility that is a reservoir"^^xsd:string ;
rdfs:label "reservoir"^^xsd:string ;
rdfs:subClassOf ep-fac:TemporalPartOfAReservoir .
......@@ -105,6 +115,8 @@ ep-fac:SubSurfaceFixedFacility
ep-fac:SurfaceFixedFacility
rdf:type owl:Class ;
rdfs:comment "fixed facility that has a part above the surface of the sea"^^xsd:string ;
rdfs:label "surface fixed facility"^^xsd:string ;
rdfs:subClassOf ep-fac:FixedFacility .
ep-fac:SurroundingWater
......@@ -119,6 +131,7 @@ ep-fac:SurroundingWater-meanSeaLevel
ep-fac:Template
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdfs:comment "equipment that is an ocean bottom template"^^xsd:string ;
rdfs:label "template"^^xsd:string ;
rdfs:subClassOf ep-fac:TemporalPartOfATemplate .
......@@ -148,6 +161,8 @@ ep-fac:TemporalPartOfAPlatform
ep-fac:TemporalPartOfAProductionFacility
rdf:type owl:Class ;
rdfs:comment "facility that is a temporal part of a production facility"^^xsd:string ;
rdfs:label "temporal part of a production facility"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:TemporalPartOfAReservoir
......@@ -169,6 +184,7 @@ ep-fac:TemporalPartOfAZone
ep-fac:Zone
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdfs:comment "spatial part of a wellbore that is a zone"^^xsd:string ;
rdfs:label "zone"^^xsd:string ;
rdfs:subClassOf ep-fac:TemporalPartOfAZone .
......
......@@ -13,11 +13,11 @@
<http://www.reportinghub.no/ep/schema/1.0/geography>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/core> , <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/core> , <http://www.reportinghub.no/ep/schema/1.0/facility> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ep-core:Area
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdfs:label "Compressibility"^^xsd:string ;
rdfs:subClassOf owl:Class .
......@@ -37,22 +37,22 @@ ep-core:licenceBlockHasNpdPolygonPart
rdfs:subPropertyOf ep-core:hasPart .
ep-geo:AreaCoveredByBusinessArrangement
rdf:type owl:Class , ep-fac:ProductionFacilityType ;
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdfs:label "A part of the earth recognised in a Business Arrangement"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:Country , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:County , ep-geo:State , ep-geo:LicenceBlock .
owl:disjointWith ep-geo:LicenceBlock , ep-geo:State , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:Country .
ep-geo:Country
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdf:type owl:Class , ep-fac:ProductionFacilityType ;
rdfs:label "country"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:County , ep-geo:LicenceBlock , ep-geo:AreaCoveredByBusinessArrangement .
owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:LicenceBlock , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
ep-geo:County
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdf:type owl:Class , ep-fac:ProductionFacilityType ;
rdfs:label "county"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:Country , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State , ep-geo:LicenceBlock , ep-geo:AreaCoveredByBusinessArrangement .
owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:LicenceBlock , ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:Country .
ep-geo:DestinationType
rdf:type rdfs:Class ;
......@@ -60,7 +60,7 @@ ep-geo:DestinationType
rdfs:subClassOf owl:Class .
ep-geo:Harbour
rdf:type owl:Class , ep-geo:DestinationType ;
rdf:type ep-geo:DestinationType , owl:Class ;
rdfs:label "harbour"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth .
......@@ -79,7 +79,7 @@ ep-geo:OffshoreLocation
ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon
rdf:type owl:Class ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:State , ep-geo:Country , ep-geo:County , ep-geo:LicenceBlock , ep-geo:AreaCoveredByBusinessArrangement .
owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:LicenceBlock , ep-geo:County , ep-geo:Country , ep-geo:State .
ep-geo:PartOfTheSurfaceOfTheEarth
rdf:type owl:Class ;
......@@ -87,15 +87,16 @@ ep-geo:PartOfTheSurfaceOfTheEarth
rdfs:subClassOf ep-core:PhysicalObject .
ep-geo:State
rdf:type ep-fac:ProductionFacilityType , owl:Class ;
rdf:type owl:Class , ep-fac:ProductionFacilityType ;
rdfs:label "state"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:Country , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:County , ep-geo:LicenceBlock , ep-geo:AreaCoveredByBusinessArrangement .
owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:LicenceBlock , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:Country .
ep-geo:Terminal
rdf:type owl:Class , ep-geo:DestinationType ;
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-geo:PartOfTheSurfaceOfTheEarth , ep-fac:Facility .
rdfs:subClassOf ep-fac:Facility , ep-geo:PartOfTheSurfaceOfTheEarth .
ep-geo:areaOnSurfaceOfEarth
rdf:type owl:ObjectProperty ;
......@@ -118,12 +119,12 @@ ep-geo:hasNorthSeaAreaName
rdfs:label "has North Sea area name"^^xsd:string .
ep-geo:hasNorthSeaBlockSuffixId
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
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:DatatypeProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:domain ep-geo:OffshoreLocation ;
rdfs:label "has North Sea quadrant ID"^^xsd:string .
......