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-08-13 14:30:27 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
b43a39eebf11e35599cf4b6f47dc989db3dfbab3
b43a39ee
1 parent
05897c89
All data for report header complete.
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
1050 additions
and
1055 deletions
www.reportinghub.no/ep/transform/TRANSFORM_ddr-statusInfo-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr-wellboreInfo-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr-statusInfo-v1.1.1.ttl
View file @
b43a39e
This diff could not be displayed because it is too large.
www.reportinghub.no/ep/transform/TRANSFORM_ddr-wellboreInfo-v1.1.1.ttl
View file @
b43a39e
# Saved by TopBraid on
Fri Aug 12 13:54:21
BST 2011
# Saved by TopBraid on
Sat Aug 13 14:27:00
BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.1/wellboreInfo
# imports: http://www.reportinghub.no/ep/spin/1.1/lib
# imports: http://www.reportinghub.no/ep/schema/1.0/ddr
...
...
@@ -21,9 +21,10 @@
<http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 167 Set drill completion date"
^^
xsd:
string
;
rdfs:
comment
"""STEP 168 Transfer fixedRig
This rule processes data from statusInfo, but is here because it must be executed after a rig has been defined."""
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dateDrillComplete>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b2
])
;
sp:
where
([
sp:
object
_:
b3
;
...
...
@@ -33,520 +34,593 @@
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#wellboreInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dateDrillComplete>
;
sp:
subject
_:
b5
]
[
sp:
object
_:
b6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b7
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onRig>
;
sp:
subject
_:
b6
]
[
sp:
object
_:
b2
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b6
sp:
subject
_:
b5
]
[
sp:
object
_:
b7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#statusInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#fixedRig>
;
sp:
subject
_:
b7
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b3
]
;
sp:
variable
_:
b
8
sp:
variable
_:
b
9
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b
8
;
sp:
arg1
_:
b
9
;
sp:
arg2
_:
b4
]
;
sp:
variable
_:
b7
sp:
variable
_:
b6
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectFixedOrMoveableRigType
;
sp:
arg1
_:
b8
]
;
sp:
variable
_:
b1
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 16
4 Set pre
SPUD date"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b
9
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTim
Pre
Spud>
;
sp:
subject
_:
b1
0
rdfs:
comment
"STEP 16
6 Set
SPUD date"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b
10
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimSpud>
;
sp:
subject
_:
b1
1
])
;
sp:
where
([
sp:
object
_:
b1
1
;
sp:
where
([
sp:
object
_:
b1
2
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b1
2
;
]
[
sp:
object
_:
b1
3
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b1
3
;
]
[
sp:
object
_:
b1
4
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#wellboreInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b9
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimPreSpud>
;
sp:
subject
_:
b13
]
[
sp:
object
_:
b14
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b15
]
[
sp:
object
_:
b10
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/
core#temporalPartOf
>
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/
ddr#dTimSpud
>
;
sp:
subject
_:
b14
]
[
sp:
object
_:
b15
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b16
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b15
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b1
1
sp:
arg1
_:
b1
2
]
;
sp:
variable
_:
b1
6
sp:
variable
_:
b1
7
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b1
6
;
sp:
arg2
_:
b1
2
sp:
arg1
_:
b1
7
;
sp:
arg2
_:
b1
3
]
;
sp:
variable
_:
b1
5
sp:
variable
_:
b1
6
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 161 Set name for Rig"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b17
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#npdName>
;
rdfs:
comment
"STEP 163 Set drilling contractor for drilling activity"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b18
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#drillingContractor>
;
sp:
subject
_:
b19
]
[
sp:
object
_:
b20
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#name>
;
sp:
subject
_:
b18
])
;
sp:
where
([
sp:
object
_:
b
19
;
sp:
where
([
sp:
object
_:
b
21
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b2
0
;
]
[
sp:
object
_:
b2
2
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b2
1
;
]
[
sp:
object
_:
b2
3
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#wellboreInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b22
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#rigAlias>
;
sp:
subject
_:
b21
]
[
sp:
object
_:
b17
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#name>
;
sp:
subject
_:
b22
]
[
sp:
object
"NPD Name"
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#namingSystem>
;
sp:
subject
_:
b22
]
[
sp:
object
_:
b23
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onRig>
;
sp:
subject
_:
b24
]
[
sp:
object
_:
b18
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
]
[
sp:
object
_:
b20
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#drillContractor>
;
sp:
subject
_:
b23
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
19
sp:
arg1
_:
b
21
]
;
sp:
variable
_:
b2
5
sp:
variable
_:
b2
4
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b2
5
;
sp:
arg2
_:
b2
0
sp:
arg1
_:
b2
4
;
sp:
arg2
_:
b2
2
]
;
sp:
variable
_:
b24
sp:
variable
_:
b19
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b20
]
;
sp:
variable
_:
b25
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
rhspin:
companyById
;
arg:
id
_:
b25
]
;
sp:
variable
_:
b18
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 160 Set rig for drilling activity"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/facility#TemporalPartOfARig>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b26
]
[
sp:
object
_:
b26
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onRig>
;
rdfs:
comment
"STEP 162 Set drilling operator for drilling activity"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b26
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#drillingOperator>
;
sp:
subject
_:
b27
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/facility#Rig>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b28
]
[
sp:
object
_:
b29
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#npdCode>
;
sp:
subject
_:
b28
]
[
sp:
object
_:
b28
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#
temporalPartOf
>
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#
name
>
;
sp:
subject
_:
b26
])
;
sp:
where
([
sp:
object
_:
b
30
;
sp:
where
([
sp:
object
_:
b
29
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b31
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b32
;
]
[
sp:
object
_:
b30
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b3
3
;
]
[
sp:
object
_:
b3
1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#wellboreInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b34
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#rigAlias>
;
sp:
subject
_:
b33
]
[
sp:
object
"NPD Code"
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#namingSystem>
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b29
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#name>
;
sp:
subject
_:
b34
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b30
]
;
sp:
variable
_:
b35
]
[
sp:
object
_:
b28
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#operator>
;
sp:
subject
_:
b31
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b29
]
;
sp:
variable
_:
b3
6
sp:
variable
_:
b3
2
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b3
5
;
sp:
arg2
_:
b3
1
sp:
arg1
_:
b3
2
;
sp:
arg2
_:
b3
0
]
;
sp:
variable
_:
b27
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildRigURI
;
sp:
arg1
_:
b
36
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
28
]
;
sp:
variable
_:
b
28
sp:
variable
_:
b
33
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildTemporalPartOfARigURI
;
sp:
arg1
_:
b36
;
sp:
arg2
_:
b31
;
sp:
arg3
_:
b32
[
rdf:
type
rhspin:
companyById
;
arg:
id
_:
b33
]
;
sp:
variable
_:
b26
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 162 Set drilling operator for drilling activity"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b37
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#drillingOperator>
;
sp:
subject
_:
b38
]
[
sp:
object
_:
b39
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#name>
;
sp:
subject
_:
b37
rdfs:
comment
"STEP 160 Set rig for drilling activity"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/facility#TemporalPartOfARig>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b34
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onRig>
;
sp:
subject
_:
b35
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/facility#Rig>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b36
]
[
sp:
object
_:
b37
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#npdCode>
;
sp:
subject
_:
b36
]
[
sp:
object
_:
b36
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b34
])
;
sp:
where
([
sp:
object
_:
b
40
;
sp:
where
([
sp:
object
_:
b
38
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b
41
;
]
[
sp:
object
_:
b
39
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b42
;
]
[
sp:
object
_:
b40
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b41
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#wellboreInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b39
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#operator>
;
]
[
sp:
object
_:
b42
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#rigAlias>
;
sp:
subject
_:
b41
]
[
sp:
object
"NPD Code"
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#namingSystem>
;
sp:
subject
_:
b42
]
[
sp:
object
_:
b37
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#name>
;
sp:
subject
_:
b42
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
40
sp:
arg1
_:
b
38
]
;
sp:
variable
_:
b43
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b37
]
;
sp:
variable
_:
b44
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b43
;
sp:
arg2
_:
b
41
sp:
arg2
_:
b
39
]
;
sp:
variable
_:
b3
8
sp:
variable
_:
b3
5
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
39
[
rdf:
type
ep-spin-lib:
buildRigURI
;
sp:
arg1
_:
b
44
]
;
sp:
variable
_:
b
44
sp:
variable
_:
b
36
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
rhspin:
companyById
;
arg:
id
_:
b44
[
rdf:
type
ep-spin-lib:
buildTemporalPartOfARigURI
;
sp:
arg1
_:
b44
;
sp:
arg2
_:
b39
;
sp:
arg3
_:
b40
]
;
sp:
variable
_:
b3
7
sp:
variable
_:
b3
4
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 16
3 Set drilling contractor for drilling activity
"
^^
xsd:
string
;
rdfs:
comment
"STEP 16
1 Set name for Rig
"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b45
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/
activity#drillingContractor
>
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/
core#npdName
>
;
sp:
subject
_:
b46
]
[
sp:
object
_:
b47
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#name>
;
sp:
subject
_:
b45
])
;
sp:
where
([
sp:
object
_:
b4
8
;
sp:
where
([
sp:
object
_:
b4
7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b4
9
;
]
[
sp:
object
_:
b4
8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b
50
;
]
[
sp:
object
_:
b
49
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#wellboreInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b47
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#drillContractor>
;
]
[
sp:
object
_:
b50
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#rigAlias>
;
sp:
subject
_:
b49
]
[
sp:
object
_:
b45
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#name>
;
sp:
subject
_:
b50
]
[
sp:
object
"NPD Name"
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#namingSystem>
;
sp:
subject
_:
b50
]
[
sp:
object
_:
b51
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onRig>
;
sp:
subject
_:
b52
]
[
sp:
object
_:
b46
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b51
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b4
8
sp:
arg1
_:
b4
7
]
;
sp:
variable
_:
b5
1
sp:
variable
_:
b5
3
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b5
1
;
sp:
arg2
_:
b4
9
sp:
arg1
_:
b5
3
;
sp:
arg2
_:
b4
8
]
;
sp:
variable
_:
b46
sp:
variable
_:
b52
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 164 Set preSPUD date"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b54
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimPreSpud>
;
sp:
subject
_:
b55
])
;
sp:
where
([
sp:
object
_:
b56
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b57
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b58
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#wellboreInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b54
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimPreSpud>
;
sp:
subject
_:
b58
]
[
sp:
object
_:
b59
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b60
]
[
sp:
object
_:
b55
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b59
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
47
sp:
arg1
_:
b
56
]
;
sp:
variable
_:
b
52
sp:
variable
_:
b
61
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
rhspin:
companyById
;
arg:
id
_:
b52
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b61
;
sp:
arg2
_:
b57
]
;
sp:
variable
_:
b
45
sp:
variable
_:
b
60
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 16
6 Set SPUD
date"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b
53
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#d
TimSpud
>
;
sp:
subject
_:
b
54
rdfs:
comment
"STEP 16
7 Set drill completion
date"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b
62
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#d
ateDrillComplete
>
;
sp:
subject
_:
b
63
])
;
sp:
where
([
sp:
object
_:
b
55
;
sp:
where
([
sp:
object
_:
b
64
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b
56
;
]
[
sp:
object
_:
b
65
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b
57
;
]
[
sp:
object
_:
b
66
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#wellboreInfo>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b
53
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#d
TimSpud
>
;
sp:
subject
_:
b
57
]
[
sp:
object
_:
b
58
;
]
[
sp:
object
_:
b
62
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#d
ateDrillComplete
>
;
sp:
subject
_:
b
66
]
[
sp:
object
_:
b
67
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b
59
]
[
sp:
object
_:
b
54
;
sp:
subject
_:
b
68
]
[
sp:
object
_:
b
63
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b
58
sp:
subject
_:
b
67
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
55
sp:
arg1
_:
b
64
]
;
sp:
variable
_:
b6
0
sp:
variable
_:
b6
9
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b6
0
;
sp:
arg2
_:
b
56
sp:
arg1
_:
b6
9
;
sp:
arg2
_:
b
65
]
;
sp:
variable
_:
b
59
sp:
variable
_:
b
68
])
]
.
<http://www.reportinghub.no/ep/transform/1.1/wellboreInfo>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/s
chema/1.0/ddr>
,
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/spin/1.1/lib
>
;
owl:
imports
<http://www.reportinghub.no/ep/s
pin/1.1/lib>
,
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/schema/1.0/ddr
>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
_:
b45
sp:
varName
"contractor"
^^
xsd:
string
.
_:
b46
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b1
sp:
varName
"fixedOrMoveableRigType"
^^
xsd:
string
.
_:
b47
sp:
varName
"nameContractor"
^^
xsd:
string
.
_:
b9
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b48
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b8
sp:
varName
"fixedRigFlag"
^^
xsd:
string
.
_:
b49
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b7
sp:
varName
"statusInfo"
^^
xsd:
string
.
_:
b50
sp:
varName
"wellboreInfo"
^^
xsd:
string
.
_:
b2
sp:
varName
"rig"
^^
xsd:
string
.
_:
b51
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b5
sp:
varName
"temporalPartOfARig"
^^
xsd:
string
.
_:
b52
sp:
varName
"normalizedContractorName"
^^
xsd:
string
.
_:
b6
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b37
sp:
varName
"operator"
^^
xsd:
string
.
_:
b4
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b38
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b3
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b39
sp:
varName
"nameOperator"
^^
xsd:
string
.
[]
rdf:
type
smf:
regex
.
_:
b40
sp:
varName
"nameWellBore"
^^
xsd:
string
.
[]
rdf:
type
smf:
trim
.
_:
b41
sp:
varName
"dTimStart"
^^
xsd:
string
.
[]
rdf:
type
fn:
starts-with
.
_:
b42
sp:
varName
"wellboreInfo"
^^
xsd:
string
.
[]
rdf:
type
sp:
Modify
.
_:
b
43
_:
b
17
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b44
sp:
varName
"normalizedOperatorName"
^^
xsd:
string
.
_:
b26
sp:
varName
"temporalPartOfARig"
^^
xsd:
string
.
_:
b27
_:
b16
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b
28
sp:
varName
"
rig
"
^^
xsd:
string
.
_:
b
15
sp:
varName
"
temporalPartOfAWellBore
"
^^
xsd:
string
.
_:
b
29
sp:
varName
"
nameRig
"
^^
xsd:
string
.
_:
b
14
sp:
varName
"
wellboreInfo
"
^^
xsd:
string
.
_:
b30
_:
b13
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b12
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b
3
1
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b
1
1
sp:
varName
"
wellBore
"
^^
xsd:
string
.
_:
b
32
sp:
varName
"
dTimEnd
"
^^
xsd:
string
.
_:
b
10
sp:
varName
"
spudDate
"
^^
xsd:
string
.
_:
b33
_:
b25
sp:
varName
"normalizedContractorName"
^^
xsd:
string
.
_:
b24
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b23
sp:
varName
"wellboreInfo"
^^
xsd:
string
.
_:
b
34
sp:
varName
"
rigAlias
"
^^
xsd:
string
.
_:
b
22
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b
35
sp:
varName
"n
ormalizedWellBoreNam
e"
^^
xsd:
string
.
_:
b
21
sp:
varName
"n
ameWellBor
e"
^^
xsd:
string
.
_:
b
36
sp:
varName
"n
ormalizedRigName
"
^^
xsd:
string
.
_:
b
20
sp:
varName
"n
ameContractor
"
^^
xsd:
string
.
_:
b1
7
sp:
varName
"
name
"
^^
xsd:
string
.
_:
b1
9
sp:
varName
"
dailyDrillingActivity
"
^^
xsd:
string
.
_:
b18
sp:
varName
"
rig
"
^^
xsd:
string
.
sp:
varName
"
contractor
"
^^
xsd:
string
.
_:
b
19
sp:
varName
"n
ameWellBor
e"
^^
xsd:
string
.
_:
b
33
sp:
varName
"n
ormalizedOperatorNam
e"
^^
xsd:
string
.
_:
b
20
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b
32
sp:
varName
"
normalizedWellBoreName
"
^^
xsd:
string
.
_:
b
2
1
_:
b
3
1
sp:
varName
"wellboreInfo"
^^
xsd:
string
.
_:
b
22
sp:
varName
"
rigAlias
"
^^
xsd:
string
.
_:
b
30
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b2
3
sp:
varName
"
temporalPartOfARig
"
^^
xsd:
string
.
_:
b2
9
sp:
varName
"
nameWellBore
"
^^
xsd:
string
.
_:
b24
_:
b28
sp:
varName
"nameOperator"
^^
xsd:
string
.
_:
b27
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b25
_:
b26
sp:
varName
"operator"
^^
xsd:
string
.
_:
b44
sp:
varName
"normalizedRigName"
^^
xsd:
string
.
_:
b43
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
[]
rdf:
type
sp:
Modify
.
_:
b42
sp:
varName
"rigAlias"
^^
xsd:
string
.
[]
rdf:
type
fn:
starts-with
.
_:
b41
sp:
varName
"wellboreInfo"
^^
xsd:
string
.
[]
rdf:
type
smf:
trim
.
_:
b40
sp:
varName
"dTimEnd"
^^
xsd:
string
.
[]
rdf:
type
smf:
regex
.
_:
b39
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b
55
_:
b
38
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b
56
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b
37
sp:
varName
"
nameRig
"
^^
xsd:
string
.
_:
b57
sp:
varName
"wellboreInfo"
^^
xsd:
string
.
_:
b36
sp:
varName
"rig"
^^
xsd:
string
.
_:
b35
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b34
sp:
varName
"temporalPartOfARig"
^^
xsd:
string
.
_:
b53
sp:
varName
"
spudDat
e"
^^
xsd:
string
.
sp:
varName
"
normalizedWellBoreNam
e"
^^
xsd:
string
.
_:
b5
9
_:
b5
2
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b5
8
sp:
varName
"temporalPartOfA
WellBore
"
^^
xsd:
string
.
_:
b5
1
sp:
varName
"temporalPartOfA
Rig
"
^^
xsd:
string
.
_:
b5
4
sp:
varName
"
wellBore
"
^^
xsd:
string
.
_:
b5
0
sp:
varName
"
rigAlias
"
^^
xsd:
string
.
_:
b
60
sp:
varName
"
normalizedWellBoreName
"
^^
xsd:
string
.
_:
b
49
sp:
varName
"
wellboreInfo
"
^^
xsd:
string
.
_:
b11
_:
b48
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b47
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b
12
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b
46
sp:
varName
"
rig
"
^^
xsd:
string
.
_:
b
13
sp:
varName
"
wellboreInfo
"
^^
xsd:
string
.
_:
b
45
sp:
varName
"
name
"
^^
xsd:
string
.
_:
b9
sp:
varName
"preSpudDate"
^^
xsd:
string
.
_:
b61
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b
15
_:
b
60
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b
14
_:
b
59
sp:
varName
"temporalPartOfAWellBore"
^^
xsd:
string
.
_:
b10
_:
b58
sp:
varName
"wellboreInfo"
^^
xsd:
string
.
_:
b57
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b56
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b55
sp:
varName
"wellBore"
^^
xsd:
string
.
_:
b16
_:
b54
sp:
varName
"preSpudDate"
^^
xsd:
string
.
_:
b69
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b3
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b68
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b4
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b67
sp:
varName
"temporalPartOfAWellBore"
^^
xsd:
string
.
_:
b5
sp:
varName
"wellboreInfo"
^^
xsd:
string
.
_:
b66
sp:
varName
"wellboreInfo"
^^
xsd:
string
.
_:
b1
sp:
varName
"dateDrillComplete"
^^
xsd:
string
.
_:
b65
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b7
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b64
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b6
sp:
varName
"temporalPartOfAWellBore"
^^
xsd:
string
.
_:
b63
sp:
varName
"wellBore"
^^
xsd:
string
.
_:
b2
sp:
varName
"wellBore"
^^
xsd:
string
.
_:
b62
sp:
varName
"dateDrillComplete"
^^
xsd:
string
.
_:
b8
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
([])
.
([])
.
([]
[]
[
rdf:
type
sp:
Filter
]
[
rdf:
type
sp:
Bind
])
.
([])
.
...
...
Please
register
or
login
to post a comment