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-11-04 19:06:14 +0000
Browse Files
Options
Browse Files
Download
Plain Diff
Commit
17488cdb3931f85a0ca01693cbca6ed9c0224256
17488cdb
2 parents
351adc55
547e63e0
Merge branch 'ProductionWellTest'
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
720 additions
and
629 deletions
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-FLOW-v1.0.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-PRODUCTION-ACTIVITY-V1.0.ttl
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl
www.reportinghub.no/ep/transform/TRANSFORM_dpr-wellTest-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_dpr_productionOperations-v1.1.1.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-FLOW-v1.0.ttl
View file @
17488cd
...
...
@@ -10,141 +10,141 @@
<http://www.reportinghub.no/ep/schema/1.0/flow>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/
core>
,
<http://www.reportinghub.no/ep/schema/1.0/facility
>
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/
facility>
,
<http://www.reportinghub.no/ep/schema/1.0/core
>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
ep-flow:
AllocatedFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
label
"allocated flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
AqueousFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"aqueous flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
BudgetFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
label
"budget flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
CarbonDioxideGasFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"carbon dioxide gas flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
CarbonMonoxideGasFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"carbon monoxide gas flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
ChemicalFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"chemical flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
CondensateFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"condensate flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
ConstraintFlow
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdfs:
label
"constraint flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Consume
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"consume"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Consume-HPflare
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"consume - HP flare"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume-flare
.
ep-flow:
Consume-LPflare
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"consume - LP flare"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume-flare
.
ep-flow:
Consume-blackstart
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"consume - blackstart"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume
.
ep-flow:
Consume-compressor
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"consume - compressor"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume
.
ep-flow:
Consume-emitted
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"consume - emitted"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume
.
ep-flow:
Consume-flare
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"consume - flare"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume
.
ep-flow:
Consume-fuel
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"consume - fuel"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume
.
ep-flow:
Consume-noncompressor
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"consume - non-compressor"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume
.
ep-flow:
Consume-venting
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"consume - venting"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume
.
ep-flow:
CuttingsFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"cuttings flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
DerivedFlow
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdfs:
label
"derived flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
DieselFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"diesel flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
EstimatedFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
label
"estimated flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Ethane-componentFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"ethane - component flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Export
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"export"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Export-nominated
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"export nominated"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Export
.
ep-flow:
Export-requested
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"export requested"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Export
.
ep-flow:
Export-shortfall
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"export shortfall"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Export
.
...
...
@@ -154,32 +154,32 @@ ep-flow:Flow
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
ep-flow:
FlowDuringDay
rdf:
type
owl:
Class
,
ep-flow:
TemporalPartOfAFlowDurationType
;
rdf:
type
ep-flow:
TemporalPartOfAFlowDurationType
,
owl:
Class
;
rdfs:
label
"flow during day"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
ep-flow:
FlowDuringMonth
rdf:
type
ep-flow:
TemporalPartOfAFlowDurationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
TemporalPartOfAFlowDurationType
;
rdfs:
label
"flow during month"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
ep-flow:
FlowDuringMonthToDate
rdf:
type
ep-flow:
TemporalPartOfAFlowDurationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
TemporalPartOfAFlowDurationType
;
rdfs:
label
"flow during month to date"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
ep-flow:
FlowDuringWeek
rdf:
type
ep-flow:
TemporalPartOfAFlowDurationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
TemporalPartOfAFlowDurationType
;
rdfs:
label
"flow during week"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
ep-flow:
FlowDuringYear
rdf:
type
owl:
Class
,
ep-flow:
TemporalPartOfAFlowDurationType
;
rdf:
type
ep-flow:
TemporalPartOfAFlowDurationType
,
owl:
Class
;
rdfs:
label
"flow during year"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
ep-flow:
FlowDuringYearToDate
rdf:
type
ep-flow:
TemporalPartOfAFlowDurationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
TemporalPartOfAFlowDurationType
;
rdfs:
label
"flow during year to date"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
...
...
@@ -199,97 +199,97 @@ ep-flow:FlowOfMaterial
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Gas-componentInOilFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"gas - component in oil flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Gas-richFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"gas - rich flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
GasFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"gas flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Gaslift
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"gas lift"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
I-butane-componentFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"i-butane - component flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Import
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"import"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Injection
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"injection"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Inventory
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"inventory"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
MeasuredFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
label
"measured flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
N-butane-componentFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"n-butane - component flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
NGL-componentInGasFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"NGL - component in gas flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
NaturalGasLiquidFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"natural gas liquid flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
NitrogenOxideGasFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"nitrogen oxide gas flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Oil-componentInWaterFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"oil - component in water flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Oil-netFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"oil - net flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
OilAndGasFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"oil and gas flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
OilFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"oil flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
OleicFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"oleic flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Overboard
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"overboard"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
...
...
@@ -309,7 +309,7 @@ ep-flow:ProductType
rdfs:
subClassOf
owl:
Class
.
ep-flow:
Production
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdfs:
label
"production"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
...
...
@@ -333,23 +333,33 @@ ep-flow:ProductionFlowToDate
rdfs:
label
"production flow to date"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
TemporalPartOfAProductionFlow
.
ep-flow:
ProductionTestFlowLineFlow
rdf:
type
owl:
Class
;
rdfs:
label
"production test flow line flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
ProductionTestSeparatorFlow
rdf:
type
owl:
Class
;
rdfs:
label
"production test separator flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
ProductionTestWellHeadFlow
rdf:
type
owl:
Class
;
rdfs:
label
"production test well head flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Propane-componentFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"propane - component flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
QuotaFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
label
"quota flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
SeparatorFlow
rdf:
type
owl:
Class
;
rdfs:
label
"separator flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
SimulatedFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
label
"simulated flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
...
...
@@ -374,32 +384,27 @@ ep-flow:TemporalPartOfAProductionFlow
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
ep-flow:
VapourFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"vapour flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Water-dischargeFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"water - discharge flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Water-processedFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"water - processed flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
WaterFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"water flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
WellHeadFlow
rdf:
type
owl:
Class
;
rdfs:
label
"well head flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
dailyAverageAmountOfMaterial
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
label
"daily average amount of material"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/core#MeasureOfAmountOfMaterial>
.
...
...
@@ -444,6 +449,6 @@ ep-flow:hasNetworkPart
rdfs:
subPropertyOf
<http://www.reportinghub.no/ep/schema/core#hasPart>
.
ep-flow:
totalAmountOfMaterial
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
label
"total amount of material"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/core#MeasureOfAmountOfMaterial>
.
...
...
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-PRODUCTION-ACTIVITY-V1.0.ttl
View file @
17488cd
...
...
@@ -34,7 +34,7 @@
<http://www.reportinghub.no/ep/schema/activity#ProductionWellTest>
rdf:
type
owl:
Class
;
rdfs:
label
"production well test"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#
WellTest>
,
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity
>
.
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#
ProductionActivity>
,
<http://www.reportinghub.no/ep/schema/activity#WellTest
>
.
<http://www.reportinghub.no/ep/schema/activity#WeeklyProductionActivity>
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
.
...
...
@@ -49,7 +49,7 @@
rdfs:
range
<http://www.reportinghub.no/ep/schema/flow#Flow>
.
ep-core:
Mass
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"mass"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
MeasureOfAmountOfMaterial
.
...
...
@@ -90,13 +90,13 @@ ep-core:Mass
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/equipment#Equipment>
.
ep-prodact:
AdministerFirstAid
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
AirTrafficOperation
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ProductionActivityType
;
rdfs:
label
"air traffic operation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
,
ep-prodact:
Transporta
tionActivity
.
rdfs:
subClassOf
ep-prodact:
TransportationActivity
,
ep-prodact:
PartOfProduc
tionActivity
.
ep-prodact:
Alarm
rdf:
type
owl:
Class
;
...
...
@@ -115,49 +115,49 @@ ep-prodact:AmountOfSubstance
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-prodact:
AnnualProductionActivity
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
.
ep-prodact:
AnnualProductionActivityToEndOfReportingPeriod
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
AnnualProductionActivity
.
ep-prodact:
AnnualProductionOperationsActivityToEndOfReportingPeriod
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationsActivity
,
ep-prodact:
AnnualProductionActivityToEndOfReportingPeriod
.
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
AnnualProductionActivityToEndOfReportingPeriod
,
ep-prodact:
ProductionOperationsActivity
.
ep-prodact:
AnnualProductionVolumeActivityToEndOfReportingPeriod
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
subClassOf
ep-prodact:
ProductionVolumeActivity
,
ep-prodact:
AnnualProductionActivityToEndOfReportingPeriod
.
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
AnnualProductionActivityToEndOfReportingPeriod
,
ep-prodact:
ProductionVolumeActivity
.
ep-prodact:
CargoShipOperation
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
,
ep-prodact:
Transporta
tionActivity
.
rdfs:
subClassOf
ep-prodact:
TransportationActivity
,
ep-prodact:
PartOfProduc
tionActivity
.
ep-prodact:
ConstructionOperation
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ProductionActivityType
;
rdfs:
label
"construction operation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
.
ep-prodact:
CumulativeProductionActivitySinceProductionBegan
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
.
ep-prodact:
DailyProductionOperationsActivity
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationsActivity
,
<http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity>
.
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity>
,
ep-prodact:
ProductionOperationsActivity
.
ep-prodact:
DailyProductionVolumeActivity
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
subClassOf
ep-prodact:
ProductionVolumeActivity
,
<http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity>
.
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity>
,
ep-prodact:
ProductionVolumeActivity
.
ep-prodact:
Deviation
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ProductionActivityType
;
rdfs:
label
"deviation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
.
ep-prodact:
DrillOrExcercise
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
Fire
...
...
@@ -192,12 +192,17 @@ ep-prodact:Incident
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
InitialWellTest
rdf:
type
ep-prodact:
WellTestReasonType
,
owl:
Class
;
rdfs:
label
"initial"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#WellTest>
.
ep-prodact:
Injury
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
IssueWorkPermit
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
JobObservation
...
...
@@ -217,20 +222,20 @@ ep-prodact:LostTimeIncident
rdfs:
subClassOf
ep-prodact:
Incident
.
ep-prodact:
MaintenanceActivity
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ProductionActivityType
;
rdfs:
label
"maintenance activity"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
.
ep-prodact:
MarineOperation
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
,
ep-prodact:
Transporta
tionActivity
.
rdfs:
subClassOf
ep-prodact:
TransportationActivity
,
ep-prodact:
PartOfProduc
tionActivity
.
ep-prodact:
MedicalTreatmentInjury
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdfs:
subClassOf
ep-prodact:
Injury
.
ep-prodact:
MonthlyProductionActivityToEndOfReportingPeriod
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity>
.
ep-prodact:
NearMiss
...
...
@@ -241,6 +246,11 @@ ep-prodact:NotablePartOfProductionActivity
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
.
ep-prodact:
OtherReasonWellTest
rdf:
type
ep-prodact:
WellTestReasonType
,
owl:
Class
;
rdfs:
label
"other"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#WellTest>
.
ep-prodact:
PartOfProductionActivity
rdf:
type
owl:
Class
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
...
...
@@ -251,13 +261,18 @@ ep-prodact:Participation
rdfs:
range
<http://www.reportinghub.no/ep/schema/production-organization#PersonOrOrganization>
;
rdfs:
subPropertyOf
ep-prodact:
involvement
.
ep-prodact:
PeriodicWellTest
rdf:
type
ep-prodact:
WellTestReasonType
,
owl:
Class
;
rdfs:
label
"periodic"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#WellTest>
.
ep-prodact:
PowerStationFailure
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ProductionActivityType
;
rdfs:
label
"power station failure"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
ep-prodact:
ProductionActivityLastingLessThanAYear
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
.
ep-prodact:
ProductionActivityType
...
...
@@ -270,7 +285,7 @@ ep-prodact:ProductionOperationClassByDuration
rdfs:
subClassOf
owl:
Class
.
ep-prodact:
ProductionOperationsActivity
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ProductionActivityType
;
rdfs:
label
"production operations activity"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
.
...
...
@@ -283,7 +298,7 @@ ep-prodact:ReleasedToWater
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
ReportHazard
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
RestrictedWork
...
...
@@ -291,15 +306,20 @@ ep-prodact:RestrictedWork
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
RestrictedWorkInjury
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdfs:
subClassOf
ep-prodact:
Injury
.
ep-prodact:
RevisionWellTest
rdf:
type
ep-prodact:
WellTestReasonType
,
owl:
Class
;
rdfs:
label
"revision"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#WellTest>
.
ep-prodact:
SafetyActivityType
rdf:
type
rdfs:
Class
;
rdfs:
subClassOf
owl:
Class
.
ep-prodact:
SafetyMeeting
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
SampleAmountOfSubstance
...
...
@@ -319,27 +339,37 @@ ep-prodact:SickOnBoard
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
SpillOrLeak
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
TransportationActivity
rdf:
type
owl:
Class
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
ep-prodact:
UnknownReasonWellTest
rdf:
type
ep-prodact:
WellTestReasonType
,
owl:
Class
;
rdfs:
label
"unknown"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#WellTest>
.
ep-prodact:
WaterCleaningOperation
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
.
ep-prodact:
WaterSample
rdf:
type
owl:
Class
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/well#Water>
,
ep-prodact:
SampleAmountOfSubstance
.
rdfs:
subClassOf
ep-prodact:
SampleAmountOfSubstance
,
<http://www.reportinghub.no/ep/schema/well#Water>
.
ep-prodact:
WellTestReasonType
rdf:
type
rdfs:
Class
;
rdfs:
label
"well test reason type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-prodact:
WorkingUnderPermit
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
WorkingUnderPermitWithSJA
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdfs:
subClassOf
ep-prodact:
WorkingUnderPermit
.
ep-prodact:
ammoniumDensity
...
...
@@ -384,6 +414,24 @@ ep-prodact:hasPart
rdfs:
domain
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
;
rdfs:
range
ep-prodact:
PartOfProductionActivity
.
ep-prodact:
hasPredecessor
rdf:
type
owl:
TransitiveProperty
;
rdfs:
domain
<http://www.reportinghub.no/ep/schema/activity#Activity>
;
rdfs:
label
"has predecessor"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
ep-prodact:
hasShutInPressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
<http://www.reportinghub.no/ep/schema/activity#ProductionWellTest>
;
rdfs:
label
"has shut-in pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-prodact:
hasValidPredecessor
rdf:
type
owl:
TransitiveProperty
;
rdfs:
domain
<http://www.reportinghub.no/ep/schema/activity#Activity>
;
rdfs:
label
"has valid predecessor"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
ep-prodact:
involvedVessel
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
ep-prodact:
MarineOperation
;
...
...
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl
View file @
17488cd
...
...
@@ -19,7 +19,7 @@
<http://www.reportinghub.no/ep/dpr/spin/1.1/lib>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://
www.witsml.org/schemas/131/addendum/combo>
,
<http://www.reportinghub.no/ep/schema/1.0/production>
,
<http://spinrdf.org/spin
>
;
owl:
imports
<http://
spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/schema/1.0/production>
,
<http://www.witsml.org/schemas/131/addendum/combo
>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
ep-dpr-spin-lib:
BuildDailyProductionReportURI
...
...
@@ -2763,6 +2763,57 @@ ep-dpr-spin-lib:selectVolumeScale
])
]
.
ep-dpr-spin-lib:
selectWellTestReasonType
rdf:
type
spin:
Function
;
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
([
sp:
varName
"wellTestReasonType"
^^
xsd:
string
])
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
sp:
arg1
[
rdf:
type
sp:
eq
;
sp:
arg1
spin:
_arg1
;
sp:
arg2
<http://www.witsml.org/schemas/131/addendum/combo#TR_initial>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#InitialWellTest>
;
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#TR_periodic>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#PeriodicWellTest>
;
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#TR_revision>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#RevisionWellTest>
;
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#TR_unknown>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#UnknownReasonWellTest>
;
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#TR_other>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#OtherReasonWellTest>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#WellTest>
]
]
]
]
]
;
sp:
variable
[
sp:
varName
"wellTestReasonType"
^^
xsd:
string
]
])
]
.
_:
b40
sp:
varName
"volumeScale"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_dpr-wellTest-v1.1.1.ttl
View file @
17488cd
This diff could not be displayed because it is too large.
www.reportinghub.no/ep/transform/TRANSFORM_dpr_productionOperations-v1.1.1.ttl
View file @
17488cd
...
...
@@ -28,12 +28,260 @@
<http://www.reportinghub.no/ep/transform/1.0/dpr/productionOperations>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://
spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/schema/1.0/production-activity>
,
<http://www.reportinghub.no/ep/schema/1.0/production-organization>
,
<http://www.reportinghub.no/ep/schema/1.0/production-report>
,
<http://www.witsml.org/schemas/131/addendum/combo>
,
<http://www.reportinghub.no/ep/dpr/spin/1.1/lib>
,
<http://www.reportinghub.no/ep/schema/1.0/production-core
>
;
owl:
imports
<http://
www.reportinghub.no/ep/schema/1.0/production-core>
,
<http://www.reportinghub.no/ep/dpr/spin/1.1/lib>
,
<http://www.witsml.org/schemas/131/addendum/combo>
,
<http://www.reportinghub.no/ep/schema/1.0/production-report>
,
<http://www.reportinghub.no/ep/schema/1.0/production-organization>
,
<http://www.reportinghub.no/ep/schema/1.0/production-activity>
,
<http://spinrdf.org/spin
>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
<http://www.witsml.org/schemas/131/addendum/combo#A_Global-WITSMLComposite>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 10011 Transform operationalComment"
^^
xsd:
string
;
sp:
templates
([
sp:
object
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#derivedFrom>
;
sp:
subject
_:
b1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
[
sp:
varName
"productionActivityType"
^^
xsd:
string
]
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
[
sp:
varName
"epDailyProdAct"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"dTimStart"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#startedAt>
;
sp:
subject
_:
b1
]
[
sp:
object
[
sp:
varName
"dTimEnd"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#finishedAt>
;
sp:
subject
_:
b1
])
;
sp:
where
([
sp:
object
[
sp:
varName
"docInfo"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#documentInfoRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"docNameStruct"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#documentNameRef>
;
sp:
subject
[
sp:
varName
"docInfo"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"docName"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
[
sp:
varName
"docNameStruct"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"docDate"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#documentDate>
;
sp:
subject
[
sp:
varName
"docInfo"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"epDailyProdAct"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/report#reportOn>
;
sp:
subject
[
sp:
varName
"epDailyProdRep"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"porSet"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#productionOperationSetRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"porRef"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#productionOperationRef>
;
sp:
subject
[
sp:
varName
"porSet"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"mainFacility"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#installationRef>
;
sp:
subject
[
sp:
varName
"porRef"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"startDate"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dateStart>
;
sp:
subject
[
sp:
varName
"porRef"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"endDate"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dateEnd>
;
sp:
subject
[
sp:
varName
"porRef"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"contextFacility"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#contextFacilityRef>
;
sp:
subject
[
sp:
varName
"porRef"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"mainFacName"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
[
sp:
varName
"contextFacility"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"installationReport"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#installationReportRef>
;
sp:
subject
[
sp:
varName
"porRef"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"productionActivityRef"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#productionActivityRef>
;
sp:
subject
[
sp:
varName
"installationReport"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#operationalCommentRef>
;
sp:
subject
[
sp:
varName
"productionActivityRef"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"type"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#typeRef>
;
sp:
subject
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"dTimStart"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dTimStart>
;
sp:
subject
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"dTimEnd"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dTimEnd>
;
sp:
subject
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/dailyProductionReport/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
[
sp:
varName
"docName"
^^
xsd:
string
]
]
;
sp:
arg2
"$"
;
sp:
arg3
[
sp:
varName
"docDate"
^^
xsd:
string
]
]
]
;
sp:
variable
[
sp:
varName
"epDailyProdRep"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectProductionActivityType
;
sp:
arg1
[
sp:
varName
"type"
^^
xsd:
string
]
]
;
sp:
variable
[
sp:
varName
"productionActivityType"
^^
xsd:
string
]
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 10012 Transform operationalComment - add the comments"
^^
xsd:
string
;
sp:
templates
([
sp:
object
[
sp:
varName
"comment"
^^
xsd:
string
]
;
sp:
predicate
rdfs:
comment
;
sp:
subject
[
sp:
varName
"productionActivity"
^^
xsd:
string
]
])
;
sp:
where
([
sp:
object
[
sp:
varName
"porSet"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#productionOperationSetRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"porRef"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#productionOperationRef>
;
sp:
subject
[
sp:
varName
"porSet"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"installationReport"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#installationReportRef>
;
sp:
subject
[
sp:
varName
"porRef"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"productionActivityRef"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#productionActivityRef>
;
sp:
subject
[
sp:
varName
"installationReport"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#operationalCommentRef>
;
sp:
subject
[
sp:
varName
"productionActivityRef"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#derivedFrom>
;
sp:
subject
[
sp:
varName
"productionActivity"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"comment"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#comment>
;
sp:
subject
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 10001 Create the DailyProductionReport and the DailyProductionActivity"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/production-report#DailyProductionReport>
;
sp:
predicate
rdf:
type
;
...
...
@@ -279,270 +527,9 @@
])
])
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 10011 Transform operationalComment"
^^
xsd:
string
;
sp:
templates
([
sp:
object
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#derivedFrom>
;
sp:
subject
_:
b1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
[
sp:
varName
"productionActivityType"
^^
xsd:
string
]
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
[
sp:
varName
"epDailyProdAct"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"dTimStart"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#startedAt>
;
sp:
subject
_:
b1
]
[
sp:
object
[
sp:
varName
"dTimEnd"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#finishedAt>
;
sp:
subject
_:
b1
])
;
sp:
where
([
sp:
object
[
sp:
varName
"docInfo"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#documentInfoRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"docNameStruct"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#documentNameRef>
;
sp:
subject
[
sp:
varName
"docInfo"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"docName"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
[
sp:
varName
"docNameStruct"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"docDate"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#documentDate>
;
sp:
subject
[
sp:
varName
"docInfo"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/dailyProductionReport/"
;
sp:
arg2
[
rdf:
type
fn:
concat
;
sp:
arg1
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
[
sp:
varName
"docName"
^^
xsd:
string
]
]
;
sp:
arg2
"$"
;
sp:
arg3
[
sp:
varName
"docDate"
^^
xsd:
string
]
]
]
;
sp:
variable
[
sp:
varName
"epDailyProdRep"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"epDailyProdAct"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/report#reportOn>
;
sp:
subject
[
sp:
varName
"epDailyProdRep"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"porSet"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#productionOperationSetRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"porRef"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#productionOperationRef>
;
sp:
subject
[
sp:
varName
"porSet"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"mainFacility"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#installationRef>
;
sp:
subject
[
sp:
varName
"porRef"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"startDate"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dateStart>
;
sp:
subject
[
sp:
varName
"porRef"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"endDate"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dateEnd>
;
sp:
subject
[
sp:
varName
"porRef"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"contextFacility"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#contextFacilityRef>
;
sp:
subject
[
sp:
varName
"porRef"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"mainFacName"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
[
sp:
varName
"contextFacility"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
buildDailyProductionActivityURI
;
sp:
arg1
[
sp:
varName
"mainFacName"
^^
xsd:
string
]
;
sp:
arg2
[
sp:
varName
"startDate"
^^
xsd:
string
]
;
sp:
arg3
[
sp:
varName
"endDate"
^^
xsd:
string
]
]
;
sp:
variable
[
sp:
varName
"epDailyProdAct"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"installationReport"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#installationReportRef>
;
sp:
subject
[
sp:
varName
"porRef"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"productionActivityRef"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#productionActivityRef>
;
sp:
subject
[
sp:
varName
"installationReport"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#operationalCommentRef>
;
sp:
subject
[
sp:
varName
"productionActivityRef"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"type"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#typeRef>
;
sp:
subject
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"dTimStart"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dTimStart>
;
sp:
subject
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"dTimEnd"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#dTimEnd>
;
sp:
subject
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-dpr-spin-lib:
selectProductionActivityType
;
sp:
arg1
[
sp:
varName
"type"
^^
xsd:
string
]
]
;
sp:
variable
[
sp:
varName
"productionActivityType"
^^
xsd:
string
]
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 10012 Transform operationalComment - add the comments"
^^
xsd:
string
;
sp:
templates
([
sp:
object
[
sp:
varName
"comment"
^^
xsd:
string
]
;
sp:
predicate
rdfs:
comment
;
sp:
subject
[
sp:
varName
"productionActivity"
^^
xsd:
string
]
])
;
sp:
where
([
sp:
object
[
sp:
varName
"porSet"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#productionOperationSetRef>
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"porRef"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#productionOperationRef>
;
sp:
subject
[
sp:
varName
"porSet"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"installationReport"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#installationReportRef>
;
sp:
subject
[
sp:
varName
"porRef"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"productionActivityRef"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#productionActivityRef>
;
sp:
subject
[
sp:
varName
"installationReport"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#operationalCommentRef>
;
sp:
subject
[
sp:
varName
"productionActivityRef"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#derivedFrom>
;
sp:
subject
[
sp:
varName
"productionActivity"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"comment"
^^
xsd:
string
]
;
sp:
predicate
<http://www.witsml.org/schemas/131/addendum/combo#comment>
;
sp:
subject
[
sp:
varName
"operationalComment"
^^
xsd:
string
]
])
]
.
<http://www.witsml.org/schemas/131/addendum/combo#Co_productionOperation>
]
.
<http://www.witsml.org/schemas/131/addendum/combo#Co_productionOperation>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"""?mainFacility dtype:value ?mainFacName .
...
...
@@ -1632,399 +1619,399 @@ Need functions to generate facility URIs - also need their temporal parts"""^^xs
])
]
.
_:
b1
12
sp:
varName
"e
pWaterClean
"
^^
xsd:
string
.
_:
b1
38
sp:
varName
"e
ndDate
"
^^
xsd:
string
.
_:
b1
13
sp:
varName
"start
Tim
e"
^^
xsd:
string
.
_:
b1
37
sp:
varName
"start
Dat
e"
^^
xsd:
string
.
_:
b1
14
sp:
varName
"
endTime
"
^^
xsd:
string
.
_:
b1
36
sp:
varName
"
parentRep
"
^^
xsd:
string
.
_:
b1
1
5
sp:
varName
"
epInstProdOpAct
"
^^
xsd:
string
.
_:
b1
3
5
sp:
varName
"
installName
"
^^
xsd:
string
.
_:
b1
16
sp:
varName
"
samplePoint
"
^^
xsd:
string
.
_:
b1
34
sp:
varName
"
installation
"
^^
xsd:
string
.
_:
b1
17
sp:
varName
"
epWaterSample
"
^^
xsd:
string
.
_:
b1
33
sp:
varName
"
instRep
"
^^
xsd:
string
.
_:
b1
18
sp:
varName
"p
hVal
"
^^
xsd:
string
.
_:
b1
32
sp:
varName
"p
rodAct
"
^^
xsd:
string
.
_:
b1
19
sp:
varName
"
epOilInWater
"
^^
xsd:
string
.
_:
b1
31
sp:
varName
"
oaUUID
"
^^
xsd:
string
.
_:
b1
2
0
sp:
varName
"o
wVal
"
^^
xsd:
string
.
_:
b1
3
0
sp:
varName
"o
ilAmountUOM
"
^^
xsd:
string
.
_:
b12
1
sp:
varName
"
epOwUOM
"
^^
xsd:
string
.
_:
b12
9
sp:
varName
"
oilAmountRef
"
^^
xsd:
string
.
_:
b12
2
sp:
varName
"
epOilAmount
"
^^
xsd:
string
.
_:
b12
8
sp:
varName
"
owUUID
"
^^
xsd:
string
.
_:
b12
3
sp:
varName
"
epOilAmount
UOM"
^^
xsd:
string
.
_:
b12
7
sp:
varName
"
ow
UOM"
^^
xsd:
string
.
_:
b12
4
sp:
varName
"
UUID
"
^^
xsd:
string
.
_:
b12
6
sp:
varName
"
oilInWaterRef
"
^^
xsd:
string
.
_:
b125
sp:
varName
"wsUUID"
^^
xsd:
string
.
_:
b12
6
sp:
varName
"
oilInWaterRef
"
^^
xsd:
string
.
_:
b12
4
sp:
varName
"
UUID
"
^^
xsd:
string
.
_:
b12
7
sp:
varName
"
ow
UOM"
^^
xsd:
string
.
_:
b12
3
sp:
varName
"
epOilAmount
UOM"
^^
xsd:
string
.
_:
b12
8
sp:
varName
"
owUUID
"
^^
xsd:
string
.
_:
b12
2
sp:
varName
"
epOilAmount
"
^^
xsd:
string
.
_:
b12
9
sp:
varName
"
oilAmountRef
"
^^
xsd:
string
.
_:
b12
1
sp:
varName
"
epOwUOM
"
^^
xsd:
string
.
_:
b1
3
0
sp:
varName
"o
ilAmountUOM
"
^^
xsd:
string
.
_:
b1
2
0
sp:
varName
"o
wVal
"
^^
xsd:
string
.
_:
b1
31
sp:
varName
"
oaUUID
"
^^
xsd:
string
.
_:
b1
19
sp:
varName
"
epOilInWater
"
^^
xsd:
string
.
_:
b1
32
sp:
varName
"p
rodAct
"
^^
xsd:
string
.
_:
b1
18
sp:
varName
"p
hVal
"
^^
xsd:
string
.
_:
b1
33
sp:
varName
"
instRep
"
^^
xsd:
string
.
_:
b1
17
sp:
varName
"
epWaterSample
"
^^
xsd:
string
.
_:
b1
34
sp:
varName
"
installation
"
^^
xsd:
string
.
_:
b1
16
sp:
varName
"
samplePoint
"
^^
xsd:
string
.
_:
b1
3
5
sp:
varName
"
installName
"
^^
xsd:
string
.
_:
b1
1
5
sp:
varName
"
epInstProdOpAct
"
^^
xsd:
string
.
_:
b1
36
sp:
varName
"
parentRep
"
^^
xsd:
string
.
_:
b1
14
sp:
varName
"
endTime
"
^^
xsd:
string
.
_:
b1
37
sp:
varName
"start
Dat
e"
^^
xsd:
string
.
_:
b1
13
sp:
varName
"start
Tim
e"
^^
xsd:
string
.
_:
b138
_:
b112
sp:
varName
"epWaterClean"
^^
xsd:
string
.
_:
b111
sp:
varName
"endDate"
^^
xsd:
string
.
_:
b2
sp:
varName
"epDailyProdOpAct"
^^
xsd:
string
.
_:
b110
sp:
varName
"startDate"
^^
xsd:
string
.
_:
b3
sp:
varName
"epAnnualProdAct"
^^
xsd:
string
.
_:
b109
sp:
varName
"parentRep"
^^
xsd:
string
.
_:
b4
sp:
varName
"epAnnualProdOpAct"
^^
xsd:
string
.
_:
b108
sp:
varName
"installName"
^^
xsd:
string
.
_:
b5
sp:
varName
"epDailyProdAct"
^^
xsd:
string
.
_:
b107
sp:
varName
"installation"
^^
xsd:
string
.
_:
b6
sp:
varName
"startDate"
^^
xsd:
string
.
_:
b106
sp:
varName
"instRep"
^^
xsd:
string
.
_:
b7
sp:
varName
"endDate"
^^
xsd:
string
.
_:
b105
sp:
varName
"prodAct"
^^
xsd:
string
.
_:
b8
sp:
varName
"opCo"
^^
xsd:
string
.
_:
b104
sp:
varName
"moActivity"
^^
xsd:
string
.
_:
b9
sp:
varName
"operatorName"
^^
xsd:
string
.
_:
b103
sp:
varName
"stbComEnd"
^^
xsd:
string
.
_:
b10
sp:
varName
"
epMainFac
"
^^
xsd:
string
.
_:
b10
2
sp:
varName
"
stbComStart
"
^^
xsd:
string
.
_:
b11
sp:
varName
"
epMainFacTempPar
t"
^^
xsd:
string
.
_:
b1
0
1
sp:
varName
"
stbCommen
t"
^^
xsd:
string
.
_:
b1
2
sp:
varName
"
mainFac
Name"
^^
xsd:
string
.
_:
b1
00
sp:
varName
"
standbyShip
Name"
^^
xsd:
string
.
_:
b
13
sp:
varName
"
contextFacility
"
^^
xsd:
string
.
_:
b
99
sp:
varName
"
supComEnd
"
^^
xsd:
string
.
_:
b
14
sp:
varName
"
operator
"
^^
xsd:
string
.
_:
b
98
sp:
varName
"
supComStart
"
^^
xsd:
string
.
_:
b
15
sp:
varName
"
epAlarm
"
^^
xsd:
string
.
_:
b
97
sp:
varName
"
supComment
"
^^
xsd:
string
.
_:
b16
_:
b96
sp:
varName
"supplyShipName"
^^
xsd:
string
.
_:
b95
sp:
varName
"moUUID"
^^
xsd:
string
.
_:
b94
sp:
varName
"epInstProdOpAct"
^^
xsd:
string
.
_:
b
17
sp:
varName
"
alUUID
"
^^
xsd:
string
.
_:
b
93
sp:
varName
"
moActComment
"
^^
xsd:
string
.
_:
b
18
sp:
varName
"
prodAct
"
^^
xsd:
string
.
_:
b
92
sp:
varName
"
epStandByShipTP
"
^^
xsd:
string
.
_:
b
19
sp:
varName
"
instRe
p"
^^
xsd:
string
.
_:
b
91
sp:
varName
"
epStandbyShi
p"
^^
xsd:
string
.
_:
b
2
0
sp:
varName
"
installation
"
^^
xsd:
string
.
_:
b
9
0
sp:
varName
"
supCommentText
"
^^
xsd:
string
.
_:
b
21
sp:
varName
"
installName
"
^^
xsd:
string
.
_:
b
89
sp:
varName
"
epSupplyShipTP
"
^^
xsd:
string
.
_:
b
22
sp:
varName
"
parentRe
p"
^^
xsd:
string
.
_:
b
88
sp:
varName
"
epSupplyShi
p"
^^
xsd:
string
.
_:
b
23
sp:
varName
"
startDat
e"
^^
xsd:
string
.
_:
b
87
sp:
varName
"
moEndTim
e"
^^
xsd:
string
.
_:
b
24
sp:
varName
"
endDat
e"
^^
xsd:
string
.
_:
b
86
sp:
varName
"
moStartTim
e"
^^
xsd:
string
.
_:
b
2
5
sp:
varName
"ep
Cargo
Op"
^^
xsd:
string
.
_:
b
8
5
sp:
varName
"ep
Marine
Op"
^^
xsd:
string
.
_:
b
26
sp:
varName
"
startTim
e"
^^
xsd:
string
.
_:
b
84
sp:
varName
"
endDat
e"
^^
xsd:
string
.
_:
b
27
sp:
varName
"
endTim
e"
^^
xsd:
string
.
_:
b
83
sp:
varName
"
startDat
e"
^^
xsd:
string
.
_:
b
28
sp:
varName
"
epInstProdOpAct
"
^^
xsd:
string
.
_:
b
82
sp:
varName
"
parentRep
"
^^
xsd:
string
.
_:
b
29
sp:
varName
"
epCaptain
"
^^
xsd:
string
.
_:
b
81
sp:
varName
"
installName
"
^^
xsd:
string
.
_:
b
3
0
sp:
varName
"
captai
n"
^^
xsd:
string
.
_:
b
8
0
sp:
varName
"
installatio
n"
^^
xsd:
string
.
_:
b
31
sp:
varName
"
epOilTransported
"
^^
xsd:
string
.
_:
b
79
sp:
varName
"
instRep
"
^^
xsd:
string
.
_:
b
32
sp:
varName
"
epOilInWater
"
^^
xsd:
string
.
_:
b
78
sp:
varName
"
prodAct
"
^^
xsd:
string
.
_:
b
33
_:
b
77
sp:
varName
"UUID"
^^
xsd:
string
.
_:
b
34
sp:
varName
"
densityStdTempPresRef
"
^^
xsd:
string
.
_:
b
76
sp:
varName
"
epInstProdOpAct
"
^^
xsd:
string
.
_:
b
3
5
sp:
varName
"
densityStdTempPresUOM
"
^^
xsd:
string
.
_:
b
7
5
sp:
varName
"
endTime
"
^^
xsd:
string
.
_:
b
36
sp:
varName
"
dstpUUID
"
^^
xsd:
string
.
_:
b
74
sp:
varName
"
startTime
"
^^
xsd:
string
.
_:
b
37
sp:
varName
"
oilGrossStdTempPresRef
"
^^
xsd:
string
.
_:
b
73
sp:
varName
"
epLostProd
"
^^
xsd:
string
.
_:
b
38
sp:
varName
"
oilGrossStdTempPresUOM
"
^^
xsd:
string
.
_:
b
72
sp:
varName
"
safetyActivityEnum
"
^^
xsd:
string
.
_:
b
39
sp:
varName
"
ogstpUUID
"
^^
xsd:
string
.
_:
b
71
sp:
varName
"
periodEnum
"
^^
xsd:
string
.
_:
b
4
0
sp:
varName
"
prodAct
"
^^
xsd:
string
.
_:
b
7
0
sp:
varName
"
safetyCountRef
"
^^
xsd:
string
.
_:
b
41
sp:
varName
"
instRep
"
^^
xsd:
string
.
_:
b
69
sp:
varName
"
safetyRef
"
^^
xsd:
string
.
_:
b
42
sp:
varName
"
installation
"
^^
xsd:
string
.
_:
b
68
sp:
varName
"
operationalHSERef
"
^^
xsd:
string
.
_:
b
43
_:
b
67
sp:
varName
"installName"
^^
xsd:
string
.
_:
b
44
sp:
varName
"
parentRep
"
^^
xsd:
string
.
_:
b
66
sp:
varName
"
installation
"
^^
xsd:
string
.
_:
b
4
5
sp:
varName
"
startDat
e"
^^
xsd:
string
.
_:
b
6
5
sp:
varName
"
mainFacNam
e"
^^
xsd:
string
.
_:
b
46
sp:
varName
"
endDate
"
^^
xsd:
string
.
_:
b
64
sp:
varName
"
mainFacility
"
^^
xsd:
string
.
_:
b
47
sp:
varName
"e
pInstProdOpAct
"
^^
xsd:
string
.
_:
b
63
sp:
varName
"e
ndDate
"
^^
xsd:
string
.
_:
b
48
sp:
varName
"
epDailyProdOpAct
"
^^
xsd:
string
.
_:
b
62
sp:
varName
"
startDate
"
^^
xsd:
string
.
_:
b
49
sp:
varName
"
epInstallTempPart
"
^^
xsd:
string
.
_:
b
61
sp:
varName
"
parentRep
"
^^
xsd:
string
.
_:
b
5
0
sp:
varName
"ep
InstallWholeLife
"
^^
xsd:
string
.
_:
b
6
0
sp:
varName
"ep
AnnualProdAct
"
^^
xsd:
string
.
_:
b5
1
sp:
varName
"ep
InstallType
"
^^
xsd:
string
.
_:
b5
9
sp:
varName
"ep
AnnualProdOpAct
"
^^
xsd:
string
.
_:
b5
2
sp:
varName
"
beds
"
^^
xsd:
string
.
_:
b5
8
sp:
varName
"
safetyCount
"
^^
xsd:
string
.
_:
b5
4
sp:
varName
"
temporalPartOfActivityDurationType
"
^^
xsd:
string
.
_:
b5
6
sp:
varName
"
epInstallAnnualProOpAct
"
^^
xsd:
string
.
_:
b55
sp:
varName
"safetyActivityType"
^^
xsd:
string
.
_:
b5
6
sp:
varName
"
epInstallAnnualProOpAct
"
^^
xsd:
string
.
_:
b5
4
sp:
varName
"
temporalPartOfActivityDurationType
"
^^
xsd:
string
.
_:
b5
8
sp:
varName
"
safetyCount
"
^^
xsd:
string
.
_:
b5
2
sp:
varName
"
beds
"
^^
xsd:
string
.
_:
b5
9
sp:
varName
"ep
AnnualProdOpAct
"
^^
xsd:
string
.
_:
b5
1
sp:
varName
"ep
InstallType
"
^^
xsd:
string
.
_:
b
6
0
sp:
varName
"ep
AnnualProdAct
"
^^
xsd:
string
.
_:
b
5
0
sp:
varName
"ep
InstallWholeLife
"
^^
xsd:
string
.
_:
b
61
sp:
varName
"
parentRep
"
^^
xsd:
string
.
_:
b
49
sp:
varName
"
epInstallTempPart
"
^^
xsd:
string
.
_:
b
62
sp:
varName
"
startDate
"
^^
xsd:
string
.
_:
b
48
sp:
varName
"
epDailyProdOpAct
"
^^
xsd:
string
.
_:
b
63
sp:
varName
"e
ndDate
"
^^
xsd:
string
.
_:
b
47
sp:
varName
"e
pInstProdOpAct
"
^^
xsd:
string
.
_:
b
64
sp:
varName
"
mainFacility
"
^^
xsd:
string
.
_:
b
46
sp:
varName
"
endDate
"
^^
xsd:
string
.
_:
b
6
5
sp:
varName
"
mainFacNam
e"
^^
xsd:
string
.
_:
b
4
5
sp:
varName
"
startDat
e"
^^
xsd:
string
.
_:
b
66
sp:
varName
"
installation
"
^^
xsd:
string
.
_:
b
44
sp:
varName
"
parentRep
"
^^
xsd:
string
.
_:
b
67
_:
b
43
sp:
varName
"installName"
^^
xsd:
string
.
_:
b
68
sp:
varName
"
operationalHSERef
"
^^
xsd:
string
.
_:
b
42
sp:
varName
"
installation
"
^^
xsd:
string
.
_:
b
69
sp:
varName
"
safetyRef
"
^^
xsd:
string
.
_:
b
41
sp:
varName
"
instRep
"
^^
xsd:
string
.
_:
b
7
0
sp:
varName
"
safetyCountRef
"
^^
xsd:
string
.
_:
b
4
0
sp:
varName
"
prodAct
"
^^
xsd:
string
.
_:
b
71
sp:
varName
"
periodEnum
"
^^
xsd:
string
.
_:
b
39
sp:
varName
"
ogstpUUID
"
^^
xsd:
string
.
_:
b
72
sp:
varName
"
safetyActivityEnum
"
^^
xsd:
string
.
_:
b
38
sp:
varName
"
oilGrossStdTempPresUOM
"
^^
xsd:
string
.
_:
b
73
sp:
varName
"
epLostProd
"
^^
xsd:
string
.
_:
b
37
sp:
varName
"
oilGrossStdTempPresRef
"
^^
xsd:
string
.
_:
b
74
sp:
varName
"
startTime
"
^^
xsd:
string
.
_:
b
36
sp:
varName
"
dstpUUID
"
^^
xsd:
string
.
_:
b
7
5
sp:
varName
"
endTime
"
^^
xsd:
string
.
_:
b
3
5
sp:
varName
"
densityStdTempPresUOM
"
^^
xsd:
string
.
_:
b
76
sp:
varName
"
epInstProdOpAct
"
^^
xsd:
string
.
_:
b
34
sp:
varName
"
densityStdTempPresRef
"
^^
xsd:
string
.
_:
b
77
_:
b
33
sp:
varName
"UUID"
^^
xsd:
string
.
_:
b
78
sp:
varName
"
prodAct
"
^^
xsd:
string
.
_:
b
32
sp:
varName
"
epOilInWater
"
^^
xsd:
string
.
_:
b
79
sp:
varName
"
instRep
"
^^
xsd:
string
.
_:
b
31
sp:
varName
"
epOilTransported
"
^^
xsd:
string
.
_:
b
8
0
sp:
varName
"
installatio
n"
^^
xsd:
string
.
_:
b
3
0
sp:
varName
"
captai
n"
^^
xsd:
string
.
_:
b
81
sp:
varName
"
installName
"
^^
xsd:
string
.
_:
b
29
sp:
varName
"
epCaptain
"
^^
xsd:
string
.
_:
b
82
sp:
varName
"
parentRep
"
^^
xsd:
string
.
_:
b
28
sp:
varName
"
epInstProdOpAct
"
^^
xsd:
string
.
_:
b
83
sp:
varName
"
startDat
e"
^^
xsd:
string
.
_:
b
27
sp:
varName
"
endTim
e"
^^
xsd:
string
.
_:
b
84
sp:
varName
"
endDat
e"
^^
xsd:
string
.
_:
b
26
sp:
varName
"
startTim
e"
^^
xsd:
string
.
_:
b
8
5
sp:
varName
"ep
Marine
Op"
^^
xsd:
string
.
_:
b
2
5
sp:
varName
"ep
Cargo
Op"
^^
xsd:
string
.
_:
b
86
sp:
varName
"
moStartTim
e"
^^
xsd:
string
.
_:
b
24
sp:
varName
"
endDat
e"
^^
xsd:
string
.
_:
b
87
sp:
varName
"
moEndTim
e"
^^
xsd:
string
.
_:
b
23
sp:
varName
"
startDat
e"
^^
xsd:
string
.
_:
b
88
sp:
varName
"
epSupplyShi
p"
^^
xsd:
string
.
_:
b
22
sp:
varName
"
parentRe
p"
^^
xsd:
string
.
_:
b
89
sp:
varName
"
epSupplyShipTP
"
^^
xsd:
string
.
_:
b
21
sp:
varName
"
installName
"
^^
xsd:
string
.
_:
b
9
0
sp:
varName
"
supCommentText
"
^^
xsd:
string
.
_:
b
2
0
sp:
varName
"
installation
"
^^
xsd:
string
.
_:
b
91
sp:
varName
"
epStandbyShi
p"
^^
xsd:
string
.
_:
b
19
sp:
varName
"
instRe
p"
^^
xsd:
string
.
_:
b
92
sp:
varName
"
epStandByShipTP
"
^^
xsd:
string
.
_:
b
18
sp:
varName
"
prodAct
"
^^
xsd:
string
.
_:
b
93
sp:
varName
"
moActComment
"
^^
xsd:
string
.
_:
b
17
sp:
varName
"
alUUID
"
^^
xsd:
string
.
_:
b
94
_:
b
16
sp:
varName
"epInstProdOpAct"
^^
xsd:
string
.
_:
b95
sp:
varName
"moUUID"
^^
xsd:
string
.
_:
b96
sp:
varName
"supplyShipName"
^^
xsd:
string
.
_:
b97
sp:
varName
"supComment"
^^
xsd:
string
.
_:
b98
sp:
varName
"supComStart"
^^
xsd:
string
.
_:
b15
sp:
varName
"epAlarm"
^^
xsd:
string
.
_:
b
99
sp:
varName
"
supComEnd
"
^^
xsd:
string
.
_:
b
14
sp:
varName
"
operator
"
^^
xsd:
string
.
_:
b1
00
sp:
varName
"
standbyShipName
"
^^
xsd:
string
.
_:
b1
3
sp:
varName
"
contextFacility
"
^^
xsd:
string
.
_:
b1
01
sp:
varName
"
stbComment
"
^^
xsd:
string
.
_:
b1
2
sp:
varName
"
mainFacName
"
^^
xsd:
string
.
_:
b1
02
sp:
varName
"
stbComSt
art"
^^
xsd:
string
.
_:
b1
1
sp:
varName
"
epMainFacTempP
art"
^^
xsd:
string
.
_:
b10
3
sp:
varName
"
stbComEnd
"
^^
xsd:
string
.
_:
b10
sp:
varName
"
epMainFac
"
^^
xsd:
string
.
_:
b104
sp:
varName
"moActivity"
^^
xsd:
string
.
_:
b9
sp:
varName
"operatorName"
^^
xsd:
string
.
_:
b105
sp:
varName
"prodAct"
^^
xsd:
string
.
_:
b8
sp:
varName
"opCo"
^^
xsd:
string
.
_:
b106
sp:
varName
"instRep"
^^
xsd:
string
.
_:
b7
sp:
varName
"endDate"
^^
xsd:
string
.
_:
b107
sp:
varName
"installation"
^^
xsd:
string
.
_:
b6
sp:
varName
"startDate"
^^
xsd:
string
.
_:
b108
sp:
varName
"installName"
^^
xsd:
string
.
_:
b5
sp:
varName
"epDailyProdAct"
^^
xsd:
string
.
_:
b109
sp:
varName
"parentRep"
^^
xsd:
string
.
_:
b4
sp:
varName
"epAnnualProdOpAct"
^^
xsd:
string
.
_:
b110
sp:
varName
"startDate"
^^
xsd:
string
.
_:
b3
sp:
varName
"epAnnualProdAct"
^^
xsd:
string
.
_:
b111
sp:
varName
"endDate"
^^
xsd:
string
.
_:
b2
sp:
varName
"epDailyProdOpAct"
^^
xsd:
string
.
...
...
Please
register
or
login
to post a comment