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 08:50:39 +0000
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
45a39623d0d9e6ebae98df281ce6ab8e35dd78dc
45a39623
1 parent
2208dcc0
Fixed bug in productionOperations - operationalComment
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
225 additions
and
207 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_productionOperations-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_dpr_productionOperations-v1.1.1.ttl.tbc
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-FLOW-v1.0.ttl
View file @
45a3962
# Saved by TopBraid on Thu Oct 13 14:27:22 BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/flow
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/facility
...
...
@@ -11,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/
facility>
,
<http://www.reportinghub.no/ep/schema/1.0/core
>
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/
core>
,
<http://www.reportinghub.no/ep/schema/1.0/facility
>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
ep-flow:
AllocatedFlow
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdfs:
label
"allocated flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
AqueousFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"aqueous flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
BudgetFlow
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdfs:
label
"budget flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
CarbonDioxideGasFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"carbon dioxide gas flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
CarbonMonoxideGasFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"carbon monoxide gas flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
ChemicalFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"chemical flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
CondensateFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"condensate flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
ConstraintFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
label
"constraint flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Consume
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"consume"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Consume-HPflare
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"consume - HP flare"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume-flare
.
ep-flow:
Consume-LPflare
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"consume - LP flare"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume-flare
.
ep-flow:
Consume-blackstart
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"consume - blackstart"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume
.
ep-flow:
Consume-compressor
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"consume - compressor"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume
.
ep-flow:
Consume-emitted
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"consume - emitted"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume
.
ep-flow:
Consume-flare
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"consume - flare"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume
.
ep-flow:
Consume-fuel
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"consume - fuel"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume
.
ep-flow:
Consume-noncompressor
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"consume - non-compressor"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume
.
ep-flow:
Consume-venting
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"consume - venting"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Consume
.
ep-flow:
CuttingsFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"cuttings flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
DerivedFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdfs:
label
"derived flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
DieselFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"diesel flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
EstimatedFlow
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdfs:
label
"estimated flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Ethane-componentFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"ethane - component flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Export
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"export"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Export-nominated
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"export nominated"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Export
.
ep-flow:
Export-requested
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"export requested"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Export
.
ep-flow:
Export-shortfall
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"export shortfall"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Export
.
...
...
@@ -155,32 +154,32 @@ ep-flow:Flow
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
ep-flow:
FlowDuringDay
rdf:
type
ep-flow:
TemporalPartOfAFlowDurationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
TemporalPartOfAFlowDurationType
;
rdfs:
label
"flow during day"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
ep-flow:
FlowDuringMonth
rdf:
type
owl:
Class
,
ep-flow:
TemporalPartOfAFlowDurationType
;
rdf:
type
ep-flow:
TemporalPartOfAFlowDurationType
,
owl:
Class
;
rdfs:
label
"flow during month"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
ep-flow:
FlowDuringMonthToDate
rdf:
type
owl:
Class
,
ep-flow:
TemporalPartOfAFlowDurationType
;
rdf:
type
ep-flow:
TemporalPartOfAFlowDurationType
,
owl:
Class
;
rdfs:
label
"flow during month to date"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
ep-flow:
FlowDuringWeek
rdf:
type
owl:
Class
,
ep-flow:
TemporalPartOfAFlowDurationType
;
rdf:
type
ep-flow:
TemporalPartOfAFlowDurationType
,
owl:
Class
;
rdfs:
label
"flow during week"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
ep-flow:
FlowDuringYear
rdf:
type
ep-flow:
TemporalPartOfAFlowDurationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
TemporalPartOfAFlowDurationType
;
rdfs:
label
"flow during year"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
ep-flow:
FlowDuringYearToDate
rdf:
type
owl:
Class
,
ep-flow:
TemporalPartOfAFlowDurationType
;
rdf:
type
ep-flow:
TemporalPartOfAFlowDurationType
,
owl:
Class
;
rdfs:
label
"flow during year to date"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
...
...
@@ -200,97 +199,97 @@ ep-flow:FlowOfMaterial
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Gas-componentInOilFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"gas - component in oil flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Gas-richFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"gas - rich flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
GasFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"gas flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Gaslift
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"gas lift"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
I-butane-componentFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"i-butane - component flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Import
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"import"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Injection
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"injection"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Inventory
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"inventory"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
MeasuredFlow
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdfs:
label
"measured flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
N-butane-componentFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"n-butane - component flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
NGL-componentInGasFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"NGL - component in gas flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
NaturalGasLiquidFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"natural gas liquid flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
NitrogenOxideGasFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"nitrogen oxide gas flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Oil-componentInWaterFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"oil - component in water flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Oil-netFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"oil - net flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
OilAndGasFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"oil and gas flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
OilFlow
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdfs:
label
"oil flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
OleicFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"oleic flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Overboard
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"overboard"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
...
...
@@ -307,10 +306,10 @@ ep-flow:ProductFlowToDate
ep-flow:
ProductType
rdf:
type
rdfs:
Class
;
rdfs:
label
" product type"
^^
xsd:
string
;
rdfs:
subClassOf
rdfs
:
Class
.
rdfs:
subClassOf
owl
:
Class
.
ep-flow:
Production
rdf:
type
ep-flow:
ProductionFlowPurposeType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowPurposeType
;
rdfs:
label
"production"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
...
...
@@ -322,12 +321,12 @@ ep-flow:ProductionFlow
ep-flow:
ProductionFlowDefinitionType
rdf:
type
rdfs:
Class
;
rdfs:
label
" production flow definition type"
^^
xsd:
string
;
rdfs:
subClassOf
rdfs
:
Class
.
rdfs:
subClassOf
owl
:
Class
.
ep-flow:
ProductionFlowPurposeType
rdf:
type
rdfs:
Class
;
rdfs:
label
" production flow purpose type"
^^
xsd:
string
;
rdfs:
subClassOf
rdfs
:
Class
.
rdfs:
subClassOf
owl
:
Class
.
ep-flow:
ProductionFlowToDate
rdf:
type
owl:
Class
;
...
...
@@ -335,12 +334,12 @@ ep-flow:ProductionFlowToDate
rdfs:
subClassOf
ep-flow:
TemporalPartOfAProductionFlow
.
ep-flow:
Propane-componentFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"propane - component flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
QuotaFlow
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdfs:
label
"quota flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
...
...
@@ -350,7 +349,7 @@ ep-flow:SeparatorFlow
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
SimulatedFlow
rdf:
type
ep-flow:
ProductionFlowDefinitionType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-flow:
ProductionFlowDefinitionType
;
rdfs:
label
"simulated flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
...
...
@@ -362,7 +361,7 @@ ep-flow:TemporalPartOfAFlow
ep-flow:
TemporalPartOfAFlowDurationType
rdf:
type
rdfs:
Class
;
rdfs:
label
"temporal part of a flow duration type"
^^
xsd:
string
;
rdfs:
subClassOf
rdfs
:
Class
.
rdfs:
subClassOf
owl
:
Class
.
ep-flow:
TemporalPartOfAProductFlow
rdf:
type
owl:
Class
;
...
...
@@ -375,22 +374,22 @@ ep-flow:TemporalPartOfAProductionFlow
rdfs:
subClassOf
ep-flow:
TemporalPartOfAFlow
.
ep-flow:
VapourFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"vapour flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Water-dischargeFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"water - discharge flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
Water-processedFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"water - processed flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
WaterFlow
rdf:
type
owl:
Class
,
ep-flow:
ProductType
;
rdf:
type
ep-flow:
ProductType
,
owl:
Class
;
rdfs:
label
"water flow"
^^
xsd:
string
;
rdfs:
subClassOf
ep-flow:
Flow
.
...
...
@@ -400,7 +399,7 @@ ep-flow:WellHeadFlow
rdfs:
subClassOf
ep-flow:
Flow
.
ep-flow:
dailyAverageAmountOfMaterial
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
label
"daily average amount of material"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/core#MeasureOfAmountOfMaterial>
.
...
...
@@ -445,6 +444,6 @@ ep-flow:hasNetworkPart
rdfs:
subPropertyOf
<http://www.reportinghub.no/ep/schema/core#hasPart>
.
ep-flow:
totalAmountOfMaterial
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
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 @
45a3962
# Saved by TopBraid on Mon Oct 24 16:21:27 BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/production-activity
# imports: http://www.reportinghub.no/ep/schema/1.0/production-organization
# imports: http://www.reportinghub.no/ep/schema/1.0/production-facility
# imports: http://www.reportinghub.no/ep/schema/1.0/well
# imports: http://www.reportinghub.no/ep/schema/1.0/equipment
# imports: http://www.reportinghub.no/ep/schema/1.0/activity-purpose
# imports: http://www.reportinghub.no/ep/schema/1.0/activity
# imports: http://www.reportinghub.no/ep/schema/1.0/activity-purpose
# imports: http://www.reportinghub.no/ep/schema/1.0/equipment
# imports: http://www.reportinghub.no/ep/schema/1.0/facility
# imports: http://www.reportinghub.no/ep/schema/1.0/flow
# imports: http://www.reportinghub.no/ep/schema/1.0/production-facility
# imports: http://www.reportinghub.no/ep/schema/1.0/production-organization
# imports: http://www.reportinghub.no/ep/schema/1.0/well
@prefix
ep-core:
<http://www.reportinghub.no/ep/schema/core#>
.
@prefix
ep-prodact:
<http://www.reportinghub.no/ep/schema/production-activity#>
.
...
...
@@ -35,11 +34,14 @@
<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#
ProductionActivity>
,
<http://www.reportinghub.no/ep/schema/activity#WellTest>
.
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#
WellTest>
,
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
.
<http://www.reportinghub.no/ep/schema/activity#WeeklyProductionActivity>
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
.
<http://www.reportinghub.no/ep/schema/activity#WellOperation>
rdf:
type
ep-prodact:
ProductionActivityType
.
<http://www.reportinghub.no/ep/schema/activity#hasFlow>
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
<http://www.reportinghub.no/ep/schema/activity#Activity>
;
...
...
@@ -47,7 +49,7 @@
rdfs:
range
<http://www.reportinghub.no/ep/schema/flow#Flow>
.
ep-core:
Mass
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"mass"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
MeasureOfAmountOfMaterial
.
...
...
@@ -88,12 +90,13 @@ ep-core:Mass
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/equipment#Equipment>
.
ep-prodact:
AdministerFirstAid
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
AirTrafficOperation
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
TransportationActivity
,
ep-prodact:
PartOfProductionActivity
.
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdfs:
label
"air traffic operation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
,
ep-prodact:
TransportationActivity
.
ep-prodact:
Alarm
rdf:
type
owl:
Class
;
...
...
@@ -112,47 +115,49 @@ ep-prodact:AmountOfSubstance
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-prodact:
AnnualProductionActivity
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
.
ep-prodact:
AnnualProductionActivityToEndOfReportingPeriod
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
subClassOf
ep-prodact:
AnnualProductionActivity
.
ep-prodact:
AnnualProductionOperationsActivityToEndOfReportingPeriod
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
AnnualProductionActivityToEndOfReportingPeriod
,
ep-prodact:
ProductionOperationsActivity
.
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationsActivity
,
ep-prodact:
AnnualProductionActivityToEndOfReportingPeriod
.
ep-prodact:
AnnualProductionVolumeActivityToEndOfReportingPeriod
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
AnnualProductionActivityToEndOfReportingPeriod
,
ep-prodact:
ProductionVolumeActivity
.
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
subClassOf
ep-prodact:
ProductionVolumeActivity
,
ep-prodact:
AnnualProductionActivityToEndOfReportingPeriod
.
ep-prodact:
CargoShipOperation
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
TransportationActivity
,
ep-prodact:
PartOfProductionActivity
.
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
,
ep-prodact:
TransportationActivity
.
ep-prodact:
ConstructionOperation
rdf:
type
owl:
Class
;
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdfs:
label
"construction operation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
.
ep-prodact:
CumulativeProductionActivitySinceProductionBegan
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
.
ep-prodact:
DailyProductionOperationsActivity
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity>
,
ep-prodact:
ProductionOperationsActivity
.
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationsActivity
,
<http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity>
.
ep-prodact:
DailyProductionVolumeActivity
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity>
,
ep-prodact:
ProductionVolumeActivity
.
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
subClassOf
ep-prodact:
ProductionVolumeActivity
,
<http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity>
.
ep-prodact:
Deviation
rdf:
type
owl:
Class
;
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdfs:
label
"deviation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
.
ep-prodact:
DrillOrExcercise
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
Fire
...
...
@@ -188,11 +193,11 @@ ep-prodact:Incident
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
Injury
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
IssueWorkPermit
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
JobObservation
...
...
@@ -212,19 +217,20 @@ ep-prodact:LostTimeIncident
rdfs:
subClassOf
ep-prodact:
Incident
.
ep-prodact:
MaintenanceActivity
rdf:
type
owl:
Class
;
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdfs:
label
"maintenance activity"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
.
ep-prodact:
MarineOperation
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
TransportationActivity
,
ep-prodact:
PartOfProductionActivity
.
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
,
ep-prodact:
TransportationActivity
.
ep-prodact:
MedicalTreatmentInjury
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
Injury
.
ep-prodact:
MonthlyProductionActivityToEndOfReportingPeriod
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity>
.
ep-prodact:
NearMiss
...
...
@@ -246,19 +252,26 @@ ep-prodact:Participation
rdfs:
subPropertyOf
ep-prodact:
involvement
.
ep-prodact:
PowerStationFailure
rdf:
type
owl:
Class
;
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdfs:
label
"power station failure"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
ep-prodact:
ProductionActivityLastingLessThanAYear
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
.
ep-prodact:
ProductionActivityType
rdf:
type
rdfs:
Class
;
rdfs:
label
"production activity type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-prodact:
ProductionOperationClassByDuration
rdf:
type
rdfs:
Class
;
rdfs:
subClassOf
owl:
Class
.
ep-prodact:
ProductionOperationsActivity
rdf:
type
owl:
Class
;
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdfs:
label
"production operations activity"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
.
ep-prodact:
ProductionVolumeActivity
...
...
@@ -270,7 +283,7 @@ ep-prodact:ReleasedToWater
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
ReportHazard
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
RestrictedWork
...
...
@@ -278,7 +291,7 @@ ep-prodact:RestrictedWork
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
RestrictedWorkInjury
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
Injury
.
ep-prodact:
SafetyActivityType
...
...
@@ -286,7 +299,7 @@ ep-prodact:SafetyActivityType
rdfs:
subClassOf
owl:
Class
.
ep-prodact:
SafetyMeeting
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
SampleAmountOfSubstance
...
...
@@ -306,7 +319,7 @@ ep-prodact:SickOnBoard
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
SpillOrLeak
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
TransportationActivity
...
...
@@ -319,14 +332,14 @@ ep-prodact:WaterCleaningOperation
ep-prodact:
WaterSample
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
SampleAmountOfSubstance
,
<http://www.reportinghub.no/ep/schema/well#Water>
.
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/well#Water>
,
ep-prodact:
SampleAmountOfSubstance
.
ep-prodact:
WorkingUnderPermit
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
WorkingUnderPermitWithSJA
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
WorkingUnderPermit
.
ep-prodact:
ammoniumDensity
...
...
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl
View file @
45a3962
...
...
@@ -19,7 +19,7 @@
<http://www.reportinghub.no/ep/dpr/spin/1.1/lib>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://
spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/schema/1.0/production>
,
<http://www.witsml.org/schemas/131/addendum/combo>
;
owl:
imports
<http://
www.witsml.org/schemas/131/addendum/combo>
,
<http://www.reportinghub.no/ep/schema/1.0/production>
,
<http://spinrdf.org/spin>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
ep-dpr-spin-lib:
BuildDailyProductionReportURI
...
...
@@ -1419,6 +1419,78 @@ ep-dpr-spin-lib:selectProductType
])
]
.
ep-dpr-spin-lib:
selectProductionActivityType
rdf:
type
spin:
Function
;
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
([
sp:
varName
"productionActivityType"
^^
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#OK_production>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#ProductionOperationsActivity>
;
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#OK_well>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/activity#WellOperation>
;
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#OK_deviations>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#Deviation>
;
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#OK_maintenance>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#MaintenanceActivity>
;
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#OK_construction>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#ConstructionOperation>
;
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#OK_powerstationfailure>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#PowerStationFailure>
;
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#OK_airtraffic>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#AirTrafficOperation>
;
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#OK_other>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
]
]
]
]
]
]
]
]
;
sp:
variable
[
sp:
varName
"productionActivityType"
^^
xsd:
string
]
])
]
.
ep-dpr-spin-lib:
selectProductionFacilityType
rdf:
type
spin:
Function
;
rdfs:
label
"select ProductionFacilityType"
^^
xsd:
string
;
...
...
@@ -1895,75 +1967,13 @@ ep-dpr-spin-lib:selectProductionFlowPurposeType
])
]
.
ep-dpr-spin-lib:
selectProductionOperationPartType
rdf:
type
spin:
Function
;
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b31
)
;
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#OK_production>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
;
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#OK_maintenance>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#MaintenanceActivity>
;
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#OK_powerstationfailure>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#PowerStationFailure>
;
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#OK_deviations>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#Deviation>
;
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#OK_airtraffic>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#AirTrafficOperation>
;
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#OK_construction>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#ConstructionOperation>
;
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#TU_s>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#second>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/production-activity#PartOfProductionActivity>
]
]
]
]
]
]
]
;
sp:
variable
_:
b31
])
]
.
ep-dpr-spin-lib:
selectRelationshipToMeasure
rdf:
type
spin:
Function
;
rdfs:
label
"select RelationshipToMeasure"
^^
xsd:
string
;
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
2
)
;
sp:
resultVariables
(
_:
b3
1
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2037,7 +2047,7 @@ ep-dpr-spin-lib:selectRelationshipToMeasure
]
]
]
;
sp:
variable
_:
b3
2
sp:
variable
_:
b3
1
])
]
.
...
...
@@ -2046,7 +2056,7 @@ ep-dpr-spin-lib:selectSafetyActivityType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
3
)
;
sp:
resultVariables
(
_:
b3
2
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2190,7 +2200,7 @@ ep-dpr-spin-lib:selectSafetyActivityType
]
]
]
;
sp:
variable
_:
b3
3
sp:
variable
_:
b3
2
])
]
.
...
...
@@ -2200,7 +2210,7 @@ ep-dpr-spin-lib:selectSpecificVolumeScale
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
4
)
;
sp:
resultVariables
(
_:
b3
3
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2211,7 +2221,7 @@ ep-dpr-spin-lib:selectSpecificVolumeScale
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#fractionByVolume>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
;
sp:
variable
_:
b3
4
sp:
variable
_:
b3
3
])
]
.
...
...
@@ -2221,7 +2231,7 @@ ep-dpr-spin-lib:selectTemperatureScale
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
5
)
;
sp:
resultVariables
(
_:
b3
4
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2239,7 +2249,7 @@ ep-dpr-spin-lib:selectTemperatureScale
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
]
;
sp:
variable
_:
b3
5
sp:
variable
_:
b3
4
])
]
.
...
...
@@ -2249,7 +2259,7 @@ ep-dpr-spin-lib:selectTemporalPartOfAFlowDurationType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
6
)
;
sp:
resultVariables
(
_:
b3
5
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2323,7 +2333,7 @@ ep-dpr-spin-lib:selectTemporalPartOfAFlowDurationType
]
]
]
;
sp:
variable
_:
b3
6
sp:
variable
_:
b3
5
])
]
.
...
...
@@ -2332,7 +2342,7 @@ ep-dpr-spin-lib:selectTemporalPartOfActivityDurationType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
7
)
;
sp:
resultVariables
(
_:
b3
6
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2406,7 +2416,7 @@ ep-dpr-spin-lib:selectTemporalPartOfActivityDurationType
]
]
]
;
sp:
variable
_:
b3
7
sp:
variable
_:
b3
6
])
]
.
...
...
@@ -2416,7 +2426,7 @@ ep-dpr-spin-lib:selectVolumeAtStandardTemperaturePressureType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
8
)
;
sp:
resultVariables
(
_:
b3
7
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2441,7 +2451,7 @@ ep-dpr-spin-lib:selectVolumeAtStandardTemperaturePressureType
]
]
]
;
sp:
variable
_:
b3
8
sp:
variable
_:
b3
7
])
]
.
...
...
@@ -2451,7 +2461,7 @@ ep-dpr-spin-lib:selectVolumeFlowRateAtStandardTemperaturePressureType
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b3
9
)
;
sp:
resultVariables
(
_:
b3
8
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2476,7 +2486,7 @@ ep-dpr-spin-lib:selectVolumeFlowRateAtStandardTemperaturePressureType
]
]
]
;
sp:
variable
_:
b3
9
sp:
variable
_:
b3
8
])
]
.
...
...
@@ -2486,7 +2496,7 @@ ep-dpr-spin-lib:selectVolumeFlowRateScale
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b
40
)
;
sp:
resultVariables
(
_:
b
39
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2511,7 +2521,7 @@ ep-dpr-spin-lib:selectVolumeFlowRateScale
]
]
]
;
sp:
variable
_:
b
40
sp:
variable
_:
b
39
])
]
.
...
...
@@ -2521,7 +2531,7 @@ ep-dpr-spin-lib:selectVolumeScale
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b4
1
)
;
sp:
resultVariables
(
_:
b4
0
)
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
sp:
if
;
...
...
@@ -2749,42 +2759,39 @@ ep-dpr-spin-lib:selectVolumeScale
]
]
]
;
sp:
variable
_:
b4
1
sp:
variable
_:
b4
0
])
]
.
_:
b41
sp:
varName
"volumeScale"
^^
xsd:
string
.
_:
b40
sp:
varName
"volume
FlowRateScale"
^^
xsd:
string
.
sp:
varName
"volume
Scale"
^^
xsd:
string
.
_:
b39
sp:
varName
"volumeFlowRate
AtStdType"
^^
xsd:
string
.
sp:
varName
"volumeFlowRate
Scale"
^^
xsd:
string
.
_:
b38
sp:
varName
"volume
AtStdType"
^^
xsd:
string
.
sp:
varName
"volume
FlowRateAtStdType"
^^
xsd:
string
.
_:
b37
sp:
varName
"
prodActType"
^^
xsd:
string
.
sp:
varName
"
volumeAtStdType"
^^
xsd:
string
.
_:
b36
sp:
varName
"
temporalPartOfAFlowDurationType"
^^
xsd:
string
.
sp:
varName
"
prodActType"
^^
xsd:
string
.
_:
b35
sp:
varName
"temp
eratureScale"
^^
xsd:
string
.
sp:
varName
"temp
oralPartOfAFlowDurationType"
^^
xsd:
string
.
_:
b34
sp:
varName
"
specificVolumeScale"
^^
xsd:
string
.
sp:
varName
"
temperatureScale"
^^
xsd:
string
.
_:
b33
sp:
varName
"s
afetyActivityType"
^^
xsd:
string
.
sp:
varName
"s
pecificVolumeScale"
^^
xsd:
string
.
_:
b32
sp:
varName
"
relationshipToMeasure"
^^
xsd:
string
.
sp:
varName
"
safetyActivityType"
^^
xsd:
string
.
_:
b31
sp:
varName
"
popType"
^^
xsd:
string
.
sp:
varName
"
relationshipToMeasure"
^^
xsd:
string
.
_:
b30
sp:
varName
"productionFlowPurposeType"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_dpr_productionOperations-v1.1.1.ttl
View file @
45a3962
This diff could not be displayed because it is too large.
www.reportinghub.no/ep/transform/TRANSFORM_dpr_productionOperations-v1.1.1.ttl.tbc
View file @
45a3962
# Saved by TopBraid on Fri Oct 28 14:12:33 BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
Please
register
or
login
to post a comment