David Leal

Merge branch 'MPR_04-23'

......@@ -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:PartOfProductionActivity .
rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity .
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:PartOfProductionActivity .
rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity .
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:PartOfProductionActivity .
rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity .
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:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
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:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
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:FunctionalProperty ;
rdf:type owl:FunctionalProperty , ep-core:Class_of_indirect_property , owl:ObjectProperty ;
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:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
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:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
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:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
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:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
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:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
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:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
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:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
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:DatatypeProperty ;
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
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:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
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:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
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:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
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:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
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:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
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:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
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:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-prodact:ProductionOperation ;
rdfs:label "time worked"^^xsd:string ;
rdfs:range ep-core:TimeDuration .
......
......@@ -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 .
_:b10
sp:varName "uri"^^xsd:string .
_:b14
sp:varName "densityScale"^^xsd:string .
_:b11
_:b13
sp:varName "uri"^^xsd:string .
_:b12
sp:varName "uri"^^xsd:string .
_:b13
_:b11
sp:varName "uri"^^xsd:string .
_:b14
sp:varName "densityScale"^^xsd:string .
_:b10
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 .
......
......@@ -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 ;
......