Toggle navigation
Toggle navigation
This project
Loading...
Sign in
data.posccaesar.org
/
npd
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Issues
1
Merge Requests
0
Wiki
Network
Create a new issue
Commits
Issue Boards
Authored by
David Leal
2011-10-10 17:28:47 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
84ebb360bba7657abda184c70a8d393d6f5d28fd
84ebb360
1 parent
5c762eeb
productVolume bug fixes and small test set
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
975 additions
and
393 deletions
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl.tbc
www.reportinghub.no/ep/transform/TRANSFORM_dpr-productVolume-v1.1.1.ttl
www.reportinghub.no/test/dpr/testcase/smallProductionReport.xml
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl
View file @
84ebb36
# Saved by TopBraid on Mon Oct 10 1
4:27:07
BST 2011
# Saved by TopBraid on Mon Oct 10 1
6:49:41
BST 2011
# baseURI: http://www.reportinghub.no/ep/dpr/spin/1.1/lib
# imports: http://www.reportinghub.no/ep/schema/1.0/geography
# imports: http://www.reportinghub.no/ep/schema/1.0/well
...
...
@@ -21,7 +21,7 @@
<http://www.reportinghub.no/ep/dpr/spin/1.1/lib>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://
www.reportinghub.no/ep/schema/1.0/flow>
,
<http://www.reportinghub.no/ep/schema/1.0/geography>
,
<http://www.reportinghub.no/ep/schema/1.0/well>
,
<http://www.reportinghub.no/ep/schema/1.0/facility>
,
<http://www.witsml.org/schemas/131/addendum/combo>
,
<http://spinrdf.org/spin
>
;
owl:
imports
<http://
spinrdf.org/spin>
,
<http://www.witsml.org/schemas/131/addendum/combo>
,
<http://www.reportinghub.no/ep/schema/1.0/facility>
,
<http://www.reportinghub.no/ep/schema/1.0/well>
,
<http://www.reportinghub.no/ep/schema/1.0/geography>
,
<http://www.reportinghub.no/ep/schema/1.0/flow
>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
ep-dpr-spin-lib:
Function
...
...
@@ -29,13 +29,34 @@ ep-dpr-spin-lib:Function
rdfs:
label
"function"
^^
xsd:
string
;
rdfs:
subClassOf
spin:
Functions
.
ep-dpr-spin-lib:
buildProductFlowURI
rdf:
type
spin:
Function
;
rdfs:
label
"build ProductFlow URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b1
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/productFlow/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
"$"
;
sp:
arg3
spin:
_arg2
]
]
;
sp:
variable
_:
b1
])
]
.
ep-dpr-spin-lib:
buildProductionFacilityURI
rdf:
type
spin:
Function
;
rdfs:
label
"build ProductionFacility URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
1
)
;
sp:
resultVariables
(
_:
b
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -44,7 +65,7 @@ ep-dpr-spin-lib:buildProductionFacilityURI
sp:
arg1
spin:
_arg1
]
]
;
sp:
variable
_:
b
1
sp:
variable
_:
b
2
])
]
.
...
...
@@ -54,7 +75,7 @@ ep-dpr-spin-lib:buildProductionFlowURI
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
2
)
;
sp:
resultVariables
(
_:
b
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
...
...
@@ -63,7 +84,7 @@ ep-dpr-spin-lib:buildProductionFlowURI
sp:
arg1
spin:
_arg1
]
]
;
sp:
variable
_:
b
2
sp:
variable
_:
b
3
])
]
.
...
...
@@ -73,11 +94,11 @@ ep-dpr-spin-lib:buildProductionFlowsForAPeriodURI
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
3
)
;
sp:
resultVariables
(
_:
b
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/productionF
acility
/"
;
sp:
arg1
"https://www.reportinghub.no/ep/data/productionF
lowsForAPeriod
/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
"$"
;
...
...
@@ -86,7 +107,7 @@ ep-dpr-spin-lib:buildProductionFlowsForAPeriodURI
sp:
arg5
spin:
_arg3
]
]
;
sp:
variable
_:
b
3
sp:
variable
_:
b
4
])
]
.
...
...
@@ -96,7 +117,7 @@ ep-dpr-spin-lib:selectProductType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
4
)
;
sp:
resultVariables
(
_:
b
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -174,12 +195,6 @@ ep-dpr-spin-lib:selectProductType
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#RP_gas>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/flow#GasFlow>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#RP_i-butane-component>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/flow#I-butane-componentFlow>
;
...
...
@@ -270,6 +285,12 @@ ep-dpr-spin-lib:selectProductType
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#RP_gas>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/flow#GasFlow>
;
sp:
arg3
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#ReportingProduct_RP_unknown>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/flow#FlowOfMaterial>
;
...
...
@@ -303,7 +324,7 @@ ep-dpr-spin-lib:selectProductType
]
]
]
;
sp:
variable
_:
b
4
sp:
variable
_:
b
5
])
]
.
...
...
@@ -313,7 +334,7 @@ ep-dpr-spin-lib:selectProductionFacilityType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
5
)
;
sp:
resultVariables
(
_:
b
6
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -492,7 +513,7 @@ ep-dpr-spin-lib:selectProductionFacilityType
]
]
]
;
sp:
variable
_:
b
5
sp:
variable
_:
b
6
])
]
.
...
...
@@ -502,7 +523,7 @@ ep-dpr-spin-lib:selectProductionFlowDefinitionType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
6
)
;
sp:
resultVariables
(
_:
b
7
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -562,7 +583,7 @@ ep-dpr-spin-lib:selectProductionFlowDefinitionType
]
]
]
;
sp:
variable
_:
b
6
sp:
variable
_:
b
7
])
]
.
...
...
@@ -572,7 +593,7 @@ ep-dpr-spin-lib:selectProductionFlowPurposeType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
7
)
;
sp:
resultVariables
(
_:
b
8
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -723,7 +744,7 @@ ep-dpr-spin-lib:selectProductionFlowPurposeType
]
]
]
;
sp:
variable
_:
b
7
sp:
variable
_:
b
8
])
]
.
...
...
@@ -733,7 +754,7 @@ ep-dpr-spin-lib:selectRelationshipToMeasure
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
8
)
;
sp:
resultVariables
(
_:
b
9
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -807,7 +828,7 @@ ep-dpr-spin-lib:selectRelationshipToMeasure
]
]
]
;
sp:
variable
_:
b
8
sp:
variable
_:
b
9
])
]
.
...
...
@@ -817,7 +838,7 @@ ep-dpr-spin-lib:selectTemporalPartOfAFlowDurationType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
9
)
;
sp:
resultVariables
(
_:
b
10
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -891,7 +912,7 @@ ep-dpr-spin-lib:selectTemporalPartOfAFlowDurationType
]
]
]
;
sp:
variable
_:
b
9
sp:
variable
_:
b
10
])
]
.
...
...
@@ -901,7 +922,7 @@ ep-dpr-spin-lib:selectVolumeAtStandardTemperaturePressureType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b1
0
)
;
sp:
resultVariables
(
_:
b1
1
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -926,7 +947,7 @@ ep-dpr-spin-lib:selectVolumeAtStandardTemperaturePressureType
]
]
]
;
sp:
variable
_:
b1
0
sp:
variable
_:
b1
1
])
]
.
...
...
@@ -936,7 +957,7 @@ ep-dpr-spin-lib:selectVolumeScale
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b1
1
)
;
sp:
resultVariables
(
_:
b1
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -1164,30 +1185,33 @@ ep-dpr-spin-lib:selectVolumeScale
]
]
]
;
sp:
variable
_:
b1
1
sp:
variable
_:
b1
2
])
]
.
_:
b
7
sp:
varName
"productionFlowPurpose
Type"
^^
xsd:
string
.
_:
b
5
sp:
varName
"product
Type"
^^
xsd:
string
.
_:
b6
sp:
varName
"productionFlowDefinitionType"
^^
xsd:
string
.
_:
b12
sp:
varName
"volumeScale"
^^
xsd:
string
.
_:
b5
sp:
varName
"productionFacilityType"
^^
xsd:
string
.
_:
b11
sp:
varName
"volumeAtStdType"
^^
xsd:
string
.
_:
b3
sp:
varName
"uri"
^^
xsd:
string
.
_:
b10
sp:
varName
"temporalPartOfAFlowDurationType"
^^
xsd:
string
.
_:
b
2
sp:
varName
"uri
"
^^
xsd:
string
.
_:
b
9
sp:
varName
"relationshipToMeasure
"
^^
xsd:
string
.
_:
b
1
sp:
varName
"uri
"
^^
xsd:
string
.
_:
b
8
sp:
varName
"productionFlowPurposeType
"
^^
xsd:
string
.
_:
b
4
sp:
varName
"product
Type"
^^
xsd:
string
.
_:
b
7
sp:
varName
"productionFlowDefinition
Type"
^^
xsd:
string
.
_:
b11
sp:
varName
"volumeScale"
^^
xsd:
string
.
_:
b6
sp:
varName
"productionFacilityType"
^^
xsd:
string
.
_:
b3
sp:
varName
"uri"
^^
xsd:
string
.
_:
b
8
sp:
varName
"relationshipToMeasure
"
^^
xsd:
string
.
_:
b
2
sp:
varName
"uri
"
^^
xsd:
string
.
_:
b
9
sp:
varName
"temporalPartOfAFlowDurationType
"
^^
xsd:
string
.
_:
b
4
sp:
varName
"uri
"
^^
xsd:
string
.
_:
b10
sp:
varName
"volumeAtStdType"
^^
xsd:
string
.
_:
b1
sp:
varName
"uri"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl.tbc
View file @
84ebb36
# Saved by TopBraid on Mon Oct 10 1
4:27:07
BST 2011
# Saved by TopBraid on Mon Oct 10 1
6:49:41
BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_dpr-productVolume-v1.1.1.ttl
View file @
84ebb36
# Saved by TopBraid on Mon Oct 10 1
4:27:20
BST 2011
# Saved by TopBraid on Mon Oct 10 1
7:05:37
BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume
# imports: http://www.reportinghub.no/ep/spin/1.1/lib
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/dpr/spin/1.1/lib
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/facility
# imports: http://spinrdf.org/spin
# imports: http://www.witsml.org/schemas/131/addendum/combo
@prefix
:
<http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume#>
.
@prefix
afn:
<http://jena.hpl.hp.com/ARQ/function#>
.
@prefix
ep-dpr-spin-lib:
<http://www.reportinghub.no/ep/dpr/spin/1.1/lib#>
.
@prefix
ep-spin-lib:
<http://www.reportinghub.no/ep/spin/lib#>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
...
...
@@ -21,7 +22,7 @@
<http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/
dpr/spin/1.1/lib>
,
<http://www.reportinghub.no/ep/schema/1.0/facility>
,
<http://www.witsml.org/schemas/131/addendum/combo>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/ep
/spin/1.1/lib>
;
owl:
imports
<http://www.reportinghub.no/ep/
spin/1.1/lib>
,
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.witsml.org/schemas/131/addendum/combo>
,
<http://www.reportinghub.no/ep/schema/1.0/facility>
,
<http://www.reportinghub.no/ep/dpr
/spin/1.1/lib>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
<http://www.witsml.org/schemas/131/addendum/combo#Co_productVolume>
...
...
@@ -48,101 +49,97 @@
sp:
subject
_:
b1
]
[
sp:
object
_:
b7
;
sp:
predicate
_:
b8
;
sp:
subject
_:
b
9
sp:
subject
_:
b
1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Volume>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b7
]
[
sp:
object
_:
b10
;
sp:
predicate
[
sp:
varName
"scaleVolume"
^^
xsd:
string
]
;
]
[
sp:
object
_:
b9
;
sp:
predicate
_:
b10
;
sp:
subject
_:
b7
]
[
sp:
object
_:
b11
;
sp:
predicate
_:
b8
;
sp:
subject
_:
b
9
sp:
subject
_:
b
1
]
[
sp:
object
_:
b12
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b11
]
[
sp:
object
_:
b13
;
sp:
predicate
[
sp:
varName
"scaleVolumeStd"
^^
xsd:
string
]
;
sp:
predicate
_:
b14
;
sp:
subject
_:
b11
])
;
sp:
where
([
sp:
object
spin:
_this
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#derivedFrom>
;
sp:
subject
_:
b2
]
[
sp:
object
_:
b1
4
;
]
[
sp:
object
_:
b1
5
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#standardTempPresRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b1
5
;
]
[
sp:
object
_:
b1
6
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#facilityRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b16
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#nameRef>
;
sp:
subject
_:
b15
]
[
sp:
object
_:
b17
;
sp:
predicate
<http://www.
linkedmodel.org/schema/dtype#value
>
;
sp:
predicate
<http://www.
witsml.org/schemas/131/addendum/combo#nameRef
>
;
sp:
subject
_:
b16
]
[
sp:
object
_:
b18
;
sp:
predicate
<http://www.
witsml.org/schemas/131/addendum/combo#flowRef
>
;
sp:
subject
_:
b1
5
sp:
predicate
<http://www.
linkedmodel.org/schema/dtype#value
>
;
sp:
subject
_:
b1
7
]
[
sp:
object
_:
b19
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#flowRef>
;
sp:
subject
_:
b16
]
[
sp:
object
_:
b20
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#name>
;
sp:
subject
_:
b18
]
[
sp:
object
_:
b4
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#productRef>
;
sp:
subject
_:
b20
sp:
subject
_:
b19
]
[
sp:
object
_:
b21
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#
kind
Ref>
;
sp:
subject
_:
b
4
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#
product
Ref>
;
sp:
subject
_:
b
19
]
[
sp:
object
_:
b22
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#kindRef>
;
sp:
subject
_:
b21
]
[
sp:
object
_:
b23
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b23
]
[
sp:
object
_:
b24
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#periodRef>
;
sp:
subject
_:
b4
sp:
subject
_:
b24
]
[
sp:
object
_:
b25
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#periodRef>
;
sp:
subject
_:
b21
]
[
sp:
object
_:
b26
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#kindRef>
;
sp:
subject
_:
b2
4
sp:
subject
_:
b2
5
]
[
sp:
object
_:
b5
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dTimStart>
;
sp:
subject
_:
b2
4
sp:
subject
_:
b2
5
]
[
sp:
object
_:
b6
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dTimEnd>
;
sp:
subject
_:
b2
4
sp:
subject
_:
b2
5
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b2
6
;
sp:
elements
([
sp:
object
_:
b2
7
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#volumeRef>
;
sp:
subject
_:
b2
4
]
[
sp:
object
_:
b
10
;
sp:
subject
_:
b2
5
]
[
sp:
object
_:
b
9
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b2
6
]
[
sp:
object
_:
b2
7
;
sp:
subject
_:
b2
7
]
[
sp:
object
_:
b2
8
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#uomRef>
;
sp:
subject
_:
b2
6
sp:
subject
_:
b2
7
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b2
8
;
sp:
elements
([
sp:
object
_:
b2
9
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#volumeStdRef>
;
sp:
subject
_:
b2
4
sp:
subject
_:
b2
5
]
[
sp:
object
_:
b13
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b2
8
]
[
sp:
object
_:
b
29
;
sp:
subject
_:
b2
9
]
[
sp:
object
_:
b
30
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#uomRef>
;
sp:
subject
_:
b2
8
sp:
subject
_:
b2
9
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b1
7
sp:
arg1
_:
b1
8
]
;
sp:
variable
_:
b3
0
sp:
variable
_:
b3
1
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
buildProductionFacilityURI
;
sp:
arg1
_:
b3
0
sp:
arg1
_:
b3
1
]
;
sp:
variable
[
sp:
varName
"productionFacility"
^^
xsd:
string
...
...
@@ -150,130 +147,127 @@
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
19
sp:
arg1
_:
b
20
]
;
sp:
variable
_:
b3
1
sp:
variable
_:
b3
2
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
buildProductionFlowURI
;
sp:
arg1
_:
b3
1
sp:
arg1
_:
b3
2
]
;
sp:
variable
[
sp:
varName
"productionFlow"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
[
sp:
varName
"productName"
^^
xsd:
string
]
]
;
sp:
variable
[
sp:
varName
"normalizedProductName"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectProductType
;
sp:
arg1
_:
b2
1
sp:
arg1
_:
b2
2
]
;
sp:
variable
_:
b2
3
sp:
variable
_:
b2
4
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b2
2
sp:
arg1
_:
b2
3
]
;
sp:
variable
_:
b3
2
sp:
variable
_:
b3
3
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
derive
URI
;
sp:
arg1
_:
b
20
;
sp:
arg2
_:
b3
2
[
rdf:
type
ep-dpr-spin-lib:
buildProductFlow
URI
;
sp:
arg1
_:
b
32
;
sp:
arg2
_:
b3
3
]
;
sp:
variable
[
sp:
varName
"productFlow"
^^
xsd:
string
]
sp:
variable
_:
b4
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectRelationshipToMeasure
;
sp:
arg1
_:
b2
5
sp:
arg1
_:
b2
6
]
;
sp:
variable
_:
b8
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectTemporalPartOfAFlowDurationType
;
sp:
arg1
_:
b2
5
sp:
arg1
_:
b2
6
]
;
sp:
variable
_:
b3
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectVolumeAtStandardTemperaturePressureType
;
sp:
arg1
_:
b1
4
sp:
arg1
_:
b1
5
]
;
sp:
variable
_:
b12
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectVolumeScale
;
sp:
arg1
_:
b2
7
sp:
arg1
_:
b2
8
]
;
sp:
variable
[
sp:
varName
"volumeScale"
^^
xsd:
string
]
sp:
variable
_:
b10
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectVolumeScale
;
sp:
arg1
_:
b
29
sp:
arg1
_:
b
30
]
;
sp:
variable
[
sp:
varName
"volumeScaleStd"
^^
xsd:
string
]
sp:
variable
_:
b14
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 20104 record the product flows"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b33
;
rdfs:
comment
"""STEP 20104 record the product flows
namingSystem not processed"""
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b34
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b3
4
sp:
subject
_:
b3
5
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/flow#FlowOfMaterial>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b3
3
]
[
sp:
object
_:
b3
5
;
sp:
subject
_:
b3
4
]
[
sp:
object
_:
b3
6
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b33
sp:
subject
_:
b34
]
[
sp:
object
_:
b37
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b34
])
;
sp:
where
([
sp:
object
_:
b3
6
;
sp:
where
([
sp:
object
_:
b3
8
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#facilityRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b37
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#nameRef>
;
sp:
subject
_:
b36
]
[
sp:
object
_:
b38
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b37
]
[
sp:
object
_:
b39
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#
flow
Ref>
;
sp:
subject
_:
b3
6
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#
name
Ref>
;
sp:
subject
_:
b3
8
]
[
sp:
object
_:
b40
;
sp:
predicate
<http://www.
witsml.org/schemas/131/addendum/combo#nam
e>
;
sp:
predicate
<http://www.
linkedmodel.org/schema/dtype#valu
e>
;
sp:
subject
_:
b39
]
[
sp:
object
_:
b41
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#productRef>
;
sp:
subject
_:
b42
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#flowRef>
;
sp:
subject
_:
b38
]
[
sp:
object
_:
b42
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#name>
;
sp:
subject
_:
b41
]
[
sp:
object
_:
b43
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#
kind
Ref>
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#
product
Ref>
;
sp:
subject
_:
b41
]
[
sp:
object
_:
b44
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#kindRef>
;
sp:
subject
_:
b43
]
[
sp:
object
_:
b45
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b35
sp:
subject
_:
b36
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b46
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#nameRef>
;
sp:
subject
_:
b43
]
[
sp:
object
_:
b37
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b46
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
38
sp:
arg1
_:
b
40
]
;
sp:
variable
_:
b4
5
sp:
variable
_:
b4
7
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
buildProductionFacilityURI
;
sp:
arg1
_:
b4
5
sp:
arg1
_:
b4
7
]
;
sp:
variable
[
sp:
varName
"productionFacility"
^^
xsd:
string
...
...
@@ -281,223 +275,215 @@
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b4
0
sp:
arg1
_:
b4
2
]
;
sp:
variable
_:
b4
6
sp:
variable
_:
b4
8
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
buildProductionFlowURI
;
sp:
arg1
_:
b46
]
;
sp:
variable
_:
b34
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
[
sp:
varName
"productName"
^^
xsd:
string
]
]
;
sp:
variable
[
sp:
varName
"normalizedProductName"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectProductType
;
sp:
arg1
_:
b43
sp:
arg1
_:
b48
]
;
sp:
variable
_:
b35
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-
spin-lib:
normalizeString
;
[
rdf:
type
ep-
dpr-spin-lib:
selectProductType
;
sp:
arg1
_:
b44
]
;
sp:
variable
_:
b47
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
smf:
deriveURI
;
sp:
arg1
_:
b42
;
sp:
arg2
_:
b47
]
;
sp:
variable
_:
b33
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"""STEP 20102 Record the Facility that has the flows
Nothing is done with the namingSystem!"""
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/facility#ProductionFacility>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b48
]
[
sp:
object
_:
b49
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b48
]
[
sp:
object
_:
b50
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b48
])
;
sp:
where
([
sp:
object
_:
b51
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#facilityRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b52
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#nameRef>
;
sp:
subject
_:
b51
]
[
sp:
object
_:
b50
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b52
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"facilityNamingSystem"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#namingSystem>
;
sp:
subject
_:
b52
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b53
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#kindRef>
;
sp:
subject
_:
b52
])
sp:
variable
_:
b36
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b50
]
;
sp:
variable
_:
b54
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
buildProductionFacilityURI
;
sp:
arg1
_:
b54
sp:
arg1
_:
b45
]
;
sp:
variable
_:
b4
8
sp:
variable
_:
b4
9
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectProductionFacilityType
;
sp:
arg1
_:
b53
[
rdf:
type
ep-dpr-spin-lib:
buildProductFlowURI
;
sp:
arg1
_:
b48
;
sp:
arg2
_:
b49
]
;
sp:
variable
_:
b
49
sp:
variable
_:
b
34
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"""STEP 20103 record the flows
nothing is done with flowDirection"""
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b5
5
;
sp:
templates
([
sp:
object
_:
b5
0
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b5
6
sp:
subject
_:
b5
1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/flow#ProductionFlow>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b5
5
]
[
sp:
object
_:
b5
7
;
sp:
subject
_:
b5
0
]
[
sp:
object
_:
b5
2
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b5
5
]
[
sp:
object
_:
b5
8
;
sp:
subject
_:
b5
0
]
[
sp:
object
_:
b5
3
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b5
5
]
[
sp:
object
_:
b5
9
;
sp:
subject
_:
b5
0
]
[
sp:
object
_:
b5
4
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b5
5
sp:
subject
_:
b5
0
])
;
sp:
where
([
sp:
object
_:
b
60
;
sp:
where
([
sp:
object
_:
b
55
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#facilityRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b
61
;
]
[
sp:
object
_:
b
56
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#nameRef>
;
sp:
subject
_:
b
60
]
[
sp:
object
_:
b
62
;
sp:
subject
_:
b
55
]
[
sp:
object
_:
b
57
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b
61
]
[
sp:
object
_:
b
63
;
sp:
subject
_:
b
56
]
[
sp:
object
_:
b
58
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#flowRef>
;
sp:
subject
_:
b
60
]
[
sp:
object
_:
b5
9
;
sp:
subject
_:
b
55
]
[
sp:
object
_:
b5
4
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#name>
;
sp:
subject
_:
b
63
]
[
sp:
object
_:
b
64
;
sp:
subject
_:
b
58
]
[
sp:
object
_:
b
59
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#kindRef>
;
sp:
subject
_:
b
63
sp:
subject
_:
b
58
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"flowDirection"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#directionRef>
;
sp:
subject
_:
b
63
sp:
subject
_:
b
58
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"flowQualifier"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#qualifierRef>
;
sp:
subject
_:
b
63
sp:
subject
_:
b
58
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b
62
sp:
arg1
_:
b
57
]
;
sp:
variable
_:
b6
5
sp:
variable
_:
b6
0
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
buildProductionFacilityURI
;
sp:
arg1
_:
b6
5
sp:
arg1
_:
b6
0
]
;
sp:
variable
_:
b5
6
sp:
variable
_:
b5
1
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b5
9
sp:
arg1
_:
b5
4
]
;
sp:
variable
_:
b6
6
sp:
variable
_:
b6
1
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
buildProductionFlowURI
;
sp:
arg1
_:
b6
6
sp:
arg1
_:
b6
1
]
;
sp:
variable
_:
b5
5
sp:
variable
_:
b5
0
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectProductionFlowPurposeType
;
sp:
arg1
_:
b
64
sp:
arg1
_:
b
59
]
;
sp:
variable
_:
b5
7
sp:
variable
_:
b5
2
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectProductionFlowDefinitionType
;
sp:
arg1
_:
b
64
sp:
arg1
_:
b
59
]
;
sp:
variable
_:
b5
8
sp:
variable
_:
b5
3
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 20101a Record the Temporal part of the flows for the day"
^^
xsd:
string
;
rdfs:
comment
"""STEP 20101a Record the Temporal part of the flows for the day
"""
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/flow#TemporalPartOfAFlow>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b6
7
sp:
subject
_:
b6
2
]
[
sp:
object
spin:
_this
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#derivedFrom>
;
sp:
subject
_:
b6
7
sp:
subject
_:
b6
2
])
;
sp:
where
([
sp:
object
_:
b6
8
;
sp:
where
([
sp:
object
_:
b6
3
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#name>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b6
9
;
]
[
sp:
object
_:
b6
4
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b
70
;
]
[
sp:
object
_:
b
65
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dTimStart>
;
sp:
subject
spin:
_this
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b6
8
sp:
arg1
_:
b6
3
]
;
sp:
variable
_:
b
71
sp:
variable
_:
b
66
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
buildProductionFlowsForAPeriodURI
;
sp:
arg1
_:
b71
;
sp:
arg2
_:
b69
;
sp:
arg3
_:
b70
sp:
arg1
_:
b66
;
sp:
arg2
_:
b64
;
sp:
arg3
_:
b65
]
;
sp:
variable
_:
b62
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"""STEP 20102 Record the Facility that has the flows
Nothing is done with the namingSystem!"""
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/facility#ProductionFacility>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b67
]
[
sp:
object
_:
b68
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b67
]
[
sp:
object
_:
b69
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b67
])
;
sp:
where
([
sp:
object
_:
b70
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#facilityRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b71
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#nameRef>
;
sp:
subject
_:
b70
]
[
sp:
object
_:
b69
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b71
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"facilityNamingSystem"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#namingSystem>
;
sp:
subject
_:
b71
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b72
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#kindRef>
;
sp:
subject
_:
b71
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b69
]
;
sp:
variable
_:
b73
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
buildProductionFacilityURI
;
sp:
arg1
_:
b73
]
;
sp:
variable
_:
b67
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectProductionFacilityType
;
sp:
arg1
_:
b72
]
;
sp:
variable
_:
b68
])
]
;
spin:
rule
...
...
@@ -505,34 +491,34 @@ nothing is done with flowDirection"""^^xsd:string ;
rdfs:
comment
"STEP 20101b Record the Temporal part of the flows for the day"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/flow#TemporalPartOfAFlow>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b7
2
sp:
subject
_:
b7
4
]
[
sp:
object
spin:
_this
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#derivedFrom>
;
sp:
subject
_:
b7
2
sp:
subject
_:
b7
4
])
;
sp:
where
([
sp:
object
_:
b7
3
;
sp:
where
([
sp:
object
_:
b7
5
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#name>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b7
4
;
]
[
sp:
object
_:
b7
6
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dateStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b7
5
;
]
[
sp:
object
_:
b7
7
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dateStart>
;
sp:
subject
spin:
_this
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b7
3
sp:
arg1
_:
b7
5
]
;
sp:
variable
_:
b7
6
sp:
variable
_:
b7
8
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
buildProductionFlowsForAPeriodURI
;
sp:
arg1
_:
b7
6
;
sp:
arg2
_:
b7
4
;
sp:
arg3
_:
b7
5
sp:
arg1
_:
b7
8
;
sp:
arg2
_:
b7
6
;
sp:
arg3
_:
b7
7
]
;
sp:
variable
_:
b7
2
sp:
variable
_:
b7
4
])
]
;
spin:
rule
...
...
@@ -541,7 +527,7 @@ nothing is done with flowDirection"""^^xsd:string ;
kind and periodKind are not yet processed"""
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/flow#TemporalPartOfAFlow>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b7
7
sp:
subject
_:
b7
9
])
;
sp:
where
([
sp:
object
[
sp:
varName
"kind"
^^
xsd:
string
...
...
@@ -560,219 +546,227 @@ kind and periodKind are not yet processed"""^^xsd:string ;
sp:
subject
spin:
_this
]
[
sp:
object
spin:
_this
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#derivedFrom>
;
sp:
subject
_:
b7
7
sp:
subject
_:
b7
9
])
]
.
_:
b5
8
_:
b5
3
sp:
varName
"productionFlowDefinitionType"
^^
xsd:
string
.
_:
b5
7
_:
b5
2
sp:
varName
"productionFlowPurposeType"
^^
xsd:
string
.
_:
b5
5
_:
b5
0
sp:
varName
"productionFlow"
^^
xsd:
string
.
_:
b6
6
_:
b6
1
sp:
varName
"normalizedFlowName"
^^
xsd:
string
.
_:
b5
6
_:
b5
1
sp:
varName
"productionFacility"
^^
xsd:
string
.
_:
b6
5
_:
b6
0
sp:
varName
"normalizedFacilityName"
^^
xsd:
string
.
_:
b
64
_:
b
59
sp:
varName
"flowKind"
^^
xsd:
string
.
_:
b5
9
_:
b5
4
sp:
varName
"flowName"
^^
xsd:
string
.
_:
b
63
_:
b
58
sp:
varName
"flowRef"
^^
xsd:
string
.
_:
b
62
_:
b
57
sp:
varName
"facilityName"
^^
xsd:
string
.
_:
b
61
_:
b
56
sp:
varName
"facilityNameRef"
^^
xsd:
string
.
_:
b
60
_:
b
55
sp:
varName
"facilityRef"
^^
xsd:
string
.
_:
b
33
sp:
varName
"product
Flow
"
^^
xsd:
string
.
_:
b
62
sp:
varName
"product
ionFlowsForAPeriod
"
^^
xsd:
string
.
_:
b
47
sp:
varName
"normalizedProduct
Type
Name"
^^
xsd:
string
.
_:
b
66
sp:
varName
"normalizedProduct
ionFlows
Name"
^^
xsd:
string
.
_:
b
34
sp:
varName
"
productionFlow
"
^^
xsd:
string
.
_:
b
65
sp:
varName
"
dTimEnd
"
^^
xsd:
string
.
_:
b
46
sp:
varName
"
normalizedFlowName
"
^^
xsd:
string
.
_:
b
64
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b
45
sp:
varName
"
normalizedFacility
Name"
^^
xsd:
string
.
_:
b
63
sp:
varName
"
productionFlows
Name"
^^
xsd:
string
.
_:
b
44
sp:
varName
"product
TypeName
"
^^
xsd:
string
.
_:
b
79
sp:
varName
"product
ionFlowsForAPeriod
"
^^
xsd:
string
.
_:
b
35
sp:
varName
"
productTyp
e"
^^
xsd:
string
.
_:
b
78
sp:
varName
"
normalizedProductionFlowsNam
e"
^^
xsd:
string
.
_:
b
43
sp:
varName
"
productKi
nd"
^^
xsd:
string
.
_:
b
77
sp:
varName
"
dateE
nd"
^^
xsd:
string
.
_:
b
41
sp:
varName
"
produc
t"
^^
xsd:
string
.
_:
b
76
sp:
varName
"
dateStar
t"
^^
xsd:
string
.
_:
b
42
sp:
varName
"
flow
"
^^
xsd:
string
.
_:
b
75
sp:
varName
"
productionFlowsName
"
^^
xsd:
string
.
_:
b
40
sp:
varName
"
flowName
"
^^
xsd:
string
.
_:
b
74
sp:
varName
"
productionFlowsForAPeriod
"
^^
xsd:
string
.
_:
b
39
sp:
varName
"
flowRef
"
^^
xsd:
string
.
_:
b
73
sp:
varName
"
normalizedFacilityName
"
^^
xsd:
string
.
_:
b
38
sp:
varName
"facility
Name
"
^^
xsd:
string
.
_:
b
72
sp:
varName
"facility
Kind
"
^^
xsd:
string
.
_:
b
37
_:
b
71
sp:
varName
"facilityNameRef"
^^
xsd:
string
.
_:
b
36
_:
b
70
sp:
varName
"facilityRef"
^^
xsd:
string
.
_:
b
54
sp:
varName
"
normalizedF
acilityName"
^^
xsd:
string
.
_:
b
69
sp:
varName
"
f
acilityName"
^^
xsd:
string
.
_:
b
53
sp:
varName
"
facilityKind
"
^^
xsd:
string
.
_:
b
68
sp:
varName
"
productionFacilityType
"
^^
xsd:
string
.
_:
b
52
sp:
varName
"
facilityNameRef
"
^^
xsd:
string
.
_:
b
67
sp:
varName
"
productionFacility
"
^^
xsd:
string
.
_:
b51
_:
b2
sp:
varName
"productionFlowsForAPeriod"
^^
xsd:
string
.
_:
b15
sp:
varName
"standardTempPres"
^^
xsd:
string
.
_:
b16
sp:
varName
"facilityRef"
^^
xsd:
string
.
_:
b50
_:
b17
sp:
varName
"facilityNameRef"
^^
xsd:
string
.
_:
b18
sp:
varName
"facilityName"
^^
xsd:
string
.
_:
b
4
9
sp:
varName
"
productionFacilityType
"
^^
xsd:
string
.
_:
b
1
9
sp:
varName
"
flowRef
"
^^
xsd:
string
.
_:
b
48
sp:
varName
"
productionFacility
"
^^
xsd:
string
.
_:
b
20
sp:
varName
"
flowName
"
^^
xsd:
string
.
_:
b
7
1
sp:
varName
"
normalizedProductionFlowsName
"
^^
xsd:
string
.
_:
b
2
1
sp:
varName
"
productRef
"
^^
xsd:
string
.
_:
b
70
sp:
varName
"
dTimE
nd"
^^
xsd:
string
.
_:
b
22
sp:
varName
"
productKi
nd"
^^
xsd:
string
.
_:
b
69
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b
24
sp:
varName
"
productType
"
^^
xsd:
string
.
_:
b
68
sp:
varName
"product
ionFlows
Name"
^^
xsd:
string
.
_:
b
23
sp:
varName
"product
Type
Name"
^^
xsd:
string
.
_:
b
67
sp:
varName
"p
roductionFlowsForAPeriod
"
^^
xsd:
string
.
_:
b
25
sp:
varName
"p
eriodRef
"
^^
xsd:
string
.
_:
b
7
6
sp:
varName
"
normalizedProductionFlowsName
"
^^
xsd:
string
.
_:
b
2
6
sp:
varName
"
periodKind
"
^^
xsd:
string
.
_:
b75
sp:
varName
"dateEnd"
^^
xsd:
string
.
_:
b5
sp:
varName
"startTime"
^^
xsd:
string
.
_:
b74
sp:
varName
"dateStart"
^^
xsd:
string
.
_:
b6
sp:
varName
"endTime"
^^
xsd:
string
.
_:
b
73
sp:
varName
"
productionFlowsName
"
^^
xsd:
string
.
_:
b
27
sp:
varName
"
volumeRef
"
^^
xsd:
string
.
_:
b72
sp:
varName
"productionFlowsForAPeriod"
^^
xsd:
string
.
_:
b9
sp:
varName
"realVolume"
^^
xsd:
string
.
_:
b77
sp:
varName
"productionFlowsForAPeriod"
^^
xsd:
string
.
_:
b28
sp:
varName
"uomVolume"
^^
xsd:
string
.
_:
b29
sp:
varName
"volumeStdRef"
^^
xsd:
string
.
_:
b13
sp:
varName
"realVolumeStd"
^^
xsd:
string
.
_:
b30
sp:
varName
"
normalizedFacilityName
"
^^
xsd:
string
.
sp:
varName
"
uomVolumeStd
"
^^
xsd:
string
.
_:
b31
sp:
varName
"normalizedF
low
Name"
^^
xsd:
string
.
sp:
varName
"normalizedF
acility
Name"
^^
xsd:
string
.
_:
b32
sp:
varName
"normalizedFlowName"
^^
xsd:
string
.
_:
b33
sp:
varName
"normalizedProductTypeName"
^^
xsd:
string
.
_:
b4
sp:
varName
"productFlow"
^^
xsd:
string
.
_:
b8
sp:
varName
"relationshipToMeasure"
^^
xsd:
string
.
_:
b3
sp:
varName
"temporalPartOfAFlowDurationType"
^^
xsd:
string
.
_:
b12
sp:
varName
"volume
At
StdType"
^^
xsd:
string
.
sp:
varName
"volumeStdType"
^^
xsd:
string
.
_:
b2
sp:
varName
"productionFlowsForAPeriod"
^^
xsd:
string
.
_:
b10
sp:
varName
"volumeScale"
^^
xsd:
string
.
_:
b14
sp:
varName
"
standardTempPres
"
^^
xsd:
string
.
sp:
varName
"
volumeStdScale
"
^^
xsd:
string
.
_:
b
15
_:
b
38
sp:
varName
"facilityRef"
^^
xsd:
string
.
_:
b
16
_:
b
39
sp:
varName
"facilityNameRef"
^^
xsd:
string
.
_:
b
17
_:
b
40
sp:
varName
"facilityName"
^^
xsd:
string
.
_:
b
18
_:
b
41
sp:
varName
"flowRef"
^^
xsd:
string
.
_:
b
19
_:
b
42
sp:
varName
"flowName"
^^
xsd:
string
.
_:
b20
sp:
varName
"flow"
^^
xsd:
string
.
_:
b4
sp:
varName
"product"
^^
xsd:
string
.
_:
b43
sp:
varName
"productRef"
^^
xsd:
string
.
_:
b
21
_:
b
44
sp:
varName
"productKind"
^^
xsd:
string
.
_:
b
23
_:
b
36
sp:
varName
"productType"
^^
xsd:
string
.
_:
b
22
_:
b
45
sp:
varName
"productTypeName"
^^
xsd:
string
.
_:
b24
sp:
varName
"period"
^^
xsd:
string
.
_:
b25
sp:
varName
"periodKind"
^^
xsd:
string
.
_:
b5
sp:
varName
"startTime"
^^
xsd:
string
.
_:
b6
sp:
varName
"endTime"
^^
xsd:
string
.
_:
b46
sp:
varName
"productNameRef"
^^
xsd:
string
.
_:
b
26
sp:
varName
"
volumeRef
"
^^
xsd:
string
.
_:
b
37
sp:
varName
"
productFlowName
"
^^
xsd:
string
.
_:
b
10
sp:
varName
"
realVolu
me"
^^
xsd:
string
.
_:
b
47
sp:
varName
"
normalizedFacilityNa
me"
^^
xsd:
string
.
_:
b
27
sp:
varName
"
uomVolu
me"
^^
xsd:
string
.
_:
b
48
sp:
varName
"
normalizedFlowNa
me"
^^
xsd:
string
.
_:
b
28
sp:
varName
"
volumeStdRef
"
^^
xsd:
string
.
_:
b
35
sp:
varName
"
productionFlow
"
^^
xsd:
string
.
_:
b
13
sp:
varName
"
realVolumeStd
"
^^
xsd:
string
.
_:
b
49
sp:
varName
"
normalizedProductTypeName
"
^^
xsd:
string
.
_:
b
29
sp:
varName
"
uomVolumeStd
"
^^
xsd:
string
.
_:
b
34
sp:
varName
"
productFlow
"
^^
xsd:
string
.
...
...
www.reportinghub.no/test/dpr/testcase/smallProductionReport.xml
0 → 100644
View file @
84ebb36
<?xml version="1.0" encoding="UTF-8"?>
<WITSMLComposite
xmlns=
"http://www.witsml.org/schemas/131/addendum/combo"
version=
"1.3.1.0"
>
<documentInfo>
<DocumentName
namingSystem=
"EC"
>
Jotun Daily Production Report
</DocumentName>
<DocumentAlias
namingSystem=
"EC"
>
Daily Activity Report
</DocumentAlias>
<DocumentAlias
namingSystem=
"EC"
>
Daily Production Report
</DocumentAlias>
<DocumentAlias
namingSystem=
"EC"
>
Daily Production and Activity Report
</DocumentAlias>
<DocumentAlias
namingSystem=
"EC"
>
Daily Production and Operation Report
</DocumentAlias>
<DocumentDate>
2011-08-01T00:00:00
</DocumentDate>
<documentClass
namingSystem=
"EC"
>
Partner confidential
</documentClass>
<documentClass
namingSystem=
"EC"
>
DPR
</documentClass>
<FileCreationInformation>
<FileCreationDate>
2011-08-02T11:45:44
</FileCreationDate>
<SoftwareName>
EnergyComponents
</SoftwareName>
<FileCreator>
Jotun
</FileCreator>
<Comment>
File created by: Jotun
</Comment>
</FileCreationInformation>
<SecurityInformation>
<Class>
Partner confidential
</Class>
<System>
License partners
</System>
<EndDate>
2010-01-15T00:00:00
</EndDate>
<Comment>
Valid for partners only
</Comment>
</SecurityInformation>
<AuditTrail>
<Event>
<EventDate>
2011-08-02T06:56:22
</EventDate>
<ResponsibleParty>
Jotun
</ResponsibleParty>
<Comment>
Initial allocation run
</Comment>
</Event>
</AuditTrail>
<Owner>
Jotun
</Owner>
</documentInfo>
<productionOperationSet>
<productionOperation
uid=
"74B7107850B124EEE044001E0B83D0E2"
>
<name>
Jotun field
</name>
<installation>
Jotun field
</installation>
<contextFacility
kind=
"field"
namingSystem=
"EC"
uidRef=
"74B7107850B124EEE044001E0B83D0E2"
>
Jotun field
</contextFacility>
<kind>
DPR
</kind>
<periodKind>
day
</periodKind>
<dateStart>
2011-08-01
</dateStart>
<dateEnd>
2011-08-02
</dateEnd>
<operator>
<name>
ExxonMobil
</name>
<role>
operator
</role>
</operator>
<title
namingSystem=
"EC"
>
Jotun Daily Production Report
</title>
<geographicContext>
<field
namingSystem=
"EC"
>
Jotun field
</field>
</geographicContext>
<issueDate>
2011-08-02
</issueDate>
<installationReport
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<installation
kind=
"platform"
>
Jotun A
</installation>
<bedsAvailable>
60
</bedsAvailable>
<crewCount
type=
"contractor crew"
>
16
</crewCount>
<crewCount
type=
"own crew"
>
24
</crewCount>
<crewCount
type=
"personnel on board"
>
40
</crewCount>
<operationalHSE
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<IncidentCount>
31
</IncidentCount>
<safety
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"safety meeting"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"safety meeting"
>
16
</safetyCount>
</safety>
<safety
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"miscellaneous"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"miscellaneous"
>
29
</safetyCount>
</safety>
<safety
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"total permits"
>
14
</safetyCount>
<safetyCount
period=
"year to date"
type=
"total permits"
>
2150
</safetyCount>
</safety>
<safety
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"drill or exercise"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"drill or exercise"
>
50
</safetyCount>
</safety>
<safety
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"hazard report card"
>
3
</safetyCount>
<safetyCount
period=
"year to date"
type=
"hazard report card"
>
1524
</safetyCount>
</safety>
<safety
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"spill or leak"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"spill or leak"
>
2
</safetyCount>
</safety>
<safety
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"first aid"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"first aid"
>
1
</safetyCount>
</safety>
<safety
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"restricted work"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"restricted work"
>
3
</safetyCount>
</safety>
<safety
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"lost time incident"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"lost time incident"
>
0
</safetyCount>
</safety>
<safety
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"permit with SJA"
>
14
</safetyCount>
<safetyCount
period=
"year to date"
type=
"permit with SJA"
>
2150
</safetyCount>
</safety>
<weather
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<dTim>
2011-08-01T00:00:00
</dTim>
<tempSurfaceMx
uom=
"degC"
>
15
</tempSurfaceMx>
<significantWave
uom=
"m"
>
1.5
</significantWave>
<maxWave
uom=
"m"
>
2.5
</maxWave>
<periodWave
uom=
"s"
>
5.5
</periodWave>
<aziWind
uom=
"dega"
>
140
</aziWind>
<velWind
uom=
"m/s"
>
9
</velWind>
</weather>
</operationalHSE>
<productionActivity>
<lostProduction>
<volumeAndReason
uom=
"SM3"
reasonLost=
"no entry"
>
262
</volumeAndReason>
</lostProduction>
<waterCleaningQuality
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<samplePoint>
Jotun Produced Water Overboard
</samplePoint>
<oilInWaterProduced
uom=
"ppm"
>
9.9
</oilInWaterProduced>
</waterCleaningQuality>
<marineOperation
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<dTimStart>
2011-08-01T17:10:00
</dTimStart>
<dTimEnd>
2011-08-01T17:35:00
</dTimEnd>
<supplyShip>
North Vanguard
</supplyShip>
</marineOperation>
<marineOperation
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T23:59:00
</dTimEnd>
<supplyShip>
Esvagt Capri
</supplyShip>
</marineOperation>
<marineOperation
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<activity
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<comment>
Slop to WI : 0,0 m3
</comment>
</activity>
</marineOperation>
<marineOperation
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<activity
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<comment>
FW. 180 m3.
</comment>
</activity>
</marineOperation>
<marineOperation
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<activity
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<comment>
Total slop 1070.0 m3
</comment>
</activity>
</marineOperation>
<marineOperation
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<activity
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<comment>
Diesel onboard. 1065 m3
</comment>
</activity>
</marineOperation>
<marineOperation
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<activity
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<comment>
Helifuel 2470 ltr.
</comment>
</activity>
</marineOperation>
<operationalComment
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<type>
maintenance
</type>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<comment>
Cleaning of fresh water tank port side
</comment>
</operationalComment>
<operationalComment
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<type>
maintenance
</type>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<comment>
Preparations for SD 2011
</comment>
</operationalComment>
<operationalComment
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<type>
maintenance
</type>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<comment>
Meetings attitude / culture differences
</comment>
</operationalComment>
<operationalComment
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<type>
maintenance
</type>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<comment>
Repair alarm on HPU aft
</comment>
</operationalComment>
<operationalComment
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<type>
maintenance
</type>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<comment>
Repair h.p. washer in water treatment room
</comment>
</operationalComment>
<operationalComment
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<type>
maintenance
</type>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<comment>
Repair heating desk in galley
</comment>
</operationalComment>
<operationalComment
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<type>
maintenance
</type>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<comment>
Scaffolding TP 10 and TP 60
</comment>
</operationalComment>
<operationalComment
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<type>
maintenance
</type>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<comment>
PM's according to plan
</comment>
</operationalComment>
<operationalComment
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<type>
maintenance
</type>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<comment>
NORISOL: Painting program according to plan
</comment>
</operationalComment>
<operationalComment
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<type>
maintenance
</type>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<comment>
AAK: Inspection program according to plan
</comment>
</operationalComment>
<operationalComment
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<type>
production
</type>
<dTimStart>
2011-08-01T13:54:00
</dTimStart>
<dTimEnd>
2011-08-01T13:54:00
</dTimEnd>
<comment>
Startet firepump aft for test
</comment>
</operationalComment>
<operationalComment
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<type>
production
</type>
<dTimStart>
2011-08-01T14:07:00
</dTimStart>
<dTimEnd>
2011-08-01T14:07:00
</dTimEnd>
<comment>
Firepump aft stopped
</comment>
</operationalComment>
<operationalComment
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<type>
production
</type>
<dTimStart>
2011-08-01T17:15:00
</dTimStart>
<dTimEnd>
2011-08-01T17:15:00
</dTimEnd>
<comment>
Firepumps fore testet ok
</comment>
</operationalComment>
<operationalComment
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<type>
production
</type>
<dTimStart>
2011-08-01T23:59:00
</dTimStart>
<dTimEnd>
2011-08-01T23:59:00
</dTimEnd>
<comment>
Total GL to JoB: 1447482 Sm3
</comment>
</operationalComment>
</productionActivity>
</installationReport>
<installationReport
uid=
"74B7107850C224EEE044001E0B83D0E2"
>
<installation
kind=
"platform"
>
Jotun B
</installation>
<bedsAvailable>
90
</bedsAvailable>
<operationalHSE
uid=
"74B7107850C224EEE044001E0B83D0E2"
>
<IncidentCount>
0
</IncidentCount>
<safety
uid=
"74B7107850C224EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"safety meeting"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"safety meeting"
>
1
</safetyCount>
</safety>
<safety
uid=
"74B7107850C224EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"miscellaneous"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"miscellaneous"
>
1
</safetyCount>
</safety>
<safety
uid=
"74B7107850C224EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"total permits"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"total permits"
>
544
</safetyCount>
</safety>
<safety
uid=
"74B7107850C224EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"drill or exercise"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"drill or exercise"
>
7
</safetyCount>
</safety>
<safety
uid=
"74B7107850C224EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"hazard report card"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"hazard report card"
>
240
</safetyCount>
</safety>
<safety
uid=
"74B7107850C224EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"spill or leak"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"spill or leak"
>
2
</safetyCount>
</safety>
<safety
uid=
"74B7107850C224EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"first aid"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"first aid"
>
0
</safetyCount>
</safety>
<safety
uid=
"74B7107850C224EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"restricted work"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"restricted work"
>
0
</safetyCount>
</safety>
<safety
uid=
"74B7107850C224EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"lost time incident"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"lost time incident"
>
0
</safetyCount>
</safety>
<safety
uid=
"74B7107850C224EEE044001E0B83D0E2"
>
<safetyCount
period=
"day"
type=
"permit with SJA"
>
0
</safetyCount>
<safetyCount
period=
"year to date"
type=
"permit with SJA"
>
547
</safetyCount>
</safety>
<weather
uid=
"74B7107850C224EEE044001E0B83D0E2"
>
<dTim>
2011-08-01T00:00:00
</dTim>
</weather>
</operationalHSE>
<productionActivity/>
</installationReport>
</productionOperation>
</productionOperationSet>
<productVolumeSet>
<productVolume
uid=
"74B7107850C124EEE044001E0B83D0E2"
>
<name>
Jotun A
</name>
<installation>
Jotun A
</installation>
<contextFacility
kind=
"platform"
namingSystem=
"EC"
uidRef=
"74B7107850C124EEE044001E0B83D0E2"
>
Jotun A
</contextFacility>
<kind>
DPR
</kind>
<periodKind>
day
</periodKind>
<dateStart>
2011-08-01
</dateStart>
<dateEnd>
2011-08-02
</dateEnd>
<operator>
<name>
ExxonMobil
</name>
<role>
operator
</role>
</operator>
<title
namingSystem=
"EC"
>
Jotun Daily Production Report
</title>
<geographicContext>
<field
namingSystem=
"EC"
>
Jotun field
</field>
</geographicContext>
<issueDate>
2011-08-02
</issueDate>
<standardTempPres>
15 degC 1 atm
</standardTempPres>
<facility
uid=
"74B7107850B124EEE044001E0B83D0E2"
>
<name
kind=
"lease"
namingSystem=
"EC"
uidRef=
"74B7107850B124EEE044001E0B83D0E2"
>
Jotun field
</name>
<facilityParent1
kind=
"field"
namingSystem=
"EC"
uidRef=
"74B7107850C124EEE044001E0B83D0E2"
>
Jotun A
</facilityParent1>
<contextFacility
kind=
"field"
namingSystem=
"EC"
uidRef=
"JOTUN"
>
JOTUN
</contextFacility>
<flow
uid=
"55C52ED2E79624313E1AB28D4059ECE1"
>
<name>
Jotun Total Flare Gas - Jotun
</name>
<kind>
consume - flare
</kind>
<direction>
outlet
</direction>
<qualifier>
allocated
</qualifier>
<product>
<kind>
gas
</kind>
<name>
Jotun Total Flare Gas
</name>
<period>
<kind>
daily month to date
</kind>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<volume
uom=
"Mcf"
>
0.05203
</volume>
<volumeStd
uom=
"m3"
>
1470.452621410282974
</volumeStd>
</period>
<period>
<kind>
day
</kind>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-02T00:00:00
</dTimEnd>
<volume
uom=
"Mcf"
>
0.05203
</volume>
<volumeStd
uom=
"m3"
>
1470.452621410282974
</volumeStd>
</period>
<period>
<kind>
month to date
</kind>
<dTimStart>
2011-08-01T00:00:00
</dTimStart>
<dTimEnd>
2011-08-01T00:00:00
</dTimEnd>
<volume
uom=
"Mcf"
>
0.05203
</volume>
<volumeStd
uom=
"m3"
>
1470.452621410282974
</volumeStd>
</period>
</product>
</flow>
</facility>
</productVolume>
</productVolumeSet>
</WITSMLComposite>
\ No newline at end of file
Please
register
or
login
to post a comment