David Leal

Merge branch 'WellTest3'

...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
34 <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> 34 <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest>
35 rdf:type owl:Class ; 35 rdf:type owl:Class ;
36 rdfs:label "production well test"^^xsd:string ; 36 rdfs:label "production well test"^^xsd:string ;
37 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 37 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> .
38 38
39 <http://www.reportinghub.no/ep/schema/activity#WeeklyProductionActivity> 39 <http://www.reportinghub.no/ep/schema/activity#WeeklyProductionActivity>
40 rdf:type ep-prodact:ProductionOperationClassByDuration . 40 rdf:type ep-prodact:ProductionOperationClassByDuration .
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
49 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> . 49 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> .
50 50
51 ep-core:Mass 51 ep-core:Mass
52 - rdf:type ep-core:PropertySpace , rdfs:Class ; 52 + rdf:type rdfs:Class , ep-core:PropertySpace ;
53 rdfs:label "mass"^^xsd:string ; 53 rdfs:label "mass"^^xsd:string ;
54 rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial . 54 rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial .
55 55
...@@ -90,13 +90,13 @@ ep-core:Mass ...@@ -90,13 +90,13 @@ ep-core:Mass
90 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . 90 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
91 91
92 ep-prodact:AdministerFirstAid 92 ep-prodact:AdministerFirstAid
93 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 93 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
94 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 94 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
95 95
96 ep-prodact:AirTrafficOperation 96 ep-prodact:AirTrafficOperation
97 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 97 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
98 rdfs:label "air traffic operation"^^xsd:string ; 98 rdfs:label "air traffic operation"^^xsd:string ;
99 - rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity . 99 + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity .
100 100
101 ep-prodact:Alarm 101 ep-prodact:Alarm
102 rdf:type owl:Class ; 102 rdf:type owl:Class ;
...@@ -115,49 +115,49 @@ ep-prodact:AmountOfSubstance ...@@ -115,49 +115,49 @@ ep-prodact:AmountOfSubstance
115 rdfs:subClassOf ep-core:PhysicalObject . 115 rdfs:subClassOf ep-core:PhysicalObject .
116 116
117 ep-prodact:AnnualProductionActivity 117 ep-prodact:AnnualProductionActivity
118 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 118 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
119 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 119 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
120 120
121 ep-prodact:AnnualProductionActivityToEndOfReportingPeriod 121 ep-prodact:AnnualProductionActivityToEndOfReportingPeriod
122 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 122 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
123 rdfs:subClassOf ep-prodact:AnnualProductionActivity . 123 rdfs:subClassOf ep-prodact:AnnualProductionActivity .
124 124
125 ep-prodact:AnnualProductionOperationsActivityToEndOfReportingPeriod 125 ep-prodact:AnnualProductionOperationsActivityToEndOfReportingPeriod
126 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 126 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
127 - rdfs:subClassOf ep-prodact:ProductionOperationsActivity , ep-prodact:AnnualProductionActivityToEndOfReportingPeriod . 127 + rdfs:subClassOf ep-prodact:AnnualProductionActivityToEndOfReportingPeriod , ep-prodact:ProductionOperationsActivity .
128 128
129 ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod 129 ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod
130 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 130 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
131 - rdfs:subClassOf ep-prodact:ProductionVolumeActivity , ep-prodact:AnnualProductionActivityToEndOfReportingPeriod . 131 + rdfs:subClassOf ep-prodact:AnnualProductionActivityToEndOfReportingPeriod , ep-prodact:ProductionVolumeActivity .
132 132
133 ep-prodact:CargoShipOperation 133 ep-prodact:CargoShipOperation
134 rdf:type owl:Class ; 134 rdf:type owl:Class ;
135 - rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity . 135 + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity .
136 136
137 ep-prodact:ConstructionOperation 137 ep-prodact:ConstructionOperation
138 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 138 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
139 rdfs:label "construction operation"^^xsd:string ; 139 rdfs:label "construction operation"^^xsd:string ;
140 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 140 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
141 141
142 ep-prodact:CumulativeProductionActivitySinceProductionBegan 142 ep-prodact:CumulativeProductionActivitySinceProductionBegan
143 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 143 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
144 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 144 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
145 145
146 ep-prodact:DailyProductionOperationsActivity 146 ep-prodact:DailyProductionOperationsActivity
147 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 147 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
148 - rdfs:subClassOf ep-prodact:ProductionOperationsActivity , <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> . 148 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> , ep-prodact:ProductionOperationsActivity .
149 149
150 ep-prodact:DailyProductionVolumeActivity 150 ep-prodact:DailyProductionVolumeActivity
151 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 151 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
152 - rdfs:subClassOf ep-prodact:ProductionVolumeActivity , <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> . 152 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> , ep-prodact:ProductionVolumeActivity .
153 153
154 ep-prodact:Deviation 154 ep-prodact:Deviation
155 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 155 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
156 rdfs:label "deviation"^^xsd:string ; 156 rdfs:label "deviation"^^xsd:string ;
157 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 157 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
158 158
159 ep-prodact:DrillOrExcercise 159 ep-prodact:DrillOrExcercise
160 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 160 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
161 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 161 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
162 162
163 ep-prodact:Fire 163 ep-prodact:Fire
...@@ -179,7 +179,7 @@ ep-prodact:FlowLine-Production ...@@ -179,7 +179,7 @@ ep-prodact:FlowLine-Production
179 ep-prodact:FluidLevelTest 179 ep-prodact:FluidLevelTest
180 rdf:type owl:Class ; 180 rdf:type owl:Class ;
181 rdfs:label "fluid level test"^^xsd:string ; 181 rdfs:label "fluid level test"^^xsd:string ;
182 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> . 182 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
183 183
184 ep-prodact:FusionOfHSEActivitiesOverPeriod 184 ep-prodact:FusionOfHSEActivitiesOverPeriod
185 rdf:type owl:Class ; 185 rdf:type owl:Class ;
...@@ -198,16 +198,16 @@ ep-prodact:Incident ...@@ -198,16 +198,16 @@ ep-prodact:Incident
198 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 198 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
199 199
200 ep-prodact:InitialWellTest 200 ep-prodact:InitialWellTest
201 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 201 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
202 rdfs:label "initial"^^xsd:string ; 202 rdfs:label "initial"^^xsd:string ;
203 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 203 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
204 204
205 ep-prodact:Injury 205 ep-prodact:Injury
206 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 206 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
207 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 207 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
208 208
209 ep-prodact:IssueWorkPermit 209 ep-prodact:IssueWorkPermit
210 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 210 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
211 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 211 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
212 212
213 ep-prodact:JobObservation 213 ep-prodact:JobObservation
...@@ -227,20 +227,20 @@ ep-prodact:LostTimeIncident ...@@ -227,20 +227,20 @@ ep-prodact:LostTimeIncident
227 rdfs:subClassOf ep-prodact:Incident . 227 rdfs:subClassOf ep-prodact:Incident .
228 228
229 ep-prodact:MaintenanceActivity 229 ep-prodact:MaintenanceActivity
230 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 230 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
231 rdfs:label "maintenance activity"^^xsd:string ; 231 rdfs:label "maintenance activity"^^xsd:string ;
232 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 232 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
233 233
234 ep-prodact:MarineOperation 234 ep-prodact:MarineOperation
235 rdf:type owl:Class ; 235 rdf:type owl:Class ;
236 - rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity . 236 + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity .
237 237
238 ep-prodact:MedicalTreatmentInjury 238 ep-prodact:MedicalTreatmentInjury
239 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 239 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
240 rdfs:subClassOf ep-prodact:Injury . 240 rdfs:subClassOf ep-prodact:Injury .
241 241
242 ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod 242 ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod
243 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 243 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
244 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity> . 244 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity> .
245 245
246 ep-prodact:NearMiss 246 ep-prodact:NearMiss
...@@ -252,7 +252,7 @@ ep-prodact:NotablePartOfProductionActivity ...@@ -252,7 +252,7 @@ ep-prodact:NotablePartOfProductionActivity
252 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 252 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
253 253
254 ep-prodact:OtherReasonWellTest 254 ep-prodact:OtherReasonWellTest
255 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 255 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
256 rdfs:label "other"^^xsd:string ; 256 rdfs:label "other"^^xsd:string ;
257 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 257 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
258 258
...@@ -267,17 +267,17 @@ ep-prodact:Participation ...@@ -267,17 +267,17 @@ ep-prodact:Participation
267 rdfs:subPropertyOf ep-prodact:involvement . 267 rdfs:subPropertyOf ep-prodact:involvement .
268 268
269 ep-prodact:PeriodicWellTest 269 ep-prodact:PeriodicWellTest
270 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 270 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
271 rdfs:label "periodic"^^xsd:string ; 271 rdfs:label "periodic"^^xsd:string ;
272 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 272 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
273 273
274 ep-prodact:PowerStationFailure 274 ep-prodact:PowerStationFailure
275 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 275 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
276 rdfs:label "power station failure"^^xsd:string ; 276 rdfs:label "power station failure"^^xsd:string ;
277 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 277 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
278 278
279 ep-prodact:ProductionActivityLastingLessThanAYear 279 ep-prodact:ProductionActivityLastingLessThanAYear
280 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 280 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
281 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 281 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
282 282
283 ep-prodact:ProductionActivityType 283 ep-prodact:ProductionActivityType
...@@ -290,7 +290,7 @@ ep-prodact:ProductionOperationClassByDuration ...@@ -290,7 +290,7 @@ ep-prodact:ProductionOperationClassByDuration
290 rdfs:subClassOf owl:Class . 290 rdfs:subClassOf owl:Class .
291 291
292 ep-prodact:ProductionOperationsActivity 292 ep-prodact:ProductionOperationsActivity
293 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 293 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
294 rdfs:label "production operations activity"^^xsd:string ; 294 rdfs:label "production operations activity"^^xsd:string ;
295 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 295 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
296 296
...@@ -303,7 +303,7 @@ ep-prodact:ReleasedToWater ...@@ -303,7 +303,7 @@ ep-prodact:ReleasedToWater
303 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 303 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
304 304
305 ep-prodact:ReportHazard 305 ep-prodact:ReportHazard
306 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 306 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
307 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 307 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
308 308
309 ep-prodact:RestrictedWork 309 ep-prodact:RestrictedWork
...@@ -311,11 +311,11 @@ ep-prodact:RestrictedWork ...@@ -311,11 +311,11 @@ ep-prodact:RestrictedWork
311 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 311 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
312 312
313 ep-prodact:RestrictedWorkInjury 313 ep-prodact:RestrictedWorkInjury
314 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 314 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
315 rdfs:subClassOf ep-prodact:Injury . 315 rdfs:subClassOf ep-prodact:Injury .
316 316
317 ep-prodact:RevisionWellTest 317 ep-prodact:RevisionWellTest
318 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 318 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
319 rdfs:label "revision"^^xsd:string ; 319 rdfs:label "revision"^^xsd:string ;
320 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 320 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
321 321
...@@ -324,7 +324,7 @@ ep-prodact:SafetyActivityType ...@@ -324,7 +324,7 @@ ep-prodact:SafetyActivityType
324 rdfs:subClassOf owl:Class . 324 rdfs:subClassOf owl:Class .
325 325
326 ep-prodact:SafetyMeeting 326 ep-prodact:SafetyMeeting
327 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 327 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
328 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 328 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
329 329
330 ep-prodact:SampleAmountOfSubstance 330 ep-prodact:SampleAmountOfSubstance
...@@ -344,7 +344,7 @@ ep-prodact:SickOnBoard ...@@ -344,7 +344,7 @@ ep-prodact:SickOnBoard
344 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 344 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
345 345
346 ep-prodact:SpillOrLeak 346 ep-prodact:SpillOrLeak
347 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 347 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
348 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 348 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
349 349
350 ep-prodact:TransportationActivity 350 ep-prodact:TransportationActivity
...@@ -352,7 +352,7 @@ ep-prodact:TransportationActivity ...@@ -352,7 +352,7 @@ ep-prodact:TransportationActivity
352 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 352 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
353 353
354 ep-prodact:UnknownReasonWellTest 354 ep-prodact:UnknownReasonWellTest
355 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 355 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
356 rdfs:label "unknown"^^xsd:string ; 356 rdfs:label "unknown"^^xsd:string ;
357 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 357 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
358 358
...@@ -362,7 +362,7 @@ ep-prodact:WaterCleaningOperation ...@@ -362,7 +362,7 @@ ep-prodact:WaterCleaningOperation
362 362
363 ep-prodact:WaterSample 363 ep-prodact:WaterSample
364 rdf:type owl:Class ; 364 rdf:type owl:Class ;
365 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/well#Water> , ep-prodact:SampleAmountOfSubstance . 365 + rdfs:subClassOf ep-prodact:SampleAmountOfSubstance , <http://www.reportinghub.no/ep/schema/well#Water> .
366 366
367 ep-prodact:WellTestReasonType 367 ep-prodact:WellTestReasonType
368 rdf:type rdfs:Class ; 368 rdf:type rdfs:Class ;
...@@ -370,11 +370,11 @@ ep-prodact:WellTestReasonType ...@@ -370,11 +370,11 @@ ep-prodact:WellTestReasonType
370 rdfs:subClassOf owl:Class . 370 rdfs:subClassOf owl:Class .
371 371
372 ep-prodact:WorkingUnderPermit 372 ep-prodact:WorkingUnderPermit
373 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 373 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
374 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 374 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
375 375
376 ep-prodact:WorkingUnderPermitWithSJA 376 ep-prodact:WorkingUnderPermitWithSJA
377 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 377 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
378 rdfs:subClassOf ep-prodact:WorkingUnderPermit . 378 rdfs:subClassOf ep-prodact:WorkingUnderPermit .
379 379
380 ep-prodact:ammoniumDensity 380 ep-prodact:ammoniumDensity
...@@ -426,7 +426,7 @@ ep-prodact:hasPredecessor ...@@ -426,7 +426,7 @@ ep-prodact:hasPredecessor
426 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . 426 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
427 427
428 ep-prodact:hasShutInPressure 428 ep-prodact:hasShutInPressure
429 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 429 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
430 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ; 430 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ;
431 rdfs:label "has shut-in pressure"^^xsd:string ; 431 rdfs:label "has shut-in pressure"^^xsd:string ;
432 rdfs:range ep-core:Pressure . 432 rdfs:range ep-core:Pressure .
...@@ -549,6 +549,12 @@ ep-prodact:standbyVessel ...@@ -549,6 +549,12 @@ ep-prodact:standbyVessel
549 rdfs:range <http://www.reportinghub.no/ep/schema/production-facility#ShipOrBoat> ; 549 rdfs:range <http://www.reportinghub.no/ep/schema/production-facility#ShipOrBoat> ;
550 rdfs:subPropertyOf ep-prodact:involvedVessel . 550 rdfs:subPropertyOf ep-prodact:involvedVessel .
551 551
552 +ep-prodact:testedWellBoreInterval
553 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
554 + rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ;
555 + rdfs:label "tested wellbore interval"^^xsd:string ;
556 + rdfs:range ep-core:PhysicalObject .
557 +
552 ep-prodact:totalNoOfPermitsIssued 558 ep-prodact:totalNoOfPermitsIssued
553 rdf:type owl:DatatypeProperty ; 559 rdf:type owl:DatatypeProperty ;
554 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; 560 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
......
1 +# baseURI: null
2 +
3 +@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
4 +@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> .
5 +@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> .
6 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
7 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
8 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
9 +@prefix visual: <http://topbraid.org/visual#> .
10 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
11 +
12 +owl:ObjectProperty
13 + forms:keyProperties (rdfs:label rdfs:comment <http://www.reportinghub.no/ep/schema/core#hasPart>) .
1 +# baseURI: http://www.reportinghub.no/ep/transform/1.0/dpr/injectionTestData
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/injectionTestData#> .
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/injectionTestData>
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 30143c Set the cumulative fluid flow - water amount"^^xsd:string ;
31 + sp:templates ([ sp:object _:b1 ;
32 + sp:predicate <http://www.reportinghub.no/ep/schema/flow#hasMixedPart> ;
33 + sp:subject
34 + [ sp:varName "productionFlowToDate"^^xsd:string
35 + ]
36 + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#WaterFlow> ;
37 + sp:predicate rdf:type ;
38 + sp:subject _:b1
39 + ] [ sp:object _:b2 ;
40 + sp:predicate <http://www.reportinghub.no/ep/schema/flow#totalAmountOfMaterial> ;
41 + sp:subject _:b1
42 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#Water> ;
43 + sp:predicate rdf:type ;
44 + sp:subject _:b2
45 + ] [ sp:object _:b3 ;
46 + sp:predicate rdf:type ;
47 + sp:subject _:b2
48 + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Volume> ;
49 + sp:predicate rdf:type ;
50 + sp:subject _:b3
51 + ] [ sp:object
52 + [ sp:varName "realVolume"^^xsd:string
53 + ] ;
54 + sp:predicate
55 + [ sp:varName "volumeScale"^^xsd:string
56 + ] ;
57 + sp:subject _:b3
58 + ]) ;
59 + sp:where ([ sp:object
60 + [ sp:varName "wellSetRef"^^xsd:string
61 + ] ;
62 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellSetRef> ;
63 + sp:subject spin:_this
64 + ] [ sp:object
65 + [ sp:varName "wellRef"^^xsd:string
66 + ] ;
67 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellRef> ;
68 + sp:subject
69 + [ sp:varName "wellSetRef"^^xsd:string
70 + ]
71 + ] [ sp:object
72 + [ sp:varName "wellboreSetRef"^^xsd:string
73 + ] ;
74 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellboreSetRef> ;
75 + sp:subject
76 + [ sp:varName "wellRef"^^xsd:string
77 + ]
78 + ] [ sp:object
79 + [ sp:varName "wellboreRef"^^xsd:string
80 + ] ;
81 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellboreRef> ;
82 + sp:subject
83 + [ sp:varName "wellboreSetRef"^^xsd:string
84 + ]
85 + ] [ sp:object
86 + [ sp:varName "wellTestSetRef"^^xsd:string
87 + ] ;
88 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestSetRef> ;
89 + sp:subject
90 + [ sp:varName "wellboreRef"^^xsd:string
91 + ]
92 + ] [ sp:object
93 + [ sp:varName "wellTestRef"^^xsd:string
94 + ] ;
95 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestRef> ;
96 + sp:subject
97 + [ sp:varName "wellTestSetRef"^^xsd:string
98 + ]
99 + ] [ sp:object
100 + [ sp:varName "wellTestRef"^^xsd:string
101 + ] ;
102 + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
103 + sp:subject
104 + [ sp:varName "wellTest"^^xsd:string
105 + ]
106 + ] [ sp:object
107 + [ sp:varName "temporalPartOfAWellBore"^^xsd:string
108 + ] ;
109 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
110 + sp:subject
111 + [ sp:varName "wellTest"^^xsd:string
112 + ]
113 + ] [ sp:object
114 + [ sp:varName "testDate"^^xsd:string
115 + ] ;
116 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
117 + sp:subject
118 + [ sp:varName "wellTest"^^xsd:string
119 + ]
120 + ] [ sp:object
121 + [ sp:varName "wellBore"^^xsd:string
122 + ] ;
123 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
124 + sp:subject
125 + [ sp:varName "temporalPartOfAWellBore"^^xsd:string
126 + ]
127 + ] [ sp:object
128 + [ sp:varName "wellBore"^^xsd:string
129 + ] ;
130 + sp:predicate <http://www.reportinghub.no/ep/schema/flow#flowOutOf> ;
131 + sp:subject
132 + [ sp:varName "productionFlow"^^xsd:string
133 + ]
134 + ] [ sp:object
135 + [ sp:varName "productionFlow"^^xsd:string
136 + ] ;
137 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
138 + sp:subject
139 + [ sp:varName "productionFlowToDate"^^xsd:string
140 + ]
141 + ] [ sp:object
142 + [ sp:varName "testDate"^^xsd:string
143 + ] ;
144 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
145 + sp:subject
146 + [ sp:varName "productionFlowToDate"^^xsd:string
147 + ]
148 + ] [ sp:object
149 + [ sp:varName "injectionTestRef"^^xsd:string
150 + ] ;
151 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#injectionTestRef> ;
152 + sp:subject
153 + [ sp:varName "wellTestRef"^^xsd:string
154 + ]
155 + ] [ sp:object
156 + [ sp:varName "wellTestCumulativeRef"^^xsd:string
157 + ] ;
158 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestCumulativeRef> ;
159 + sp:subject
160 + [ sp:varName "injectionTestRef"^^xsd:string
161 + ]
162 + ] [ sp:object
163 + [ sp:varName "cumulativeWaterRef"^^xsd:string
164 + ] ;
165 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#cumulativeWaterRef> ;
166 + sp:subject
167 + [ sp:varName "wellTestCumulativeRef"^^xsd:string
168 + ]
169 + ] [ sp:object
170 + [ sp:varName "realVolume"^^xsd:string
171 + ] ;
172 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
173 + sp:subject
174 + [ sp:varName "cumulativeWaterRef"^^xsd:string
175 + ]
176 + ] [ sp:object
177 + [ sp:varName "uomVolume"^^xsd:string
178 + ] ;
179 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#uomRef> ;
180 + sp:subject
181 + [ sp:varName "cumulativeWaterRef"^^xsd:string
182 + ]
183 + ] [ rdf:type sp:Bind ;
184 + sp:expression
185 + [ rdf:type ep-dpr-spin-lib:selectLengthScale ;
186 + sp:arg1 [ sp:varName "uomVolume"^^xsd:string
187 + ]
188 + ] ;
189 + sp:variable
190 + [ sp:varName "volumeScale"^^xsd:string
191 + ]
192 + ])
193 + ] ;
194 + spin:rule
195 + [ rdf:type sp:Construct ;
196 + rdfs:comment "STEP 30143b Set the cumulative fluid flow - oil amount"^^xsd:string ;
197 + sp:templates ([ sp:object _:b4 ;
198 + sp:predicate <http://www.reportinghub.no/ep/schema/flow#hasMixedPart> ;
199 + sp:subject
200 + [ sp:varName "productionFlowToDate"^^xsd:string
201 + ]
202 + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#OilFlow> ;
203 + sp:predicate rdf:type ;
204 + sp:subject _:b4
205 + ] [ sp:object _:b5 ;
206 + sp:predicate <http://www.reportinghub.no/ep/schema/flow#totalAmountOfMaterial> ;
207 + sp:subject _:b4
208 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#Oil> ;
209 + sp:predicate rdf:type ;
210 + sp:subject _:b5
211 + ] [ sp:object _:b6 ;
212 + sp:predicate rdf:type ;
213 + sp:subject _:b5
214 + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Volume> ;
215 + sp:predicate rdf:type ;
216 + sp:subject _:b6
217 + ] [ sp:object
218 + [ sp:varName "realVolume"^^xsd:string
219 + ] ;
220 + sp:predicate
221 + [ sp:varName "volumeScale"^^xsd:string
222 + ] ;
223 + sp:subject _:b6
224 + ]) ;
225 + sp:where ([ sp:object
226 + [ sp:varName "wellSetRef"^^xsd:string
227 + ] ;
228 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellSetRef> ;
229 + sp:subject spin:_this
230 + ] [ sp:object
231 + [ sp:varName "wellRef"^^xsd:string
232 + ] ;
233 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellRef> ;
234 + sp:subject
235 + [ sp:varName "wellSetRef"^^xsd:string
236 + ]
237 + ] [ sp:object
238 + [ sp:varName "wellboreSetRef"^^xsd:string
239 + ] ;
240 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellboreSetRef> ;
241 + sp:subject
242 + [ sp:varName "wellRef"^^xsd:string
243 + ]
244 + ] [ sp:object
245 + [ sp:varName "wellboreRef"^^xsd:string
246 + ] ;
247 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellboreRef> ;
248 + sp:subject
249 + [ sp:varName "wellboreSetRef"^^xsd:string
250 + ]
251 + ] [ sp:object
252 + [ sp:varName "wellTestSetRef"^^xsd:string
253 + ] ;
254 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestSetRef> ;
255 + sp:subject
256 + [ sp:varName "wellboreRef"^^xsd:string
257 + ]
258 + ] [ sp:object
259 + [ sp:varName "wellTestRef"^^xsd:string
260 + ] ;
261 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestRef> ;
262 + sp:subject
263 + [ sp:varName "wellTestSetRef"^^xsd:string
264 + ]
265 + ] [ sp:object
266 + [ sp:varName "wellTestRef"^^xsd:string
267 + ] ;
268 + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
269 + sp:subject
270 + [ sp:varName "wellTest"^^xsd:string
271 + ]
272 + ] [ sp:object
273 + [ sp:varName "temporalPartOfAWellBore"^^xsd:string
274 + ] ;
275 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
276 + sp:subject
277 + [ sp:varName "wellTest"^^xsd:string
278 + ]
279 + ] [ sp:object
280 + [ sp:varName "testDate"^^xsd:string
281 + ] ;
282 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
283 + sp:subject
284 + [ sp:varName "wellTest"^^xsd:string
285 + ]
286 + ] [ sp:object
287 + [ sp:varName "wellBore"^^xsd:string
288 + ] ;
289 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
290 + sp:subject
291 + [ sp:varName "temporalPartOfAWellBore"^^xsd:string
292 + ]
293 + ] [ sp:object
294 + [ sp:varName "wellBore"^^xsd:string
295 + ] ;
296 + sp:predicate <http://www.reportinghub.no/ep/schema/flow#flowOutOf> ;
297 + sp:subject
298 + [ sp:varName "productionFlow"^^xsd:string
299 + ]
300 + ] [ sp:object
301 + [ sp:varName "productionFlow"^^xsd:string
302 + ] ;
303 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
304 + sp:subject
305 + [ sp:varName "productionFlowToDate"^^xsd:string
306 + ]
307 + ] [ sp:object
308 + [ sp:varName "testDate"^^xsd:string
309 + ] ;
310 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
311 + sp:subject
312 + [ sp:varName "productionFlowToDate"^^xsd:string
313 + ]
314 + ] [ sp:object
315 + [ sp:varName "injectionTestRef"^^xsd:string
316 + ] ;
317 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#injectionTestRef> ;
318 + sp:subject
319 + [ sp:varName "wellTestRef"^^xsd:string
320 + ]
321 + ] [ sp:object
322 + [ sp:varName "wellTestCumulativeRef"^^xsd:string
323 + ] ;
324 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestCumulativeRef> ;
325 + sp:subject
326 + [ sp:varName "injectionTestRef"^^xsd:string
327 + ]
328 + ] [ sp:object
329 + [ sp:varName "cumulativeOilRef"^^xsd:string
330 + ] ;
331 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#cumulativeOilRef> ;
332 + sp:subject
333 + [ sp:varName "wellTestCumulativeRef"^^xsd:string
334 + ]
335 + ] [ sp:object
336 + [ sp:varName "realVolume"^^xsd:string
337 + ] ;
338 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
339 + sp:subject
340 + [ sp:varName "cumulativeOilRef"^^xsd:string
341 + ]
342 + ] [ sp:object
343 + [ sp:varName "uomVolume"^^xsd:string
344 + ] ;
345 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#uomRef> ;
346 + sp:subject
347 + [ sp:varName "cumulativeOilRef"^^xsd:string
348 + ]
349 + ] [ rdf:type sp:Bind ;
350 + sp:expression
351 + [ rdf:type ep-dpr-spin-lib:selectLengthScale ;
352 + sp:arg1 [ sp:varName "uomVolume"^^xsd:string
353 + ]
354 + ] ;
355 + sp:variable
356 + [ sp:varName "volumeScale"^^xsd:string
357 + ]
358 + ])
359 + ] ;
360 + spin:rule
361 + [ rdf:type sp:Construct ;
362 + rdfs:comment "STEP 30143a Set the cumulative fluid flow - gas amount"^^xsd:string ;
363 + sp:templates ([ sp:object _:b7 ;
364 + sp:predicate <http://www.reportinghub.no/ep/schema/flow#hasMixedPart> ;
365 + sp:subject
366 + [ sp:varName "productionFlowToDate"^^xsd:string
367 + ]
368 + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#GasFlow> ;
369 + sp:predicate rdf:type ;
370 + sp:subject _:b7
371 + ] [ sp:object _:b8 ;
372 + sp:predicate <http://www.reportinghub.no/ep/schema/flow#totalAmountOfMaterial> ;
373 + sp:subject _:b7
374 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#Gas> ;
375 + sp:predicate rdf:type ;
376 + sp:subject _:b8
377 + ] [ sp:object _:b9 ;
378 + sp:predicate rdf:type ;
379 + sp:subject _:b8
380 + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Volume> ;
381 + sp:predicate rdf:type ;
382 + sp:subject _:b9
383 + ] [ sp:object
384 + [ sp:varName "realVolume"^^xsd:string
385 + ] ;
386 + sp:predicate
387 + [ sp:varName "volumeScale"^^xsd:string
388 + ] ;
389 + sp:subject _:b9
390 + ]) ;
391 + sp:where ([ sp:object
392 + [ sp:varName "wellSetRef"^^xsd:string
393 + ] ;
394 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellSetRef> ;
395 + sp:subject spin:_this
396 + ] [ sp:object
397 + [ sp:varName "wellRef"^^xsd:string
398 + ] ;
399 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellRef> ;
400 + sp:subject
401 + [ sp:varName "wellSetRef"^^xsd:string
402 + ]
403 + ] [ sp:object
404 + [ sp:varName "wellboreSetRef"^^xsd:string
405 + ] ;
406 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellboreSetRef> ;
407 + sp:subject
408 + [ sp:varName "wellRef"^^xsd:string
409 + ]
410 + ] [ sp:object
411 + [ sp:varName "wellboreRef"^^xsd:string
412 + ] ;
413 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellboreRef> ;
414 + sp:subject
415 + [ sp:varName "wellboreSetRef"^^xsd:string
416 + ]
417 + ] [ sp:object
418 + [ sp:varName "wellTestSetRef"^^xsd:string
419 + ] ;
420 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestSetRef> ;
421 + sp:subject
422 + [ sp:varName "wellboreRef"^^xsd:string
423 + ]
424 + ] [ sp:object
425 + [ sp:varName "wellTestRef"^^xsd:string
426 + ] ;
427 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestRef> ;
428 + sp:subject
429 + [ sp:varName "wellTestSetRef"^^xsd:string
430 + ]
431 + ] [ sp:object
432 + [ sp:varName "wellTestRef"^^xsd:string
433 + ] ;
434 + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
435 + sp:subject
436 + [ sp:varName "wellTest"^^xsd:string
437 + ]
438 + ] [ sp:object
439 + [ sp:varName "temporalPartOfAWellBore"^^xsd:string
440 + ] ;
441 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
442 + sp:subject
443 + [ sp:varName "wellTest"^^xsd:string
444 + ]
445 + ] [ sp:object
446 + [ sp:varName "testDate"^^xsd:string
447 + ] ;
448 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
449 + sp:subject
450 + [ sp:varName "wellTest"^^xsd:string
451 + ]
452 + ] [ sp:object
453 + [ sp:varName "wellBore"^^xsd:string
454 + ] ;
455 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
456 + sp:subject
457 + [ sp:varName "temporalPartOfAWellBore"^^xsd:string
458 + ]
459 + ] [ sp:object
460 + [ sp:varName "wellBore"^^xsd:string
461 + ] ;
462 + sp:predicate <http://www.reportinghub.no/ep/schema/flow#flowOutOf> ;
463 + sp:subject
464 + [ sp:varName "productionFlow"^^xsd:string
465 + ]
466 + ] [ sp:object
467 + [ sp:varName "productionFlow"^^xsd:string
468 + ] ;
469 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
470 + sp:subject
471 + [ sp:varName "productionFlowToDate"^^xsd:string
472 + ]
473 + ] [ sp:object
474 + [ sp:varName "testDate"^^xsd:string
475 + ] ;
476 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
477 + sp:subject
478 + [ sp:varName "productionFlowToDate"^^xsd:string
479 + ]
480 + ] [ sp:object
481 + [ sp:varName "injectionTestRef"^^xsd:string
482 + ] ;
483 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#injectionTestRef> ;
484 + sp:subject
485 + [ sp:varName "wellTestRef"^^xsd:string
486 + ]
487 + ] [ sp:object
488 + [ sp:varName "wellTestCumulativeRef"^^xsd:string
489 + ] ;
490 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestCumulativeRef> ;
491 + sp:subject
492 + [ sp:varName "injectionTestRef"^^xsd:string
493 + ]
494 + ] [ sp:object
495 + [ sp:varName "cumulativeGasRef"^^xsd:string
496 + ] ;
497 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#cumulativeGasRef> ;
498 + sp:subject
499 + [ sp:varName "wellTestCumulativeRef"^^xsd:string
500 + ]
501 + ] [ sp:object
502 + [ sp:varName "realVolume"^^xsd:string
503 + ] ;
504 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
505 + sp:subject
506 + [ sp:varName "cumulativeGasRef"^^xsd:string
507 + ]
508 + ] [ sp:object
509 + [ sp:varName "uomVolume"^^xsd:string
510 + ] ;
511 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#uomRef> ;
512 + sp:subject
513 + [ sp:varName "cumulativeGasRef"^^xsd:string
514 + ]
515 + ] [ rdf:type sp:Bind ;
516 + sp:expression
517 + [ rdf:type ep-dpr-spin-lib:selectLengthScale ;
518 + sp:arg1 [ sp:varName "uomVolume"^^xsd:string
519 + ]
520 + ] ;
521 + sp:variable
522 + [ sp:varName "volumeScale"^^xsd:string
523 + ]
524 + ])
525 + ] ;
526 + spin:rule
527 + [ rdf:type sp:Construct ;
528 + rdfs:comment "STEP 30143 Set the cumulative fluid flow"^^xsd:string ;
529 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/well#Fluid> ;
530 + sp:predicate rdf:type ;
531 + sp:subject _:b10
532 + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlow> ;
533 + sp:predicate rdf:type ;
534 + sp:subject _:b10
535 + ] [ sp:object
536 + [ sp:varName "wellBore"^^xsd:string
537 + ] ;
538 + sp:predicate <http://www.reportinghub.no/ep/schema/flow#flowOutOf> ;
539 + sp:subject _:b10
540 + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlowToDate> ;
541 + sp:predicate rdf:type ;
542 + sp:subject _:b11
543 + ] [ sp:object _:b10 ;
544 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
545 + sp:subject _:b11
546 + ] [ sp:object
547 + [ sp:varName "testDate"^^xsd:string
548 + ] ;
549 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
550 + sp:subject _:b11
551 + ]) ;
552 + sp:where ([ sp:object
553 + [ sp:varName "wellSetRef"^^xsd:string
554 + ] ;
555 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellSetRef> ;
556 + sp:subject spin:_this
557 + ] [ sp:object
558 + [ sp:varName "wellRef"^^xsd:string
559 + ] ;
560 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellRef> ;
561 + sp:subject
562 + [ sp:varName "wellSetRef"^^xsd:string
563 + ]
564 + ] [ sp:object
565 + [ sp:varName "wellboreSetRef"^^xsd:string
566 + ] ;
567 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellboreSetRef> ;
568 + sp:subject
569 + [ sp:varName "wellRef"^^xsd:string
570 + ]
571 + ] [ sp:object
572 + [ sp:varName "wellboreRef"^^xsd:string
573 + ] ;
574 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellboreRef> ;
575 + sp:subject
576 + [ sp:varName "wellboreSetRef"^^xsd:string
577 + ]
578 + ] [ sp:object
579 + [ sp:varName "wellTestSetRef"^^xsd:string
580 + ] ;
581 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestSetRef> ;
582 + sp:subject
583 + [ sp:varName "wellboreRef"^^xsd:string
584 + ]
585 + ] [ sp:object
586 + [ sp:varName "wellTestRef"^^xsd:string
587 + ] ;
588 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestRef> ;
589 + sp:subject
590 + [ sp:varName "wellTestSetRef"^^xsd:string
591 + ]
592 + ] [ sp:object
593 + [ sp:varName "wellTestRef"^^xsd:string
594 + ] ;
595 + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
596 + sp:subject
597 + [ sp:varName "wellTest"^^xsd:string
598 + ]
599 + ] [ sp:object
600 + [ sp:varName "temporalPartOfAWellBore"^^xsd:string
601 + ] ;
602 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
603 + sp:subject
604 + [ sp:varName "wellTest"^^xsd:string
605 + ]
606 + ] [ sp:object
607 + [ sp:varName "testDate"^^xsd:string
608 + ] ;
609 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
610 + sp:subject
611 + [ sp:varName "wellTest"^^xsd:string
612 + ]
613 + ] [ sp:object
614 + [ sp:varName "wellBore"^^xsd:string
615 + ] ;
616 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
617 + sp:subject
618 + [ sp:varName "temporalPartOfAWellBore"^^xsd:string
619 + ]
620 + ] [ sp:object
621 + [ sp:varName "injectionTestRef"^^xsd:string
622 + ] ;
623 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#injectionTestRef> ;
624 + sp:subject
625 + [ sp:varName "wellTestRef"^^xsd:string
626 + ]
627 + ] [ sp:object
628 + [ sp:varName "wellTestCumulativeRef"^^xsd:string
629 + ] ;
630 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestCumulativeRef> ;
631 + sp:subject
632 + [ sp:varName "injectionTestRef"^^xsd:string
633 + ]
634 + ])
635 + ] ;
636 + spin:rule
637 + [ rdf:type sp:Construct ;
638 + rdfs:comment "STEP 30142 Set the injected fluid"^^xsd:string ;
639 + sp:templates ([ sp:object _:b12 ;
640 + sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#wellTestInjectedFluid> ;
641 + sp:subject
642 + [ sp:varName "wellTest"^^xsd:string
643 + ]
644 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#Fluid> ;
645 + sp:predicate rdf:type ;
646 + sp:subject _:b12
647 + ] [ sp:object
648 + [ sp:varName "injectedFluidType"^^xsd:string
649 + ] ;
650 + sp:predicate rdf:type ;
651 + sp:subject _:b12
652 + ]) ;
653 + sp:where ([ sp:object
654 + [ sp:varName "wellSetRef"^^xsd:string
655 + ] ;
656 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellSetRef> ;
657 + sp:subject spin:_this
658 + ] [ sp:object
659 + [ sp:varName "wellRef"^^xsd:string
660 + ] ;
661 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellRef> ;
662 + sp:subject
663 + [ sp:varName "wellSetRef"^^xsd:string
664 + ]
665 + ] [ sp:object
666 + [ sp:varName "wellboreSetRef"^^xsd:string
667 + ] ;
668 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellboreSetRef> ;
669 + sp:subject
670 + [ sp:varName "wellRef"^^xsd:string
671 + ]
672 + ] [ sp:object
673 + [ sp:varName "wellboreRef"^^xsd:string
674 + ] ;
675 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellboreRef> ;
676 + sp:subject
677 + [ sp:varName "wellboreSetRef"^^xsd:string
678 + ]
679 + ] [ sp:object
680 + [ sp:varName "wellTestSetRef"^^xsd:string
681 + ] ;
682 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestSetRef> ;
683 + sp:subject
684 + [ sp:varName "wellboreRef"^^xsd:string
685 + ]
686 + ] [ sp:object
687 + [ sp:varName "wellTestRef"^^xsd:string
688 + ] ;
689 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestRef> ;
690 + sp:subject
691 + [ sp:varName "wellTestSetRef"^^xsd:string
692 + ]
693 + ] [ sp:object
694 + [ sp:varName "wellTestRef"^^xsd:string
695 + ] ;
696 + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
697 + sp:subject
698 + [ sp:varName "wellTest"^^xsd:string
699 + ]
700 + ] [ sp:object
701 + [ sp:varName "temporalPartOfAWellBore"^^xsd:string
702 + ] ;
703 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
704 + sp:subject
705 + [ sp:varName "wellTest"^^xsd:string
706 + ]
707 + ] [ sp:object
708 + [ sp:varName "wellBore"^^xsd:string
709 + ] ;
710 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
711 + sp:subject
712 + [ sp:varName "temporalPartOfAWellBore"^^xsd:string
713 + ]
714 + ] [ sp:object
715 + [ sp:varName "injectionTestRef"^^xsd:string
716 + ] ;
717 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#injectionTestRef> ;
718 + sp:subject
719 + [ sp:varName "wellTestRef"^^xsd:string
720 + ]
721 + ] [ sp:object
722 + [ sp:varName "injectedFluidRef"^^xsd:string
723 + ] ;
724 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#injectedFluidRef> ;
725 + sp:subject
726 + [ sp:varName "injectionTestRef"^^xsd:string
727 + ]
728 + ] [ rdf:type sp:Bind ;
729 + sp:expression
730 + [ rdf:type ep-dpr-spin-lib:selectInjectedFluidType ;
731 + sp:arg1 [ sp:varName "injectedFluidRef"^^xsd:string
732 + ]
733 + ] ;
734 + sp:variable
735 + [ sp:varName "injectedFluidType"^^xsd:string
736 + ]
737 + ])
738 + ] ;
739 + spin:rule
740 + [ rdf:type sp:Construct ;
741 + rdfs:comment "STEP 30141 Set the tested WellBoreSection"^^xsd:string ;
742 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#InjectionWellTest> ;
743 + sp:predicate rdf:type ;
744 + sp:subject
745 + [ sp:varName "wellTest"^^xsd:string
746 + ]
747 + ] [ sp:object _:b13 ;
748 + sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#testedWellBoreInterval> ;
749 + sp:subject
750 + [ sp:varName "wellTest"^^xsd:string
751 + ]
752 + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ;
753 + sp:predicate rdf:type ;
754 + sp:subject _:b13
755 + ] [ sp:object _:b14 ;
756 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
757 + sp:subject _:b13
758 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBoreSection> ;
759 + sp:predicate rdf:type ;
760 + sp:subject _:b14
761 + ] [ sp:object
762 + [ sp:varName "wellBore"^^xsd:string
763 + ] ;
764 + sp:predicate <http://www.reportinghub.no/ep/schema/core#spatialPartOf> ;
765 + sp:subject _:b14
766 + ] [ sp:object _:b15 ;
767 + sp:predicate <http://www.reportinghub.no/ep/schema/well#measuredDepthToTheTopOfAPartOfAWellBore> ;
768 + sp:subject _:b14
769 + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ;
770 + sp:predicate rdf:type ;
771 + sp:subject _:b15
772 + ] [ sp:object
773 + [ sp:varName "realMdTop"^^xsd:string
774 + ] ;
775 + sp:predicate
776 + [ sp:varName "lengthScaleMdTop"^^xsd:string
777 + ] ;
778 + sp:subject _:b15
779 + ] [ sp:object _:b16 ;
780 + sp:predicate <http://www.reportinghub.no/ep/schema/well#measuredDepthToTheBottomOfAPartOfAWellBore> ;
781 + sp:subject _:b14
782 + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ;
783 + sp:predicate rdf:type ;
784 + sp:subject _:b16
785 + ] [ sp:object
786 + [ sp:varName "realMdBase"^^xsd:string
787 + ] ;
788 + sp:predicate
789 + [ sp:varName "lengthScaleMdBase"^^xsd:string
790 + ] ;
791 + sp:subject _:b16
792 + ] [ sp:object _:b17 ;
793 + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSpatialPart> ;
794 + sp:subject _:b14
795 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#SurroundingRockFormation> ;
796 + sp:predicate rdf:type ;
797 + sp:subject _:b17
798 + ] [ sp:object
799 + [ sp:varName "testedFormation"^^xsd:string
800 + ] ;
801 + sp:predicate rdfs:label ;
802 + sp:subject _:b17
803 + ]) ;
804 + sp:where ([ sp:object
805 + [ sp:varName "wellSetRef"^^xsd:string
806 + ] ;
807 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellSetRef> ;
808 + sp:subject spin:_this
809 + ] [ sp:object
810 + [ sp:varName "wellRef"^^xsd:string
811 + ] ;
812 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellRef> ;
813 + sp:subject
814 + [ sp:varName "wellSetRef"^^xsd:string
815 + ]
816 + ] [ sp:object
817 + [ sp:varName "wellboreSetRef"^^xsd:string
818 + ] ;
819 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellboreSetRef> ;
820 + sp:subject
821 + [ sp:varName "wellRef"^^xsd:string
822 + ]
823 + ] [ sp:object
824 + [ sp:varName "wellboreRef"^^xsd:string
825 + ] ;
826 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellboreRef> ;
827 + sp:subject
828 + [ sp:varName "wellboreSetRef"^^xsd:string
829 + ]
830 + ] [ sp:object
831 + [ sp:varName "wellTestSetRef"^^xsd:string
832 + ] ;
833 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestSetRef> ;
834 + sp:subject
835 + [ sp:varName "wellboreRef"^^xsd:string
836 + ]
837 + ] [ sp:object
838 + [ sp:varName "wellTestRef"^^xsd:string
839 + ] ;
840 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestRef> ;
841 + sp:subject
842 + [ sp:varName "wellTestSetRef"^^xsd:string
843 + ]
844 + ] [ sp:object
845 + [ sp:varName "wellTestRef"^^xsd:string
846 + ] ;
847 + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
848 + sp:subject
849 + [ sp:varName "wellTest"^^xsd:string
850 + ]
851 + ] [ sp:object
852 + [ sp:varName "temporalPartOfAWellBore"^^xsd:string
853 + ] ;
854 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
855 + sp:subject
856 + [ sp:varName "wellTest"^^xsd:string
857 + ]
858 + ] [ sp:object
859 + [ sp:varName "wellBore"^^xsd:string
860 + ] ;
861 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
862 + sp:subject
863 + [ sp:varName "temporalPartOfAWellBore"^^xsd:string
864 + ]
865 + ] [ sp:object
866 + [ sp:varName "injectionTestRef"^^xsd:string
867 + ] ;
868 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#injectionTestRef> ;
869 + sp:subject
870 + [ sp:varName "wellTestRef"^^xsd:string
871 + ]
872 + ] [ sp:object
873 + [ sp:varName "testIntervalRef"^^xsd:string
874 + ] ;
875 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#testIntervalRef> ;
876 + sp:subject
877 + [ sp:varName "injectionTestRef"^^xsd:string
878 + ]
879 + ] [ rdf:type sp:Optional ;
880 + sp:elements ([ sp:object
881 + [ sp:varName "mdTopRef"^^xsd:string
882 + ] ;
883 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#mdTopRef> ;
884 + sp:subject
885 + [ sp:varName "testIntervalRef"^^xsd:string
886 + ]
887 + ] [ sp:object
888 + [ sp:varName "realMdTop"^^xsd:string
889 + ] ;
890 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
891 + sp:subject
892 + [ sp:varName "mdTopRef"^^xsd:string
893 + ]
894 + ] [ sp:object
895 + [ sp:varName "uomMdTop"^^xsd:string
896 + ] ;
897 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#uomRef> ;
898 + sp:subject
899 + [ sp:varName "mdTopRef"^^xsd:string
900 + ]
901 + ])
902 + ] [ rdf:type sp:Optional ;
903 + sp:elements ([ sp:object
904 + [ sp:varName "mdBaseRef"^^xsd:string
905 + ] ;
906 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#mdBaseRef> ;
907 + sp:subject
908 + [ sp:varName "testIntervalRef"^^xsd:string
909 + ]
910 + ] [ sp:object
911 + [ sp:varName "realMdBase"^^xsd:string
912 + ] ;
913 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
914 + sp:subject
915 + [ sp:varName "mdBaseRef"^^xsd:string
916 + ]
917 + ] [ sp:object
918 + [ sp:varName "uomMdBase"^^xsd:string
919 + ] ;
920 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#uomRef> ;
921 + sp:subject
922 + [ sp:varName "mdBaseRef"^^xsd:string
923 + ]
924 + ])
925 + ] [ rdf:type sp:Optional ;
926 + sp:elements ([ sp:object
927 + [ sp:varName "testedFormation"^^xsd:string
928 + ] ;
929 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#testedFormation> ;
930 + sp:subject
931 + [ sp:varName "testIntervalRef"^^xsd:string
932 + ]
933 + ])
934 + ] [ rdf:type sp:Bind ;
935 + sp:expression
936 + [ rdf:type ep-dpr-spin-lib:selectLengthScale ;
937 + sp:arg1 [ sp:varName "uomMdTop"^^xsd:string
938 + ]
939 + ] ;
940 + sp:variable
941 + [ sp:varName "lengthScaleMdTop"^^xsd:string
942 + ]
943 + ] [ rdf:type sp:Bind ;
944 + sp:expression
945 + [ rdf:type ep-dpr-spin-lib:selectLengthScale ;
946 + sp:arg1 [ sp:varName "uomMdBase"^^xsd:string
947 + ]
948 + ] ;
949 + sp:variable
950 + [ sp:varName "lengthScaleMdBase"^^xsd:string
951 + ]
952 + ])
953 + ] ;
954 + spin:rule
955 + [ rdf:type sp:Construct ;
956 + rdfs:comment "STEP 30140 Classify as an Injection test and set duration"^^xsd:string ;
957 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#InjectionWellTest> ;
958 + sp:predicate rdf:type ;
959 + sp:subject
960 + [ sp:varName "wellTest"^^xsd:string
961 + ]
962 + ] [ sp:object _:b18 ;
963 + sp:predicate rdf:type ;
964 + sp:subject
965 + [ sp:varName "wellTest"^^xsd:string
966 + ]
967 + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ;
968 + sp:predicate rdf:type ;
969 + sp:subject _:b18
970 + ] [ sp:object
971 + [ sp:varName "realDuration"^^xsd:string
972 + ] ;
973 + sp:predicate
974 + [ sp:varName "durationScale"^^xsd:string
975 + ] ;
976 + sp:subject _:b18
977 + ]) ;
978 + sp:where ([ sp:object
979 + [ sp:varName "wellSetRef"^^xsd:string
980 + ] ;
981 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellSetRef> ;
982 + sp:subject spin:_this
983 + ] [ sp:object
984 + [ sp:varName "wellRef"^^xsd:string
985 + ] ;
986 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellRef> ;
987 + sp:subject
988 + [ sp:varName "wellSetRef"^^xsd:string
989 + ]
990 + ] [ sp:object
991 + [ sp:varName "wellboreSetRef"^^xsd:string
992 + ] ;
993 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellboreSetRef> ;
994 + sp:subject
995 + [ sp:varName "wellRef"^^xsd:string
996 + ]
997 + ] [ sp:object
998 + [ sp:varName "wellboreRef"^^xsd:string
999 + ] ;
1000 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellboreRef> ;
1001 + sp:subject
1002 + [ sp:varName "wellboreSetRef"^^xsd:string
1003 + ]
1004 + ] [ sp:object
1005 + [ sp:varName "wellTestSetRef"^^xsd:string
1006 + ] ;
1007 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestSetRef> ;
1008 + sp:subject
1009 + [ sp:varName "wellboreRef"^^xsd:string
1010 + ]
1011 + ] [ sp:object
1012 + [ sp:varName "wellTestRef"^^xsd:string
1013 + ] ;
1014 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#wellTestRef> ;
1015 + sp:subject
1016 + [ sp:varName "wellTestSetRef"^^xsd:string
1017 + ]
1018 + ] [ sp:object
1019 + [ sp:varName "wellTestRef"^^xsd:string
1020 + ] ;
1021 + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
1022 + sp:subject
1023 + [ sp:varName "wellTest"^^xsd:string
1024 + ]
1025 + ] [ sp:object
1026 + [ sp:varName "injectionTestRef"^^xsd:string
1027 + ] ;
1028 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#injectionTestRef> ;
1029 + sp:subject
1030 + [ sp:varName "wellTestRef"^^xsd:string
1031 + ]
1032 + ] [ rdf:type sp:Optional ;
1033 + sp:elements ([ sp:object
1034 + [ sp:varName "testDurationRef"^^xsd:string
1035 + ] ;
1036 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#testDurationRef> ;
1037 + sp:subject
1038 + [ sp:varName "productionTestRef"^^xsd:string
1039 + ]
1040 + ] [ sp:object
1041 + [ sp:varName "realDuration"^^xsd:string
1042 + ] ;
1043 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
1044 + sp:subject
1045 + [ sp:varName "testDurationRef"^^xsd:string
1046 + ]
1047 + ] [ sp:object
1048 + [ sp:varName "uomDuration"^^xsd:string
1049 + ] ;
1050 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#uomRef> ;
1051 + sp:subject
1052 + [ sp:varName "testDurationRef"^^xsd:string
1053 + ]
1054 + ])
1055 + ] [ rdf:type sp:Bind ;
1056 + sp:expression
1057 + [ rdf:type ep-dpr-spin-lib:selectDurationScale ;
1058 + sp:arg1 [ sp:varName "uomDuration"^^xsd:string
1059 + ]
1060 + ] ;
1061 + sp:variable
1062 + [ sp:varName "durationScale"^^xsd:string
1063 + ]
1064 + ])
1065 + ] .
This diff could not be displayed because it is too large.