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
2012-04-24 09:02:53 +0100
Browse Files
Options
Browse Files
Download
Plain Diff
Commit
e1d8914010e4928b5a30c8cef28f30f83f4fd3b9
e1d89140
2 parents
f94098cb
bb5bc0ab
Merge branch 'MPR_04-23'
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
281 additions
and
174 deletions
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/spin/SPIN_EPIM-MPR-lib-v1.1.spin.ttl
www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionActivity-v1.1.1.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-PRODUCTION-ACTIVITY-V1.0.ttl
View file @
e1d8914
...
...
@@ -39,7 +39,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#
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
.
...
...
@@ -54,7 +54,7 @@
rdfs:
range
<http://www.reportinghub.no/ep/schema/flow#WholeLifeFlow>
.
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
.
...
...
@@ -109,19 +109,24 @@ ep-prodact:AccidentPreventionExercise
rdfs:
subClassOf
ep-prodact:
DrillOrExcercise
.
ep-prodact:
AdministerFirstAid
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"administer first aid"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MedicalTreatment
.
ep-prodact:
AirTrafficOperation
rdf:
type
owl:
Class
,
ep-prodact:
ProductionActivityType
;
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdfs:
label
"air traffic operation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
TransportationActivity
,
ep-prodact:
PartOfProduc
tionActivity
.
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
,
ep-prodact:
Transporta
tionActivity
.
ep-prodact:
Alarm
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
.
ep-prodact:
AlarmType
rdf:
type
rdfs:
Class
;
rdfs:
label
"alarm type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-prodact:
AlertLevel
rdf:
type
rdfs:
Class
;
rdfs:
label
"alert level"
^^
xsd:
string
;
...
...
@@ -133,26 +138,26 @@ ep-prodact:AlertType
rdfs:
subClassOf
owl:
Class
.
ep-prodact:
AllocateSplitFactors
rdf:
type
owl:
Class
,
ep-prodact:
SplitFactorDeterminationType
;
rdf:
type
ep-prodact:
SplitFactorDeterminationType
,
owl:
Class
;
rdfs:
label
"allocate split factors"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
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:
AnnualProductionActivityToDate
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
AnnualProductionActivity
.
ep-prodact:
AnnualProductionOperationToDate
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
label
"annual production operation to date"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperation
,
ep-prodact:
AnnualProductionActivityToDate
.
rdfs:
subClassOf
ep-prodact:
AnnualProductionActivityToDate
,
ep-prodact:
ProductionOperation
.
ep-prodact:
AnnualProductionVolumeActivityToEndOfReportingPeriod
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
AnnualProductionActivityToDate
,
ep-prodact:
ProductionVolumeActivity
.
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
subClassOf
ep-prodact:
ProductionVolumeActivity
,
ep-prodact:
AnnualProductionActivityToDate
.
ep-prodact:
BasketMovement
rdf:
type
owl:
Class
;
...
...
@@ -161,30 +166,30 @@ ep-prodact:BasketMovement
ep-prodact:
CargoShipOperation
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
TransportationActivity
,
ep-prodact:
PartOfProduc
tionActivity
.
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
,
ep-prodact:
Transporta
tionActivity
.
ep-prodact:
ConstructionOperation
rdf:
type
owl:
Class
,
ep-prodact:
ProductionActivityType
;
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:
DailyProductionOperation
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
label
"daily production operation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperation
,
<http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity>
.
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity>
,
ep-prodact:
ProductionOperation
.
ep-prodact:
DailyProductionOperationProcessingLoss
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"daily production operation processing loss"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
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:
DefinedHazardAndAccidentSituation
rdf:
type
owl:
Class
;
...
...
@@ -192,7 +197,7 @@ ep-prodact:DefinedHazardAndAccidentSituation
rdfs:
subClassOf
ep-prodact:
Incident
.
ep-prodact:
Deviation
rdf:
type
owl:
Class
,
ep-prodact:
ProductionActivityType
;
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdfs:
label
"deviation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
.
...
...
@@ -202,22 +207,22 @@ ep-prodact:DischargeWater
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
.
ep-prodact:
DrillOrExcercise
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"drill or exercise"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
ExtendedMaintenanceTurnaround
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"extended maintenance turnaround"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
ExtendedMaintenanceTurnaroundExportTerminal
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdfs:
label
"extended maintenance turnaround export terminal"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ExtendedMaintenanceTurnaround
.
ep-prodact:
Fire
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"fire"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
Incident
.
...
...
@@ -232,55 +237,55 @@ ep-prodact:FlowLine-Production
ep-prodact:
FluidLevelTest
rdf:
type
owl:
Class
;
rdfs:
label
"fluid level 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
>
.
ep-prodact:
FluidSampling-DST
rdf:
type
ep-prodact:
FluidSamplingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
FluidSamplingType
;
rdfs:
label
"fluid sampling - DST"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
FluidSamplingAndAnalysis
.
ep-prodact:
FluidSampling-RFTorMDT
rdf:
type
ep-prodact:
FluidSamplingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
FluidSamplingType
;
rdfs:
label
"fluid sampling - RFT or MDT"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
FluidSamplingAndAnalysis
.
ep-prodact:
FluidSampling-bottomhole
rdf:
type
ep-prodact:
FluidSamplingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
FluidSamplingType
;
rdfs:
label
"fluid sampling - bottomhole"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
FluidSamplingAndAnalysis
.
ep-prodact:
FluidSampling-formationTester
rdf:
type
ep-prodact:
FluidSamplingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
FluidSamplingType
;
rdfs:
label
"fluid sampling - formation tester"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
FluidSamplingAndAnalysis
.
ep-prodact:
FluidSampling-recombined
rdf:
type
ep-prodact:
FluidSamplingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
FluidSamplingType
;
rdfs:
label
"fluid sampling - recombined"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
FluidSamplingAndAnalysis
.
ep-prodact:
FluidSampling-separatorGas
rdf:
type
ep-prodact:
FluidSamplingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
FluidSamplingType
;
rdfs:
label
"fluid sampling - separator gas"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
FluidSamplingAndAnalysis
.
ep-prodact:
FluidSampling-separatorOil
rdf:
type
ep-prodact:
FluidSamplingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
FluidSamplingType
;
rdfs:
label
"fluid sampling - separator oil"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
FluidSamplingAndAnalysis
.
ep-prodact:
FluidSampling-separatorWater
rdf:
type
ep-prodact:
FluidSamplingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
FluidSamplingType
;
rdfs:
label
"fluid sampling - separator water"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
FluidSamplingAndAnalysis
.
ep-prodact:
FluidSampling-synthetic
rdf:
type
ep-prodact:
FluidSamplingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
FluidSamplingType
;
rdfs:
label
"fluid sampling - synthetic"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
FluidSamplingAndAnalysis
.
ep-prodact:
FluidSampling-wellhead
rdf:
type
owl:
Class
,
ep-prodact:
FluidSamplingType
;
rdf:
type
ep-prodact:
FluidSamplingType
,
owl:
Class
;
rdfs:
label
"fluid sampling - wellhead"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
FluidSamplingAndAnalysis
.
...
...
@@ -303,7 +308,7 @@ ep-prodact:FusionOfPartsOfProductionActivityOverPeriod
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
.
ep-prodact:
HSEProblem
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"HSE problem"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
...
...
@@ -316,14 +321,14 @@ ep-prodact:Incident
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
InitialWellTest
rdf:
type
ep-prodact:
WellTestReasonType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
WellTestReasonType
;
rdfs:
label
"initial"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#WellTest>
.
ep-prodact:
InjectionWellTest
rdf:
type
owl:
Class
;
rdfs:
label
"injection 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
>
.
ep-prodact:
Injury
rdf:
type
owl:
Class
;
...
...
@@ -331,22 +336,22 @@ ep-prodact:Injury
rdfs:
subClassOf
ep-prodact:
AccidentOrInjury
.
ep-prodact:
IssueBillOfLading
rdf:
type
ep-prodact:
SalesActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
SalesActivityType
;
rdfs:
label
"issue bill of lading"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
SalesActivity
.
ep-prodact:
IssueWorkPermit
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"issue work permit"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
IssueWorkPermitWithSJA
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"issue work permit with SJA"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
IssueWorkPermit
.
ep-prodact:
JobObservation
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"job observation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
...
...
@@ -360,12 +365,12 @@ ep-prodact:LostTimeAccident
rdfs:
subClassOf
ep-prodact:
Incident
.
ep-prodact:
LostTimeIncident
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"lost time incident"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
Incident
.
ep-prodact:
MaintenanceActivity
rdf:
type
owl:
Class
,
ep-prodact:
ProductionActivityType
;
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdfs:
label
"maintenance activity"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
.
...
...
@@ -375,21 +380,21 @@ ep-prodact:MakeAComment
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
ep-prodact:
MakeATransaction
rdf:
type
ep-prodact:
SalesActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
SalesActivityType
;
rdfs:
label
"make a transaction"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
SalesActivity
.
ep-prodact:
MarineOperation
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-prodact:
TransportationActivity
,
ep-prodact:
PartOfProduc
tionActivity
.
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
,
ep-prodact:
Transporta
tionActivity
.
ep-prodact:
MarkedGasLossOfExport
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdfs:
label
"marked gas loss of export"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
MarkedOilLossOfExport
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"marked oil loss of export"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
...
...
@@ -399,7 +404,7 @@ ep-prodact:MeasurePropertiesOfAFlow
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
ep-prodact:
MeasureSplitFactors
rdf:
type
ep-prodact:
SplitFactorDeterminationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
SplitFactorDeterminationType
;
rdfs:
label
"measure split factors"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
...
...
@@ -409,26 +414,26 @@ ep-prodact:MedicalTreatment
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
MedicalTreatmentInjury
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"medical treatment"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
Injury
.
ep-prodact:
ModificationProject
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdfs:
label
"modification project"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
MonthlyProductionActivity
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
label
"monthly production activity"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
.
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:
MonthlyProductionOperationToDate
rdf:
type
ep-prodact:
ProductionOperationClassByDuration
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ProductionOperationClassByDuration
;
rdfs:
label
"monthly production to date"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperation
.
...
...
@@ -443,7 +448,7 @@ ep-prodact:MovementOfProductType
rdfs:
subClassOf
owl:
Class
.
ep-prodact:
NearMiss
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"near miss"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
...
...
@@ -452,17 +457,17 @@ ep-prodact:NotablePartOfProductionActivity
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
.
ep-prodact:
OperationMistakes
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"operation mistakes"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
OtherProductionActivity
rdf:
type
owl:
Class
,
ep-prodact:
ProductionActivityType
;
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdfs:
label
"other production activity"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
ep-prodact:
OtherReasonWellTest
rdf:
type
ep-prodact:
WellTestReasonType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
WellTestReasonType
;
rdfs:
label
"other"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#WellTest>
.
...
...
@@ -471,7 +476,7 @@ ep-prodact:PartOfProductionActivity
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
ep-prodact:
PeriodicWellTest
rdf:
type
ep-prodact:
WellTestReasonType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
WellTestReasonType
;
rdfs:
label
"periodic"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#WellTest>
.
...
...
@@ -481,27 +486,27 @@ ep-prodact:PersonnelSafetyIntroduction
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
PlannedMaintenanceTurnaround
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"planned maintenace turnaround"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
PowerStationFailure
rdf:
type
owl:
Class
,
ep-prodact:
ProductionActivityType
;
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:
PreventiveMaintenanceTopside
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"preventive maintenace topside"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
ProcessAndOperationProblem
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"process and operation problem"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
ProductCompletedLifting
rdf:
type
owl:
Class
,
ep-prodact:
MovementOfProductType
;
rdf:
type
ep-prodact:
MovementOfProductType
,
owl:
Class
;
rdfs:
label
"product completed lifting"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MovementOfProduct
.
...
...
@@ -511,77 +516,77 @@ ep-prodact:ProductDespatch
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
.
ep-prodact:
ProductGain-Loss
rdf:
type
owl:
Class
,
ep-prodact:
MovementOfProductType
;
rdf:
type
ep-prodact:
MovementOfProductType
,
owl:
Class
;
rdfs:
label
"product gain/loss"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MovementOfProduct
.
ep-prodact:
ProductInputToStorage
rdf:
type
owl:
Class
,
ep-prodact:
MovementOfProductType
;
rdf:
type
ep-prodact:
MovementOfProductType
,
owl:
Class
;
rdfs:
label
"product input to storage"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MovementOfProduct
.
ep-prodact:
ProductLifted
rdf:
type
owl:
Class
,
ep-prodact:
MovementOfProductType
;
rdf:
type
ep-prodact:
MovementOfProductType
,
owl:
Class
;
rdfs:
label
"product lifted"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MovementOfProduct
.
ep-prodact:
ProductLiftingEntitlement
rdf:
type
owl:
Class
,
ep-prodact:
MovementOfProductType
;
rdf:
type
ep-prodact:
MovementOfProductType
,
owl:
Class
;
rdfs:
label
"product lifting entitlement"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MovementOfProduct
.
ep-prodact:
ProductLiftingEntitlementRemaining
rdf:
type
owl:
Class
,
ep-prodact:
MovementOfProductType
;
rdf:
type
ep-prodact:
MovementOfProductType
,
owl:
Class
;
rdfs:
label
"product lifting entitlement remaining"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MovementOfProduct
.
ep-prodact:
ProductLinePack
rdf:
type
ep-prodact:
MovementOfProductType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
MovementOfProductType
;
rdfs:
label
"product line pack"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MovementOfProduct
.
ep-prodact:
ProductMassAdjustment
rdf:
type
owl:
Class
,
ep-prodact:
MovementOfProductType
;
rdf:
type
ep-prodact:
MovementOfProductType
,
owl:
Class
;
rdfs:
label
"product mass adjustment"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MovementOfProduct
.
ep-prodact:
ProductPartialLifting
rdf:
type
owl:
Class
,
ep-prodact:
MovementOfProductType
;
rdf:
type
ep-prodact:
MovementOfProductType
,
owl:
Class
;
rdfs:
label
"product partial lifting"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MovementOfProduct
.
ep-prodact:
ProductPipelineLifting
rdf:
type
owl:
Class
,
ep-prodact:
MovementOfProductType
;
rdf:
type
ep-prodact:
MovementOfProductType
,
owl:
Class
;
rdfs:
label
"product pipeline lifting"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MovementOfProduct
.
ep-prodact:
ProductProductionImbalance
rdf:
type
owl:
Class
,
ep-prodact:
MovementOfProductType
;
rdf:
type
ep-prodact:
MovementOfProductType
,
owl:
Class
;
rdfs:
label
"product production imbalance"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MovementOfProduct
.
ep-prodact:
ProductSwap
rdf:
type
owl:
Class
,
ep-prodact:
MovementOfProductType
;
rdf:
type
ep-prodact:
MovementOfProductType
,
owl:
Class
;
rdfs:
label
"product swap"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MovementOfProduct
.
ep-prodact:
ProductTankerLifting
rdf:
type
owl:
Class
,
ep-prodact:
MovementOfProductType
;
rdf:
type
ep-prodact:
MovementOfProductType
,
owl:
Class
;
rdfs:
label
"product tanker lifting"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MovementOfProduct
.
ep-prodact:
ProductTransaction
rdf:
type
owl:
Class
,
ep-prodact:
MovementOfProductType
;
rdf:
type
ep-prodact:
MovementOfProductType
,
owl:
Class
;
rdfs:
label
"product transaction"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MovementOfProduct
.
ep-prodact:
ProductTransfer
rdf:
type
owl:
Class
,
ep-prodact:
MovementOfProductType
;
rdf:
type
ep-prodact:
MovementOfProductType
,
owl:
Class
;
rdfs:
label
"product transfer"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
MovementOfProduct
.
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
...
...
@@ -590,7 +595,7 @@ ep-prodact:ProductionActivityType
rdfs:
subClassOf
owl:
Class
.
ep-prodact:
ProductionOperation
rdf:
type
ep-prodact:
ProductionActivityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ProductionActivityType
;
rdfs:
label
"production operation"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
.
...
...
@@ -615,12 +620,12 @@ ep-prodact:ProductionOperationProcessingLoss
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
.
ep-prodact:
ProductionOperationProcessingLossForUnspecifiedReason
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdfs:
label
"production operation processing loss for unspecified reason"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
ProductionOperationProcessingRegulatoryReference
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"production operation processing regulatory reference"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
...
...
@@ -649,22 +654,22 @@ ep-prodact:ReasonForLossOfProcessingType
rdfs:
subClassOf
owl:
Class
.
ep-prodact:
ReleaseToAir
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"release to air"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
SpillOrLeak
.
ep-prodact:
ReleaseToWater
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"release to water"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
SpillOrLeak
.
ep-prodact:
ReportHazard
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"report hazard"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
ReservoirLoss
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"reservoir loss"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
...
...
@@ -673,12 +678,12 @@ 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:
label
"restricted work injury"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
Injury
.
ep-prodact:
RevisionWellTest
rdf:
type
ep-prodact:
WellTestReasonType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
WellTestReasonType
;
rdfs:
label
"revision"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#WellTest>
.
...
...
@@ -693,7 +698,7 @@ ep-prodact:SafetyConsideration
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
SafetyMeeting
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"safety meeting"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
...
...
@@ -708,12 +713,12 @@ ep-prodact:SalesActivityType
rdfs:
subClassOf
owl:
Class
.
ep-prodact:
SentAshore
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"sent ashore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
SevereAccident
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"severe accident"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
Incident
.
...
...
@@ -723,12 +728,12 @@ ep-prodact:ShutdownProduction
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
.
ep-prodact:
SickOnBoard
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"sick on board"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
HealthSafetyAndEnvironmentActivity
.
ep-prodact:
SpillOrLeak
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"spill or leak"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
Incident
.
...
...
@@ -743,7 +748,7 @@ ep-prodact:StandbyVesselOperation
rdfs:
subClassOf
ep-prodact:
MarineOperation
.
ep-prodact:
StrikeOrLockout
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"strike or lock-out"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
...
...
@@ -758,22 +763,22 @@ ep-prodact:SupplyShipOperation
rdfs:
subClassOf
ep-prodact:
MarineOperation
.
ep-prodact:
TestingAndLogging
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"testing and logging"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
ThirdPartyProcessingLoss
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"third party processing loss"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
TopsideEquipmentFailureMaintenance
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"topside equipment failure maintenance"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
TrafficAccident
rdf:
type
owl:
Class
,
ep-prodact:
SafetyActivityType
;
rdf:
type
ep-prodact:
SafetyActivityType
,
owl:
Class
;
rdfs:
label
"traffic accident"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
Incident
.
...
...
@@ -782,12 +787,12 @@ ep-prodact:TransportationActivity
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
ep-prodact:
UnavailableTankerStorage
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"unavailable tanker storage"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
UnknownReasonWellTest
rdf:
type
ep-prodact:
WellTestReasonType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
WellTestReasonType
;
rdfs:
label
"unknown"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/activity#WellTest>
.
...
...
@@ -796,27 +801,27 @@ ep-prodact:WaterCleaningOperation
rdfs:
subClassOf
ep-prodact:
PartOfProductionActivity
.
ep-prodact:
WeatherProblem
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdfs:
label
"weather problem"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
WellEquipmentFailureMaintenance
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"well equipment failure maintenance"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
WellPlannedOperations
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"well planned operations"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
WellPreventiveMaintenance
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"well preventive maintenance"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
ep-prodact:
WellProblems
rdf:
type
owl:
Class
,
ep-prodact:
ReasonForLossOfProcessingType
;
rdf:
type
ep-prodact:
ReasonForLossOfProcessingType
,
owl:
Class
;
rdfs:
label
"well problems"
^^
xsd:
string
;
rdfs:
subClassOf
ep-prodact:
ProductionOperationProcessingLoss
.
...
...
@@ -851,7 +856,7 @@ ep-prodact:buyer
rdfs:
range
<http://www.reportinghub.no/ep/schema/production-organization#PersonOrOrganization>
.
ep-prodact:
cargoBatchNumber
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
label
"cargo batch number"
^^
xsd:
string
.
ep-prodact:
cargoLoaded
...
...
@@ -861,9 +866,15 @@ ep-prodact:cargoLoaded
rdfs:
range
ep-core:
PhysicalObject
.
ep-prodact:
cargoNumber
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
label
"cargo number"
^^
xsd:
string
.
ep-prodact:
causedBy
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
<http://www.reportinghub.no/ep/schema/activity#Activity>
;
rdfs:
label
"caused by"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
ep-prodact:
classificationBySafetyActivityType
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
ep-prodact:
FusionOfHSEActivitiesOverPeriod
;
...
...
@@ -909,7 +920,7 @@ ep-prodact:forComment
rdfs:
label
"for comment"
^^
xsd:
string
.
ep-prodact:
glycolDensity
rdf:
type
owl:
ObjectProperty
,
ep-core:
Class_of_indirect_property
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_property
,
owl:
Object
Property
;
rdfs:
range
ep-core:
Density
.
ep-prodact:
hasDischargeFlow
...
...
@@ -919,7 +930,7 @@ ep-prodact:hasDischargeFlow
rdfs:
range
<http://www.reportinghub.no/ep/schema/flow#Flow>
.
ep-prodact:
hasGasLiftChoke
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
<http://www.reportinghub.no/ep/schema/activity#WellTest>
;
rdfs:
label
"has gas lift choke"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/production-equipment#GasLiftChoke>
.
...
...
@@ -942,7 +953,7 @@ ep-prodact:hasPredecessor
rdfs:
range
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
ep-prodact:
hasShutInPressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
<http://www.reportinghub.no/ep/schema/activity#ProductionWellTest>
;
rdfs:
label
"has shut-in pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
...
...
@@ -954,25 +965,25 @@ ep-prodact:hasValidPredecessor
rdfs:
range
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
ep-prodact:
injectionWellTestMaximumAnnularPressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-prodact:
InjectionWellTest
;
rdfs:
label
"injection well test maximum annular pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-prodact:
injectionWellTestMinimumAnnularPressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-prodact:
InjectionWellTest
;
rdfs:
label
"injection well test minimum annular pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-prodact:
injectionWellTestWellheadFlowingPressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-prodact:
InjectionWellTest
;
rdfs:
label
"injection well test wellhead flowing pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-prodact:
injectionWellTestWellheadMaximumPressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-prodact:
InjectionWellTest
;
rdfs:
label
"injection well test wellhead maximum pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
...
...
@@ -984,7 +995,7 @@ ep-prodact:measuredFlow
rdfs:
range
<http://www.reportinghub.no/ep/schema/flow#Flow>
.
ep-prodact:
movedProduct
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-prodact:
MovementOfProduct
;
rdfs:
label
"moved product"
^^
xsd:
string
.
...
...
@@ -1029,7 +1040,7 @@ ep-prodact:noOfSpillsOrLeaks
rdfs:
range
xsd:
integer
.
ep-prodact:
noOfSystemAlarms
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdfs:
domain
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
;
rdfs:
label
"number of system alarms"
^^
xsd:
string
;
rdfs:
range
xsd:
integer
.
...
...
@@ -1039,7 +1050,7 @@ ep-prodact:oilInWater
rdfs:
range
ep-core:
MassPerUnitMassConcentration
.
ep-prodact:
onProductionFacility
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
;
rdfs:
label
"on facility"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility>
.
...
...
@@ -1064,7 +1075,7 @@ ep-prodact:phenolDensity
rdfs:
range
ep-core:
Density
.
ep-prodact:
processingLost
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-prodact:
ProductionOperationProcessingLoss
;
rdfs:
range
ep-material:
QuantityOfMaterial
.
...
...
@@ -1074,13 +1085,13 @@ ep-prodact:productionActivityPeriodClassification
rdfs:
range
ep-prodact:
ProductionOperationClassByDuration
.
ep-prodact:
productionOperator
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
;
rdfs:
label
"production operator"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/organization#Organization>
.
ep-prodact:
remainingActivity
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdfs:
domain
ep-prodact:
LastPartOfTypeRemainingActivityPair
;
rdfs:
label
"remaining activity"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/activity#Activity>
.
...
...
@@ -1115,7 +1126,7 @@ ep-prodact:samplingPerformedAt
rdfs:
range
<http://www.reportinghub.no/ep/schema/facility#Facility>
.
ep-prodact:
samplingPerformedAtPointInSpace
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-prodact:
FluidSamplingAndAnalysis
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/production-core#TemporalPartOfAPointInSpace>
.
...
...
@@ -1138,13 +1149,13 @@ ep-prodact:sourceOrganization
rdfs:
range
<http://www.reportinghub.no/ep/schema/organization#Organization>
.
ep-prodact:
testedWellBoreInterval
rdf:
type
owl:
FunctionalProperty
,
owl:
Object
Property
;
rdf:
type
owl:
ObjectProperty
,
owl:
Functional
Property
;
rdfs:
domain
<http://www.reportinghub.no/ep/schema/activity#WellTest>
;
rdfs:
label
"tested wellbore interval"
^^
xsd:
string
;
rdfs:
range
ep-core:
PhysicalObject
.
ep-prodact:
timeWorked
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectP
roperty
;
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_p
roperty
;
rdfs:
domain
ep-prodact:
ProductionOperation
;
rdfs:
label
"time worked"
^^
xsd:
string
;
rdfs:
range
ep-core:
TimeDuration
.
...
...
www.reportinghub.no/ep/spin/SPIN_EPIM-DPR-lib-v1.1.spin.ttl
View file @
e1d8914
...
...
@@ -48,7 +48,7 @@ sp:if
<http://www.reportinghub.no/ep/dpr/spin/1.1/lib>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://
www.reportinghub.no/ep/spin/1.1/lib>
,
<http://www.reportinghub.no/ep/schema/1.0/production-core>
,
<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>
,
<http://www.reportinghub.no/ep/schema/1.0/production-core>
,
<http://www.reportinghub.no/ep/spin/1.1/lib
>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
ep-dpr-spin-lib:
Function
...
...
@@ -56,6 +56,29 @@ ep-dpr-spin-lib:Function
rdfs:
label
"function"
^^
xsd:
string
;
rdfs:
subClassOf
spin:
Functions
.
ep-dpr-spin-lib:
buildAlarmTypeURI
rdf:
type
spin:
Function
;
rdfs:
label
"build AlarmType URI"
^^
xsd:
string
;
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
rdfs:
comment
"arg1 is name of the AlarmType - assumed to be unique in this scope"
^^
xsd:
string
;
sp:
resultVariables
([
sp:
varName
"uri"
^^
xsd:
string
])
;
sp:
where
([
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildURI
;
sp:
arg1
"https://www.reportinghub.no/ep/data/alarmType/"
;
sp:
arg2
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
spin:
_arg1
]
]
;
sp:
variable
[
sp:
varName
"uri"
^^
xsd:
string
]
])
]
.
ep-dpr-spin-lib:
buildAmountOfOilURI
rdf:
type
spin:
Function
;
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
...
...
@@ -5566,6 +5589,22 @@ ep-dpr-spin-lib:selectSpecificVolumeScale_MASS_CONCENTRATION
rdfs:
subClassOf
ep-dpr-spin-lib:
Function
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b22
)
;
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#VPVU_m3m3>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#fractionByVolume>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
;
sp:
variable
_:
b22
])
]
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
([
sp:
varName
"myVar"
^^
xsd:
string
])
;
sp:
where
([
rdf:
type
sp:
Bind
;
...
...
@@ -5645,22 +5684,6 @@ ep-dpr-spin-lib:selectSpecificVolumeScale_MASS_CONCENTRATION
[
sp:
varName
"myVar"
^^
xsd:
string
]
])
]
;
spin:
body
[
rdf:
type
sp:
Select
;
sp:
resultVariables
(
_:
b22
)
;
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#VPVU_m3m3>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/core#fractionByVolume>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/core#undefinedScale>
]
;
sp:
variable
_:
b22
])
]
.
ep-dpr-spin-lib:
selectTemperatureScale
...
...
@@ -7195,62 +7218,62 @@ ep-dpr-spin-lib:selectWorkScale
])
]
.
_:
b1
sp:
varName
"uri"
^^
xsd:
string
.
_:
b23
sp:
varName
"volumeFlowRateAtStdType"
^^
xsd:
string
.
_:
b2
sp:
varName
"UUID"
^^
xsd:
string
.
_:
b22
sp:
varName
"specificVolumeScale"
^^
xsd:
string
.
_:
b3
sp:
varName
"uri"
^^
xsd:
string
.
_:
b21
sp:
varName
"safetyActivityType"
^^
xsd:
string
.
_:
b4
sp:
varName
"uri"
^^
xsd:
string
.
_:
b20
sp:
varName
"productionFlowPurposeType"
^^
xsd:
string
.
_:
b5
sp:
varName
"uri"
^^
xsd:
string
.
_:
b19
sp:
varName
"productionFlowDirectionRelationshipType"
^^
xsd:
string
.
_:
b6
sp:
varName
"uri"
^^
xsd:
string
.
_:
b18
sp:
varName
"productionFlowDirectionRelationshipType"
^^
xsd:
string
.
_:
b7
sp:
varName
"uri"
^^
xsd:
string
.
_:
b17
sp:
varName
"productionFlowDefinitionType"
^^
xsd:
string
.
_:
b8
sp:
varName
"uri"
^^
xsd:
string
.
_:
b16
sp:
varName
"productionFacilityType"
^^
xsd:
string
.
_:
b9
sp:
varName
"uri"
^^
xsd:
string
.
_:
b15
sp:
varName
"productVolumeReportPeriodType"
^^
xsd:
string
.
_:
b1
0
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b1
4
sp:
varName
"
densityScale
"
^^
xsd:
string
.
_:
b1
1
_:
b1
3
sp:
varName
"uri"
^^
xsd:
string
.
_:
b12
sp:
varName
"uri"
^^
xsd:
string
.
_:
b1
3
_:
b1
1
sp:
varName
"uri"
^^
xsd:
string
.
_:
b1
4
sp:
varName
"
densityScale
"
^^
xsd:
string
.
_:
b1
0
sp:
varName
"
uri
"
^^
xsd:
string
.
_:
b15
sp:
varName
"productVolumeReportPeriodType"
^^
xsd:
string
.
_:
b9
sp:
varName
"uri"
^^
xsd:
string
.
_:
b16
sp:
varName
"productionFacilityType"
^^
xsd:
string
.
_:
b8
sp:
varName
"uri"
^^
xsd:
string
.
_:
b17
sp:
varName
"productionFlowDefinitionType"
^^
xsd:
string
.
_:
b7
sp:
varName
"uri"
^^
xsd:
string
.
_:
b18
sp:
varName
"productionFlowDirectionRelationshipType"
^^
xsd:
string
.
_:
b6
sp:
varName
"uri"
^^
xsd:
string
.
_:
b19
sp:
varName
"productionFlowDirectionRelationshipType"
^^
xsd:
string
.
_:
b5
sp:
varName
"uri"
^^
xsd:
string
.
_:
b20
sp:
varName
"productionFlowPurposeType"
^^
xsd:
string
.
_:
b4
sp:
varName
"uri"
^^
xsd:
string
.
_:
b21
sp:
varName
"safetyActivityType"
^^
xsd:
string
.
_:
b3
sp:
varName
"uri"
^^
xsd:
string
.
_:
b22
sp:
varName
"specificVolumeScale"
^^
xsd:
string
.
_:
b2
sp:
varName
"UUID"
^^
xsd:
string
.
_:
b23
sp:
varName
"volumeFlowRateAtStdType"
^^
xsd:
string
.
_:
b1
sp:
varName
"uri"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/spin/SPIN_EPIM-MPR-lib-v1.1.spin.ttl
View file @
e1d8914
...
...
@@ -4054,6 +4054,79 @@ ep-mpr-spin-lib:selectProductMaterialType
])
]
.
ep-mpr-spin-lib:
selectProductionActivityType
rdf:
type
spin:
Function
;
rdfs:
label
"select ProductionActivityType"
^^
xsd:
string
;
rdfs:
subClassOf
ep-mpr-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.epim.no/schemas/mprml/1#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.epim.no/schemas/mprml/1#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.epim.no/schemas/mprml/1#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.epim.no/schemas/mprml/1#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.epim.no/schemas/mprml/1#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.epim.no/schemas/mprml/1#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.epim.no/schemas/mprml/1#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.epim.no/schemas/mprml/1#OK_other>
]
;
sp:
arg2
<http://www.reportinghub.no/ep/schema/production-activity#OtherProductionActivity>
;
sp:
arg3
<http://www.reportinghub.no/ep/schema/activity#ProductionActivity>
]
]
]
]
]
]
]
]
;
sp:
variable
[
sp:
varName
"productionActivityType"
^^
xsd:
string
]
])
]
.
ep-mpr-spin-lib:
selectProductionFacilityType
rdf:
type
spin:
Function
;
rdfs:
label
"select ProductionFacilityType"
^^
xsd:
string
;
...
...
www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionActivity-v1.1.1.ttl
View file @
e1d8914
This diff could not be displayed because it is too large.
Please
register
or
login
to post a comment