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-09-20 22:56:17 +0100
Browse Files
Options
Browse Files
Download
Plain Diff
Commit
a02188f0a56e1bf22c6e4acd42b150fd81a116cd
a02188f0
2 parents
d09ec5c2
725f2bd2
Merge branch 'CompleteDDRToEPMapping'
Hide whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
1893 additions
and
1744 deletions
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-ACTIVITY-v1.0.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-CORE-v1.0.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-EQUIPMENT-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_ddr-collector.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr-collector.ttl.tbc
www.reportinghub.no/ep/transform/TRANSFORM_ddr-fluid-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr-lithShowInfo-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr-lithShowInfo-v1.1.1.ttl.tbc
www.reportinghub.no/ep/transform/TRANSFORM_ddr-logInfo-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr-logInfo-v1.1.1.ttl.tbc
www.reportinghub.no/ep/transform/TRANSFORM_ddr-perfInfo-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr-perfInfo-v1.1.1.ttl.tbc
www.reportinghub.no/ep/transform/TRANSFORM_ddr-porePressure-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr-porePressure-v1.1.1.ttl.tbc
www.reportinghub.no/ep/transform/TRANSFORM_ddr-stratInfo-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr-stratInfo-v1.1.1.ttl.tbc
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-ACTIVITY-v1.0.ttl
View file @
a02188f
# Saved by TopBraid on
Mon Sep 19 18:01:30
BST 2011
# Saved by TopBraid on
Tue Sep 20 19:54:12
BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/activity
# imports: http://www.linkedmodel.org/1.2/schema/vaem
# imports: http://www.reportinghub.no/ep/schema/1.0/organization
# imports: 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/well
# imports: http://www.reportinghub.no/ep/schema/1.0/equipment
# imports: http://www.reportinghub.no/ep/schema/1.0/facility
# imports: http://www.linkedmodel.org/1.1/schema/ordered
...
...
@@ -18,7 +18,7 @@
<http://www.reportinghub.no/ep/schema/1.0/activity>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/
organization>
,
<http://www.reportinghub.no/ep/schema/1.0/equipment>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.linkedmodel.org/1.2/schema/vaem>
,
<http://www.linkedmodel.org/1.1/schema/ordered>
,
<http://www.reportinghub.no/ep/schema/1.0/well>
,
<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/well>
,
<http://www.linkedmodel.org/1.1/schema/ordered>
,
<http://www.linkedmodel.org/1.2/schema/vaem>
,
<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/organization
>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
ep-activity:
Activity
...
...
@@ -27,33 +27,33 @@ ep-activity:Activity
rdfs:
subClassOf
ep-core:
PhysicalThing
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
maxCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
ep-activity:
finishedAt
owl:
allValuesFrom
ep-activity:
Activity
;
owl:
onProperty
<http://www.linkedmodel.org/schema/ordered#during>
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
maxCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
ep-activity:
startedAt
owl:
allValuesFrom
ep-activity:
Activity
;
owl:
onProperty
<http://www.linkedmodel.org/schema/ordered#overlaps>
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ep-activity:
Activity
;
owl:
onProperty
<http://www.linkedmodel.org/schema/ordered#
after
>
owl:
onProperty
<http://www.linkedmodel.org/schema/ordered#
before
>
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ep-activity:
Activity
;
owl:
onProperty
<http://www.linkedmodel.org/schema/ordered#
before
>
owl:
onProperty
<http://www.linkedmodel.org/schema/ordered#
after
>
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ep-activity:
Activity
;
owl:
onProperty
<http://www.linkedmodel.org/schema/ordered#overlaps>
owl:
maxCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
ep-activity:
startedAt
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ep-activity:
Activity
;
owl:
onProperty
<http://www.linkedmodel.org/schema/ordered#during>
owl:
maxCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
ep-activity:
finishedAt
]
.
ep-activity:
ActivitySuccessType
...
...
@@ -67,13 +67,13 @@ ep-activity:DailyDrillingActivity
rdfs:
subClassOf
ep-activity:
DrillingActivity
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ep-activity:
Activity
;
owl:
onProperty
ep-core:
hasPart
owl:
allValuesFrom
ep-activity:
Drilling
Activity
;
owl:
onProperty
<http://www.linkedmodel.org/schema/ordered#last>
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ep-activity:
DrillingActivity
;
owl:
onProperty
<http://www.linkedmodel.org/schema/ordered#first>
owl:
allValuesFrom
<http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore>
;
owl:
onProperty
ep-activity:
onWellBore
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
...
...
@@ -82,13 +82,13 @@ ep-activity:DailyDrillingActivity
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
<http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore>
;
owl:
onProperty
ep-activity:
onWellBore
owl:
allValuesFrom
ep-activity:
DrillingActivity
;
owl:
onProperty
<http://www.linkedmodel.org/schema/ordered#first>
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ep-activity:
Drilling
Activity
;
owl:
onProperty
<http://www.linkedmodel.org/schema/ordered#last>
owl:
allValuesFrom
ep-activity:
Activity
;
owl:
onProperty
ep-core:
hasPart
]
.
ep-activity:
DailyProductionActivity
...
...
@@ -132,7 +132,7 @@ ep-activity:Drill-sidetrack
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillStemTest
rdf:
type
ep-activity:
WellTestType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellTestType
;
rdfs:
label
"drill stem test"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellTest
;
dc:
description
"A test to determine the productive capacity, pressure, permeability or extent (or a combination of these) of a hydrocarbon reservoir, with the drillstring still in the hole."
^^
xsd:
string
;
...
...
@@ -144,72 +144,72 @@ ep-activity:DrillingActivity
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
DrillingActivity-bop_test
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
;
rdf:
type
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
,
owl:
Class
;
rdfs:
label
"drilling activity bop test"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-circulation_loss
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdfs:
label
"drilling activity circulation loss"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-coiled_tubing
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
;
rdf:
type
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
,
owl:
Class
;
rdfs:
label
"drilling activity coilled tubing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-equipment_failure
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdfs:
label
"drilling activity equipment failure"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-equipment_hang
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdfs:
label
"drilling activity equipment hang"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-fixed_equipment
rdf:
type
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
;
rdfs:
label
"drilling activity fixed equipment"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-injury
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdfs:
label
"drilling activity injury"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-kick
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdfs:
label
"drilling activity operation kick"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-mud_loss
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdfs:
label
"drilling activity mud loss"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-operation_failed
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdfs:
label
"drilling activity operation failed"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-snubbing
rdf:
type
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
;
rdfs:
label
"drilling activity snubbing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-stuck_equipment
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdfs:
label
"drilling activity stuck equipment"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-success
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdfs:
label
"drilling activity success"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-wire_line
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
;
rdf:
type
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
,
owl:
Class
;
rdfs:
label
"drilling activity wire line"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
...
...
@@ -234,18 +234,18 @@ ep-activity:ExtractAWellCore
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
FailedActivity
rdf:
type
owl:
Class
,
ep-activity:
ActivitySuccessType
;
rdf:
type
ep-activity:
ActivitySuccessType
,
owl:
Class
;
rdfs:
label
"failed activity"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
Activity
;
owl:
disjointWith
ep-activity:
SuccessfulActivity
.
ep-activity:
Fluid
Activity
ep-activity:
Fluid
Reading
rdf:
type
owl:
Class
;
rdfs:
label
"fluid
activity
"
^^
xsd:
string
;
rdfs:
label
"fluid
reading
"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
FormationIntegrityTest
rdf:
type
owl:
Class
,
ep-activity:
PressureTestType
;
rdf:
type
ep-activity:
PressureTestType
,
owl:
Class
;
rdfs:
label
"formation integrity test"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellBorePressureTest
;
owl:
disjointWith
ep-activity:
LeakOffTest
.
...
...
@@ -315,7 +315,7 @@ ep-activity:GasReadingType
rdfs:
subClassOf
owl:
Class
.
ep-activity:
LeakOffTest
rdf:
type
owl:
Class
,
ep-activity:
PressureTestType
;
rdf:
type
ep-activity:
PressureTestType
,
owl:
Class
;
rdfs:
label
"leak-off test"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellBorePressureTest
;
owl:
disjointWith
ep-activity:
FormationIntegrityTest
.
...
...
@@ -356,7 +356,7 @@ ep-activity:OffshoreWellActivity
rdfs:
subClassOf
ep-activity:
OffshoreActivity
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
allValuesFrom
<http://www.reportinghub.no/ep/schema/well#Well>
;
owl:
onProperty
ep-activity:
onWell
]
;
rdfs:
subClassOf
...
...
@@ -366,7 +366,7 @@ ep-activity:OffshoreWellActivity
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
<http://www.reportinghub.no/ep/schema/well#Well>
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
ep-activity:
onWell
]
.
...
...
@@ -386,13 +386,13 @@ ep-activity:PorePressureDeterminationType
rdfs:
subClassOf
owl:
Class
.
ep-activity:
PorePressureEstimation
rdf:
type
ep-activity:
PorePressureDeterminationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
PorePressureDeterminationType
;
rdfs:
label
"pore pressure estimation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
PorePressureDetermination
;
owl:
disjointWith
ep-activity:
PorePressureMeasurement
.
ep-activity:
PorePressureMeasurement
rdf:
type
ep-activity:
PorePressureDeterminationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
PorePressureDeterminationType
;
rdfs:
label
"pore pressure measurement"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
PorePressureDetermination
;
owl:
disjointWith
ep-activity:
PorePressureEstimation
.
...
...
@@ -413,14 +413,14 @@ ep-activity:ProductionActivity
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
ProductionTest
rdf:
type
ep-activity:
WellTestType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellTestType
;
rdfs:
label
"production test"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellTest
;
dc:
description
"A test to determine the daily rate of oil, gas, and water production from a (potential) reservoir."
^^
xsd:
string
;
owl:
disjointWith
ep-activity:
DrillStemTest
.
ep-activity:
SuccessfulActivity
rdf:
type
owl:
Class
,
ep-activity:
ActivitySuccessType
;
rdf:
type
ep-activity:
ActivitySuccessType
,
owl:
Class
;
rdfs:
label
"successful activity"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
Activity
;
owl:
disjointWith
ep-activity:
FailedActivity
.
...
...
@@ -455,9 +455,9 @@ ep-activity:WellBoreDrillingType
rdfs:
label
"well bore drilling type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-activity:
WellBoreLog
ep-activity:
WellBoreLog
Run
rdf:
type
owl:
Class
;
rdfs:
label
"well bore log"
^^
xsd:
string
;
rdfs:
label
"well bore log
ging
"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
WellBorePressureTest
...
...
@@ -471,23 +471,23 @@ ep-activity:WellCementJob
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
WellCementJob-other
rdf:
type
ep-activity:
WellCementJobPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobPurposeType
;
rdfs:
label
"well cement job other"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
;
owl:
disjointWith
ep-activity:
WellCementJob-
primary
,
ep-activity:
WellCementJob-plug
,
ep-activity:
WellCementJob-squeeze
.
owl:
disjointWith
ep-activity:
WellCementJob-
squeeze
,
ep-activity:
WellCementJob-plug
,
ep-activity:
WellCementJob-primary
.
ep-activity:
WellCementJob-plug
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobPurposeType
;
rdf:
type
ep-activity:
WellCementJobPurposeType
,
owl:
Class
;
rdfs:
label
"well cement job plug"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
.
ep-activity:
WellCementJob-primary
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobPurposeType
;
rdf:
type
ep-activity:
WellCementJobPurposeType
,
owl:
Class
;
rdfs:
label
"well cement job primary"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
.
ep-activity:
WellCementJob-squeeze
rdf:
type
ep-activity:
WellCementJobPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobPurposeType
;
rdfs:
label
"well cement job squeeze"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
.
...
...
@@ -532,73 +532,73 @@ ep-activity:WellCementJobTopPlugType
rdfs:
subClassOf
owl:
Class
.
ep-activity:
WellCementJobWithBottomPlug
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobBottomPlugType
;
rdf:
type
ep-activity:
WellCementJobBottomPlugType
,
owl:
Class
;
rdfs:
label
"well cement job with bottom plug"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
;
owl:
disjointWith
ep-activity:
WellCementJobWithoutBottomPlug
.
ep-activity:
WellCementJobWithCasingReciprocation
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobCasingReciprocationType
;
rdf:
type
ep-activity:
WellCementJobCasingReciprocationType
,
owl:
Class
;
rdfs:
label
"well cement job with casing reciprocation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
;
owl:
disjointWith
ep-activity:
WellCementJobWithoutCasingReciprocation
.
ep-activity:
WellCementJobWithCasingRotation
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobCasingRotationType
;
rdf:
type
ep-activity:
WellCementJobCasingRotationType
,
owl:
Class
;
rdfs:
label
"well cement job with casing rotation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
;
owl:
disjointWith
ep-activity:
WellCementJobWithoutTopPlug
.
ep-activity:
WellCementJobWithFloatHolding
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobFloatHoldingType
;
rdf:
type
ep-activity:
WellCementJobFloatHoldingType
,
owl:
Class
;
rdfs:
label
"well cement job with float holding"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
;
owl:
disjointWith
ep-activity:
WellCementJobWithoutFloatHolding
.
ep-activity:
WellCementJobWithPlugBumping
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobPlugBumpingType
;
rdf:
type
ep-activity:
WellCementJobPlugBumpingType
,
owl:
Class
;
rdfs:
label
"well cement job with plug bumping"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
;
owl:
disjointWith
ep-activity:
WellCementJobWithoutBottomPlug
.
ep-activity:
WellCementJobWithTopPlug
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobTopPlugType
;
rdf:
type
ep-activity:
WellCementJobTopPlugType
,
owl:
Class
;
rdfs:
label
"well cement job with top plug"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
;
owl:
disjointWith
ep-activity:
WellCementJobWithoutTopPlug
.
ep-activity:
WellCementJobWithoutBottomPlug
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobBottomPlugType
;
rdf:
type
ep-activity:
WellCementJobBottomPlugType
,
owl:
Class
;
rdfs:
label
"well cement job without bottom plug"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
;
owl:
disjointWith
ep-activity:
WellCementJobWithBottomPlug
.
ep-activity:
WellCementJobWithoutCasingReciprocation
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobCasingReciprocationType
;
rdf:
type
ep-activity:
WellCementJobCasingReciprocationType
,
owl:
Class
;
rdfs:
label
"well cement job without casing reciprocation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
;
owl:
disjointWith
ep-activity:
WellCementJobWithCasingRotation
.
ep-activity:
WellCementJobWithoutCasingRotation
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobCasingRotationType
;
rdf:
type
ep-activity:
WellCementJobCasingRotationType
,
owl:
Class
;
rdfs:
label
"well cement job without casing rotation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
;
owl:
disjointWith
ep-activity:
WellCementJobWithCasingRotation
.
ep-activity:
WellCementJobWithoutFloatHolding
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobFloatHoldingType
;
rdf:
type
ep-activity:
WellCementJobFloatHoldingType
,
owl:
Class
;
rdfs:
label
"well cement job without float holding"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
;
owl:
disjointWith
ep-activity:
WellCementJobWithFloatHolding
.
ep-activity:
WellCementJobWithoutPlugBumping
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobPlugBumpingType
;
rdf:
type
ep-activity:
WellCementJobPlugBumpingType
,
owl:
Class
;
rdfs:
label
"well cement job without plug bumping"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
;
owl:
disjointWith
ep-activity:
WellCementJobWithBottomPlug
.
ep-activity:
WellCementJobWithoutTopPlug
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobTopPlugType
;
rdf:
type
ep-activity:
WellCementJobTopPlugType
,
owl:
Class
;
rdfs:
label
"well cement job without top plug"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
;
owl:
disjointWith
ep-activity:
WellCementJobWithTopPlug
.
...
...
@@ -614,13 +614,13 @@ ep-activity:WellCementPumpingFluidReturnType
rdfs:
subClassOf
owl:
Class
.
ep-activity:
WellCementPumpingWithFluidReturn
rdf:
type
owl:
Class
,
ep-activity:
WellCementPumpingFluidReturnType
;
rdf:
type
ep-activity:
WellCementPumpingFluidReturnType
,
owl:
Class
;
rdfs:
label
"well cement pumping with fluid return"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementPumping
;
owl:
disjointWith
ep-activity:
WellCementPumpingWithoutFluidReturn
.
ep-activity:
WellCementPumpingWithoutFluidReturn
rdf:
type
owl:
Class
,
ep-activity:
WellCementPumpingFluidReturnType
;
rdf:
type
ep-activity:
WellCementPumpingFluidReturnType
,
owl:
Class
;
rdfs:
label
"well cement pumping without fluid return"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementPumping
;
owl:
disjointWith
ep-activity:
WellCementPumpingWithFluidReturn
.
...
...
@@ -631,28 +631,28 @@ ep-activity:WellControlIncident
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
WellControlIncident-gas_kick
rdf:
type
ep-activity:
WellControlIncidentType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellControlIncidentType
;
rdfs:
label
"well control incident gas kick"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellControlIncident
;
owl:
disjointWith
ep-activity:
WellControlIncident-
water_kick
,
ep-activity:
WellControlIncident-shallow_gas_kick
,
ep-activity:
WellControlIncident-oil
_kick
.
owl:
disjointWith
ep-activity:
WellControlIncident-
oil_kick
,
ep-activity:
WellControlIncident-shallow_gas_kick
,
ep-activity:
WellControlIncident-water
_kick
.
ep-activity:
WellControlIncident-oil_kick
rdf:
type
ep-activity:
WellControlIncidentType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellControlIncidentType
;
rdfs:
label
"well control incident oil kick"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellControlIncident
;
owl:
disjointWith
ep-activity:
WellControlIncident-
gas_kick
,
ep-activity:
WellControlIncident-water_kick
,
ep-activity:
WellControlIncident-shallow_
gas_kick
.
owl:
disjointWith
ep-activity:
WellControlIncident-
shallow_gas_kick
,
ep-activity:
WellControlIncident-water_kick
,
ep-activity:
WellControlIncident-
gas_kick
.
ep-activity:
WellControlIncident-shallow_gas_kick
rdf:
type
ep-activity:
WellControlIncidentType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellControlIncidentType
;
rdfs:
label
"well control incident shallow gas kick"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellControlIncident
;
owl:
disjointWith
ep-activity:
WellControlIncident-
gas_kick
,
ep-activity:
WellControlIncident-water_kick
,
ep-activity:
WellControlIncident-oil
_kick
.
owl:
disjointWith
ep-activity:
WellControlIncident-
oil_kick
,
ep-activity:
WellControlIncident-water_kick
,
ep-activity:
WellControlIncident-gas
_kick
.
ep-activity:
WellControlIncident-water_kick
rdf:
type
ep-activity:
WellControlIncidentType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellControlIncidentType
;
rdfs:
label
"well control incident water kick"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellControlIncident
;
owl:
disjointWith
ep-activity:
WellControlIncident-
gas_kick
,
ep-activity:
WellControlIncident-shallow_gas_kick
,
ep-activity:
WellControlIncident-oil
_kick
.
owl:
disjointWith
ep-activity:
WellControlIncident-
oil_kick
,
ep-activity:
WellControlIncident-shallow_gas_kick
,
ep-activity:
WellControlIncident-gas
_kick
.
ep-activity:
WellControlIncidentType
rdf:
type
rdfs:
Class
;
...
...
@@ -665,40 +665,40 @@ ep-activity:WellKilling
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
WellKilling-bullheading
rdf:
type
ep-activity:
WellKillingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellKillingType
;
rdfs:
label
"well killing bullheading"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellKilling
;
owl:
disjointWith
ep-activity:
WellKilling-
wait_and_weight
,
ep-activity:
WellKilling-forward_circulation
,
ep-activity:
WellKilling-reverse_circulation
,
ep-activity:
WellKilling-lubricate_and_bleed
,
ep-activity:
WellKilling-drillers_method
.
owl:
disjointWith
ep-activity:
WellKilling-
drillers_method
,
ep-activity:
WellKilling-lubricate_and_bleed
,
ep-activity:
WellKilling-reverse_circulation
,
ep-activity:
WellKilling-forward_circulation
,
ep-activity:
WellKilling-wait_and_weight
.
ep-activity:
WellKilling-drillers_method
rdf:
type
ep-activity:
WellKillingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellKillingType
;
rdfs:
label
"well killing drillers method"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellKilling
;
owl:
disjointWith
ep-activity:
WellKilling-
wait_and_weight
,
ep-activity:
WellKilling-bullheading
,
ep-activity:
WellKilling-forward_circulation
,
ep-activity:
WellKilling-reverse_circulation
,
ep-activity:
WellKilling-lubricate_and_bleed
.
owl:
disjointWith
ep-activity:
WellKilling-
lubricate_and_bleed
,
ep-activity:
WellKilling-reverse_circulation
,
ep-activity:
WellKilling-forward_circulation
,
ep-activity:
WellKilling-bullheading
,
ep-activity:
WellKilling-wait_and_weight
.
ep-activity:
WellKilling-forward_circulation
rdf:
type
ep-activity:
WellKillingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellKillingType
;
rdfs:
label
"well killing forward circulation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellKilling
;
owl:
disjointWith
ep-activity:
WellKilling-
wait_and_weight
,
ep-activity:
WellKilling-bullheading
,
ep-activity:
WellKilling-reverse_circulation
,
ep-activity:
WellKilling-lubricate_and_bleed
,
ep-activity:
WellKilling-drillers_method
.
owl:
disjointWith
ep-activity:
WellKilling-
drillers_method
,
ep-activity:
WellKilling-lubricate_and_bleed
,
ep-activity:
WellKilling-reverse_circulation
,
ep-activity:
WellKilling-bullheading
,
ep-activity:
WellKilling-wait_and_weight
.
ep-activity:
WellKilling-lubricate_and_bleed
rdf:
type
ep-activity:
WellKillingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellKillingType
;
rdfs:
label
"well killing lubricate and bleed"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellKilling
;
owl:
disjointWith
ep-activity:
WellKilling-
wait_and_weight
,
ep-activity:
WellKilling-bullheading
,
ep-activity:
WellKilling-forward_circulation
,
ep-activity:
WellKilling-reverse_circulation
,
ep-activity:
WellKilling-drillers_method
.
owl:
disjointWith
ep-activity:
WellKilling-
drillers_method
,
ep-activity:
WellKilling-reverse_circulation
,
ep-activity:
WellKilling-forward_circulation
,
ep-activity:
WellKilling-bullheading
,
ep-activity:
WellKilling-wait_and_weight
.
ep-activity:
WellKilling-reverse_circulation
rdf:
type
owl:
Class
,
ep-activity:
WellKillingType
;
rdf:
type
ep-activity:
WellKillingType
,
owl:
Class
;
rdfs:
label
"well killing reverse circulation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellKilling
;
owl:
disjointWith
ep-activity:
WellKilling-
wait_and_weight
,
ep-activity:
WellKilling-bullheading
,
ep-activity:
WellKilling-forward_circulation
,
ep-activity:
WellKilling-lubricate_and_bleed
,
ep-activity:
WellKilling-drillers_method
.
owl:
disjointWith
ep-activity:
WellKilling-
drillers_method
,
ep-activity:
WellKilling-lubricate_and_bleed
,
ep-activity:
WellKilling-forward_circulation
,
ep-activity:
WellKilling-bullheading
,
ep-activity:
WellKilling-wait_and_weight
.
ep-activity:
WellKilling-wait_and_weight
rdf:
type
ep-activity:
WellKillingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellKillingType
;
rdfs:
label
"well killing wait and weight"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellKilling
;
owl:
disjointWith
ep-activity:
WellKilling-
drillers_method
,
ep-activity:
WellKilling-lubricate_and_bleed
,
ep-activity:
WellKilling-reverse_circulation
,
ep-activity:
WellKilling-forward_circulation
,
ep-activity:
WellKilling-bullheading
.
owl:
disjointWith
ep-activity:
WellKilling-
bullheading
,
ep-activity:
WellKilling-forward_circulation
,
ep-activity:
WellKilling-reverse_circulation
,
ep-activity:
WellKilling-lubricate_and_bleed
,
ep-activity:
WellKilling-drillers_method
.
ep-activity:
WellKillingType
rdf:
type
rdfs:
Class
;
...
...
@@ -731,22 +731,17 @@ ep-activity:WirelineFormationTestType
rdfs:
subClassOf
owl:
Class
.
ep-activity:
WirelineFormationTestWithGoodSeal
rdf:
type
ep-activity:
WirelineFormationTestType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WirelineFormationTestType
;
rdfs:
label
"wireline formation test with a good seal"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WirelineFormationTest
;
owl:
disjointWith
ep-activity:
WirelineFormationTestWithoutGoodSeal
.
ep-activity:
WirelineFormationTestWithoutGoodSeal
rdf:
type
ep-activity:
WirelineFormationTestType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WirelineFormationTestType
;
rdfs:
label
"wireline formation test without a good seal"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WirelineFormationTest
;
owl:
disjointWith
ep-activity:
WirelineFormationTestWithGoodSeal
.
ep-activity:
descriptionOfActivitiesFollowingTheDailyReportingPeriod
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ep-activity:
DailyDrillingActivity
;
rdfs:
label
"description of activities following the daily reporting period"
^^
xsd:
string
.
ep-activity:
descriptionOfActivitiesForcastForTheNextDailyReportingPeriod
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ep-activity:
DailyDrillingActivity
;
...
...
@@ -758,19 +753,19 @@ ep-activity:descriptionOfActivitiesWithinTheDailyReportingPeriod
rdfs:
label
"description of activities within the daily reporting period"
^^
xsd:
string
.
ep-activity:
distanceDrilled
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-activity:
DrillingActivity
;
rdfs:
label
"final rate of drilling"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-activity:
drillingContractor
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-activity:
DrillingActivity
;
rdfs:
label
"drilling contractor"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/organization#Organization>
.
ep-activity:
drillingOperator
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-activity:
DrillingActivity
;
rdfs:
label
"drilling operator"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/organization#Organization>
.
...
...
@@ -782,19 +777,19 @@ ep-activity:failedEquipment
rdfs:
range
<http://www.reportinghub.no/ep/schema/equipment#Equipment>
.
ep-activity:
finalRateOfDrilling
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-activity:
DrillingActivity
;
rdfs:
label
"final rate of drilling"
^^
xsd:
string
;
rdfs:
range
ep-core:
Speed
.
ep-activity:
finishedAt
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-activity:
Activity
;
rdfs:
label
"finished at"
^^
xsd:
string
;
rdfs:
range
<http://www.linkedmodel.org/schema/vaem#dateUnion>
.
ep-activity:
hasCasingLinerTubing
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-activity:
WellStimulation
;
rdfs:
label
"has Casing/Liner/Tubing"
^^
xsd:
string
.
...
...
@@ -803,18 +798,18 @@ ep-activity:hasCasingString
rdfs:
label
"has casing string"
^^
xsd:
string
.
ep-activity:
hasChokeValve
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
label
"has choke valve"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/equipment#ChokeValve>
.
ep-activity:
hasDrillBit
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-activity:
DrillingActivity
;
rdfs:
label
"has drill bit"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/equipment#DrillBit>
.
ep-activity:
hasDrillingFluid
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-activity:
DrillingActivity
;
rdfs:
label
"has drilling fluid"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/well#Fluid>
.
...
...
@@ -830,18 +825,23 @@ ep-activity:hasSubActivity
rdfs:
label
"has sub activity"
^^
xsd:
string
.
ep-activity:
identificationNumberOfCore
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-activity:
ExtractAWellCore
;
rdfs:
label
"identification number of core"
^^
xsd:
string
.
ep-activity:
logRunNumber
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ep-activity:
WellBoreLogRun
;
rdfs:
label
"log run number"
^^
xsd:
string
.
ep-activity:
measuredDepthOfFluidSampling
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-activity:
WirelineFormationTest
;
rdfs:
label
"measured depth of fluid sampling"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-activity:
missedProductionTime
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-activity:
EquipmentFailureAndRepair
;
rdfs:
label
"missed production time"
^^
xsd:
string
;
rdfs:
range
ep-core:
TimeDuration
.
...
...
@@ -852,8 +852,12 @@ ep-activity:nominallyAt
rdfs:
label
"nominal time"
^^
xsd:
string
;
rdfs:
range
<http://www.linkedmodel.org/schema/vaem#dateUnion>
.
ep-activity:
onFluid
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"on WellBore"
^^
xsd:
string
.
ep-activity:
onRig
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-activity:
DrillingActivity
;
rdfs:
label
"on rig"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/facility#TemporalPartOfARig>
.
...
...
@@ -863,11 +867,11 @@ ep-activity:onWell
rdfs:
label
"on well"
^^
xsd:
string
.
ep-activity:
onWellBore
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
label
"on WellBore"
^^
xsd:
string
.
ep-activity:
pressureAtWhichPlugBumped
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-activity:
WellCementPumping
;
rdfs:
label
"pressure at which plug bumped"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
...
...
@@ -877,66 +881,61 @@ ep-activity:pumpedFluid
rdfs:
label
"pumped fluid"
^^
xsd:
string
.
ep-activity:
recoveredCore
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-activity:
ExtractAWellCore
;
rdfs:
label
"recovered core"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/well#RecoveredCore>
.
ep-activity:
sampledFluid
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-activity:
WirelineFormationTest
;
rdfs:
label
"sampled fluid"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/well#Fluid>
.
ep-activity:
serviceCompany
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-activity:
Activity
;
rdfs:
label
"service company"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/organization#Organization>
.
ep-activity:
startedAt
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-activity:
Activity
;
rdfs:
label
"started at"
^^
xsd:
string
;
rdfs:
range
<http://www.linkedmodel.org/schema/vaem#dateUnion>
.
ep-activity:
stratigraphyDescription
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-activity:
PreliminaryZonation
;
rdfs:
label
"stratigrapy description"
^^
xsd:
string
.
ep-activity:
timeLost
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-activity:
WellControlIncident
;
rdfs:
label
"time lost"
^^
xsd:
string
;
rdfs:
range
ep-core:
TimeDuration
.
ep-activity:
timeOfFailure
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-activity:
EquipmentFailureAndRepair
;
rdfs:
label
"time of failure"
^^
xsd:
string
;
rdfs:
range
<http://www.linkedmodel.org/schema/vaem#dateUnion>
.
ep-activity:
timeOfRepair
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-activity:
EquipmentFailureAndRepair
;
rdfs:
label
"time of repair"
^^
xsd:
string
;
rdfs:
range
<http://www.linkedmodel.org/schema/vaem#dateUnion>
.
ep-activity:
volumeOfPumpedCementingFluid
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-activity:
WellCementPumping
;
rdfs:
label
"volume of pumped cementing fluid"
^^
xsd:
string
;
rdfs:
range
ep-core:
Volume
.
ep-activity:
volumeOfReturnedCementingFluid
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-activity:
WellCementPumping
;
rdfs:
label
"volume of returned cementing fluid"
^^
xsd:
string
;
rdfs:
range
ep-core:
Volume
.
ep-activity:
wellBoreLoggingTool
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-activity:
WellBoreLog
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-activity:
WellBoreLog
Run
;
rdfs:
label
"well bore logging tool"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/equipment#Equipment>
.
...
...
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-CORE-v1.0.ttl
View file @
a02188f
# Saved by TopBraid on
Mon Sep 19 20:10:52
BST 2011
# Saved by TopBraid on
Tue Sep 20 22:28:15
BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.linkedmodel.org/1.2/schema/vaem
# imports: http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model
# imports: http://www.linkedmodel.org/1.2/schema/vaem
@prefix
ep-core:
<http://www.reportinghub.no/ep/schema/core#>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
...
...
@@ -11,26 +11,26 @@
<http://www.reportinghub.no/ep/schema/1.0/core>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://
standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model>
,
<http://www.linkedmodel.org/1.2/schema/vaem
>
;
owl:
imports
<http://
www.linkedmodel.org/1.2/schema/vaem>
,
<http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model
>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
ep-core:
Class_of_indirect_property
rdf:
type
owl:
Class
;
rdfs:
label
"class of indirect property"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
ObjectProperty
,
owl:
Functional
Property
.
rdfs:
subClassOf
owl:
FunctionalProperty
,
owl:
Object
Property
.
ep-core:
Density
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"density"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Length
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"length"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
MassPerUnitLength
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"mass per unit length"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
...
...
@@ -45,12 +45,17 @@ ep-core:PhysicalThing
rdfs:
subClassOf
owl:
Thing
.
ep-core:
PlaneAngle
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"plane angle"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
P
ressure
ep-core:
P
lasticViscosity
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"plastic viscosity"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Pressure
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"pressure"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
...
...
@@ -60,58 +65,58 @@ ep-core:PropertySpace
rdfs:
subClassOf
owl:
Class
.
ep-core:
Ratio
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"ratio"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Scale
rdf:
type
owl:
Class
;
rdfs:
label
"scale"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
DatatypeProperty
,
owl:
Functional
Property
.
rdfs:
subClassOf
owl:
FunctionalProperty
,
owl:
Datatype
Property
.
ep-core:
SpecificVolume
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"specific volume"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Speed
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"speed"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
StrengthOfRockFormation
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"strength of rock formation"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Temperature
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"temperature"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
TimeDuration
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"time duration"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Volume
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"volume"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
YieldPoint
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"yield point"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
apiName
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
label
"API name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
bar
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"bar"
^^
xsd:
string
.
...
...
@@ -120,47 +125,47 @@ ep-core:basisFor
rdfs:
label
"basis for"
^^
xsd:
string
.
ep-core:
celsius
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
Temperature
;
rdfs:
label
"celsius"
^^
xsd:
string
.
ep-core:
day
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"day"
^^
xsd:
string
.
ep-core:
degreesOfAngle
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PlaneAngle
;
rdfs:
label
"degrees of angle"
^^
xsd:
string
.
ep-core:
derivedFrom
rdf:
type
owl:
ObjectProperty
,
owl:
Transitive
Property
;
rdf:
type
owl:
TransitiveProperty
,
owl:
Object
Property
;
rdfs:
label
"derived from"
^^
xsd:
string
.
ep-core:
dtiName
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdfs:
label
"DTI name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
foot
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"foot"
^^
xsd:
string
.
ep-core:
foot3_sack94-1
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
YieldPoint
;
rdfs:
label
"foot3 sack94-1"
^^
xsd:
string
.
ep-core:
footUS
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"foot (US survey)"
^^
xsd:
string
.
ep-core:
gram_cm-3
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"gram cm-3"
^^
xsd:
string
.
ep-core:
hasPart
...
...
@@ -184,47 +189,52 @@ ep-core:hasVolume
rdfs:
label
"has volume"
^^
xsd:
string
.
ep-core:
hour
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
ep-core:
Scale
,
owl:
Functional
Property
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"hour"
^^
xsd:
string
.
ep-core:
inch
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"inch"
^^
xsd:
string
.
ep-core:
inchUS
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"inch (US survey)"
^^
xsd:
string
.
ep-core:
localFieldName
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
label
"local field name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
megaPa
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"MPa"
^^
xsd:
string
.
ep-core:
megaPa_second
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"MPa.second"
^^
xsd:
string
.
ep-core:
metre
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"metre"
^^
xsd:
string
.
ep-core:
metre3
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"metre3"
^^
xsd:
string
.
ep-core:
metre_hour-1
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
Speed
;
rdfs:
label
"metre hour-1"
^^
xsd:
string
.
ep-core:
minute
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
ep-core:
Scale
,
owl:
Functional
Property
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"minute"
^^
xsd:
string
.
...
...
@@ -234,26 +244,26 @@ ep-core:name
rdfs:
range
xsd:
string
.
ep-core:
nominallyExistsAt
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"nominally exists at"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
npdCode
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
label
"NPD code"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
npdName
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
label
"NPD name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
npdNumber
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdfs:
label
"NPD number"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
...
...
@@ -266,38 +276,43 @@ ep-core:partOf
owl:
inverseOf
ep-core:
hasPart
.
ep-core:
partPerMillionByVolume
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
SpecificVolume
;
rdfs:
label
"part per million by volume"
^^
xsd:
string
.
ep-core:
pascal
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"Pascal"
^^
xsd:
string
.
ep-core:
perCentByVolume
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
SpecificVolume
;
rdfs:
label
"per cent by volume"
^^
xsd:
string
.
ep-core:
pound_foot-1
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
MassPerUnitLength
;
rdfs:
label
"pound foot-1"
^^
xsd:
string
.
ep-core:
prospectName
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
label
"prospect name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
psig
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"psi gauge"
^^
xsd:
string
.
ep-core:
second
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
ep-core:
Scale
,
owl:
Functional
Property
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"second"
^^
xsd:
string
.
ep-core:
specificGravity
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"specific gravity"
^^
xsd:
string
.
ep-core:
temporalPartOf
...
...
@@ -309,16 +324,16 @@ ep-core:temporalPartOf
owl:
inverseOf
ep-core:
hasTemporalPart
.
ep-core:
undefinedScale
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
owl:
Class
;
rdfs:
label
"undefined scale"
^^
xsd:
string
.
ep-core:
usGallon_sack94-1
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
SpecificVolume
;
rdfs:
label
"USgallon sack94-1"
^^
xsd:
string
.
ep-core:
week
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"week"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-EQUIPMENT-v1.0.ttl
View file @
a02188f
# Saved by TopBraid on
Mon Sep 19 14:58:21
BST 2011
# Saved by TopBraid on
Tue Sep 20 20:26:46
BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/equipment
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/well
# imports: http://www.reportinghub.no/ep/schema/1.0/core
@prefix
ep-core:
<http://www.reportinghub.no/ep/schema/core#>
.
@prefix
ep-eqt:
<http://www.reportinghub.no/ep/schema/equipment#>
.
...
...
@@ -12,7 +12,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/core
>
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/
core>
,
<http://www.reportinghub.no/ep/schema/1.0/well
>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
ep-core:
PhysicalThing
...
...
@@ -23,11 +23,16 @@ ep-eqt:API_5CT_class
rdfs:
label
"API 5CT class"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
BlowOutPreventer
rdf:
type
owl:
Class
;
rdfs:
label
"blow out preventer"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
Casing
rdf:
type
owl:
Class
,
ep-eqt:
CasingLinerTubingType
;
rdf:
type
ep-eqt:
CasingLinerTubingType
,
owl:
Class
;
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
;
...
...
@@ -51,7 +56,7 @@ ep-eqt:CasingRoleType
ep-eqt:
CasingString
rdf:
type
owl:
Class
;
rdfs:
label
"casing string"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore>
,
ep-eqt:
Casing
.
rdfs:
subClassOf
ep-eqt:
Casing
,
<http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore>
.
ep-eqt:
ChokeValve
rdf:
type
owl:
Class
;
...
...
@@ -77,25 +82,25 @@ ep-eqt:InnerBarrel-aluminum
rdf:
type
owl:
Class
;
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
owl:
Class
;
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
;
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:
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
;
...
...
@@ -105,31 +110,31 @@ ep-eqt:KellyBushing
ep-eqt:
LastCasingOfAWellBore
rdf:
type
owl:
Class
;
rdfs:
label
"last casing of a wellbore"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore>
,
ep-eqt:
Casing
.
rdfs:
subClassOf
ep-eqt:
Casing
,
<http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore>
.
ep-eqt:
Liner
rdf:
type
owl:
Class
,
ep-eqt:
CasingLinerTubingType
;
rdf:
type
ep-eqt:
CasingLinerTubingType
,
owl:
Class
;
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:
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:
TopCasing
,
ep-eqt:
Intermediate
Casing
.
owl:
disjointWith
ep-eqt:
IntermediateCasing
,
ep-eqt:
Top
Casing
.
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:
ProductionCasing
,
ep-eqt:
Intermediate
Casing
.
owl:
disjointWith
ep-eqt:
IntermediateCasing
,
ep-eqt:
Production
Casing
.
ep-eqt:
Tubing
rdf:
type
owl:
Class
,
ep-eqt:
CasingLinerTubingType
;
rdf:
type
ep-eqt:
CasingLinerTubingType
,
owl:
Class
;
rdfs:
label
"liner"
^^
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
;
...
...
@@ -142,55 +147,61 @@ ep-eqt:WellBoreLoggingTool
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
diameterOfACasing
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-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_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
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_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
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
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-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:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
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:
maximumPressureForBlowOutPreventer
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:
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
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-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-WELL-v1.0.ttl
View file @
a02188f
# Saved by TopBraid on
Mon Sep 19 21:00:53
BST 2011
# Saved by TopBraid on
Tue Sep 20 20:06:22
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
...
...
@@ -26,7 +26,7 @@ ep-well:CementingFluid
ep-well:
CementingFluidType
rdf:
type
rdfs:
Class
,
ep-well:
CementingFluidType
;
rdfs:
label
"cementing fluid type"
^^
xsd:
string
;
rdfs:
subClassOf
rdfs:
Class
.
rdfs:
subClassOf
ep-well:
FluidType
.
ep-well:
Condensate
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
...
...
@@ -48,6 +48,11 @@ ep-well:FluidComponentType
rdfs:
label
"fluid component type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-well:
FluidType
rdf:
type
rdfs:
Class
,
ep-well:
CementingFluidType
;
rdfs:
label
"fluid type"
^^
xsd:
string
;
rdfs:
subClassOf
rdfs:
Class
.
ep-well:
Gas
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdfs:
label
"gas"
^^
xsd:
string
;
...
...
@@ -76,6 +81,29 @@ ep-well:Mud
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
Spacer
,
ep-well:
Wash
,
ep-well:
Slurry
.
ep-well:
Mud-oilBased
rdf:
type
ep-well:
MudClass
,
owl:
Class
;
rdfs:
label
"mud - oil based"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Mud
;
owl:
disjointWith
ep-well:
Mud-other
,
ep-well:
Mud-waterBased
.
ep-well:
Mud-other
rdf:
type
ep-well:
MudClass
,
owl:
Class
;
rdfs:
label
"mud - other"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Mud
;
owl:
disjointWith
ep-well:
Mud-oilBased
,
ep-well:
Mud-waterBased
.
ep-well:
Mud-waterBased
rdf:
type
ep-well:
MudClass
,
owl:
Class
;
rdfs:
label
"mud - water based"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Mud
;
owl:
disjointWith
ep-well:
Mud-other
,
ep-well:
Mud-oilBased
.
ep-well:
MudClass
rdf:
type
rdfs:
Class
,
ep-well:
CementingFluidType
;
rdfs:
label
"mud class"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
FluidType
.
ep-well:
NotHphtWellBore
rdf:
type
owl:
Class
,
ep-well:
WellBoreHphtType
;
rdfs:
label
"not high pressure high temperature well bore"
^^
xsd:
string
;
...
...
@@ -166,18 +194,6 @@ ep-well:WellBoreBottom
rdfs:
label
"wellbore bottom"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
WellBoreBottomWithCirculation
rdf:
type
owl:
Class
;
rdfs:
label
"well bore bottom with circulation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
WellBoreBottom
;
owl:
disjointWith
ep-well:
WellBoreBottomWithoutCirculation
.
ep-well:
WellBoreBottomWithoutCirculation
rdf:
type
owl:
Class
;
rdfs:
label
"well bore bottom without circulation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
WellBoreBottom
;
owl:
disjointWith
ep-well:
WellBoreBottomWithCirculation
.
ep-well:
WellBoreHphtType
rdf:
type
rdfs:
Class
;
rdfs:
label
"well bore high pressure high temperature type"
^^
xsd:
string
;
...
...
@@ -198,6 +214,18 @@ ep-well:WellBoreTightnessType
rdfs:
label
"well bore tightness type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-well:
WellBoreWithCirculation
rdf:
type
owl:
Class
;
rdfs:
label
"well bore with circulation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
WellBoreWithoutCirculation
.
ep-well:
WellBoreWithoutCirculation
rdf:
type
owl:
Class
;
rdfs:
label
"well bore without circulation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
WellBoreWithCirculation
.
ep-well:
averageBottomHolePressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
...
...
@@ -436,6 +464,11 @@ ep-well:shutInDrillPipePressure
rdfs:
label
"shut in drill pipe pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-well:
stratigraphyDescription
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"stratigraphy description"
^^
xsd:
string
.
ep-well:
strengthOfRockFormation
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SurroundingRockFormation
;
...
...
www.reportinghub.no/ep/spin/SPIN_EPIM-lib-v1.1.spin.ttl
View file @
a02188f
# Saved by TopBraid on
Mon Sep 19 20:58:07
BST 2011
# Saved by TopBraid on
Tue Sep 20 22:35:20
BST 2011
# baseURI: http://www.reportinghub.no/ep/spin/1.1/lib
# imports: http://www.reportinghub.no/ep/schema/1.0/report
# imports: http://www.witsml.org/schemas/1series
...
...
@@ -180,9 +180,9 @@ ep-spin-lib:buildExtractAWellCoreURI
])
]
.
ep-spin-lib:
build
Gas
ReadingURI
ep-spin-lib:
build
Fluid
ReadingURI
rdf:
type
spin:
Function
;
rdfs:
label
"build
Gas
Reading URI"
^^
xsd:
string
;
rdfs:
label
"build
Fluid
Reading URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
...
...
@@ -190,20 +190,22 @@ ep-spin-lib:buildGasReadingURI
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/
Gas
Reading/"
;
sp:
arg1
"https://www.reportinghub.no/ep/data/
Fluid
Reading/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
"$"
;
sp:
arg3
spin:
_arg2
sp:
arg3
spin:
_arg2
;
sp:
arg4
"$"
;
sp:
arg5
spin:
_arg3
]
]
;
sp:
variable
_:
b8
])
]
.
ep-spin-lib:
build
LastCasingOfAWellBore
URI
ep-spin-lib:
build
GasReading
URI
rdf:
type
spin:
Function
;
rdfs:
label
"build
last casing of a wellbore
URI"
^^
xsd:
string
;
rdfs:
label
"build
GasReading
URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
...
...
@@ -211,7 +213,7 @@ ep-spin-lib:buildLastCasingOfAWellBoreURI
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/
WellBore-LastCas
ing/"
;
sp:
arg1
"https://www.reportinghub.no/ep/data/
GasRead
ing/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
"$"
;
...
...
@@ -222,9 +224,9 @@ ep-spin-lib:buildLastCasingOfAWellBoreURI
])
]
.
ep-spin-lib:
buildL
ithShowObservation
URI
ep-spin-lib:
buildL
astCasingOfAWellBore
URI
rdf:
type
spin:
Function
;
rdfs:
label
"build
LithShowObservation
URI"
^^
xsd:
string
;
rdfs:
label
"build
last casing of a wellbore
URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
...
...
@@ -232,22 +234,20 @@ ep-spin-lib:buildLithShowObservationURI
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/
LithographyAndShowsObservation
/"
;
sp:
arg1
"https://www.reportinghub.no/ep/data/
WellBore-LastCasing
/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
"$"
;
sp:
arg3
spin:
_arg2
;
sp:
arg4
"$"
;
sp:
arg5
spin:
_arg3
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b10
])
]
.
ep-spin-lib:
buildL
oggedPartOfAWellBore
URI
ep-spin-lib:
buildL
ithShowObservation
URI
rdf:
type
spin:
Function
;
rdfs:
label
"build L
oggedPartOfWellBore
URI"
^^
xsd:
string
;
rdfs:
label
"build L
ithShowObservation
URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
...
...
@@ -255,7 +255,7 @@ ep-spin-lib:buildLoggedPartOfAWellBoreURI
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/
WellBore-atWellBoreLog
/"
;
sp:
arg1
"https://www.reportinghub.no/ep/data/
LithographyAndShowsObservation
/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
"$"
;
...
...
@@ -333,55 +333,13 @@ ep-spin-lib:buildPartOfAWellBoreDuringWellTestURI
])
]
.
ep-spin-lib:
buildPartOfAWellBoreForStratigraphyInformationURI
rdf:
type
spin:
Function
;
rdfs:
label
"build PartOfAWellBoreForStratigraphyInformation URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b15
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/WellBore-forStratigraphyInformation/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
"$"
;
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b15
])
]
.
ep-spin-lib:
buildPerforationIntervalPartOfAWellBoreURI
rdf:
type
spin:
Function
;
rdfs:
label
"build PerformationIntervalPartOfAWellBore URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b16
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/WellBore-perforationInterval/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
"$"
;
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b16
])
]
.
ep-spin-lib:
buildPilotHoleOfAWellBoreURI
rdf:
type
spin:
Function
;
rdfs:
label
"build pilot hole of a wellbore URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b1
7
)
;
sp:
resultVariables
(
_:
b1
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -392,7 +350,7 @@ ep-spin-lib:buildPilotHoleOfAWellBoreURI
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b1
7
sp:
variable
_:
b1
5
])
]
.
...
...
@@ -402,7 +360,7 @@ ep-spin-lib:buildPorePressureDeterminationURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b1
8
)
;
sp:
resultVariables
(
_:
b1
6
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -415,30 +373,7 @@ ep-spin-lib:buildPorePressureDeterminationURI
sp:
arg5
spin:
_arg3
]
]
;
sp:
variable
_:
b18
])
]
.
ep-spin-lib:
buildPorePressureDeterminedPartOfAWellBoreURI
rdf:
type
spin:
Function
;
rdfs:
label
"build PorePressureDeterminedPartOfWellBore URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b19
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/WellBore-atPorePressureDetermination/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
"$"
;
sp:
arg3
spin:
_arg2
;
sp:
arg4
"$"
;
sp:
arg5
spin:
_arg3
]
]
;
sp:
variable
_:
b19
sp:
variable
_:
b16
])
]
.
...
...
@@ -448,7 +383,7 @@ ep-spin-lib:buildPreliminaryZonationURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
20
)
;
sp:
resultVariables
(
_:
b
17
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -456,10 +391,12 @@ ep-spin-lib:buildPreliminaryZonationURI
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
"$"
;
sp:
arg3
spin:
_arg2
sp:
arg3
spin:
_arg2
;
sp:
arg4
"$"
;
sp:
arg5
spin:
_arg3
]
]
;
sp:
variable
_:
b
20
sp:
variable
_:
b
17
])
]
.
...
...
@@ -469,14 +406,14 @@ ep-spin-lib:buildRigURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
21
)
;
sp:
resultVariables
(
_:
b
18
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/Rig/"
;
sp:
arg2
spin:
_arg1
]
;
sp:
variable
_:
b
21
sp:
variable
_:
b
18
])
]
.
...
...
@@ -486,7 +423,7 @@ ep-spin-lib:buildTemporalPartOfARigURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
22
)
;
sp:
resultVariables
(
_:
b
19
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -499,7 +436,7 @@ ep-spin-lib:buildTemporalPartOfARigURI
sp:
arg5
spin:
_arg3
]
]
;
sp:
variable
_:
b
22
sp:
variable
_:
b
19
])
]
.
...
...
@@ -509,7 +446,7 @@ ep-spin-lib:buildTemporalPartOfAWellBoreDuringWellControlIncidentURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
3
)
;
sp:
resultVariables
(
_:
b2
0
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -520,7 +457,7 @@ ep-spin-lib:buildTemporalPartOfAWellBoreDuringWellControlIncidentURI
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b2
3
sp:
variable
_:
b2
0
])
]
.
...
...
@@ -530,7 +467,7 @@ ep-spin-lib:buildTemporalPartOfAWellBoreURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
4
)
;
sp:
resultVariables
(
_:
b2
1
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -543,7 +480,7 @@ ep-spin-lib:buildTemporalPartOfAWellBoreURI
sp:
arg5
spin:
_arg3
]
]
;
sp:
variable
_:
b2
4
sp:
variable
_:
b2
1
])
]
.
...
...
@@ -553,14 +490,14 @@ ep-spin-lib:buildTemporaryWellBoreURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
5
)
;
sp:
resultVariables
(
_:
b2
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/WellBore-temporaryForTesting/"
;
sp:
arg2
spin:
_arg1
]
;
sp:
variable
_:
b2
5
sp:
variable
_:
b2
2
])
]
.
...
...
@@ -570,7 +507,7 @@ ep-spin-lib:buildURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
6
)
;
sp:
resultVariables
(
_:
b2
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
iri
;
...
...
@@ -579,7 +516,7 @@ ep-spin-lib:buildURI
sp:
arg2
spin:
_arg2
]
]
;
sp:
variable
_:
b2
6
sp:
variable
_:
b2
3
])
]
;
spin:
constraint
...
...
@@ -599,7 +536,7 @@ ep-spin-lib:buildWellBoreDirectionalSurveyURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
7
)
;
sp:
resultVariables
(
_:
b2
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -612,7 +549,7 @@ ep-spin-lib:buildWellBoreDirectionalSurveyURI
sp:
arg5
spin:
_arg3
]
]
;
sp:
variable
_:
b2
7
sp:
variable
_:
b2
4
])
]
.
...
...
@@ -622,7 +559,7 @@ ep-spin-lib:buildWellBoreKickOffURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
8
)
;
sp:
resultVariables
(
_:
b2
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -631,21 +568,21 @@ ep-spin-lib:buildWellBoreKickOffURI
sp:
arg1
spin:
_arg1
]
]
;
sp:
variable
_:
b2
8
sp:
variable
_:
b2
5
])
]
.
ep-spin-lib:
buildWellBoreLogURI
ep-spin-lib:
buildWellBoreLog
Run
URI
rdf:
type
spin:
Function
;
rdfs:
label
"build WellBoreLog URI"
^^
xsd:
string
;
rdfs:
label
"build WellBoreLog
Run
URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
9
)
;
sp:
resultVariables
(
_:
b2
6
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/WellBoreLog/"
;
sp:
arg1
"https://www.reportinghub.no/ep/data/WellBoreLog
Run
/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
"$"
;
...
...
@@ -654,7 +591,7 @@ ep-spin-lib:buildWellBoreLogURI
sp:
arg5
spin:
_arg3
]
]
;
sp:
variable
_:
b2
9
sp:
variable
_:
b2
6
])
]
.
...
...
@@ -664,7 +601,7 @@ ep-spin-lib:buildWellCementJobURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
30
)
;
sp:
resultVariables
(
_:
b
27
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -675,7 +612,7 @@ ep-spin-lib:buildWellCementJobURI
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b
30
sp:
variable
_:
b
27
])
]
.
...
...
@@ -685,7 +622,7 @@ ep-spin-lib:buildWellControlIncidentURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
31
)
;
sp:
resultVariables
(
_:
b
28
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -696,7 +633,7 @@ ep-spin-lib:buildWellControlIncidentURI
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b
31
sp:
variable
_:
b
28
])
]
.
...
...
@@ -706,7 +643,7 @@ ep-spin-lib:buildWellStimulationURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
32
)
;
sp:
resultVariables
(
_:
b
29
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -717,7 +654,7 @@ ep-spin-lib:buildWellStimulationURI
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b
32
sp:
variable
_:
b
29
])
]
.
...
...
@@ -727,7 +664,7 @@ ep-spin-lib:buildWellTestURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
3
)
;
sp:
resultVariables
(
_:
b3
0
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -738,7 +675,7 @@ ep-spin-lib:buildWellTestURI
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b3
3
sp:
variable
_:
b3
0
])
]
.
...
...
@@ -748,7 +685,7 @@ ep-spin-lib:buildWirelineFormationTestURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
4
)
;
sp:
resultVariables
(
_:
b3
1
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -759,7 +696,7 @@ ep-spin-lib:buildWirelineFormationTestURI
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b3
4
sp:
variable
_:
b3
1
])
]
.
...
...
@@ -769,7 +706,7 @@ ep-spin-lib:normalizeString
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
5
)
;
sp:
resultVariables
(
_:
b3
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
regex
;
...
...
@@ -777,67 +714,67 @@ ep-spin-lib:normalizeString
sp:
arg2
"\\((.*)\\)"
;
sp:
arg3
""
]
;
sp:
variable
_:
b3
6
sp:
variable
_:
b3
3
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
trim
;
sp:
arg1
_:
b3
6
sp:
arg1
_:
b3
3
]
;
sp:
variable
_:
b3
7
sp:
variable
_:
b3
4
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
encodeURL
;
sp:
arg1
_:
b3
7
sp:
arg1
_:
b3
4
]
;
sp:
variable
_:
b3
8
sp:
variable
_:
b3
5
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
regex
;
sp:
arg1
_:
b3
8
;
sp:
arg1
_:
b3
5
;
sp:
arg2
"%2F"
;
sp:
arg3
"_"
]
;
sp:
variable
_:
b3
9
sp:
variable
_:
b3
6
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
regex
;
sp:
arg1
_:
b3
9
;
sp:
arg1
_:
b3
6
;
sp:
arg2
"%[0-9A-F][0-9A-F]"
;
sp:
arg3
""
]
;
sp:
variable
_:
b
40
sp:
variable
_:
b
37
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
regex
;
sp:
arg1
_:
b
40
;
sp:
arg1
_:
b
37
;
sp:
arg2
"\\+"
;
sp:
arg3
"_"
]
;
sp:
variable
_:
b
41
sp:
variable
_:
b
38
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
regex
;
sp:
arg1
_:
b
41
;
sp:
arg1
_:
b
38
;
sp:
arg2
"_+"
;
sp:
arg3
"_"
]
;
sp:
variable
_:
b
42
sp:
variable
_:
b
39
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
regex
;
sp:
arg1
_:
b
42
;
sp:
arg1
_:
b
39
;
sp:
arg2
"\\*"
;
sp:
arg3
""
]
;
sp:
variable
_:
b4
3
sp:
variable
_:
b4
0
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
xsd:
string
;
sp:
arg1
[
rdf:
type
smf:
upperCase
;
sp:
arg1
_:
b4
3
sp:
arg1
_:
b4
0
]
]
;
sp:
variable
_:
b3
5
sp:
variable
_:
b3
2
])
]
;
spin:
constraint
...
...
@@ -852,7 +789,7 @@ ep-spin-lib:selectActivitySuccessType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b4
4
)
;
sp:
resultVariables
(
_:
b4
1
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -863,7 +800,7 @@ ep-spin-lib:selectActivitySuccessType
sp:
arg2
<http://www.reportinghub.no/ep/schema/activity#SuccessfulActivity>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#FailedActivity>
]
;
sp:
variable
_:
b4
4
sp:
variable
_:
b4
1
])
]
.
...
...
@@ -873,7 +810,7 @@ ep-spin-lib:selectCasingRoleType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b4
5
)
;
sp:
resultVariables
(
_:
b4
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -898,7 +835,7 @@ ep-spin-lib:selectCasingRoleType
]
]
]
;
sp:
variable
_:
b4
5
sp:
variable
_:
b4
2
])
]
.
...
...
@@ -908,7 +845,7 @@ ep-spin-lib:selectCementingFluidReturnType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b4
6
)
;
sp:
resultVariables
(
_:
b4
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -919,7 +856,7 @@ ep-spin-lib:selectCementingFluidReturnType
sp:
arg2
<http://www.reportinghub.no/ep/schema/activity#WellCementPumpingWithFluidReturn>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#WellCementPumpingWithoutFluidReturn>
]
;
sp:
variable
_:
b4
6
sp:
variable
_:
b4
3
])
]
.
...
...
@@ -929,7 +866,7 @@ ep-spin-lib:selectComponentType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b4
7
)
;
sp:
resultVariables
(
_:
b4
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -968,7 +905,7 @@ ep-spin-lib:selectComponentType
]
]
]
;
sp:
variable
_:
b4
7
sp:
variable
_:
b4
4
])
]
.
...
...
@@ -978,7 +915,7 @@ ep-spin-lib:selectDailyDrillingReportType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b4
8
)
;
sp:
resultVariables
(
_:
b4
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -996,7 +933,7 @@ ep-spin-lib:selectDailyDrillingReportType
sp:
arg3
<http://www.reportinghub.no/ep/schema/report#FinalDailyDrillingReport>
]
]
;
sp:
variable
_:
b4
8
sp:
variable
_:
b4
5
])
]
.
...
...
@@ -1006,7 +943,7 @@ ep-spin-lib:selectDensityScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b4
9
)
;
sp:
resultVariables
(
_:
b4
6
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -1024,7 +961,7 @@ ep-spin-lib:selectDensityScale
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
;
sp:
variable
_:
b4
9
sp:
variable
_:
b4
6
])
]
.
...
...
@@ -1034,7 +971,7 @@ ep-spin-lib:selectDrillingActivityOutcomeType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
50
)
;
sp:
resultVariables
(
_:
b
47
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -1101,7 +1038,7 @@ ep-spin-lib:selectDrillingActivityOutcomeType
]
]
]
;
sp:
variable
_:
b
50
sp:
variable
_:
b
47
])
]
.
...
...
@@ -1111,7 +1048,7 @@ ep-spin-lib:selectDrillingActivityPurposeType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
51
)
;
sp:
resultVariables
(
_:
b
48
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -1696,7 +1633,7 @@ ep-spin-lib:selectDrillingActivityPurposeType
]
]
]
;
sp:
variable
_:
b
51
sp:
variable
_:
b
48
])
]
.
...
...
@@ -1706,7 +1643,7 @@ ep-spin-lib:selectDrillingActivityTypeAccordingToEquipmentType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
52
)
;
sp:
resultVariables
(
_:
b
49
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -1745,7 +1682,7 @@ ep-spin-lib:selectDrillingActivityTypeAccordingToEquipmentType
]
]
]
;
sp:
variable
_:
b
52
sp:
variable
_:
b
49
])
]
.
...
...
@@ -1755,7 +1692,7 @@ ep-spin-lib:selectDrillingEquipmentType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b5
3
)
;
sp:
resultVariables
(
_:
b5
0
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -1976,7 +1913,7 @@ ep-spin-lib:selectDrillingEquipmentType
]
]
]
;
sp:
variable
_:
b5
3
sp:
variable
_:
b5
0
])
]
.
...
...
@@ -1986,7 +1923,7 @@ ep-spin-lib:selectFixedOrMoveableRigType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b5
4
)
;
sp:
resultVariables
(
_:
b5
1
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -1997,7 +1934,7 @@ ep-spin-lib:selectFixedOrMoveableRigType
sp:
arg2
<http://www.reportinghub.no/ep/schema/facility#FixedRig>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/facility#MoveableRig>
]
;
sp:
variable
_:
b5
4
sp:
variable
_:
b5
1
])
]
.
...
...
@@ -2007,7 +1944,7 @@ ep-spin-lib:selectFluidType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b5
5
)
;
sp:
resultVariables
(
_:
b5
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2039,7 +1976,7 @@ ep-spin-lib:selectFluidType
]
]
]
;
sp:
variable
_:
b5
5
sp:
variable
_:
b5
2
])
]
.
...
...
@@ -2049,7 +1986,7 @@ ep-spin-lib:selectGasReadingType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b5
6
)
;
sp:
resultVariables
(
_:
b5
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2116,7 +2053,7 @@ ep-spin-lib:selectGasReadingType
]
]
]
;
sp:
variable
_:
b5
6
sp:
variable
_:
b5
3
])
]
.
...
...
@@ -2126,7 +2063,7 @@ ep-spin-lib:selectInnerBarrelType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b5
7
)
;
sp:
resultVariables
(
_:
b5
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2158,7 +2095,7 @@ ep-spin-lib:selectInnerBarrelType
]
]
]
;
sp:
variable
_:
b5
7
sp:
variable
_:
b5
4
])
]
.
...
...
@@ -2168,7 +2105,7 @@ ep-spin-lib:selectLabelOfSystem
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b5
8
)
;
sp:
resultVariables
(
_:
b5
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2214,7 +2151,7 @@ ep-spin-lib:selectLabelOfSystem
]
]
]
;
sp:
variable
_:
b5
8
sp:
variable
_:
b5
5
])
]
.
...
...
@@ -2224,7 +2161,7 @@ ep-spin-lib:selectLengthScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b5
9
)
;
sp:
resultVariables
(
_:
b5
6
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2298,7 +2235,7 @@ ep-spin-lib:selectLengthScale
]
]
]
;
sp:
variable
_:
b5
9
sp:
variable
_:
b5
6
])
]
.
...
...
@@ -2308,7 +2245,7 @@ ep-spin-lib:selectMassPerUnitLengthScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
60
)
;
sp:
resultVariables
(
_:
b
57
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2319,7 +2256,42 @@ ep-spin-lib:selectMassPerUnitLengthScale
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#pound_foot-1>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
;
sp:
variable
_:
b60
sp:
variable
_:
b57
])
]
.
ep-spin-lib:
selectMudClass
rdf:
type
spin:
Function
;
rdfs:
label
"select MudClass"
^^
xsd:
string
;
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b58
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
ddr:
MC_oilbased
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#Mud-oilBased>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
ddr:
MC_waterbased
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#Mud-waterBased>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
ddr:
MC_other
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#Mud-other>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/well#Mud>
]
]
]
;
sp:
variable
_:
b58
])
]
.
...
...
@@ -2329,7 +2301,7 @@ ep-spin-lib:selectPlaneAngleScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
61
)
;
sp:
resultVariables
(
_:
b
59
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2340,7 +2312,28 @@ ep-spin-lib:selectPlaneAngleScale
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#degreesOfAngle>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
;
sp:
variable
_:
b61
sp:
variable
_:
b59
])
]
.
ep-spin-lib:
selectPlasticViscosityScale
rdf:
type
spin:
Function
;
rdfs:
label
"select plastic viscosity scale"
^^
xsd:
string
;
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b60
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/1series#DVU_mPa.s>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#megaPa_second>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
;
sp:
variable
_:
b60
])
]
.
...
...
@@ -2350,25 +2343,25 @@ ep-spin-lib:selectPorePressureDeterminationType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
2
)
;
sp:
resultVariables
(
_:
b6
1
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/ddr#RK_measured>
sp:
arg2
ddr:
RK_measured
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/activity#PorePressureMeasurement>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/ddr#RK_estimated>
sp:
arg2
ddr:
RK_estimated
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/activity#PorePressureEstimation>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#PorePressureDetermination>
]
]
;
sp:
variable
_:
b6
2
sp:
variable
_:
b6
1
])
]
.
...
...
@@ -2378,7 +2371,7 @@ ep-spin-lib:selectPressureScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
3
)
;
sp:
resultVariables
(
_:
b6
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2405,12 +2398,19 @@ ep-spin-lib:selectPressureScale
sp:
arg2
ddr:
PUMP_MPa
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#megaPa>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
ddr:
PU_Pa
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#pascal>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
]
]
]
;
sp:
variable
_:
b6
3
sp:
variable
_:
b6
2
])
]
.
...
...
@@ -2420,7 +2420,7 @@ ep-spin-lib:selectPressureTestType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
4
)
;
sp:
resultVariables
(
_:
b6
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2438,7 +2438,7 @@ ep-spin-lib:selectPressureTestType
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#WellBorePressureTest>
]
]
;
sp:
variable
_:
b6
4
sp:
variable
_:
b6
3
])
]
.
...
...
@@ -2448,7 +2448,7 @@ ep-spin-lib:selectSpecificVolumeScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
5
)
;
sp:
resultVariables
(
_:
b6
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2501,7 +2501,7 @@ ep-spin-lib:selectSpecificVolumeScale
]
]
]
;
sp:
variable
_:
b6
5
sp:
variable
_:
b6
4
])
]
.
...
...
@@ -2511,7 +2511,7 @@ ep-spin-lib:selectSpeedScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
6
)
;
sp:
resultVariables
(
_:
b6
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2522,7 +2522,7 @@ ep-spin-lib:selectSpeedScale
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#metre_hour-1>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
;
sp:
variable
_:
b6
6
sp:
variable
_:
b6
5
])
]
.
...
...
@@ -2532,7 +2532,7 @@ ep-spin-lib:selectStrengthOfRockFormationScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
7
)
;
sp:
resultVariables
(
_:
b6
6
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2550,7 +2550,7 @@ ep-spin-lib:selectStrengthOfRockFormationScale
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
;
sp:
variable
_:
b6
7
sp:
variable
_:
b6
6
])
]
.
...
...
@@ -2560,7 +2560,7 @@ ep-spin-lib:selectTemperatureScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
8
)
;
sp:
resultVariables
(
_:
b6
7
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2571,7 +2571,7 @@ ep-spin-lib:selectTemperatureScale
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#celsius>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
;
sp:
variable
_:
b6
8
sp:
variable
_:
b6
7
])
]
.
...
...
@@ -2581,7 +2581,7 @@ ep-spin-lib:selectTimeDurationScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
9
)
;
sp:
resultVariables
(
_:
b6
8
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2627,7 +2627,7 @@ ep-spin-lib:selectTimeDurationScale
]
]
]
;
sp:
variable
_:
b6
9
sp:
variable
_:
b6
8
])
]
.
...
...
@@ -2637,7 +2637,7 @@ ep-spin-lib:selectTubeType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
70
)
;
sp:
resultVariables
(
_:
b
69
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2662,7 +2662,7 @@ ep-spin-lib:selectTubeType
]
]
]
;
sp:
variable
_:
b
70
sp:
variable
_:
b
69
])
]
.
...
...
@@ -2672,7 +2672,7 @@ ep-spin-lib:selectVolumeScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
1
)
;
sp:
resultVariables
(
_:
b7
0
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2690,7 +2690,7 @@ ep-spin-lib:selectVolumeScale
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
;
sp:
variable
_:
b7
1
sp:
variable
_:
b7
0
])
]
.
...
...
@@ -2700,7 +2700,7 @@ ep-spin-lib:selectWellBoreDrillingType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
2
)
;
sp:
resultVariables
(
_:
b7
1
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2746,7 +2746,7 @@ ep-spin-lib:selectWellBoreDrillingType
]
]
]
;
sp:
variable
_:
b7
2
sp:
variable
_:
b7
1
])
]
.
...
...
@@ -2756,7 +2756,7 @@ ep-spin-lib:selectWellBoreHphtType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
3
)
;
sp:
resultVariables
(
_:
b7
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2767,7 +2767,7 @@ ep-spin-lib:selectWellBoreHphtType
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#HphtWellBore>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/well#NotHphtWellBore>
]
;
sp:
variable
_:
b7
3
sp:
variable
_:
b7
2
])
]
.
...
...
@@ -2777,7 +2777,7 @@ ep-spin-lib:selectWellBoreTightnessType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
4
)
;
sp:
resultVariables
(
_:
b7
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2788,7 +2788,7 @@ ep-spin-lib:selectWellBoreTightnessType
sp:
arg2
<http://www.reportinghub.no/ep/schema/well#TightWellBore>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/well#LeakyWellBore>
]
;
sp:
variable
_:
b7
4
sp:
variable
_:
b7
3
])
]
.
...
...
@@ -2798,7 +2798,7 @@ ep-spin-lib:selectWellCementJobBottomPlugType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
5
)
;
sp:
resultVariables
(
_:
b7
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2809,7 +2809,7 @@ ep-spin-lib:selectWellCementJobBottomPlugType
sp:
arg2
<http://www.reportinghub.no/ep/schema/activity#WellCementJobWithBottomPlug>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutBottomPlug>
]
;
sp:
variable
_:
b7
5
sp:
variable
_:
b7
4
])
]
.
...
...
@@ -2819,7 +2819,7 @@ ep-spin-lib:selectWellCementJobCasingReciprocationType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
6
)
;
sp:
resultVariables
(
_:
b7
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2830,7 +2830,7 @@ ep-spin-lib:selectWellCementJobCasingReciprocationType
sp:
arg2
<http://www.reportinghub.no/ep/schema/activity#WellCementJobWithCasingReciprocation>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutCasingReciprocation>
]
;
sp:
variable
_:
b7
6
sp:
variable
_:
b7
5
])
]
.
...
...
@@ -2840,7 +2840,7 @@ ep-spin-lib:selectWellCementJobCasingRotationType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
7
)
;
sp:
resultVariables
(
_:
b7
6
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2851,7 +2851,7 @@ ep-spin-lib:selectWellCementJobCasingRotationType
sp:
arg2
<http://www.reportinghub.no/ep/schema/activity#WellCementJobWithCasingRotation>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutCasingRotation>
]
;
sp:
variable
_:
b7
7
sp:
variable
_:
b7
6
])
]
.
...
...
@@ -2861,7 +2861,7 @@ ep-spin-lib:selectWellCementJobFloatHoldingType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
8
)
;
sp:
resultVariables
(
_:
b7
7
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2872,7 +2872,7 @@ ep-spin-lib:selectWellCementJobFloatHoldingType
sp:
arg2
<http://www.reportinghub.no/ep/schema/activity#WellCementJobWithFloatHolding>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutFloatHolding>
]
;
sp:
variable
_:
b7
8
sp:
variable
_:
b7
7
])
]
.
...
...
@@ -2882,7 +2882,7 @@ ep-spin-lib:selectWellCementJobPlugBumpingType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
9
)
;
sp:
resultVariables
(
_:
b7
8
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2893,7 +2893,7 @@ ep-spin-lib:selectWellCementJobPlugBumpingType
sp:
arg2
<http://www.reportinghub.no/ep/schema/activity#WellCementJobWithPlugBumping>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutPlugBumping>
]
;
sp:
variable
_:
b7
9
sp:
variable
_:
b7
8
])
]
.
...
...
@@ -2903,7 +2903,7 @@ ep-spin-lib:selectWellCementJobTopPlugType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
80
)
;
sp:
resultVariables
(
_:
b
79
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2914,7 +2914,7 @@ ep-spin-lib:selectWellCementJobTopPlugType
sp:
arg2
<http://www.reportinghub.no/ep/schema/activity#WellCementJobWithTopPlug>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutTopPlug>
]
;
sp:
variable
_:
b
80
sp:
variable
_:
b
79
])
]
.
...
...
@@ -2924,7 +2924,7 @@ ep-spin-lib:selectWellCementJobType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b8
1
)
;
sp:
resultVariables
(
_:
b8
0
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2956,7 +2956,7 @@ ep-spin-lib:selectWellCementJobType
]
]
]
;
sp:
variable
_:
b8
1
sp:
variable
_:
b8
0
])
]
.
...
...
@@ -2966,7 +2966,7 @@ ep-spin-lib:selectWellControlIncidentType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b8
2
)
;
sp:
resultVariables
(
_:
b8
1
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2998,7 +2998,7 @@ ep-spin-lib:selectWellControlIncidentType
]
]
]
;
sp:
variable
_:
b8
2
sp:
variable
_:
b8
1
])
]
.
...
...
@@ -3008,7 +3008,7 @@ ep-spin-lib:selectWellKillingType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b8
3
)
;
sp:
resultVariables
(
_:
b8
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -3054,7 +3054,7 @@ ep-spin-lib:selectWellKillingType
]
]
]
;
sp:
variable
_:
b8
3
sp:
variable
_:
b8
2
])
]
.
...
...
@@ -3064,7 +3064,7 @@ ep-spin-lib:selectWellTestType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b8
4
)
;
sp:
resultVariables
(
_:
b8
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -3082,7 +3082,7 @@ ep-spin-lib:selectWellTestType
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#WellTest>
]
]
;
sp:
variable
_:
b8
4
sp:
variable
_:
b8
3
])
]
.
...
...
@@ -3092,7 +3092,7 @@ ep-spin-lib:selectWirelineFormationTestGoodnessOfSealType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b8
5
)
;
sp:
resultVariables
(
_:
b8
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -3103,7 +3103,7 @@ ep-spin-lib:selectWirelineFormationTestGoodnessOfSealType
sp:
arg2
<http://www.reportinghub.no/ep/schema/activity#WirelineFormationTestWithGoodSeal>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#WirelineFormationTestWithoutGoodSeal>
]
;
sp:
variable
_:
b8
5
sp:
variable
_:
b8
4
])
]
.
...
...
@@ -3113,7 +3113,7 @@ ep-spin-lib:selectYieldPointScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b8
6
)
;
sp:
resultVariables
(
_:
b8
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -3131,7 +3131,7 @@ ep-spin-lib:selectYieldPointScale
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
;
sp:
variable
_:
b8
6
sp:
variable
_:
b8
5
])
]
.
...
...
@@ -3225,166 +3225,163 @@ _:b31
sp:
varName
"uri"
^^
xsd:
string
.
_:
b32
sp:
varName
"
uri
"
^^
xsd:
string
.
sp:
varName
"
normalizedStr
"
^^
xsd:
string
.
_:
b33
sp:
varName
"
uri
"
^^
xsd:
string
.
sp:
varName
"
s1
"
^^
xsd:
string
.
_:
b34
sp:
varName
"
uri
"
^^
xsd:
string
.
sp:
varName
"
s2
"
^^
xsd:
string
.
_:
b35
sp:
varName
"
normalizedStr
"
^^
xsd:
string
.
sp:
varName
"
t0a
"
^^
xsd:
string
.
_:
b36
sp:
varName
"
s1
"
^^
xsd:
string
.
sp:
varName
"
t0b
"
^^
xsd:
string
.
_:
b37
sp:
varName
"
s2
"
^^
xsd:
string
.
sp:
varName
"
t1
"
^^
xsd:
string
.
_:
b38
sp:
varName
"t
0a
"
^^
xsd:
string
.
sp:
varName
"t
2
"
^^
xsd:
string
.
_:
b39
sp:
varName
"t
0b
"
^^
xsd:
string
.
sp:
varName
"t
3
"
^^
xsd:
string
.
_:
b40
sp:
varName
"t
1
"
^^
xsd:
string
.
sp:
varName
"t
4
"
^^
xsd:
string
.
_:
b41
sp:
varName
"
t2
"
^^
xsd:
string
.
sp:
varName
"
activitySuccessType
"
^^
xsd:
string
.
_:
b42
sp:
varName
"
t3
"
^^
xsd:
string
.
sp:
varName
"
casingRoleType
"
^^
xsd:
string
.
_:
b43
sp:
varName
"
t4
"
^^
xsd:
string
.
sp:
varName
"
cementingFluidReturnType
"
^^
xsd:
string
.
_:
b44
sp:
varName
"
activitySuccess
Type"
^^
xsd:
string
.
sp:
varName
"
component
Type"
^^
xsd:
string
.
_:
b45
sp:
varName
"
casingRole
Type"
^^
xsd:
string
.
sp:
varName
"
dailyDrillingReport
Type"
^^
xsd:
string
.
_:
b46
sp:
varName
"
cementingFluidReturnTyp
e"
^^
xsd:
string
.
sp:
varName
"
densityScal
e"
^^
xsd:
string
.
_:
b47
sp:
varName
"
component
Type"
^^
xsd:
string
.
sp:
varName
"
drillingActivityOutcome
Type"
^^
xsd:
string
.
_:
b48
sp:
varName
"d
ailyDrillingReport
Type"
^^
xsd:
string
.
sp:
varName
"d
rillingActivityPurpose
Type"
^^
xsd:
string
.
_:
b49
sp:
varName
"d
ensityScal
e"
^^
xsd:
string
.
sp:
varName
"d
rillingActivityTypeAccordingToEquipmentTyp
e"
^^
xsd:
string
.
_:
b50
sp:
varName
"drilling
ActivityOutcome
Type"
^^
xsd:
string
.
sp:
varName
"drilling
Equipment
Type"
^^
xsd:
string
.
_:
b51
sp:
varName
"
drillingActivityPurpose
Type"
^^
xsd:
string
.
sp:
varName
"
fixedOrMoveableRig
Type"
^^
xsd:
string
.
_:
b52
sp:
varName
"
drillingActivityTypeAccordingToEquipment
Type"
^^
xsd:
string
.
sp:
varName
"
fluid
Type"
^^
xsd:
string
.
_:
b53
sp:
varName
"
drillingEquipment
Type"
^^
xsd:
string
.
sp:
varName
"
gasReading
Type"
^^
xsd:
string
.
_:
b54
sp:
varName
"
fixedOrMoveableRig
Type"
^^
xsd:
string
.
sp:
varName
"
innerBarrel
Type"
^^
xsd:
string
.
_:
b55
sp:
varName
"
fluid
Type"
^^
xsd:
string
.
sp:
varName
"
dailyDrillingReport
Type"
^^
xsd:
string
.
_:
b56
sp:
varName
"
gasReadingTyp
e"
^^
xsd:
string
.
sp:
varName
"
lengthScal
e"
^^
xsd:
string
.
_:
b57
sp:
varName
"
innerBarrelTyp
e"
^^
xsd:
string
.
sp:
varName
"
massPerUnitLengthScal
e"
^^
xsd:
string
.
_:
b58
sp:
varName
"
dailyDrillingReportType
"
^^
xsd:
string
.
sp:
varName
"
mudClass
"
^^
xsd:
string
.
_:
b59
sp:
varName
"
length
Scale"
^^
xsd:
string
.
sp:
varName
"
angle
Scale"
^^
xsd:
string
.
_:
b60
sp:
varName
"
massPerUnitLength
Scale"
^^
xsd:
string
.
sp:
varName
"
plasticViscosity
Scale"
^^
xsd:
string
.
_:
b61
sp:
varName
"angleScale"
^^
xsd:
string
.
_:
b62
sp:
varName
"porePressureDeterminationType"
^^
xsd:
string
.
_:
b63
sp:
varName
"pressure
Scal
e"
^^
xsd:
string
.
sp:
varName
"pressure
TestTyp
e"
^^
xsd:
string
.
_:
b64
sp:
varName
"
pressureTestTyp
e"
^^
xsd:
string
.
sp:
varName
"
specificVolumeScal
e"
^^
xsd:
string
.
_:
b6
6
_:
b6
5
sp:
varName
"speedScale"
^^
xsd:
string
.
_:
b6
7
_:
b6
6
sp:
varName
"strengthScale"
^^
xsd:
string
.
_:
b6
8
_:
b6
7
sp:
varName
"temperatureScale"
^^
xsd:
string
.
_:
b6
9
_:
b6
8
sp:
varName
"durationScale"
^^
xsd:
string
.
_:
b
70
_:
b
69
sp:
varName
"tubeType"
^^
xsd:
string
.
_:
b7
1
_:
b7
0
sp:
varName
"volumeScale"
^^
xsd:
string
.
_:
b7
2
_:
b7
1
sp:
varName
"wellBoreDrillingType"
^^
xsd:
string
.
_:
b7
3
_:
b7
2
sp:
varName
"wellBoreHphtType"
^^
xsd:
string
.
_:
b7
4
_:
b7
3
sp:
varName
"wellBoreTightnessType"
^^
xsd:
string
.
_:
b7
5
_:
b7
4
sp:
varName
"wellCementJobBottomPlugType"
^^
xsd:
string
.
_:
b7
6
_:
b7
5
sp:
varName
"wellCementJobCasingReciprocationType"
^^
xsd:
string
.
_:
b7
7
_:
b7
6
sp:
varName
"wellCementJobCasingRotationType"
^^
xsd:
string
.
_:
b7
8
_:
b7
7
sp:
varName
"wellCementJobFloatHoldingType"
^^
xsd:
string
.
_:
b7
9
_:
b7
8
sp:
varName
"wellCementJobPlugBumpingType"
^^
xsd:
string
.
_:
b
80
_:
b
79
sp:
varName
"wellCementJobTopPlugType"
^^
xsd:
string
.
_:
b8
1
_:
b8
0
sp:
varName
"wellCementJobType"
^^
xsd:
string
.
_:
b8
2
_:
b8
1
sp:
varName
"wellControlIncidentType"
^^
xsd:
string
.
_:
b8
3
_:
b8
2
sp:
varName
"wellKillingType"
^^
xsd:
string
.
_:
b8
4
_:
b8
3
sp:
varName
"wellTestType"
^^
xsd:
string
.
_:
b8
5
_:
b8
4
sp:
varName
"wirelineFormationTestGoodnessOfSealType"
^^
xsd:
string
.
_:
b8
6
_:
b8
5
sp:
varName
"yieldPointScale"
^^
xsd:
string
.
_:
b6
5
sp:
varName
"
specificVolum
eScale"
^^
xsd:
string
.
_:
b6
2
sp:
varName
"
pressur
eScale"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/spin/SPIN_EPIM-lib-v1.1.spin.ttl.tbc
View file @
a02188f
# Saved by TopBraid on
Mon Sep 19 20:58:08
BST 2011
# Saved by TopBraid on
Tue Sep 20 22:35:20
BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-collector.ttl
View file @
a02188f
# Saved by TopBraid on
Mon Sep 19 21:02:01
BST 2011
# Saved by TopBraid on
Tue Sep 20 22:08:02
BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/collector
# imports: http://www.reportinghub.no/ep/transform/1.1/wellboreInfo
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/equipFailureInfo
...
...
@@ -6,16 +6,21 @@
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/formTestInfo
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/stratInfo
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/logInfo
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/activity
# imports: http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/casingLinerTubingRun
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/perfInfo
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/cementStage
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/lithShowInfo
# imports: http://www.reportinghub.no/ep/transform/check
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/controlIncidentInfo
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/coreInfo
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/porePressure
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/gasReadingInfo
# imports: http://spinrdf.org/spin
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/fluid
@prefix
:
<http://www.reportinghub.no/ep/transform/1.1/ddr/collector#>
.
@prefix
activity:
<http://www.reportinghub.no/ep/transform/1.1/ddr/activity#>
.
...
...
@@ -25,16 +30,21 @@
@prefix
controlIncidentInfo:
<http://www.reportinghub.no/ep/transform/1.1/ddr/controlIncidentInfo#>
.
@prefix
coreInfo:
<http://www.reportinghub.no/ep/transform/1.1/ddr/coreInfo#>
.
@prefix
equipFailureInfo:
<http://www.reportinghub.no/ep/transform/1.1/ddr/equipFailureInfo#>
.
@prefix
fluid:
<http://www.reportinghub.no/ep/transform/1.1/ddr/fluid#>
.
@prefix
formTestInfo:
<http://www.reportinghub.no/ep/transform/1.1/ddr/formTestInfo#>
.
@prefix
gasReadingInfo:
<http://www.reportinghub.no/ep/transform/1.1/ddr/gasReadingInfo#>
.
@prefix
lithShowInfo:
<http://www.reportinghub.no/ep/transform/1.1/ddr/lithShowInfo#>
.
@prefix
logInfo:
<http://www.reportinghub.no/ep/transform/1.1/ddr/logInfo#>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
@prefix
perfInfo:
<http://www.reportinghub.no/ep/transform/1.1/ddr/perfInfo#>
.
@prefix
porePressure:
<http://www.reportinghub.no/ep/transform/1.1/ddr/porePressure#>
.
@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
.
@prefix
rdfs:
<http://www.w3.org/2000/01/rdf-schema#>
.
@prefix
sp:
<http://spinrdf.org/sp#>
.
@prefix
spin:
<http://spinrdf.org/spin#>
.
@prefix
spl:
<http://spinrdf.org/spl#>
.
@prefix
statusInfo:
<http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo#>
.
@prefix
stratInfo:
<http://www.reportinghub.no/ep/transform/1.1/ddr/stratInfo#>
.
@prefix
surveyStation:
<http://www.reportinghub.no/ep/transform/1.1/ddr/surveyStation#>
.
@prefix
wellAndWellBoreAlias:
<http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias#>
.
@prefix
wellboreInfo:
<http://www.reportinghub.no/ep/transform/1.1/wellboreInfo#>
.
...
...
@@ -42,5 +52,5 @@
<http://www.reportinghub.no/ep/transform/1.1/ddr/collector>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/transform/check>
,
<http://
spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/formTestInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/activity>
,
<http://www.reportinghub.no/ep/transform/1.1/wellboreInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/surveyStation>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/equipFailureInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/core
Info>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/lithShowInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/controlIncidentInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/cementStage>
,
<http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/gasReadingInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/casingLinerTubingRun>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo>
;
owl:
imports
<http://www.reportinghub.no/ep/transform/check>
,
<http://
www.reportinghub.no/ep/transform/1.1/ddr/formTestInfo>
,
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/stratInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/fluid>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/porePressure>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/logInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/activity>
,
<http://www.reportinghub.no/ep/transform/1.1/wellboreInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/surveyStation>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/equipFailureInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/coreInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/perf
Info>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/lithShowInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/controlIncidentInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/cementStage>
,
<http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/gasReadingInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/casingLinerTubingRun>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/statusInfo>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-collector.ttl.tbc
View file @
a02188f
# Saved by TopBraid on
Mon Sep 19 21:02:01
BST 2011
# Saved by TopBraid on
Tue Sep 20 22:08:02
BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-fluid-v1.1.1.ttl
0 → 100644
View file @
a02188f
# Saved by TopBraid on Tue Sep 20 22:42:20 BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/fluid
# imports: http://www.reportinghub.no/ep/spin/1.1/lib
# imports: http://www.witsml.org/schemas/1series
# imports: http://www.reportinghub.no/ep/schema/1.0/well
# imports: http://www.reportinghub.no/ep/schema/1.0/activity
# imports: http://spinrdf.org/spin
@prefix
:
<http://www.reportinghub.no/ep/transform/1.1/ddr/fluid#>
.
@prefix
afn:
<http://jena.hpl.hp.com/ARQ/function#>
.
@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#>
.
@prefix
rdfs:
<http://www.w3.org/2000/01/rdf-schema#>
.
@prefix
rhspin:
<http://www.reportinghub.no/spin/rh#>
.
@prefix
sp:
<http://spinrdf.org/sp#>
.
@prefix
spin:
<http://spinrdf.org/spin#>
.
@prefix
spl:
<http://spinrdf.org/spl#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/ep/transform/1.1/ddr/fluid>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/spin/1.1/lib>
,
<http://www.reportinghub.no/ep/schema/1.0/well>
,
<http://www.reportinghub.no/ep/schema/1.0/activity>
,
<http://www.witsml.org/schemas/1series>
,
<http://spinrdf.org/spin>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
<http://www.witsml.org/schemas/1series#Obj_drillReport>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 155 Fluid reading activity"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/activity#FluidReading>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b2
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b3
]
[
sp:
object
_:
b4
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b3
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b5
]
[
sp:
object
_:
b3
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#partOf>
;
sp:
subject
_:
b5
]
[
sp:
object
_:
b5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onFluid>
;
sp:
subject
_:
b1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#Fluid>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b6
]
[
sp:
object
_:
b7
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b6
]
[
sp:
object
_:
b8
;
sp:
predicate
<http://www.witsml.org/schemas/1series#MudClass>
;
sp:
subject
_:
b6
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#FluidType>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b7
]
[
sp:
object
_:
b9
;
sp:
predicate
rdfs:
comment
;
sp:
subject
_:
b7
]
[
sp:
object
_:
b10
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b6
]
[
sp:
object
_:
b3
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#partOf>
;
sp:
subject
_:
b6
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#nominallyAt>
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b12
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b6
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#PlasticViscosity>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b12
]
[
sp:
object
_:
b13
;
sp:
predicate
_:
b14
;
sp:
subject
_:
b12
]
[
sp:
object
_:
b15
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b6
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#YieldPoint>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b15
]
[
sp:
object
_:
b16
;
sp:
predicate
_:
b17
;
sp:
subject
_:
b15
]
[
sp:
object
_:
b18
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#measuredDepth>
;
sp:
subject
_:
b5
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b18
]
[
sp:
object
_:
b19
;
sp:
predicate
_:
b20
;
sp:
subject
_:
b18
]
[
sp:
object
_:
b21
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#trueVerticalDepth>
;
sp:
subject
_:
b5
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b21
]
[
sp:
object
_:
b22
;
sp:
predicate
_:
b23
;
sp:
subject
_:
b21
]
[
sp:
object
_:
b24
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b6
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Density>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b24
]
[
sp:
object
_:
b25
;
sp:
predicate
_:
b26
;
sp:
subject
_:
b24
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/equipment#BlowOutPreventer>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b27
]
[
sp:
object
_:
b3
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#partOf>
;
sp:
subject
_:
b27
]
[
sp:
object
_:
b28
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/equipment#maximumPressureForBlowOutPreventer>
;
sp:
subject
_:
b27
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Pressure>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b28
]
[
sp:
object
_:
b29
;
sp:
predicate
_:
b30
;
sp:
subject
_:
b28
])
;
sp:
where
([
sp:
object
_:
b31
;
sp:
predicate
<http://www.witsml.org/schemas/1series#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b32
;
sp:
predicate
<http://www.witsml.org/schemas/1series#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b4
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b2
]
[
sp:
object
_:
b33
;
sp:
predicate
<http://www.witsml.org/schemas/1series#fluidRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.witsml.org/schemas/1series#dTim>
;
sp:
subject
_:
b33
]
[
sp:
object
_:
b9
;
sp:
predicate
<http://www.witsml.org/schemas/1series#type>
;
sp:
subject
_:
b33
]
[
sp:
object
_:
b34
;
sp:
predicate
<http://www.witsml.org/schemas/1series#pvRef>
;
sp:
subject
_:
b33
]
[
sp:
object
_:
b35
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b13
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b36
;
sp:
predicate
<http://www.witsml.org/schemas/1series#mdRef>
;
sp:
subject
_:
b33
]
[
sp:
object
_:
b37
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b36
]
[
sp:
object
_:
b19
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b36
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b8
;
sp:
predicate
<http://www.witsml.org/schemas/1series#MudClass>
;
sp:
subject
_:
b33
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b38
;
sp:
predicate
<http://www.witsml.org/schemas/1series#tvdRef>
;
sp:
subject
_:
b33
]
[
sp:
object
_:
b39
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b38
]
[
sp:
object
_:
b22
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b38
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b40
;
sp:
predicate
<http://www.witsml.org/schemas/1series#ypRef>
;
sp:
subject
_:
b33
]
[
sp:
object
_:
b41
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b40
]
[
sp:
object
_:
b16
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b40
])
]
[
sp:
object
_:
b42
;
sp:
predicate
<http://www.witsml.org/schemas/1series#densityRef>
;
sp:
subject
_:
b33
]
[
sp:
object
_:
b43
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b42
]
[
sp:
object
_:
b25
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b42
]
[
sp:
object
_:
b44
;
sp:
predicate
<http://www.witsml.org/schemas/1series#presBopRatingRef>
;
sp:
subject
_:
b33
]
[
sp:
object
_:
b45
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b44
]
[
sp:
object
_:
b29
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b44
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b31
]
;
sp:
variable
_:
b46
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
afn:
localname
;
sp:
arg1
_:
b33
]
;
sp:
variable
_:
b47
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildFluidReadingURI
;
sp:
arg1
_:
b46
;
sp:
arg2
_:
b32
;
sp:
arg3
_:
b47
]
;
sp:
variable
_:
b1
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b46
;
sp:
arg2
_:
b32
]
;
sp:
variable
_:
b2
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b37
]
;
sp:
variable
_:
b20
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b39
]
;
sp:
variable
_:
b23
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectDensityScale
;
sp:
arg1
_:
b43
]
;
sp:
variable
_:
b26
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectPlasticViscosityScale
;
sp:
arg1
_:
b35
]
;
sp:
variable
_:
b14
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectYieldPointScale
;
sp:
arg1
_:
b41
]
;
sp:
variable
_:
b17
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectPressureScale
;
sp:
arg1
_:
b45
]
;
sp:
variable
_:
b30
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectMudClass
;
sp:
arg1
_:
b8
]
;
sp:
variable
_:
b10
])
]
.
_:
b31
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b32
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b2
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b4
sp:
varName
"dailyTemporalPartOfAWellBore"
^^
xsd:
string
.
_:
b33
sp:
varName
"fluid"
^^
xsd:
string
.
_:
b11
sp:
varName
"dTim"
^^
xsd:
string
.
_:
b9
sp:
varName
"type"
^^
xsd:
string
.
_:
b34
sp:
varName
"pv"
^^
xsd:
string
.
_:
b35
sp:
varName
"uomPv"
^^
xsd:
string
.
_:
b13
sp:
varName
"realPv"
^^
xsd:
string
.
_:
b36
sp:
varName
"md"
^^
xsd:
string
.
_:
b37
sp:
varName
"uomMd"
^^
xsd:
string
.
_:
b19
sp:
varName
"realMd"
^^
xsd:
string
.
_:
b8
sp:
varName
"mud"
^^
xsd:
string
.
_:
b38
sp:
varName
"tvd"
^^
xsd:
string
.
_:
b39
sp:
varName
"uomTvd"
^^
xsd:
string
.
_:
b22
sp:
varName
"realTvd"
^^
xsd:
string
.
_:
b40
sp:
varName
"yp"
^^
xsd:
string
.
_:
b41
sp:
varName
"uomYp"
^^
xsd:
string
.
_:
b16
sp:
varName
"realYp"
^^
xsd:
string
.
_:
b42
sp:
varName
"density"
^^
xsd:
string
.
_:
b43
sp:
varName
"uomDensity"
^^
xsd:
string
.
_:
b25
sp:
varName
"realDensity"
^^
xsd:
string
.
_:
b44
sp:
varName
"presBopRating"
^^
xsd:
string
.
_:
b45
sp:
varName
"uomPressure"
^^
xsd:
string
.
_:
b29
sp:
varName
"realPressure"
^^
xsd:
string
.
_:
b46
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b47
sp:
varName
"localname"
^^
xsd:
string
.
_:
b1
sp:
varName
"fluidReading"
^^
xsd:
string
.
_:
b20
sp:
varName
"lengthScaleMd"
^^
xsd:
string
.
_:
b23
sp:
varName
"lengthScaleTvd"
^^
xsd:
string
.
_:
b26
sp:
varName
"densityScale"
^^
xsd:
string
.
_:
b14
sp:
varName
"plasticViscosityScale"
^^
xsd:
string
.
_:
b17
sp:
varName
"yieldPointScale"
^^
xsd:
string
.
_:
b30
sp:
varName
"pressureScale"
^^
xsd:
string
.
_:
b10
sp:
varName
"mudClass"
^^
xsd:
string
.
www.reportinghub.no/ep/transform/TRANSFORM_ddr-lithShowInfo-v1.1.1.ttl
View file @
a02188f
# Saved by TopBraid on
Mon Sep 19 20:55:57
BST 2011
# Saved by TopBraid on
Tue Sep 20 17:36:42
BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/lithShowInfo
# imports: http://www.witsml.org/schemas/1series
# imports: http://www.reportinghub.no/ep/schema/1.0/core
...
...
@@ -18,7 +18,7 @@
<http://www.reportinghub.no/ep/transform/1.1/ddr/lithShowInfo>
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.witsml.org/schemas/1series>
,
<http://spinrdf.org/spin
>
;
owl:
imports
<http://
spinrdf.org/spin>
,
<http://www.witsml.org/schemas/1series>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/schema/1.0/activity
>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
<http://www.witsml.org/schemas/1series#Obj_drillReport>
...
...
@@ -129,7 +129,7 @@
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b29
;
sp:
predicate
<http://www.witsml.org/schemas/1series#
m
dBottomRef>
;
sp:
predicate
<http://www.witsml.org/schemas/1series#
tv
dBottomRef>
;
sp:
subject
_:
b22
]
[
sp:
object
_:
b30
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
...
...
@@ -205,77 +205,77 @@
])
]
.
_:
b
20
sp:
varName
"
nameWellBore
"
^^
xsd:
string
.
_:
b
17
sp:
varName
"
lengthScaleTvdBottom
"
^^
xsd:
string
.
_:
b
2
1
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b
1
1
sp:
varName
"
lengthScaleMdBottom
"
^^
xsd:
string
.
_:
b
22
sp:
varName
"l
ithShowInfo
"
^^
xsd:
string
.
_:
b
14
sp:
varName
"l
engthScaleTvdTop
"
^^
xsd:
string
.
_:
b
5
sp:
varName
"dTimEnd
"
^^
xsd:
string
.
_:
b
8
sp:
varName
"lengthScaleMdTop
"
^^
xsd:
string
.
_:
b23
sp:
varName
"mdTop"
^^
xsd:
string
.
_:
b1
sp:
varName
"lithShowObservation"
^^
xsd:
string
.
_:
b
24
sp:
varName
"
uomMdTop
"
^^
xsd:
string
.
_:
b
32
sp:
varName
"
localname
"
^^
xsd:
string
.
_:
b7
sp:
varName
"realMdTop"
^^
xsd:
string
.
_:
b31
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b25
sp:
varName
"mdBottom"
^^
xsd:
string
.
_:
b4
sp:
varName
"dailyTemporalPartOfAWellBore"
^^
xsd:
string
.
_:
b26
sp:
varName
"uomMdBottom"
^^
xsd:
string
.
_:
b2
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b1
0
sp:
varName
"
realMdBottom
"
^^
xsd:
string
.
_:
b1
9
sp:
varName
"
lithology
"
^^
xsd:
string
.
_:
b
27
sp:
varName
"
tvdTop
"
^^
xsd:
string
.
_:
b
18
sp:
varName
"
show
"
^^
xsd:
string
.
_:
b
28
sp:
varName
"
uomTvdTop
"
^^
xsd:
string
.
_:
b
16
sp:
varName
"
realTvdBottom
"
^^
xsd:
string
.
_:
b
13
sp:
varName
"
realTvdTop
"
^^
xsd:
string
.
_:
b
30
sp:
varName
"
uomTvdBottom
"
^^
xsd:
string
.
_:
b29
sp:
varName
"tvdBottom"
^^
xsd:
string
.
_:
b
30
sp:
varName
"
uomTvdBottom
"
^^
xsd:
string
.
_:
b
13
sp:
varName
"
realTvdTop
"
^^
xsd:
string
.
_:
b
16
sp:
varName
"
realTvdBottom
"
^^
xsd:
string
.
_:
b
28
sp:
varName
"
uomTvdTop
"
^^
xsd:
string
.
_:
b
18
sp:
varName
"
show
"
^^
xsd:
string
.
_:
b
27
sp:
varName
"
tvdTop
"
^^
xsd:
string
.
_:
b1
9
sp:
varName
"
lithology
"
^^
xsd:
string
.
_:
b1
0
sp:
varName
"
realMdBottom
"
^^
xsd:
string
.
_:
b2
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b26
sp:
varName
"uomMdBottom"
^^
xsd:
string
.
_:
b4
sp:
varName
"dailyTemporalPartOfAWellBore"
^^
xsd:
string
.
_:
b25
sp:
varName
"mdBottom"
^^
xsd:
string
.
_:
b31
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b7
sp:
varName
"realMdTop"
^^
xsd:
string
.
_:
b
32
sp:
varName
"
localname
"
^^
xsd:
string
.
_:
b
24
sp:
varName
"
uomMdTop
"
^^
xsd:
string
.
_:
b1
sp:
varName
"lithShowObservation"
^^
xsd:
string
.
_:
b23
sp:
varName
"mdTop"
^^
xsd:
string
.
_:
b
8
sp:
varName
"lengthScaleMdTop
"
^^
xsd:
string
.
_:
b
5
sp:
varName
"dTimEnd
"
^^
xsd:
string
.
_:
b
14
sp:
varName
"l
engthScaleTvdTop
"
^^
xsd:
string
.
_:
b
22
sp:
varName
"l
ithShowInfo
"
^^
xsd:
string
.
_:
b
1
1
sp:
varName
"
lengthScaleMdBottom
"
^^
xsd:
string
.
_:
b
2
1
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b
17
sp:
varName
"
lengthScaleTvdBottom
"
^^
xsd:
string
.
_:
b
20
sp:
varName
"
nameWellBore
"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-lithShowInfo-v1.1.1.ttl.tbc
View file @
a02188f
# Saved by TopBraid on
Mon Sep 19 20:55:57
BST 2011
# Saved by TopBraid on
Tue Sep 20 17:36:42
BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-logInfo-v1.1.1.ttl
View file @
a02188f
# Saved by TopBraid on
Wed Aug 17 13:42:27
BST 2011
# Saved by TopBraid on
Tue Sep 20 17:40:09
BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/logInfo
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr
# imports: http://www.reportinghub.no/ep/spin/1.1/lib
# imports: http://www.witsml.org/schemas/1series
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/activity
# imports: http://spinrdf.org/spin
@prefix
:
<http://www.reportinghub.no/ep/transform/1.1/ddr/logInfo#>
.
@prefix
afn:
<http://jena.hpl.hp.com/ARQ/function#>
.
@prefix
arg:
<http://spinrdf.org/arg#>
.
@prefix
ep-spin-lib:
<http://www.reportinghub.no/ep/spin/lib#>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
...
...
@@ -15,924 +19,626 @@
@prefix
spl:
<http://spinrdf.org/spl#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport>
<http://www.reportinghub.no/ep/transform/1.1/ddr/logInfo>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://spinrdf.org/spin>
,
<http://www.witsml.org/schemas/1series>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/schema/1.0/activity>
,
<http://www.reportinghub.no/ep/spin/1.1/lib>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
<http://www.witsml.org/schemas/1series#Obj_drillReport>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 194 Transfer tvdTop"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tvdTop>
;
rdfs:
comment
"STEP 190 Create a well bore log activity"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellBoreLogRun>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b2
])
;
sp:
where
([
sp:
object
_:
b3
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b3
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b3
]
[
sp:
object
_:
b4
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#logInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#runNumber>
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b3
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b5
]
[
sp:
object
_:
b
1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/
ddr#tvdTop
>
;
]
[
sp:
object
_:
b
3
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/
core#partOf
>
;
sp:
subject
_:
b5
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b3
]
;
sp:
variable
_:
b7
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b6
]
;
sp:
variable
_:
b8
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildLoggedPartOfAWellBoreURI
;
sp:
arg1
_:
b7
;
sp:
arg2
_:
b4
;
sp:
arg3
_:
b8
]
;
sp:
variable
_:
b2
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 197 Transfer circulating temperature"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/well#WellBoreBottomWithCirculation>
;
]
[
sp:
object
_:
b6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#logRunNumber>
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#finishedAt>
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#serviceCompany>
;
sp:
subject
_:
b1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/organization#Organization>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b
9
]
[
sp:
object
_:
b
10
;
sp:
subject
_:
b
8
]
[
sp:
object
_:
b
9
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b8
]
[
sp:
object
_:
b10
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#name>
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tempBHCT>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/organization#Company>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b9
])
;
sp:
where
([
sp:
object
_:
b12
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#wellBoreLoggingTool>
;
sp:
subject
_:
b1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/equipment#Equipment>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b11
]
[
sp:
object
_:
b12
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b11
]
[
sp:
object
_:
b13
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#measuredDepth>
;
sp:
subject
_:
b11
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b13
]
[
sp:
object
_:
b14
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#logInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b15
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#runNumber>
;
sp:
subject
_:
b14
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tempBHCT>
;
sp:
subject
_:
b14
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b12
]
;
sp:
variable
_:
b16
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b15
]
;
sp:
variable
_:
b17
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildLoggedPartOfAWellBoreURI
;
sp:
arg1
_:
b16
;
sp:
arg2
_:
b13
;
sp:
arg3
_:
b17
]
;
sp:
variable
_:
b10
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 190 Create a well bore log activity"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellBoreLog>
;
sp:
predicate
_:
b15
;
sp:
subject
_:
b13
]
[
sp:
object
_:
b16
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#trueVerticalDepth>
;
sp:
subject
_:
b11
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b18
]
[
sp:
object
_:
b18
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b19
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#TemporalPartOfASpatialPartOfAWellBore>
;
sp:
subject
_:
b16
]
[
sp:
object
_:
b17
;
sp:
predicate
_:
b18
;
sp:
subject
_:
b16
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/equipment#WellBoreLoggingTool>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b12
]
[
sp:
object
_:
b19
;
sp:
predicate
rdfs:
comment
;
sp:
subject
_:
b12
]
[
sp:
object
_:
b20
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#measuredDepthToTheTopOfAPartOfAWellBore>
;
sp:
subject
_:
b5
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b20
]
[
sp:
object
[
sp:
varName
"dailyTemporalPartOfAWellBore"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#partOf>
;
]
[
sp:
object
_:
b21
;
sp:
predicate
_:
b22
;
sp:
subject
_:
b20
]
[
sp:
object
_:
b20
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b18
])
;
sp:
where
([
sp:
object
_:
b21
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b22
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b23
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#logInfo>
;
sp:
subject
spin:
_this
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#measuredDepthToTheBottomOfAPartOfAWellBore>
;
sp:
subject
_:
b5
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b23
]
[
sp:
object
_:
b24
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#runNumber>
;
sp:
predicate
_:
b25
;
sp:
subject
_:
b23
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b21
]
;
sp:
variable
_:
b25
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b25
;
sp:
arg2
_:
b22
]
;
sp:
variable
_:
b19
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b24
]
;
sp:
variable
_:
b26
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildWellBoreLogURI
;
sp:
arg1
_:
b25
;
sp:
arg2
_:
b22
;
sp:
arg3
_:
b26
]
;
sp:
variable
_:
b18
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildLoggedPartOfAWellBoreURI
;
sp:
arg1
_:
b25
;
sp:
arg2
_:
b22
;
sp:
arg3
_:
b26
]
;
sp:
variable
_:
b20
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 196 Transfer logging tool"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b27
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#wellBoreLoggingTool>
;
sp:
subject
_:
b28
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/equipment#TemporalPartOfEquipment>
;
]
[
sp:
object
_:
b26
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#trueVerticalDepthToTheTopOfAPartOfAWellBore>
;
sp:
subject
_:
b5
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b27
sp:
subject
_:
b26
]
[
sp:
object
_:
b27
;
sp:
predicate
_:
b28
;
sp:
subject
_:
b26
]
[
sp:
object
_:
b29
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/
core#temporalPartOf
>
;
sp:
subject
_:
b
27
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/
equipment#WellBoreLoggingTool
>
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/
well#trueVerticalDepthToTheBottomOfAPartOfAWellBore
>
;
sp:
subject
_:
b
5
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/
core#Length
>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b29
]
[
sp:
object
_:
b30
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#description>
;
sp:
predicate
_:
b31
;
sp:
subject
_:
b29
])
;
sp:
where
([
sp:
object
_:
b31
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b32
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
where
([
sp:
object
_:
b32
;
sp:
predicate
<http://www.witsml.org/schemas/1series#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b33
;
sp:
predicate
<http://www.
reportinghub.no/ep/schema/ddr#logInfo
>
;
sp:
predicate
<http://www.
witsml.org/schemas/1series#dTimStart
>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b4
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b2
]
[
sp:
object
_:
b34
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#runNumber>
;
sp:
subject
_:
b33
]
[
sp:
object
_:
b30
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tool>
;
sp:
subject
_:
b33
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b31
]
;
sp:
variable
_:
b35
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b34
]
;
sp:
variable
_:
b36
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildWellBoreLogURI
;
sp:
arg1
_:
b35
;
sp:
arg2
_:
b32
;
sp:
arg3
_:
b36
]
;
sp:
variable
_:
b28
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 199b Transfer tvd to temperature tool"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b37
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tvdTempTool>
;
sp:
subject
_:
b38
])
;
sp:
where
([
sp:
object
_:
b39
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b40
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b41
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#logInfo>
;
sp:
predicate
<http://www.witsml.org/schemas/1series#logInfoRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b42
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#runNumber>
;
sp:
subject
_:
b41
]
[
sp:
object
_:
b6
;
sp:
predicate
<http://www.witsml.org/schemas/1series#runNumber>
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b19
;
sp:
predicate
<http://www.witsml.org/schemas/1series#tool>
;
sp:
subject
_:
b34
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b7
;
sp:
predicate
<http://www.witsml.org/schemas/1series#dTim>
;
sp:
subject
_:
b34
])
]
[
sp:
object
_:
b35
;
sp:
predicate
<http://www.witsml.org/schemas/1series#mdTopRef>
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b36
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b35
]
[
sp:
object
_:
b21
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b35
]
[
sp:
object
_:
b37
;
sp:
predicate
<http://www.witsml.org/schemas/1series#mdBottomRef>
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b38
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#wellBoreLoggingTool>
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b37
]
[
sp:
object
_:
b24
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b37
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b39
;
sp:
predicate
<http://www.witsml.org/schemas/1series#tvdTopRef>
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b40
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b39
]
[
sp:
object
_:
b27
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b39
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b41
;
sp:
predicate
<http://www.witsml.org/schemas/1series#tvdBottomRef>
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b42
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b41
]
[
sp:
object
_:
b30
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b41
])
]
[
sp:
object
_:
b10
;
sp:
predicate
<http://www.witsml.org/schemas/1series#serviceCompany>
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b43
;
sp:
predicate
<http://www.witsml.org/schemas/1series#mdTempToolRef>
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b44
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b43
]
[
sp:
object
_:
b37
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tvdTempTool>
;
sp:
subject
_:
b41
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b39
]
;
sp:
variable
_:
b44
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b42
]
;
sp:
variable
_:
b45
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildWellBoreLogURI
;
sp:
arg1
_:
b44
;
sp:
arg2
_:
b40
;
sp:
arg3
_:
b45
]
;
sp:
variable
_:
b43
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 193 Transfer mdTop and mdBottom"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b46
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#mdTop>
;
sp:
subject
_:
b47
]
[
sp:
object
_:
b48
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#mdBottom>
;
sp:
subject
_:
b47
])
;
sp:
where
([
sp:
object
_:
b49
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b50
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b51
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#logInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b52
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#runNumber>
;
sp:
subject
_:
b51
]
[
sp:
object
_:
b46
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#mdTop>
;
sp:
subject
_:
b51
]
[
sp:
object
_:
b48
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#mdBottom>
;
sp:
subject
_:
b51
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b49
]
;
sp:
variable
_:
b53
]
[
sp:
object
_:
b14
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b43
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b45
;
sp:
predicate
<http://www.witsml.org/schemas/1series#tvdTempToolRef>
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b46
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b45
]
[
sp:
object
_:
b17
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b45
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b52
]
;
sp:
variable
_:
b54
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildLoggedPartOfAWellBoreURI
;
sp:
arg1
_:
b53
;
sp:
arg2
_:
b50
;
sp:
arg3
_:
b54
sp:
arg1
_:
b32
]
;
sp:
variable
_:
b47
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 198 Transfer static temperature"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/well#WellBoreBottomWithoutCirculation>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b55
]
[
sp:
object
_:
b56
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b55
]
[
sp:
object
_:
b57
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tempBHST>
;
sp:
subject
_:
b55
])
;
sp:
where
([
sp:
object
_:
b58
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b59
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b60
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#logInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b61
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#runNumber>
;
sp:
subject
_:
b60
]
[
sp:
object
_:
b57
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tempBHST>
;
sp:
subject
_:
b60
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b58
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b47
;
sp:
arg2
_:
b33
]
;
sp:
variable
_:
b
6
2
sp:
variable
_:
b2
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
61
[
rdf:
type
afn:
localname
;
sp:
arg1
_:
b
34
]
;
sp:
variable
_:
b
63
sp:
variable
_:
b
48
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
build
LoggedPartOfAWellBore
URI
;
sp:
arg1
_:
b
62
;
sp:
arg2
_:
b
59
;
sp:
arg3
_:
b
63
[
rdf:
type
ep-spin-lib:
build
WellBoreLogRun
URI
;
sp:
arg1
_:
b
47
;
sp:
arg2
_:
b
33
;
sp:
arg3
_:
b
48
]
;
sp:
variable
_:
b56
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 199a Transfer measured depth to temperature tool"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b64
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#mdTempTool>
;
sp:
subject
_:
b65
])
;
sp:
where
([
sp:
object
_:
b66
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b67
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b68
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#logInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b69
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#runNumber>
;
sp:
subject
_:
b68
]
[
sp:
object
_:
b65
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#wellBoreLoggingTool>
;
sp:
subject
_:
b70
]
[
sp:
object
_:
b64
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#mdTempTool>
;
sp:
subject
_:
b68
sp:
variable
_:
b1
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
6
6
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b
3
6
]
;
sp:
variable
_:
b
71
sp:
variable
_:
b
22
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
69
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b
40
]
;
sp:
variable
_:
b
72
sp:
variable
_:
b
28
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildWellBoreLogURI
;
sp:
arg1
_:
b71
;
sp:
arg2
_:
b67
;
sp:
arg3
_:
b72
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b38
]
;
sp:
variable
_:
b70
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 192 Service company for WellBoreLog"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b73
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#serviceCompany>
;
sp:
subject
_:
b74
]
[
sp:
object
_:
b75
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#name>
;
sp:
subject
_:
b73
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/organization#Company>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b73
])
;
sp:
where
([
sp:
object
_:
b76
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b77
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b78
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#logInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b79
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#runNumber>
;
sp:
subject
_:
b78
]
[
sp:
object
_:
b75
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#serviceCompany>
;
sp:
subject
_:
b78
sp:
variable
_:
b25
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
76
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b
42
]
;
sp:
variable
_:
b
80
sp:
variable
_:
b
31
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
79
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b
44
]
;
sp:
variable
_:
b
81
sp:
variable
_:
b
15
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildWellBoreLogURI
;
sp:
arg1
_:
b80
;
sp:
arg2
_:
b77
;
sp:
arg3
_:
b81
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b46
]
;
sp:
variable
_:
b
74
sp:
variable
_:
b
18
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
75
sp:
arg1
_:
b
10
]
;
sp:
variable
_:
b
82
sp:
variable
_:
b
49
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
rhspin:
companyById
;
arg:
id
_:
b
82
arg:
id
_:
b
49
]
;
sp:
variable
_:
b
73
sp:
variable
_:
b
9
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 199 Transfer elapsed time since circulation stopped"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b83
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#eTimStatic>
;
sp:
subject
_:
b84
rdfs:
comment
"STEP 192 Create a well bore log activity - static temperature"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/well#WellBoreWithoutCirculation>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b50
]
[
sp:
object
_:
b51
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#bottomHoleTemperature>
;
sp:
subject
_:
b50
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Temperature>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b51
]
[
sp:
object
_:
b52
;
sp:
predicate
_:
b53
;
sp:
subject
_:
b51
]
[
sp:
object
_:
b54
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b50
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#TimeDuration>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b54
]
[
sp:
object
_:
b55
;
sp:
predicate
_:
b56
;
sp:
subject
_:
b54
]
[
sp:
object
_:
b57
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b50
])
;
sp:
where
([
sp:
object
_:
b85
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b86
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
where
([
sp:
object
_:
b58
;
sp:
predicate
<http://www.witsml.org/schemas/1series#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b
87
;
sp:
predicate
<http://www.
reportinghub.no/ep/schema/ddr#logInfo
>
;
]
[
sp:
object
_:
b
59
;
sp:
predicate
<http://www.
witsml.org/schemas/1series#dTimStart
>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b88
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#runNumber>
;
sp:
subject
_:
b87
]
[
sp:
object
_:
b89
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b84
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#WellBoreBottomWithoutCirculation>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellBoreLogRun>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b84
]
[
sp:
object
_:
b83
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#eTimStatic>
;
sp:
subject
_:
b87
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b85
]
;
sp:
variable
_:
b90
sp:
subject
_:
b60
]
[
sp:
object
_:
b60
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b61
]
[
sp:
object
_:
b57
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b60
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b62
;
sp:
predicate
<http://www.witsml.org/schemas/1series#eTimStaticRef>
;
sp:
subject
_:
b63
]
[
sp:
object
_:
b64
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b62
]
[
sp:
object
_:
b55
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b62
])
]
[
sp:
object
_:
b65
;
sp:
predicate
<http://www.witsml.org/schemas/1series#tempBHSTRef>
;
sp:
subject
_:
b63
]
[
sp:
object
_:
b66
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b65
]
[
sp:
object
_:
b52
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b65
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b88
]
;
sp:
variable
_:
b91
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildLoggedPartOfAWellBoreURI
;
sp:
arg1
_:
b90
;
sp:
arg2
_:
b86
;
sp:
arg3
_:
b91
sp:
arg1
_:
b58
]
;
sp:
variable
_:
b89
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 195 Transfer tvdBottom"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b92
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tvdBottom>
;
sp:
subject
_:
b93
])
;
sp:
where
([
sp:
object
_:
b94
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b95
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b96
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#logInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b97
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#runNumber>
;
sp:
subject
_:
b96
]
[
sp:
object
_:
b92
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tvdBottom>
;
sp:
subject
_:
b96
sp:
variable
_:
b67
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b94
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b67
;
sp:
arg2
_:
b59
]
;
sp:
variable
_:
b
98
sp:
variable
_:
b
61
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
97
[
rdf:
type
ep-spin-lib:
selectTimeDurationScale
;
sp:
arg1
_:
b
64
]
;
sp:
variable
_:
b
99
sp:
variable
_:
b
56
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildLoggedPartOfAWellBoreURI
;
sp:
arg1
_:
b98
;
sp:
arg2
_:
b95
;
sp:
arg3
_:
b99
[
rdf:
type
ep-spin-lib:
selectTemperatureScale
;
sp:
arg1
_:
b66
]
;
sp:
variable
_:
b
9
3
sp:
variable
_:
b
5
3
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 191 Transfer time of WellBoreLog"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b100
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimEnd>
;
sp:
subject
_:
b101
rdfs:
comment
"STEP 191 Create a well bore log activity - circulating temperature"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/well#WellBoreWithCirculation>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b68
]
[
sp:
object
_:
b69
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#bottomHoleTemperature>
;
sp:
subject
_:
b68
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Temperature>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b69
]
[
sp:
object
_:
b70
;
sp:
predicate
_:
b71
;
sp:
subject
_:
b69
]
[
sp:
object
_:
b72
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b68
])
;
sp:
where
([
sp:
object
_:
b
102
;
sp:
predicate
<http://www.
reportinghub.no/ep/schema/ddr
#nameWellbore>
;
sp:
where
([
sp:
object
_:
b
73
;
sp:
predicate
<http://www.
witsml.org/schemas/1series
#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b
103
;
sp:
predicate
<http://www.
reportinghub.no/ep/schema/ddr
#dTimStart>
;
]
[
sp:
object
_:
b
74
;
sp:
predicate
<http://www.
witsml.org/schemas/1series
#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b104
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#logInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b105
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#runNumber>
;
sp:
subject
_:
b104
]
[
sp:
object
_:
b100
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTim>
;
sp:
subject
_:
b104
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellBoreLogRun>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b75
]
[
sp:
object
_:
b75
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b76
]
[
sp:
object
_:
b72
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b75
]
[
sp:
object
_:
b77
;
sp:
predicate
<http://www.witsml.org/schemas/1series#tempBHCTRef>
;
sp:
subject
[
sp:
varName
"logInfo"
^^
xsd:
string
]
]
[
sp:
object
_:
b78
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b77
]
[
sp:
object
_:
b70
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b77
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
102
sp:
arg1
_:
b
73
]
;
sp:
variable
_:
b
106
sp:
variable
_:
b
79
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b105
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b79
;
sp:
arg2
_:
b74
]
;
sp:
variable
_:
b
107
sp:
variable
_:
b
76
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildWellBoreLogURI
;
sp:
arg1
_:
b106
;
sp:
arg2
_:
b103
;
sp:
arg3
_:
b107
[
rdf:
type
ep-spin-lib:
selectTemperatureScale
;
sp:
arg1
_:
b78
]
;
sp:
variable
_:
b
10
1
sp:
variable
_:
b
7
1
])
]
.
<http://www.reportinghub.no/ep/transform/1.1/ddr/logInfo>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
_:
b28
sp:
varName
"wellBoreLog"
^^
xsd:
string
.
_:
b30
sp:
varName
"toolDescription"
^^
xsd:
string
.
_:
b31
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b32
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b33
sp:
varName
"logInfo"
^^
xsd:
string
.
_:
b34
sp:
varName
"runNumber"
^^
xsd:
string
.
_:
b35
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b36
sp:
varName
"normalizedRunNumber"
^^
xsd:
string
.
_:
b100
sp:
varName
"dTimEnd"
^^
xsd:
string
.
_:
b101
sp:
varName
"wellBoreLog"
^^
xsd:
string
.
_:
b102
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b103
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b104
sp:
varName
"logInfo"
^^
xsd:
string
.
_:
b105
sp:
varName
"runNumber"
^^
xsd:
string
.
_:
b106
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b107
sp:
varName
"normalizedRunNumber"
^^
xsd:
string
.
_:
b46
sp:
varName
"mdTop"
^^
xsd:
string
.
_:
b47
sp:
varName
"loggedPartOfAWellBore"
^^
xsd:
string
.
_:
b48
sp:
varName
"mdBottom"
^^
xsd:
string
.
_:
b49
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b50
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b51
sp:
varName
"logInfo"
^^
xsd:
string
.
_:
b52
sp:
varName
"r
unNumber
"
^^
xsd:
string
.
sp:
varName
"r
ealStatic
"
^^
xsd:
string
.
_:
b53
sp:
varName
"
normalizedWellBoreName
"
^^
xsd:
string
.
sp:
varName
"
temperatureScaleStatic
"
^^
xsd:
string
.
_:
b5
4
sp:
varName
"
normalizedRunNumber
"
^^
xsd:
string
.
_:
b5
5
sp:
varName
"
realDuration
"
^^
xsd:
string
.
_:
b
37
sp:
varName
"
tvdTempTool
"
^^
xsd:
string
.
_:
b
56
sp:
varName
"
durationScale
"
^^
xsd:
string
.
_:
b
38
sp:
varName
"
temporalPartOfTemperatureTool
"
^^
xsd:
string
.
_:
b
57
sp:
varName
"
loggedTemporalPartOfAWellBore
"
^^
xsd:
string
.
_:
b
39
_:
b
58
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b
40
_:
b
59
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b41
sp:
varName
"logInfo"
^^
xsd:
string
.
_:
b42
sp:
varName
"runNumber"
^^
xsd:
string
.
_:
b60
sp:
varName
"wellBoreLogRun"
^^
xsd:
string
.
_:
b
43
sp:
varName
"
wellBoreLog
"
^^
xsd:
string
.
_:
b
61
sp:
varName
"
dailyDrillingActivity
"
^^
xsd:
string
.
_:
b
44
sp:
varName
"
normalizedWellBoreName
"
^^
xsd:
string
.
_:
b
62
sp:
varName
"
eTimStatic
"
^^
xsd:
string
.
_:
b
45
sp:
varName
"
normalizedRunNumber
"
^^
xsd:
string
.
_:
b
63
sp:
varName
"
logInfo
"
^^
xsd:
string
.
_:
b64
sp:
varName
"
mdTempTool
"
^^
xsd:
string
.
sp:
varName
"
uomDuration
"
^^
xsd:
string
.
_:
b65
sp:
varName
"temp
oralPartOfTemperatureTool
"
^^
xsd:
string
.
sp:
varName
"temp
BHST
"
^^
xsd:
string
.
_:
b66
sp:
varName
"
nameWellBore
"
^^
xsd:
string
.
sp:
varName
"
uomStatic
"
^^
xsd:
string
.
_:
b67
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b68
sp:
varName
"logInfo"
^^
xsd:
string
.
_:
b69
sp:
varName
"runNumber"
^^
xsd:
string
.
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b70
sp:
varName
"
wellBoreLo
g"
^^
xsd:
string
.
sp:
varName
"
realCirculatin
g"
^^
xsd:
string
.
_:
b71
sp:
varName
"
normalizedWellBoreName
"
^^
xsd:
string
.
sp:
varName
"
temperatureScaleCirculating
"
^^
xsd:
string
.
_:
b72
sp:
varName
"normalizedRunNumber"
^^
xsd:
string
.
_:
b18
sp:
varName
"wellBoreLog"
^^
xsd:
string
.
_:
b19
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b20
sp:
varName
"loggedPartOfAWellBore"
^^
xsd:
string
.
sp:
varName
"loggedTemporalPartOfAWellBore"
^^
xsd:
string
.
_:
b
21
_:
b
73
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b
22
_:
b
74
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b23
sp:
varName
"logInfo"
^^
xsd:
string
.
_:
b24
sp:
varName
"runNumber"
^^
xsd:
string
.
_:
b25
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b26
sp:
varName
"normalizedRunNumber"
^^
xsd:
string
.
_:
b75
sp:
varName
"wellBoreLogRun"
^^
xsd:
string
.
_:
b1
sp:
varName
"tvdTop"
^^
xsd:
string
.
_:
b76
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b2
sp:
varName
"loggedPartOfAWellBore"
^^
xsd:
string
.
_:
b77
sp:
varName
"tempBHCT"
^^
xsd:
string
.
_:
b3
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b78
sp:
varName
"uomCirculating"
^^
xsd:
string
.
_:
b4
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b79
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b
5
sp:
varName
"logInfo
"
^^
xsd:
string
.
_:
b
9
sp:
varName
"serviceCompany
"
^^
xsd:
string
.
_:
b6
sp:
varName
"runNumber"
^^
xsd:
string
.
_:
b49
sp:
varName
"normalizedNameServiceCompany"
^^
xsd:
string
.
_:
b7
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b18
sp:
varName
"lengthScaleTvdTool"
^^
xsd:
string
.
_:
b8
sp:
varName
"normalizedRunNumber"
^^
xsd:
string
.
_:
b15
sp:
varName
"lengthScaleMdTool"
^^
xsd:
string
.
_:
b
92
sp:
varName
"
t
vdBottom"
^^
xsd:
string
.
_:
b
31
sp:
varName
"
lengthScaleT
vdBottom"
^^
xsd:
string
.
_:
b
93
sp:
varName
"l
oggedPartOfAWellBore
"
^^
xsd:
string
.
_:
b
25
sp:
varName
"l
engthScaleMdBottom
"
^^
xsd:
string
.
_:
b
94
sp:
varName
"
nameWellBore
"
^^
xsd:
string
.
_:
b
28
sp:
varName
"
lengthScaleTvdTop
"
^^
xsd:
string
.
_:
b
95
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b
22
sp:
varName
"
lengthScaleMdTop
"
^^
xsd:
string
.
_:
b96
sp:
varName
"logInfo"
^^
xsd:
string
.
_:
b1
sp:
varName
"wellBoreLogRun"
^^
xsd:
string
.
_:
b
97
sp:
varName
"
runNumber
"
^^
xsd:
string
.
_:
b
48
sp:
varName
"
localname
"
^^
xsd:
string
.
_:
b
98
_:
b
47
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b
99
sp:
varName
"
normalizedRunNumber
"
^^
xsd:
string
.
_:
b
17
sp:
varName
"
realTvdTool
"
^^
xsd:
string
.
_:
b
7
6
sp:
varName
"
nameWellBore
"
^^
xsd:
string
.
_:
b
4
6
sp:
varName
"
uomTvdTool
"
^^
xsd:
string
.
_:
b
77
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b
45
sp:
varName
"
tvdTempTool
"
^^
xsd:
string
.
_:
b
78
sp:
varName
"
logInfo
"
^^
xsd:
string
.
_:
b
14
sp:
varName
"
realMdTool
"
^^
xsd:
string
.
_:
b
79
sp:
varName
"
runNumber
"
^^
xsd:
string
.
_:
b
44
sp:
varName
"
uomMdTool
"
^^
xsd:
string
.
_:
b
75
sp:
varName
"
nameServiceCompany
"
^^
xsd:
string
.
_:
b
43
sp:
varName
"
mdTempTool
"
^^
xsd:
string
.
_:
b
8
0
sp:
varName
"n
ormalizedWellBoreName
"
^^
xsd:
string
.
_:
b
1
0
sp:
varName
"n
ameServiceCompany
"
^^
xsd:
string
.
_:
b
81
sp:
varName
"
normalizedRunNumber
"
^^
xsd:
string
.
_:
b
30
sp:
varName
"
realTvdBottom
"
^^
xsd:
string
.
_:
b
74
sp:
varName
"
wellBoreLog
"
^^
xsd:
string
.
_:
b
42
sp:
varName
"
uomTvdBottom
"
^^
xsd:
string
.
_:
b
82
sp:
varName
"
normalizedNameServiceCompany
"
^^
xsd:
string
.
_:
b
41
sp:
varName
"
tvdBottom
"
^^
xsd:
string
.
_:
b
73
sp:
varName
"
serviceCompany
"
^^
xsd:
string
.
_:
b
27
sp:
varName
"
realTvdTop
"
^^
xsd:
string
.
_:
b
85
sp:
varName
"
nameWellBore
"
^^
xsd:
string
.
_:
b
40
sp:
varName
"
uomTvdTop
"
^^
xsd:
string
.
_:
b
86
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b
39
sp:
varName
"
tvdTop
"
^^
xsd:
string
.
_:
b
87
sp:
varName
"
logInfo
"
^^
xsd:
string
.
_:
b
24
sp:
varName
"
realMdBottom
"
^^
xsd:
string
.
_:
b
8
8
sp:
varName
"
runNumber
"
^^
xsd:
string
.
_:
b
3
8
sp:
varName
"
uomMdBottom
"
^^
xsd:
string
.
_:
b
84
sp:
varName
"
wellBoreBottomWithoutCirculation
"
^^
xsd:
string
.
_:
b
37
sp:
varName
"
mdBottom
"
^^
xsd:
string
.
_:
b
89
sp:
varName
"
loggedPartOfAWellBore
"
^^
xsd:
string
.
_:
b
21
sp:
varName
"
realMdTop
"
^^
xsd:
string
.
_:
b
83
sp:
varName
"
eTimStatic
"
^^
xsd:
string
.
_:
b
36
sp:
varName
"
uomMdTop
"
^^
xsd:
string
.
_:
b
90
sp:
varName
"
normalizedWellBoreName
"
^^
xsd:
string
.
_:
b
35
sp:
varName
"
mdTop
"
^^
xsd:
string
.
_:
b91
sp:
varName
"normalizedRunNumber"
^^
xsd:
string
.
_:
b7
sp:
varName
"dTimEnd"
^^
xsd:
string
.
_:
b
58
sp:
varName
"
nameWellBore
"
^^
xsd:
string
.
_:
b
19
sp:
varName
"
toolDescription
"
^^
xsd:
string
.
_:
b59
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b6
sp:
varName
"runNumber"
^^
xsd:
string
.
_:
b
60
_:
b
34
sp:
varName
"logInfo"
^^
xsd:
string
.
_:
b61
sp:
varName
"runNumber"
^^
xsd:
string
.
_:
b57
sp:
varName
"tempBHST"
^^
xsd:
string
.
_:
b62
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b63
sp:
varName
"normalizedRunNumber"
^^
xsd:
string
.
_:
b56
sp:
varName
"loggedPartOfAWellBore"
^^
xsd:
string
.
_:
b4
sp:
varName
"dailyTemporalPartOfAWellBore"
^^
xsd:
string
.
_:
b12
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b2
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b
1
3
_:
b
3
3
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b14
sp:
varName
"logInfo"
^^
xsd:
string
.
_:
b15
sp:
varName
"runNumber"
^^
xsd:
string
.
_:
b11
sp:
varName
"tempBHCT"
^^
xsd:
string
.
_:
b16
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b17
sp:
varName
"normalizedRunNumber"
^^
xsd:
string
.
_:
b10
sp:
varName
"loggedPartOfAWellBore"
^^
xsd:
string
.
_:
b32
sp:
varName
"nameWellBore"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-logInfo-v1.1.1.ttl.tbc
View file @
a02188f
# Saved by TopBraid on
Wed Aug 17 13:42:27
BST 2011
# Saved by TopBraid on
Tue Sep 20 17:40:09
BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-perfInfo-v1.1.1.ttl
View file @
a02188f
# Saved by TopBraid on
Wed Aug 24 12:41:02
BST 2011
# Saved by TopBraid on
Tue Sep 20 17:34:59
BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/perfInfo
# imports: http://www.reportinghub.no/ep/spin/1.1/lib
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr
# imports: http://www.witsml.org/schemas/1series
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/activity
# imports: http://spinrdf.org/spin
@prefix
:
<http://www.reportinghub.no/ep/transform/1.1/ddr/perfInfo#>
.
@prefix
afn:
<http://jena.hpl.hp.com/ARQ/function#>
.
@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#>
.
...
...
@@ -14,7 +17,12 @@
@prefix
spl:
<http://spinrdf.org/spl#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport>
<http://www.reportinghub.no/ep/transform/1.1/ddr/perfInfo>
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/spin/1.1/lib>
,
<http://www.witsml.org/schemas/1series>
,
<http://spinrdf.org/spin>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
<http://www.witsml.org/schemas/1series#Obj_drillReport>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 260 Open perforation interval"
^^
xsd:
string
;
...
...
@@ -24,7 +32,7 @@
]
[
sp:
object
_:
b1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b2
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#
TemporalPartOfA
SpatialPartOfAWellBore>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b3
]
[
sp:
object
_:
b4
;
...
...
@@ -40,120 +48,222 @@
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#finishedAt>
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/
ddr#mdTop
>
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/
well#measuredDepthToTheTopOfAPartOfAWellBore
>
;
sp:
subject
_:
b3
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b7
]
[
sp:
object
_:
b8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tvdTop>
;
sp:
predicate
_:
b9
;
sp:
subject
_:
b7
]
[
sp:
object
_:
b10
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#measuredDepthToTheBottomOfAPartOfAWellBore>
;
sp:
subject
_:
b3
]
[
sp:
object
_:
b9
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#mdBottom>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b10
]
[
sp:
object
_:
b11
;
sp:
predicate
_:
b12
;
sp:
subject
_:
b10
]
[
sp:
object
_:
b13
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#trueVerticalDepthToTheTopOfAPartOfAWellBore>
;
sp:
subject
_:
b3
]
[
sp:
object
_:
b10
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tvdBottom>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b13
]
[
sp:
object
_:
b14
;
sp:
predicate
_:
b15
;
sp:
subject
_:
b13
]
[
sp:
object
_:
b16
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#trueVerticalDepthToTheBottomOfAPartOfAWellBore>
;
sp:
subject
_:
b3
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b16
]
[
sp:
object
_:
b17
;
sp:
predicate
_:
b18
;
sp:
subject
_:
b16
])
;
sp:
where
([
sp:
object
_:
b1
1
;
sp:
predicate
<http://www.
reportinghub.no/ep/schema/ddr
#nameWellbore>
;
sp:
where
([
sp:
object
_:
b1
9
;
sp:
predicate
<http://www.
witsml.org/schemas/1series
#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b
12
;
sp:
predicate
<http://www.
reportinghub.no/ep/schema/ddr
#dTimStart>
;
]
[
sp:
object
_:
b
20
;
sp:
predicate
<http://www.
witsml.org/schemas/1series
#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b
13
;
sp:
predicate
<http://www.
reportinghub.no/ep/schema/ddr#perfInfo
>
;
]
[
sp:
object
_:
b
21
;
sp:
predicate
<http://www.
witsml.org/schemas/1series#perfInfoRef
>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b14
;
sp:
predicate
<http://www.topbraid.org/2007/05/composite.owl#index>
;
sp:
subject
_:
b13
]
[
sp:
object
_:
b5
;
sp:
predicate
<http://www.
reportinghub.no/ep/schema/ddr
#dTimOpen>
;
sp:
subject
_:
b
13
sp:
predicate
<http://www.
witsml.org/schemas/1series
#dTimOpen>
;
sp:
subject
_:
b
21
]
[
sp:
object
_:
b4
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b2
]
[
sp:
object
_:
b7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#mdTop>
;
sp:
subject
_:
b13
]
[
sp:
object
_:
b9
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#mdBottom>
;
sp:
subject
_:
b13
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimClose>
;
sp:
subject
_:
b13
]
[
sp:
object
_:
b8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tvdTop>
;
sp:
subject
_:
b13
]
[
sp:
object
_:
b10
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tvdBottom>
;
sp:
subject
_:
b13
sp:
predicate
<http://www.witsml.org/schemas/1series#dTimClose>
;
sp:
subject
_:
b21
])
]
[
sp:
object
_:
b22
;
sp:
predicate
<http://www.witsml.org/schemas/1series#mdTopRef>
;
sp:
subject
_:
b21
]
[
sp:
object
_:
b23
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b22
]
[
sp:
object
_:
b8
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b22
]
[
sp:
object
_:
b24
;
sp:
predicate
<http://www.witsml.org/schemas/1series#mdBottomRef>
;
sp:
subject
_:
b21
]
[
sp:
object
_:
b25
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b24
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b24
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b26
;
sp:
predicate
<http://www.witsml.org/schemas/1series#tvdTopRef>
;
sp:
subject
_:
b21
]
[
sp:
object
_:
b27
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b26
]
[
sp:
object
_:
b14
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b26
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b28
;
sp:
predicate
<http://www.witsml.org/schemas/1series#tvdBottomRef>
;
sp:
subject
_:
b21
]
[
sp:
object
_:
b29
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b28
]
[
sp:
object
_:
b17
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b28
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b1
1
sp:
arg1
_:
b1
9
]
;
sp:
variable
_:
b
15
sp:
variable
_:
b
30
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b
15
;
sp:
arg2
_:
b
12
sp:
arg1
_:
b
30
;
sp:
arg2
_:
b
20
]
;
sp:
variable
_:
b2
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
afn:
localname
;
sp:
arg1
_:
b21
]
;
sp:
variable
_:
b31
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildOpenPerforationIntervalURI
;
sp:
arg1
_:
b
15
;
sp:
arg2
_:
b
14
sp:
arg1
_:
b
30
;
sp:
arg2
_:
b
31
]
;
sp:
variable
_:
b1
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildPerforationIntervalPartOfAWellBoreURI
;
sp:
arg1
_:
b15
;
sp:
arg2
_:
b14
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b23
]
;
sp:
variable
_:
b3
sp:
variable
_:
b9
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b27
]
;
sp:
variable
_:
b15
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b25
]
;
sp:
variable
_:
b12
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b29
]
;
sp:
variable
_:
b18
])
]
.
<http://www.reportinghub.no/ep/transform/1.1/ddr/perfInfo>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr>
,
<http://www.reportinghub.no/ep/spin/1.1/lib>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
_:
b11
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b18
sp:
varName
"lengthScaleTvdBottom"
^^
xsd:
string
.
_:
b12
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
sp:
varName
"
lengthScaleMdBottom
"
^^
xsd:
string
.
_:
b13
sp:
varName
"perfInfo"
^^
xsd:
string
.
_:
b15
sp:
varName
"lengthScaleTvdTop"
^^
xsd:
string
.
_:
b9
sp:
varName
"lengthScaleMdTop"
^^
xsd:
string
.
_:
b1
sp:
varName
"openPerforationInterval"
^^
xsd:
string
.
_:
b31
sp:
varName
"localname"
^^
xsd:
string
.
_:
b30
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b17
sp:
varName
"realTvdBottom"
^^
xsd:
string
.
_:
b29
sp:
varName
"uomTvdBottom"
^^
xsd:
string
.
_:
b28
sp:
varName
"tvdBottom"
^^
xsd:
string
.
_:
b14
sp:
varName
"
index
"
^^
xsd:
string
.
sp:
varName
"
realTvdTop
"
^^
xsd:
string
.
_:
b5
sp:
varName
"dTimOpen"
^^
xsd:
string
.
_:
b27
sp:
varName
"uomTvdTop"
^^
xsd:
string
.
_:
b2
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b26
sp:
varName
"tvdTop"
^^
xsd:
string
.
_:
b4
sp:
varName
"dailyTemporalPartOfAWellBore"
^^
xsd:
string
.
_:
b11
sp:
varName
"realMdBottom"
^^
xsd:
string
.
_:
b7
sp:
varName
"mdTop"
^^
xsd:
string
.
_:
b25
sp:
varName
"uomMdBottom"
^^
xsd:
string
.
_:
b9
sp:
varName
"mdBottom"
^^
xsd:
string
.
_:
b24
sp:
varName
"mdBottom"
^^
xsd:
string
.
_:
b8
sp:
varName
"realMdTop"
^^
xsd:
string
.
_:
b23
sp:
varName
"uomMdTop"
^^
xsd:
string
.
_:
b22
sp:
varName
"mdTop"
^^
xsd:
string
.
_:
b6
sp:
varName
"dTimClose"
^^
xsd:
string
.
_:
b
8
sp:
varName
"tvdTop
"
^^
xsd:
string
.
_:
b
4
sp:
varName
"dailyTemporalPartOfAWellBore
"
^^
xsd:
string
.
_:
b10
sp:
varName
"tvdBottom"
^^
xsd:
string
.
_:
b2
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b15
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b5
sp:
varName
"dTimOpen"
^^
xsd:
string
.
_:
b1
sp:
varName
"openPerforationInterval"
^^
xsd:
string
.
_:
b21
sp:
varName
"perfInfo"
^^
xsd:
string
.
_:
b20
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b3
sp:
varName
"perforationIntervalPartOfAWellBore"
^^
xsd:
string
.
_:
b19
sp:
varName
"nameWellBore"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-perfInfo-v1.1.1.ttl.tbc
View file @
a02188f
# Saved by TopBraid on
Wed Aug 24 12:41:02
BST 2011
# Saved by TopBraid on
Tue Sep 20 17:34:59
BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-porePressure-v1.1.1.ttl
View file @
a02188f
# Saved by TopBraid on Tue
Aug 16 12:29:2
1 BST 2011
# Saved by TopBraid on Tue
Sep 20 19:34:3
1 BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/porePressure
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr
# imports: http://www.witsml.org/schemas/1series
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/activity
# imports: http://spinrdf.org/spin
@prefix
:
<http://www.reportinghub.no/ep/transform/1.1/ddr/porePressure#>
.
@prefix
afn:
<http://jena.hpl.hp.com/ARQ/function#>
.
@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#>
.
...
...
@@ -13,396 +16,224 @@
@prefix
spl:
<http://spinrdf.org/spl#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport>
<http://www.reportinghub.no/ep/transform/1.1/ddr/porePressure>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://spinrdf.org/spin>
,
<http://www.witsml.org/schemas/1series>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/schema/1.0/activity>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
<http://www.witsml.org/schemas/1series#Obj_drillReport>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 183 Set tvd of PorePressureDetermination"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#md>
;
rdfs:
comment
"STEP 180 Create a PorePressureDetermination activity"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/activity#PorePressureDetermination>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b2
])
;
sp:
where
([
sp:
object
_:
b3
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b3
]
[
sp:
object
_:
b4
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#measuredDepth>
;
sp:
subject
_:
b3
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b4
]
[
sp:
object
_:
b5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#porePressure>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b6
;
sp:
predicate
<http://www.topbraid.org/2007/05/composite.owl#index>
;
sp:
subject
_:
b5
]
[
sp:
object
_:
b1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tvd>
;
sp:
subject
_:
b5
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b3
]
;
sp:
variable
_:
b7
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildPorePressureDeterminedPartOfAWellBoreURI
;
sp:
arg1
_:
b7
;
sp:
arg2
_:
b4
;
sp:
arg3
_:
b6
]
;
sp:
variable
_:
b2
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 184 Transfer equivalentMudWeight"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#equivalentMudWeight>
;
sp:
subject
_:
b9
])
;
sp:
where
([
sp:
object
_:
b10
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
sp:
predicate
_:
b6
;
sp:
subject
_:
b4
]
[
sp:
object
_:
b7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#trueVerticalDepth>
;
sp:
subject
_:
b3
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b7
]
[
sp:
object
_:
b8
;
sp:
predicate
_:
b9
;
sp:
subject
_:
b7
]
[
sp:
object
_:
b10
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#partOf>
;
sp:
subject
_:
b3
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#porePressureEquivalentMudDensity>
;
sp:
subject
_:
b3
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Density>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b11
]
[
sp:
object
_:
b12
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#porePressure>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b13
;
sp:
predicate
<http://www.topbraid.org/2007/05/composite.owl#index>
;
sp:
subject
_:
b12
]
[
sp:
object
_:
b8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#equivalentMudWeight>
;
sp:
subject
_:
b12
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b10
]
;
sp:
variable
_:
b14
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildPorePressureDeterminedPartOfAWellBoreURI
;
sp:
arg1
_:
b14
;
sp:
arg2
_:
b11
;
sp:
arg3
_:
b13
]
;
sp:
variable
_:
b9
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 181 Set time of PorePressureDetermination"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b15
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTim>
;
sp:
subject
_:
b16
sp:
predicate
_:
b13
;
sp:
subject
_:
b11
]
[
sp:
object
_:
b3
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b14
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#nominallyAt>
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b15
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
])
;
sp:
where
([
sp:
object
_:
b17
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
where
([
sp:
object
_:
b16
;
sp:
predicate
<http://www.witsml.org/schemas/1series#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b17
;
sp:
predicate
<http://www.witsml.org/schemas/1series#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b18
;
sp:
predicate
<http://www.
reportinghub.no/ep/schema/ddr#dTimStart
>
;
sp:
predicate
<http://www.
witsml.org/schemas/1series#porePressureRef
>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b14
;
sp:
predicate
<http://www.witsml.org/schemas/1series#dTim>
;
sp:
subject
_:
b18
]
[
sp:
object
_:
b19
;
sp:
predicate
<http://www.
reportinghub.no/ep/schema/ddr#porePressure
>
;
sp:
subject
spin:
_this
sp:
predicate
<http://www.
witsml.org/schemas/1series#mdRef
>
;
sp:
subject
_:
b18
]
[
sp:
object
_:
b20
;
sp:
predicate
<http://www.
topbraid.org/2007/05/composite.owl#index
>
;
sp:
predicate
<http://www.
witsml.org/schemas/1series#uomRef
>
;
sp:
subject
_:
b19
]
[
sp:
object
_:
b
1
5
;
sp:
predicate
<http://www.
reportinghub.no/ep/schema/ddr#dTim
>
;
]
[
sp:
object
_:
b5
;
sp:
predicate
<http://www.
linkedmodel.org/schema/dtype#value
>
;
sp:
subject
_:
b19
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b17
]
;
sp:
variable
_:
b21
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildPorePressureDeterminationURI
;
sp:
arg1
_:
b21
;
sp:
arg2
_:
b18
;
sp:
arg3
_:
b20
]
;
sp:
variable
_:
b16
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 180 Create a PorePressureDetermination activity"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/activity#PorePressureDetermination>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b22
]
[
sp:
object
_:
b21
;
sp:
predicate
<http://www.witsml.org/schemas/1series#readingKindRef>
;
sp:
subject
_:
b18
]
[
sp:
object
_:
b22
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b23
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b24
]
[
sp:
object
_:
b25
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#partOf>
;
sp:
subject
_:
b24
]
[
sp:
object
_:
b24
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
predicate
<http://www.witsml.org/schemas/1series#equivalentMudWeightRef>
;
sp:
subject
_:
b18
]
[
sp:
object
_:
b23
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b22
])
;
sp:
where
([
sp:
object
_:
b26
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b27
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b28
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#porePressure>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b29
;
sp:
predicate
<http://www.topbraid.org/2007/05/composite.owl#index>
;
sp:
subject
_:
b28
]
[
sp:
object
_:
b25
;
]
[
sp:
object
_:
b12
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b22
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b24
;
sp:
predicate
<http://www.witsml.org/schemas/1series#tvdRef>
;
sp:
subject
_:
b18
]
[
sp:
object
_:
b25
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b24
]
[
sp:
object
_:
b8
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b24
])
]
[
sp:
object
_:
b10
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b2
3
sp:
subject
_:
b2
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
2
6
sp:
arg1
_:
b
1
6
]
;
sp:
variable
_:
b
30
sp:
variable
_:
b
26
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b
30
;
sp:
arg2
_:
b
2
7
sp:
arg1
_:
b
26
;
sp:
arg2
_:
b
1
7
]
;
sp:
variable
_:
b2
3
sp:
variable
_:
b2
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildPorePressureDeterminationURI
;
sp:
arg1
_:
b30
;
sp:
arg2
_:
b27
;
sp:
arg3
_:
b29
[
rdf:
type
afn:
localname
;
sp:
arg1
_:
b18
]
;
sp:
variable
_:
b2
2
sp:
variable
_:
b2
7
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildPorePressureDeterminedPartOfAWellBoreURI
;
sp:
arg1
_:
b30
;
sp:
arg2
_:
b27
;
sp:
arg3
_:
b29
]
;
sp:
variable
_:
b24
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 182 Set md of PorePressureDetermination"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b31
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#md>
;
sp:
subject
_:
b32
])
;
sp:
where
([
sp:
object
_:
b33
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b34
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b35
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#porePressure>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b36
;
sp:
predicate
<http://www.topbraid.org/2007/05/composite.owl#index>
;
sp:
subject
_:
b35
]
[
sp:
object
_:
b31
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#md>
;
sp:
subject
_:
b35
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b33
[
rdf:
type
ep-spin-lib:
buildPorePressureDeterminationURI
;
sp:
arg1
_:
b26
;
sp:
arg2
_:
b17
;
sp:
arg3
_:
b27
]
;
sp:
variable
_:
b
37
sp:
variable
_:
b
1
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildPorePressureDeterminedPartOfAWellBoreURI
;
sp:
arg1
_:
b37
;
sp:
arg2
_:
b34
;
sp:
arg3
_:
b36
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b20
]
;
sp:
variable
_:
b32
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 185 Set type of PorePressureDetermination"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b38
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b39
])
;
sp:
where
([
sp:
object
_:
b40
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b41
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b42
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#porePressure>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b43
;
sp:
predicate
<http://www.topbraid.org/2007/05/composite.owl#index>
;
sp:
subject
_:
b42
]
[
sp:
object
_:
b44
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#enumReadingKind>
;
sp:
subject
_:
b42
sp:
variable
_:
b6
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
40
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b
25
]
;
sp:
variable
_:
b
45
sp:
variable
_:
b
9
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildPorePressureDeterminationURI
;
sp:
arg1
_:
b45
;
sp:
arg2
_:
b41
;
sp:
arg3
_:
b43
[
rdf:
type
ep-spin-lib:
selectDensityScale
;
sp:
arg1
_:
b23
]
;
sp:
variable
_:
b
39
sp:
variable
_:
b
13
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectPorePressureDeterminationType
;
sp:
arg1
_:
b
44
sp:
arg1
_:
b
21
]
;
sp:
variable
_:
b
38
sp:
variable
_:
b
15
])
]
.
<http://www.reportinghub.no/ep/transform/1.1/ddr/porePressure>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
_:
b2
sp:
varName
"porePressurePartOfAWellBore"
^^
xsd:
string
.
_:
b7
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b1
sp:
varName
"tvdOfPorePressure"
^^
xsd:
string
.
_:
b6
sp:
varName
"index"
^^
xsd:
string
.
_:
b5
sp:
varName
"porePressure"
^^
xsd:
string
.
_:
b4
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b3
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b9
sp:
varName
"porePressurePartOfAWellBore"
^^
xsd:
string
.
_:
b14
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b8
sp:
varName
"equivalentMudWeight"
^^
xsd:
string
.
_:
b15
sp:
varName
"porePressureDeterminationType"
^^
xsd:
string
.
_:
b13
sp:
varName
"
index
"
^^
xsd:
string
.
sp:
varName
"
densityScale
"
^^
xsd:
string
.
_:
b12
sp:
varName
"porePressure"
^^
xsd:
string
.
_:
b9
sp:
varName
"lengthScaleTvd"
^^
xsd:
string
.
_:
b11
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b6
sp:
varName
"lengthScaleMd"
^^
xsd:
string
.
_:
b10
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b1
sp:
varName
"porePressureDetermination"
^^
xsd:
string
.
_:
b
32
sp:
varName
"
porePressurePartOfAWellBor
e"
^^
xsd:
string
.
_:
b
27
sp:
varName
"
localnam
e"
^^
xsd:
string
.
_:
b
37
_:
b
26
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b31
sp:
varName
"mdOfPorePressure"
^^
xsd:
string
.
_:
b36
sp:
varName
"index"
^^
xsd:
string
.
_:
b10
sp:
varName
"dailyTemporalPartOfAWellBore"
^^
xsd:
string
.
_:
b35
sp:
varName
"porePressure"
^^
xsd:
string
.
_:
b2
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b34
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b8
sp:
varName
"realTvd"
^^
xsd:
string
.
_:
b
33
sp:
varName
"
nameWellBore
"
^^
xsd:
string
.
_:
b
25
sp:
varName
"
uomTvd
"
^^
xsd:
string
.
_:
b24
sp:
varName
"
porePressurePartOfAWellBore
"
^^
xsd:
string
.
sp:
varName
"
tvd
"
^^
xsd:
string
.
_:
b22
sp:
varName
"porePressureDetermination"
^^
xsd:
string
.
_:
b30
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b25
sp:
varName
"dailyTemporalPartOfAWellBore"
^^
xsd:
string
.
_:
b12
sp:
varName
"realWt"
^^
xsd:
string
.
_:
b23
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b29
sp:
varName
"index"
^^
xsd:
string
.
sp:
varName
"uomWt"
^^
xsd:
string
.
_:
b28
sp:
varName
"porePressure"
^^
xsd:
string
.
_:
b27
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b26
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b22
sp:
varName
"equivalentMudWeight"
^^
xsd:
string
.
_:
b21
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
sp:
varName
"enumReadingKind"
^^
xsd:
string
.
_:
b5
sp:
varName
"realMd"
^^
xsd:
string
.
_:
b20
sp:
varName
"
index
"
^^
xsd:
string
.
sp:
varName
"
uomMd
"
^^
xsd:
string
.
_:
b19
sp:
varName
"porePressure"
^^
xsd:
string
.
_:
b18
sp:
varName
"dTimStart"
^^
xsd:
string
.
sp:
varName
"md"
^^
xsd:
string
.
_:
b17
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b16
sp:
varName
"porePressureDetermination"
^^
xsd:
string
.
_:
b15
_:
b14
sp:
varName
"timeOfDetermination"
^^
xsd:
string
.
_:
b45
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b44
sp:
varName
"enumReadingKind"
^^
xsd:
string
.
_:
b43
sp:
varName
"index"
^^
xsd:
string
.
_:
b42
_:
b18
sp:
varName
"porePressure"
^^
xsd:
string
.
_:
b
41
_:
b
17
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b
40
_:
b
16
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b39
sp:
varName
"porePressureDetermination"
^^
xsd:
string
.
_:
b38
sp:
varName
"porePressureDeterminationType"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-porePressure-v1.1.1.ttl.tbc
View file @
a02188f
# Saved by TopBraid on Tue
Aug 16 12:29:2
1 BST 2011
# Saved by TopBraid on Tue
Sep 20 19:34:3
1 BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-stratInfo-v1.1.1.ttl
View file @
a02188f
# Saved by TopBraid on
Fri Sep 16 17:35:12
BST 2011
# Saved by TopBraid on
Tue Sep 20 19:37:29
BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/stratInfo
# imports: http://www.reportinghub.no/ep/spin/1.1/lib
# imports: http://www.reportinghub.no/ep/transform/1.1/ddr
# imports: http://www.witsml.org/schemas/1series
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/activity
# imports: http://spinrdf.org/spin
@prefix
:
<http://www.reportinghub.no/ep/transform/1.1/ddr/stratInfo#>
.
@prefix
afn:
<http://jena.hpl.hp.com/ARQ/function#>
.
@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#>
.
...
...
@@ -14,7 +17,12 @@
@prefix
spl:
<http://spinrdf.org/spl#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport>
<http://www.reportinghub.no/ep/transform/1.1/ddr/stratInfo>
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/spin/1.1/lib>
,
<http://www.witsml.org/schemas/1series>
,
<http://spinrdf.org/spin>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
<http://www.witsml.org/schemas/1series#Obj_drillReport>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 240 Establish preliminary zonation activity"
^^
xsd:
string
;
...
...
@@ -37,115 +45,151 @@
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#finishedAt>
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/
ddr#mdTop
>
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/
well#measuredDepthToTheTopOfAPartOfAWellBore
>
;
sp:
subject
_:
b3
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b6
]
[
sp:
object
_:
b7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tvdTop>
;
sp:
predicate
_:
b8
;
sp:
subject
_:
b6
]
[
sp:
object
_:
b9
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#trueVerticalDepthToTheTopOfAPartOfAWellBore>
;
sp:
subject
_:
b3
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b10
;
sp:
predicate
_:
b11
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b12
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#stratigraphyDescription>
;
sp:
subject
_:
b3
]
[
sp:
object
_:
b8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#stratigraphyDescription>
;
sp:
subject
_:
b1
])
;
sp:
where
([
sp:
object
_:
b
9
;
sp:
predicate
<http://www.
reportinghub.no/ep/schema/ddr
#nameWellbore>
;
sp:
where
([
sp:
object
_:
b
13
;
sp:
predicate
<http://www.
witsml.org/schemas/1series
#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b1
0
;
sp:
predicate
<http://www.
reportinghub.no/ep/schema/ddr
#dTimStart>
;
]
[
sp:
object
_:
b1
4
;
sp:
predicate
<http://www.
witsml.org/schemas/1series
#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b1
1
;
sp:
predicate
<http://www.
reportinghub.no/ep/schema/ddr#stratInfo
>
;
]
[
sp:
object
_:
b1
5
;
sp:
predicate
<http://www.
witsml.org/schemas/1series#stratInfoRef
>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b12
;
sp:
predicate
<http://www.topbraid.org/2007/05/composite.owl#index>
;
sp:
subject
_:
b11
]
[
sp:
object
_:
b5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTim>
;
sp:
subject
_:
b11
]
[
sp:
object
[
sp:
varName
"dailytemporalPartOfAWellBore"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/1series#dTim>
;
sp:
subject
_:
b15
]
[
sp:
object
_:
b4
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b2
]
[
sp:
object
_:
b4
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
[
sp:
varName
"dailyTemporalPartOfAWellBore"
^^
xsd:
string
]
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#WellBore>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b4
]
[
sp:
object
_:
b6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#mdTop>
;
sp:
subject
_:
b11
]
[
sp:
object
_:
b16
;
sp:
predicate
<http://www.witsml.org/schemas/1series#mdTopRef>
;
sp:
subject
_:
b15
]
[
sp:
object
_:
b17
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b16
]
[
sp:
object
_:
b7
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b16
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#tvdTop>
;
sp:
subject
_:
b11
sp:
elements
([
sp:
object
_:
b18
;
sp:
predicate
<http://www.witsml.org/schemas/1series#tvdTopRef>
;
sp:
subject
_:
b15
]
[
sp:
object
_:
b19
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b18
]
[
sp:
object
_:
b10
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b18
])
]
[
sp:
object
_:
b
8
;
sp:
predicate
<http://www.
reportinghub.no/ep/schema/ddr
#description>
;
sp:
subject
_:
b1
1
]
[
sp:
object
_:
b
12
;
sp:
predicate
<http://www.
witsml.org/schemas/1series
#description>
;
sp:
subject
_:
b1
5
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
9
sp:
arg1
_:
b
13
]
;
sp:
variable
_:
b
13
sp:
variable
_:
b
20
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b
13
;
sp:
arg2
_:
b1
0
sp:
arg1
_:
b
20
;
sp:
arg2
_:
b1
4
]
;
sp:
variable
_:
b2
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
afn:
localname
;
sp:
arg1
_:
b15
]
;
sp:
variable
_:
b21
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildPreliminaryZonationURI
;
sp:
arg1
_:
b13
;
sp:
arg2
_:
b12
sp:
arg1
_:
b20
;
sp:
arg2
_:
b14
;
sp:
arg3
_:
b21
]
;
sp:
variable
_:
b1
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildPartOfAWellBoreForStratigraphyInformationURI
;
sp:
arg1
_:
b13
;
sp:
arg2
_:
b12
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b17
]
;
sp:
variable
_:
b8
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b19
]
;
sp:
variable
_:
b
3
sp:
variable
_:
b
11
])
]
.
<http://www.reportinghub.no/ep/transform/1.1/ddr/stratInfo>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr>
,
<http://www.reportinghub.no/ep/spin/1.1/lib>
;
owl:
versionInfo
"Created with TopBraid Composer
"
^^
xsd:
string
.
_:
b11
sp:
varName
"lengthScaleTvd"
^^
xsd:
string
.
_:
b8
sp:
varName
"lengthScaleMd
"
^^
xsd:
string
.
_:
b1
sp:
varName
"preliminaryZonation"
^^
xsd:
string
.
_:
b2
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b21
sp:
varName
"localname"
^^
xsd:
string
.
_:
b3
sp:
varName
"stratigraphicInformationPartOfAWellBore"
^^
xsd:
string
.
_:
b20
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b4
sp:
varName
"wellBore"
^^
xsd:
string
.
_:
b12
sp:
varName
"description"
^^
xsd:
string
.
_:
b5
sp:
varName
"dTimPreliminaryZonation"
^^
xsd:
string
.
_:
b10
sp:
varName
"realTvd"
^^
xsd:
string
.
_:
b6
sp:
varName
"mdTop"
^^
xsd:
string
.
_:
b19
sp:
varName
"uomTvd"
^^
xsd:
string
.
_:
b7
sp:
varName
"tvdTop"
^^
xsd:
string
.
_:
b18
sp:
varName
"tvd"
^^
xsd:
string
.
_:
b
8
sp:
varName
"description
"
^^
xsd:
string
.
_:
b
7
sp:
varName
"realMd
"
^^
xsd:
string
.
_:
b9
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b17
sp:
varName
"uomMd"
^^
xsd:
string
.
_:
b1
0
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b1
6
sp:
varName
"
md
"
^^
xsd:
string
.
_:
b11
_:
b4
sp:
varName
"dailytemporalPartOfAWellBore"
^^
xsd:
string
.
_:
b2
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b5
sp:
varName
"dTimPreliminaryZonation"
^^
xsd:
string
.
_:
b15
sp:
varName
"stratInfo"
^^
xsd:
string
.
_:
b1
2
sp:
varName
"
index
"
^^
xsd:
string
.
_:
b1
4
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b13
sp:
varName
"n
ormalizedWellBoreNam
e"
^^
xsd:
string
.
sp:
varName
"n
ameWellBor
e"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-stratInfo-v1.1.1.ttl.tbc
View file @
a02188f
# Saved by TopBraid on
Fri Sep 16 17:35:12
BST 2011
# Saved by TopBraid on
Tue Sep 20 19:37:29
BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
Please
register
or
login
to post a comment