David Leal

Facility associated with production flow is handled better (esp. field and wellb…

…ore) , but some types of facility are still not supported.
...@@ -39,7 +39,7 @@ ...@@ -39,7 +39,7 @@
39 <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> 39 <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest>
40 rdf:type owl:Class ; 40 rdf:type owl:Class ;
41 rdfs:label "production well test"^^xsd:string ; 41 rdfs:label "production well test"^^xsd:string ;
42 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 42 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> .
43 43
44 <http://www.reportinghub.no/ep/schema/activity#WeeklyProductionActivity> 44 <http://www.reportinghub.no/ep/schema/activity#WeeklyProductionActivity>
45 rdf:type ep-prodact:ProductionOperationClassByDuration . 45 rdf:type ep-prodact:ProductionOperationClassByDuration .
...@@ -54,7 +54,7 @@ ...@@ -54,7 +54,7 @@
54 rdfs:range <http://www.reportinghub.no/ep/schema/flow#WholeLifeFlow> . 54 rdfs:range <http://www.reportinghub.no/ep/schema/flow#WholeLifeFlow> .
55 55
56 ep-core:Mass 56 ep-core:Mass
57 - rdf:type ep-core:PropertySpace , rdfs:Class ; 57 + rdf:type rdfs:Class , ep-core:PropertySpace ;
58 rdfs:label "mass"^^xsd:string ; 58 rdfs:label "mass"^^xsd:string ;
59 rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial . 59 rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial .
60 60
...@@ -99,13 +99,13 @@ ep-core:Mass ...@@ -99,13 +99,13 @@ ep-core:Mass
99 rdfs:label "(temporal part of a) sample of material"^^xsd:string . 99 rdfs:label "(temporal part of a) sample of material"^^xsd:string .
100 100
101 ep-prodact:AdministerFirstAid 101 ep-prodact:AdministerFirstAid
102 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 102 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
103 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 103 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
104 104
105 ep-prodact:AirTrafficOperation 105 ep-prodact:AirTrafficOperation
106 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 106 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
107 rdfs:label "air traffic operation"^^xsd:string ; 107 rdfs:label "air traffic operation"^^xsd:string ;
108 - rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity . 108 + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity .
109 109
110 ep-prodact:Alarm 110 ep-prodact:Alarm
111 rdf:type owl:Class ; 111 rdf:type owl:Class ;
...@@ -122,54 +122,54 @@ ep-prodact:AlertType ...@@ -122,54 +122,54 @@ ep-prodact:AlertType
122 rdfs:subClassOf owl:Class . 122 rdfs:subClassOf owl:Class .
123 123
124 ep-prodact:AllocateSplitFactors 124 ep-prodact:AllocateSplitFactors
125 - rdf:type ep-prodact:SplitFactorDeterminationType , owl:Class ; 125 + rdf:type owl:Class , ep-prodact:SplitFactorDeterminationType ;
126 rdfs:label "allocate split factors"^^xsd:string ; 126 rdfs:label "allocate split factors"^^xsd:string ;
127 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 127 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
128 128
129 ep-prodact:AnnualProductionActivity 129 ep-prodact:AnnualProductionActivity
130 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 130 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
131 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 131 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
132 132
133 ep-prodact:AnnualProductionActivityToDate 133 ep-prodact:AnnualProductionActivityToDate
134 - rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; 134 + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
135 rdfs:subClassOf ep-prodact:AnnualProductionActivity . 135 rdfs:subClassOf ep-prodact:AnnualProductionActivity .
136 136
137 ep-prodact:AnnualProductionOperationsActivityToEndOfReportingPeriod 137 ep-prodact:AnnualProductionOperationsActivityToEndOfReportingPeriod
138 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 138 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
139 - rdfs:subClassOf ep-prodact:ProductionOperationsActivity , ep-prodact:AnnualProductionActivityToDate . 139 + rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate , ep-prodact:ProductionOperationsActivity .
140 140
141 ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod 141 ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod
142 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 142 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
143 - rdfs:subClassOf ep-prodact:ProductionVolumeActivity , ep-prodact:AnnualProductionActivityToDate . 143 + rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate , ep-prodact:ProductionVolumeActivity .
144 144
145 ep-prodact:CargoShipOperation 145 ep-prodact:CargoShipOperation
146 rdf:type owl:Class ; 146 rdf:type owl:Class ;
147 - rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity . 147 + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity .
148 148
149 ep-prodact:ConstructionOperation 149 ep-prodact:ConstructionOperation
150 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 150 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
151 rdfs:label "construction operation"^^xsd:string ; 151 rdfs:label "construction operation"^^xsd:string ;
152 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 152 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
153 153
154 ep-prodact:CumulativeProductionActivitySinceProductionBegan 154 ep-prodact:CumulativeProductionActivitySinceProductionBegan
155 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 155 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
156 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 156 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
157 157
158 ep-prodact:DailyProductionOperationsActivity 158 ep-prodact:DailyProductionOperationsActivity
159 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 159 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
160 - rdfs:subClassOf ep-prodact:ProductionOperationsActivity , <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> . 160 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> , ep-prodact:ProductionOperationsActivity .
161 161
162 ep-prodact:DailyProductionVolumeActivity 162 ep-prodact:DailyProductionVolumeActivity
163 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 163 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
164 - rdfs:subClassOf ep-prodact:ProductionVolumeActivity , <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> . 164 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> , ep-prodact:ProductionVolumeActivity .
165 165
166 ep-prodact:Deviation 166 ep-prodact:Deviation
167 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 167 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
168 rdfs:label "deviation"^^xsd:string ; 168 rdfs:label "deviation"^^xsd:string ;
169 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 169 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
170 170
171 ep-prodact:DrillOrExcercise 171 ep-prodact:DrillOrExcercise
172 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 172 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
173 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 173 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
174 174
175 ep-prodact:Fire 175 ep-prodact:Fire
...@@ -191,55 +191,55 @@ ep-prodact:FlowLine-Production ...@@ -191,55 +191,55 @@ ep-prodact:FlowLine-Production
191 ep-prodact:FluidLevelTest 191 ep-prodact:FluidLevelTest
192 rdf:type owl:Class ; 192 rdf:type owl:Class ;
193 rdfs:label "fluid level test"^^xsd:string ; 193 rdfs:label "fluid level test"^^xsd:string ;
194 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> . 194 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
195 195
196 ep-prodact:FluidSampling-DST 196 ep-prodact:FluidSampling-DST
197 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 197 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
198 rdfs:label "fluid sampling - DST"^^xsd:string ; 198 rdfs:label "fluid sampling - DST"^^xsd:string ;
199 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 199 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
200 200
201 ep-prodact:FluidSampling-RFTorMDT 201 ep-prodact:FluidSampling-RFTorMDT
202 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 202 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
203 rdfs:label "fluid sampling - RFT or MDT"^^xsd:string ; 203 rdfs:label "fluid sampling - RFT or MDT"^^xsd:string ;
204 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 204 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
205 205
206 ep-prodact:FluidSampling-bottomhole 206 ep-prodact:FluidSampling-bottomhole
207 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 207 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
208 rdfs:label "fluid sampling - bottomhole"^^xsd:string ; 208 rdfs:label "fluid sampling - bottomhole"^^xsd:string ;
209 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 209 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
210 210
211 ep-prodact:FluidSampling-formationTester 211 ep-prodact:FluidSampling-formationTester
212 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 212 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
213 rdfs:label "fluid sampling - formation tester"^^xsd:string ; 213 rdfs:label "fluid sampling - formation tester"^^xsd:string ;
214 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 214 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
215 215
216 ep-prodact:FluidSampling-recombined 216 ep-prodact:FluidSampling-recombined
217 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 217 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
218 rdfs:label "fluid sampling - recombined"^^xsd:string ; 218 rdfs:label "fluid sampling - recombined"^^xsd:string ;
219 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 219 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
220 220
221 ep-prodact:FluidSampling-separatorGas 221 ep-prodact:FluidSampling-separatorGas
222 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 222 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
223 rdfs:label "fluid sampling - separator gas"^^xsd:string ; 223 rdfs:label "fluid sampling - separator gas"^^xsd:string ;
224 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 224 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
225 225
226 ep-prodact:FluidSampling-separatorOil 226 ep-prodact:FluidSampling-separatorOil
227 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 227 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
228 rdfs:label "fluid sampling - separator oil"^^xsd:string ; 228 rdfs:label "fluid sampling - separator oil"^^xsd:string ;
229 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 229 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
230 230
231 ep-prodact:FluidSampling-separatorWater 231 ep-prodact:FluidSampling-separatorWater
232 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 232 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
233 rdfs:label "fluid sampling - separator water"^^xsd:string ; 233 rdfs:label "fluid sampling - separator water"^^xsd:string ;
234 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 234 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
235 235
236 ep-prodact:FluidSampling-synthetic 236 ep-prodact:FluidSampling-synthetic
237 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 237 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
238 rdfs:label "fluid sampling - synthetic"^^xsd:string ; 238 rdfs:label "fluid sampling - synthetic"^^xsd:string ;
239 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 239 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
240 240
241 ep-prodact:FluidSampling-wellhead 241 ep-prodact:FluidSampling-wellhead
242 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 242 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
243 rdfs:label "fluid sampling - wellhead"^^xsd:string ; 243 rdfs:label "fluid sampling - wellhead"^^xsd:string ;
244 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 244 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
245 245
...@@ -270,26 +270,26 @@ ep-prodact:Incident ...@@ -270,26 +270,26 @@ ep-prodact:Incident
270 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 270 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
271 271
272 ep-prodact:InitialWellTest 272 ep-prodact:InitialWellTest
273 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 273 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
274 rdfs:label "initial"^^xsd:string ; 274 rdfs:label "initial"^^xsd:string ;
275 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 275 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
276 276
277 ep-prodact:InjectionWellTest 277 ep-prodact:InjectionWellTest
278 rdf:type owl:Class ; 278 rdf:type owl:Class ;
279 rdfs:label "injection well test"^^xsd:string ; 279 rdfs:label "injection well test"^^xsd:string ;
280 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> . 280 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
281 281
282 ep-prodact:Injury 282 ep-prodact:Injury
283 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 283 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
284 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 284 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
285 285
286 ep-prodact:IssueBillOfLading 286 ep-prodact:IssueBillOfLading
287 - rdf:type owl:Class , ep-prodact:SalesActivityType ; 287 + rdf:type ep-prodact:SalesActivityType , owl:Class ;
288 rdfs:label "issue bill of lading"^^xsd:string ; 288 rdfs:label "issue bill of lading"^^xsd:string ;
289 rdfs:subClassOf ep-prodact:SalesActivity . 289 rdfs:subClassOf ep-prodact:SalesActivity .
290 290
291 ep-prodact:IssueWorkPermit 291 ep-prodact:IssueWorkPermit
292 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 292 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
293 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 293 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
294 294
295 ep-prodact:JobObservation 295 ep-prodact:JobObservation
...@@ -309,7 +309,7 @@ ep-prodact:LostTimeIncident ...@@ -309,7 +309,7 @@ ep-prodact:LostTimeIncident
309 rdfs:subClassOf ep-prodact:Incident . 309 rdfs:subClassOf ep-prodact:Incident .
310 310
311 ep-prodact:MaintenanceActivity 311 ep-prodact:MaintenanceActivity
312 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 312 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
313 rdfs:label "maintenance activity"^^xsd:string ; 313 rdfs:label "maintenance activity"^^xsd:string ;
314 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 314 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
315 315
...@@ -319,25 +319,25 @@ ep-prodact:MakeAComment ...@@ -319,25 +319,25 @@ ep-prodact:MakeAComment
319 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 319 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
320 320
321 ep-prodact:MakeATransaction 321 ep-prodact:MakeATransaction
322 - rdf:type owl:Class , ep-prodact:SalesActivityType ; 322 + rdf:type ep-prodact:SalesActivityType , owl:Class ;
323 rdfs:label "make a transaction"^^xsd:string ; 323 rdfs:label "make a transaction"^^xsd:string ;
324 rdfs:subClassOf ep-prodact:SalesActivity . 324 rdfs:subClassOf ep-prodact:SalesActivity .
325 325
326 ep-prodact:MarineOperation 326 ep-prodact:MarineOperation
327 rdf:type owl:Class ; 327 rdf:type owl:Class ;
328 - rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity . 328 + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity .
329 329
330 ep-prodact:MeasureSplitFactors 330 ep-prodact:MeasureSplitFactors
331 - rdf:type owl:Class , ep-prodact:SplitFactorDeterminationType ; 331 + rdf:type ep-prodact:SplitFactorDeterminationType , owl:Class ;
332 rdfs:label "measure split factors"^^xsd:string ; 332 rdfs:label "measure split factors"^^xsd:string ;
333 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 333 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
334 334
335 ep-prodact:MedicalTreatmentInjury 335 ep-prodact:MedicalTreatmentInjury
336 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 336 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
337 rdfs:subClassOf ep-prodact:Injury . 337 rdfs:subClassOf ep-prodact:Injury .
338 338
339 ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod 339 ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod
340 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 340 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
341 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity> . 341 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity> .
342 342
343 ep-prodact:MovementOfProduct 343 ep-prodact:MovementOfProduct
...@@ -359,12 +359,12 @@ ep-prodact:NotablePartOfProductionActivity ...@@ -359,12 +359,12 @@ ep-prodact:NotablePartOfProductionActivity
359 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 359 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
360 360
361 ep-prodact:OtherProductionActivity 361 ep-prodact:OtherProductionActivity
362 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 362 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
363 rdfs:label "other production activity"^^xsd:string ; 363 rdfs:label "other production activity"^^xsd:string ;
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:OtherReasonWellTest 366 ep-prodact:OtherReasonWellTest
367 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 367 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
368 rdfs:label "other"^^xsd:string ; 368 rdfs:label "other"^^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,17 +379,17 @@ ep-prodact:Participation ...@@ -379,17 +379,17 @@ ep-prodact:Participation
379 rdfs:subPropertyOf ep-prodact:involvement . 379 rdfs:subPropertyOf ep-prodact:involvement .
380 380
381 ep-prodact:PeriodicWellTest 381 ep-prodact:PeriodicWellTest
382 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 382 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
383 rdfs:label "periodic"^^xsd:string ; 383 rdfs:label "periodic"^^xsd:string ;
384 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 384 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
385 385
386 ep-prodact:PowerStationFailure 386 ep-prodact:PowerStationFailure
387 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 387 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
388 rdfs:label "power station failure"^^xsd:string ; 388 rdfs:label "power station failure"^^xsd:string ;
389 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 389 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
390 390
391 ep-prodact:ProductCompletedLifting 391 ep-prodact:ProductCompletedLifting
392 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 392 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
393 rdfs:label "product completed lifting"^^xsd:string ; 393 rdfs:label "product completed lifting"^^xsd:string ;
394 rdfs:subClassOf ep-prodact:MovementOfProduct . 394 rdfs:subClassOf ep-prodact:MovementOfProduct .
395 395
...@@ -399,77 +399,77 @@ ep-prodact:ProductDespatch ...@@ -399,77 +399,77 @@ ep-prodact:ProductDespatch
399 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 399 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
400 400
401 ep-prodact:ProductGain-Loss 401 ep-prodact:ProductGain-Loss
402 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 402 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
403 rdfs:label "product gain/loss"^^xsd:string ; 403 rdfs:label "product gain/loss"^^xsd:string ;
404 rdfs:subClassOf ep-prodact:MovementOfProduct . 404 rdfs:subClassOf ep-prodact:MovementOfProduct .
405 405
406 ep-prodact:ProductInputToStorage 406 ep-prodact:ProductInputToStorage
407 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 407 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
408 rdfs:label "product input to storage"^^xsd:string ; 408 rdfs:label "product input to storage"^^xsd:string ;
409 rdfs:subClassOf ep-prodact:MovementOfProduct . 409 rdfs:subClassOf ep-prodact:MovementOfProduct .
410 410
411 ep-prodact:ProductLifted 411 ep-prodact:ProductLifted
412 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 412 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
413 rdfs:label "product lifted"^^xsd:string ; 413 rdfs:label "product lifted"^^xsd:string ;
414 rdfs:subClassOf ep-prodact:MovementOfProduct . 414 rdfs:subClassOf ep-prodact:MovementOfProduct .
415 415
416 ep-prodact:ProductLiftingEntitlement 416 ep-prodact:ProductLiftingEntitlement
417 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 417 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
418 rdfs:label "product lifting entitlement"^^xsd:string ; 418 rdfs:label "product lifting entitlement"^^xsd:string ;
419 rdfs:subClassOf ep-prodact:MovementOfProduct . 419 rdfs:subClassOf ep-prodact:MovementOfProduct .
420 420
421 ep-prodact:ProductLiftingEntitlementRemaining 421 ep-prodact:ProductLiftingEntitlementRemaining
422 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 422 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
423 rdfs:label "product lifting entitlement remaining"^^xsd:string ; 423 rdfs:label "product lifting entitlement remaining"^^xsd:string ;
424 rdfs:subClassOf ep-prodact:MovementOfProduct . 424 rdfs:subClassOf ep-prodact:MovementOfProduct .
425 425
426 ep-prodact:ProductLinePack 426 ep-prodact:ProductLinePack
427 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 427 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
428 rdfs:label "product line pack"^^xsd:string ; 428 rdfs:label "product line pack"^^xsd:string ;
429 rdfs:subClassOf ep-prodact:MovementOfProduct . 429 rdfs:subClassOf ep-prodact:MovementOfProduct .
430 430
431 ep-prodact:ProductMassAdjustment 431 ep-prodact:ProductMassAdjustment
432 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 432 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
433 rdfs:label "product mass adjustment"^^xsd:string ; 433 rdfs:label "product mass adjustment"^^xsd:string ;
434 rdfs:subClassOf ep-prodact:MovementOfProduct . 434 rdfs:subClassOf ep-prodact:MovementOfProduct .
435 435
436 ep-prodact:ProductPartialLifting 436 ep-prodact:ProductPartialLifting
437 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 437 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
438 rdfs:label "product partial lifting"^^xsd:string ; 438 rdfs:label "product partial lifting"^^xsd:string ;
439 rdfs:subClassOf ep-prodact:MovementOfProduct . 439 rdfs:subClassOf ep-prodact:MovementOfProduct .
440 440
441 ep-prodact:ProductPipelineLifting 441 ep-prodact:ProductPipelineLifting
442 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 442 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
443 rdfs:label "product pipeline lifting"^^xsd:string ; 443 rdfs:label "product pipeline lifting"^^xsd:string ;
444 rdfs:subClassOf ep-prodact:MovementOfProduct . 444 rdfs:subClassOf ep-prodact:MovementOfProduct .
445 445
446 ep-prodact:ProductProductionImbalance 446 ep-prodact:ProductProductionImbalance
447 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 447 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
448 rdfs:label "product production imbalance"^^xsd:string ; 448 rdfs:label "product production imbalance"^^xsd:string ;
449 rdfs:subClassOf ep-prodact:MovementOfProduct . 449 rdfs:subClassOf ep-prodact:MovementOfProduct .
450 450
451 ep-prodact:ProductSwap 451 ep-prodact:ProductSwap
452 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 452 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
453 rdfs:label "product swap"^^xsd:string ; 453 rdfs:label "product swap"^^xsd:string ;
454 rdfs:subClassOf ep-prodact:MovementOfProduct . 454 rdfs:subClassOf ep-prodact:MovementOfProduct .
455 455
456 ep-prodact:ProductTankerLifting 456 ep-prodact:ProductTankerLifting
457 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 457 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
458 rdfs:label "product tanker lifting"^^xsd:string ; 458 rdfs:label "product tanker lifting"^^xsd:string ;
459 rdfs:subClassOf ep-prodact:MovementOfProduct . 459 rdfs:subClassOf ep-prodact:MovementOfProduct .
460 460
461 ep-prodact:ProductTransaction 461 ep-prodact:ProductTransaction
462 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 462 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
463 rdfs:label "product transaction"^^xsd:string ; 463 rdfs:label "product transaction"^^xsd:string ;
464 rdfs:subClassOf ep-prodact:MovementOfProduct . 464 rdfs:subClassOf ep-prodact:MovementOfProduct .
465 465
466 ep-prodact:ProductTransfer 466 ep-prodact:ProductTransfer
467 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 467 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
468 rdfs:label "product transfer"^^xsd:string ; 468 rdfs:label "product transfer"^^xsd:string ;
469 rdfs:subClassOf ep-prodact:MovementOfProduct . 469 rdfs:subClassOf ep-prodact:MovementOfProduct .
470 470
471 ep-prodact:ProductionActivityLastingLessThanAYear 471 ep-prodact:ProductionActivityLastingLessThanAYear
472 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 472 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
473 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 473 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
474 474
475 ep-prodact:ProductionActivityType 475 ep-prodact:ProductionActivityType
...@@ -488,7 +488,7 @@ ep-prodact:ProductionOperationMethodType ...@@ -488,7 +488,7 @@ ep-prodact:ProductionOperationMethodType
488 rdfs:subClassOf owl:Class . 488 rdfs:subClassOf owl:Class .
489 489
490 ep-prodact:ProductionOperationsActivity 490 ep-prodact:ProductionOperationsActivity
491 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 491 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
492 rdfs:label "production operations activity"^^xsd:string ; 492 rdfs:label "production operations activity"^^xsd:string ;
493 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 493 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
494 494
...@@ -506,7 +506,7 @@ ep-prodact:ReleasedToWater ...@@ -506,7 +506,7 @@ ep-prodact:ReleasedToWater
506 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 506 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
507 507
508 ep-prodact:ReportHazard 508 ep-prodact:ReportHazard
509 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 509 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
510 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 510 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
511 511
512 ep-prodact:RestrictedWork 512 ep-prodact:RestrictedWork
...@@ -514,11 +514,11 @@ ep-prodact:RestrictedWork ...@@ -514,11 +514,11 @@ ep-prodact:RestrictedWork
514 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 514 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
515 515
516 ep-prodact:RestrictedWorkInjury 516 ep-prodact:RestrictedWorkInjury
517 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 517 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
518 rdfs:subClassOf ep-prodact:Injury . 518 rdfs:subClassOf ep-prodact:Injury .
519 519
520 ep-prodact:RevisionWellTest 520 ep-prodact:RevisionWellTest
521 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 521 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
522 rdfs:label "revision"^^xsd:string ; 522 rdfs:label "revision"^^xsd:string ;
523 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 523 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
524 524
...@@ -527,7 +527,7 @@ ep-prodact:SafetyActivityType ...@@ -527,7 +527,7 @@ ep-prodact:SafetyActivityType
527 rdfs:subClassOf owl:Class . 527 rdfs:subClassOf owl:Class .
528 528
529 ep-prodact:SafetyMeeting 529 ep-prodact:SafetyMeeting
530 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 530 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
531 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 531 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
532 532
533 ep-prodact:SalesActivity 533 ep-prodact:SalesActivity
...@@ -553,7 +553,7 @@ ep-prodact:SickOnBoard ...@@ -553,7 +553,7 @@ ep-prodact:SickOnBoard
553 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 553 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
554 554
555 ep-prodact:SpillOrLeak 555 ep-prodact:SpillOrLeak
556 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 556 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
557 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 557 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
558 558
559 ep-prodact:SplitFactorDeterminationType 559 ep-prodact:SplitFactorDeterminationType
...@@ -571,7 +571,7 @@ ep-prodact:TransportationActivity ...@@ -571,7 +571,7 @@ ep-prodact:TransportationActivity
571 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 571 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
572 572
573 ep-prodact:UnknownReasonWellTest 573 ep-prodact:UnknownReasonWellTest
574 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 574 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
575 rdfs:label "unknown"^^xsd:string ; 575 rdfs:label "unknown"^^xsd:string ;
576 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 576 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
577 577
...@@ -587,7 +587,7 @@ ep-prodact:WaterDischarge ...@@ -587,7 +587,7 @@ ep-prodact:WaterDischarge
587 ep-prodact:WaterSample 587 ep-prodact:WaterSample
588 rdf:type owl:Class ; 588 rdf:type owl:Class ;
589 rdfs:label "(temporal part of a) water sample"^^xsd:string ; 589 rdfs:label "(temporal part of a) water sample"^^xsd:string ;
590 - rdfs:subClassOf ep-material:Water , <http://www.reportinghub.no/ep/schema/flow#SampleOfMaterial> . 590 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/flow#SampleOfMaterial> , ep-material:Water .
591 591
592 ep-prodact:WellTestReasonType 592 ep-prodact:WellTestReasonType
593 rdf:type rdfs:Class ; 593 rdf:type rdfs:Class ;
...@@ -595,13 +595,18 @@ ep-prodact:WellTestReasonType ...@@ -595,13 +595,18 @@ ep-prodact:WellTestReasonType
595 rdfs:subClassOf owl:Class . 595 rdfs:subClassOf owl:Class .
596 596
597 ep-prodact:WorkingUnderPermit 597 ep-prodact:WorkingUnderPermit
598 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 598 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
599 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 599 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
600 600
601 ep-prodact:WorkingUnderPermitWithSJA 601 ep-prodact:WorkingUnderPermitWithSJA
602 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 602 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
603 rdfs:subClassOf ep-prodact:WorkingUnderPermit . 603 rdfs:subClassOf ep-prodact:WorkingUnderPermit .
604 604
605 +ep-prodact:accountNumber
606 + rdf:type owl:DatatypeProperty ;
607 + rdfs:domain ep-prodact:SalesActivity ;
608 + rdfs:label "account number"^^xsd:string .
609 +
605 ep-prodact:alertUpon 610 ep-prodact:alertUpon
606 rdf:type owl:ObjectProperty ; 611 rdf:type owl:ObjectProperty ;
607 rdfs:domain ep-prodact:RaiseAnAlert ; 612 rdfs:domain ep-prodact:RaiseAnAlert ;
...@@ -618,8 +623,14 @@ ep-prodact:amountOfOil ...@@ -618,8 +623,14 @@ ep-prodact:amountOfOil
618 rdfs:domain ep-prodact:WaterSample ; 623 rdfs:domain ep-prodact:WaterSample ;
619 rdfs:range ep-core:Mass . 624 rdfs:range ep-core:Mass .
620 625
626 +ep-prodact:buyer
627 + rdf:type owl:ObjectProperty ;
628 + rdfs:domain ep-prodact:SalesActivity ;
629 + rdfs:label "buyer"^^xsd:string ;
630 + rdfs:range <http://www.reportinghub.no/ep/schema/production-organization#PersonOrOrganization> .
631 +
621 ep-prodact:cargoBatchNumber 632 ep-prodact:cargoBatchNumber
622 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 633 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
623 rdfs:label "cargo batch number"^^xsd:string . 634 rdfs:label "cargo batch number"^^xsd:string .
624 635
625 ep-prodact:cargoLoaded 636 ep-prodact:cargoLoaded
...@@ -629,7 +640,7 @@ ep-prodact:cargoLoaded ...@@ -629,7 +640,7 @@ ep-prodact:cargoLoaded
629 rdfs:range ep-core:PhysicalObject . 640 rdfs:range ep-core:PhysicalObject .
630 641
631 ep-prodact:cargoNumber 642 ep-prodact:cargoNumber
632 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 643 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
633 rdfs:label "cargo number"^^xsd:string . 644 rdfs:label "cargo number"^^xsd:string .
634 645
635 ep-prodact:classificationBySafetyActivityType 646 ep-prodact:classificationBySafetyActivityType
...@@ -682,7 +693,7 @@ ep-prodact:glycolDensity ...@@ -682,7 +693,7 @@ ep-prodact:glycolDensity
682 rdfs:range ep-core:Density . 693 rdfs:range ep-core:Density .
683 694
684 ep-prodact:hasGasLiftChoke 695 ep-prodact:hasGasLiftChoke
685 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 696 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
686 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ; 697 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ;
687 rdfs:label "has gas lift choke"^^xsd:string ; 698 rdfs:label "has gas lift choke"^^xsd:string ;
688 rdfs:range <http://www.reportinghub.no/ep/schema/production-equipment#GasLiftChoke> . 699 rdfs:range <http://www.reportinghub.no/ep/schema/production-equipment#GasLiftChoke> .
...@@ -699,7 +710,7 @@ ep-prodact:hasPredecessor ...@@ -699,7 +710,7 @@ ep-prodact:hasPredecessor
699 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . 710 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
700 711
701 ep-prodact:hasShutInPressure 712 ep-prodact:hasShutInPressure
702 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 713 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
703 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ; 714 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ;
704 rdfs:label "has shut-in pressure"^^xsd:string ; 715 rdfs:label "has shut-in pressure"^^xsd:string ;
705 rdfs:range ep-core:Pressure . 716 rdfs:range ep-core:Pressure .
...@@ -711,25 +722,25 @@ ep-prodact:hasValidPredecessor ...@@ -711,25 +722,25 @@ ep-prodact:hasValidPredecessor
711 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . 722 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
712 723
713 ep-prodact:injectionWellTestMaximumAnnularPressure 724 ep-prodact:injectionWellTestMaximumAnnularPressure
714 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 725 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
715 rdfs:domain ep-prodact:InjectionWellTest ; 726 rdfs:domain ep-prodact:InjectionWellTest ;
716 rdfs:label "injection well test maximum annular pressure"^^xsd:string ; 727 rdfs:label "injection well test maximum annular pressure"^^xsd:string ;
717 rdfs:range ep-core:Pressure . 728 rdfs:range ep-core:Pressure .
718 729
719 ep-prodact:injectionWellTestMinimumAnnularPressure 730 ep-prodact:injectionWellTestMinimumAnnularPressure
720 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 731 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
721 rdfs:domain ep-prodact:InjectionWellTest ; 732 rdfs:domain ep-prodact:InjectionWellTest ;
722 rdfs:label "injection well test minimum annular pressure"^^xsd:string ; 733 rdfs:label "injection well test minimum annular pressure"^^xsd:string ;
723 rdfs:range ep-core:Pressure . 734 rdfs:range ep-core:Pressure .
724 735
725 ep-prodact:injectionWellTestWellheadFlowingPressure 736 ep-prodact:injectionWellTestWellheadFlowingPressure
726 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 737 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
727 rdfs:domain ep-prodact:InjectionWellTest ; 738 rdfs:domain ep-prodact:InjectionWellTest ;
728 rdfs:label "injection well test wellhead flowing pressure"^^xsd:string ; 739 rdfs:label "injection well test wellhead flowing pressure"^^xsd:string ;
729 rdfs:range ep-core:Pressure . 740 rdfs:range ep-core:Pressure .
730 741
731 ep-prodact:injectionWellTestWellheadMaximumPressure 742 ep-prodact:injectionWellTestWellheadMaximumPressure
732 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 743 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
733 rdfs:domain ep-prodact:InjectionWellTest ; 744 rdfs:domain ep-prodact:InjectionWellTest ;
734 rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ; 745 rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ;
735 rdfs:range ep-core:Pressure . 746 rdfs:range ep-core:Pressure .
...@@ -740,7 +751,7 @@ ep-prodact:involvement ...@@ -740,7 +751,7 @@ ep-prodact:involvement
740 rdfs:range ep-core:PhysicalObject . 751 rdfs:range ep-core:PhysicalObject .
741 752
742 ep-prodact:movedProduct 753 ep-prodact:movedProduct
743 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 754 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
744 rdfs:domain ep-prodact:MovementOfProduct ; 755 rdfs:domain ep-prodact:MovementOfProduct ;
745 rdfs:label "moved product"^^xsd:string . 756 rdfs:label "moved product"^^xsd:string .
746 757
...@@ -800,7 +811,7 @@ ep-prodact:oilInWater ...@@ -800,7 +811,7 @@ ep-prodact:oilInWater
800 rdfs:range ep-core:MassPerUnitMassConcentration . 811 rdfs:range ep-core:MassPerUnitMassConcentration .
801 812
802 ep-prodact:onProductionFacility 813 ep-prodact:onProductionFacility
803 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 814 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
804 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; 815 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
805 rdfs:label "on facility"^^xsd:string ; 816 rdfs:label "on facility"^^xsd:string ;
806 rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> . 817 rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> .
...@@ -826,7 +837,7 @@ ep-prodact:productionActivityPeriodClassification ...@@ -826,7 +837,7 @@ ep-prodact:productionActivityPeriodClassification
826 rdfs:range ep-prodact:ProductionOperationClassByDuration . 837 rdfs:range ep-prodact:ProductionOperationClassByDuration .
827 838
828 ep-prodact:productionOperator 839 ep-prodact:productionOperator
829 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 840 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
830 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; 841 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
831 rdfs:label "production operator"^^xsd:string ; 842 rdfs:label "production operator"^^xsd:string ;
832 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 843 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
...@@ -836,13 +847,19 @@ ep-prodact:residualChlorideInWater ...@@ -836,13 +847,19 @@ ep-prodact:residualChlorideInWater
836 rdfs:domain ep-prodact:WaterSample ; 847 rdfs:domain ep-prodact:WaterSample ;
837 rdfs:range ep-core:MassPerUnitMassConcentration . 848 rdfs:range ep-core:MassPerUnitMassConcentration .
838 849
850 +ep-prodact:salesAdministrator
851 + rdf:type owl:ObjectProperty ;
852 + rdfs:domain ep-prodact:SalesActivity ;
853 + rdfs:label "sales administrator"^^xsd:string ;
854 + rdfs:range <http://www.reportinghub.no/ep/schema/production-organization#PersonOrOrganization> .
855 +
839 ep-prodact:samplePhValue 856 ep-prodact:samplePhValue
840 rdf:type owl:DatatypeProperty ; 857 rdf:type owl:DatatypeProperty ;
841 rdfs:domain ep-prodact:WaterSample ; 858 rdfs:domain ep-prodact:WaterSample ;
842 rdfs:range xsd:double . 859 rdfs:range xsd:double .
843 860
844 ep-prodact:samplePoint 861 ep-prodact:samplePoint
845 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 862 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
846 rdfs:domain ep-prodact:WaterSample ; 863 rdfs:domain ep-prodact:WaterSample ;
847 rdfs:range <http://www.reportinghub.no/ep/schema/production-core#TemporalPartOfAPointInSpace> . 864 rdfs:range <http://www.reportinghub.no/ep/schema/production-core#TemporalPartOfAPointInSpace> .
848 865
...@@ -861,14 +878,26 @@ ep-prodact:samplingPerformedAt ...@@ -861,14 +878,26 @@ ep-prodact:samplingPerformedAt
861 rdfs:domain ep-prodact:FluidSamplingAndAnalysis ; 878 rdfs:domain ep-prodact:FluidSamplingAndAnalysis ;
862 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> . 879 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> .
863 880
881 +ep-prodact:seller
882 + rdf:type owl:ObjectProperty ;
883 + rdfs:domain ep-prodact:SalesActivity ;
884 + rdfs:label "seller"^^xsd:string ;
885 + rdfs:range <http://www.reportinghub.no/ep/schema/production-organization#PersonOrOrganization> .
886 +
864 ep-prodact:shipper 887 ep-prodact:shipper
865 - rdf:type owl:TransitiveProperty ; 888 + rdf:type owl:ObjectProperty ;
866 rdfs:domain ep-prodact:MovementOfProduct ; 889 rdfs:domain ep-prodact:MovementOfProduct ;
867 rdfs:label "shipper"^^xsd:string ; 890 rdfs:label "shipper"^^xsd:string ;
868 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 891 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
869 892
893 +ep-prodact:sourceOrganization
894 + rdf:type owl:ObjectProperty ;
895 + rdfs:domain ep-prodact:MovementOfProduct ;
896 + rdfs:label "source organization"^^xsd:string ;
897 + rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
898 +
870 ep-prodact:testedWellBoreInterval 899 ep-prodact:testedWellBoreInterval
871 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 900 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
872 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ; 901 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ;
873 rdfs:label "tested wellbore interval"^^xsd:string ; 902 rdfs:label "tested wellbore interval"^^xsd:string ;
874 rdfs:range ep-core:PhysicalObject . 903 rdfs:range ep-core:PhysicalObject .
......
...@@ -29,3 +29,9 @@ ep-prodorg:WholeLifePerson ...@@ -29,3 +29,9 @@ ep-prodorg:WholeLifePerson
29 rdf:type owl:Class ; 29 rdf:type owl:Class ;
30 rdfs:label "whole life person"^^xsd:string ; 30 rdfs:label "whole life person"^^xsd:string ;
31 rdfs:subClassOf ep-prodorg:Person . 31 rdfs:subClassOf ep-prodorg:Person .
32 +
33 +ep-prodorg:owner
34 + rdf:type owl:ObjectProperty ;
35 + rdfs:domain owl:Thing ;
36 + rdfs:label "owner"^^xsd:string ;
37 + rdfs:range ep-prodorg:PersonOrOrganization .
......