Showing
6 changed files
with
235 additions
and
241 deletions
... | @@ -4,6 +4,7 @@ | ... | @@ -4,6 +4,7 @@ |
4 | # imports: http://www.reportinghub.no/ep/schema/1.0/equipment | 4 | # imports: http://www.reportinghub.no/ep/schema/1.0/equipment |
5 | # imports: http://www.reportinghub.no/ep/schema/1.0/facility | 5 | # imports: http://www.reportinghub.no/ep/schema/1.0/facility |
6 | # imports: http://www.reportinghub.no/ep/schema/1.0/flow | 6 | # imports: http://www.reportinghub.no/ep/schema/1.0/flow |
7 | +# imports: http://www.reportinghub.no/ep/schema/1.0/production-core | ||
7 | # imports: http://www.reportinghub.no/ep/schema/1.0/production-equipment | 8 | # imports: http://www.reportinghub.no/ep/schema/1.0/production-equipment |
8 | # imports: http://www.reportinghub.no/ep/schema/1.0/production-facility | 9 | # imports: http://www.reportinghub.no/ep/schema/1.0/production-facility |
9 | # imports: http://www.reportinghub.no/ep/schema/1.0/production-organization | 10 | # imports: http://www.reportinghub.no/ep/schema/1.0/production-organization |
... | @@ -18,7 +19,7 @@ | ... | @@ -18,7 +19,7 @@ |
18 | 19 | ||
19 | <http://www.reportinghub.no/ep/schema/1.0/production-activity> | 20 | <http://www.reportinghub.no/ep/schema/1.0/production-activity> |
20 | rdf:type owl:Ontology ; | 21 | rdf:type owl:Ontology ; |
21 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity-purpose> , <http://www.reportinghub.no/ep/schema/1.0/production-organization> , <http://www.reportinghub.no/ep/schema/1.0/production-equipment> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/flow> , <http://www.reportinghub.no/ep/schema/1.0/production-facility> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/well> ; | 22 | + owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity-purpose> , <http://www.reportinghub.no/ep/schema/1.0/production-organization> , <http://www.reportinghub.no/ep/schema/1.0/production-equipment> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/flow> , <http://www.reportinghub.no/ep/schema/1.0/production-facility> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/production-core> ; |
22 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 23 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
23 | 24 | ||
24 | <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> | 25 | <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> |
... | @@ -35,7 +36,7 @@ | ... | @@ -35,7 +36,7 @@ |
35 | <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> | 36 | <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> |
36 | rdf:type owl:Class ; | 37 | rdf:type owl:Class ; |
37 | rdfs:label "production well test"^^xsd:string ; | 38 | rdfs:label "production well test"^^xsd:string ; |
38 | - 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> . |
39 | 40 | ||
40 | <http://www.reportinghub.no/ep/schema/activity#WeeklyProductionActivity> | 41 | <http://www.reportinghub.no/ep/schema/activity#WeeklyProductionActivity> |
41 | rdf:type ep-prodact:ProductionOperationClassByDuration . | 42 | rdf:type ep-prodact:ProductionOperationClassByDuration . |
... | @@ -50,7 +51,7 @@ | ... | @@ -50,7 +51,7 @@ |
50 | rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> . | 51 | rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> . |
51 | 52 | ||
52 | ep-core:Mass | 53 | ep-core:Mass |
53 | - rdf:type ep-core:PropertySpace , rdfs:Class ; | 54 | + rdf:type rdfs:Class , ep-core:PropertySpace ; |
54 | rdfs:label "mass"^^xsd:string ; | 55 | rdfs:label "mass"^^xsd:string ; |
55 | rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial . | 56 | rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial . |
56 | 57 | ||
... | @@ -91,13 +92,13 @@ ep-core:Mass | ... | @@ -91,13 +92,13 @@ ep-core:Mass |
91 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . | 92 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . |
92 | 93 | ||
93 | ep-prodact:AdministerFirstAid | 94 | ep-prodact:AdministerFirstAid |
94 | - rdf:type ep-prodact:SafetyActivityType , owl:Class ; | 95 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
95 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . | 96 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
96 | 97 | ||
97 | ep-prodact:AirTrafficOperation | 98 | ep-prodact:AirTrafficOperation |
98 | - rdf:type ep-prodact:ProductionActivityType , owl:Class ; | 99 | + rdf:type owl:Class , ep-prodact:ProductionActivityType ; |
99 | rdfs:label "air traffic operation"^^xsd:string ; | 100 | rdfs:label "air traffic operation"^^xsd:string ; |
100 | - rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity . | 101 | + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity . |
101 | 102 | ||
102 | ep-prodact:Alarm | 103 | ep-prodact:Alarm |
103 | rdf:type owl:Class ; | 104 | rdf:type owl:Class ; |
... | @@ -116,49 +117,49 @@ ep-prodact:AmountOfSubstance | ... | @@ -116,49 +117,49 @@ ep-prodact:AmountOfSubstance |
116 | rdfs:subClassOf ep-core:PhysicalObject . | 117 | rdfs:subClassOf ep-core:PhysicalObject . |
117 | 118 | ||
118 | ep-prodact:AnnualProductionActivity | 119 | ep-prodact:AnnualProductionActivity |
119 | - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; | 120 | + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; |
120 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . | 121 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
121 | 122 | ||
122 | -ep-prodact:AnnualProductionActivityToEndOfReportingPeriod | 123 | +ep-prodact:AnnualProductionActivityToDate |
123 | rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; | 124 | rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; |
124 | rdfs:subClassOf ep-prodact:AnnualProductionActivity . | 125 | rdfs:subClassOf ep-prodact:AnnualProductionActivity . |
125 | 126 | ||
126 | ep-prodact:AnnualProductionOperationsActivityToEndOfReportingPeriod | 127 | ep-prodact:AnnualProductionOperationsActivityToEndOfReportingPeriod |
127 | - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; | 128 | + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; |
128 | - rdfs:subClassOf ep-prodact:ProductionOperationsActivity , ep-prodact:AnnualProductionActivityToEndOfReportingPeriod . | 129 | + rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate , ep-prodact:ProductionOperationsActivity . |
129 | 130 | ||
130 | ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod | 131 | ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod |
131 | - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; | 132 | + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; |
132 | - rdfs:subClassOf ep-prodact:ProductionVolumeActivity , ep-prodact:AnnualProductionActivityToEndOfReportingPeriod . | 133 | + rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate , ep-prodact:ProductionVolumeActivity . |
133 | 134 | ||
134 | ep-prodact:CargoShipOperation | 135 | ep-prodact:CargoShipOperation |
135 | rdf:type owl:Class ; | 136 | rdf:type owl:Class ; |
136 | - rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity . | 137 | + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity . |
137 | 138 | ||
138 | ep-prodact:ConstructionOperation | 139 | ep-prodact:ConstructionOperation |
139 | - rdf:type ep-prodact:ProductionActivityType , owl:Class ; | 140 | + rdf:type owl:Class , ep-prodact:ProductionActivityType ; |
140 | rdfs:label "construction operation"^^xsd:string ; | 141 | rdfs:label "construction operation"^^xsd:string ; |
141 | rdfs:subClassOf ep-prodact:PartOfProductionActivity . | 142 | rdfs:subClassOf ep-prodact:PartOfProductionActivity . |
142 | 143 | ||
143 | ep-prodact:CumulativeProductionActivitySinceProductionBegan | 144 | ep-prodact:CumulativeProductionActivitySinceProductionBegan |
144 | - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; | 145 | + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; |
145 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . | 146 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
146 | 147 | ||
147 | ep-prodact:DailyProductionOperationsActivity | 148 | ep-prodact:DailyProductionOperationsActivity |
148 | - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; | 149 | + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; |
149 | - 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 . |
150 | 151 | ||
151 | ep-prodact:DailyProductionVolumeActivity | 152 | ep-prodact:DailyProductionVolumeActivity |
152 | - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; | 153 | + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; |
153 | - 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 . |
154 | 155 | ||
155 | ep-prodact:Deviation | 156 | ep-prodact:Deviation |
156 | - rdf:type ep-prodact:ProductionActivityType , owl:Class ; | 157 | + rdf:type owl:Class , ep-prodact:ProductionActivityType ; |
157 | rdfs:label "deviation"^^xsd:string ; | 158 | rdfs:label "deviation"^^xsd:string ; |
158 | rdfs:subClassOf ep-prodact:PartOfProductionActivity . | 159 | rdfs:subClassOf ep-prodact:PartOfProductionActivity . |
159 | 160 | ||
160 | ep-prodact:DrillOrExcercise | 161 | ep-prodact:DrillOrExcercise |
161 | - rdf:type ep-prodact:SafetyActivityType , owl:Class ; | 162 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
162 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . | 163 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
163 | 164 | ||
164 | ep-prodact:Fire | 165 | ep-prodact:Fire |
... | @@ -180,7 +181,7 @@ ep-prodact:FlowLine-Production | ... | @@ -180,7 +181,7 @@ ep-prodact:FlowLine-Production |
180 | ep-prodact:FluidLevelTest | 181 | ep-prodact:FluidLevelTest |
181 | rdf:type owl:Class ; | 182 | rdf:type owl:Class ; |
182 | rdfs:label "fluid level test"^^xsd:string ; | 183 | rdfs:label "fluid level test"^^xsd:string ; |
183 | - 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> . |
184 | 185 | ||
185 | ep-prodact:FusionOfHSEActivitiesOverPeriod | 186 | ep-prodact:FusionOfHSEActivitiesOverPeriod |
186 | rdf:type owl:Class ; | 187 | rdf:type owl:Class ; |
... | @@ -199,21 +200,21 @@ ep-prodact:Incident | ... | @@ -199,21 +200,21 @@ ep-prodact:Incident |
199 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . | 200 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
200 | 201 | ||
201 | ep-prodact:InitialWellTest | 202 | ep-prodact:InitialWellTest |
202 | - rdf:type owl:Class , ep-prodact:WellTestReasonType ; | 203 | + rdf:type ep-prodact:WellTestReasonType , owl:Class ; |
203 | rdfs:label "initial"^^xsd:string ; | 204 | rdfs:label "initial"^^xsd:string ; |
204 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . | 205 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . |
205 | 206 | ||
206 | ep-prodact:InjectionWellTest | 207 | ep-prodact:InjectionWellTest |
207 | rdf:type owl:Class ; | 208 | rdf:type owl:Class ; |
208 | rdfs:label "injection well test"^^xsd:string ; | 209 | rdfs:label "injection well test"^^xsd:string ; |
209 | - 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> . |
210 | 211 | ||
211 | ep-prodact:Injury | 212 | ep-prodact:Injury |
212 | - rdf:type ep-prodact:SafetyActivityType , owl:Class ; | 213 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
213 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . | 214 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
214 | 215 | ||
215 | ep-prodact:IssueWorkPermit | 216 | ep-prodact:IssueWorkPermit |
216 | - rdf:type ep-prodact:SafetyActivityType , owl:Class ; | 217 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
217 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . | 218 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
218 | 219 | ||
219 | ep-prodact:JobObservation | 220 | ep-prodact:JobObservation |
... | @@ -233,20 +234,20 @@ ep-prodact:LostTimeIncident | ... | @@ -233,20 +234,20 @@ ep-prodact:LostTimeIncident |
233 | rdfs:subClassOf ep-prodact:Incident . | 234 | rdfs:subClassOf ep-prodact:Incident . |
234 | 235 | ||
235 | ep-prodact:MaintenanceActivity | 236 | ep-prodact:MaintenanceActivity |
236 | - rdf:type ep-prodact:ProductionActivityType , owl:Class ; | 237 | + rdf:type owl:Class , ep-prodact:ProductionActivityType ; |
237 | rdfs:label "maintenance activity"^^xsd:string ; | 238 | rdfs:label "maintenance activity"^^xsd:string ; |
238 | rdfs:subClassOf ep-prodact:PartOfProductionActivity . | 239 | rdfs:subClassOf ep-prodact:PartOfProductionActivity . |
239 | 240 | ||
240 | ep-prodact:MarineOperation | 241 | ep-prodact:MarineOperation |
241 | rdf:type owl:Class ; | 242 | rdf:type owl:Class ; |
242 | - rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity . | 243 | + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity . |
243 | 244 | ||
244 | ep-prodact:MedicalTreatmentInjury | 245 | ep-prodact:MedicalTreatmentInjury |
245 | - rdf:type ep-prodact:SafetyActivityType , owl:Class ; | 246 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
246 | rdfs:subClassOf ep-prodact:Injury . | 247 | rdfs:subClassOf ep-prodact:Injury . |
247 | 248 | ||
248 | ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod | 249 | ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod |
249 | - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; | 250 | + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; |
250 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity> . | 251 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity> . |
251 | 252 | ||
252 | ep-prodact:NearMiss | 253 | ep-prodact:NearMiss |
... | @@ -258,12 +259,12 @@ ep-prodact:NotablePartOfProductionActivity | ... | @@ -258,12 +259,12 @@ ep-prodact:NotablePartOfProductionActivity |
258 | rdfs:subClassOf ep-prodact:PartOfProductionActivity . | 259 | rdfs:subClassOf ep-prodact:PartOfProductionActivity . |
259 | 260 | ||
260 | ep-prodact:OtherProductionActivity | 261 | ep-prodact:OtherProductionActivity |
261 | - rdf:type ep-prodact:ProductionActivityType , owl:Class ; | 262 | + rdf:type owl:Class , ep-prodact:ProductionActivityType ; |
262 | rdfs:label "other production activity"^^xsd:string ; | 263 | rdfs:label "other production activity"^^xsd:string ; |
263 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . | 264 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
264 | 265 | ||
265 | ep-prodact:OtherReasonWellTest | 266 | ep-prodact:OtherReasonWellTest |
266 | - rdf:type owl:Class , ep-prodact:WellTestReasonType ; | 267 | + rdf:type ep-prodact:WellTestReasonType , owl:Class ; |
267 | rdfs:label "other"^^xsd:string ; | 268 | rdfs:label "other"^^xsd:string ; |
268 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . | 269 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . |
269 | 270 | ||
... | @@ -278,17 +279,17 @@ ep-prodact:Participation | ... | @@ -278,17 +279,17 @@ ep-prodact:Participation |
278 | rdfs:subPropertyOf ep-prodact:involvement . | 279 | rdfs:subPropertyOf ep-prodact:involvement . |
279 | 280 | ||
280 | ep-prodact:PeriodicWellTest | 281 | ep-prodact:PeriodicWellTest |
281 | - rdf:type owl:Class , ep-prodact:WellTestReasonType ; | 282 | + rdf:type ep-prodact:WellTestReasonType , owl:Class ; |
282 | rdfs:label "periodic"^^xsd:string ; | 283 | rdfs:label "periodic"^^xsd:string ; |
283 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . | 284 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . |
284 | 285 | ||
285 | ep-prodact:PowerStationFailure | 286 | ep-prodact:PowerStationFailure |
286 | - rdf:type ep-prodact:ProductionActivityType , owl:Class ; | 287 | + rdf:type owl:Class , ep-prodact:ProductionActivityType ; |
287 | rdfs:label "power station failure"^^xsd:string ; | 288 | rdfs:label "power station failure"^^xsd:string ; |
288 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . | 289 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
289 | 290 | ||
290 | ep-prodact:ProductionActivityLastingLessThanAYear | 291 | ep-prodact:ProductionActivityLastingLessThanAYear |
291 | - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; | 292 | + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; |
292 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . | 293 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
293 | 294 | ||
294 | ep-prodact:ProductionActivityType | 295 | ep-prodact:ProductionActivityType |
... | @@ -301,7 +302,7 @@ ep-prodact:ProductionOperationClassByDuration | ... | @@ -301,7 +302,7 @@ ep-prodact:ProductionOperationClassByDuration |
301 | rdfs:subClassOf owl:Class . | 302 | rdfs:subClassOf owl:Class . |
302 | 303 | ||
303 | ep-prodact:ProductionOperationsActivity | 304 | ep-prodact:ProductionOperationsActivity |
304 | - rdf:type ep-prodact:ProductionActivityType , owl:Class ; | 305 | + rdf:type owl:Class , ep-prodact:ProductionActivityType ; |
305 | rdfs:label "production operations activity"^^xsd:string ; | 306 | rdfs:label "production operations activity"^^xsd:string ; |
306 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . | 307 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
307 | 308 | ||
... | @@ -314,7 +315,7 @@ ep-prodact:ReleasedToWater | ... | @@ -314,7 +315,7 @@ ep-prodact:ReleasedToWater |
314 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . | 315 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
315 | 316 | ||
316 | ep-prodact:ReportHazard | 317 | ep-prodact:ReportHazard |
317 | - rdf:type ep-prodact:SafetyActivityType , owl:Class ; | 318 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
318 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . | 319 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
319 | 320 | ||
320 | ep-prodact:RestrictedWork | 321 | ep-prodact:RestrictedWork |
... | @@ -322,11 +323,11 @@ ep-prodact:RestrictedWork | ... | @@ -322,11 +323,11 @@ ep-prodact:RestrictedWork |
322 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . | 323 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
323 | 324 | ||
324 | ep-prodact:RestrictedWorkInjury | 325 | ep-prodact:RestrictedWorkInjury |
325 | - rdf:type ep-prodact:SafetyActivityType , owl:Class ; | 326 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
326 | rdfs:subClassOf ep-prodact:Injury . | 327 | rdfs:subClassOf ep-prodact:Injury . |
327 | 328 | ||
328 | ep-prodact:RevisionWellTest | 329 | ep-prodact:RevisionWellTest |
329 | - rdf:type owl:Class , ep-prodact:WellTestReasonType ; | 330 | + rdf:type ep-prodact:WellTestReasonType , owl:Class ; |
330 | rdfs:label "revision"^^xsd:string ; | 331 | rdfs:label "revision"^^xsd:string ; |
331 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . | 332 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . |
332 | 333 | ||
... | @@ -335,7 +336,7 @@ ep-prodact:SafetyActivityType | ... | @@ -335,7 +336,7 @@ ep-prodact:SafetyActivityType |
335 | rdfs:subClassOf owl:Class . | 336 | rdfs:subClassOf owl:Class . |
336 | 337 | ||
337 | ep-prodact:SafetyMeeting | 338 | ep-prodact:SafetyMeeting |
338 | - rdf:type ep-prodact:SafetyActivityType , owl:Class ; | 339 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
339 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . | 340 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
340 | 341 | ||
341 | ep-prodact:SampleAmountOfSubstance | 342 | ep-prodact:SampleAmountOfSubstance |
... | @@ -355,7 +356,7 @@ ep-prodact:SickOnBoard | ... | @@ -355,7 +356,7 @@ ep-prodact:SickOnBoard |
355 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . | 356 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
356 | 357 | ||
357 | ep-prodact:SpillOrLeak | 358 | ep-prodact:SpillOrLeak |
358 | - rdf:type ep-prodact:SafetyActivityType , owl:Class ; | 359 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
359 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . | 360 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
360 | 361 | ||
361 | ep-prodact:TransportationActivity | 362 | ep-prodact:TransportationActivity |
... | @@ -363,7 +364,7 @@ ep-prodact:TransportationActivity | ... | @@ -363,7 +364,7 @@ ep-prodact:TransportationActivity |
363 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . | 364 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
364 | 365 | ||
365 | ep-prodact:UnknownReasonWellTest | 366 | ep-prodact:UnknownReasonWellTest |
366 | - rdf:type owl:Class , ep-prodact:WellTestReasonType ; | 367 | + rdf:type ep-prodact:WellTestReasonType , owl:Class ; |
367 | rdfs:label "unknown"^^xsd:string ; | 368 | rdfs:label "unknown"^^xsd:string ; |
368 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . | 369 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . |
369 | 370 | ||
... | @@ -373,7 +374,7 @@ ep-prodact:WaterCleaningOperation | ... | @@ -373,7 +374,7 @@ ep-prodact:WaterCleaningOperation |
373 | 374 | ||
374 | ep-prodact:WaterSample | 375 | ep-prodact:WaterSample |
375 | rdf:type owl:Class ; | 376 | rdf:type owl:Class ; |
376 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/well#Water> , ep-prodact:SampleAmountOfSubstance . | 377 | + rdfs:subClassOf ep-prodact:SampleAmountOfSubstance , <http://www.reportinghub.no/ep/schema/well#Water> . |
377 | 378 | ||
378 | ep-prodact:WellTestReasonType | 379 | ep-prodact:WellTestReasonType |
379 | rdf:type rdfs:Class ; | 380 | rdf:type rdfs:Class ; |
... | @@ -381,11 +382,11 @@ ep-prodact:WellTestReasonType | ... | @@ -381,11 +382,11 @@ ep-prodact:WellTestReasonType |
381 | rdfs:subClassOf owl:Class . | 382 | rdfs:subClassOf owl:Class . |
382 | 383 | ||
383 | ep-prodact:WorkingUnderPermit | 384 | ep-prodact:WorkingUnderPermit |
384 | - rdf:type ep-prodact:SafetyActivityType , owl:Class ; | 385 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
385 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . | 386 | rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . |
386 | 387 | ||
387 | ep-prodact:WorkingUnderPermitWithSJA | 388 | ep-prodact:WorkingUnderPermitWithSJA |
388 | - rdf:type ep-prodact:SafetyActivityType , owl:Class ; | 389 | + rdf:type owl:Class , ep-prodact:SafetyActivityType ; |
389 | rdfs:subClassOf ep-prodact:WorkingUnderPermit . | 390 | rdfs:subClassOf ep-prodact:WorkingUnderPermit . |
390 | 391 | ||
391 | ep-prodact:ammoniumDensity | 392 | ep-prodact:ammoniumDensity |
... | @@ -443,7 +444,7 @@ ep-prodact:hasPredecessor | ... | @@ -443,7 +444,7 @@ ep-prodact:hasPredecessor |
443 | rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . | 444 | rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . |
444 | 445 | ||
445 | ep-prodact:hasShutInPressure | 446 | ep-prodact:hasShutInPressure |
446 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 447 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
447 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ; | 448 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ; |
448 | rdfs:label "has shut-in pressure"^^xsd:string ; | 449 | rdfs:label "has shut-in pressure"^^xsd:string ; |
449 | rdfs:range ep-core:Pressure . | 450 | rdfs:range ep-core:Pressure . |
... | @@ -455,35 +456,29 @@ ep-prodact:hasValidPredecessor | ... | @@ -455,35 +456,29 @@ ep-prodact:hasValidPredecessor |
455 | rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . | 456 | rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . |
456 | 457 | ||
457 | ep-prodact:injectionWellTestMaximumAnnularPressure | 458 | ep-prodact:injectionWellTestMaximumAnnularPressure |
458 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 459 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
459 | rdfs:domain ep-prodact:InjectionWellTest ; | 460 | rdfs:domain ep-prodact:InjectionWellTest ; |
460 | rdfs:label "injection well test maximum annular pressure"^^xsd:string ; | 461 | rdfs:label "injection well test maximum annular pressure"^^xsd:string ; |
461 | rdfs:range ep-core:Pressure . | 462 | rdfs:range ep-core:Pressure . |
462 | 463 | ||
463 | ep-prodact:injectionWellTestMinimumAnnularPressure | 464 | ep-prodact:injectionWellTestMinimumAnnularPressure |
464 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 465 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
465 | rdfs:domain ep-prodact:InjectionWellTest ; | 466 | rdfs:domain ep-prodact:InjectionWellTest ; |
466 | rdfs:label "injection well test minimum annular pressure"^^xsd:string ; | 467 | rdfs:label "injection well test minimum annular pressure"^^xsd:string ; |
467 | rdfs:range ep-core:Pressure . | 468 | rdfs:range ep-core:Pressure . |
468 | 469 | ||
469 | ep-prodact:injectionWellTestWellheadFlowingPressure | 470 | ep-prodact:injectionWellTestWellheadFlowingPressure |
470 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 471 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
471 | rdfs:domain ep-prodact:InjectionWellTest ; | 472 | rdfs:domain ep-prodact:InjectionWellTest ; |
472 | rdfs:label "injection well test wellhead flowing pressure"^^xsd:string ; | 473 | rdfs:label "injection well test wellhead flowing pressure"^^xsd:string ; |
473 | rdfs:range ep-core:Pressure . | 474 | rdfs:range ep-core:Pressure . |
474 | 475 | ||
475 | ep-prodact:injectionWellTestWellheadMaximumPressure | 476 | ep-prodact:injectionWellTestWellheadMaximumPressure |
476 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 477 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
477 | rdfs:domain ep-prodact:InjectionWellTest ; | 478 | rdfs:domain ep-prodact:InjectionWellTest ; |
478 | rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ; | 479 | rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ; |
479 | rdfs:range ep-core:Pressure . | 480 | rdfs:range ep-core:Pressure . |
480 | 481 | ||
481 | -ep-prodact:involvedVessel | ||
482 | - rdf:type owl:ObjectProperty ; | ||
483 | - rdfs:domain ep-prodact:MarineOperation ; | ||
484 | - rdfs:range <http://www.reportinghub.no/ep/schema/production-facility#ShipOrBoat> ; | ||
485 | - rdfs:subPropertyOf ep-prodact:involvement . | ||
486 | - | ||
487 | ep-prodact:involvement | 482 | ep-prodact:involvement |
488 | rdf:type owl:ObjectProperty ; | 483 | rdf:type owl:ObjectProperty ; |
489 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; | 484 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; |
... | @@ -545,7 +540,7 @@ ep-prodact:oilInWater | ... | @@ -545,7 +540,7 @@ ep-prodact:oilInWater |
545 | rdfs:range ep-core:SpecificMass . | 540 | rdfs:range ep-core:SpecificMass . |
546 | 541 | ||
547 | ep-prodact:onProductionFacility | 542 | ep-prodact:onProductionFacility |
548 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; | 543 | + rdf:type owl:FunctionalProperty , owl:ObjectProperty ; |
549 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 544 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; |
550 | rdfs:label "on facility"^^xsd:string ; | 545 | rdfs:label "on facility"^^xsd:string ; |
551 | rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> . | 546 | rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> . |
... | @@ -555,12 +550,6 @@ ep-prodact:oxygenInWater | ... | @@ -555,12 +550,6 @@ ep-prodact:oxygenInWater |
555 | rdfs:domain ep-prodact:WaterSample ; | 550 | rdfs:domain ep-prodact:WaterSample ; |
556 | rdfs:range ep-core:SpecificMass . | 551 | rdfs:range ep-core:SpecificMass . |
557 | 552 | ||
558 | -ep-prodact:performedByShip | ||
559 | - rdf:type owl:ObjectProperty ; | ||
560 | - rdfs:domain ep-prodact:CargoShipOperation ; | ||
561 | - rdfs:label "performed by ship"^^xsd:string ; | ||
562 | - rdfs:range <http://www.reportinghub.no/ep/schema/production-equipment#CargoShip> . | ||
563 | - | ||
564 | ep-prodact:phenolDensity | 553 | ep-prodact:phenolDensity |
565 | rdf:type owl:ObjectProperty ; | 554 | rdf:type owl:ObjectProperty ; |
566 | rdfs:domain ep-prodact:WaterSample ; | 555 | rdfs:domain ep-prodact:WaterSample ; |
... | @@ -572,7 +561,7 @@ ep-prodact:productionActivityPeriodClassification | ... | @@ -572,7 +561,7 @@ ep-prodact:productionActivityPeriodClassification |
572 | rdfs:range ep-prodact:ProductionOperationClassByDuration . | 561 | rdfs:range ep-prodact:ProductionOperationClassByDuration . |
573 | 562 | ||
574 | ep-prodact:productionOperator | 563 | ep-prodact:productionOperator |
575 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 564 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
576 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; | 565 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; |
577 | rdfs:label "production operator"^^xsd:string ; | 566 | rdfs:label "production operator"^^xsd:string ; |
578 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . | 567 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . |
... | @@ -588,9 +577,9 @@ ep-prodact:samplePhValue | ... | @@ -588,9 +577,9 @@ ep-prodact:samplePhValue |
588 | rdfs:range xsd:double . | 577 | rdfs:range xsd:double . |
589 | 578 | ||
590 | ep-prodact:samplePoint | 579 | ep-prodact:samplePoint |
591 | - rdf:type owl:DatatypeProperty ; | 580 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
592 | rdfs:domain ep-prodact:WaterSample ; | 581 | rdfs:domain ep-prodact:WaterSample ; |
593 | - rdfs:range xsd:string . | 582 | + rdfs:range <http://www.reportinghub.no/ep/schema/production-core#TemporalPartOfAPointInSpace> . |
594 | 583 | ||
595 | ep-prodact:sampleTemperature | 584 | ep-prodact:sampleTemperature |
596 | rdf:type owl:ObjectProperty ; | 585 | rdf:type owl:ObjectProperty ; |
... | @@ -602,14 +591,8 @@ ep-prodact:sampleTurbidity | ... | @@ -602,14 +591,8 @@ ep-prodact:sampleTurbidity |
602 | rdfs:domain ep-prodact:WaterSample ; | 591 | rdfs:domain ep-prodact:WaterSample ; |
603 | rdfs:range xsd:double . | 592 | rdfs:range xsd:double . |
604 | 593 | ||
605 | -ep-prodact:standbyVessel | ||
606 | - rdf:type owl:ObjectProperty ; | ||
607 | - rdfs:domain ep-prodact:MarineOperation ; | ||
608 | - rdfs:range <http://www.reportinghub.no/ep/schema/production-facility#ShipOrBoat> ; | ||
609 | - rdfs:subPropertyOf ep-prodact:involvedVessel . | ||
610 | - | ||
611 | ep-prodact:testedWellBoreInterval | 594 | ep-prodact:testedWellBoreInterval |
612 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; | 595 | + rdf:type owl:FunctionalProperty , owl:ObjectProperty ; |
613 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ; | 596 | rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ; |
614 | rdfs:label "tested wellbore interval"^^xsd:string ; | 597 | rdfs:label "tested wellbore interval"^^xsd:string ; |
615 | rdfs:range ep-core:PhysicalObject . | 598 | rdfs:range ep-core:PhysicalObject . |
... | @@ -629,10 +612,22 @@ ep-prodact:waterSampleTaken | ... | @@ -629,10 +612,22 @@ ep-prodact:waterSampleTaken |
629 | rdfs:domain ep-prodact:WaterCleaningOperation ; | 612 | rdfs:domain ep-prodact:WaterCleaningOperation ; |
630 | rdfs:range ep-prodact:WaterSample . | 613 | rdfs:range ep-prodact:WaterSample . |
631 | 614 | ||
615 | +ep-prodact:withProductCarryingShip | ||
616 | + rdf:type owl:ObjectProperty ; | ||
617 | + rdfs:domain ep-prodact:MarineOperation ; | ||
618 | + rdfs:range <http://www.reportinghub.no/ep/schema/production-facility#OilTanker> ; | ||
619 | + rdfs:subPropertyOf ep-prodact:involvement . | ||
620 | + | ||
621 | +ep-prodact:withStandByVessel | ||
622 | + rdf:type owl:ObjectProperty ; | ||
623 | + rdfs:domain ep-prodact:MarineOperation ; | ||
624 | + rdfs:range <http://www.reportinghub.no/ep/schema/production-facility#Ship> ; | ||
625 | + rdfs:subPropertyOf ep-prodact:involvement . | ||
626 | + | ||
632 | ep-prodact:yearlyActivityToDate | 627 | ep-prodact:yearlyActivityToDate |
633 | rdf:type owl:ObjectProperty ; | 628 | rdf:type owl:ObjectProperty ; |
634 | rdfs:domain ep-prodact:ProductionActivityLastingLessThanAYear ; | 629 | rdfs:domain ep-prodact:ProductionActivityLastingLessThanAYear ; |
635 | - rdfs:range ep-prodact:AnnualProductionActivityToEndOfReportingPeriod . | 630 | + rdfs:range ep-prodact:AnnualProductionActivityToDate . |
636 | 631 | ||
637 | <http://www.reportinghub.no/ep/schema/well#WellGroup> | 632 | <http://www.reportinghub.no/ep/schema/well#WellGroup> |
638 | rdf:type owl:Class . | 633 | rdf:type owl:Class . | ... | ... |
... | @@ -10,21 +10,10 @@ | ... | @@ -10,21 +10,10 @@ |
10 | 10 | ||
11 | <http://www.reportinghub.no/ep/schema/1.0/production-equipment> | 11 | <http://www.reportinghub.no/ep/schema/1.0/production-equipment> |
12 | rdf:type owl:Ontology ; | 12 | rdf:type owl:Ontology ; |
13 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/production-organization> , <http://www.reportinghub.no/ep/schema/1.0/equipment> ; | 13 | + owl:imports <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/production-organization> ; |
14 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 14 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
15 | 15 | ||
16 | -ep-prodeqt:CargoShip | ||
17 | - rdf:type owl:Class ; | ||
18 | - rdfs:label "cargo ship"^^xsd:string ; | ||
19 | - rdfs:subClassOf ep-prodeqt:Vessel . | ||
20 | - | ||
21 | -ep-prodeqt:Vessel | ||
22 | - rdf:type owl:Class ; | ||
23 | - rdfs:label "vessel"^^xsd:string ; | ||
24 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . | ||
25 | - | ||
26 | ep-prodeqt:hasCaptain | 16 | ep-prodeqt:hasCaptain |
27 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; | 17 | + rdf:type owl:FunctionalProperty , owl:ObjectProperty ; |
28 | - rdfs:domain ep-prodeqt:Vessel ; | ||
29 | rdfs:label "has captain"^^xsd:string ; | 18 | rdfs:label "has captain"^^xsd:string ; |
30 | rdfs:range <http://www.reportinghub.no/ep/schema/production-organization#Person> . | 19 | rdfs:range <http://www.reportinghub.no/ep/schema/production-organization#Person> . | ... | ... |
1 | -# Saved by TopBraid on Thu Oct 13 12:41:06 BST 2011 | ||
2 | # baseURI: http://www.reportinghub.no/ep/schema/1.0/production-facility | 1 | # baseURI: http://www.reportinghub.no/ep/schema/1.0/production-facility |
3 | -# imports: http://www.reportinghub.no/ep/schema/1.0/organization | ||
4 | # imports: http://www.reportinghub.no/ep/schema/1.0/facility | 2 | # imports: http://www.reportinghub.no/ep/schema/1.0/facility |
3 | +# imports: http://www.reportinghub.no/ep/schema/1.0/organization | ||
5 | 4 | ||
6 | @prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> . | 5 | @prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> . |
7 | @prefix ep-prodfac: <http://www.reportinghub.no/ep/schema/production-facility#> . | 6 | @prefix ep-prodfac: <http://www.reportinghub.no/ep/schema/production-facility#> . |
... | @@ -12,7 +11,7 @@ | ... | @@ -12,7 +11,7 @@ |
12 | 11 | ||
13 | <http://www.reportinghub.no/ep/schema/1.0/production-facility> | 12 | <http://www.reportinghub.no/ep/schema/1.0/production-facility> |
14 | rdf:type owl:Ontology ; | 13 | rdf:type owl:Ontology ; |
15 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/facility> ; | 14 | + owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/organization> ; |
16 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 15 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
17 | 16 | ||
18 | <http://www.reportinghub.no/ep/schema/facility#ProductionFacilityToDate> | 17 | <http://www.reportinghub.no/ep/schema/facility#ProductionFacilityToDate> |
... | @@ -21,7 +20,7 @@ | ... | @@ -21,7 +20,7 @@ |
21 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> . | 20 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> . |
22 | 21 | ||
23 | <http://www.reportinghub.no/ep/schema/facility#facilityOperator> | 22 | <http://www.reportinghub.no/ep/schema/facility#facilityOperator> |
24 | - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | 23 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
25 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ; | 24 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ; |
26 | rdfs:label "facility operator"^^xsd:string ; | 25 | rdfs:label "facility operator"^^xsd:string ; |
27 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . | 26 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . |
... | @@ -30,14 +29,25 @@ ep-prodfac:Boat | ... | @@ -30,14 +29,25 @@ ep-prodfac:Boat |
30 | rdf:type owl:Class ; | 29 | rdf:type owl:Class ; |
31 | rdfs:subClassOf ep-prodfac:ShipOrBoat . | 30 | rdfs:subClassOf ep-prodfac:ShipOrBoat . |
32 | 31 | ||
32 | +ep-prodfac:OilTanker | ||
33 | + rdf:type owl:Class ; | ||
34 | + rdfs:label "oil tanker"^^xsd:string ; | ||
35 | + rdfs:subClassOf ep-prodfac:Ship . | ||
36 | + | ||
33 | ep-prodfac:Ship | 37 | ep-prodfac:Ship |
34 | rdf:type owl:Class ; | 38 | rdf:type owl:Class ; |
39 | + rdfs:label "Ship"^^xsd:string ; | ||
35 | rdfs:subClassOf ep-prodfac:ShipOrBoat . | 40 | rdfs:subClassOf ep-prodfac:ShipOrBoat . |
36 | 41 | ||
37 | ep-prodfac:ShipOrBoat | 42 | ep-prodfac:ShipOrBoat |
38 | rdf:type owl:Class ; | 43 | rdf:type owl:Class ; |
39 | rdfs:subClassOf ep-prodfac:TemporalPartOfAShipOrBoat . | 44 | rdfs:subClassOf ep-prodfac:TemporalPartOfAShipOrBoat . |
40 | 45 | ||
46 | +ep-prodfac:SupplyShip | ||
47 | + rdf:type owl:Class ; | ||
48 | + rdfs:label "supply ship"^^xsd:string ; | ||
49 | + rdfs:subClassOf ep-prodfac:Ship . | ||
50 | + | ||
41 | ep-prodfac:TemporalPartOfAShipOrBoat | 51 | ep-prodfac:TemporalPartOfAShipOrBoat |
42 | rdf:type owl:Class ; | 52 | rdf:type owl:Class ; |
43 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . | 53 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . | ... | ... |
... | @@ -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-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ; | 18 | + rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; |
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-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ; | 23 | + rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; |
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 owl:Class , ep-prodwell:InjectionFluidType ; | 28 | + rdf:type ep-prodwell:InjectionFluidType , owl:Class ; |
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-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ; | 33 | + rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; |
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-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ; | 38 | + rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; |
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-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ; | 43 | + rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; |
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,72 +55,72 @@ ep-prodwell:NaturalGasClass | ... | @@ -55,72 +55,72 @@ 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 ep-prodwell:InjectionFluidType , owl:Class ; | 58 | + rdf:type owl:Class , ep-prodwell:InjectionFluidType ; |
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-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; | 63 | + rdf:type ep-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ; |
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 ep-prodwell:InjectionFluidType , ep-well:FluidComponentType , owl:Class ; | 68 | + rdf:type owl:Class , ep-well:FluidComponentType , ep-prodwell:InjectionFluidType ; |
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-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ; | 73 | + rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; |
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 owl:Class , ep-well:FluidComponentType ; | 78 | + rdf:type ep-well:FluidComponentType , owl:Class ; |
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-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ; | 83 | + rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; |
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-well:FluidComponentType , owl:Class , ep-prodwell:InjectionFluidType ; | 88 | + rdf:type ep-prodwell:InjectionFluidType , owl:Class , ep-well:FluidComponentType ; |
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 ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | 93 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
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 owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; | 98 | + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ; |
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 owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; | 103 | + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ; |
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 owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; | 109 | + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ; |
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:potentialGasProduction | 114 | +ep-prodwell:oilWaterRatioByMass |
115 | rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; | 115 | rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; |
116 | - rdfs:domain ep-well:WellBore ; | 116 | + rdfs:domain ep-well:Fluid ; |
117 | - rdfs:label "potential gas production"^^xsd:string ; | 117 | + rdfs:label "oil/water ratio by mass"^^xsd:string ; |
118 | - rdfs:range ep-core:VolumetricFlowRate . | 118 | + rdfs:range <http://www.reportinghub.no/ep/schema/production-core#MassRatio> . |
119 | 119 | ||
120 | -ep-prodwell:potentialOilProduction | 120 | +ep-prodwell:potentialGasProduction |
121 | - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | 121 | + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ; |
122 | rdfs:domain ep-well:WellBore ; | 122 | rdfs:domain ep-well:WellBore ; |
123 | - rdfs:label "potential oil production"^^xsd:string ; | 123 | + rdfs:label "potential gas production"^^xsd:string ; |
124 | rdfs:range ep-core:VolumetricFlowRate . | 124 | rdfs:range ep-core:VolumetricFlowRate . |
125 | 125 | ||
126 | ep-well:Condensate | 126 | ep-well:Condensate | ... | ... |
... | @@ -21,112 +21,13 @@ | ... | @@ -21,112 +21,13 @@ |
21 | 21 | ||
22 | <http://www.reportinghub.no/ep/transform/1.0/dpr/dailyProductionActivity> | 22 | <http://www.reportinghub.no/ep/transform/1.0/dpr/dailyProductionActivity> |
23 | rdf:type owl:Ontology ; | 23 | rdf:type owl:Ontology ; |
24 | - owl:imports <http://spinrdf.org/spin> , <http://www.witsml.org/schemas/131/addendum/combo> , <http://www.reportinghub.no/ep/schema/1.0/production-core> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/1.0/production-well> ; | 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 . | 25 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
26 | 26 | ||
27 | <http://www.witsml.org/schemas/131/addendum/combo#A_Global-WITSMLComposite> | 27 | <http://www.witsml.org/schemas/131/addendum/combo#A_Global-WITSMLComposite> |
28 | spin:rule | 28 | spin:rule |
29 | [ rdf:type sp:Construct ; | 29 | [ rdf:type sp:Construct ; |
30 | - rdfs:comment "STEP 10001 Create the DailyProductionReport"^^xsd:string ; | 30 | + rdfs:comment """STEP 10002b Create the DailyProductionActivity - start and end dates |
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 10002a Create the DailyProductionActivity - start and end date-times | ||
130 | The DPR transform will fall in a heap unless productionOperation/installationRef is supplied. The XML schema says it is optional."""^^xsd:string ; | 31 | The DPR transform will fall in a heap unless productionOperation/installationRef is supplied. The XML schema says it is optional."""^^xsd:string ; |
131 | sp:templates ([ sp:object | 32 | sp:templates ([ sp:object |
132 | [ sp:varName "dailyProductionActivity"^^xsd:string | 33 | [ sp:varName "dailyProductionActivity"^^xsd:string |
... | @@ -141,26 +42,26 @@ The DPR transform will fall in a heap unless productionOperation/installationRef | ... | @@ -141,26 +42,26 @@ The DPR transform will fall in a heap unless productionOperation/installationRef |
141 | [ sp:varName "dailyProductionActivity"^^xsd:string | 42 | [ sp:varName "dailyProductionActivity"^^xsd:string |
142 | ] | 43 | ] |
143 | ] [ sp:object | 44 | ] [ sp:object |
144 | - [ sp:varName "startDateTime"^^xsd:string | 45 | + [ sp:varName "startDate"^^xsd:string |
145 | ] ; | 46 | ] ; |
146 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; | 47 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; |
147 | sp:subject | 48 | sp:subject |
148 | [ sp:varName "dailyProductionActivity"^^xsd:string | 49 | [ sp:varName "dailyProductionActivity"^^xsd:string |
149 | ] | 50 | ] |
150 | ] [ sp:object | 51 | ] [ sp:object |
151 | - [ sp:varName "endDateTime"^^xsd:string | 52 | + [ sp:varName "endDate"^^xsd:string |
152 | ] ; | 53 | ] ; |
153 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 54 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
154 | sp:subject | 55 | sp:subject |
155 | [ sp:varName "dailyProductionActivity"^^xsd:string | 56 | [ sp:varName "dailyProductionActivity"^^xsd:string |
156 | ] | 57 | ] |
157 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#AnnualProductionActivityToEndOfReportingPeriod> ; | 58 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#AnnualProductionActivityToDate> ; |
158 | sp:predicate rdf:type ; | 59 | sp:predicate rdf:type ; |
159 | sp:subject | 60 | sp:subject |
160 | [ sp:varName "annualProductionActivityToDate"^^xsd:string | 61 | [ sp:varName "annualProductionActivityToDate"^^xsd:string |
161 | ] | 62 | ] |
162 | ] [ sp:object | 63 | ] [ sp:object |
163 | - [ sp:varName "endDateTime"^^xsd:string | 64 | + [ sp:varName "endDate"^^xsd:string |
164 | ] ; | 65 | ] ; |
165 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 66 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
166 | sp:subject | 67 | sp:subject |
... | @@ -179,7 +80,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef | ... | @@ -179,7 +80,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef |
179 | [ sp:varName "dailyProductionActivity"^^xsd:string | 80 | [ sp:varName "dailyProductionActivity"^^xsd:string |
180 | ] | 81 | ] |
181 | ] [ sp:object | 82 | ] [ sp:object |
182 | - [ sp:varName "endDateTime"^^xsd:string | 83 | + [ sp:varName "endDate"^^xsd:string |
183 | ] ; | 84 | ] ; |
184 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 85 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
185 | sp:subject | 86 | sp:subject |
... | @@ -232,16 +133,16 @@ The DPR transform will fall in a heap unless productionOperation/installationRef | ... | @@ -232,16 +133,16 @@ The DPR transform will fall in a heap unless productionOperation/installationRef |
232 | [ sp:varName "installationRef"^^xsd:string | 133 | [ sp:varName "installationRef"^^xsd:string |
233 | ] | 134 | ] |
234 | ] [ sp:object | 135 | ] [ sp:object |
235 | - [ sp:varName "startDateTime"^^xsd:string | 136 | + [ sp:varName "startDate"^^xsd:string |
236 | ] ; | 137 | ] ; |
237 | - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimStart> ; | 138 | + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateStart> ; |
238 | sp:subject | 139 | sp:subject |
239 | [ sp:varName "productionOperationRef"^^xsd:string | 140 | [ sp:varName "productionOperationRef"^^xsd:string |
240 | ] | 141 | ] |
241 | ] [ sp:object | 142 | ] [ sp:object |
242 | - [ sp:varName "endDateTime"^^xsd:string | 143 | + [ sp:varName "endDate"^^xsd:string |
243 | ] ; | 144 | ] ; |
244 | - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimEnd> ; | 145 | + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateEnd> ; |
245 | sp:subject | 146 | sp:subject |
246 | [ sp:varName "productionOperationRef"^^xsd:string | 147 | [ sp:varName "productionOperationRef"^^xsd:string |
247 | ] | 148 | ] |
... | @@ -261,7 +162,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef | ... | @@ -261,7 +162,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef |
261 | ] ; | 162 | ] ; |
262 | sp:arg2 [ sp:varName "startDateTime"^^xsd:string | 163 | sp:arg2 [ sp:varName "startDateTime"^^xsd:string |
263 | ] ; | 164 | ] ; |
264 | - sp:arg3 [ sp:varName "endDateTime"^^xsd:string | 165 | + sp:arg3 [ sp:varName "endDate"^^xsd:string |
265 | ] | 166 | ] |
266 | ] ; | 167 | ] ; |
267 | sp:variable | 168 | sp:variable |
... | @@ -272,7 +173,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef | ... | @@ -272,7 +173,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef |
272 | [ rdf:type ep-dpr-spin-lib:buildAnnualProductionActivityToEndOfPeriodURI ; | 173 | [ rdf:type ep-dpr-spin-lib:buildAnnualProductionActivityToEndOfPeriodURI ; |
273 | sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string | 174 | sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string |
274 | ] ; | 175 | ] ; |
275 | - sp:arg2 [ sp:varName "endDateTime"^^xsd:string | 176 | + sp:arg2 [ sp:varName "endDate"^^xsd:string |
276 | ] | 177 | ] |
277 | ] ; | 178 | ] ; |
278 | sp:variable | 179 | sp:variable |
... | @@ -283,7 +184,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef | ... | @@ -283,7 +184,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef |
283 | [ rdf:type ep-dpr-spin-lib:buildProductionActivityToDateURI ; | 184 | [ rdf:type ep-dpr-spin-lib:buildProductionActivityToDateURI ; |
284 | sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string | 185 | sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string |
285 | ] ; | 186 | ] ; |
286 | - sp:arg2 [ sp:varName "endDateTime"^^xsd:string | 187 | + sp:arg2 [ sp:varName "endDate"^^xsd:string |
287 | ] | 188 | ] |
288 | ] ; | 189 | ] ; |
289 | sp:variable | 190 | sp:variable |
... | @@ -293,7 +194,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef | ... | @@ -293,7 +194,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef |
293 | ] ; | 194 | ] ; |
294 | spin:rule | 195 | spin:rule |
295 | [ rdf:type sp:Construct ; | 196 | [ rdf:type sp:Construct ; |
296 | - rdfs:comment """STEP 10002b Create the DailyProductionActivity - start and end dates | 197 | + rdfs:comment """STEP 10002a Create the DailyProductionActivity - start and end date-times |
297 | The DPR transform will fall in a heap unless productionOperation/installationRef is supplied. The XML schema says it is optional."""^^xsd:string ; | 198 | The DPR transform will fall in a heap unless productionOperation/installationRef is supplied. The XML schema says it is optional."""^^xsd:string ; |
298 | sp:templates ([ sp:object | 199 | sp:templates ([ sp:object |
299 | [ sp:varName "dailyProductionActivity"^^xsd:string | 200 | [ sp:varName "dailyProductionActivity"^^xsd:string |
... | @@ -308,26 +209,26 @@ The DPR transform will fall in a heap unless productionOperation/installationRef | ... | @@ -308,26 +209,26 @@ The DPR transform will fall in a heap unless productionOperation/installationRef |
308 | [ sp:varName "dailyProductionActivity"^^xsd:string | 209 | [ sp:varName "dailyProductionActivity"^^xsd:string |
309 | ] | 210 | ] |
310 | ] [ sp:object | 211 | ] [ sp:object |
311 | - [ sp:varName "startDate"^^xsd:string | 212 | + [ sp:varName "startDateTime"^^xsd:string |
312 | ] ; | 213 | ] ; |
313 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; | 214 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; |
314 | sp:subject | 215 | sp:subject |
315 | [ sp:varName "dailyProductionActivity"^^xsd:string | 216 | [ sp:varName "dailyProductionActivity"^^xsd:string |
316 | ] | 217 | ] |
317 | ] [ sp:object | 218 | ] [ sp:object |
318 | - [ sp:varName "endDate"^^xsd:string | 219 | + [ sp:varName "endDateTime"^^xsd:string |
319 | ] ; | 220 | ] ; |
320 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 221 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
321 | sp:subject | 222 | sp:subject |
322 | [ sp:varName "dailyProductionActivity"^^xsd:string | 223 | [ sp:varName "dailyProductionActivity"^^xsd:string |
323 | ] | 224 | ] |
324 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#AnnualProductionActivityToEndOfReportingPeriod> ; | 225 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#AnnualProductionActivityToDate> ; |
325 | sp:predicate rdf:type ; | 226 | sp:predicate rdf:type ; |
326 | sp:subject | 227 | sp:subject |
327 | [ sp:varName "annualProductionActivityToDate"^^xsd:string | 228 | [ sp:varName "annualProductionActivityToDate"^^xsd:string |
328 | ] | 229 | ] |
329 | ] [ sp:object | 230 | ] [ sp:object |
330 | - [ sp:varName "endDate"^^xsd:string | 231 | + [ sp:varName "endDateTime"^^xsd:string |
331 | ] ; | 232 | ] ; |
332 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 233 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
333 | sp:subject | 234 | sp:subject |
... | @@ -346,7 +247,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef | ... | @@ -346,7 +247,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef |
346 | [ sp:varName "dailyProductionActivity"^^xsd:string | 247 | [ sp:varName "dailyProductionActivity"^^xsd:string |
347 | ] | 248 | ] |
348 | ] [ sp:object | 249 | ] [ sp:object |
349 | - [ sp:varName "endDate"^^xsd:string | 250 | + [ sp:varName "endDateTime"^^xsd:string |
350 | ] ; | 251 | ] ; |
351 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 252 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
352 | sp:subject | 253 | sp:subject |
... | @@ -399,16 +300,16 @@ The DPR transform will fall in a heap unless productionOperation/installationRef | ... | @@ -399,16 +300,16 @@ The DPR transform will fall in a heap unless productionOperation/installationRef |
399 | [ sp:varName "installationRef"^^xsd:string | 300 | [ sp:varName "installationRef"^^xsd:string |
400 | ] | 301 | ] |
401 | ] [ sp:object | 302 | ] [ sp:object |
402 | - [ sp:varName "startDate"^^xsd:string | 303 | + [ sp:varName "startDateTime"^^xsd:string |
403 | ] ; | 304 | ] ; |
404 | - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateStart> ; | 305 | + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimStart> ; |
405 | sp:subject | 306 | sp:subject |
406 | [ sp:varName "productionOperationRef"^^xsd:string | 307 | [ sp:varName "productionOperationRef"^^xsd:string |
407 | ] | 308 | ] |
408 | ] [ sp:object | 309 | ] [ sp:object |
409 | - [ sp:varName "endDate"^^xsd:string | 310 | + [ sp:varName "endDateTime"^^xsd:string |
410 | ] ; | 311 | ] ; |
411 | - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateEnd> ; | 312 | + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimEnd> ; |
412 | sp:subject | 313 | sp:subject |
413 | [ sp:varName "productionOperationRef"^^xsd:string | 314 | [ sp:varName "productionOperationRef"^^xsd:string |
414 | ] | 315 | ] |
... | @@ -428,7 +329,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef | ... | @@ -428,7 +329,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef |
428 | ] ; | 329 | ] ; |
429 | sp:arg2 [ sp:varName "startDateTime"^^xsd:string | 330 | sp:arg2 [ sp:varName "startDateTime"^^xsd:string |
430 | ] ; | 331 | ] ; |
431 | - sp:arg3 [ sp:varName "endDate"^^xsd:string | 332 | + sp:arg3 [ sp:varName "endDateTime"^^xsd:string |
432 | ] | 333 | ] |
433 | ] ; | 334 | ] ; |
434 | sp:variable | 335 | sp:variable |
... | @@ -439,7 +340,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef | ... | @@ -439,7 +340,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef |
439 | [ rdf:type ep-dpr-spin-lib:buildAnnualProductionActivityToEndOfPeriodURI ; | 340 | [ rdf:type ep-dpr-spin-lib:buildAnnualProductionActivityToEndOfPeriodURI ; |
440 | sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string | 341 | sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string |
441 | ] ; | 342 | ] ; |
442 | - sp:arg2 [ sp:varName "endDate"^^xsd:string | 343 | + sp:arg2 [ sp:varName "endDateTime"^^xsd:string |
443 | ] | 344 | ] |
444 | ] ; | 345 | ] ; |
445 | sp:variable | 346 | sp:variable |
... | @@ -450,7 +351,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef | ... | @@ -450,7 +351,7 @@ The DPR transform will fall in a heap unless productionOperation/installationRef |
450 | [ rdf:type ep-dpr-spin-lib:buildProductionActivityToDateURI ; | 351 | [ rdf:type ep-dpr-spin-lib:buildProductionActivityToDateURI ; |
451 | sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string | 352 | sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string |
452 | ] ; | 353 | ] ; |
453 | - sp:arg2 [ sp:varName "endDate"^^xsd:string | 354 | + sp:arg2 [ sp:varName "endDateTime"^^xsd:string |
454 | ] | 355 | ] |
455 | ] ; | 356 | ] ; |
456 | sp:variable | 357 | sp:variable |
... | @@ -596,4 +497,103 @@ The DPR transform will fall in a heap unless productionOperation/installationRef | ... | @@ -596,4 +497,103 @@ The DPR transform will fall in a heap unless productionOperation/installationRef |
596 | [ sp:varName "productionInstallationType"^^xsd:string | 497 | [ sp:varName "productionInstallationType"^^xsd:string |
597 | ] | 498 | ] |
598 | ]) | 499 | ]) |
500 | + ] ; | ||
501 | + spin:rule | ||
502 | + [ rdf:type sp:Construct ; | ||
503 | + rdfs:comment "STEP 10001 Create the DailyProductionReport"^^xsd:string ; | ||
504 | + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#DailyProductionReport> ; | ||
505 | + sp:predicate rdf:type ; | ||
506 | + sp:subject | ||
507 | + [ sp:varName "dailyProductionReport"^^xsd:string | ||
508 | + ] | ||
509 | + ] [ sp:object | ||
510 | + [ sp:varName "docName"^^xsd:string | ||
511 | + ] ; | ||
512 | + sp:predicate rdfs:label ; | ||
513 | + sp:subject | ||
514 | + [ sp:varName "dailyProductionReport"^^xsd:string | ||
515 | + ] | ||
516 | + ] [ sp:object | ||
517 | + [ sp:varName "docDate"^^xsd:string | ||
518 | + ] ; | ||
519 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-report#dateCoveredByReport> ; | ||
520 | + sp:subject | ||
521 | + [ sp:varName "dailyProductionReport"^^xsd:string | ||
522 | + ] | ||
523 | + ] [ sp:object | ||
524 | + [ sp:varName "fileCreationDate"^^xsd:string | ||
525 | + ] ; | ||
526 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#createdAt> ; | ||
527 | + sp:subject | ||
528 | + [ sp:varName "dailyProductionReport"^^xsd:string | ||
529 | + ] | ||
530 | + ] [ sp:object spin:_this ; | ||
531 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
532 | + sp:subject | ||
533 | + [ sp:varName "dailyProductionReport"^^xsd:string | ||
534 | + ] | ||
535 | + ]) ; | ||
536 | + sp:where ([ sp:object | ||
537 | + [ sp:varName "documentInfoRef"^^xsd:string | ||
538 | + ] ; | ||
539 | + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#documentInfoRef> ; | ||
540 | + sp:subject spin:_this | ||
541 | + ] [ sp:object | ||
542 | + [ sp:varName "documentNameRef"^^xsd:string | ||
543 | + ] ; | ||
544 | + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#documentNameRef> ; | ||
545 | + sp:subject | ||
546 | + [ sp:varName "documentInfoRef"^^xsd:string | ||
547 | + ] | ||
548 | + ] [ sp:object | ||
549 | + [ sp:varName "documentName"^^xsd:string | ||
550 | + ] ; | ||
551 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
552 | + sp:subject | ||
553 | + [ sp:varName "documentNameRef"^^xsd:string | ||
554 | + ] | ||
555 | + ] [ sp:object | ||
556 | + [ sp:varName "documentDate"^^xsd:string | ||
557 | + ] ; | ||
558 | + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#documentDate> ; | ||
559 | + sp:subject | ||
560 | + [ sp:varName "documentInfoRef"^^xsd:string | ||
561 | + ] | ||
562 | + ] [ rdf:type sp:Optional ; | ||
563 | + sp:elements ([ sp:object | ||
564 | + [ sp:varName "fileCreationInformationRef"^^xsd:string | ||
565 | + ] ; | ||
566 | + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#fileCreationInformationRef> ; | ||
567 | + sp:subject | ||
568 | + [ sp:varName "documentInfoRe"^^xsd:string | ||
569 | + ] | ||
570 | + ] [ sp:object | ||
571 | + [ sp:varName "fileCreationDate"^^xsd:string | ||
572 | + ] ; | ||
573 | + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#fileCreationDate> ; | ||
574 | + sp:subject | ||
575 | + [ sp:varName "fileCreationInformationRef"^^xsd:string | ||
576 | + ] | ||
577 | + ]) | ||
578 | + ] [ rdf:type sp:Bind ; | ||
579 | + sp:expression | ||
580 | + [ rdf:type ep-spin-lib:normalizeString ; | ||
581 | + sp:arg1 [ sp:varName "documentName"^^xsd:string | ||
582 | + ] | ||
583 | + ] ; | ||
584 | + sp:variable | ||
585 | + [ sp:varName "normalizedDocumentName"^^xsd:string | ||
586 | + ] | ||
587 | + ] [ rdf:type sp:Bind ; | ||
588 | + sp:expression | ||
589 | + [ rdf:type ep-dpr-spin-lib:buildDailyProductionReportURI ; | ||
590 | + sp:arg1 [ sp:varName "normalizedDocumentName"^^xsd:string | ||
591 | + ] ; | ||
592 | + sp:arg2 [ sp:varName "documentDate"^^xsd:string | ||
593 | + ] | ||
594 | + ] ; | ||
595 | + sp:variable | ||
596 | + [ sp:varName "dailyProductionReport"^^xsd:string | ||
597 | + ] | ||
598 | + ]) | ||
599 | ] . | 599 | ] . | ... | ... |
This diff could not be displayed because it is too large.
-
Please register or login to post a comment