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
2011-10-07 19:22:43 +0100
Browse Files
Options
Browse Files
Download
Plain Diff
Commit
46136680391edf17e996ccd8abe357d457e5a18c
46136680
2 parents
24580f20
7d71c5c2
Merge branch 'DL_work_on_DPR'
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
872 additions
and
410 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-FLOW-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-WELL-v1.0.ttl
www.reportinghub.no/ep/spin/SPIN_EPIM-lib-v1.1.spin.ttl
www.reportinghub.no/ep/spin/SPIN_EPIM-lib-v1.1.spin.ttl.tbc
www.reportinghub.no/ep/transform/TRANSFORM_dpr-productVolume-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_dpr-productVolume-v1.1.1.ttl.tbc
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-EQUIPMENT-v1.0.ttl
View file @
4613668
# Saved by TopBraid on
Sat Sep 24 18:23:53
BST 2011
# Saved by TopBraid on
Fri Oct 07 17:58:08
BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/equipment
# imports: http://www.reportinghub.no/ep/schema/1.0/organization
# imports: http://www.reportinghub.no/ep/schema/1.0/core
...
...
@@ -6,6 +6,7 @@
@prefix
ep-core:
<http://www.reportinghub.no/ep/schema/core#>
.
@prefix
ep-eqt:
<http://www.reportinghub.no/ep/schema/equipment#>
.
@prefix
ep-fac:
<http://www.reportinghub.no/ep/schema/facility#>
.
@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#>
.
...
...
@@ -69,6 +70,16 @@ ep-eqt:ClassOfSupplyDefinedByAManufacturer
rdfs:
label
"manufacturer model"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
Compressor
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"compressor"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
Controller-lift
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"controller - lift"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
DrillBit
rdf:
type
owl:
Class
;
rdfs:
label
"drill bit"
^^
xsd:
string
;
...
...
@@ -134,12 +145,32 @@ ep-eqt:Liner
rdfs:
subClassOf
ep-eqt:
CasingLinerTubing
;
owl:
disjointWith
ep-eqt:
Casing
,
ep-eqt:
Tubing
.
ep-eqt:
Manifold-injection
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"manifold - injection"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
Manifold-production
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"manifold - production"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
ProductionCasing
rdf:
type
ep-eqt:
CasingRoleType
,
owl:
Class
;
rdfs:
label
"production casing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Casing
;
owl:
disjointWith
ep-eqt:
TopCasing
,
ep-eqt:
IntermediateCasing
.
ep-eqt:
Separator
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"separator"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
Tank
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"tank"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
TopCasing
rdf:
type
ep-eqt:
CasingRoleType
,
owl:
Class
;
rdfs:
label
"top casing"
^^
xsd:
string
;
...
...
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-FACILITY-v1.0.ttl
View file @
4613668
# Saved by TopBraid on
Tue Sep 27 11:16:52
BST 2011
# Saved by TopBraid on
Fri Oct 07 18:54:28
BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/facility
# imports: http://www.reportinghub.no/ep/schema/1.0/core
...
...
@@ -17,33 +17,78 @@
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
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"completion"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
Facility
rdf:
type
owl:
Class
;
rdfs:
label
"facility"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-fac:
Field
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"field"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
FixedFacility
rdf:
type
owl:
DeprecatedClass
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
FixedOrMoveableRigType
rdf:
type
rdfs:
Class
;
rdfs:
label
"fixed o
f
moveable rig type"
^^
xsd:
string
;
rdfs:
label
"fixed o
r
moveable rig type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-fac:
FixedRig
rdf:
type
ep-fac:
FixedOrMoveableRigType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-fac:
FixedOrMoveableRigType
;
rdfs:
label
"fixed rig"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
FixedFacility
,
ep-fac:
Rig
.
rdfs:
subClassOf
ep-fac:
Rig
,
ep-fac:
FixedFacility
.
ep-fac:
Flowline
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"flowline"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
Flowline-production
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"flowline - production"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Flowline
.
ep-fac:
Lease
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"lease"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
MoveableFacility
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
MoveableRig
rdf:
type
ep-fac:
FixedOrMoveableRigType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-fac:
FixedOrMoveableRigType
;
rdfs:
label
"moveable rig"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
MoveableFacility
,
ep-fac:
Rig
.
rdfs:
subClassOf
ep-fac:
Rig
,
ep-fac:
MoveableFacility
.
ep-fac:
Platform
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"platform"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
ProductionFacility
rdf:
type
owl:
Class
;
rdfs:
label
"production facility"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
ProductionFacilityType
rdf:
type
rdfs:
Class
;
rdfs:
label
"production facility type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-fac:
Reservoir
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"reservoir"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
Rig
rdf:
type
owl:
Class
;
...
...
@@ -68,13 +113,23 @@ ep-fac:SurroundingWater-meanSeaLevel
rdfs:
label
"surrounding water at mean sea level"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
SurroundingWater
.
ep-fac:
Template
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"template"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfARig
rdf:
type
owl:
Class
;
rdfs:
label
"(temporal part of a) rig"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
Zone
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"zone"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
depthOfSurroundingWater
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-fac:
SurroundingWater
;
rdfs:
label
"depth of surrounding water"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
...
...
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-FLOW-v1.0.ttl
0 → 100644
View file @
4613668
# Saved by TopBraid on Fri Oct 07 18:37:43 BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/flow
# imports: http://www.reportinghub.no/ep/schema/1.0/core
@prefix
:
<http://www.reportinghub.no/ep/schema/1.0/flow#>
.
@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/flow>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/core>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
:
Flow
rdf:
type
owl:
Class
;
rdfs:
label
"flow"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/core#PhysicalThing>
.
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-GEOGRAPHY-v1.0.ttl
View file @
4613668
# Saved by TopBraid on Fri Oct 07 1
6:24:19
BST 2011
# Saved by TopBraid on Fri Oct 07 1
7:46:32
BST 2011
# 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
@prefix
:
<http://www.reportinghub.no/ep/schema/1.0/geography#>
.
@prefix
ep-fac:
<http://www.reportinghub.no/ep/schema/facility#>
.
@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#>
.
...
...
@@ -10,20 +12,20 @@
<http://www.reportinghub.no/ep/schema/1.0/geography>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/core>
;
owl:
imports
<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
.
:
Country
rdf:
type
owl:
Class
;
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"country"
^^
xsd:
string
;
rdfs:
subClassOf
:
PartOfTheSurfaceOfTheEarth
;
owl:
disjointWith
:
State
,
:
County
.
owl:
disjointWith
:
County
,
:
State
.
:
County
rdf:
type
owl:
Class
;
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"county"
^^
xsd:
string
;
rdfs:
subClassOf
:
PartOfTheSurfaceOfTheEarth
;
owl:
disjointWith
:
Country
,
:
State
.
owl:
disjointWith
:
State
,
:
Country
.
:
PartOfTheSurfaceOfTheEarth
rdf:
type
owl:
Class
;
...
...
@@ -31,7 +33,7 @@
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/core#PhysicalObject>
.
:
State
rdf:
type
owl:
Class
;
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"state"
^^
xsd:
string
;
rdfs:
subClassOf
:
PartOfTheSurfaceOfTheEarth
;
owl:
disjointWith
:
Count
ry
,
:
Count
y
.
owl:
disjointWith
:
Count
y
,
:
Countr
y
.
...
...
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-WELL-v1.0.ttl
View file @
4613668
# Saved by TopBraid on Fri Oct 07 1
6:14:22
BST 2011
# Saved by TopBraid on Fri Oct 07 1
7:52:49
BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/well
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/equipment
# imports: http://www.reportinghub.no/ep/schema/1.0/facility
@prefix
ep-core:
<http://www.reportinghub.no/ep/schema/core#>
.
@prefix
ep-fac:
<http://www.reportinghub.no/ep/schema/facility#>
.
@prefix
ep-well:
<http://www.reportinghub.no/ep/schema/well#>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
.
...
...
@@ -12,7 +14,7 @@
<http://www.reportinghub.no/ep/schema/1.0/well>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/
core>
,
<http://www.reportinghub.no/ep/schema/1.0/equipment
>
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/
facility>
,
<http://www.reportinghub.no/ep/schema/1.0/equipment>
,
<http://www.reportinghub.no/ep/schema/1.0/core
>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
<http://www.reportinghub.no/ep/schema/equipment#Equipment>
...
...
@@ -28,13 +30,18 @@ ep-well:CementingFluidType
rdfs:
label
"cementing fluid type"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
FluidType
.
ep-well:
Cluster
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"cluster"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
Condensate
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
FluidComponentType
;
rdfs:
label
"condensate"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
Filtrate
rdf:
type
owl:
Class
,
ep-well:
FluidComponentType
;
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdfs:
label
"filtrate"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
...
...
@@ -54,18 +61,18 @@ ep-well:FluidType
rdfs:
subClassOf
owl:
Class
.
ep-well:
Gas
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
FluidComponentType
;
rdfs:
label
"gas"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
HphtWellBore
rdf:
type
owl:
Class
,
ep-well:
WellBoreHphtType
;
rdf:
type
ep-well:
WellBoreHphtType
,
owl:
Class
;
rdfs:
label
"high pressure high temperature well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
NotHphtWellBore
.
ep-well:
LeakyWellBore
rdf:
type
ep-well:
WellBoreTightnessType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
WellBoreTightnessType
;
rdfs:
label
"leaky well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
TightWellBore
.
...
...
@@ -76,28 +83,28 @@ ep-well:LowerPartOfAWellBore
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
Mud
rdf:
type
owl:
Class
,
ep-well:
CementingFluidType
;
rdf:
type
ep-well:
CementingFluidType
,
owl:
Class
;
rdfs:
label
"mud"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
S
pacer
,
ep-well:
Wash
,
ep-well:
Slurry
.
owl:
disjointWith
ep-well:
S
lurry
,
ep-well:
Wash
,
ep-well:
Spacer
.
ep-well:
Mud-oilBased
rdf:
type
ep-well:
MudClass
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
Mud
Class
;
rdfs:
label
"mud - oil based"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Mud
;
owl:
disjointWith
ep-well:
Mud-
other
,
ep-well:
Mud-waterBased
.
owl:
disjointWith
ep-well:
Mud-
waterBased
,
ep-well:
Mud-other
.
ep-well:
Mud-other
rdf:
type
ep-well:
MudClass
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
Mud
Class
;
rdfs:
label
"mud - other"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Mud
;
owl:
disjointWith
ep-well:
Mud-
oilBased
,
ep-well:
Mud-water
Based
.
owl:
disjointWith
ep-well:
Mud-
waterBased
,
ep-well:
Mud-oil
Based
.
ep-well:
Mud-waterBased
rdf:
type
ep-well:
MudClass
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
Mud
Class
;
rdfs:
label
"mud - water based"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Mud
;
owl:
disjointWith
ep-well:
Mud-o
ther
,
ep-well:
Mud-oilBased
.
owl:
disjointWith
ep-well:
Mud-o
ilBased
,
ep-well:
Mud-other
.
ep-well:
MudClass
rdf:
type
owl:
Class
;
...
...
@@ -105,13 +112,13 @@ ep-well:MudClass
rdfs:
subClassOf
ep-well:
FluidType
.
ep-well:
NotHphtWellBore
rdf:
type
owl:
Class
,
ep-well:
WellBoreHphtType
;
rdf:
type
ep-well:
WellBoreHphtType
,
owl:
Class
;
rdfs:
label
"not high pressure high temperature well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
HphtWellBore
.
ep-well:
Oil
rdf:
type
owl:
Class
,
ep-well:
FluidComponentType
;
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdfs:
label
"oil"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
...
...
@@ -126,16 +133,16 @@ ep-well:RecoveredCore
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
Slurry
rdf:
type
owl:
Class
,
ep-well:
CementingFluidType
;
rdf:
type
ep-well:
CementingFluidType
,
owl:
Class
;
rdfs:
label
"slurry"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
Mud
,
ep-well:
Spacer
,
ep-well:
Wash
.
owl:
disjointWith
ep-well:
Wash
,
ep-well:
Spacer
,
ep-well:
Mud
.
ep-well:
Spacer
rdf:
type
owl:
Class
,
ep-well:
CementingFluidType
;
rdf:
type
ep-well:
CementingFluidType
,
owl:
Class
;
rdfs:
label
"spacer"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
Mud
,
ep-well:
Wash
,
ep-well:
Slurry
.
owl:
disjointWith
ep-well:
Slurry
,
ep-well:
Wash
,
ep-well:
Mud
.
ep-well:
SpatialPartOfAWell
rdf:
type
owl:
Class
;
...
...
@@ -163,7 +170,7 @@ ep-well:TemporalPartOfAWellBore
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
TightWellBore
rdf:
type
ep-well:
WellBoreTightnessType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
WellBoreTightnessType
;
rdfs:
label
"tight well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
LeakyWellBore
.
...
...
@@ -174,23 +181,23 @@ ep-well:UserDescribedCementingFluidType
rdfs:
subClassOf
ep-well:
FluidType
.
ep-well:
Wash
rdf:
type
owl:
Class
,
ep-well:
CementingFluidType
;
rdf:
type
ep-well:
CementingFluidType
,
owl:
Class
;
rdfs:
label
"wash"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
Mud
,
ep-well:
Spacer
,
ep-well:
Slurry
.
owl:
disjointWith
ep-well:
Slurry
,
ep-well:
Spacer
,
ep-well:
Mud
.
ep-well:
Water
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
FluidComponentType
;
rdfs:
label
"water"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
Well
rdf:
type
owl:
Class
;
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"well (whole life)"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWell
.
ep-well:
WellBore
rdf:
type
owl:
Class
;
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"wellbore (whole life)"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
rdfs:
subClassOf
...
...
@@ -200,7 +207,7 @@ ep-well:WellBore
]
.
ep-well:
WellBoreBottom
rdf:
type
owl:
Class
;
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"wellbore bottom"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
...
...
@@ -236,79 +243,84 @@ ep-well:WellBoreWithoutCirculation
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
WellBoreWithCirculation
.
ep-well:
WellGroup
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"well group"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
WellHead
rdf:
type
owl:
Class
;
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"well head"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWell
.
ep-well:
averageBottomHolePressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"average bottom hole pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-well:
averageBottomHoleTemperature
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"average bottom hole temperature"
^^
xsd:
string
;
rdfs:
range
ep-core:
Temperature
.
ep-well:
azimuth
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
PositionWithinWellBore
;
rdfs:
label
"azimuth"
^^
xsd:
string
;
rdfs:
range
ep-core:
PlaneAngle
.
ep-well:
bottomHoleMeasuredDepth
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
bottomHoleTemperature
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"bottom hole temperature"
^^
xsd:
string
;
rdfs:
range
ep-core:
Temperature
.
ep-well:
bottomHoleTrueVerticalDepth
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"bottom hole true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
carbonDioxideConcentration
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"carbon dioxide concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificMass
.
ep-well:
cementingFluidPerCentFreeWater
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
CementingFluid
;
rdfs:
label
"cementing fluid per cent free water"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
cementingFluidThickeningTime
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
CementingFluid
;
rdfs:
label
"cementing fluid thickening time"
^^
xsd:
string
;
rdfs:
range
ep-core:
TimeDuration
.
ep-well:
chlorideConcentration
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"chloride concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificMass
.
ep-well:
coreLength
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
RecoveredCore
;
rdfs:
label
"core length"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
diameterOfAWellBorePilotHole
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-well:
WellBorePilotHole
;
rdfs:
label
"diameter of a wellbore pilot hole"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
...
...
@@ -320,73 +332,73 @@ ep-well:dominantComponent
rdfs:
range
ep-well:
FluidComponentType
.
ep-well:
ethaneConcentration
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"ethane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
finalBottomHoleMeasuredDepth
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-well:
TemporalPartOfAWellBore
;
rdfs:
label
"final bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
finalBottomHoleTrueVerticalDepth
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"final bottom hole true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
gasConcentrationHigh
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"gas concentration - high"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
gasConcentrationLow
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"gas concentration - low"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
gasOilRatio
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"gas oil ratio"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
hasBarrel
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-well:
RecoveredCore
;
rdfs:
label
"has barrel"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/equipment#InnerBarrel>
.
ep-well:
hydrogenSulfideConcentration
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"hydrogen sulfide concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificMass
.
ep-well:
inclination
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
PositionWithinWellBore
;
rdfs:
label
"inclination"
^^
xsd:
string
;
rdfs:
range
ep-core:
PlaneAngle
.
ep-well:
initialBottomHoleMeasuredDepth
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"initial bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
isoButaneConcentration
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"iso-Butane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
isoPentaneConcentration
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"iso-Pentane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
...
...
@@ -397,91 +409,91 @@ ep-well:lithologyDescription
rdfs:
label
"lithology description"
^^
xsd:
string
.
ep-well:
measuredDepth
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
measuredDepthOfPlugTop
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"measured depth of plug top"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
measuredDepthToTheBottomOfAPartOfAWellBore
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-well:
SpatialPartOfAWellBore
;
rdfs:
label
"measured depth to the bottom of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
measuredDepthToTheTopOfAPartOfAWellBore
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-well:
SpatialPartOfAWellBore
;
rdfs:
label
"measured depth to the top of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
methaneConcentration
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"methane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
nominalInsideDiameterOfBoreHole
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"nominal inside diameter of borehole"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
norButaneConcentration
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"nor-Butane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
plannedBottomHoleMeasuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"planned bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
plannedPilotBottomHoleMeasuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
WellBorePilotHole
;
rdfs:
label
"planned pilot bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
plannedPilotBottomHoleTrueVerticalDepth
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdfs:
domain
ep-well:
WellBorePilotHole
;
rdfs:
label
"planned pilot bottom hole true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
porePressure
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"pore pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-well:
porePressureEquivalentMudDensity
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-well:
TemporalPartOfAWellBore
;
rdfs:
label
"pore pressure - equivalent mud density"
^^
xsd:
string
;
rdfs:
range
ep-core:
Density
.
ep-well:
propaneConcentration
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"propane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
ratioOfCementMixToWater
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
CementingFluid
;
rdfs:
label
"ratio of cement mix to water"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
relativeAmountOfCoreRecovered
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
RecoveredCore
;
rdfs:
label
"relative amount of core recovered"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
...
...
@@ -492,13 +504,13 @@ ep-well:showDescription
rdfs:
label
"show description"
^^
xsd:
string
.
ep-well:
shutInCasingPressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"shut in casing pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-well:
shutInDrillPipePressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"shut in drill pipe pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
...
...
@@ -509,46 +521,46 @@ ep-well:stratigraphyDescription
rdfs:
label
"stratigraphy description"
^^
xsd:
string
.
ep-well:
strengthOfRockFormation
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-well:
SurroundingRockFormation
;
rdfs:
label
"strength of rock formation"
^^
xsd:
string
;
rdfs:
range
ep-core:
StrengthOfRockFormation
.
ep-well:
trueVerticalDepth
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
trueVerticalDepthToTheBottomOfAPartOfAWellBore
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-well:
SpatialPartOfAWellBore
;
rdfs:
label
"true vertical depth to the bottom of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
trueVerticalDepthToTheTopOfAPartOfAWellBore
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-well:
SpatialPartOfAWellBore
;
rdfs:
label
"true vertical depth to the top of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
waterOilRatio
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"water oil ratio"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
wellBoreCompletedAt
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"wellbore completed at"
^^
xsd:
string
.
ep-well:
wellBorePreSpudAt
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"wellbore pre-spud at"
^^
xsd:
string
.
ep-well:
wellBoreSpudAt
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"wellbore spud at"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/spin/SPIN_EPIM-lib-v1.1.spin.ttl
View file @
4613668
This diff could not be displayed because it is too large.
www.reportinghub.no/ep/spin/SPIN_EPIM-lib-v1.1.spin.ttl.tbc
View file @
4613668
# Saved by TopBraid on Fri Oct 07 1
6:29:54
BST 2011
# Saved by TopBraid on Fri Oct 07 1
9:15:32
BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_dpr-productVolume-v1.1.1.ttl
View file @
4613668
# Saved by TopBraid on Fri Oct 07 1
5:43:30
BST 2011
# Saved by TopBraid on Fri Oct 07 1
9:15:39
BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.1/dpr/productVolume
# imports: http://www.reportinghub.no/ep/spin/1.1/lib
# 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/ep/schema/1.0/flow
# imports: http://spinrdf.org/spin
# imports: http://www.witsml.org/schemas/131/addendum/combo
@prefix
:
<http://www.reportinghub.no/ep/transform/1.1/dpr/productVolume#>
.
@prefix
combo:
<http://www.witsml.org/schemas/131/addendum/combo#>
.
@prefix
ep-flow:
<http://www.reportinghub.no/ep/schema/1.0/flow#>
.
@prefix
ep-spin-lib:
<http://www.reportinghub.no/ep/spin/lib#>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
.
...
...
@@ -19,228 +21,355 @@
<http://www.reportinghub.no/ep/transform/1.1/dpr/productVolume>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/s
pin/1.1/lib>
,
<http://www.reportinghub.no/ep/schema/1.0/facility>
,
<http://www.witsml.org/schemas/131/addendum/combo>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://spinrdf.org/spin
>
;
owl:
imports
<http://www.reportinghub.no/ep/s
chema/1.0/flow>
,
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.witsml.org/schemas/131/addendum/combo>
,
<http://www.reportinghub.no/ep/schema/1.0/facility>
,
<http://www.reportinghub.no/ep/spin/1.1/lib
>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
combo:
Co_productVolume
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 20101 Record the Facility that has the flow"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/facility#ProductionFacility>
;
rdfs:
comment
"STEP 20102 record the flows"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b2
]
[
sp:
object
ep-flow:
Flow
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b
2
;
]
[
sp:
object
_:
b
3
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b3
;
]
[
sp:
object
[
sp:
varName
"productionFlowType"
^^
xsd:
string
]
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b4
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b1
])
;
sp:
where
([
sp:
object
_:
b
4
;
sp:
where
([
sp:
object
_:
b
5
;
sp:
predicate
combo:
facilityRef
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b
5
;
]
[
sp:
object
_:
b
6
;
sp:
predicate
combo:
nameRef
;
sp:
subject
_:
b
4
]
[
sp:
object
_:
b
3
;
sp:
subject
_:
b
5
]
[
sp:
object
_:
b
7
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b6
]
[
sp:
object
_:
b8
;
sp:
predicate
combo:
flowRef
;
sp:
subject
_:
b5
]
[
sp:
object
_:
b4
;
sp:
predicate
combo:
name
;
sp:
subject
_:
b8
]
[
sp:
object
_:
b9
;
sp:
predicate
combo:
kindRef
;
sp:
subject
_:
b8
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"flowDirection"
^^
xsd:
string
]
;
sp:
predicate
combo:
directionRef
;
sp:
subject
_:
b8
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"flowQualifier"
^^
xsd:
string
]
;
sp:
predicate
combo:
qualifierRef
;
sp:
subject
_:
b8
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b7
]
;
sp:
variable
_:
b10
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildProductionFacilityURI
;
sp:
arg1
_:
b10
]
;
sp:
variable
_:
b2
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b4
]
;
sp:
variable
_:
b11
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildProductionFlowURI
;
sp:
arg1
_:
b11
]
;
sp:
variable
_:
b1
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectProductionFlowPurposeType
;
sp:
arg1
_:
b9
]
;
sp:
variable
_:
b3
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectProductionFlowQualifierType
;
sp:
arg1
_:
b9
]
;
sp:
variable
[
sp:
varName
"productionFlowQualitierType"
^^
xsd:
string
]
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"""STEP 20101 Record the Facility that has the flows
Nothing is done with the namingSystem!"""
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/facility#ProductionFacility>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b12
]
[
sp:
object
_:
b13
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b12
]
[
sp:
object
_:
b14
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b12
])
;
sp:
where
([
sp:
object
_:
b15
;
sp:
predicate
combo:
facilityRef
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b16
;
sp:
predicate
combo:
nameRef
;
sp:
subject
_:
b15
]
[
sp:
object
_:
b14
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b16
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"facilityNamingSystem"
^^
xsd:
string
]
;
sp:
predicate
combo:
namingSystem
;
sp:
subject
_:
b
5
sp:
subject
_:
b
16
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b
6
;
sp:
elements
([
sp:
object
_:
b
17
;
sp:
predicate
combo:
kindRef
;
sp:
subject
_:
b
5
sp:
subject
_:
b
16
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
3
sp:
arg1
_:
b
14
]
;
sp:
variable
_:
b
7
sp:
variable
_:
b
18
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildProductionFacilityURI
;
sp:
arg1
_:
b
7
sp:
arg1
_:
b
18
]
;
sp:
variable
_:
b1
sp:
variable
_:
b1
2
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectProductionFacilityType
;
sp:
arg1
_:
b
6
sp:
arg1
_:
b
17
]
;
sp:
variable
_:
b
2
sp:
variable
_:
b
13
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP
20101
"
^^
xsd:
string
;
rdfs:
comment
"STEP
9999 stream of conciousness
"
^^
xsd:
string
;
sp:
templates
()
;
sp:
where
([
sp:
object
_:
b
8
;
sp:
where
([
sp:
object
_:
b
19
;
sp:
predicate
combo:
facilityRef
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b
9
;
]
[
sp:
object
_:
b
20
;
sp:
predicate
combo:
nameRef
;
sp:
subject
_:
b
8
sp:
subject
_:
b
19
]
[
sp:
object
[
sp:
varName
"facilityName"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b
9
sp:
subject
_:
b
20
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"facilityNamingSystem"
^^
xsd:
string
]
;
sp:
predicate
combo:
namingSystem
;
sp:
subject
_:
b
9
sp:
subject
_:
b
20
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"facilityKind"
^^
xsd:
string
]
;
sp:
predicate
combo:
kindRef
;
sp:
subject
_:
b
9
sp:
subject
_:
b
20
])
]
[
sp:
object
_:
b
10
;
]
[
sp:
object
_:
b
21
;
sp:
predicate
combo:
flowRef
;
sp:
subject
_:
b
8
sp:
subject
_:
b
19
]
[
sp:
object
[
sp:
varName
"flowName"
^^
xsd:
string
]
;
sp:
predicate
combo:
name
;
sp:
subject
_:
b
10
sp:
subject
_:
b
21
]
[
sp:
object
[
sp:
varName
"flowKind"
^^
xsd:
string
]
;
sp:
predicate
combo:
kindRef
;
sp:
subject
_:
b
10
sp:
subject
_:
b
21
]
[
sp:
object
[
sp:
varName
"flowDirection"
^^
xsd:
string
]
;
sp:
predicate
combo:
directionRef
;
sp:
subject
_:
b
10
sp:
subject
_:
b
21
]
[
sp:
object
[
sp:
varName
"flowQualifier"
^^
xsd:
string
]
;
sp:
predicate
combo:
qualifierRef
;
sp:
subject
_:
b
10
]
[
sp:
object
_:
b
11
;
sp:
subject
_:
b
21
]
[
sp:
object
_:
b
22
;
sp:
predicate
combo:
productRef
;
sp:
subject
_:
b
10
]
[
sp:
object
_:
b
12
;
sp:
subject
_:
b
21
]
[
sp:
object
_:
b
23
;
sp:
predicate
combo:
nameRef
;
sp:
subject
_:
b
11
sp:
subject
_:
b
22
]
[
sp:
object
[
sp:
varName
"productName"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b
12
sp:
subject
_:
b
23
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"productNamingSystem"
^^
xsd:
string
]
;
sp:
predicate
combo:
namingSystem
;
sp:
subject
_:
b
12
sp:
subject
_:
b
23
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b
13
;
sp:
elements
([
sp:
object
_:
b
24
;
sp:
predicate
combo:
kindRef
;
sp:
subject
_:
b
12
sp:
subject
_:
b
23
])
]
[
sp:
object
_:
b
13
;
]
[
sp:
object
_:
b
24
;
sp:
predicate
combo:
kindRef
;
sp:
subject
_:
b
11
]
[
sp:
object
_:
b
14
;
sp:
subject
_:
b
22
]
[
sp:
object
_:
b
25
;
sp:
predicate
combo:
periodRef
;
sp:
subject
_:
b
11
sp:
subject
_:
b
22
]
[
sp:
object
[
sp:
varName
"periodKind"
^^
xsd:
string
]
;
sp:
predicate
combo:
kindRef
;
sp:
subject
_:
b
14
sp:
subject
_:
b
25
]
[
sp:
object
[
sp:
varName
"startTime"
^^
xsd:
string
]
;
sp:
predicate
combo:
dTimStart
;
sp:
subject
_:
b
14
sp:
subject
_:
b
25
]
[
sp:
object
[
sp:
varName
"endTime"
^^
xsd:
string
]
;
sp:
predicate
combo:
dTimEnd
;
sp:
subject
_:
b
14
sp:
subject
_:
b
25
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b
15
;
sp:
elements
([
sp:
object
_:
b
26
;
sp:
predicate
combo:
volumeRef
;
sp:
subject
_:
b
14
sp:
subject
_:
b
25
]
[
sp:
object
[
sp:
varName
"realVolume"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b
15
sp:
subject
_:
b
26
]
[
sp:
object
[
sp:
varName
"uomVolume"
^^
xsd:
string
]
;
sp:
predicate
combo:
uomRef
;
sp:
subject
_:
b
15
sp:
subject
_:
b
26
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b
16
;
sp:
elements
([
sp:
object
_:
b
27
;
sp:
predicate
combo:
volumeStdRef
;
sp:
subject
_:
b
14
sp:
subject
_:
b
25
]
[
sp:
object
[
sp:
varName
"realVolumeStd"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b
16
sp:
subject
_:
b
27
]
[
sp:
object
[
sp:
varName
"uomVolumeStd"
^^
xsd:
string
]
;
sp:
predicate
combo:
uomRef
;
sp:
subject
_:
b
16
sp:
subject
_:
b
27
])
])
]
.
_:
b4
sp:
varName
"facilityRef"
^^
xsd:
string
.
_:
b15
sp:
varName
"facilityRef"
^^
xsd:
string
.
_:
b5
sp:
varName
"facilityNameRef"
^^
xsd:
string
.
_:
b16
sp:
varName
"facilityNameRef"
^^
xsd:
string
.
_:
b3
sp:
varName
"facilityName"
^^
xsd:
string
.
_:
b14
sp:
varName
"facilityName"
^^
xsd:
string
.
_:
b6
sp:
varName
"facilityKind"
^^
xsd:
string
.
_:
b17
sp:
varName
"facilityKind"
^^
xsd:
string
.
_:
b7
sp:
varName
"normalizedFacilityName"
^^
xsd:
string
.
_:
b18
sp:
varName
"normalizedFacilityName"
^^
xsd:
string
.
_:
b1
sp:
varName
"productionFacility"
^^
xsd:
string
.
_:
b12
sp:
varName
"productionFacility"
^^
xsd:
string
.
_:
b2
sp:
varName
"productionFacilityType"
^^
xsd:
string
.
_:
b13
sp:
varName
"productionFacilityType"
^^
xsd:
string
.
_:
b8
sp:
varName
"facility"
^^
xsd:
string
.
_:
b19
sp:
varName
"facility"
^^
xsd:
string
.
_:
b9
sp:
varName
"facilityNameRef"
^^
xsd:
string
.
_:
b20
sp:
varName
"facilityNameRef"
^^
xsd:
string
.
_:
b
10
_:
b
21
sp:
varName
"flow"
^^
xsd:
string
.
_:
b
11
_:
b
22
sp:
varName
"product"
^^
xsd:
string
.
_:
b
12
_:
b
23
sp:
varName
"productNameRef"
^^
xsd:
string
.
_:
b
13
_:
b
24
sp:
varName
"productKind"
^^
xsd:
string
.
_:
b
14
_:
b
25
sp:
varName
"period"
^^
xsd:
string
.
_:
b
15
_:
b
26
sp:
varName
"volumeRef"
^^
xsd:
string
.
_:
b
16
_:
b
27
sp:
varName
"volumeStdRef"
^^
xsd:
string
.
_:
b5
sp:
varName
"facilityRef"
^^
xsd:
string
.
_:
b6
sp:
varName
"facilityNameRef"
^^
xsd:
string
.
_:
b7
sp:
varName
"facilityName"
^^
xsd:
string
.
_:
b8
sp:
varName
"flowRef"
^^
xsd:
string
.
_:
b4
sp:
varName
"flowName"
^^
xsd:
string
.
_:
b9
sp:
varName
"flowKind"
^^
xsd:
string
.
_:
b10
sp:
varName
"normalizedFacilityName"
^^
xsd:
string
.
_:
b2
sp:
varName
"productionFacility"
^^
xsd:
string
.
_:
b11
sp:
varName
"normalizedFlowName"
^^
xsd:
string
.
_:
b1
sp:
varName
"productionFlow"
^^
xsd:
string
.
_:
b3
sp:
varName
"productionFlowPurposeType"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_dpr-productVolume-v1.1.1.ttl.tbc
View file @
4613668
# Saved by TopBraid on Fri Oct 07 1
5:43:30
BST 2011
# Saved by TopBraid on Fri Oct 07 1
9:15:39
BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
Please
register
or
login
to post a comment