Toggle navigation
Toggle navigation
This project
Loading...
Sign in
data.posccaesar.org
/
npd
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Issues
1
Merge Requests
0
Wiki
Network
Create a new issue
Commits
Issue Boards
Authored by
David Leal
2012-07-13 09:17:09 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
527666c6707ff880a3661817992dac363b9c5eda
527666c6
1 parent
76a86a1c
Updates to MPR transforms and related schema following ontological analysis
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
80 additions
and
58 deletions
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-EQUIPMENT-v1.0.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-FACILITY-v1.0.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-GEOGRAPHY-v1.0.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-EQUIPMENT-v1.0.ttl
View file @
527666c
...
...
@@ -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:
Top
Casing
.
owl:
disjointWith
ep-eqt:
TopCasing
,
ep-eqt:
Production
Casing
.
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:
Tub
ing
.
owl:
disjointWith
ep-eqt:
Tubing
,
ep-eqt:
Cas
ing
.
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:
Top
Casing
.
owl:
disjointWith
ep-eqt:
TopCasing
,
ep-eqt:
Intermediate
Casing
.
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:
Production
Casing
.
owl:
disjointWith
ep-eqt:
ProductionCasing
,
ep-eqt:
Intermediate
Casing
.
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:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
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:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
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:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
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:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
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:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
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:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
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:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
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:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
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:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
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:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
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:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-eqt:
CasingLinerTubing
;
rdfs:
label
"string length of a tubular"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
...
...
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-FACILITY-v1.0.ttl
View file @
527666c
...
...
@@ -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
.
...
...
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-GEOGRAPHY-v1.0.ttl
View file @
527666c
...
...
@@ -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:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-geo:
OffshoreLocation
;
rdfs:
label
"has North Sea block suffix ID"
^^
xsd:
string
.
ep-geo:
hasNorthSeaQuadrantId
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-geo:
OffshoreLocation
;
rdfs:
label
"has North Sea quadrant ID"
^^
xsd:
string
.
...
...
Please
register
or
login
to post a comment