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-24 11:59:13 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
99f65e84ab82a23d2a108d253bbcb1428215770f
99f65e84
1 parent
8349b76b
Added bitRecord transform.
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
1463 additions
and
548 deletions
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-ACTIVITY-v1.0.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-ACTIVITY-v1.0.ttl.tbc
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-statusInfo-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr_bitRecord-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr_bitRecord-v1.1.1.ttl.tbc
www.reportinghub.no/examples/xml/TemplateTest.xml
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-ACTIVITY-v1.0.ttl
View file @
99f65e8
# Saved by TopBraid on
Fri Sep 23 15:33:43
BST 2011
# Saved by TopBraid on
Sat Sep 24 11:51:40
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
...
...
@@ -28,33 +28,33 @@ ep-activity:Activity
rdfs:
subClassOf
ep-core:
PhysicalThing
;
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
]
;
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#
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#
after
>
owl:
onProperty
<http://www.linkedmodel.org/schema/ordered#
before
>
]
;
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:
maxCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
ep-activity:
finishedAt
owl:
allValuesFrom
ep-activity:
Activity
;
owl:
onProperty
<http://www.linkedmodel.org/schema/ordered#during>
]
.
ep-activity:
ActivitySuccessType
...
...
@@ -68,13 +68,13 @@ ep-activity:DailyDrillingActivity
rdfs:
subClassOf
ep-activity:
DrillingActivity
;
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
]
;
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
;
...
...
@@ -83,13 +83,13 @@ ep-activity:DailyDrillingActivity
]
;
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
;
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>
]
.
ep-activity:
DailyDrillingActivityToStatus
...
...
@@ -98,13 +98,13 @@ ep-activity:DailyDrillingActivityToStatus
rdfs:
subClassOf
ep-activity:
DrillingActivity
;
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
]
;
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
;
...
...
@@ -113,13 +113,13 @@ ep-activity:DailyDrillingActivityToStatus
]
;
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
;
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>
]
.
ep-activity:
DailyProductionActivity
...
...
@@ -163,7 +163,7 @@ ep-activity:Drill-sidetrack
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillStemTest
rdf:
type
owl:
Class
,
ep-activity:
WellTestType
;
rdf:
type
ep-activity:
WellTestType
,
owl:
Class
;
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
;
...
...
@@ -175,72 +175,72 @@ ep-activity:DrillingActivity
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
DrillingActivity-bop_test
rdf:
type
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
;
rdfs:
label
"drilling activity bop test"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-circulation_loss
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdfs:
label
"drilling activity circulation loss"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-coiled_tubing
rdf:
type
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
;
rdfs:
label
"drilling activity coilled tubing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-equipment_failure
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdfs:
label
"drilling activity equipment failure"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-equipment_hang
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdfs:
label
"drilling activity equipment hang"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-fixed_equipment
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
;
rdf:
type
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
,
owl:
Class
;
rdfs:
label
"drilling activity fixed equipment"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-injury
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdfs:
label
"drilling activity injury"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-kick
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdfs:
label
"drilling activity operation kick"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-mud_loss
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdfs:
label
"drilling activity mud loss"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-operation_failed
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdfs:
label
"drilling activity operation failed"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-snubbing
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
;
rdf:
type
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
,
owl:
Class
;
rdfs:
label
"drilling activity snubbing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-stuck_equipment
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdfs:
label
"drilling activity stuck equipment"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-success
rdf:
type
ep-activity:
DrillingActivityOutcomeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityOutcomeType
;
rdfs:
label
"drilling activity success"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
DrillingActivity-wire_line
rdf:
type
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
DrillingActivityTypeAccordingToEquipmentType
;
rdfs:
label
"drilling activity wire line"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
...
...
@@ -265,7 +265,7 @@ ep-activity:ExtractAWellCore
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
FailedActivity
rdf:
type
ep-activity:
ActivitySuccessType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
ActivitySuccessType
;
rdfs:
label
"failed activity"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
Activity
;
owl:
disjointWith
ep-activity:
SuccessfulActivity
.
...
...
@@ -276,7 +276,7 @@ ep-activity:FluidReading
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
FormationIntegrityTest
rdf:
type
ep-activity:
PressureTestType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
PressureTestType
;
rdfs:
label
"formation integrity test"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellBorePressureTest
;
owl:
disjointWith
ep-activity:
LeakOffTest
.
...
...
@@ -346,7 +346,7 @@ ep-activity:GasReadingType
rdfs:
subClassOf
owl:
Class
.
ep-activity:
LeakOffTest
rdf:
type
ep-activity:
PressureTestType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
PressureTestType
;
rdfs:
label
"leak-off test"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellBorePressureTest
;
owl:
disjointWith
ep-activity:
FormationIntegrityTest
.
...
...
@@ -387,7 +387,7 @@ ep-activity:OffshoreWellActivity
rdfs:
subClassOf
ep-activity:
OffshoreActivity
;
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
]
;
rdfs:
subClassOf
...
...
@@ -397,7 +397,7 @@ ep-activity:OffshoreWellActivity
]
;
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
]
.
...
...
@@ -417,13 +417,13 @@ ep-activity:PorePressureDeterminationType
rdfs:
subClassOf
owl:
Class
.
ep-activity:
PorePressureEstimation
rdf:
type
owl:
Class
,
ep-activity:
PorePressureDeterminationType
;
rdf:
type
ep-activity:
PorePressureDeterminationType
,
owl:
Class
;
rdfs:
label
"pore pressure estimation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
PorePressureDetermination
;
owl:
disjointWith
ep-activity:
PorePressureMeasurement
.
ep-activity:
PorePressureMeasurement
rdf:
type
owl:
Class
,
ep-activity:
PorePressureDeterminationType
;
rdf:
type
ep-activity:
PorePressureDeterminationType
,
owl:
Class
;
rdfs:
label
"pore pressure measurement"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
PorePressureDetermination
;
owl:
disjointWith
ep-activity:
PorePressureEstimation
.
...
...
@@ -444,14 +444,14 @@ ep-activity:ProductionActivity
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
ProductionTest
rdf:
type
owl:
Class
,
ep-activity:
WellTestType
;
rdf:
type
ep-activity:
WellTestType
,
owl:
Class
;
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
ep-activity:
ActivitySuccessType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
ActivitySuccessType
;
rdfs:
label
"successful activity"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
Activity
;
owl:
disjointWith
ep-activity:
FailedActivity
.
...
...
@@ -481,6 +481,26 @@ ep-activity:WellBoreDirectionalSurvey
rdfs:
label
"well bore directional survey"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
WellBoreDrillBitRun
rdf:
type
owl:
Class
;
rdfs:
label
"wellbore drill bit run"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
DrillingActivity
.
ep-activity:
WellBoreDrillBitRun-entire
rdf:
type
owl:
Class
;
rdfs:
label
"wellbore drill bit run (entire)"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellBoreDrillBitRun
.
ep-activity:
WellBoreDrillBitRun-singleRun
rdf:
type
owl:
Class
;
rdfs:
label
"wellbore drill bit run (single run)"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellBoreDrillBitRun
.
ep-activity:
WellBoreDrillBitRun-withinReportingPeriod
rdf:
type
owl:
Class
;
rdfs:
label
"wellbore drill bit run (within reporting period)"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellBoreDrillBitRun
.
ep-activity:
WellBoreDrillingType
rdf:
type
rdfs:
Class
;
rdfs:
label
"well bore drilling type"
^^
xsd:
string
;
...
...
@@ -502,23 +522,23 @@ ep-activity:WellCementJob
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
WellCementJob-other
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobPurposeType
;
rdf:
type
ep-activity:
WellCementJobPurposeType
,
owl:
Class
;
rdfs:
label
"well cement job other"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
;
owl:
disjointWith
ep-activity:
WellCementJob-
squeeze
,
ep-activity:
WellCementJob-plug
,
ep-activity:
WellCementJob-primary
.
owl:
disjointWith
ep-activity:
WellCementJob-
primary
,
ep-activity:
WellCementJob-plug
,
ep-activity:
WellCementJob-squeeze
.
ep-activity:
WellCementJob-plug
rdf:
type
ep-activity:
WellCementJobPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobPurposeType
;
rdfs:
label
"well cement job plug"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
.
ep-activity:
WellCementJob-primary
rdf:
type
ep-activity:
WellCementJobPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobPurposeType
;
rdfs:
label
"well cement job primary"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
.
ep-activity:
WellCementJob-squeeze
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobPurposeType
;
rdf:
type
ep-activity:
WellCementJobPurposeType
,
owl:
Class
;
rdfs:
label
"well cement job squeeze"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
.
...
...
@@ -563,73 +583,73 @@ ep-activity:WellCementJobTopPlugType
rdfs:
subClassOf
owl:
Class
.
ep-activity:
WellCementJobWithBottomPlug
rdf:
type
ep-activity:
WellCementJobBottomPlugType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobBottomPlugType
;
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
ep-activity:
WellCementJobCasingReciprocationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobCasingReciprocationType
;
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
ep-activity:
WellCementJobCasingRotationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobCasingRotationType
;
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
ep-activity:
WellCementJobFloatHoldingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobFloatHoldingType
;
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
ep-activity:
WellCementJobPlugBumpingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobPlugBumpingType
;
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
ep-activity:
WellCementJobTopPlugType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobTopPlugType
;
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
ep-activity:
WellCementJobBottomPlugType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobBottomPlugType
;
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
ep-activity:
WellCementJobCasingReciprocationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobCasingReciprocationType
;
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
ep-activity:
WellCementJobCasingRotationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobCasingRotationType
;
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
ep-activity:
WellCementJobFloatHoldingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobFloatHoldingType
;
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
ep-activity:
WellCementJobPlugBumpingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobPlugBumpingType
;
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
ep-activity:
WellCementJobTopPlugType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementJobTopPlugType
;
rdfs:
label
"well cement job without top plug"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementJob
;
owl:
disjointWith
ep-activity:
WellCementJobWithTopPlug
.
...
...
@@ -645,13 +665,13 @@ ep-activity:WellCementPumpingFluidReturnType
rdfs:
subClassOf
owl:
Class
.
ep-activity:
WellCementPumpingWithFluidReturn
rdf:
type
ep-activity:
WellCementPumpingFluidReturnType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementPumpingFluidReturnType
;
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
ep-activity:
WellCementPumpingFluidReturnType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellCementPumpingFluidReturnType
;
rdfs:
label
"well cement pumping without fluid return"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellCementPumping
;
owl:
disjointWith
ep-activity:
WellCementPumpingWithFluidReturn
.
...
...
@@ -662,28 +682,28 @@ ep-activity:WellControlIncident
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
WellControlIncident-gas_kick
rdf:
type
owl:
Class
,
ep-activity:
WellControlIncidentType
;
rdf:
type
ep-activity:
WellControlIncidentType
,
owl:
Class
;
rdfs:
label
"well control incident gas kick"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellControlIncident
;
owl:
disjointWith
ep-activity:
WellControlIncident-
oil_kick
,
ep-activity:
WellControlIncident-shallow_gas_kick
,
ep-activity:
WellControlIncident-water
_kick
.
owl:
disjointWith
ep-activity:
WellControlIncident-
water_kick
,
ep-activity:
WellControlIncident-shallow_gas_kick
,
ep-activity:
WellControlIncident-oil
_kick
.
ep-activity:
WellControlIncident-oil_kick
rdf:
type
owl:
Class
,
ep-activity:
WellControlIncidentType
;
rdf:
type
ep-activity:
WellControlIncidentType
,
owl:
Class
;
rdfs:
label
"well control incident oil kick"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellControlIncident
;
owl:
disjointWith
ep-activity:
WellControlIncident-
shallow_gas_kick
,
ep-activity:
WellControlIncident-water_kick
,
ep-activity:
WellControlIncident-
gas_kick
.
owl:
disjointWith
ep-activity:
WellControlIncident-
gas_kick
,
ep-activity:
WellControlIncident-water_kick
,
ep-activity:
WellControlIncident-shallow_
gas_kick
.
ep-activity:
WellControlIncident-shallow_gas_kick
rdf:
type
owl:
Class
,
ep-activity:
WellControlIncidentType
;
rdf:
type
ep-activity:
WellControlIncidentType
,
owl:
Class
;
rdfs:
label
"well control incident shallow gas kick"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellControlIncident
;
owl:
disjointWith
ep-activity:
WellControlIncident-
oil_kick
,
ep-activity:
WellControlIncident-water_kick
,
ep-activity:
WellControlIncident-gas
_kick
.
owl:
disjointWith
ep-activity:
WellControlIncident-
gas_kick
,
ep-activity:
WellControlIncident-water_kick
,
ep-activity:
WellControlIncident-oil
_kick
.
ep-activity:
WellControlIncident-water_kick
rdf:
type
owl:
Class
,
ep-activity:
WellControlIncidentType
;
rdf:
type
ep-activity:
WellControlIncidentType
,
owl:
Class
;
rdfs:
label
"well control incident water kick"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellControlIncident
;
owl:
disjointWith
ep-activity:
WellControlIncident-
oil_kick
,
ep-activity:
WellControlIncident-shallow_gas_kick
,
ep-activity:
WellControlIncident-gas
_kick
.
owl:
disjointWith
ep-activity:
WellControlIncident-
gas_kick
,
ep-activity:
WellControlIncident-shallow_gas_kick
,
ep-activity:
WellControlIncident-oil
_kick
.
ep-activity:
WellControlIncidentType
rdf:
type
rdfs:
Class
;
...
...
@@ -696,40 +716,40 @@ ep-activity:WellKilling
rdfs:
subClassOf
ep-activity:
Activity
.
ep-activity:
WellKilling-bullheading
rdf:
type
owl:
Class
,
ep-activity:
WellKillingType
;
rdf:
type
ep-activity:
WellKillingType
,
owl:
Class
;
rdfs:
label
"well killing bullheading"
^^
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-wait_and_weight
.
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
.
ep-activity:
WellKilling-drillers_method
rdf:
type
owl:
Class
,
ep-activity:
WellKillingType
;
rdf:
type
ep-activity:
WellKillingType
,
owl:
Class
;
rdfs:
label
"well killing drillers method"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellKilling
;
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
.
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
.
ep-activity:
WellKilling-forward_circulation
rdf:
type
owl:
Class
,
ep-activity:
WellKillingType
;
rdf:
type
ep-activity:
WellKillingType
,
owl:
Class
;
rdfs:
label
"well killing forward circulation"
^^
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-bullheading
,
ep-activity:
WellKilling-wait_and_weight
.
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
.
ep-activity:
WellKilling-lubricate_and_bleed
rdf:
type
owl:
Class
,
ep-activity:
WellKillingType
;
rdf:
type
ep-activity:
WellKillingType
,
owl:
Class
;
rdfs:
label
"well killing lubricate and bleed"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellKilling
;
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
.
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
.
ep-activity:
WellKilling-reverse_circulation
rdf:
type
ep-activity:
WellKillingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-activity:
WellKillingType
;
rdfs:
label
"well killing reverse circulation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellKilling
;
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
.
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
.
ep-activity:
WellKilling-wait_and_weight
rdf:
type
owl:
Class
,
ep-activity:
WellKillingType
;
rdf:
type
ep-activity:
WellKillingType
,
owl:
Class
;
rdfs:
label
"well killing wait and weight"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WellKilling
;
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
.
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
.
ep-activity:
WellKillingType
rdf:
type
rdfs:
Class
;
...
...
@@ -762,19 +782,25 @@ ep-activity:WirelineFormationTestType
rdfs:
subClassOf
owl:
Class
.
ep-activity:
WirelineFormationTestWithGoodSeal
rdf:
type
owl:
Class
,
ep-activity:
WirelineFormationTestType
;
rdf:
type
ep-activity:
WirelineFormationTestType
,
owl:
Class
;
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
owl:
Class
,
ep-activity:
WirelineFormationTestType
;
rdf:
type
ep-activity:
WirelineFormationTestType
,
owl:
Class
;
rdfs:
label
"wireline formation test without a good seal"
^^
xsd:
string
;
rdfs:
subClassOf
ep-activity:
WirelineFormationTest
;
owl:
disjointWith
ep-activity:
WirelineFormationTestWithGoodSeal
.
ep-activity:
averageRateOfDrilling
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_property
;
rdfs:
domain
ep-activity:
DrillingActivity
;
rdfs:
label
"average rate of drilling"
^^
xsd:
string
;
rdfs:
range
ep-core:
Speed
.
ep-activity:
descriptionOfActivitiesFollowingTheDailyReportingPeriod
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-activity:
DailyDrillingActivity
;
rdfs:
label
"description of activities following the daily reporting period"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/report#Report>
.
...
...
@@ -790,23 +816,29 @@ ep-activity:descriptionOfActivitiesWithinTheDailyReportingPeriod
rdfs:
label
"description of activities within the daily reporting period"
^^
xsd:
string
.
ep-activity:
distanceDrilled
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-activity:
DrillingActivity
;
rdfs:
label
"final rate of drilling"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-activity:
drillingContractor
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
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:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-activity:
DrillingActivity
;
rdfs:
label
"drilling operator"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/organization#Organization>
.
ep-activity:
durationOfDrilling
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-activity:
DrillingActivity
;
rdfs:
label
"duration of drilling"
^^
xsd:
string
;
rdfs:
range
ep-core:
TimeDuration
.
ep-activity:
failedEquipment
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
ep-activity:
EquipmentFailureAndRepair
;
...
...
@@ -814,19 +846,19 @@ ep-activity:failedEquipment
rdfs:
range
<http://www.reportinghub.no/ep/schema/equipment#Equipment>
.
ep-activity:
finalRateOfDrilling
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-activity:
DrillingActivity
;
rdfs:
label
"final rate of drilling"
^^
xsd:
string
;
rdfs:
range
ep-core:
Speed
.
ep-activity:
finishedAt
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
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:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-activity:
WellStimulation
;
rdfs:
label
"has Casing/Liner/Tubing"
^^
xsd:
string
.
...
...
@@ -835,18 +867,18 @@ ep-activity:hasCasingString
rdfs:
label
"has casing string"
^^
xsd:
string
.
ep-activity:
hasChokeValve
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
label
"has choke valve"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/equipment#ChokeValve>
.
ep-activity:
hasDrillBit
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
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:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-activity:
DrillingActivity
;
rdfs:
label
"has drilling fluid"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/well#Fluid>
.
...
...
@@ -862,7 +894,7 @@ ep-activity:hasSubActivity
rdfs:
label
"has sub activity"
^^
xsd:
string
.
ep-activity:
identificationNumberOfCore
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-activity:
ExtractAWellCore
;
rdfs:
label
"identification number of core"
^^
xsd:
string
.
...
...
@@ -872,13 +904,13 @@ ep-activity:logRunNumber
rdfs:
label
"log run number"
^^
xsd:
string
.
ep-activity:
measuredDepthOfFluidSampling
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
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:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-activity:
EquipmentFailureAndRepair
;
rdfs:
label
"missed production time"
^^
xsd:
string
;
rdfs:
range
ep-core:
TimeDuration
.
...
...
@@ -889,26 +921,42 @@ ep-activity:nominallyAt
rdfs:
label
"nominal time"
^^
xsd:
string
;
rdfs:
range
<http://www.linkedmodel.org/schema/vaem#dateUnion>
.
ep-activity:
onDrillBit
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-activity:
WellBoreDrillBitRun
;
rdfs:
label
"on drill bit"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/equipment#DrillBit>
.
ep-activity:
onFluid
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"on WellBore"
^^
xsd:
string
.
ep-activity:
onRig
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-activity:
DrillingActivity
;
rdfs:
label
"on rig"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/facility#TemporalPartOfARig>
.
ep-activity:
onWell
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"on well"
^^
xsd:
string
.
rdfs:
domain
ep-activity:
DrillingActivity
;
rdfs:
label
"on well"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWell>
.
ep-activity:
onWellBore
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
label
"on WellBore"
^^
xsd:
string
.
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-activity:
DrillingActivity
;
rdfs:
label
"on wellbore"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore>
.
ep-activity:
operatingTimeOfDrillBit
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-activity:
DrillingActivity
;
rdfs:
label
"operating time of drill bit"
^^
xsd:
string
;
rdfs:
range
ep-core:
TimeDuration
.
ep-activity:
pressureAtWhichPlugBumped
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-activity:
WellCementPumping
;
rdfs:
label
"pressure at which plug bumped"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
...
...
@@ -918,61 +966,61 @@ ep-activity:pumpedFluid
rdfs:
label
"pumped fluid"
^^
xsd:
string
.
ep-activity:
recoveredCore
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
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:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
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:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
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:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-activity:
Activity
;
rdfs:
label
"started at"
^^
xsd:
string
;
rdfs:
range
<http://www.linkedmodel.org/schema/vaem#dateUnion>
.
ep-activity:
timeLost
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-activity:
WellControlIncident
;
rdfs:
label
"time lost"
^^
xsd:
string
;
rdfs:
range
ep-core:
TimeDuration
.
ep-activity:
timeOfFailure
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
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:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
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:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
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:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
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:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-activity:
WellBoreLogRun
;
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-ACTIVITY-v1.0.ttl.tbc
0 → 100644
View file @
99f65e8
# Saved by TopBraid on Sat Sep 24 11:51:40 BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
@prefix
forms:
<http://www.topbraid.org/2007/01/forms.owl#>
.
@prefix
inference:
<http://www.topbraid.org/2007/06/inference.owl#>
.
@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
visual:
<http://topbraid.org/visual#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
owl:
DatatypeProperty
forms:
keyProperties
(
rdfs:
label
rdfs:
comment
<http://www.reportinghub.no/ep/schema/activity#descriptionOfActivitiesForecastForTheNextDailyReportingPeriod>
)
.
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-CORE-v1.0.ttl
View file @
99f65e8
# Saved by TopBraid on
Tue Sep 20 22:28:1
5 BST 2011
# Saved by TopBraid on
Fri Sep 23 16:31:5
5 BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/core
# 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
# imports: http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model
@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://
www.linkedmodel.org/1.2/schema/vaem>
,
<http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model
>
;
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:
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:
FunctionalProperty
,
owl:
Object
Property
.
rdfs:
subClassOf
owl:
ObjectProperty
,
owl:
Functional
Property
.
ep-core:
Density
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"density"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Length
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"length"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
MassPerUnitLength
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"mass per unit length"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
...
...
@@ -45,17 +45,17 @@ ep-core:PhysicalThing
rdfs:
subClassOf
owl:
Thing
.
ep-core:
PlaneAngle
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"plane angle"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
PlasticViscosity
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"plastic viscosity"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Pressure
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"pressure"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
...
...
@@ -65,58 +65,58 @@ ep-core:PropertySpace
rdfs:
subClassOf
owl:
Class
.
ep-core:
Ratio
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"ratio"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Scale
rdf:
type
owl:
Class
;
rdfs:
label
"scale"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
FunctionalProperty
,
owl:
Datatype
Property
.
rdfs:
subClassOf
owl:
DatatypeProperty
,
owl:
Functional
Property
.
ep-core:
SpecificVolume
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"specific volume"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Speed
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"speed"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
StrengthOfRockFormation
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"strength of rock formation"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Temperature
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"temperature"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
TimeDuration
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"time duration"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Volume
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"volume"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
YieldPoint
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"yield point"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
apiName
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdfs:
label
"API name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
bar
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"bar"
^^
xsd:
string
.
...
...
@@ -125,47 +125,52 @@ ep-core:basisFor
rdfs:
label
"basis for"
^^
xsd:
string
.
ep-core:
celsius
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Temperature
;
rdfs:
label
"celsius"
^^
xsd:
string
.
ep-core:
day
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"day"
^^
xsd:
string
.
ep-core:
de
greesOfAngle
ep-core:
de
cimetre3
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
Volume
;
rdfs:
label
"decimetre 3"
^^
xsd:
string
.
ep-core:
degreesOfAngle
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
PlaneAngle
;
rdfs:
label
"degrees of angle"
^^
xsd:
string
.
ep-core:
derivedFrom
rdf:
type
owl:
TransitiveProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Transitive
Property
;
rdfs:
label
"derived from"
^^
xsd:
string
.
ep-core:
dtiName
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
label
"DTI name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
foot
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"foot"
^^
xsd:
string
.
ep-core:
foot3_sack94-1
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
YieldPoint
;
rdfs:
label
"foot3 sack94-1"
^^
xsd:
string
.
ep-core:
footUS
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"foot (US survey)"
^^
xsd:
string
.
ep-core:
gram_cm-3
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"gram cm-3"
^^
xsd:
string
.
ep-core:
hasPart
...
...
@@ -189,52 +194,52 @@ ep-core:hasVolume
rdfs:
label
"has volume"
^^
xsd:
string
.
ep-core:
hour
rdf:
type
owl:
DatatypeProperty
,
ep-core:
Scale
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
Datatype
Property
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"hour"
^^
xsd:
string
.
ep-core:
inch
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"inch"
^^
xsd:
string
.
ep-core:
inchUS
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"inch (US survey)"
^^
xsd:
string
.
ep-core:
localFieldName
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdfs:
label
"local field name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
megaPa
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"MPa"
^^
xsd:
string
.
ep-core:
megaPa_second
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"MPa.second"
^^
xsd:
string
.
ep-core:
metre
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"metre"
^^
xsd:
string
.
ep-core:
metre3
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"metre3"
^^
xsd:
string
.
ep-core:
metre_hour-1
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Speed
;
rdfs:
label
"metre hour-1"
^^
xsd:
string
.
ep-core:
minute
rdf:
type
owl:
DatatypeProperty
,
ep-core:
Scale
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
Datatype
Property
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"minute"
^^
xsd:
string
.
...
...
@@ -244,26 +249,26 @@ ep-core:name
rdfs:
range
xsd:
string
.
ep-core:
nominallyExistsAt
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
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:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdfs:
label
"NPD code"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
npdName
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdfs:
label
"NPD name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
npdNumber
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
label
"NPD number"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
...
...
@@ -276,43 +281,43 @@ ep-core:partOf
owl:
inverseOf
ep-core:
hasPart
.
ep-core:
partPerMillionByVolume
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
"part per million by volume"
^^
xsd:
string
.
ep-core:
pascal
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"Pascal"
^^
xsd:
string
.
ep-core:
perCentByVolume
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
SpecificVolume
;
rdfs:
label
"per cent by volume"
^^
xsd:
string
.
ep-core:
pound_foot-1
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
MassPerUnitLength
;
rdfs:
label
"pound foot-1"
^^
xsd:
string
.
ep-core:
prospectName
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdfs:
label
"prospect name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
psig
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"psi gauge"
^^
xsd:
string
.
ep-core:
second
rdf:
type
owl:
DatatypeProperty
,
ep-core:
Scale
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
Datatype
Property
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"second"
^^
xsd:
string
.
ep-core:
specificGravity
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"specific gravity"
^^
xsd:
string
.
ep-core:
temporalPartOf
...
...
@@ -324,16 +329,16 @@ ep-core:temporalPartOf
owl:
inverseOf
ep-core:
hasTemporalPart
.
ep-core:
undefinedScale
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
owl:
Class
;
rdfs:
label
"undefined scale"
^^
xsd:
string
.
ep-core:
usGallon_sack94-1
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
"USgallon sack94-1"
^^
xsd:
string
.
ep-core:
week
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
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 @
99f65e8
# Saved by TopBraid on
Tue Sep 20 20:26:46
BST 2011
# Saved by TopBraid on
Sat Sep 24 10:29:25
BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/equipment
# imports: http://www.reportinghub.no/ep/schema/1.0/organization
# imports: http://www.reportinghub.no/ep/schema/1.0/well
# imports: http://www.reportinghub.no/ep/schema/1.0/core
...
...
@@ -12,7 +13,7 @@
<http://www.reportinghub.no/ep/schema/1.0/equipment>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/schema/1.0/well>
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/schema/1.0/well>
,
<http://www.reportinghub.no/ep/schema/1.0/organization>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
ep-core:
PhysicalThing
...
...
@@ -63,11 +64,26 @@ ep-eqt:ChokeValve
rdfs:
label
"choke valve"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
ClassOfSupplyDefinedByAManufacturer
rdf:
type
rdfs:
Class
;
rdfs:
label
"manufacturer model"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
DrillBit
rdf:
type
owl:
Class
;
rdfs:
label
"drill bit"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
DrillBitForWellBore
rdf:
type
owl:
Class
;
rdfs:
label
"drill bit for wellbore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
DrillBit
.
ep-eqt:
DullGrade
rdf:
type
rdfs:
Class
;
rdfs:
label
"dull grade"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
Equipment
rdf:
type
owl:
Class
;
rdfs:
label
"Equipment"
^^
xsd:
string
;
...
...
@@ -146,6 +162,11 @@ ep-eqt:WellBoreLoggingTool
rdfs:
label
"well bore logging tool"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
codeAssignedByAManufacturer
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ep-eqt:
ClassOfSupplyDefinedByAManufacturer
;
rdfs:
label
"code assigned by manufacturer"
^^
xsd:
string
.
ep-eqt:
diameterOfACasing
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-eqt:
Casing
;
...
...
@@ -182,6 +203,12 @@ ep-eqt:lengthOfInnerBarrel
rdfs:
label
"length of inner barrel"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-eqt:
manufacturedBy
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-eqt:
Equipment
;
rdfs:
label
"manaufactured by"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/organization#Organization>
.
ep-eqt:
maximumPressureForBlowOutPreventer
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_property
;
rdfs:
domain
ep-eqt:
BlowOutPreventer
;
...
...
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-WELL-v1.0.ttl
View file @
99f65e8
# Saved by TopBraid on T
ue Sep 20 20:06:22
BST 2011
# Saved by TopBraid on T
hu Sep 22 19:01:18
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
...
...
@@ -12,7 +12,7 @@
<http://www.reportinghub.no/ep/schema/1.0/well>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/
core>
,
<http://www.reportinghub.no/ep/schema/1.0/equipment
>
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/
equipment>
,
<http://www.reportinghub.no/ep/schema/1.0/core
>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
<http://www.reportinghub.no/ep/schema/equipment#Equipment>
...
...
@@ -24,17 +24,17 @@ ep-well:CementingFluid
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
CementingFluidType
rdf:
type
rdfs:
Class
,
ep-well:
CementingFluidType
;
rdf:
type
ep-well:
CementingFluidType
,
rdfs:
Class
;
rdfs:
label
"cementing fluid type"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
FluidType
.
ep-well:
Condensate
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
FluidComponentType
;
rdfs:
label
"condensate"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
Filtrate
rdf:
type
owl:
Class
,
ep-well:
FluidComponentType
;
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdfs:
label
"filtrate"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
...
...
@@ -49,23 +49,23 @@ ep-well:FluidComponentType
rdfs:
subClassOf
owl:
Class
.
ep-well:
FluidType
rdf:
type
rdfs:
Class
,
ep-well:
CementingFluidType
;
rdf:
type
ep-well:
CementingFluidType
,
rdfs:
Class
;
rdfs:
label
"fluid type"
^^
xsd:
string
;
rdfs:
subClassOf
rdfs
:
Class
.
rdfs:
subClassOf
owl
:
Class
.
ep-well:
Gas
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
FluidComponentType
;
rdfs:
label
"gas"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
HphtWellBore
rdf:
type
owl:
Class
,
ep-well:
WellBoreHphtType
;
rdf:
type
ep-well:
WellBoreHphtType
,
owl:
Class
;
rdfs:
label
"high pressure high temperature well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
NotHphtWellBore
.
ep-well:
LeakyWellBore
rdf:
type
ep-well:
WellBoreTightnessType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
WellBoreTightnessType
;
rdfs:
label
"leaky well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
TightWellBore
.
...
...
@@ -76,42 +76,42 @@ ep-well:LowerPartOfAWellBore
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
Mud
rdf:
type
owl:
Class
,
ep-well:
CementingFluidType
;
rdf:
type
ep-well:
CementingFluidType
,
owl:
Class
;
rdfs:
label
"mud"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
S
pacer
,
ep-well:
Wash
,
ep-well:
Slurry
.
owl:
disjointWith
ep-well:
S
lurry
,
ep-well:
Wash
,
ep-well:
Spacer
.
ep-well:
Mud-oilBased
rdf:
type
ep-well:
MudClass
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
Mud
Class
;
rdfs:
label
"mud - oil based"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Mud
;
owl:
disjointWith
ep-well:
Mud-
other
,
ep-well:
Mud-waterBased
.
owl:
disjointWith
ep-well:
Mud-
waterBased
,
ep-well:
Mud-other
.
ep-well:
Mud-other
rdf:
type
ep-well:
MudClass
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
Mud
Class
;
rdfs:
label
"mud - other"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Mud
;
owl:
disjointWith
ep-well:
Mud-
oilBased
,
ep-well:
Mud-water
Based
.
owl:
disjointWith
ep-well:
Mud-
waterBased
,
ep-well:
Mud-oil
Based
.
ep-well:
Mud-waterBased
rdf:
type
ep-well:
MudClass
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
Mud
Class
;
rdfs:
label
"mud - water based"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Mud
;
owl:
disjointWith
ep-well:
Mud-o
ther
,
ep-well:
Mud-oilBased
.
owl:
disjointWith
ep-well:
Mud-o
ilBased
,
ep-well:
Mud-other
.
ep-well:
MudClass
rdf:
type
rdfs:
Class
,
ep-well:
CementingFluidType
;
rdf:
type
ep-well:
CementingFluidType
,
rdfs:
Class
;
rdfs:
label
"mud class"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
FluidType
.
ep-well:
NotHphtWellBore
rdf:
type
owl:
Class
,
ep-well:
WellBoreHphtType
;
rdf:
type
ep-well:
WellBoreHphtType
,
owl:
Class
;
rdfs:
label
"not high pressure high temperature well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
HphtWellBore
.
ep-well:
Oil
rdf:
type
owl:
Class
,
ep-well:
FluidComponentType
;
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdfs:
label
"oil"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
...
...
@@ -126,16 +126,16 @@ ep-well:RecoveredCore
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
Slurry
rdf:
type
owl:
Class
,
ep-well:
CementingFluidType
;
rdf:
type
ep-well:
CementingFluidType
,
owl:
Class
;
rdfs:
label
"slurry"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
Mud
,
ep-well:
Spacer
,
ep-well:
Wash
.
owl:
disjointWith
ep-well:
Wash
,
ep-well:
Spacer
,
ep-well:
Mud
.
ep-well:
Spacer
rdf:
type
owl:
Class
,
ep-well:
CementingFluidType
;
rdf:
type
ep-well:
CementingFluidType
,
owl:
Class
;
rdfs:
label
"spacer"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
Mud
,
ep-well:
Wash
,
ep-well:
Slurry
.
owl:
disjointWith
ep-well:
Slurry
,
ep-well:
Wash
,
ep-well:
Mud
.
ep-well:
SpatialPartOfAWellBore
rdf:
type
owl:
Class
;
...
...
@@ -158,7 +158,7 @@ ep-well:TemporalPartOfAWellBore
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
TightWellBore
rdf:
type
ep-well:
WellBoreTightnessType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
WellBoreTightnessType
;
rdfs:
label
"tight well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
LeakyWellBore
.
...
...
@@ -167,10 +167,10 @@ ep-well:Wash
rdf:
type
owl:
Class
;
rdfs:
label
"wash"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
Mud
,
ep-well:
Spacer
,
ep-well:
Slurry
.
owl:
disjointWith
ep-well:
Slurry
,
ep-well:
Spacer
,
ep-well:
Mud
.
ep-well:
Water
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-well:
FluidComponentType
;
rdfs:
label
"water"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
...
...
@@ -227,61 +227,61 @@ ep-well:WellBoreWithoutCirculation
owl:
disjointWith
ep-well:
WellBoreWithCirculation
.
ep-well:
averageBottomHolePressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"average bottom hole pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-well:
averageBottomHoleTemperature
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"average bottom hole temperature"
^^
xsd:
string
;
rdfs:
range
ep-core:
Temperature
.
ep-well:
azimuth
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
PositionWithinWellBore
;
rdfs:
label
"azimuth"
^^
xsd:
string
;
rdfs:
range
ep-core:
PlaneAngle
.
ep-well:
bottomHoleMeasuredDepth
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
bottomHoleTemperature
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"bottom hole temperature"
^^
xsd:
string
;
rdfs:
range
ep-core:
Temperature
.
ep-well:
bottomHoleTrueVerticalDepth
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"bottom hole true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
cementingFluidPerCentFreeWater
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
CementingFluid
;
rdfs:
label
"cementing fluid per cent free water"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
cementingFluidThickeningTime
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
CementingFluid
;
rdfs:
label
"cementing fluid thickening time"
^^
xsd:
string
;
rdfs:
range
ep-core:
TimeDuration
.
ep-well:
coreLength
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
RecoveredCore
;
rdfs:
label
"core length"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
diameterOfAWellBorePilotHole
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
WellBorePilotHole
;
rdfs:
label
"diameter of a wellbore pilot hole"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
...
...
@@ -293,61 +293,61 @@ ep-well:dominantComponent
rdfs:
range
ep-well:
FluidComponentType
.
ep-well:
ethaneConcentration
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"ethane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
finalBottomHoleMeasuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"final bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
finalBottomHoleTrueVerticalDepth
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"final bottom hole true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
gasConcentrationHigh
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"gas concentration - high"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
gasConcentrationLow
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"gas concentration - low"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
hasBarrel
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-well:
RecoveredCore
;
rdfs:
label
"has barrel"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/equipment#InnerBarrel>
.
ep-well:
inclination
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
PositionWithinWellBore
;
rdfs:
label
"inclination"
^^
xsd:
string
;
rdfs:
range
ep-core:
PlaneAngle
.
ep-well:
initialBottomHoleMeasuredDepth
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"initial bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
isoButaneConcentration
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"iso-Butane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
isoPentaneConcentration
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"iso-Pentane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
...
...
@@ -358,91 +358,91 @@ ep-well:lithologyDescription
rdfs:
label
"lithology description"
^^
xsd:
string
.
ep-well:
measuredDepth
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
measuredDepthOfPlugTop
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"measured depth of plug top"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
measuredDepthToTheBottomOfAPartOfAWellBore
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"measured depth to the bottom of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
measuredDepthToTheTopOfAPartOfAWellBore
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"measured depth to the top of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
methaneConcentration
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"methane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
nominalInsideDiameterOfBoreHole
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"nominal inside diameter of borehole"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
norButaneConcentration
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"nor-Butane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
plannedBottomHoleMeasuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"planned bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
plannedPilotBottomHoleMeasuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
WellBorePilotHole
;
rdfs:
label
"planned pilot bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
plannedPilotBottomHoleTrueVerticalDepth
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdfs:
domain
ep-well:
WellBorePilotHole
;
rdfs:
label
"planned pilot bottom hole true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
porePressure
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"pore pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-well:
porePressureEquivalentMudDensity
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"pore pressure - equivalent mud density"
^^
xsd:
string
;
rdfs:
range
ep-core:
Density
.
ep-well:
propaneConcentration
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"propane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
ratioOfCementMixToWater
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
CementingFluid
;
rdfs:
label
"ratio of cement mix to water"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
relativeAmountOfCoreRecovered
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
RecoveredCore
;
rdfs:
label
"relative amount of core recovered"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
...
...
@@ -453,13 +453,13 @@ ep-well:showDescription
rdfs:
label
"show description"
^^
xsd:
string
.
ep-well:
shutInCasingPressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"shut in casing pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-well:
shutInDrillPipePressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
ObjectProperty
,
owl:
FunctionalP
roperty
;
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"shut in drill pipe pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
...
...
@@ -470,40 +470,40 @@ ep-well:stratigraphyDescription
rdfs:
label
"stratigraphy description"
^^
xsd:
string
.
ep-well:
strengthOfRockFormation
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
SurroundingRockFormation
;
rdfs:
label
"strength of rock formation"
^^
xsd:
string
;
rdfs:
range
ep-core:
StrengthOfRockFormation
.
ep-well:
trueVerticalDepth
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
trueVerticalDepthToTheBottomOfAPartOfAWellBore
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"true vertical depth to the bottom of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
trueVerticalDepthToTheTopOfAPartOfAWellBore
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"true vertical depth to the top of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
wellBoreCompletedAt
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"wellbore completed at"
^^
xsd:
string
.
ep-well:
wellBorePreSpudAt
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"wellbore pre-spud at"
^^
xsd:
string
.
ep-well:
wellBoreSpudAt
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"wellbore spud at"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/spin/SPIN_EPIM-lib-v1.1.spin.ttl
View file @
99f65e8
# Saved by TopBraid on
Wed Sep 21 22:02:11
BST 2011
# Saved by TopBraid on
Fri Sep 23 19:55:56
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
...
...
@@ -553,13 +553,57 @@ ep-spin-lib:buildWellBoreDirectionalSurveyURI
])
]
.
ep-spin-lib:
buildWellBoreDrillBitRunURI
rdf:
type
spin:
Function
;
rdfs:
label
"build WellBoreDrillBitRun URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b25
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/WellBoreDrillBitRun/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
"$"
;
sp:
arg3
spin:
_arg2
;
sp:
arg4
"$"
;
sp:
arg5
spin:
_arg3
]
]
;
sp:
variable
_:
b25
])
]
.
ep-spin-lib:
buildWellBoreDrillBitURI
rdf:
type
spin:
Function
;
rdfs:
label
"build WellBoreDrillBit URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b26
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/WellBoreDrillBit/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
"$"
;
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b26
])
]
.
ep-spin-lib:
buildWellBoreKickOffURI
rdf:
type
spin:
Function
;
rdfs:
label
"build well bore kickoff URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
5
)
;
sp:
resultVariables
(
_:
b2
7
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -568,7 +612,7 @@ ep-spin-lib:buildWellBoreKickOffURI
sp:
arg1
spin:
_arg1
]
]
;
sp:
variable
_:
b2
5
sp:
variable
_:
b2
7
])
]
.
...
...
@@ -578,7 +622,7 @@ ep-spin-lib:buildWellBoreLogRunURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
6
)
;
sp:
resultVariables
(
_:
b2
8
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -591,7 +635,7 @@ ep-spin-lib:buildWellBoreLogRunURI
sp:
arg5
spin:
_arg3
]
]
;
sp:
variable
_:
b2
6
sp:
variable
_:
b2
8
])
]
.
...
...
@@ -601,7 +645,7 @@ ep-spin-lib:buildWellCementJobURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
7
)
;
sp:
resultVariables
(
_:
b2
9
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -612,7 +656,7 @@ ep-spin-lib:buildWellCementJobURI
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b2
7
sp:
variable
_:
b2
9
])
]
.
...
...
@@ -622,7 +666,7 @@ ep-spin-lib:buildWellControlIncidentURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
28
)
;
sp:
resultVariables
(
_:
b
30
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -633,7 +677,7 @@ ep-spin-lib:buildWellControlIncidentURI
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b
28
sp:
variable
_:
b
30
])
]
.
...
...
@@ -643,7 +687,7 @@ ep-spin-lib:buildWellStimulationURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
29
)
;
sp:
resultVariables
(
_:
b
31
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -654,7 +698,7 @@ ep-spin-lib:buildWellStimulationURI
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b
29
sp:
variable
_:
b
31
])
]
.
...
...
@@ -664,7 +708,7 @@ ep-spin-lib:buildWellTestURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
0
)
;
sp:
resultVariables
(
_:
b3
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -675,7 +719,7 @@ ep-spin-lib:buildWellTestURI
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b3
0
sp:
variable
_:
b3
2
])
]
.
...
...
@@ -685,7 +729,7 @@ ep-spin-lib:buildWirelineFormationTestURI
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
1
)
;
sp:
resultVariables
(
_:
b3
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -696,7 +740,7 @@ ep-spin-lib:buildWirelineFormationTestURI
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b3
1
sp:
variable
_:
b3
3
])
]
.
...
...
@@ -706,7 +750,7 @@ ep-spin-lib:normalizeString
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
2
)
;
sp:
resultVariables
(
_:
b3
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
regex
;
...
...
@@ -714,67 +758,67 @@ ep-spin-lib:normalizeString
sp:
arg2
"\\((.*)\\)"
;
sp:
arg3
""
]
;
sp:
variable
_:
b3
3
sp:
variable
_:
b3
5
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
trim
;
sp:
arg1
_:
b3
3
sp:
arg1
_:
b3
5
]
;
sp:
variable
_:
b3
4
sp:
variable
_:
b3
6
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
encodeURL
;
sp:
arg1
_:
b3
4
sp:
arg1
_:
b3
6
]
;
sp:
variable
_:
b3
5
sp:
variable
_:
b3
7
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
regex
;
sp:
arg1
_:
b3
5
;
sp:
arg1
_:
b3
7
;
sp:
arg2
"%2F"
;
sp:
arg3
"_"
]
;
sp:
variable
_:
b3
6
sp:
variable
_:
b3
8
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
regex
;
sp:
arg1
_:
b3
6
;
sp:
arg1
_:
b3
8
;
sp:
arg2
"%[0-9A-F][0-9A-F]"
;
sp:
arg3
""
]
;
sp:
variable
_:
b3
7
sp:
variable
_:
b3
9
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
regex
;
sp:
arg1
_:
b3
7
;
sp:
arg1
_:
b3
9
;
sp:
arg2
"\\+"
;
sp:
arg3
"_"
]
;
sp:
variable
_:
b
38
sp:
variable
_:
b
40
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
regex
;
sp:
arg1
_:
b
38
;
sp:
arg1
_:
b
40
;
sp:
arg2
"_+"
;
sp:
arg3
"_"
]
;
sp:
variable
_:
b
39
sp:
variable
_:
b
41
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
regex
;
sp:
arg1
_:
b
39
;
sp:
arg1
_:
b
41
;
sp:
arg2
"\\*"
;
sp:
arg3
""
]
;
sp:
variable
_:
b4
0
sp:
variable
_:
b4
2
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
xsd:
string
;
sp:
arg1
[
rdf:
type
smf:
upperCase
;
sp:
arg1
_:
b4
0
sp:
arg1
_:
b4
2
]
]
;
sp:
variable
_:
b3
2
sp:
variable
_:
b3
4
])
]
;
spin:
constraint
...
...
@@ -789,7 +833,7 @@ ep-spin-lib:selectActivitySuccessType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b4
1
)
;
sp:
resultVariables
(
_:
b4
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -800,7 +844,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
1
sp:
variable
_:
b4
3
])
]
.
...
...
@@ -810,7 +854,7 @@ ep-spin-lib:selectCasingRoleType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b4
2
)
;
sp:
resultVariables
(
_:
b4
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -835,7 +879,7 @@ ep-spin-lib:selectCasingRoleType
]
]
]
;
sp:
variable
_:
b4
2
sp:
variable
_:
b4
4
])
]
.
...
...
@@ -845,7 +889,7 @@ ep-spin-lib:selectCementingFluidReturnType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b4
3
)
;
sp:
resultVariables
(
_:
b4
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -856,7 +900,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
3
sp:
variable
_:
b4
5
])
]
.
...
...
@@ -866,7 +910,7 @@ ep-spin-lib:selectComponentType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b4
4
)
;
sp:
resultVariables
(
_:
b4
6
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -905,7 +949,7 @@ ep-spin-lib:selectComponentType
]
]
]
;
sp:
variable
_:
b4
4
sp:
variable
_:
b4
6
])
]
.
...
...
@@ -915,7 +959,7 @@ ep-spin-lib:selectDailyDrillingReportType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b4
5
)
;
sp:
resultVariables
(
_:
b4
7
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -933,7 +977,7 @@ ep-spin-lib:selectDailyDrillingReportType
sp:
arg3
<http://www.reportinghub.no/ep/schema/report#FinalDailyDrillingReport>
]
]
;
sp:
variable
_:
b4
5
sp:
variable
_:
b4
7
])
]
.
...
...
@@ -943,7 +987,7 @@ ep-spin-lib:selectDensityScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b4
6
)
;
sp:
resultVariables
(
_:
b4
8
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -961,7 +1005,7 @@ ep-spin-lib:selectDensityScale
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
;
sp:
variable
_:
b4
6
sp:
variable
_:
b4
8
])
]
.
...
...
@@ -971,7 +1015,7 @@ ep-spin-lib:selectDrillingActivityOutcomeType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b4
7
)
;
sp:
resultVariables
(
_:
b4
9
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -1038,7 +1082,7 @@ ep-spin-lib:selectDrillingActivityOutcomeType
]
]
]
;
sp:
variable
_:
b4
7
sp:
variable
_:
b4
9
])
]
.
...
...
@@ -1048,7 +1092,7 @@ ep-spin-lib:selectDrillingActivityPurposeType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
48
)
;
sp:
resultVariables
(
_:
b
50
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -1633,7 +1677,7 @@ ep-spin-lib:selectDrillingActivityPurposeType
]
]
]
;
sp:
variable
_:
b
48
sp:
variable
_:
b
50
])
]
.
...
...
@@ -1643,7 +1687,7 @@ ep-spin-lib:selectDrillingActivityTypeAccordingToEquipmentType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
49
)
;
sp:
resultVariables
(
_:
b
51
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -1682,7 +1726,7 @@ ep-spin-lib:selectDrillingActivityTypeAccordingToEquipmentType
]
]
]
;
sp:
variable
_:
b
49
sp:
variable
_:
b
51
])
]
.
...
...
@@ -1692,7 +1736,7 @@ ep-spin-lib:selectDrillingEquipmentType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b5
0
)
;
sp:
resultVariables
(
_:
b5
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -1913,7 +1957,7 @@ ep-spin-lib:selectDrillingEquipmentType
]
]
]
;
sp:
variable
_:
b5
0
sp:
variable
_:
b5
2
])
]
.
...
...
@@ -1923,7 +1967,7 @@ ep-spin-lib:selectFixedOrMoveableRigType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b5
1
)
;
sp:
resultVariables
(
_:
b5
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -1934,7 +1978,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
1
sp:
variable
_:
b5
3
])
]
.
...
...
@@ -1944,7 +1988,7 @@ ep-spin-lib:selectFluidType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b5
2
)
;
sp:
resultVariables
(
_:
b5
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -1976,7 +2020,7 @@ ep-spin-lib:selectFluidType
]
]
]
;
sp:
variable
_:
b5
2
sp:
variable
_:
b5
4
])
]
.
...
...
@@ -1986,7 +2030,7 @@ ep-spin-lib:selectGasReadingType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b5
3
)
;
sp:
resultVariables
(
_:
b5
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2053,7 +2097,7 @@ ep-spin-lib:selectGasReadingType
]
]
]
;
sp:
variable
_:
b5
3
sp:
variable
_:
b5
5
])
]
.
...
...
@@ -2063,7 +2107,7 @@ ep-spin-lib:selectInnerBarrelType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b5
4
)
;
sp:
resultVariables
(
_:
b5
6
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2095,7 +2139,7 @@ ep-spin-lib:selectInnerBarrelType
]
]
]
;
sp:
variable
_:
b5
4
sp:
variable
_:
b5
6
])
]
.
...
...
@@ -2105,7 +2149,7 @@ ep-spin-lib:selectLabelOfSystem
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b5
5
)
;
sp:
resultVariables
(
_:
b5
7
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2151,7 +2195,7 @@ ep-spin-lib:selectLabelOfSystem
]
]
]
;
sp:
variable
_:
b5
5
sp:
variable
_:
b5
7
])
]
.
...
...
@@ -2161,7 +2205,7 @@ ep-spin-lib:selectLengthScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b5
6
)
;
sp:
resultVariables
(
_:
b5
8
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2235,7 +2279,7 @@ ep-spin-lib:selectLengthScale
]
]
]
;
sp:
variable
_:
b5
6
sp:
variable
_:
b5
8
])
]
.
...
...
@@ -2245,7 +2289,7 @@ ep-spin-lib:selectMassPerUnitLengthScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b5
7
)
;
sp:
resultVariables
(
_:
b5
9
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2256,7 +2300,7 @@ 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
_:
b5
7
sp:
variable
_:
b5
9
])
]
.
...
...
@@ -2266,7 +2310,7 @@ ep-spin-lib:selectMudClass
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
58
)
;
sp:
resultVariables
(
_:
b
60
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2291,7 +2335,7 @@ ep-spin-lib:selectMudClass
]
]
]
;
sp:
variable
_:
b
58
sp:
variable
_:
b
60
])
]
.
...
...
@@ -2301,7 +2345,7 @@ ep-spin-lib:selectPlaneAngleScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
59
)
;
sp:
resultVariables
(
_:
b
61
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2312,7 +2356,7 @@ 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
_:
b
59
sp:
variable
_:
b
61
])
]
.
...
...
@@ -2322,7 +2366,7 @@ ep-spin-lib:selectPlasticViscosityScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
0
)
;
sp:
resultVariables
(
_:
b6
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2333,7 +2377,7 @@ ep-spin-lib:selectPlasticViscosityScale
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#megaPa_second>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
;
sp:
variable
_:
b6
0
sp:
variable
_:
b6
2
])
]
.
...
...
@@ -2343,7 +2387,7 @@ ep-spin-lib:selectPorePressureDeterminationType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
1
)
;
sp:
resultVariables
(
_:
b6
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2361,7 +2405,7 @@ ep-spin-lib:selectPorePressureDeterminationType
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#PorePressureDetermination>
]
]
;
sp:
variable
_:
b6
1
sp:
variable
_:
b6
3
])
]
.
...
...
@@ -2371,7 +2415,7 @@ ep-spin-lib:selectPressureScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
2
)
;
sp:
resultVariables
(
_:
b6
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2410,7 +2454,7 @@ ep-spin-lib:selectPressureScale
]
]
]
;
sp:
variable
_:
b6
2
sp:
variable
_:
b6
4
])
]
.
...
...
@@ -2420,7 +2464,7 @@ ep-spin-lib:selectPressureTestType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
3
)
;
sp:
resultVariables
(
_:
b6
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2438,7 +2482,7 @@ ep-spin-lib:selectPressureTestType
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#WellBorePressureTest>
]
]
;
sp:
variable
_:
b6
3
sp:
variable
_:
b6
5
])
]
.
...
...
@@ -2448,7 +2492,7 @@ ep-spin-lib:selectSpecificVolumeScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
4
)
;
sp:
resultVariables
(
_:
b6
6
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2501,7 +2545,7 @@ ep-spin-lib:selectSpecificVolumeScale
]
]
]
;
sp:
variable
_:
b6
4
sp:
variable
_:
b6
6
])
]
.
...
...
@@ -2511,7 +2555,7 @@ ep-spin-lib:selectSpeedScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
5
)
;
sp:
resultVariables
(
_:
b6
7
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2522,7 +2566,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
5
sp:
variable
_:
b6
7
])
]
.
...
...
@@ -2532,7 +2576,7 @@ ep-spin-lib:selectStrengthOfRockFormationScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
6
)
;
sp:
resultVariables
(
_:
b6
8
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2550,7 +2594,7 @@ ep-spin-lib:selectStrengthOfRockFormationScale
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
;
sp:
variable
_:
b6
6
sp:
variable
_:
b6
8
])
]
.
...
...
@@ -2560,7 +2604,7 @@ ep-spin-lib:selectTemperatureScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b6
7
)
;
sp:
resultVariables
(
_:
b6
9
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2571,7 +2615,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
7
sp:
variable
_:
b6
9
])
]
.
...
...
@@ -2581,7 +2625,7 @@ ep-spin-lib:selectTimeDurationScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
68
)
;
sp:
resultVariables
(
_:
b
70
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2627,7 +2671,7 @@ ep-spin-lib:selectTimeDurationScale
]
]
]
;
sp:
variable
_:
b
68
sp:
variable
_:
b
70
])
]
.
...
...
@@ -2637,7 +2681,7 @@ ep-spin-lib:selectTubeType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
69
)
;
sp:
resultVariables
(
_:
b
71
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2662,7 +2706,7 @@ ep-spin-lib:selectTubeType
]
]
]
;
sp:
variable
_:
b
69
sp:
variable
_:
b
71
])
]
.
...
...
@@ -2672,7 +2716,7 @@ ep-spin-lib:selectVolumeScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
0
)
;
sp:
resultVariables
(
_:
b7
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2690,7 +2734,7 @@ ep-spin-lib:selectVolumeScale
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
;
sp:
variable
_:
b7
0
sp:
variable
_:
b7
2
])
]
.
...
...
@@ -2700,7 +2744,7 @@ ep-spin-lib:selectWellBoreDrillingType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
1
)
;
sp:
resultVariables
(
_:
b7
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2746,7 +2790,7 @@ ep-spin-lib:selectWellBoreDrillingType
]
]
]
;
sp:
variable
_:
b7
1
sp:
variable
_:
b7
3
])
]
.
...
...
@@ -2756,7 +2800,7 @@ ep-spin-lib:selectWellBoreHphtType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
2
)
;
sp:
resultVariables
(
_:
b7
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2767,7 +2811,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
2
sp:
variable
_:
b7
4
])
]
.
...
...
@@ -2777,7 +2821,7 @@ ep-spin-lib:selectWellBoreTightnessType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
3
)
;
sp:
resultVariables
(
_:
b7
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2788,7 +2832,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
3
sp:
variable
_:
b7
5
])
]
.
...
...
@@ -2798,7 +2842,7 @@ ep-spin-lib:selectWellCementJobBottomPlugType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
4
)
;
sp:
resultVariables
(
_:
b7
6
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2809,7 +2853,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
4
sp:
variable
_:
b7
6
])
]
.
...
...
@@ -2819,7 +2863,7 @@ ep-spin-lib:selectWellCementJobCasingReciprocationType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
5
)
;
sp:
resultVariables
(
_:
b7
7
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2830,7 +2874,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
5
sp:
variable
_:
b7
7
])
]
.
...
...
@@ -2840,7 +2884,7 @@ ep-spin-lib:selectWellCementJobCasingRotationType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
6
)
;
sp:
resultVariables
(
_:
b7
8
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2851,7 +2895,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
6
sp:
variable
_:
b7
8
])
]
.
...
...
@@ -2861,7 +2905,7 @@ ep-spin-lib:selectWellCementJobFloatHoldingType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b7
7
)
;
sp:
resultVariables
(
_:
b7
9
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2872,7 +2916,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
7
sp:
variable
_:
b7
9
])
]
.
...
...
@@ -2882,7 +2926,7 @@ ep-spin-lib:selectWellCementJobPlugBumpingType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
78
)
;
sp:
resultVariables
(
_:
b
80
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2893,7 +2937,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
_:
b
78
sp:
variable
_:
b
80
])
]
.
...
...
@@ -2903,7 +2947,7 @@ ep-spin-lib:selectWellCementJobTopPlugType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
79
)
;
sp:
resultVariables
(
_:
b
81
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2914,7 +2958,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
79
sp:
variable
_:
b
81
])
]
.
...
...
@@ -2924,7 +2968,7 @@ ep-spin-lib:selectWellCementJobType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b8
0
)
;
sp:
resultVariables
(
_:
b8
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2956,7 +3000,7 @@ ep-spin-lib:selectWellCementJobType
]
]
]
;
sp:
variable
_:
b8
0
sp:
variable
_:
b8
2
])
]
.
...
...
@@ -2966,7 +3010,7 @@ ep-spin-lib:selectWellControlIncidentType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b8
1
)
;
sp:
resultVariables
(
_:
b8
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2998,7 +3042,7 @@ ep-spin-lib:selectWellControlIncidentType
]
]
]
;
sp:
variable
_:
b8
1
sp:
variable
_:
b8
3
])
]
.
...
...
@@ -3008,7 +3052,7 @@ ep-spin-lib:selectWellKillingType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b8
2
)
;
sp:
resultVariables
(
_:
b8
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -3054,7 +3098,7 @@ ep-spin-lib:selectWellKillingType
]
]
]
;
sp:
variable
_:
b8
2
sp:
variable
_:
b8
4
])
]
.
...
...
@@ -3064,7 +3108,7 @@ ep-spin-lib:selectWellTestType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b8
3
)
;
sp:
resultVariables
(
_:
b8
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -3082,7 +3126,7 @@ ep-spin-lib:selectWellTestType
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#WellTest>
]
]
;
sp:
variable
_:
b8
3
sp:
variable
_:
b8
5
])
]
.
...
...
@@ -3092,7 +3136,7 @@ ep-spin-lib:selectWirelineFormationTestGoodnessOfSealType
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b8
4
)
;
sp:
resultVariables
(
_:
b8
6
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -3103,7 +3147,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
4
sp:
variable
_:
b8
6
])
]
.
...
...
@@ -3113,7 +3157,7 @@ ep-spin-lib:selectYieldPointScale
rdfs:
subClassOf
ep-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b8
5
)
;
sp:
resultVariables
(
_:
b8
7
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -3138,7 +3182,7 @@ ep-spin-lib:selectYieldPointScale
]
]
]
;
sp:
variable
_:
b8
5
sp:
variable
_:
b8
7
])
]
.
...
...
@@ -3147,248 +3191,254 @@ ddr:TTUC_Enumeration_1
rdfs:
label
"Enumeration"
^^
xsd:
string
;
dtype:
value
ddr:
TTUC_degC
.
_:
b84
sp:
varName
"wirelineFormationTestGoodnessOfSealType"
^^
xsd:
string
.
_:
b83
sp:
varName
"wellTestType"
^^
xsd:
string
.
_:
b1
sp:
varName
"uri"
^^
xsd:
string
.
_:
b82
sp:
varName
"wellKillingType"
^^
xsd:
string
.
_:
b2
sp:
varName
"uri"
^^
xsd:
string
.
_:
b81
sp:
varName
"wellControlIncidentType"
^^
xsd:
string
.
_:
b3
sp:
varName
"uri"
^^
xsd:
string
.
_:
b80
sp:
varName
"wellCementJobType"
^^
xsd:
string
.
_:
b4
sp:
varName
"uri"
^^
xsd:
string
.
_:
b79
sp:
varName
"wellCementJobTopPlugType"
^^
xsd:
string
.
_:
b5
sp:
varName
"uri"
^^
xsd:
string
.
_:
b78
sp:
varName
"wellCementJobPlugBumpingType"
^^
xsd:
string
.
_:
b6
sp:
varName
"uri"
^^
xsd:
string
.
_:
b77
sp:
varName
"wellCementJobFloatHoldingType"
^^
xsd:
string
.
_:
b7
sp:
varName
"uri"
^^
xsd:
string
.
_:
b76
sp:
varName
"wellCementJobCasingRotationType"
^^
xsd:
string
.
_:
b8
sp:
varName
"uri"
^^
xsd:
string
.
_:
b75
sp:
varName
"wellCementJobCasingReciprocationType"
^^
xsd:
string
.
_:
b9
sp:
varName
"uri"
^^
xsd:
string
.
_:
b
74
sp:
varName
"
wellCementJobBottomPlugType
"
^^
xsd:
string
.
_:
b
10
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
73
sp:
varName
"
wellBoreTightnessType
"
^^
xsd:
string
.
_:
b
11
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
7
2
sp:
varName
"
wellBoreHphtType
"
^^
xsd:
string
.
_:
b
1
2
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
71
sp:
varName
"
wellBoreDrillingType
"
^^
xsd:
string
.
_:
b
13
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
70
sp:
varName
"
volumeScale
"
^^
xsd:
string
.
_:
b
14
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
69
sp:
varName
"
tubeType
"
^^
xsd:
string
.
_:
b
15
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
68
sp:
varName
"
durationScale
"
^^
xsd:
string
.
_:
b
16
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
6
7
sp:
varName
"
temperatureScale
"
^^
xsd:
string
.
_:
b
1
7
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
66
sp:
varName
"
strengthScale
"
^^
xsd:
string
.
_:
b
18
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
65
sp:
varName
"
speedScale
"
^^
xsd:
string
.
_:
b
19
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
64
sp:
varName
"
specificVolumeScale
"
^^
xsd:
string
.
_:
b
20
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
63
sp:
varName
"
pressureTestType
"
^^
xsd:
string
.
_:
b
21
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
6
2
sp:
varName
"
pressureScale
"
^^
xsd:
string
.
_:
b
2
2
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
61
sp:
varName
"
porePressureDeterminationType
"
^^
xsd:
string
.
_:
b
23
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
60
sp:
varName
"
plasticViscosityScale
"
^^
xsd:
string
.
_:
b
24
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
59
sp:
varName
"
angleScale
"
^^
xsd:
string
.
_:
b
27
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
5
8
sp:
varName
"
mudClass
"
^^
xsd:
string
.
_:
b
2
8
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
57
sp:
varName
"
massPerUnitLengthScale
"
^^
xsd:
string
.
_:
b
29
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
56
sp:
varName
"
lengthScale
"
^^
xsd:
string
.
_:
b
30
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
55
sp:
varName
"
dailyDrillingReportType
"
^^
xsd:
string
.
_:
b
31
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
54
sp:
varName
"
innerBarrelType
"
^^
xsd:
string
.
_:
b
32
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
5
3
sp:
varName
"
gasReadingType
"
^^
xsd:
string
.
_:
b
3
3
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
52
sp:
varName
"
fluidType
"
^^
xsd:
string
.
_:
b
34
sp:
varName
"
normalizedStr
"
^^
xsd:
string
.
_:
b
51
sp:
varName
"
fixedOrMoveableRigType
"
^^
xsd:
string
.
_:
b
35
sp:
varName
"
s1
"
^^
xsd:
string
.
_:
b
50
sp:
varName
"
drillingEquipmentType
"
^^
xsd:
string
.
_:
b
36
sp:
varName
"
s2
"
^^
xsd:
string
.
_:
b
49
sp:
varName
"
drillingActivityTypeAccordingToEquipmentType
"
^^
xsd:
string
.
_:
b
37
sp:
varName
"
t0a
"
^^
xsd:
string
.
_:
b
4
8
sp:
varName
"
drillingActivityPurposeType
"
^^
xsd:
string
.
_:
b
3
8
sp:
varName
"
t0b
"
^^
xsd:
string
.
_:
b
47
sp:
varName
"
drillingActivityOutcomeType
"
^^
xsd:
string
.
_:
b
39
sp:
varName
"
t1
"
^^
xsd:
string
.
_:
b4
6
sp:
varName
"
densityScale
"
^^
xsd:
string
.
_:
b4
0
sp:
varName
"
t2
"
^^
xsd:
string
.
_:
b4
5
sp:
varName
"
dailyDrillingReportType
"
^^
xsd:
string
.
_:
b4
1
sp:
varName
"
t3
"
^^
xsd:
string
.
_:
b4
4
sp:
varName
"
componentType
"
^^
xsd:
string
.
_:
b4
2
sp:
varName
"
t4
"
^^
xsd:
string
.
_:
b43
sp:
varName
"
cementingFluidReturn
Type"
^^
xsd:
string
.
sp:
varName
"
activitySuccess
Type"
^^
xsd:
string
.
_:
b4
2
_:
b4
4
sp:
varName
"casingRoleType"
^^
xsd:
string
.
_:
b41
sp:
varName
"activitySuccessType"
^^
xsd:
string
.
_:
b40
sp:
varName
"t4"
^^
xsd:
string
.
_:
b45
sp:
varName
"cementingFluidReturnType"
^^
xsd:
string
.
_:
b
39
sp:
varName
"
t3
"
^^
xsd:
string
.
_:
b
46
sp:
varName
"
componentType
"
^^
xsd:
string
.
_:
b
38
sp:
varName
"
t2
"
^^
xsd:
string
.
_:
b
47
sp:
varName
"
dailyDrillingReportType
"
^^
xsd:
string
.
_:
b
37
sp:
varName
"
t1
"
^^
xsd:
string
.
_:
b
48
sp:
varName
"
densityScale
"
^^
xsd:
string
.
_:
b
36
sp:
varName
"
t0b
"
^^
xsd:
string
.
_:
b
49
sp:
varName
"
drillingActivityOutcomeType
"
^^
xsd:
string
.
_:
b
35
sp:
varName
"
t0a
"
^^
xsd:
string
.
_:
b
50
sp:
varName
"
drillingActivityPurposeType
"
^^
xsd:
string
.
_:
b
34
sp:
varName
"
s2
"
^^
xsd:
string
.
_:
b
51
sp:
varName
"
drillingActivityTypeAccordingToEquipmentType
"
^^
xsd:
string
.
_:
b
33
sp:
varName
"
s1
"
^^
xsd:
string
.
_:
b
52
sp:
varName
"
drillingEquipmentType
"
^^
xsd:
string
.
_:
b
32
sp:
varName
"
normalizedStr
"
^^
xsd:
string
.
_:
b
53
sp:
varName
"
fixedOrMoveableRigType
"
^^
xsd:
string
.
_:
b
31
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
54
sp:
varName
"
fluidType
"
^^
xsd:
string
.
_:
b
30
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
55
sp:
varName
"
gasReadingType
"
^^
xsd:
string
.
_:
b
29
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
56
sp:
varName
"
innerBarrelType
"
^^
xsd:
string
.
_:
b
28
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
57
sp:
varName
"
dailyDrillingReportType
"
^^
xsd:
string
.
_:
b
27
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
58
sp:
varName
"
lengthScale
"
^^
xsd:
string
.
_:
b
26
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
59
sp:
varName
"
massPerUnitLengthScale
"
^^
xsd:
string
.
_:
b
25
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
60
sp:
varName
"
mudClass
"
^^
xsd:
string
.
_:
b
24
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
61
sp:
varName
"
angleScale
"
^^
xsd:
string
.
_:
b
23
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
62
sp:
varName
"
plasticViscosityScale
"
^^
xsd:
string
.
_:
b
22
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
63
sp:
varName
"
porePressureDeterminationType
"
^^
xsd:
string
.
_:
b
21
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
64
sp:
varName
"
pressureScale
"
^^
xsd:
string
.
_:
b
20
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
65
sp:
varName
"
pressureTestType
"
^^
xsd:
string
.
_:
b
19
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
66
sp:
varName
"
specificVolumeScale
"
^^
xsd:
string
.
_:
b
18
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
67
sp:
varName
"
speedScale
"
^^
xsd:
string
.
_:
b
17
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
68
sp:
varName
"
strengthScale
"
^^
xsd:
string
.
_:
b
16
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
69
sp:
varName
"
temperatureScale
"
^^
xsd:
string
.
_:
b
15
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
70
sp:
varName
"
durationScale
"
^^
xsd:
string
.
_:
b
14
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
71
sp:
varName
"
tubeType
"
^^
xsd:
string
.
_:
b
13
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
72
sp:
varName
"
volumeScale
"
^^
xsd:
string
.
_:
b
12
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
73
sp:
varName
"
wellBoreDrillingType
"
^^
xsd:
string
.
_:
b
11
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
74
sp:
varName
"
wellBoreHphtType
"
^^
xsd:
string
.
_:
b
10
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b
75
sp:
varName
"
wellBoreTightnessType
"
^^
xsd:
string
.
_:
b9
sp:
varName
"uri"
^^
xsd:
string
.
_:
b76
sp:
varName
"wellCementJobBottomPlugType"
^^
xsd:
string
.
_:
b8
sp:
varName
"uri"
^^
xsd:
string
.
_:
b77
sp:
varName
"wellCementJobCasingReciprocationType"
^^
xsd:
string
.
_:
b7
sp:
varName
"uri"
^^
xsd:
string
.
_:
b78
sp:
varName
"wellCementJobCasingRotationType"
^^
xsd:
string
.
_:
b6
sp:
varName
"uri"
^^
xsd:
string
.
_:
b79
sp:
varName
"wellCementJobFloatHoldingType"
^^
xsd:
string
.
_:
b5
sp:
varName
"uri"
^^
xsd:
string
.
_:
b80
sp:
varName
"wellCementJobPlugBumpingType"
^^
xsd:
string
.
_:
b4
sp:
varName
"uri"
^^
xsd:
string
.
_:
b81
sp:
varName
"wellCementJobTopPlugType"
^^
xsd:
string
.
_:
b3
sp:
varName
"uri"
^^
xsd:
string
.
_:
b82
sp:
varName
"wellCementJobType"
^^
xsd:
string
.
_:
b2
sp:
varName
"uri"
^^
xsd:
string
.
_:
b83
sp:
varName
"wellControlIncidentType"
^^
xsd:
string
.
_:
b1
sp:
varName
"uri"
^^
xsd:
string
.
_:
b84
sp:
varName
"wellKillingType"
^^
xsd:
string
.
_:
b85
sp:
varName
"wellTestType"
^^
xsd:
string
.
_:
b86
sp:
varName
"wirelineFormationTestGoodnessOfSealType"
^^
xsd:
string
.
_:
b87
sp:
varName
"yieldPointScale"
^^
xsd:
string
.
_:
b26
sp:
varName
"uri"
^^
xsd:
string
.
_:
b25
sp:
varName
"uri"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/spin/SPIN_EPIM-lib-v1.1.spin.ttl.tbc
View file @
99f65e8
# Saved by TopBraid on
Wed Sep 21 22:02:11
BST 2011
# Saved by TopBraid on
Fri Sep 23 19:55:56
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 @
99f65e8
# Saved by TopBraid on
Tue Sep 20 22:08:02
BST 2011
# Saved by TopBraid on
Fri Sep 23 20:49:37
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
...
...
@@ -19,11 +19,13 @@
# 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://www.reportinghub.no/ep/transform/1.1/ddr/bitRecord
# 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#>
.
@prefix
bitRecord:
<http://www.reportinghub.no/ep/transform/1.1/ddr/bitRecord#>
.
@prefix
casingLinerTubingRun:
<http://www.reportinghub.no/ep/transform/1.1/ddr/casingLinerTubingRun#>
.
@prefix
cementStage:
<http://www.reportinghub.no/ep/transform/1.1/ddr/cementStage#>
.
@prefix
check:
<http://www.reportinghub.no/ep/transform/check#>
.
...
...
@@ -52,5 +54,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://
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/perfInfo>
,
<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://
spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/formTestInfo>
,
<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/perfInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/lithShowInfo>
,
<http://www.reportinghub.no/ep/transform/1.1/ddr/bitRecord
>
,
<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 @
99f65e8
# Saved by TopBraid on
Tue Sep 20 22:08:02
BST 2011
# Saved by TopBraid on
Fri Sep 23 20:49:37
BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-statusInfo-v1.1.1.ttl
View file @
99f65e8
This diff could not be displayed because it is too large.
www.reportinghub.no/ep/transform/TRANSFORM_ddr_bitRecord-v1.1.1.ttl
0 → 100644
View file @
99f65e8
# Saved by TopBraid on Sat Sep 24 11:52:58 BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/bitRecord
# 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/activity
# imports: http://spinrdf.org/spin
@prefix
:
<http://www.reportinghub.no/ep/transform/1.1/ddr/bitRecord#>
.
@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#>
.
@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/bitRecord>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/activity>
,
<http://www.witsml.org/schemas/1series>
,
<http://spinrdf.org/spin>
,
<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 190a Create a well bore bit run activity"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellBoreDrillBitRun-singleRun>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b2
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellBoreDrillBitRun-entire>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b2
]
[
sp:
object
_:
b3
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b4
]
[
sp:
object
_:
b1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b3
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellBoreDrillBitRun-withinReportingPeriod>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b3
]
[
sp:
object
_:
b5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b3
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b5
]
[
sp:
object
_:
b6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b5
]
[
sp:
object
_:
b7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onDrillBit>
;
sp:
subject
_:
b1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/equipment#Equipment>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b7
]
[
sp:
object
_:
b8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b7
]
[
sp:
object
_:
b9
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b7
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/equipment#DullGrade>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b10
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b9
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/equipment#DrillBitForWellBore>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b8
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#name>
;
sp:
subject
_:
b8
]
[
sp:
object
_:
b12
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b8
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/equipment#ClassOfSupplyDefinedByAManufacturer>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b12
]
[
sp:
object
_:
b13
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/equipment#diameterOfDrillBit>
;
sp:
subject
_:
b12
]
[
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/equipment#manufacturedBy>
;
sp:
subject
_:
b8
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/organization#Organization>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b16
]
[
sp:
object
_:
b17
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b16
]
[
sp:
object
_:
b18
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/equipment#codeAssignedByAManufacturer>
;
sp:
subject
_:
b12
])
;
sp:
where
([
sp:
object
_:
b19
;
sp:
predicate
<http://www.witsml.org/schemas/1series#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b20
;
sp:
predicate
<http://www.witsml.org/schemas/1series#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b4
]
[
sp:
object
_:
b21
;
sp:
predicate
<http://www.witsml.org/schemas/1series#bitRecordRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.witsml.org/schemas/1series#numBit>
;
sp:
subject
_:
b21
]
[
sp:
object
_:
b22
;
sp:
predicate
<http://www.witsml.org/schemas/1series#diaBitRef>
;
sp:
subject
_:
b21
]
[
sp:
object
_:
b23
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b22
]
[
sp:
object
_:
b14
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b22
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b17
;
sp:
predicate
<http://www.witsml.org/schemas/1series#manufacturer>
;
sp:
subject
_:
b21
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b18
;
sp:
predicate
<http://www.witsml.org/schemas/1series#codeMfg>
;
sp:
subject
_:
b21
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b10
;
sp:
predicate
<http://www.witsml.org/schemas/1series#dullGrade>
;
sp:
subject
_:
b21
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b19
]
;
sp:
variable
_:
b24
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b24
;
sp:
arg2
_:
b20
]
;
sp:
variable
_:
b4
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
afn:
localname
;
sp:
arg1
_:
b21
]
;
sp:
variable
_:
b25
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildWellBoreDrillBitRunURI
;
sp:
arg1
_:
b24
;
sp:
arg2
_:
b20
;
sp:
arg3
_:
b25
]
;
sp:
variable
_:
b1
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b11
]
;
sp:
variable
_:
b26
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildWellBoreDrillBitURI
;
sp:
arg1
_:
b24
;
sp:
arg2
_:
b26
]
;
sp:
variable
_:
b8
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b23
]
;
sp:
variable
_:
b15
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 190b Create a well bore bit run activity"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b27
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#durationOfDrilling>
;
sp:
subject
_:
b28
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#TimeDuration>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b27
]
[
sp:
object
_:
b29
;
sp:
predicate
_:
b30
;
sp:
subject
_:
b27
]
[
sp:
object
_:
b31
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#distanceDrilled>
;
sp:
subject
_:
b28
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b31
]
[
sp:
object
_:
b32
;
sp:
predicate
_:
b33
;
sp:
subject
_:
b31
]
[
sp:
object
_:
b34
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#durationOfDrilling>
;
sp:
subject
_:
b35
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#TimeDuration>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b36
;
sp:
predicate
_:
b37
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b38
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#distanceDrilled>
;
sp:
subject
_:
b35
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b38
]
[
sp:
object
_:
b39
;
sp:
predicate
_:
b40
;
sp:
subject
_:
b38
]
[
sp:
object
_:
b41
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#averageRateOfDrilling>
;
sp:
subject
_:
b35
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Speed>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b41
]
[
sp:
object
_:
b42
;
sp:
predicate
_:
b43
;
sp:
subject
_:
b41
]
[
sp:
object
_:
b44
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#operatingTimeOfDrillBit>
;
sp:
subject
_:
b45
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#TimeDuration>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b44
]
[
sp:
object
_:
b46
;
sp:
predicate
_:
b47
;
sp:
subject
_:
b44
]
[
sp:
object
_:
b48
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#durationOfDrilling>
;
sp:
subject
_:
b45
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#TimeDuration>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b48
]
[
sp:
object
_:
b49
;
sp:
predicate
_:
b50
;
sp:
subject
_:
b48
]
[
sp:
object
_:
b51
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#averageRateOfDrilling>
;
sp:
subject
_:
b45
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Speed>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b51
]
[
sp:
object
_:
b52
;
sp:
predicate
_:
b53
;
sp:
subject
_:
b51
]
[
sp:
object
_:
b54
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#initialBottomHoleMeasuredDepth>
;
sp:
subject
_:
b55
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b54
]
[
sp:
object
_:
b56
;
sp:
predicate
_:
b57
;
sp:
subject
_:
b54
]
[
sp:
object
_:
b58
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#finalBottomHoleMeasuredDepth>
;
sp:
subject
_:
b55
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b58
]
[
sp:
object
_:
b59
;
sp:
predicate
_:
b60
;
sp:
subject
_:
b58
])
;
sp:
where
([
sp:
object
_:
b61
;
sp:
predicate
<http://www.witsml.org/schemas/1series#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b62
;
sp:
predicate
<http://www.witsml.org/schemas/1series#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"dailyTemporalPartOfAWellBore"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b63
]
[
sp:
object
_:
b64
;
sp:
predicate
<http://www.witsml.org/schemas/1series#bitRecordRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b65
;
sp:
predicate
<http://www.witsml.org/schemas/1series#numBit>
;
sp:
subject
_:
b64
]
[
sp:
object
_:
b35
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b28
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellBoreDrillBitRun-entire>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b35
]
[
sp:
object
_:
b28
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b45
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellBoreDrillBitRun-withinReportingPeriod>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b45
]
[
sp:
object
_:
b55
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b45
]
[
sp:
object
_:
b66
;
sp:
predicate
<http://www.witsml.org/schemas/1series#bitRunRef>
;
sp:
subject
_:
b64
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b67
;
sp:
predicate
<http://www.witsml.org/schemas/1series#eTimOpBitRef>
;
sp:
subject
_:
b66
]
[
sp:
object
_:
b68
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b67
]
[
sp:
object
_:
b46
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b67
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b69
;
sp:
predicate
<http://www.witsml.org/schemas/1series#mdHoleStartRef>
;
sp:
subject
_:
b66
]
[
sp:
object
_:
b70
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b69
]
[
sp:
object
_:
b56
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b69
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b71
;
sp:
predicate
<http://www.witsml.org/schemas/1series#mdHoleStopRef>
;
sp:
subject
_:
b66
]
[
sp:
object
_:
b72
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b71
]
[
sp:
object
_:
b59
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b71
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b73
;
sp:
predicate
<http://www.witsml.org/schemas/1series#ropAvRef>
;
sp:
subject
_:
b66
]
[
sp:
object
_:
b74
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b73
]
[
sp:
object
_:
b52
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b73
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b75
;
sp:
predicate
<http://www.witsml.org/schemas/1series#mdHoleMadeRunRef>
;
sp:
subject
_:
b66
]
[
sp:
object
_:
b76
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b75
]
[
sp:
object
_:
b32
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b75
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b77
;
sp:
predicate
<http://www.witsml.org/schemas/1series#hrsDrilledRef>
;
sp:
subject
_:
b66
]
[
sp:
object
_:
b78
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b77
]
[
sp:
object
_:
b49
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b77
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b79
;
sp:
predicate
<http://www.witsml.org/schemas/1series#hrsDrilledRunRef>
;
sp:
subject
_:
b66
]
[
sp:
object
_:
b80
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b79
]
[
sp:
object
_:
b29
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b79
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b81
;
sp:
predicate
<http://www.witsml.org/schemas/1series#mdTotHoleMadeRef>
;
sp:
subject
_:
b66
]
[
sp:
object
_:
b82
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b81
]
[
sp:
object
_:
b39
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b81
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b83
;
sp:
predicate
<http://www.witsml.org/schemas/1series#totHrsDrilledRef>
;
sp:
subject
_:
b66
]
[
sp:
object
_:
b84
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b83
]
[
sp:
object
_:
b36
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b83
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b85
;
sp:
predicate
<http://www.witsml.org/schemas/1series#totRopRef>
;
sp:
subject
_:
b66
]
[
sp:
object
_:
b86
;
sp:
predicate
<http://www.witsml.org/schemas/1series#uomRef>
;
sp:
subject
_:
b85
]
[
sp:
object
_:
b42
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b85
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b61
]
;
sp:
variable
_:
b87
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b87
;
sp:
arg2
_:
b62
]
;
sp:
variable
_:
b63
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
afn:
localname
;
sp:
arg1
_:
b64
]
;
sp:
variable
_:
b88
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildWellBoreDrillBitRunURI
;
sp:
arg1
_:
b87
;
sp:
arg2
_:
b62
;
sp:
arg3
_:
b88
]
;
sp:
variable
_:
b28
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildWellBoreDrillBitURI
;
sp:
arg1
_:
b87
;
sp:
arg2
_:
b65
]
;
sp:
variable
[
sp:
varName
"bit"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b76
]
;
sp:
variable
_:
b33
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b82
]
;
sp:
variable
_:
b40
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b70
]
;
sp:
variable
_:
b57
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b72
]
;
sp:
variable
_:
b60
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectSpeedScale
;
sp:
arg1
_:
b74
]
;
sp:
variable
_:
b53
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectSpeedScale
;
sp:
arg1
_:
b86
]
;
sp:
variable
_:
b43
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectTimeDurationScale
;
sp:
arg1
_:
b68
]
;
sp:
variable
_:
b47
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectTimeDurationScale
;
sp:
arg1
_:
b78
]
;
sp:
variable
_:
b50
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectTimeDurationScale
;
sp:
arg1
_:
b80
]
;
sp:
variable
_:
b30
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectTimeDurationScale
;
sp:
arg1
_:
b84
]
;
sp:
variable
_:
b37
])
]
.
_:
b61
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b62
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b63
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b64
sp:
varName
"bitRecord"
^^
xsd:
string
.
_:
b65
sp:
varName
"numBit"
^^
xsd:
string
.
_:
b28
sp:
varName
"wellBoreDrillBitRun"
^^
xsd:
string
.
_:
b35
sp:
varName
"wellBoreDrillBitRunEntire"
^^
xsd:
string
.
_:
b45
sp:
varName
"wellBoreDrillBitRunWithinReportingPeriod"
^^
xsd:
string
.
_:
b55
sp:
varName
"temporalPartOfWellBoreDuringDrillingRunWithinReportingPeriod"
^^
xsd:
string
.
_:
b66
sp:
varName
"bitRun"
^^
xsd:
string
.
_:
b67
sp:
varName
"eTimOpBit"
^^
xsd:
string
.
_:
b68
sp:
varName
"uomETim"
^^
xsd:
string
.
_:
b46
sp:
varName
"realETim"
^^
xsd:
string
.
_:
b69
sp:
varName
"mdHoleStart"
^^
xsd:
string
.
_:
b70
sp:
varName
"uomMdStart"
^^
xsd:
string
.
_:
b56
sp:
varName
"realMdStart"
^^
xsd:
string
.
_:
b71
sp:
varName
"mdHoleStop"
^^
xsd:
string
.
_:
b72
sp:
varName
"uomMdStop"
^^
xsd:
string
.
_:
b59
sp:
varName
"realMdStop"
^^
xsd:
string
.
_:
b73
sp:
varName
"ropAv"
^^
xsd:
string
.
_:
b74
sp:
varName
"uomRop"
^^
xsd:
string
.
_:
b52
sp:
varName
"realRop"
^^
xsd:
string
.
_:
b75
sp:
varName
"mdHoleMadeRun"
^^
xsd:
string
.
_:
b76
sp:
varName
"uomHoleMadeRun"
^^
xsd:
string
.
_:
b32
sp:
varName
"realHoleMadeRun"
^^
xsd:
string
.
_:
b77
sp:
varName
"hrsDrilled"
^^
xsd:
string
.
_:
b78
sp:
varName
"uomHrsDrilled"
^^
xsd:
string
.
_:
b49
sp:
varName
"realHrsDrilled"
^^
xsd:
string
.
_:
b79
sp:
varName
"hrsDrilledRun"
^^
xsd:
string
.
_:
b80
sp:
varName
"uomHrsDrilledRun"
^^
xsd:
string
.
_:
b29
sp:
varName
"realHrsDrilledRun"
^^
xsd:
string
.
_:
b81
sp:
varName
"mdTotHoleMade"
^^
xsd:
string
.
_:
b82
sp:
varName
"uomHoleMadeTot"
^^
xsd:
string
.
_:
b39
sp:
varName
"realHoleMadeTot"
^^
xsd:
string
.
_:
b83
sp:
varName
"totHrsDrilled"
^^
xsd:
string
.
_:
b84
sp:
varName
"uomHrsDrilledTot"
^^
xsd:
string
.
_:
b36
sp:
varName
"realHrsDrilledTot"
^^
xsd:
string
.
_:
b85
sp:
varName
"totRop"
^^
xsd:
string
.
_:
b86
sp:
varName
"uomRopTot"
^^
xsd:
string
.
_:
b42
sp:
varName
"realRopTot"
^^
xsd:
string
.
_:
b87
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b88
sp:
varName
"localname"
^^
xsd:
string
.
_:
b33
sp:
varName
"lengthScaleHoleMadeRun"
^^
xsd:
string
.
_:
b40
sp:
varName
"lengthScaleHoleMadeTot"
^^
xsd:
string
.
_:
b57
sp:
varName
"lengthScaleMdStart"
^^
xsd:
string
.
_:
b60
sp:
varName
"lengthScaleMdStop"
^^
xsd:
string
.
_:
b53
sp:
varName
"speedScaleRop"
^^
xsd:
string
.
_:
b43
sp:
varName
"speedScaleRopTot"
^^
xsd:
string
.
_:
b47
sp:
varName
"durationScaleETim"
^^
xsd:
string
.
_:
b50
sp:
varName
"durationScaleHrsDrilled"
^^
xsd:
string
.
_:
b30
sp:
varName
"durationScaleHrsDrilledRun"
^^
xsd:
string
.
_:
b37
sp:
varName
"durationScaleHrsDrilledTot"
^^
xsd:
string
.
_:
b19
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b20
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b4
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b6
sp:
varName
"dailyTemporalPartOfAWellBore"
^^
xsd:
string
.
_:
b21
sp:
varName
"bitRecord"
^^
xsd:
string
.
_:
b11
sp:
varName
"numBit"
^^
xsd:
string
.
_:
b22
sp:
varName
"diaBit"
^^
xsd:
string
.
_:
b23
sp:
varName
"uomDia"
^^
xsd:
string
.
_:
b14
sp:
varName
"realDia"
^^
xsd:
string
.
_:
b17
sp:
varName
"nameManufacturer"
^^
xsd:
string
.
_:
b18
sp:
varName
"codeMfg"
^^
xsd:
string
.
_:
b10
sp:
varName
"dullGrade"
^^
xsd:
string
.
_:
b24
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b25
sp:
varName
"localname"
^^
xsd:
string
.
_:
b1
sp:
varName
"wellBoreDrillBitRun"
^^
xsd:
string
.
_:
b26
sp:
varName
"normalizedNumBit"
^^
xsd:
string
.
_:
b8
sp:
varName
"drillBitForWellBore"
^^
xsd:
string
.
_:
b15
sp:
varName
"lengthScaleDia"
^^
xsd:
string
.
www.reportinghub.no/ep/transform/TRANSFORM_ddr_bitRecord-v1.1.1.ttl.tbc
0 → 100644
View file @
99f65e8
# Saved by TopBraid on Sat Sep 24 11:52:58 BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
@prefix
forms:
<http://www.topbraid.org/2007/01/forms.owl#>
.
@prefix
inference:
<http://www.topbraid.org/2007/06/inference.owl#>
.
@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
visual:
<http://topbraid.org/visual#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
[]
rdf:
type
inference:
Configuration
;
composite:
child
[
rdf:
type
<http://spinrdf.org/spin#TopSPIN>
;
composite:
index
"0"
^^
xsd:
int
]
.
www.reportinghub.no/examples/xml/TemplateTest.xml
View file @
99f65e8
<witsml:drillReports
version=
"1.4.0.0"
xmlns:witsml=
"http://www.witsml.org/schemas/1series"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://www.witsml.org/schemas/1series
file:///www.reportinghub.no/input/ddr/xsd/1.2/WITSML_drillReport_profiled_schema_2011_05_07
.xsd"
>
<witsml:drillReports
version=
"1.4.0.0"
xmlns:witsml=
"http://www.witsml.org/schemas/1series"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://www.witsml.org/schemas/1series
http://www.npd.no/schema/DDRS/1series/WITSML_drillReport_profiled_schema_phase2
.xsd"
>
<witsml:drillReport>
<witsml:nameWell>
25/8-C-23
</witsml:nameWell>
<witsml:nameWellbore>
25/08-C-23 B
</witsml:nameWellbore>
...
...
@@ -65,6 +65,25 @@
<witsml:avgTempBH
uom=
"degC"
>
20
</witsml:avgTempBH>
<witsml:fixedRig>
true
</witsml:fixedRig>
</witsml:statusInfo>
<witsml:bitRecord>
<witsml:numBit>
3
</witsml:numBit>
<witsml:diaBit
uom=
"in"
>
24
</witsml:diaBit>
<witsml:manufacturer>
FredBloggs
</witsml:manufacturer>
<witsml:codeMfg>
FB_1234
</witsml:codeMfg>
<witsml:dullGrade>
myDullGrade
</witsml:dullGrade>
<witsml:bitRun>
<witsml:eTimOpBit
uom=
"h"
>
2
</witsml:eTimOpBit>
<witsml:mdHoleStart
uom=
"m"
>
1000
</witsml:mdHoleStart>
<witsml:mdHoleStop
uom=
"m"
>
1010
</witsml:mdHoleStop>
<witsml:ropAv
uom=
"m/h"
>
5
</witsml:ropAv>
<witsml:mdHoleMadeRun
uom=
"m"
>
20
</witsml:mdHoleMadeRun>
<witsml:hrsDrilled
uom=
"h"
>
3
</witsml:hrsDrilled>
<witsml:hrsDrilledRun
uom=
"h"
>
4
</witsml:hrsDrilledRun>
<witsml:mdTotHoleMade
uom=
"m"
>
25
</witsml:mdTotHoleMade>
<witsml:totHrsDrilled
uom=
"h"
>
5
</witsml:totHrsDrilled>
<witsml:totRop
uom=
"m/h"
>
6
</witsml:totRop>
</witsml:bitRun>
</witsml:bitRecord>
<witsml:casing_liner_tubing>
<witsml:type>
c
</witsml:type>
<witsml:id
uom=
"in"
>
13
</witsml:id>
...
...
@@ -321,8 +340,6 @@ Sand Zones:
<witsml:coreNumber>
1
</witsml:coreNumber>
<witsml:mdTop
uom=
"m"
>
1234
</witsml:mdTop>
<witsml:mdBottom
uom=
"m"
>
1234
</witsml:mdBottom>
<witsml:tvdTop
uom=
"m"
>
1200
</witsml:tvdTop>
<witsml:tvdBottom
uom=
"m"
>
1200
</witsml:tvdBottom>
<witsml:lenRecovered
uom=
"m"
>
123
</witsml:lenRecovered>
<witsml:recoverPc
uom=
"%"
>
89.9
</witsml:recoverPc>
<witsml:lenBarrel
uom=
"m"
>
33.3
</witsml:lenBarrel>
...
...
@@ -358,14 +375,13 @@ Sand Zones:
<witsml:formTestInfo>
<witsml:dTim>
2011-08-22T02:00:00.000Z
</witsml:dTim>
<witsml:md
uom=
"m"
>
1234.5
</witsml:md>
<witsml:tvd
uom=
"m"
>
1200.5
</witsml:tvd>
<witsml:presPore
uom=
"MPa"
>
66.5
</witsml:presPore>
<witsml:goodSeal>
true
</witsml:goodSeal>
<witsml:mdSample
uom=
"m"
>
1224.3
</witsml:mdSample>
<witsml:dominateComponent>
oil
</witsml:dominateComponent>
<witsml:densityHC
uom=
"g/cm3"
>
0.33
</witsml:densityHC>
<witsml:volumeSample
uom=
"dm3"
>
11
</witsml:volumeSample>
<witsml:description>
Formation test description ....
</witsml:description>
<witsml:description>
Bla bla bla bla bla
</witsml:description>
</witsml:formTestInfo>
<witsml:lithShowInfo>
<witsml:dTim>
2010-01-25T00:00:00.000Z
</witsml:dTim>
...
...
@@ -373,13 +389,11 @@ Sand Zones:
<witsml:mdBottom
uom=
"m"
>
3750
</witsml:mdBottom>
<witsml:tvdTop
uom=
"m"
>
1822.67
</witsml:tvdTop>
<witsml:tvdBottom
uom=
"m"
>
1827.57
</witsml:tvdBottom>
<witsml:show>
A show description ....
</witsml:show>
<witsml:lithology>
Sandstone with minor claystone (Heimdal Fm)
</witsml:lithology>
</witsml:lithShowInfo>
<witsml:equipFailureInfo>
<witsml:dTim>
2009-12-31T00:00:00.000Z
</witsml:dTim>
<witsml:md
uom=
"m"
>
2823
</witsml:md>
<witsml:tvd
uom=
"m"
>
2800
</witsml:tvd>
<witsml:md
uom=
"m"
>
2823
</witsml:md>
<witsml:equipClass>
pipe handling equ syst -- vertical pipe handling equ syst
</witsml:equipClass>
<witsml:eTimMissProduction
uom=
"min"
>
180
</witsml:eTimMissProduction>
<witsml:dTimRepair>
2009-12-30T11:30:00.000Z
</witsml:dTimRepair>
...
...
@@ -433,11 +447,11 @@ Sand Zones:
<witsml:gasHigh
uom=
"%"
>
77.7
</witsml:gasHigh>
<witsml:gasLow
uom=
"%"
>
44.4
</witsml:gasLow>
<witsml:meth
uom=
"ppm"
>
55
</witsml:meth>
<witsml:eth
uom=
"ppm"
>
5
6
</witsml:eth>
<witsml:prop
uom=
"ppm"
>
5
7
</witsml:prop>
<witsml:ibut
uom=
"ppm"
>
5
8
</witsml:ibut>
<witsml:nbut
uom=
"ppm"
>
5
9
</witsml:nbut>
<witsml:ipent
uom=
"ppm"
>
60
</witsml:ipent>
<witsml:eth
uom=
"ppm"
>
5
5
</witsml:eth>
<witsml:prop
uom=
"ppm"
>
5
5
</witsml:prop>
<witsml:ibut
uom=
"ppm"
>
5
5
</witsml:ibut>
<witsml:nbut
uom=
"ppm"
>
5
5
</witsml:nbut>
<witsml:ipent
uom=
"ppm"
>
55
</witsml:ipent>
</witsml:gasReadingInfo>
</witsml:drillReport>
</witsml:drillReports>
\ No newline at end of file
...
...
Please
register
or
login
to post a comment