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 Price
2011-09-29 02:32:38 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
23da571bba1374930352a33ad684a439fd5c57c7
23da571b
1 parent
9ec1ad50
Operations Table almost complete
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
409 additions
and
370 deletions
www.reportinghub.no/ep/spin/SPIN_EP-DDR-tables-v1.0.spin.ttl
www.reportinghub.no/ep/spin/SPIN_EP-DDR-tables-v1.0.spin.ttl
View file @
23da571
# Saved by TopBraid on Thu Sep 29 0
1:17:26
BST 2011
# Saved by TopBraid on Thu Sep 29 0
2:29:12
BST 2011
# baseURI: http://www.reportinghub.no/ep/spin/ddr-tables
# imports: http://www.reportinghub.no/ep/schema/1.0/activity-purpose
# imports: http://www.reportinghub.no/ep/schema/1.0/ddr
...
...
@@ -20,7 +20,7 @@
<http://www.reportinghub.no/ep/spin/ddr-tables>
rdf:
type
owl:
Ontology
;
rdfs:
comment
"A collection of SELECT templates that can be used to assemble tables in DD reports."
^^
xsd:
string
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/
ddr>
,
<http://www.reportinghub.no/spin/rh>
,
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/schema/1.0/activity-purpose
>
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/
activity-purpose>
,
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/spin/rh>
,
<http://www.reportinghub.no/ep/schema/1.0/ddr
>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
ddr-tables:
BitRecord
...
...
@@ -1250,47 +1250,71 @@ ddr-tables:Operations
spin:
body
[
rdf:
type
sp:
Select
;
sp:
orderBy
(
_:
b220
)
;
sp:
resultVariables
(
_:
b220
_:
b221
[
sp:
varName
"startDepth"
^^
xsd:
string
]
_:
b222
[
sp:
varName
"depth"
^^
xsd:
string
]
_:
b223
[
sp:
varName
"state"
^^
xsd:
string
]
_:
b224
)
;
sp:
where
([
sp:
object
_:
b225
;
sp:
resultVariables
(
_:
b220
_:
b221
_:
b222
_:
b223
[
sp:
varName
"depth"
^^
xsd:
string
]
_:
b224
_:
b225
_:
b226
)
;
sp:
where
([
sp:
object
_:
b227
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/report#reportOn>
;
sp:
subject
[
sp:
varName
"report"
^^
xsd:
string
]
]
[
sp:
object
_:
b22
6
;
]
[
sp:
object
_:
b22
8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b22
5
sp:
subject
_:
b22
7
]
[
sp:
object
_:
b220
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#startedAt>
;
sp:
subject
_:
b22
6
sp:
subject
_:
b22
8
]
[
sp:
object
_:
b221
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#finishedAt>
;
sp:
subject
_:
b226
sp:
subject
_:
b228
]
[
sp:
object
_:
b229
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b228
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#ActivitySuccessType>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b229
]
[
sp:
object
_:
b225
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b229
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b2
23
;
sp:
elements
([
sp:
object
_:
b2
30
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b22
6
sp:
subject
_:
b22
8
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity-purpose#DailyDrillingActivityPurposeType>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b223
sp:
subject
_:
b230
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
spif:
name
;
sp:
arg1
_:
b230
]
;
sp:
variable
_:
b224
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b2
27
;
sp:
elements
([
sp:
object
_:
b2
31
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b22
6
]
[
sp:
object
_:
b2
28
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#
fin
alBottomHoleMeasuredDepth>
;
sp:
subject
_:
b2
27
sp:
subject
_:
b22
8
]
[
sp:
object
_:
b2
32
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#
initi
alBottomHoleMeasuredDepth>
;
sp:
subject
_:
b2
31
]
[
sp:
object
_:
b222
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#metre>
;
sp:
subject
_:
b232
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b231
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b228
]
[
sp:
object
_:
b233
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#finalBottomHoleMeasuredDepth>
;
sp:
subject
_:
b231
]
[
sp:
object
_:
b223
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#metre>
;
sp:
subject
_:
b233
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b22
4
;
sp:
elements
([
sp:
object
_:
b22
6
;
sp:
predicate
rdfs:
comment
;
sp:
subject
_:
b22
6
sp:
subject
_:
b22
8
])
])
]
;
...
...
@@ -1303,67 +1327,67 @@ ddr-tables:PerforationInformation
spin:
body
[
rdf:
type
sp:
Select
;
rdfs:
comment
"missing ?durationWellPerf - need to subtract one ISO datetime from another"
^^
xsd:
string
;
sp:
resultVariables
(
_:
b2
29
_:
b230
[
sp:
varName
"durationWellPerf"
^^
xsd:
string
]
_:
b23
1
_:
b232
_:
b233
_:
b234
)
;
sp:
where
([
sp:
object
_:
b2
35
;
sp:
resultVariables
(
_:
b2
34
_:
b235
[
sp:
varName
"durationWellPerf"
^^
xsd:
string
]
_:
b23
6
_:
b237
_:
b238
_:
b239
)
;
sp:
where
([
sp:
object
_:
b2
40
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/report#reportOn>
;
sp:
subject
[
sp:
varName
"report"
^^
xsd:
string
]
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#DailyDrillingActivity>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b2
35
]
[
sp:
object
_:
b2
36
;
sp:
subject
_:
b2
40
]
[
sp:
object
_:
b2
41
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b2
35
sp:
subject
_:
b2
40
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#OpenPerforationInterval>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b2
36
sp:
subject
_:
b2
41
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b23
0
;
sp:
elements
([
sp:
object
_:
b23
5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#startedAt>
;
sp:
subject
_:
b2
36
sp:
subject
_:
b2
41
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b2
29
;
sp:
elements
([
sp:
object
_:
b2
34
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#finishedAt>
;
sp:
subject
_:
b2
36
sp:
subject
_:
b2
41
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b2
37
;
sp:
elements
([
sp:
object
_:
b2
42
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b2
36
sp:
subject
_:
b2
41
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b2
38
;
sp:
elements
([
sp:
object
_:
b2
43
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#measuredDepthToTheTopOfAPartOfAWellBore>
;
sp:
subject
_:
b2
37
]
[
sp:
object
_:
b23
1
;
sp:
subject
_:
b2
42
]
[
sp:
object
_:
b23
6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#metre>
;
sp:
subject
_:
b2
38
sp:
subject
_:
b2
43
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b2
39
;
sp:
elements
([
sp:
object
_:
b2
44
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#measuredDepthToTheBottomOfAPartOfAWellBore>
;
sp:
subject
_:
b2
37
]
[
sp:
object
_:
b23
2
;
sp:
subject
_:
b2
42
]
[
sp:
object
_:
b23
7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#metre>
;
sp:
subject
_:
b2
39
sp:
subject
_:
b2
44
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b24
0
;
sp:
elements
([
sp:
object
_:
b24
5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#trueVerticalDepthToTheTopOfAPartOfAWellBore>
;
sp:
subject
_:
b2
37
]
[
sp:
object
_:
b23
3
;
sp:
subject
_:
b2
42
]
[
sp:
object
_:
b23
8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#metre>
;
sp:
subject
_:
b24
0
sp:
subject
_:
b24
5
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b24
1
;
sp:
elements
([
sp:
object
_:
b24
6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#trueVerticalDepthToTheBottomOfAPartOfAWellBore>
;
sp:
subject
_:
b2
37
]
[
sp:
object
_:
b23
4
;
sp:
subject
_:
b2
42
]
[
sp:
object
_:
b23
9
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#metre>
;
sp:
subject
_:
b24
1
sp:
subject
_:
b24
6
])
])
])
...
...
@@ -1376,62 +1400,62 @@ ddr-tables:PorePressure
rdfs:
subClassOf
rhspin:
DDRTableTemplates
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
orderBy
(
_:
b24
2
)
;
sp:
resultVariables
(
_:
b24
3
_:
b244
_:
b242
_:
b245
_:
b246
)
;
sp:
where
([
sp:
object
_:
b2
47
;
sp:
orderBy
(
_:
b24
7
)
;
sp:
resultVariables
(
_:
b24
8
_:
b249
_:
b247
_:
b250
_:
b251
)
;
sp:
where
([
sp:
object
_:
b2
52
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/report#reportOn>
;
sp:
subject
[
sp:
varName
"report"
^^
xsd:
string
]
]
[
sp:
object
_:
b2
48
;
]
[
sp:
object
_:
b2
53
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b2
47
]
[
sp:
object
_:
b24
2
;
sp:
subject
_:
b2
52
]
[
sp:
object
_:
b24
7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#nominallyAt>
;
sp:
subject
_:
b2
48
]
[
sp:
object
_:
b2
49
;
sp:
subject
_:
b2
53
]
[
sp:
object
_:
b2
54
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b2
48
sp:
subject
_:
b2
53
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#PorePressureDetermination>
;
sp:
predicate
rdfs:
subClassOf
;
sp:
subject
_:
b2
49
]
[
sp:
object
_:
b25
0
;
sp:
subject
_:
b2
54
]
[
sp:
object
_:
b25
5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b2
48
sp:
subject
_:
b2
53
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b25
1
;
sp:
elements
([
sp:
object
_:
b25
6
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b2
48
sp:
subject
_:
b2
53
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#PorePressureDeterminationType>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b25
1
]
[
sp:
object
_:
b24
3
;
sp:
subject
_:
b25
6
]
[
sp:
object
_:
b24
8
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b25
1
sp:
subject
_:
b25
6
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b25
2
;
sp:
elements
([
sp:
object
_:
b25
7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#porePressureEquivalentMudDensity>
;
sp:
subject
_:
b25
0
]
[
sp:
object
_:
b24
4
;
sp:
subject
_:
b25
5
]
[
sp:
object
_:
b24
9
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#gram_cm-3>
;
sp:
subject
_:
b25
2
sp:
subject
_:
b25
7
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b25
3
;
sp:
elements
([
sp:
object
_:
b25
8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#trueVerticalDepth>
;
sp:
subject
_:
b25
0
]
[
sp:
object
_:
b2
46
;
sp:
subject
_:
b25
5
]
[
sp:
object
_:
b2
51
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#metre>
;
sp:
subject
_:
b25
3
sp:
subject
_:
b25
8
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b25
4
;
sp:
elements
([
sp:
object
_:
b25
9
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#measuredDepth>
;
sp:
subject
_:
b25
0
]
[
sp:
object
_:
b2
45
;
sp:
subject
_:
b25
5
]
[
sp:
object
_:
b2
50
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#metre>
;
sp:
subject
_:
b25
4
sp:
subject
_:
b25
9
])
])
]
;
...
...
@@ -1443,44 +1467,44 @@ ddr-tables:StratigraphicInformation
rdfs:
subClassOf
rhspin:
DDRTableTemplates
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b2
55
_:
b256
_:
b257
)
;
sp:
where
([
sp:
object
_:
b2
58
;
sp:
resultVariables
(
_:
b2
60
_:
b261
_:
b262
)
;
sp:
where
([
sp:
object
_:
b2
63
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/report#reportOn>
;
sp:
subject
[
sp:
varName
"report"
^^
xsd:
string
]
]
[
sp:
object
_:
b2
59
;
]
[
sp:
object
_:
b2
64
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b2
58
sp:
subject
_:
b2
63
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#PreliminaryZonation>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b2
59
sp:
subject
_:
b2
64
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b26
0
;
sp:
elements
([
sp:
object
_:
b26
5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b2
59
]
[
sp:
object
_:
b26
1
;
sp:
subject
_:
b2
64
]
[
sp:
object
_:
b26
6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#measuredDepthToTheTopOfAPartOfAWellBore>
;
sp:
subject
_:
b26
0
]
[
sp:
object
_:
b2
55
;
sp:
subject
_:
b26
5
]
[
sp:
object
_:
b2
60
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#metre>
;
sp:
subject
_:
b26
1
sp:
subject
_:
b26
6
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b26
0
;
sp:
elements
([
sp:
object
_:
b26
5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b2
59
]
[
sp:
object
_:
b26
2
;
sp:
subject
_:
b2
64
]
[
sp:
object
_:
b26
7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#trueVerticalDepthToTheTopOfAPartOfAWellBore>
;
sp:
subject
_:
b26
0
]
[
sp:
object
_:
b2
56
;
sp:
subject
_:
b26
5
]
[
sp:
object
_:
b2
61
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#metre>
;
sp:
subject
_:
b26
2
sp:
subject
_:
b26
7
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b2
57
;
sp:
elements
([
sp:
object
_:
b2
62
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#stratigraphyDescription>
;
sp:
subject
_:
b26
0
sp:
subject
_:
b26
5
])
])
]
;
...
...
@@ -1492,61 +1516,61 @@ ddr-tables:SurveyStation
rdfs:
subClassOf
rhspin:
DDRTableTemplates
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b26
3
_:
b264
_:
b265
_:
b266
)
;
sp:
where
([
sp:
object
_:
b2
67
;
sp:
resultVariables
(
_:
b26
8
_:
b269
_:
b270
_:
b271
)
;
sp:
where
([
sp:
object
_:
b2
72
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/report#reportOn>
;
sp:
subject
[
sp:
varName
"report"
^^
xsd:
string
]
]
[
sp:
object
_:
b2
68
;
]
[
sp:
object
_:
b2
73
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b2
67
sp:
subject
_:
b2
72
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellBoreDirectionalSurvey>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b2
68
sp:
subject
_:
b2
73
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b2
69
;
sp:
elements
([
sp:
object
_:
b2
74
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b2
68
]
[
sp:
object
_:
b27
0
;
sp:
subject
_:
b2
73
]
[
sp:
object
_:
b27
5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#azimuth>
;
sp:
subject
_:
b2
69
]
[
sp:
object
_:
b2
66
;
sp:
subject
_:
b2
74
]
[
sp:
object
_:
b2
71
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#degreesOfAngle>
;
sp:
subject
_:
b27
0
sp:
subject
_:
b27
5
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b2
69
;
sp:
elements
([
sp:
object
_:
b2
74
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b2
68
]
[
sp:
object
_:
b27
1
;
sp:
subject
_:
b2
73
]
[
sp:
object
_:
b27
6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#measuredDepth>
;
sp:
subject
_:
b2
69
]
[
sp:
object
_:
b26
3
;
sp:
subject
_:
b2
74
]
[
sp:
object
_:
b26
8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#metre>
;
sp:
subject
_:
b27
1
sp:
subject
_:
b27
6
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b2
69
;
sp:
elements
([
sp:
object
_:
b2
74
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b2
68
]
[
sp:
object
_:
b27
2
;
sp:
subject
_:
b2
73
]
[
sp:
object
_:
b27
7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#trueVerticalDepth>
;
sp:
subject
_:
b2
69
]
[
sp:
object
_:
b26
4
;
sp:
subject
_:
b2
74
]
[
sp:
object
_:
b26
9
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#metre>
;
sp:
subject
_:
b27
2
sp:
subject
_:
b27
7
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b2
69
;
sp:
elements
([
sp:
object
_:
b2
74
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b2
68
]
[
sp:
object
_:
b27
3
;
sp:
subject
_:
b2
73
]
[
sp:
object
_:
b27
8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#inclination>
;
sp:
subject
_:
b2
69
]
[
sp:
object
_:
b2
65
;
sp:
subject
_:
b2
74
]
[
sp:
object
_:
b2
70
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#degreesOfAngle>
;
sp:
subject
_:
b27
3
sp:
subject
_:
b27
8
])
])
]
;
...
...
@@ -1558,9 +1582,9 @@ ddr-tables:WellControlIncident
rdfs:
subClassOf
rhspin:
DDRTableTemplates
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
orderBy
(
_:
b27
4
)
;
sp:
resultVariables
(
_:
b27
4
[
sp:
varName
"depthOfWell"
^^
xsd:
string
]
_:
b2
75
[
sp:
varName
"timeForWellControlRegain"
^^
xsd:
string
sp:
orderBy
(
_:
b27
9
)
;
sp:
resultVariables
(
_:
b27
9
[
sp:
varName
"depthOfWell"
^^
xsd:
string
]
_:
b2
80
[
sp:
varName
"timeForWellControlRegain"
^^
xsd:
string
]
[
sp:
varName
"depthAtBit"
^^
xsd:
string
]
[
sp:
varName
"drillingFluidDensity"
^^
xsd:
string
]
[
sp:
varName
"porePressure"
^^
xsd:
string
...
...
@@ -1573,27 +1597,27 @@ ddr-tables:WellControlIncident
]
[
sp:
varName
"formation"
^^
xsd:
string
]
[
sp:
varName
"bHT"
^^
xsd:
string
])
;
sp:
where
([
sp:
object
_:
b2
76
;
sp:
where
([
sp:
object
_:
b2
81
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/report#reportOn>
;
sp:
subject
[
sp:
varName
"report"
^^
xsd:
string
]
]
[
sp:
object
_:
b2
77
;
]
[
sp:
object
_:
b2
82
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b2
76
]
[
sp:
object
_:
b2
78
;
sp:
subject
_:
b2
81
]
[
sp:
object
_:
b2
83
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b2
77
sp:
subject
_:
b2
82
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellControlIncident>
;
sp:
predicate
rdfs:
subClassOf
;
sp:
subject
_:
b2
78
sp:
subject
_:
b2
83
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b2
79
;
sp:
elements
([
sp:
object
_:
b2
84
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#timeLost>
;
sp:
subject
_:
b2
77
]
[
sp:
object
_:
b2
75
;
sp:
subject
_:
b2
82
]
[
sp:
object
_:
b2
80
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#minute>
;
sp:
subject
_:
b2
79
sp:
subject
_:
b2
84
])
])
]
;
...
...
@@ -1605,219 +1629,315 @@ ddr-tables:WellTestInformation
rdfs:
subClassOf
rhspin:
DDRTableTemplates
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
orderBy
(
_:
b28
0
)
;
sp:
resultVariables
(
_:
b28
0
_:
b281
[
sp:
varName
"type"
^^
xsd:
string
sp:
orderBy
(
_:
b28
5
)
;
sp:
resultVariables
(
_:
b28
5
_:
b286
[
sp:
varName
"type"
^^
xsd:
string
]
[
sp:
varName
"depthTopmMD"
^^
xsd:
string
]
[
sp:
varName
"depthBottommMD"
^^
xsd:
string
]
_:
b28
2
[
sp:
varName
"densityCrudeOil"
^^
xsd:
string
]
_:
b28
7
[
sp:
varName
"densityCrudeOil"
^^
xsd:
string
]
[
sp:
varName
"oilFlowRate"
^^
xsd:
string
]
[
sp:
varName
"gasFlowRate"
^^
xsd:
string
]
[
sp:
varName
"waterFlowRate"
^^
xsd:
string
]
_:
b28
3
_:
b284
_:
b285
[
sp:
varName
"gasOilRatio"
^^
xsd:
string
]
_:
b28
8
_:
b289
_:
b290
[
sp:
varName
"gasOilRatio"
^^
xsd:
string
]
[
sp:
varName
"waterOilRatio"
^^
xsd:
string
]
[
sp:
varName
"chlorideContent"
^^
xsd:
string
]
[
sp:
varName
"cO2Content"
^^
xsd:
string
]
[
sp:
varName
"h2SContent"
^^
xsd:
string
])
;
sp:
where
([
sp:
object
_:
b2
86
;
sp:
where
([
sp:
object
_:
b2
91
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/report#reportOn>
;
sp:
subject
[
sp:
varName
"report"
^^
xsd:
string
]
]
[
sp:
object
_:
b2
87
;
]
[
sp:
object
_:
b2
92
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b2
86
]
[
sp:
object
_:
b2
88
;
sp:
subject
_:
b2
91
]
[
sp:
object
_:
b2
93
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b2
87
sp:
subject
_:
b2
92
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellTest>
;
sp:
predicate
rdfs:
subClassOf
;
sp:
subject
_:
b2
88
sp:
subject
_:
b2
93
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b28
1
;
sp:
elements
([
sp:
object
_:
b28
6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#wellTestNumber>
;
sp:
subject
_:
b2
87
sp:
subject
_:
b2
92
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b2
89
;
sp:
elements
([
sp:
object
_:
b2
94
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#hasWellTestChoke>
;
sp:
subject
_:
b2
87
]
[
sp:
object
_:
b29
0
;
sp:
subject
_:
b2
92
]
[
sp:
object
_:
b29
5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/equipment#chokeOrificeSize>
;
sp:
subject
_:
b2
89
]
[
sp:
object
_:
b28
2
;
sp:
subject
_:
b2
94
]
[
sp:
object
_:
b28
7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#millimetre>
;
sp:
subject
_:
b29
0
sp:
subject
_:
b29
5
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b29
1
;
sp:
elements
([
sp:
object
_:
b29
6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#wellTestBottomHolePressure>
;
sp:
subject
_:
b2
87
]
[
sp:
object
_:
b2
85
;
sp:
subject
_:
b2
92
]
[
sp:
object
_:
b2
90
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#megaPa>
;
sp:
subject
_:
b29
1
sp:
subject
_:
b29
6
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b29
2
;
sp:
elements
([
sp:
object
_:
b29
7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#wellTestFlowingPressure>
;
sp:
subject
_:
b287
]
[
sp:
object
_:
b284
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#megaPa>
;
sp:
subject
_:
b292
]
[
sp:
object
_:
b289
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#megaPa>
;
sp:
subject
_:
b297
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b29
3
;
sp:
elements
([
sp:
object
_:
b29
8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#wellTestShutInPressure>
;
sp:
subject
_:
b2
87
]
[
sp:
object
_:
b28
3
;
sp:
subject
_:
b2
92
]
[
sp:
object
_:
b28
8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#megaPa>
;
sp:
subject
_:
b29
3
sp:
subject
_:
b29
8
])
])
]
;
rhspin:
tableHeaders
(
"Time"
^^
xsd:
string
"Test no"
^^
xsd:
string
"Type"
^^
xsd:
string
"Depth Top mMD"
^^
xsd:
string
"Depth Bottom mMD"
^^
xsd:
string
"Choke oriface Size mm"
^^
xsd:
string
"Density crude oil g/cm3"
^^
xsd:
string
"Oil flow rate m3/d"
^^
xsd:
string
"Gas flow rate M(m3)/d"
^^
xsd:
string
"Water flow rate m3/d"
^^
xsd:
string
"Shut in pressure MPa"
^^
xsd:
string
"Flow pressure MPa"
^^
xsd:
string
"Bottom hole pressure MPa"
^^
xsd:
string
"Gas oil ratio m3/m3"
^^
xsd:
string
"Water oil ratio m3/m3"
^^
xsd:
string
"Chloride content ppm"
^^
xsd:
string
"CO2 content ppm"
^^
xsd:
string
"H2S content ppm"
^^
xsd:
string
)
.
_:
b279
_:
b226
sp:
varName
"remark"
^^
xsd:
string
.
_:
b223
sp:
varName
"endDepth"
^^
xsd:
string
.
_:
b233
sp:
varName
"ed"
^^
xsd:
string
.
_:
b222
sp:
varName
"startDepth"
^^
xsd:
string
.
_:
b232
sp:
varName
"id"
^^
xsd:
string
.
_:
b231
sp:
varName
"wellbore"
^^
xsd:
string
.
_:
b224
sp:
varName
"mainSubActivity"
^^
xsd:
string
.
_:
b230
sp:
varName
"subactclass"
^^
xsd:
string
.
_:
b225
sp:
varName
"state"
^^
xsd:
string
.
_:
b229
sp:
varName
"stateclass"
^^
xsd:
string
.
_:
b221
sp:
varName
"endTime"
^^
xsd:
string
.
_:
b220
sp:
varName
"startTime"
^^
xsd:
string
.
_:
b228
sp:
varName
"part"
^^
xsd:
string
.
_:
b227
sp:
varName
"reportOn"
^^
xsd:
string
.
_:
b298
sp:
varName
"shutip"
^^
xsd:
string
.
_:
b297
sp:
varName
"flowp"
^^
xsd:
string
.
_:
b296
sp:
varName
"botp"
^^
xsd:
string
.
_:
b295
sp:
varName
"cos"
^^
xsd:
string
.
_:
b294
sp:
varName
"choke"
^^
xsd:
string
.
_:
b293
sp:
varName
"wtclass"
^^
xsd:
string
.
_:
b292
sp:
varName
"wt"
^^
xsd:
string
.
_:
b291
sp:
varName
"reportOn"
^^
xsd:
string
.
_:
b290
sp:
varName
"bottomHolePressure"
^^
xsd:
string
.
_:
b289
sp:
varName
"flowPressure"
^^
xsd:
string
.
_:
b288
sp:
varName
"shutInPressure"
^^
xsd:
string
.
_:
b287
sp:
varName
"chokeOrifaceSize"
^^
xsd:
string
.
_:
b286
sp:
varName
"testNo"
^^
xsd:
string
.
_:
b285
sp:
varName
"time"
^^
xsd:
string
.
_:
b278
_:
b284
sp:
varName
"time"
^^
xsd:
string
.
_:
b283
sp:
varName
"partclass"
^^
xsd:
string
.
_:
b2
77
_:
b2
82
sp:
varName
"part"
^^
xsd:
string
.
_:
b2
76
_:
b2
81
sp:
varName
"reportOn"
^^
xsd:
string
.
_:
b2
75
_:
b2
80
sp:
varName
"lostTime"
^^
xsd:
string
.
_:
b27
4
_:
b27
9
sp:
varName
"date"
^^
xsd:
string
.
_:
b27
3
_:
b27
8
sp:
varName
"incl"
^^
xsd:
string
.
_:
b27
2
_:
b27
7
sp:
varName
"tvd"
^^
xsd:
string
.
_:
b27
1
_:
b27
6
sp:
varName
"md"
^^
xsd:
string
.
_:
b27
0
_:
b27
5
sp:
varName
"azi"
^^
xsd:
string
.
_:
b2
69
_:
b2
74
sp:
varName
"wellbore"
^^
xsd:
string
.
_:
b2
68
_:
b2
73
sp:
varName
"part"
^^
xsd:
string
.
_:
b2
67
_:
b2
72
sp:
varName
"reportOn"
^^
xsd:
string
.
_:
b2
66
_:
b2
71
sp:
varName
"azimuth"
^^
xsd:
string
.
_:
b2
65
_:
b2
70
sp:
varName
"inclination"
^^
xsd:
string
.
_:
b26
4
_:
b26
9
sp:
varName
"depthmTVD"
^^
xsd:
string
.
_:
b26
3
_:
b26
8
sp:
varName
"depthmMD"
^^
xsd:
string
.
_:
b26
2
_:
b26
7
sp:
varName
"tvd"
^^
xsd:
string
.
_:
b26
1
_:
b26
6
sp:
varName
"md"
^^
xsd:
string
.
_:
b26
0
_:
b26
5
sp:
varName
"wellbore"
^^
xsd:
string
.
_:
b2
59
_:
b2
64
sp:
varName
"part"
^^
xsd:
string
.
_:
b2
58
_:
b2
63
sp:
varName
"reportOn"
^^
xsd:
string
.
_:
b2
57
_:
b2
62
sp:
varName
"formationName"
^^
xsd:
string
.
_:
b2
56
_:
b2
61
sp:
varName
"depthToTopOfFormationmTVD"
^^
xsd:
string
.
_:
b2
55
_:
b2
60
sp:
varName
"depthToTopOfFormationmMD"
^^
xsd:
string
.
_:
b241
_:
b259
sp:
varName
"md"
^^
xsd:
string
.
_:
b258
sp:
varName
"tvd"
^^
xsd:
string
.
_:
b257
sp:
varName
"mudDensity"
^^
xsd:
string
.
_:
b256
sp:
varName
"actType"
^^
xsd:
string
.
_:
b255
sp:
varName
"wb"
^^
xsd:
string
.
_:
b254
sp:
varName
"actclass"
^^
xsd:
string
.
_:
b253
sp:
varName
"activity"
^^
xsd:
string
.
_:
b252
sp:
varName
"reportOn"
^^
xsd:
string
.
_:
b251
sp:
varName
"tvdVal"
^^
xsd:
string
.
_:
b250
sp:
varName
"mdVal"
^^
xsd:
string
.
_:
b249
sp:
varName
"mudDensityVal"
^^
xsd:
string
.
_:
b248
sp:
varName
"reading"
^^
xsd:
string
.
_:
b247
sp:
varName
"time"
^^
xsd:
string
.
_:
b246
sp:
varName
"bottomTVD"
^^
xsd:
string
.
_:
b24
0
_:
b24
5
sp:
varName
"topTVD"
^^
xsd:
string
.
_:
b2
39
_:
b2
44
sp:
varName
"bottomMD"
^^
xsd:
string
.
_:
b2
38
_:
b2
43
sp:
varName
"topMD"
^^
xsd:
string
.
_:
b2
37
_:
b2
42
sp:
varName
"perfWb"
^^
xsd:
string
.
_:
b2
36
_:
b2
41
sp:
varName
"perfInterval"
^^
xsd:
string
.
_:
b2
35
_:
b2
40
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b23
4
_:
b23
9
sp:
varName
"bottomOfPerfmTVD"
^^
xsd:
string
.
_:
b23
3
_:
b23
8
sp:
varName
"topOfPerfmTVD"
^^
xsd:
string
.
_:
b23
2
_:
b23
7
sp:
varName
"bottomOfPerfmMD"
^^
xsd:
string
.
_:
b23
1
_:
b23
6
sp:
varName
"topOfPerfmMD"
^^
xsd:
string
.
_:
b23
0
_:
b23
5
sp:
varName
"timeOfClosingWellPerf"
^^
xsd:
string
.
_:
b2
29
_:
b2
34
sp:
varName
"timeOfOpeningWellPerf"
^^
xsd:
string
.
_:
b228
sp:
varName
"ed"
^^
xsd:
string
.
_:
b227
sp:
varName
"wellbore"
^^
xsd:
string
.
_:
b226
sp:
varName
"part"
^^
xsd:
string
.
_:
b225
sp:
varName
"reportOn"
^^
xsd:
string
.
_:
b224
sp:
varName
"remark"
^^
xsd:
string
.
_:
b223
sp:
varName
"activity"
^^
xsd:
string
.
_:
b222
sp:
varName
"endDepth"
^^
xsd:
string
.
_:
b221
sp:
varName
"endTime"
^^
xsd:
string
.
_:
b220
sp:
varName
"startTime"
^^
xsd:
string
.
_:
b219
sp:
varName
"loggingTool"
^^
xsd:
string
.
...
...
@@ -2031,6 +2151,60 @@ _:b150
_:
b149
sp:
varName
"time"
^^
xsd:
string
.
_:
b148
sp:
varName
"dentype"
^^
xsd:
string
.
_:
b147
sp:
varName
"voltype"
^^
xsd:
string
.
_:
b146
sp:
varName
"domcomp"
^^
xsd:
string
.
_:
b145
sp:
varName
"fluid"
^^
xsd:
string
.
_:
b144
sp:
varName
"fpres"
^^
xsd:
string
.
_:
b143
sp:
varName
"md"
^^
xsd:
string
.
_:
b142
sp:
varName
"wellbore"
^^
xsd:
string
.
_:
b141
sp:
varName
"mdsam"
^^
xsd:
string
.
_:
b140
sp:
varName
"ft"
^^
xsd:
string
.
_:
b139
sp:
varName
"reportOn"
^^
xsd:
string
.
_:
b138
sp:
varName
"description"
^^
xsd:
string
.
_:
b137
sp:
varName
"sampleVolume"
^^
xsd:
string
.
_:
b136
sp:
varName
"hCComponentDensity"
^^
xsd:
string
.
_:
b135
sp:
varName
"dominantFluidComponent"
^^
xsd:
string
.
_:
b134
sp:
varName
"depthToSamplePoint"
^^
xsd:
string
.
_:
b133
sp:
varName
"goodSealInd"
^^
xsd:
string
.
_:
b132
sp:
varName
"formationPorePressure"
^^
xsd:
string
.
_:
b131
sp:
varName
"depthmMD"
^^
xsd:
string
.
_:
b130
sp:
varName
"tvd"
^^
xsd:
string
.
...
...
@@ -2411,138 +2585,3 @@ _:b3 sp:varName "manufacturer"^^xsd:string .
_:
b2
sp:
varName
"runNo"
^^
xsd:
string
.
_:
b1
sp:
varName
"bitSize"
^^
xsd:
string
.
_:
b286
sp:
varName
"reportOn"
^^
xsd:
string
.
_:
b287
sp:
varName
"wt"
^^
xsd:
string
.
_:
b288
sp:
varName
"wtclass"
^^
xsd:
string
.
_:
b281
sp:
varName
"testNo"
^^
xsd:
string
.
_:
b289
sp:
varName
"choke"
^^
xsd:
string
.
_:
b290
sp:
varName
"cos"
^^
xsd:
string
.
_:
b282
sp:
varName
"chokeOrifaceSize"
^^
xsd:
string
.
_:
b291
sp:
varName
"botp"
^^
xsd:
string
.
_:
b285
sp:
varName
"bottomHolePressure"
^^
xsd:
string
.
_:
b292
sp:
varName
"flowp"
^^
xsd:
string
.
_:
b284
sp:
varName
"flowPressure"
^^
xsd:
string
.
_:
b293
sp:
varName
"shutip"
^^
xsd:
string
.
_:
b283
sp:
varName
"shutInPressure"
^^
xsd:
string
.
_:
b280
sp:
varName
"time"
^^
xsd:
string
.
_:
b247
sp:
varName
"reportOn"
^^
xsd:
string
.
_:
b248
sp:
varName
"activity"
^^
xsd:
string
.
_:
b242
sp:
varName
"time"
^^
xsd:
string
.
_:
b249
sp:
varName
"actclass"
^^
xsd:
string
.
_:
b250
sp:
varName
"wb"
^^
xsd:
string
.
_:
b251
sp:
varName
"actType"
^^
xsd:
string
.
_:
b243
sp:
varName
"reading"
^^
xsd:
string
.
_:
b252
sp:
varName
"mudDensity"
^^
xsd:
string
.
_:
b244
sp:
varName
"mudDensityVal"
^^
xsd:
string
.
_:
b253
sp:
varName
"tvd"
^^
xsd:
string
.
_:
b246
sp:
varName
"tvdVal"
^^
xsd:
string
.
_:
b254
sp:
varName
"md"
^^
xsd:
string
.
_:
b245
sp:
varName
"mdVal"
^^
xsd:
string
.
_:
b139
sp:
varName
"reportOn"
^^
xsd:
string
.
_:
b140
sp:
varName
"ft"
^^
xsd:
string
.
_:
b133
sp:
varName
"goodSealInd"
^^
xsd:
string
.
_:
b141
sp:
varName
"mdsam"
^^
xsd:
string
.
_:
b134
sp:
varName
"depthToSamplePoint"
^^
xsd:
string
.
_:
b142
sp:
varName
"wellbore"
^^
xsd:
string
.
_:
b143
sp:
varName
"md"
^^
xsd:
string
.
_:
b131
sp:
varName
"depthmMD"
^^
xsd:
string
.
_:
b144
sp:
varName
"fpres"
^^
xsd:
string
.
_:
b132
sp:
varName
"formationPorePressure"
^^
xsd:
string
.
_:
b145
sp:
varName
"fluid"
^^
xsd:
string
.
_:
b146
sp:
varName
"domcomp"
^^
xsd:
string
.
_:
b135
sp:
varName
"dominantFluidComponent"
^^
xsd:
string
.
_:
b147
sp:
varName
"voltype"
^^
xsd:
string
.
_:
b137
sp:
varName
"sampleVolume"
^^
xsd:
string
.
_:
b148
sp:
varName
"dentype"
^^
xsd:
string
.
_:
b136
sp:
varName
"hCComponentDensity"
^^
xsd:
string
.
_:
b138
sp:
varName
"description"
^^
xsd:
string
.
...
...
Please
register
or
login
to post a comment