David Leal

Updates to geographicContext for productVolume

...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
36 <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> 36 <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest>
37 rdf:type owl:Class ; 37 rdf:type owl:Class ;
38 rdfs:label "production well test"^^xsd:string ; 38 rdfs:label "production well test"^^xsd:string ;
39 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 39 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> .
40 40
41 <http://www.reportinghub.no/ep/schema/activity#WeeklyProductionActivity> 41 <http://www.reportinghub.no/ep/schema/activity#WeeklyProductionActivity>
42 rdf:type ep-prodact:ProductionOperationClassByDuration . 42 rdf:type ep-prodact:ProductionOperationClassByDuration .
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
51 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> . 51 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> .
52 52
53 ep-core:Mass 53 ep-core:Mass
54 - rdf:type ep-core:PropertySpace , rdfs:Class ; 54 + rdf:type rdfs:Class , ep-core:PropertySpace ;
55 rdfs:label "mass"^^xsd:string ; 55 rdfs:label "mass"^^xsd:string ;
56 rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial . 56 rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial .
57 57
...@@ -92,13 +92,13 @@ ep-core:Mass ...@@ -92,13 +92,13 @@ ep-core:Mass
92 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . 92 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
93 93
94 ep-prodact:AdministerFirstAid 94 ep-prodact:AdministerFirstAid
95 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 95 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
96 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 96 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
97 97
98 ep-prodact:AirTrafficOperation 98 ep-prodact:AirTrafficOperation
99 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 99 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
100 rdfs:label "air traffic operation"^^xsd:string ; 100 rdfs:label "air traffic operation"^^xsd:string ;
101 - rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity . 101 + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity .
102 102
103 ep-prodact:Alarm 103 ep-prodact:Alarm
104 rdf:type owl:Class ; 104 rdf:type owl:Class ;
...@@ -117,49 +117,49 @@ ep-prodact:AmountOfSubstance ...@@ -117,49 +117,49 @@ ep-prodact:AmountOfSubstance
117 rdfs:subClassOf ep-core:PhysicalObject . 117 rdfs:subClassOf ep-core:PhysicalObject .
118 118
119 ep-prodact:AnnualProductionActivity 119 ep-prodact:AnnualProductionActivity
120 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 120 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
121 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 121 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
122 122
123 ep-prodact:AnnualProductionActivityToDate 123 ep-prodact:AnnualProductionActivityToDate
124 - rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; 124 + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
125 rdfs:subClassOf ep-prodact:AnnualProductionActivity . 125 rdfs:subClassOf ep-prodact:AnnualProductionActivity .
126 126
127 ep-prodact:AnnualProductionOperationsActivityToEndOfReportingPeriod 127 ep-prodact:AnnualProductionOperationsActivityToEndOfReportingPeriod
128 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 128 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
129 - rdfs:subClassOf ep-prodact:ProductionOperationsActivity , ep-prodact:AnnualProductionActivityToDate . 129 + rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate , ep-prodact:ProductionOperationsActivity .
130 130
131 ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod 131 ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod
132 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 132 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
133 - rdfs:subClassOf ep-prodact:ProductionVolumeActivity , ep-prodact:AnnualProductionActivityToDate . 133 + rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate , ep-prodact:ProductionVolumeActivity .
134 134
135 ep-prodact:CargoShipOperation 135 ep-prodact:CargoShipOperation
136 rdf:type owl:Class ; 136 rdf:type owl:Class ;
137 - rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity . 137 + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity .
138 138
139 ep-prodact:ConstructionOperation 139 ep-prodact:ConstructionOperation
140 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 140 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
141 rdfs:label "construction operation"^^xsd:string ; 141 rdfs:label "construction operation"^^xsd:string ;
142 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 142 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
143 143
144 ep-prodact:CumulativeProductionActivitySinceProductionBegan 144 ep-prodact:CumulativeProductionActivitySinceProductionBegan
145 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 145 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
146 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 146 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
147 147
148 ep-prodact:DailyProductionOperationsActivity 148 ep-prodact:DailyProductionOperationsActivity
149 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 149 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
150 - rdfs:subClassOf ep-prodact:ProductionOperationsActivity , <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> . 150 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> , ep-prodact:ProductionOperationsActivity .
151 151
152 ep-prodact:DailyProductionVolumeActivity 152 ep-prodact:DailyProductionVolumeActivity
153 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 153 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
154 - rdfs:subClassOf ep-prodact:ProductionVolumeActivity , <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> . 154 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> , ep-prodact:ProductionVolumeActivity .
155 155
156 ep-prodact:Deviation 156 ep-prodact:Deviation
157 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 157 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
158 rdfs:label "deviation"^^xsd:string ; 158 rdfs:label "deviation"^^xsd:string ;
159 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 159 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
160 160
161 ep-prodact:DrillOrExcercise 161 ep-prodact:DrillOrExcercise
162 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 162 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
163 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 163 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
164 164
165 ep-prodact:Fire 165 ep-prodact:Fire
...@@ -181,7 +181,7 @@ ep-prodact:FlowLine-Production ...@@ -181,7 +181,7 @@ ep-prodact:FlowLine-Production
181 ep-prodact:FluidLevelTest 181 ep-prodact:FluidLevelTest
182 rdf:type owl:Class ; 182 rdf:type owl:Class ;
183 rdfs:label "fluid level test"^^xsd:string ; 183 rdfs:label "fluid level test"^^xsd:string ;
184 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> . 184 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
185 185
186 ep-prodact:FusionOfHSEActivitiesOverPeriod 186 ep-prodact:FusionOfHSEActivitiesOverPeriod
187 rdf:type owl:Class ; 187 rdf:type owl:Class ;
...@@ -200,21 +200,21 @@ ep-prodact:Incident ...@@ -200,21 +200,21 @@ ep-prodact:Incident
200 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 200 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
201 201
202 ep-prodact:InitialWellTest 202 ep-prodact:InitialWellTest
203 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 203 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
204 rdfs:label "initial"^^xsd:string ; 204 rdfs:label "initial"^^xsd:string ;
205 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 205 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
206 206
207 ep-prodact:InjectionWellTest 207 ep-prodact:InjectionWellTest
208 rdf:type owl:Class ; 208 rdf:type owl:Class ;
209 rdfs:label "injection well test"^^xsd:string ; 209 rdfs:label "injection well test"^^xsd:string ;
210 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> . 210 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
211 211
212 ep-prodact:Injury 212 ep-prodact:Injury
213 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 213 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
214 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 214 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
215 215
216 ep-prodact:IssueWorkPermit 216 ep-prodact:IssueWorkPermit
217 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 217 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
218 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 218 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
219 219
220 ep-prodact:JobObservation 220 ep-prodact:JobObservation
...@@ -234,20 +234,20 @@ ep-prodact:LostTimeIncident ...@@ -234,20 +234,20 @@ ep-prodact:LostTimeIncident
234 rdfs:subClassOf ep-prodact:Incident . 234 rdfs:subClassOf ep-prodact:Incident .
235 235
236 ep-prodact:MaintenanceActivity 236 ep-prodact:MaintenanceActivity
237 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 237 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
238 rdfs:label "maintenance activity"^^xsd:string ; 238 rdfs:label "maintenance activity"^^xsd:string ;
239 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 239 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
240 240
241 ep-prodact:MarineOperation 241 ep-prodact:MarineOperation
242 rdf:type owl:Class ; 242 rdf:type owl:Class ;
243 - rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity . 243 + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity .
244 244
245 ep-prodact:MedicalTreatmentInjury 245 ep-prodact:MedicalTreatmentInjury
246 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 246 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
247 rdfs:subClassOf ep-prodact:Injury . 247 rdfs:subClassOf ep-prodact:Injury .
248 248
249 ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod 249 ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod
250 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 250 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
251 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity> . 251 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity> .
252 252
253 ep-prodact:NearMiss 253 ep-prodact:NearMiss
...@@ -259,12 +259,12 @@ ep-prodact:NotablePartOfProductionActivity ...@@ -259,12 +259,12 @@ ep-prodact:NotablePartOfProductionActivity
259 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 259 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
260 260
261 ep-prodact:OtherProductionActivity 261 ep-prodact:OtherProductionActivity
262 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 262 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
263 rdfs:label "other production activity"^^xsd:string ; 263 rdfs:label "other production activity"^^xsd:string ;
264 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 264 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
265 265
266 ep-prodact:OtherReasonWellTest 266 ep-prodact:OtherReasonWellTest
267 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 267 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
268 rdfs:label "other"^^xsd:string ; 268 rdfs:label "other"^^xsd:string ;
269 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 269 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
270 270
...@@ -279,17 +279,17 @@ ep-prodact:Participation ...@@ -279,17 +279,17 @@ ep-prodact:Participation
279 rdfs:subPropertyOf ep-prodact:involvement . 279 rdfs:subPropertyOf ep-prodact:involvement .
280 280
281 ep-prodact:PeriodicWellTest 281 ep-prodact:PeriodicWellTest
282 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 282 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
283 rdfs:label "periodic"^^xsd:string ; 283 rdfs:label "periodic"^^xsd:string ;
284 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 284 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
285 285
286 ep-prodact:PowerStationFailure 286 ep-prodact:PowerStationFailure
287 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 287 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
288 rdfs:label "power station failure"^^xsd:string ; 288 rdfs:label "power station failure"^^xsd:string ;
289 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 289 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
290 290
291 ep-prodact:ProductionActivityLastingLessThanAYear 291 ep-prodact:ProductionActivityLastingLessThanAYear
292 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 292 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
293 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 293 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
294 294
295 ep-prodact:ProductionActivityType 295 ep-prodact:ProductionActivityType
...@@ -302,7 +302,7 @@ ep-prodact:ProductionOperationClassByDuration ...@@ -302,7 +302,7 @@ ep-prodact:ProductionOperationClassByDuration
302 rdfs:subClassOf owl:Class . 302 rdfs:subClassOf owl:Class .
303 303
304 ep-prodact:ProductionOperationsActivity 304 ep-prodact:ProductionOperationsActivity
305 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 305 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
306 rdfs:label "production operations activity"^^xsd:string ; 306 rdfs:label "production operations activity"^^xsd:string ;
307 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 307 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
308 308
...@@ -315,7 +315,7 @@ ep-prodact:ReleasedToWater ...@@ -315,7 +315,7 @@ ep-prodact:ReleasedToWater
315 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 315 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
316 316
317 ep-prodact:ReportHazard 317 ep-prodact:ReportHazard
318 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 318 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
319 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 319 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
320 320
321 ep-prodact:RestrictedWork 321 ep-prodact:RestrictedWork
...@@ -323,11 +323,11 @@ ep-prodact:RestrictedWork ...@@ -323,11 +323,11 @@ ep-prodact:RestrictedWork
323 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 323 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
324 324
325 ep-prodact:RestrictedWorkInjury 325 ep-prodact:RestrictedWorkInjury
326 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 326 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
327 rdfs:subClassOf ep-prodact:Injury . 327 rdfs:subClassOf ep-prodact:Injury .
328 328
329 ep-prodact:RevisionWellTest 329 ep-prodact:RevisionWellTest
330 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 330 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
331 rdfs:label "revision"^^xsd:string ; 331 rdfs:label "revision"^^xsd:string ;
332 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 332 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
333 333
...@@ -336,7 +336,7 @@ ep-prodact:SafetyActivityType ...@@ -336,7 +336,7 @@ ep-prodact:SafetyActivityType
336 rdfs:subClassOf owl:Class . 336 rdfs:subClassOf owl:Class .
337 337
338 ep-prodact:SafetyMeeting 338 ep-prodact:SafetyMeeting
339 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 339 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
340 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 340 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
341 341
342 ep-prodact:SampleAmountOfSubstance 342 ep-prodact:SampleAmountOfSubstance
...@@ -356,7 +356,7 @@ ep-prodact:SickOnBoard ...@@ -356,7 +356,7 @@ ep-prodact:SickOnBoard
356 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 356 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
357 357
358 ep-prodact:SpillOrLeak 358 ep-prodact:SpillOrLeak
359 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 359 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
360 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 360 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
361 361
362 ep-prodact:TransportationActivity 362 ep-prodact:TransportationActivity
...@@ -364,7 +364,7 @@ ep-prodact:TransportationActivity ...@@ -364,7 +364,7 @@ ep-prodact:TransportationActivity
364 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 364 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
365 365
366 ep-prodact:UnknownReasonWellTest 366 ep-prodact:UnknownReasonWellTest
367 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 367 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
368 rdfs:label "unknown"^^xsd:string ; 368 rdfs:label "unknown"^^xsd:string ;
369 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 369 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
370 370
...@@ -379,7 +379,7 @@ ep-prodact:WaterDischarge ...@@ -379,7 +379,7 @@ ep-prodact:WaterDischarge
379 379
380 ep-prodact:WaterSample 380 ep-prodact:WaterSample
381 rdf:type owl:Class ; 381 rdf:type owl:Class ;
382 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/well#Water> , ep-prodact:SampleAmountOfSubstance . 382 + rdfs:subClassOf ep-prodact:SampleAmountOfSubstance , <http://www.reportinghub.no/ep/schema/well#Water> .
383 383
384 ep-prodact:WellTestReasonType 384 ep-prodact:WellTestReasonType
385 rdf:type rdfs:Class ; 385 rdf:type rdfs:Class ;
...@@ -387,11 +387,11 @@ ep-prodact:WellTestReasonType ...@@ -387,11 +387,11 @@ ep-prodact:WellTestReasonType
387 rdfs:subClassOf owl:Class . 387 rdfs:subClassOf owl:Class .
388 388
389 ep-prodact:WorkingUnderPermit 389 ep-prodact:WorkingUnderPermit
390 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 390 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
391 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 391 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
392 392
393 ep-prodact:WorkingUnderPermitWithSJA 393 ep-prodact:WorkingUnderPermitWithSJA
394 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 394 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
395 rdfs:subClassOf ep-prodact:WorkingUnderPermit . 395 rdfs:subClassOf ep-prodact:WorkingUnderPermit .
396 396
397 ep-prodact:ammoniumDensity 397 ep-prodact:ammoniumDensity
...@@ -430,7 +430,7 @@ ep-prodact:conveyedAmountOfSubstance ...@@ -430,7 +430,7 @@ ep-prodact:conveyedAmountOfSubstance
430 ep-prodact:coulterCounter 430 ep-prodact:coulterCounter
431 rdf:type owl:ObjectProperty ; 431 rdf:type owl:ObjectProperty ;
432 rdfs:domain ep-prodact:WaterSample ; 432 rdfs:domain ep-prodact:WaterSample ;
433 - rdfs:range ep-core:SpecificMass . 433 + rdfs:range ep-core:MassPerUnitMassConcentration .
434 434
435 ep-prodact:glycolDensity 435 ep-prodact:glycolDensity
436 rdf:type owl:ObjectProperty ; 436 rdf:type owl:ObjectProperty ;
...@@ -449,7 +449,7 @@ ep-prodact:hasPredecessor ...@@ -449,7 +449,7 @@ ep-prodact:hasPredecessor
449 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . 449 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
450 450
451 ep-prodact:hasShutInPressure 451 ep-prodact:hasShutInPressure
452 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 452 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
453 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ; 453 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ;
454 rdfs:label "has shut-in pressure"^^xsd:string ; 454 rdfs:label "has shut-in pressure"^^xsd:string ;
455 rdfs:range ep-core:Pressure . 455 rdfs:range ep-core:Pressure .
...@@ -461,25 +461,25 @@ ep-prodact:hasValidPredecessor ...@@ -461,25 +461,25 @@ ep-prodact:hasValidPredecessor
461 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . 461 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
462 462
463 ep-prodact:injectionWellTestMaximumAnnularPressure 463 ep-prodact:injectionWellTestMaximumAnnularPressure
464 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 464 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
465 rdfs:domain ep-prodact:InjectionWellTest ; 465 rdfs:domain ep-prodact:InjectionWellTest ;
466 rdfs:label "injection well test maximum annular pressure"^^xsd:string ; 466 rdfs:label "injection well test maximum annular pressure"^^xsd:string ;
467 rdfs:range ep-core:Pressure . 467 rdfs:range ep-core:Pressure .
468 468
469 ep-prodact:injectionWellTestMinimumAnnularPressure 469 ep-prodact:injectionWellTestMinimumAnnularPressure
470 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 470 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
471 rdfs:domain ep-prodact:InjectionWellTest ; 471 rdfs:domain ep-prodact:InjectionWellTest ;
472 rdfs:label "injection well test minimum annular pressure"^^xsd:string ; 472 rdfs:label "injection well test minimum annular pressure"^^xsd:string ;
473 rdfs:range ep-core:Pressure . 473 rdfs:range ep-core:Pressure .
474 474
475 ep-prodact:injectionWellTestWellheadFlowingPressure 475 ep-prodact:injectionWellTestWellheadFlowingPressure
476 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 476 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
477 rdfs:domain ep-prodact:InjectionWellTest ; 477 rdfs:domain ep-prodact:InjectionWellTest ;
478 rdfs:label "injection well test wellhead flowing pressure"^^xsd:string ; 478 rdfs:label "injection well test wellhead flowing pressure"^^xsd:string ;
479 rdfs:range ep-core:Pressure . 479 rdfs:range ep-core:Pressure .
480 480
481 ep-prodact:injectionWellTestWellheadMaximumPressure 481 ep-prodact:injectionWellTestWellheadMaximumPressure
482 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 482 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
483 rdfs:domain ep-prodact:InjectionWellTest ; 483 rdfs:domain ep-prodact:InjectionWellTest ;
484 rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ; 484 rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ;
485 rdfs:range ep-core:Pressure . 485 rdfs:range ep-core:Pressure .
...@@ -542,10 +542,10 @@ ep-prodact:noOfSpillsOrLeaks ...@@ -542,10 +542,10 @@ ep-prodact:noOfSpillsOrLeaks
542 ep-prodact:oilInWater 542 ep-prodact:oilInWater
543 rdf:type owl:ObjectProperty ; 543 rdf:type owl:ObjectProperty ;
544 rdfs:domain ep-prodact:WaterSample ; 544 rdfs:domain ep-prodact:WaterSample ;
545 - rdfs:range ep-core:SpecificMass . 545 + rdfs:range ep-core:MassPerUnitMassConcentration .
546 546
547 ep-prodact:onProductionFacility 547 ep-prodact:onProductionFacility
548 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 548 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
549 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; 549 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
550 rdfs:label "on facility"^^xsd:string ; 550 rdfs:label "on facility"^^xsd:string ;
551 rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> . 551 rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> .
...@@ -553,7 +553,7 @@ ep-prodact:onProductionFacility ...@@ -553,7 +553,7 @@ ep-prodact:onProductionFacility
553 ep-prodact:oxygenInWater 553 ep-prodact:oxygenInWater
554 rdf:type owl:ObjectProperty ; 554 rdf:type owl:ObjectProperty ;
555 rdfs:domain ep-prodact:WaterSample ; 555 rdfs:domain ep-prodact:WaterSample ;
556 - rdfs:range ep-core:SpecificMass . 556 + rdfs:range ep-core:MassPerUnitMassConcentration .
557 557
558 ep-prodact:phenolDensity 558 ep-prodact:phenolDensity
559 rdf:type owl:ObjectProperty ; 559 rdf:type owl:ObjectProperty ;
...@@ -566,7 +566,7 @@ ep-prodact:productionActivityPeriodClassification ...@@ -566,7 +566,7 @@ ep-prodact:productionActivityPeriodClassification
566 rdfs:range ep-prodact:ProductionOperationClassByDuration . 566 rdfs:range ep-prodact:ProductionOperationClassByDuration .
567 567
568 ep-prodact:productionOperator 568 ep-prodact:productionOperator
569 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 569 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
570 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; 570 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
571 rdfs:label "production operator"^^xsd:string ; 571 rdfs:label "production operator"^^xsd:string ;
572 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 572 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
...@@ -574,7 +574,7 @@ ep-prodact:productionOperator ...@@ -574,7 +574,7 @@ ep-prodact:productionOperator
574 ep-prodact:residualChlorideInWater 574 ep-prodact:residualChlorideInWater
575 rdf:type owl:ObjectProperty ; 575 rdf:type owl:ObjectProperty ;
576 rdfs:domain ep-prodact:WaterSample ; 576 rdfs:domain ep-prodact:WaterSample ;
577 - rdfs:range ep-core:SpecificMass . 577 + rdfs:range ep-core:MassPerUnitMassConcentration .
578 578
579 ep-prodact:samplePhValue 579 ep-prodact:samplePhValue
580 rdf:type owl:DatatypeProperty ; 580 rdf:type owl:DatatypeProperty ;
...@@ -582,7 +582,7 @@ ep-prodact:samplePhValue ...@@ -582,7 +582,7 @@ ep-prodact:samplePhValue
582 rdfs:range xsd:double . 582 rdfs:range xsd:double .
583 583
584 ep-prodact:samplePoint 584 ep-prodact:samplePoint
585 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 585 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
586 rdfs:domain ep-prodact:WaterSample ; 586 rdfs:domain ep-prodact:WaterSample ;
587 rdfs:range <http://www.reportinghub.no/ep/schema/production-core#TemporalPartOfAPointInSpace> . 587 rdfs:range <http://www.reportinghub.no/ep/schema/production-core#TemporalPartOfAPointInSpace> .
588 588
...@@ -597,7 +597,7 @@ ep-prodact:sampleTurbidity ...@@ -597,7 +597,7 @@ ep-prodact:sampleTurbidity
597 rdfs:range xsd:double . 597 rdfs:range xsd:double .
598 598
599 ep-prodact:testedWellBoreInterval 599 ep-prodact:testedWellBoreInterval
600 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 600 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
601 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ; 601 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ;
602 rdfs:label "tested wellbore interval"^^xsd:string ; 602 rdfs:label "tested wellbore interval"^^xsd:string ;
603 rdfs:range ep-core:PhysicalObject . 603 rdfs:range ep-core:PhysicalObject .
...@@ -610,7 +610,7 @@ ep-prodact:totalNoOfPermitsIssued ...@@ -610,7 +610,7 @@ ep-prodact:totalNoOfPermitsIssued
610 ep-prodact:totalOrganicCarbonInWater 610 ep-prodact:totalOrganicCarbonInWater
611 rdf:type owl:ObjectProperty ; 611 rdf:type owl:ObjectProperty ;
612 rdfs:domain ep-prodact:WaterSample ; 612 rdfs:domain ep-prodact:WaterSample ;
613 - rdfs:range ep-core:SpecificMass . 613 + rdfs:range ep-core:MassPerUnitMassConcentration .
614 614
615 ep-prodact:waterSampleTaken 615 ep-prodact:waterSampleTaken
616 rdf:type owl:ObjectProperty ; 616 rdf:type owl:ObjectProperty ;
......
...@@ -15,32 +15,32 @@ ...@@ -15,32 +15,32 @@
15 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 15 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
16 16
17 ep-prodwell:Air 17 ep-prodwell:Air
18 - rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; 18 + rdf:type ep-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ;
19 rdfs:label "air"^^xsd:string ; 19 rdfs:label "air"^^xsd:string ;
20 rdfs:subClassOf ep-prodwell:NonHcGas . 20 rdfs:subClassOf ep-prodwell:NonHcGas .
21 21
22 ep-prodwell:Brine 22 ep-prodwell:Brine
23 - rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; 23 + rdf:type ep-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ;
24 rdfs:label "brine"^^xsd:string ; 24 rdfs:label "brine"^^xsd:string ;
25 rdfs:subClassOf ep-well:Water . 25 rdfs:subClassOf ep-well:Water .
26 26
27 ep-prodwell:Co2 27 ep-prodwell:Co2
28 - rdf:type ep-prodwell:InjectionFluidType , owl:Class ; 28 + rdf:type owl:Class , ep-prodwell:InjectionFluidType ;
29 rdfs:label "CO2"^^xsd:string ; 29 rdfs:label "CO2"^^xsd:string ;
30 rdfs:subClassOf ep-prodwell:NonHcGas . 30 rdfs:subClassOf ep-prodwell:NonHcGas .
31 31
32 ep-prodwell:DryFluid 32 ep-prodwell:DryFluid
33 - rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; 33 + rdf:type ep-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ;
34 rdfs:label "dry fluid"^^xsd:string ; 34 rdfs:label "dry fluid"^^xsd:string ;
35 rdfs:subClassOf ep-well:Fluid . 35 rdfs:subClassOf ep-well:Fluid .
36 36
37 ep-prodwell:FreshWater 37 ep-prodwell:FreshWater
38 - rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; 38 + rdf:type ep-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ;
39 rdfs:label "fresh water"^^xsd:string ; 39 rdfs:label "fresh water"^^xsd:string ;
40 rdfs:subClassOf ep-well:Water . 40 rdfs:subClassOf ep-well:Water .
41 41
42 ep-prodwell:GasAndWater 42 ep-prodwell:GasAndWater
43 - rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; 43 + rdf:type ep-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ;
44 rdfs:label "gas and water"^^xsd:string ; 44 rdfs:label "gas and water"^^xsd:string ;
45 rdfs:subClassOf ep-well:Fluid . 45 rdfs:subClassOf ep-well:Fluid .
46 46
...@@ -55,70 +55,76 @@ ep-prodwell:NaturalGasClass ...@@ -55,70 +55,76 @@ ep-prodwell:NaturalGasClass
55 rdfs:subClassOf owl:Class . 55 rdfs:subClassOf owl:Class .
56 56
57 ep-prodwell:NonHcGas 57 ep-prodwell:NonHcGas
58 - rdf:type owl:Class , ep-prodwell:InjectionFluidType ; 58 + rdf:type ep-prodwell:InjectionFluidType , owl:Class ;
59 rdfs:label "non-HC gas"^^xsd:string ; 59 rdfs:label "non-HC gas"^^xsd:string ;
60 rdfs:subClassOf ep-well:Gas . 60 rdfs:subClassOf ep-well:Gas .
61 61
62 ep-prodwell:OilAndGas 62 ep-prodwell:OilAndGas
63 - rdf:type ep-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ; 63 + rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ;
64 rdfs:label "oil and gas"^^xsd:string ; 64 rdfs:label "oil and gas"^^xsd:string ;
65 rdfs:subClassOf ep-well:Fluid . 65 rdfs:subClassOf ep-well:Fluid .
66 66
67 ep-prodwell:OilAndWater 67 ep-prodwell:OilAndWater
68 - rdf:type owl:Class , ep-well:FluidComponentType , ep-prodwell:InjectionFluidType ; 68 + rdf:type ep-prodwell:InjectionFluidType , ep-well:FluidComponentType , owl:Class ;
69 rdfs:label "oil and water"^^xsd:string ; 69 rdfs:label "oil and water"^^xsd:string ;
70 rdfs:subClassOf ep-well:Fluid . 70 rdfs:subClassOf ep-well:Fluid .
71 71
72 ep-prodwell:OtherInjectionFluid 72 ep-prodwell:OtherInjectionFluid
73 - rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; 73 + rdf:type ep-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ;
74 rdfs:label "other injection fluid"^^xsd:string ; 74 rdfs:label "other injection fluid"^^xsd:string ;
75 rdfs:subClassOf ep-well:Fluid . 75 rdfs:subClassOf ep-well:Fluid .
76 76
77 ep-prodwell:Sand 77 ep-prodwell:Sand
78 - rdf:type ep-well:FluidComponentType , owl:Class ; 78 + rdf:type owl:Class , ep-well:FluidComponentType ;
79 rdfs:label "sand"^^xsd:string ; 79 rdfs:label "sand"^^xsd:string ;
80 rdfs:subClassOf ep-well:Fluid . 80 rdfs:subClassOf ep-well:Fluid .
81 81
82 ep-prodwell:Steam 82 ep-prodwell:Steam
83 - rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; 83 + rdf:type ep-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ;
84 rdfs:label "steam"^^xsd:string ; 84 rdfs:label "steam"^^xsd:string ;
85 rdfs:subClassOf ep-prodwell:NonHcGas . 85 rdfs:subClassOf ep-prodwell:NonHcGas .
86 86
87 ep-prodwell:UnknownFluid 87 ep-prodwell:UnknownFluid
88 - rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; 88 + rdf:type ep-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ;
89 rdfs:label "unknown fluid"^^xsd:string ; 89 rdfs:label "unknown fluid"^^xsd:string ;
90 rdfs:subClassOf ep-well:Fluid . 90 rdfs:subClassOf ep-well:Fluid .
91 91
92 ep-prodwell:basicSedimentAndWater 92 ep-prodwell:basicSedimentAndWater
93 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 93 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
94 rdfs:label "basic sediment and water"^^xsd:string ; 94 rdfs:label "basic sediment and water"^^xsd:string ;
95 rdfs:range ep-core:SpecificVolume . 95 rdfs:range ep-core:SpecificVolume .
96 96
97 ep-prodwell:condensateYield 97 ep-prodwell:condensateYield
98 - rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ; 98 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
99 rdfs:label "condensate yield"^^xsd:string ; 99 rdfs:label "condensate yield"^^xsd:string ;
100 rdfs:range ep-core:SpecificVolume . 100 rdfs:range ep-core:SpecificVolume .
101 101
102 ep-prodwell:depthOfBaseUsableWaterFromSurface 102 ep-prodwell:depthOfBaseUsableWaterFromSurface
103 - rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ; 103 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
104 rdfs:domain ep-well:Fluid ; 104 rdfs:domain ep-well:Fluid ;
105 rdfs:label "depth of base of usable water from surface"^^xsd:string ; 105 rdfs:label "depth of base of usable water from surface"^^xsd:string ;
106 rdfs:range ep-core:Length . 106 rdfs:range ep-core:Length .
107 107
108 ep-prodwell:depthOfFluidSurfaceFromTopOfWell 108 ep-prodwell:depthOfFluidSurfaceFromTopOfWell
109 - rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ; 109 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
110 rdfs:domain ep-well:Fluid ; 110 rdfs:domain ep-well:Fluid ;
111 rdfs:label "depth of fluid surface from top of well"^^xsd:string ; 111 rdfs:label "depth of fluid surface from top of well"^^xsd:string ;
112 rdfs:range ep-core:Length . 112 rdfs:range ep-core:Length .
113 113
114 ep-prodwell:oilWaterRatioByMass 114 ep-prodwell:oilWaterRatioByMass
115 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 115 + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
116 rdfs:domain ep-well:Fluid ; 116 rdfs:domain ep-well:Fluid ;
117 rdfs:label "oil/water ratio by mass"^^xsd:string ; 117 rdfs:label "oil/water ratio by mass"^^xsd:string ;
118 rdfs:range <http://www.reportinghub.no/ep/schema/production-core#MassRatio> . 118 rdfs:range <http://www.reportinghub.no/ep/schema/production-core#MassRatio> .
119 119
120 ep-prodwell:potentialGasProduction 120 ep-prodwell:potentialGasProduction
121 - rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ; 121 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
122 + rdfs:domain ep-well:WellBore ;
123 + rdfs:label "potential gas production"^^xsd:string ;
124 + rdfs:range ep-core:VolumetricFlowRate .
125 +
126 +ep-prodwell:potentialOilProduction
127 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
122 rdfs:domain ep-well:WellBore ; 128 rdfs:domain ep-well:WellBore ;
123 rdfs:label "potential gas production"^^xsd:string ; 129 rdfs:label "potential gas production"^^xsd:string ;
124 rdfs:range ep-core:VolumetricFlowRate . 130 rdfs:range ep-core:VolumetricFlowRate .
......
...@@ -48,7 +48,7 @@ sp:if ...@@ -48,7 +48,7 @@ sp:if
48 48
49 <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> 49 <http://www.reportinghub.no/ep/dpr/spin/1.1/lib>
50 rdf:type owl:Ontology ; 50 rdf:type owl:Ontology ;
51 - 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> ; 51 + 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> ;
52 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 52 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
53 53
54 ep-dpr-spin-lib:BuildDailyProductionReportURI 54 ep-dpr-spin-lib:BuildDailyProductionReportURI
...@@ -5470,22 +5470,6 @@ ep-dpr-spin-lib:selectSpecificVolumeScale_MASS_CONCENTRATION ...@@ -5470,22 +5470,6 @@ ep-dpr-spin-lib:selectSpecificVolumeScale_MASS_CONCENTRATION
5470 rdfs:subClassOf ep-dpr-spin-lib:Function ; 5470 rdfs:subClassOf ep-dpr-spin-lib:Function ;
5471 spin:body 5471 spin:body
5472 [ rdf:type sp:Select ; 5472 [ rdf:type sp:Select ;
5473 - sp:resultVariables (_:b29) ;
5474 - sp:where ([ rdf:type sp:Bind ;
5475 - sp:expression
5476 - [ rdf:type sp:if ;
5477 - sp:arg1 [ rdf:type sp:eq ;
5478 - sp:arg1 spin:_arg1 ;
5479 - sp:arg2 <http://www.witsml.org/schemas/131/addendum/combo#VPVU_m3m3>
5480 - ] ;
5481 - sp:arg2 <http://www.reportinghub.no/ep/schema/core#fractionByVolume> ;
5482 - sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale>
5483 - ] ;
5484 - sp:variable _:b29
5485 - ])
5486 - ] ;
5487 - spin:body
5488 - [ rdf:type sp:Select ;
5489 sp:resultVariables ([ sp:varName "myVar"^^xsd:string 5473 sp:resultVariables ([ sp:varName "myVar"^^xsd:string
5490 ]) ; 5474 ]) ;
5491 sp:where ([ rdf:type sp:Bind ; 5475 sp:where ([ rdf:type sp:Bind ;
...@@ -5565,6 +5549,22 @@ ep-dpr-spin-lib:selectSpecificVolumeScale_MASS_CONCENTRATION ...@@ -5565,6 +5549,22 @@ ep-dpr-spin-lib:selectSpecificVolumeScale_MASS_CONCENTRATION
5565 [ sp:varName "myVar"^^xsd:string 5549 [ sp:varName "myVar"^^xsd:string
5566 ] 5550 ]
5567 ]) 5551 ])
5552 + ] ;
5553 + spin:body
5554 + [ rdf:type sp:Select ;
5555 + sp:resultVariables (_:b29) ;
5556 + sp:where ([ rdf:type sp:Bind ;
5557 + sp:expression
5558 + [ rdf:type sp:if ;
5559 + sp:arg1 [ rdf:type sp:eq ;
5560 + sp:arg1 spin:_arg1 ;
5561 + sp:arg2 <http://www.witsml.org/schemas/131/addendum/combo#VPVU_m3m3>
5562 + ] ;
5563 + sp:arg2 <http://www.reportinghub.no/ep/schema/core#fractionByVolume> ;
5564 + sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale>
5565 + ] ;
5566 + sp:variable _:b29
5567 + ])
5568 ] . 5568 ] .
5569 5569
5570 ep-dpr-spin-lib:selectTemperatureScale 5570 ep-dpr-spin-lib:selectTemperatureScale
...@@ -6220,13 +6220,13 @@ ep-dpr-spin-lib:selectVolumeFlowRateScale ...@@ -6220,13 +6220,13 @@ ep-dpr-spin-lib:selectVolumeFlowRateScale
6220 ]) 6220 ])
6221 ] . 6221 ] .
6222 6222
6223 -ep-dpr-spin-lib:selectVolumePerVolumeScale 6223 +ep-dpr-spin-lib:selectVolumePerUnitVolumeConcentrationScale
6224 rdf:type spin:Function ; 6224 rdf:type spin:Function ;
6225 - rdfs:label "select VolumePerVolume scale"^^xsd:string ; 6225 + rdfs:label "select VolumePerUnitVolumeConcentrationScale"^^xsd:string ;
6226 rdfs:subClassOf ep-dpr-spin-lib:Function ; 6226 rdfs:subClassOf ep-dpr-spin-lib:Function ;
6227 spin:body 6227 spin:body
6228 [ rdf:type sp:Select ; 6228 [ rdf:type sp:Select ;
6229 - sp:resultVariables ([ sp:varName "myVar"^^xsd:string 6229 + sp:resultVariables ([ sp:varName "volumePerUnitVolumeConcentrationScale"^^xsd:string
6230 ]) ; 6230 ]) ;
6231 sp:where ([ rdf:type sp:Bind ; 6231 sp:where ([ rdf:type sp:Bind ;
6232 sp:expression 6232 sp:expression
...@@ -6575,7 +6575,7 @@ ep-dpr-spin-lib:selectVolumePerVolumeScale ...@@ -6575,7 +6575,7 @@ ep-dpr-spin-lib:selectVolumePerVolumeScale
6575 ] 6575 ]
6576 ] ; 6576 ] ;
6577 sp:variable 6577 sp:variable
6578 - [ sp:varName "myVar"^^xsd:string 6578 + [ sp:varName "volumePerUnitVolumeConcentrationScale"^^xsd:string
6579 ] 6579 ]
6580 ]) 6580 ])
6581 ] . 6581 ] .
...@@ -7093,89 +7093,89 @@ ep-dpr-spin-lib:selectWorkScale ...@@ -7093,89 +7093,89 @@ ep-dpr-spin-lib:selectWorkScale
7093 ]) 7093 ])
7094 ] . 7094 ] .
7095 7095
7096 -_:b1 sp:varName "uri"^^xsd:string . 7096 +_:b32
7097 + sp:varName "volumeFlowRateAtStdType"^^xsd:string .
7097 7098
7098 -_:b2 sp:varName "uri"^^xsd:string . 7099 +_:b31
7100 + sp:varName "volumeAtStdType"^^xsd:string .
7099 7101
7100 -_:b3 sp:varName "UUID"^^xsd:string . 7102 +_:b30
7103 + sp:varName "temporalPartOfAFlowDurationType"^^xsd:string .
7101 7104
7102 -_:b4 sp:varName "uri"^^xsd:string . 7105 +_:b29
7106 + sp:varName "specificVolumeScale"^^xsd:string .
7103 7107
7104 -_:b5 sp:varName "uri"^^xsd:string . 7108 +_:b28
7109 + sp:varName "safetyActivityType"^^xsd:string .
7105 7110
7106 -_:b6 sp:varName "uri"^^xsd:string . 7111 +_:b27
7112 + sp:varName "relationshipToMeasure"^^xsd:string .
7107 7113
7108 -_:b7 sp:varName "uri"^^xsd:string . 7114 +_:b26
7115 + sp:varName "productionFlowPurposeType"^^xsd:string .
7109 7116
7110 -_:b8 sp:varName "uri"^^xsd:string . 7117 +_:b25
7118 + sp:varName "productionFlowDirectionRelationshipType"^^xsd:string .
7111 7119
7112 -_:b9 sp:varName "uri"^^xsd:string . 7120 +_:b24
7121 + sp:varName "productionFlowDirectionRelationshipType"^^xsd:string .
7113 7122
7114 -_:b10 7123 +_:b23
7115 - sp:varName "uri"^^xsd:string . 7124 + sp:varName "productionFlowDefinitionType"^^xsd:string .
7116 7125
7117 -_:b11 7126 +_:b22
7118 - sp:varName "uri"^^xsd:string . 7127 + sp:varName "productionFacilityType"^^xsd:string .
7119 7128
7120 -_:b12 7129 +_:b21
7121 - sp:varName "uri"^^xsd:string . 7130 + sp:varName "productType"^^xsd:string .
7122 7131
7123 -_:b13 7132 +_:b20
7133 + sp:varName "densityScale"^^xsd:string .
7134 +
7135 +_:b19
7124 sp:varName "uri"^^xsd:string . 7136 sp:varName "uri"^^xsd:string .
7125 7137
7126 -_:b14 7138 +_:b18
7127 sp:varName "uri"^^xsd:string . 7139 sp:varName "uri"^^xsd:string .
7128 7140
7129 -_:b15 7141 +_:b17
7130 sp:varName "uri"^^xsd:string . 7142 sp:varName "uri"^^xsd:string .
7131 7143
7132 _:b16 7144 _:b16
7133 sp:varName "uri"^^xsd:string . 7145 sp:varName "uri"^^xsd:string .
7134 7146
7135 -_:b17 7147 +_:b15
7136 sp:varName "uri"^^xsd:string . 7148 sp:varName "uri"^^xsd:string .
7137 7149
7138 -_:b18 7150 +_:b14
7139 sp:varName "uri"^^xsd:string . 7151 sp:varName "uri"^^xsd:string .
7140 7152
7141 -_:b19 7153 +_:b13
7142 sp:varName "uri"^^xsd:string . 7154 sp:varName "uri"^^xsd:string .
7143 7155
7144 -_:b20 7156 +_:b12
7145 - sp:varName "densityScale"^^xsd:string . 7157 + sp:varName "uri"^^xsd:string .
7146 -
7147 -_:b21
7148 - sp:varName "productType"^^xsd:string .
7149 7158
7150 -_:b22 7159 +_:b11
7151 - sp:varName "productionFacilityType"^^xsd:string . 7160 + sp:varName "uri"^^xsd:string .
7152 7161
7153 -_:b23 7162 +_:b10
7154 - sp:varName "productionFlowDefinitionType"^^xsd:string . 7163 + sp:varName "uri"^^xsd:string .
7155 7164
7156 -_:b24 7165 +_:b9 sp:varName "uri"^^xsd:string .
7157 - sp:varName "productionFlowDirectionRelationshipType"^^xsd:string .
7158 7166
7159 -_:b25 7167 +_:b8 sp:varName "uri"^^xsd:string .
7160 - sp:varName "productionFlowDirectionRelationshipType"^^xsd:string .
7161 7168
7162 -_:b26 7169 +_:b7 sp:varName "uri"^^xsd:string .
7163 - sp:varName "productionFlowPurposeType"^^xsd:string .
7164 7170
7165 -_:b27 7171 +_:b6 sp:varName "uri"^^xsd:string .
7166 - sp:varName "relationshipToMeasure"^^xsd:string .
7167 7172
7168 -_:b28 7173 +_:b5 sp:varName "uri"^^xsd:string .
7169 - sp:varName "safetyActivityType"^^xsd:string .
7170 7174
7171 -_:b29 7175 +_:b4 sp:varName "uri"^^xsd:string .
7172 - sp:varName "specificVolumeScale"^^xsd:string .
7173 7176
7174 -_:b30 7177 +_:b3 sp:varName "UUID"^^xsd:string .
7175 - sp:varName "temporalPartOfAFlowDurationType"^^xsd:string .
7176 7178
7177 -_:b31 7179 +_:b2 sp:varName "uri"^^xsd:string .
7178 - sp:varName "volumeAtStdType"^^xsd:string .
7179 7180
7180 -_:b32 7181 +_:b1 sp:varName "uri"^^xsd:string .
7181 - sp:varName "volumeFlowRateAtStdType"^^xsd:string .
......
1 # baseURI: http://www.reportinghub.no/ep/transform/1.0/dpr/collector 1 # baseURI: http://www.reportinghub.no/ep/transform/1.0/dpr/collector
2 # imports: http://spinrdf.org/spin 2 # imports: http://spinrdf.org/spin
3 # imports: http://www.reportinghub.no/ep/schema/1.0/production 3 # imports: http://www.reportinghub.no/ep/schema/1.0/production
4 -# imports: http://www.reportinghub.no/ep/transform/1.0/dpr/dailyProductionActivity 4 +# imports: http://www.reportinghub.no/ep/transform/1.0/dpr/dailyProductionReport
5 # imports: http://www.reportinghub.no/ep/transform/1.0/dpr/injectionTestData 5 # imports: http://www.reportinghub.no/ep/transform/1.0/dpr/injectionTestData
6 # imports: http://www.reportinghub.no/ep/transform/1.0/dpr/injectionTestResults 6 # imports: http://www.reportinghub.no/ep/transform/1.0/dpr/injectionTestResults
7 # imports: http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume 7 # imports: http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume
8 +# imports: http://www.reportinghub.no/ep/transform/1.0/dpr/productVolumeReport
8 # imports: http://www.reportinghub.no/ep/transform/1.0/dpr/productionOperations 9 # imports: http://www.reportinghub.no/ep/transform/1.0/dpr/productionOperations
9 # imports: http://www.reportinghub.no/ep/transform/1.0/dpr/productionTestResults 10 # imports: http://www.reportinghub.no/ep/transform/1.0/dpr/productionTestResults
10 # imports: http://www.reportinghub.no/ep/transform/1.0/dpr/wellTest 11 # imports: http://www.reportinghub.no/ep/transform/1.0/dpr/wellTest
11 12
12 -@prefix dailyProductionActivity: <http://www.reportinghub.no/ep/transform/1.0/dpr/dailyProductionActivity#> . 13 +@prefix dailyProductionActivity: <http://www.reportinghub.no/ep/transform/1.0/dpr/dailyProductionReport#> .
13 @prefix injectionTestData: <http://www.reportinghub.no/ep/transform/1.0/dpr/injectionTestData#> . 14 @prefix injectionTestData: <http://www.reportinghub.no/ep/transform/1.0/dpr/injectionTestData#> .
14 @prefix injectionTestResults: <http://www.reportinghub.no/ep/transform/1.0/dpr/injectionTestResults#> . 15 @prefix injectionTestResults: <http://www.reportinghub.no/ep/transform/1.0/dpr/injectionTestResults#> .
15 @prefix owl: <http://www.w3.org/2002/07/owl#> . 16 @prefix owl: <http://www.w3.org/2002/07/owl#> .
16 @prefix productVolume: <http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume#> . 17 @prefix productVolume: <http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume#> .
18 +@prefix productVolumeReport: <http://www.reportinghub.no/ep/transform/1.0/dpr/productVolumeReport#> .
17 @prefix productionOperations: <http://www.reportinghub.no/ep/transform/1.0/dpr/productionOperations#> . 19 @prefix productionOperations: <http://www.reportinghub.no/ep/transform/1.0/dpr/productionOperations#> .
18 @prefix productionTestResults: <http://www.reportinghub.no/ep/transform/1.0/dpr/productionTestResults#> . 20 @prefix productionTestResults: <http://www.reportinghub.no/ep/transform/1.0/dpr/productionTestResults#> .
19 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 21 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
...@@ -26,5 +28,5 @@ ...@@ -26,5 +28,5 @@
26 28
27 <http://www.reportinghub.no/ep/transform/1.0/dpr/collector> 29 <http://www.reportinghub.no/ep/transform/1.0/dpr/collector>
28 rdf:type owl:Ontology ; 30 rdf:type owl:Ontology ;
29 - owl:imports <http://www.reportinghub.no/ep/transform/1.0/dpr/dailyProductionActivity> , <http://www.reportinghub.no/ep/transform/1.0/dpr/productionOperations> , <http://www.reportinghub.no/ep/transform/1.0/dpr/wellTest> , <http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume> , <http://www.reportinghub.no/ep/transform/1.0/dpr/productionTestResults> , <http://www.reportinghub.no/ep/transform/1.0/dpr/injectionTestData> , <http://www.reportinghub.no/ep/schema/1.0/production> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.0/dpr/injectionTestResults> ; 31 + owl:imports <http://www.reportinghub.no/ep/transform/1.0/dpr/dailyProductionReport> , <http://www.reportinghub.no/ep/transform/1.0/dpr/productionOperations> , <http://www.reportinghub.no/ep/transform/1.0/dpr/wellTest> , <http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume> , <http://www.reportinghub.no/ep/transform/1.0/dpr/productVolumeReport> , <http://www.reportinghub.no/ep/transform/1.0/dpr/productionTestResults> , <http://www.reportinghub.no/ep/transform/1.0/dpr/injectionTestData> , <http://www.reportinghub.no/ep/schema/1.0/production> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.0/dpr/injectionTestResults> ;
30 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 32 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
......
1 +# baseURI: http://www.reportinghub.no/ep/transform/1.0/dpr/dailyProductionReport
2 +# imports: http://spinrdf.org/spin
3 +# imports: http://www.reportinghub.no/ep/dpr/spin/1.1/lib
4 +# imports: http://www.reportinghub.no/ep/schema/1.0/activity
5 +# imports: http://www.reportinghub.no/ep/schema/1.0/production-core
6 +# imports: http://www.reportinghub.no/ep/schema/1.0/production-well
7 +# imports: http://www.witsml.org/schemas/131/addendum/combo
8 +
9 +@prefix : <http://www.reportinghub.no/ep/transform/1.0/dpr/dailyProductionReport#> .
10 +@prefix ep-dpr-spin-lib: <http://www.reportinghub.no/ep/dpr/spin/1.1/lib#> .
11 +@prefix ep-spin-lib: <http://www.reportinghub.no/ep/spin/lib#> .
12 +@prefix fn: <http://www.w3.org/2005/xpath-functions#> .
13 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
14 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
15 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
16 +@prefix rhspin: <http://www.reportinghub.no/spin/rh#> .
17 +@prefix sp: <http://spinrdf.org/sp#> .
18 +@prefix spin: <http://spinrdf.org/spin#> .
19 +@prefix spl: <http://spinrdf.org/spl#> .
20 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
21 +
22 +<http://www.reportinghub.no/ep/transform/1.0/dpr/dailyProductionReport>
23 + rdf:type owl:Ontology ;
24 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/production-well> , <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/production-core> , <http://www.witsml.org/schemas/131/addendum/combo> , <http://spinrdf.org/spin> ;
25 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
26 +
27 +<http://www.witsml.org/schemas/131/addendum/combo#A_Global-WITSMLComposite>
28 + spin:rule
29 + [ rdf:type sp:Construct ;
30 + rdfs:comment "STEP 10001 Create the DailyProductionReport"^^xsd:string ;
31 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#DailyProductionReport> ;
32 + sp:predicate rdf:type ;
33 + sp:subject
34 + [ sp:varName "dailyProductionReport"^^xsd:string
35 + ]
36 + ] [ sp:object
37 + [ sp:varName "docName"^^xsd:string
38 + ] ;
39 + sp:predicate rdfs:label ;
40 + sp:subject
41 + [ sp:varName "dailyProductionReport"^^xsd:string
42 + ]
43 + ] [ sp:object
44 + [ sp:varName "docDate"^^xsd:string
45 + ] ;
46 + sp:predicate <http://www.reportinghub.no/ep/schema/production-report#dateCoveredByReport> ;
47 + sp:subject
48 + [ sp:varName "dailyProductionReport"^^xsd:string
49 + ]
50 + ] [ sp:object
51 + [ sp:varName "fileCreationDate"^^xsd:string
52 + ] ;
53 + sp:predicate <http://www.reportinghub.no/ep/schema/report#createdAt> ;
54 + sp:subject
55 + [ sp:varName "dailyProductionReport"^^xsd:string
56 + ]
57 + ] [ sp:object spin:_this ;
58 + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
59 + sp:subject
60 + [ sp:varName "dailyProductionReport"^^xsd:string
61 + ]
62 + ]) ;
63 + sp:where ([ sp:object
64 + [ sp:varName "documentInfoRef"^^xsd:string
65 + ] ;
66 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#documentInfoRef> ;
67 + sp:subject spin:_this
68 + ] [ sp:object
69 + [ sp:varName "documentNameRef"^^xsd:string
70 + ] ;
71 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#documentNameRef> ;
72 + sp:subject
73 + [ sp:varName "documentInfoRef"^^xsd:string
74 + ]
75 + ] [ sp:object
76 + [ sp:varName "documentName"^^xsd:string
77 + ] ;
78 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
79 + sp:subject
80 + [ sp:varName "documentNameRef"^^xsd:string
81 + ]
82 + ] [ sp:object
83 + [ sp:varName "documentDate"^^xsd:string
84 + ] ;
85 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#documentDate> ;
86 + sp:subject
87 + [ sp:varName "documentInfoRef"^^xsd:string
88 + ]
89 + ] [ rdf:type sp:Optional ;
90 + sp:elements ([ sp:object
91 + [ sp:varName "fileCreationInformationRef"^^xsd:string
92 + ] ;
93 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#fileCreationInformationRef> ;
94 + sp:subject
95 + [ sp:varName "documentInfoRe"^^xsd:string
96 + ]
97 + ] [ sp:object
98 + [ sp:varName "fileCreationDate"^^xsd:string
99 + ] ;
100 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#fileCreationDate> ;
101 + sp:subject
102 + [ sp:varName "fileCreationInformationRef"^^xsd:string
103 + ]
104 + ])
105 + ] [ rdf:type sp:Bind ;
106 + sp:expression
107 + [ rdf:type ep-spin-lib:normalizeString ;
108 + sp:arg1 [ sp:varName "documentName"^^xsd:string
109 + ]
110 + ] ;
111 + sp:variable
112 + [ sp:varName "normalizedDocumentName"^^xsd:string
113 + ]
114 + ] [ rdf:type sp:Bind ;
115 + sp:expression
116 + [ rdf:type ep-dpr-spin-lib:buildDailyProductionReportURI ;
117 + sp:arg1 [ sp:varName "normalizedDocumentName"^^xsd:string
118 + ] ;
119 + sp:arg2 [ sp:varName "documentDate"^^xsd:string
120 + ]
121 + ] ;
122 + sp:variable
123 + [ sp:varName "dailyProductionReport"^^xsd:string
124 + ]
125 + ])
126 + ] ;
127 + spin:rule
128 + [ rdf:type sp:Construct ;
129 + rdfs:comment "STEP 10003 Set the overall daily activity installation and its operator"^^xsd:string ;
130 + sp:templates ([ sp:object _:b1 ;
131 + sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#productionOperator> ;
132 + sp:subject
133 + [ sp:varName "dailyProductionActivity"^^xsd:string
134 + ]
135 + ] [ sp:object <http://www.reportinghub.no/ep/schema/organization#Company> ;
136 + sp:predicate rdf:type ;
137 + sp:subject _:b1
138 + ] [ sp:object <http://www.reportinghub.no/np/schema/npd#OperatingCompany> ;
139 + sp:predicate rdf:type ;
140 + sp:subject _:b1
141 + ] [ sp:object
142 + [ sp:varName "operatorName"^^xsd:string
143 + ] ;
144 + sp:predicate rdfs:label ;
145 + sp:subject _:b1
146 + ] [ sp:object _:b2 ;
147 + sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#onProductionFacility> ;
148 + sp:subject
149 + [ sp:varName "dailyProductionActivity"^^xsd:string
150 + ]
151 + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ;
152 + sp:predicate rdf:type ;
153 + sp:subject _:b2
154 + ] [ sp:object
155 + [ sp:varName "productionInstallation"^^xsd:string
156 + ] ;
157 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
158 + sp:subject _:b2
159 + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#ProductionFacility> ;
160 + sp:predicate rdf:type ;
161 + sp:subject
162 + [ sp:varName "productionInstallation"^^xsd:string
163 + ]
164 + ] [ sp:object
165 + [ sp:varName "productionInstallationType"^^xsd:string
166 + ] ;
167 + sp:predicate rdf:type ;
168 + sp:subject
169 + [ sp:varName "productionInstallation"^^xsd:string
170 + ]
171 + ]) ;
172 + sp:where ([ sp:object spin:_this ;
173 + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
174 + sp:subject
175 + [ sp:varName "dailyProductionReport"^^xsd:string
176 + ]
177 + ] [ sp:object
178 + [ sp:varName "dailyProductionActivity"^^xsd:string
179 + ] ;
180 + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ;
181 + sp:subject
182 + [ sp:varName "dailyProductionReport"^^xsd:string
183 + ]
184 + ] [ sp:object
185 + [ sp:varName "productionOperationSetRef"^^xsd:string
186 + ] ;
187 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionOperationSetRef> ;
188 + sp:subject spin:_this
189 + ] [ sp:object
190 + [ sp:varName "productionOperationRef"^^xsd:string
191 + ] ;
192 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionOperationRef> ;
193 + sp:subject
194 + [ sp:varName "productionOperationSetRef"^^xsd:string
195 + ]
196 + ] [ rdf:type sp:Optional ;
197 + sp:elements ([ sp:object
198 + [ sp:varName "installationRef"^^xsd:string
199 + ] ;
200 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#installationRef> ;
201 + sp:subject
202 + [ sp:varName "productionOperationRef"^^xsd:string
203 + ]
204 + ] [ sp:object
205 + [ sp:varName "installationName"^^xsd:string
206 + ] ;
207 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
208 + sp:subject
209 + [ sp:varName "installationRef"^^xsd:string
210 + ]
211 + ] [ rdf:type sp:Optional ;
212 + sp:elements ([ sp:object
213 + [ sp:varName "installationKind"^^xsd:string
214 + ] ;
215 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#kindRef> ;
216 + sp:subject
217 + [ sp:varName "installationRef"^^xsd:string
218 + ]
219 + ])
220 + ])
221 + ] [ rdf:type sp:Optional ;
222 + sp:elements ([ sp:object
223 + [ sp:varName "operator"^^xsd:string
224 + ] ;
225 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#operatorRef> ;
226 + sp:subject
227 + [ sp:varName "productionOperationRef"^^xsd:string
228 + ]
229 + ] [ sp:object
230 + [ sp:varName "operatorName"^^xsd:string
231 + ] ;
232 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#name> ;
233 + sp:subject
234 + [ sp:varName "operator"^^xsd:string
235 + ]
236 + ])
237 + ] [ rdf:type sp:Bind ;
238 + sp:expression
239 + [ rdf:type ep-spin-lib:normalizeString ;
240 + sp:arg1 [ sp:varName "installationName"^^xsd:string
241 + ]
242 + ] ;
243 + sp:variable
244 + [ sp:varName "normalizedInstallationName"^^xsd:string
245 + ]
246 + ] [ rdf:type sp:Bind ;
247 + sp:expression
248 + [ rdf:type ep-dpr-spin-lib:buildProductionFacilityURI ;
249 + sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string
250 + ]
251 + ] ;
252 + sp:variable
253 + [ sp:varName "productionInstallation"^^xsd:string
254 + ]
255 + ] [ rdf:type sp:Bind ;
256 + sp:expression
257 + [ rdf:type ep-dpr-spin-lib:selectProductionFacilityType ;
258 + sp:arg1 [ sp:varName "installationKind"^^xsd:string
259 + ]
260 + ] ;
261 + sp:variable
262 + [ sp:varName "productionInstallationType"^^xsd:string
263 + ]
264 + ])
265 + ] ;
266 + spin:rule
267 + [ rdf:type sp:Construct ;
268 + rdfs:comment """STEP 10002a Create the DailyProductionActivity - start and end date-times
269 +The DPR transform will fall in a heap unless productionOperation/installationRef is supplied. The XML schema says it is optional."""^^xsd:string ;
270 + sp:templates ([ sp:object
271 + [ sp:varName "dailyProductionActivity"^^xsd:string
272 + ] ;
273 + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ;
274 + sp:subject
275 + [ sp:varName "dailyProductionReport"^^xsd:string
276 + ]
277 + ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> ;
278 + sp:predicate rdf:type ;
279 + sp:subject
280 + [ sp:varName "dailyProductionActivity"^^xsd:string
281 + ]
282 + ] [ sp:object
283 + [ sp:varName "startDateTime"^^xsd:string
284 + ] ;
285 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
286 + sp:subject
287 + [ sp:varName "dailyProductionActivity"^^xsd:string
288 + ]
289 + ] [ sp:object
290 + [ sp:varName "endDateTime"^^xsd:string
291 + ] ;
292 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
293 + sp:subject
294 + [ sp:varName "dailyProductionActivity"^^xsd:string
295 + ]
296 + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#AnnualProductionActivityToDate> ;
297 + sp:predicate rdf:type ;
298 + sp:subject
299 + [ sp:varName "annualProductionActivityToDate"^^xsd:string
300 + ]
301 + ] [ sp:object
302 + [ sp:varName "endDateTime"^^xsd:string
303 + ] ;
304 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
305 + sp:subject
306 + [ sp:varName "annualProductionActivityToDate"^^xsd:string
307 + ]
308 + ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#ProductionActivityToDate> ;
309 + sp:predicate rdf:type ;
310 + sp:subject
311 + [ sp:varName "productionActivityToDate"^^xsd:string
312 + ]
313 + ] [ sp:object
314 + [ sp:varName "annualProductionActivityToDate"^^xsd:string
315 + ] ;
316 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
317 + sp:subject
318 + [ sp:varName "dailyProductionActivity"^^xsd:string
319 + ]
320 + ] [ sp:object
321 + [ sp:varName "endDateTime"^^xsd:string
322 + ] ;
323 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
324 + sp:subject
325 + [ sp:varName "productionActivityToDate"^^xsd:string
326 + ]
327 + ] [ sp:object
328 + [ sp:varName "productionActivityToDate"^^xsd:string
329 + ] ;
330 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
331 + sp:subject
332 + [ sp:varName "annualProductionActivityToDate"^^xsd:string
333 + ]
334 + ] [ sp:object
335 + [ sp:varName "productionActivityToDate"^^xsd:string
336 + ] ;
337 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
338 + sp:subject
339 + [ sp:varName "dailyProductionActivity"^^xsd:string
340 + ]
341 + ]) ;
342 + sp:where ([ sp:object spin:_this ;
343 + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
344 + sp:subject
345 + [ sp:varName "dailyProductionReport"^^xsd:string
346 + ]
347 + ] [ sp:object
348 + [ sp:varName "productionOperationSetRef"^^xsd:string
349 + ] ;
350 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionOperationSetRef> ;
351 + sp:subject spin:_this
352 + ] [ sp:object
353 + [ sp:varName "productionOperationRef"^^xsd:string
354 + ] ;
355 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionOperationRef> ;
356 + sp:subject
357 + [ sp:varName "productionOperationSetRef"^^xsd:string
358 + ]
359 + ] [ sp:object
360 + [ sp:varName "installationRef"^^xsd:string
361 + ] ;
362 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#installationRef> ;
363 + sp:subject
364 + [ sp:varName "productionOperationRef"^^xsd:string
365 + ]
366 + ] [ sp:object
367 + [ sp:varName "installationName"^^xsd:string
368 + ] ;
369 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
370 + sp:subject
371 + [ sp:varName "installationRef"^^xsd:string
372 + ]
373 + ] [ sp:object
374 + [ sp:varName "startDateTime"^^xsd:string
375 + ] ;
376 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimStart> ;
377 + sp:subject
378 + [ sp:varName "productionOperationRef"^^xsd:string
379 + ]
380 + ] [ sp:object
381 + [ sp:varName "endDateTime"^^xsd:string
382 + ] ;
383 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimEnd> ;
384 + sp:subject
385 + [ sp:varName "productionOperationRef"^^xsd:string
386 + ]
387 + ] [ rdf:type sp:Bind ;
388 + sp:expression
389 + [ rdf:type ep-spin-lib:normalizeString ;
390 + sp:arg1 [ sp:varName "installationName"^^xsd:string
391 + ]
392 + ] ;
393 + sp:variable
394 + [ sp:varName "normalizedInstallationName"^^xsd:string
395 + ]
396 + ] [ rdf:type sp:Bind ;
397 + sp:expression
398 + [ rdf:type ep-dpr-spin-lib:buildDailyProductionActivityURI ;
399 + sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string
400 + ] ;
401 + sp:arg2 [ sp:varName "startDateTime"^^xsd:string
402 + ] ;
403 + sp:arg3 [ sp:varName "endDateTime"^^xsd:string
404 + ]
405 + ] ;
406 + sp:variable
407 + [ sp:varName "dailyProductionActivity"^^xsd:string
408 + ]
409 + ] [ rdf:type sp:Bind ;
410 + sp:expression
411 + [ rdf:type ep-dpr-spin-lib:buildAnnualProductionActivityToEndOfPeriodURI ;
412 + sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string
413 + ] ;
414 + sp:arg2 [ sp:varName "endDateTime"^^xsd:string
415 + ]
416 + ] ;
417 + sp:variable
418 + [ sp:varName "annualProductionActivityToDate"^^xsd:string
419 + ]
420 + ] [ rdf:type sp:Bind ;
421 + sp:expression
422 + [ rdf:type ep-dpr-spin-lib:buildProductionActivityToDateURI ;
423 + sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string
424 + ] ;
425 + sp:arg2 [ sp:varName "endDateTime"^^xsd:string
426 + ]
427 + ] ;
428 + sp:variable
429 + [ sp:varName "productionActivityToDate"^^xsd:string
430 + ]
431 + ])
432 + ] ;
433 + spin:rule
434 + [ rdf:type sp:Construct ;
435 + rdfs:comment """STEP 10002b Create the DailyProductionActivity - start and end dates
436 +The DPR transform will fall in a heap unless productionOperation/installationRef is supplied. The XML schema says it is optional."""^^xsd:string ;
437 + sp:templates ([ sp:object
438 + [ sp:varName "dailyProductionActivity"^^xsd:string
439 + ] ;
440 + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ;
441 + sp:subject
442 + [ sp:varName "dailyProductionReport"^^xsd:string
443 + ]
444 + ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> ;
445 + sp:predicate rdf:type ;
446 + sp:subject
447 + [ sp:varName "dailyProductionActivity"^^xsd:string
448 + ]
449 + ] [ sp:object
450 + [ sp:varName "startDate"^^xsd:string
451 + ] ;
452 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
453 + sp:subject
454 + [ sp:varName "dailyProductionActivity"^^xsd:string
455 + ]
456 + ] [ sp:object
457 + [ sp:varName "endDate"^^xsd:string
458 + ] ;
459 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
460 + sp:subject
461 + [ sp:varName "dailyProductionActivity"^^xsd:string
462 + ]
463 + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#AnnualProductionActivityToDate> ;
464 + sp:predicate rdf:type ;
465 + sp:subject
466 + [ sp:varName "annualProductionActivityToDate"^^xsd:string
467 + ]
468 + ] [ sp:object
469 + [ sp:varName "endDate"^^xsd:string
470 + ] ;
471 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
472 + sp:subject
473 + [ sp:varName "annualProductionActivityToDate"^^xsd:string
474 + ]
475 + ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#ProductionActivityToDate> ;
476 + sp:predicate rdf:type ;
477 + sp:subject
478 + [ sp:varName "productionActivityToDate"^^xsd:string
479 + ]
480 + ] [ sp:object
481 + [ sp:varName "annualProductionActivityToDate"^^xsd:string
482 + ] ;
483 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
484 + sp:subject
485 + [ sp:varName "dailyProductionActivity"^^xsd:string
486 + ]
487 + ] [ sp:object
488 + [ sp:varName "endDate"^^xsd:string
489 + ] ;
490 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
491 + sp:subject
492 + [ sp:varName "productionActivityToDate"^^xsd:string
493 + ]
494 + ] [ sp:object
495 + [ sp:varName "productionActivityToDate"^^xsd:string
496 + ] ;
497 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
498 + sp:subject
499 + [ sp:varName "annualProductionActivityToDate"^^xsd:string
500 + ]
501 + ] [ sp:object
502 + [ sp:varName "productionActivityToDate"^^xsd:string
503 + ] ;
504 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
505 + sp:subject
506 + [ sp:varName "dailyProductionActivity"^^xsd:string
507 + ]
508 + ]) ;
509 + sp:where ([ sp:object spin:_this ;
510 + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
511 + sp:subject
512 + [ sp:varName "dailyProductionReport"^^xsd:string
513 + ]
514 + ] [ sp:object
515 + [ sp:varName "productionOperationSetRef"^^xsd:string
516 + ] ;
517 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionOperationSetRef> ;
518 + sp:subject spin:_this
519 + ] [ sp:object
520 + [ sp:varName "productionOperationRef"^^xsd:string
521 + ] ;
522 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionOperationRef> ;
523 + sp:subject
524 + [ sp:varName "productionOperationSetRef"^^xsd:string
525 + ]
526 + ] [ sp:object
527 + [ sp:varName "installationRef"^^xsd:string
528 + ] ;
529 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#installationRef> ;
530 + sp:subject
531 + [ sp:varName "productionOperationRef"^^xsd:string
532 + ]
533 + ] [ sp:object
534 + [ sp:varName "installationName"^^xsd:string
535 + ] ;
536 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
537 + sp:subject
538 + [ sp:varName "installationRef"^^xsd:string
539 + ]
540 + ] [ sp:object
541 + [ sp:varName "startDate"^^xsd:string
542 + ] ;
543 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateStart> ;
544 + sp:subject
545 + [ sp:varName "productionOperationRef"^^xsd:string
546 + ]
547 + ] [ sp:object
548 + [ sp:varName "endDate"^^xsd:string
549 + ] ;
550 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateEnd> ;
551 + sp:subject
552 + [ sp:varName "productionOperationRef"^^xsd:string
553 + ]
554 + ] [ rdf:type sp:Bind ;
555 + sp:expression
556 + [ rdf:type ep-spin-lib:normalizeString ;
557 + sp:arg1 [ sp:varName "installationName"^^xsd:string
558 + ]
559 + ] ;
560 + sp:variable
561 + [ sp:varName "normalizedInstallationName"^^xsd:string
562 + ]
563 + ] [ rdf:type sp:Bind ;
564 + sp:expression
565 + [ rdf:type ep-dpr-spin-lib:buildDailyProductionActivityURI ;
566 + sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string
567 + ] ;
568 + sp:arg2 [ sp:varName "startDateTime"^^xsd:string
569 + ] ;
570 + sp:arg3 [ sp:varName "endDate"^^xsd:string
571 + ]
572 + ] ;
573 + sp:variable
574 + [ sp:varName "dailyProductionActivity"^^xsd:string
575 + ]
576 + ] [ rdf:type sp:Bind ;
577 + sp:expression
578 + [ rdf:type ep-dpr-spin-lib:buildAnnualProductionActivityToEndOfPeriodURI ;
579 + sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string
580 + ] ;
581 + sp:arg2 [ sp:varName "endDate"^^xsd:string
582 + ]
583 + ] ;
584 + sp:variable
585 + [ sp:varName "annualProductionActivityToDate"^^xsd:string
586 + ]
587 + ] [ rdf:type sp:Bind ;
588 + sp:expression
589 + [ rdf:type ep-dpr-spin-lib:buildProductionActivityToDateURI ;
590 + sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string
591 + ] ;
592 + sp:arg2 [ sp:varName "endDate"^^xsd:string
593 + ]
594 + ] ;
595 + sp:variable
596 + [ sp:varName "productionActivityToDate"^^xsd:string
597 + ]
598 + ])
599 + ] .