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