Showing
5 changed files
with
1127 additions
and
43 deletions
... | @@ -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.
This diff could not be displayed because it is too large.
-
Please register or login to post a comment