David Leal

another delta on parameterSet

...@@ -126,7 +126,7 @@ ...@@ -126,7 +126,7 @@
126 <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> 126 <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest>
127 rdf:type owl:Class ; 127 rdf:type owl:Class ;
128 rdfs:label "production well test"^^xsd:string ; 128 rdfs:label "production well test"^^xsd:string ;
129 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> . 129 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
130 130
131 <http://www.reportinghub.no/ep/schema/activity#SingleRateTest> 131 <http://www.reportinghub.no/ep/schema/activity#SingleRateTest>
132 rdf:type owl:Class ; 132 rdf:type owl:Class ;
...@@ -187,13 +187,13 @@ ep-prodact:AccidentPreventionExercise ...@@ -187,13 +187,13 @@ ep-prodact:AccidentPreventionExercise
187 rdfs:subClassOf ep-prodact:DrillOrExcercise . 187 rdfs:subClassOf ep-prodact:DrillOrExcercise .
188 188
189 ep-prodact:AdministerFirstAid 189 ep-prodact:AdministerFirstAid
190 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 190 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
191 rdfs:comment "medical treatment that is first aid"^^xsd:string ; 191 rdfs:comment "medical treatment that is first aid"^^xsd:string ;
192 rdfs:label "administer first aid"^^xsd:string ; 192 rdfs:label "administer first aid"^^xsd:string ;
193 rdfs:subClassOf ep-prodact:MedicalTreatment . 193 rdfs:subClassOf ep-prodact:MedicalTreatment .
194 194
195 ep-prodact:AirTrafficOperation 195 ep-prodact:AirTrafficOperation
196 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 196 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
197 rdfs:comment "activity that is an air traffic operation"^^xsd:string ; 197 rdfs:comment "activity that is an air traffic operation"^^xsd:string ;
198 rdfs:label "air traffic operation"^^xsd:string ; 198 rdfs:label "air traffic operation"^^xsd:string ;
199 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 199 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
...@@ -223,22 +223,22 @@ ep-prodact:AlertType ...@@ -223,22 +223,22 @@ ep-prodact:AlertType
223 rdfs:subClassOf owl:Class . 223 rdfs:subClassOf owl:Class .
224 224
225 ep-prodact:AllocateSplitFactors 225 ep-prodact:AllocateSplitFactors
226 - rdf:type ep-prodact:SplitFactorDeterminationType , owl:Class ; 226 + rdf:type owl:Class , ep-prodact:SplitFactorDeterminationType ;
227 rdfs:comment "activity that is allocating the fraction of a source flow that is assumed to go into different product streams"^^xsd:string ; 227 rdfs:comment "activity that is allocating the fraction of a source flow that is assumed to go into different product streams"^^xsd:string ;
228 rdfs:label "allocate split factors"^^xsd:string ; 228 rdfs:label "allocate split factors"^^xsd:string ;
229 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 229 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
230 230
231 ep-prodact:AnnualProductionActivityToDate 231 ep-prodact:AnnualProductionActivityToDate
232 - rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; 232 + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
233 rdfs:comment "production activity that is during the year to date"^^xsd:string ; 233 rdfs:comment "production activity that is during the year to date"^^xsd:string ;
234 rdfs:label "annual production activity to date"^^xsd:string ; 234 rdfs:label "annual production activity to date"^^xsd:string ;
235 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 235 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
236 236
237 ep-prodact:AnnualProductionOperationToDate 237 ep-prodact:AnnualProductionOperationToDate
238 - rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; 238 + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
239 rdfs:comment "production operation from the beginning of an annual reporting period to a date within, or at the end of, the reporting period"^^xsd:string ; 239 rdfs:comment "production operation from the beginning of an annual reporting period to a date within, or at the end of, the reporting period"^^xsd:string ;
240 rdfs:label "annual production operation to date"^^xsd:string ; 240 rdfs:label "annual production operation to date"^^xsd:string ;
241 - rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate , ep-prodact:ProductionOperation . 241 + rdfs:subClassOf ep-prodact:ProductionOperation , ep-prodact:AnnualProductionActivityToDate .
242 242
243 ep-prodact:BasketMovement 243 ep-prodact:BasketMovement
244 rdf:type owl:Class ; 244 rdf:type owl:Class ;
...@@ -253,7 +253,7 @@ ep-prodact:CargoShipOperation ...@@ -253,7 +253,7 @@ ep-prodact:CargoShipOperation
253 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 253 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
254 254
255 ep-prodact:ConstructionOperation 255 ep-prodact:ConstructionOperation
256 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 256 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
257 rdfs:comment "activity that is construction"^^xsd:string ; 257 rdfs:comment "activity that is construction"^^xsd:string ;
258 rdfs:label "construction operation"^^xsd:string ; 258 rdfs:label "construction operation"^^xsd:string ;
259 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> ; 259 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> ;
...@@ -261,7 +261,7 @@ ep-prodact:ConstructionOperation ...@@ -261,7 +261,7 @@ ep-prodact:ConstructionOperation
261 "http://posccaesar.org/rdl/RDS9685637"^^xsd:string . 261 "http://posccaesar.org/rdl/RDS9685637"^^xsd:string .
262 262
263 ep-prodact:DailyProductionOperationProcessingLoss 263 ep-prodact:DailyProductionOperationProcessingLoss
264 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 264 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
265 rdfs:comment "activity that is all that happens to cause production operation processing loss in one day"^^xsd:string ; 265 rdfs:comment "activity that is all that happens to cause production operation processing loss in one day"^^xsd:string ;
266 rdfs:label "daily production operation processing loss"^^xsd:string ; 266 rdfs:label "daily production operation processing loss"^^xsd:string ;
267 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 267 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
...@@ -279,7 +279,7 @@ ep-prodact:DefinedHazardAndAccidentSituation ...@@ -279,7 +279,7 @@ ep-prodact:DefinedHazardAndAccidentSituation
279 rdfs:subClassOf ep-prodact:Incident . 279 rdfs:subClassOf ep-prodact:Incident .
280 280
281 ep-prodact:Deviation 281 ep-prodact:Deviation
282 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 282 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
283 rdfs:comment "activity that is a deviation from existing procedures and guidelines"^^xsd:string ; 283 rdfs:comment "activity that is a deviation from existing procedures and guidelines"^^xsd:string ;
284 rdfs:label "deviation"^^xsd:string ; 284 rdfs:label "deviation"^^xsd:string ;
285 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 285 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
...@@ -291,25 +291,25 @@ ep-prodact:DischargeWater ...@@ -291,25 +291,25 @@ ep-prodact:DischargeWater
291 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 291 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
292 292
293 ep-prodact:DrillOrExcercise 293 ep-prodact:DrillOrExcercise
294 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 294 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
295 rdfs:comment "activity that is a drill or exercise intended to prevent harm to health, safety or the environment"^^xsd:string ; 295 rdfs:comment "activity that is a drill or exercise intended to prevent harm to health, safety or the environment"^^xsd:string ;
296 rdfs:label "drill or exercise"^^xsd:string ; 296 rdfs:label "drill or exercise"^^xsd:string ;
297 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 297 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
298 298
299 ep-prodact:ExtendedMaintenanceTurnaround 299 ep-prodact:ExtendedMaintenanceTurnaround
300 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 300 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
301 rdfs:comment "activity that is an extended maintenance turnaround"^^xsd:string ; 301 rdfs:comment "activity that is an extended maintenance turnaround"^^xsd:string ;
302 rdfs:label "extended maintenance turnaround"^^xsd:string ; 302 rdfs:label "extended maintenance turnaround"^^xsd:string ;
303 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 303 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
304 304
305 ep-prodact:ExtendedMaintenanceTurnaroundExportTerminal 305 ep-prodact:ExtendedMaintenanceTurnaroundExportTerminal
306 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 306 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
307 rdfs:comment "extended maintenance turnaround that is for an export terminal"^^xsd:string ; 307 rdfs:comment "extended maintenance turnaround that is for an export terminal"^^xsd:string ;
308 rdfs:label "extended maintenance turnaround export terminal"^^xsd:string ; 308 rdfs:label "extended maintenance turnaround export terminal"^^xsd:string ;
309 rdfs:subClassOf ep-prodact:ExtendedMaintenanceTurnaround . 309 rdfs:subClassOf ep-prodact:ExtendedMaintenanceTurnaround .
310 310
311 ep-prodact:Fire 311 ep-prodact:Fire
312 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 312 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
313 rdfs:comment "incident that is an unintentional fire"^^xsd:string ; 313 rdfs:comment "incident that is an unintentional fire"^^xsd:string ;
314 rdfs:label "fire"^^xsd:string ; 314 rdfs:label "fire"^^xsd:string ;
315 rdfs:subClassOf ep-prodact:Incident . 315 rdfs:subClassOf ep-prodact:Incident .
...@@ -321,61 +321,61 @@ ep-prodact:FluidLevelTest ...@@ -321,61 +321,61 @@ ep-prodact:FluidLevelTest
321 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> . 321 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> .
322 322
323 ep-prodact:FluidSampling-DST 323 ep-prodact:FluidSampling-DST
324 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 324 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
325 rdfs:comment "fluid sampling and analysis that has a sample taken as part of a drill stem test"^^xsd:string ; 325 rdfs:comment "fluid sampling and analysis that has a sample taken as part of a drill stem test"^^xsd:string ;
326 rdfs:label "fluid sampling - DST"^^xsd:string ; 326 rdfs:label "fluid sampling - DST"^^xsd:string ;
327 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 327 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
328 328
329 ep-prodact:FluidSampling-RFTorMDT 329 ep-prodact:FluidSampling-RFTorMDT
330 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 330 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
331 rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ; 331 rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ;
332 rdfs:label "fluid sampling - RFT or MDT"^^xsd:string ; 332 rdfs:label "fluid sampling - RFT or MDT"^^xsd:string ;
333 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 333 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
334 334
335 ep-prodact:FluidSampling-bottomhole 335 ep-prodact:FluidSampling-bottomhole
336 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 336 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
337 rdfs:comment "fluid sampling and analysis that has a sample taken from the bottom of a wellbore"^^xsd:string ; 337 rdfs:comment "fluid sampling and analysis that has a sample taken from the bottom of a wellbore"^^xsd:string ;
338 rdfs:label "fluid sampling - bottomhole"^^xsd:string ; 338 rdfs:label "fluid sampling - bottomhole"^^xsd:string ;
339 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 339 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
340 340
341 ep-prodact:FluidSampling-formationTester 341 ep-prodact:FluidSampling-formationTester
342 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 342 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
343 rdfs:comment "fluid sampling and analysis that has the sample taken by a formation tester"^^xsd:string ; 343 rdfs:comment "fluid sampling and analysis that has the sample taken by a formation tester"^^xsd:string ;
344 rdfs:label "fluid sampling - formation tester"^^xsd:string ; 344 rdfs:label "fluid sampling - formation tester"^^xsd:string ;
345 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 345 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
346 346
347 ep-prodact:FluidSampling-recombined 347 ep-prodact:FluidSampling-recombined
348 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 348 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
349 rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ; 349 rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ;
350 rdfs:label "fluid sampling - recombined"^^xsd:string ; 350 rdfs:label "fluid sampling - recombined"^^xsd:string ;
351 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 351 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
352 352
353 ep-prodact:FluidSampling-separatorGas 353 ep-prodact:FluidSampling-separatorGas
354 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 354 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
355 rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ; 355 rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ;
356 rdfs:label "fluid sampling - separator gas"^^xsd:string ; 356 rdfs:label "fluid sampling - separator gas"^^xsd:string ;
357 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 357 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
358 358
359 ep-prodact:FluidSampling-separatorOil 359 ep-prodact:FluidSampling-separatorOil
360 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 360 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
361 rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ; 361 rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ;
362 rdfs:label "fluid sampling - separator oil"^^xsd:string ; 362 rdfs:label "fluid sampling - separator oil"^^xsd:string ;
363 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 363 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
364 364
365 ep-prodact:FluidSampling-separatorWater 365 ep-prodact:FluidSampling-separatorWater
366 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 366 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
367 rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ; 367 rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ;
368 rdfs:label "fluid sampling - separator water"^^xsd:string ; 368 rdfs:label "fluid sampling - separator water"^^xsd:string ;
369 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 369 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
370 370
371 ep-prodact:FluidSampling-synthetic 371 ep-prodact:FluidSampling-synthetic
372 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 372 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
373 rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ; 373 rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ;
374 rdfs:label "fluid sampling - synthetic"^^xsd:string ; 374 rdfs:label "fluid sampling - synthetic"^^xsd:string ;
375 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 375 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
376 376
377 ep-prodact:FluidSampling-wellhead 377 ep-prodact:FluidSampling-wellhead
378 - rdf:type ep-prodact:FluidSamplingType , owl:Class ; 378 + rdf:type owl:Class , ep-prodact:FluidSamplingType ;
379 rdfs:comment "fluid sampling and analysis that has the sample taken at the well head"^^xsd:string ; 379 rdfs:comment "fluid sampling and analysis that has the sample taken at the well head"^^xsd:string ;
380 rdfs:label "fluid sampling - wellhead"^^xsd:string ; 380 rdfs:label "fluid sampling - wellhead"^^xsd:string ;
381 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 381 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
...@@ -393,7 +393,7 @@ ep-prodact:FluidSamplingType ...@@ -393,7 +393,7 @@ ep-prodact:FluidSamplingType
393 rdfs:subClassOf owl:Class . 393 rdfs:subClassOf owl:Class .
394 394
395 ep-prodact:HSEProblem 395 ep-prodact:HSEProblem
396 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 396 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
397 rdfs:comment "activity that is an HSE problem"^^xsd:string ; 397 rdfs:comment "activity that is an HSE problem"^^xsd:string ;
398 rdfs:label "HSE problem"^^xsd:string ; 398 rdfs:label "HSE problem"^^xsd:string ;
399 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 399 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
...@@ -411,7 +411,7 @@ ep-prodact:Incident ...@@ -411,7 +411,7 @@ ep-prodact:Incident
411 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 411 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
412 412
413 ep-prodact:InitialWellTest 413 ep-prodact:InitialWellTest
414 - rdf:type ep-prodact:WellTestReasonType , owl:Class ; 414 + rdf:type owl:Class , ep-prodact:WellTestReasonType ;
415 rdfs:comment "well test that is the first on a well"^^xsd:string ; 415 rdfs:comment "well test that is the first on a well"^^xsd:string ;
416 rdfs:label "initial well test"^^xsd:string ; 416 rdfs:label "initial well test"^^xsd:string ;
417 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 417 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
...@@ -429,25 +429,25 @@ ep-prodact:Injury ...@@ -429,25 +429,25 @@ ep-prodact:Injury
429 rdfs:subClassOf ep-prodact:AccidentOrInjury . 429 rdfs:subClassOf ep-prodact:AccidentOrInjury .
430 430
431 ep-prodact:IssueBillOfLading 431 ep-prodact:IssueBillOfLading
432 - rdf:type ep-prodact:SalesActivityType , owl:Class ; 432 + rdf:type owl:Class , ep-prodact:SalesActivityType ;
433 rdfs:comment "sales activity that is issuing a bill of lading"^^xsd:string ; 433 rdfs:comment "sales activity that is issuing a bill of lading"^^xsd:string ;
434 rdfs:label "issue bill of lading"^^xsd:string ; 434 rdfs:label "issue bill of lading"^^xsd:string ;
435 rdfs:subClassOf ep-prodact:SalesActivity . 435 rdfs:subClassOf ep-prodact:SalesActivity .
436 436
437 ep-prodact:IssueWorkPermit 437 ep-prodact:IssueWorkPermit
438 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 438 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
439 rdfs:comment "activity that is issuing a work permit"^^xsd:string ; 439 rdfs:comment "activity that is issuing a work permit"^^xsd:string ;
440 rdfs:label "issue work permit"^^xsd:string ; 440 rdfs:label "issue work permit"^^xsd:string ;
441 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 441 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
442 442
443 ep-prodact:IssueWorkPermitWithSJA 443 ep-prodact:IssueWorkPermitWithSJA
444 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 444 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
445 rdfs:comment "issue a work permit with Safe Job Analysis"^^xsd:string ; 445 rdfs:comment "issue a work permit with Safe Job Analysis"^^xsd:string ;
446 rdfs:label "issue work permit with SJA"^^xsd:string ; 446 rdfs:label "issue work permit with SJA"^^xsd:string ;
447 rdfs:subClassOf ep-prodact:IssueWorkPermit . 447 rdfs:subClassOf ep-prodact:IssueWorkPermit .
448 448
449 ep-prodact:JobObservation 449 ep-prodact:JobObservation
450 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 450 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
451 rdfs:comment "<not defined in MPR-XSD>"^^xsd:string ; 451 rdfs:comment "<not defined in MPR-XSD>"^^xsd:string ;
452 rdfs:label "job observation"^^xsd:string ; 452 rdfs:label "job observation"^^xsd:string ;
453 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 453 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
...@@ -465,13 +465,13 @@ ep-prodact:LostTimeAccident ...@@ -465,13 +465,13 @@ ep-prodact:LostTimeAccident
465 rdfs:subClassOf ep-prodact:Injury . 465 rdfs:subClassOf ep-prodact:Injury .
466 466
467 ep-prodact:LostTimeIncident 467 ep-prodact:LostTimeIncident
468 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 468 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
469 rdfs:comment "incident that results in an injured employee who requires medical treatment and cannot return to work the next day (source: MPR-XSD)"^^xsd:string ; 469 rdfs:comment "incident that results in an injured employee who requires medical treatment and cannot return to work the next day (source: MPR-XSD)"^^xsd:string ;
470 rdfs:label "lost time incident"^^xsd:string ; 470 rdfs:label "lost time incident"^^xsd:string ;
471 rdfs:subClassOf ep-prodact:Injury . 471 rdfs:subClassOf ep-prodact:Injury .
472 472
473 ep-prodact:MaintenanceActivity 473 ep-prodact:MaintenanceActivity
474 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 474 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
475 rdfs:comment "activity that is maintenance"^^xsd:string ; 475 rdfs:comment "activity that is maintenance"^^xsd:string ;
476 rdfs:label "maintenance activity"^^xsd:string ; 476 rdfs:label "maintenance activity"^^xsd:string ;
477 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; 477 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
...@@ -485,7 +485,7 @@ ep-prodact:MakeAComment ...@@ -485,7 +485,7 @@ ep-prodact:MakeAComment
485 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 485 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
486 486
487 ep-prodact:MakeATransaction 487 ep-prodact:MakeATransaction
488 - rdf:type ep-prodact:SalesActivityType , owl:Class ; 488 + rdf:type owl:Class , ep-prodact:SalesActivityType ;
489 rdfs:comment "sales activity that is making a transaction"^^xsd:string ; 489 rdfs:comment "sales activity that is making a transaction"^^xsd:string ;
490 rdfs:label "make a transaction"^^xsd:string ; 490 rdfs:label "make a transaction"^^xsd:string ;
491 rdfs:subClassOf ep-prodact:SalesActivity . 491 rdfs:subClassOf ep-prodact:SalesActivity .
...@@ -497,13 +497,13 @@ ep-prodact:MarineOperation ...@@ -497,13 +497,13 @@ ep-prodact:MarineOperation
497 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 497 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
498 498
499 ep-prodact:MarkedGasLossOfExport 499 ep-prodact:MarkedGasLossOfExport
500 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 500 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
501 rdfs:comment "activity that is not exporting gas due to marked product"^^xsd:string ; 501 rdfs:comment "activity that is not exporting gas due to marked product"^^xsd:string ;
502 rdfs:label "marked gas loss of export"^^xsd:string ; 502 rdfs:label "marked gas loss of export"^^xsd:string ;
503 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 503 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
504 504
505 ep-prodact:MarkedOilLossOfExport 505 ep-prodact:MarkedOilLossOfExport
506 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 506 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
507 rdfs:comment "activity that is not exporting oil due to marked product"^^xsd:string ; 507 rdfs:comment "activity that is not exporting oil due to marked product"^^xsd:string ;
508 rdfs:label "marked oil loss of export"^^xsd:string ; 508 rdfs:label "marked oil loss of export"^^xsd:string ;
509 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 509 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
...@@ -515,7 +515,7 @@ ep-prodact:MeasurePropertiesOfAFlow ...@@ -515,7 +515,7 @@ ep-prodact:MeasurePropertiesOfAFlow
515 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 515 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
516 516
517 ep-prodact:MeasureSplitFactors 517 ep-prodact:MeasureSplitFactors
518 - rdf:type ep-prodact:SplitFactorDeterminationType , owl:Class ; 518 + rdf:type owl:Class , ep-prodact:SplitFactorDeterminationType ;
519 rdfs:comment "activity that is measuring the fraction of a source flow that goes into different product streams"^^xsd:string ; 519 rdfs:comment "activity that is measuring the fraction of a source flow that goes into different product streams"^^xsd:string ;
520 rdfs:label "measure split factors"^^xsd:string ; 520 rdfs:label "measure split factors"^^xsd:string ;
521 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 521 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
...@@ -527,19 +527,19 @@ ep-prodact:MedicalTreatment ...@@ -527,19 +527,19 @@ ep-prodact:MedicalTreatment
527 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 527 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
528 528
529 ep-prodact:MedicalTreatmentInjury 529 ep-prodact:MedicalTreatmentInjury
530 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 530 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
531 rdfs:comment "injury that requires medical treatment"^^xsd:string ; 531 rdfs:comment "injury that requires medical treatment"^^xsd:string ;
532 rdfs:label "medical treatment injury"^^xsd:string ; 532 rdfs:label "medical treatment injury"^^xsd:string ;
533 rdfs:subClassOf ep-prodact:Injury . 533 rdfs:subClassOf ep-prodact:Injury .
534 534
535 ep-prodact:ModificationProject 535 ep-prodact:ModificationProject
536 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 536 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
537 rdfs:comment "activity that is a modification project"^^xsd:string ; 537 rdfs:comment "activity that is a modification project"^^xsd:string ;
538 rdfs:label "modification project"^^xsd:string ; 538 rdfs:label "modification project"^^xsd:string ;
539 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 539 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
540 540
541 ep-prodact:MonthlyProductionOperationToDate 541 ep-prodact:MonthlyProductionOperationToDate
542 - rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ; 542 + rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ;
543 rdfs:comment "production operation from the beginning of a monthly reporting period to a date within, or at the end of, the reporting period"^^xsd:string ; 543 rdfs:comment "production operation from the beginning of a monthly reporting period to a date within, or at the end of, the reporting period"^^xsd:string ;
544 rdfs:label "monthly production operation to date"^^xsd:string ; 544 rdfs:label "monthly production operation to date"^^xsd:string ;
545 rdfs:subClassOf ep-prodact:ProductionOperation . 545 rdfs:subClassOf ep-prodact:ProductionOperation .
...@@ -557,25 +557,25 @@ ep-prodact:MovementOfProductType ...@@ -557,25 +557,25 @@ ep-prodact:MovementOfProductType
557 rdfs:subClassOf owl:Class . 557 rdfs:subClassOf owl:Class .
558 558
559 ep-prodact:NearMiss 559 ep-prodact:NearMiss
560 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 560 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
561 rdfs:comment "incident that under different circumstances could have caused injury, illness and/or major damage to/loss of assets, or harm to the environment or to a third party (source: MPR-XSD)"^^xsd:string ; 561 rdfs:comment "incident that under different circumstances could have caused injury, illness and/or major damage to/loss of assets, or harm to the environment or to a third party (source: MPR-XSD)"^^xsd:string ;
562 rdfs:label "near miss"^^xsd:string ; 562 rdfs:label "near miss"^^xsd:string ;
563 rdfs:subClassOf ep-prodact:Incident . 563 rdfs:subClassOf ep-prodact:Incident .
564 564
565 ep-prodact:OperationMistakes 565 ep-prodact:OperationMistakes
566 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 566 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
567 rdfs:comment "activity that is an operation mistake"^^xsd:string ; 567 rdfs:comment "activity that is an operation mistake"^^xsd:string ;
568 rdfs:label "operation mistakes"^^xsd:string ; 568 rdfs:label "operation mistakes"^^xsd:string ;
569 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 569 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
570 570
571 ep-prodact:OtherReasonWellTest 571 ep-prodact:OtherReasonWellTest
572 - rdf:type ep-prodact:WellTestReasonType , owl:Class ; 572 + rdf:type owl:Class , ep-prodact:WellTestReasonType ;
573 rdfs:comment "well test that is not initial, periodic, or a revision"^^xsd:string ; 573 rdfs:comment "well test that is not initial, periodic, or a revision"^^xsd:string ;
574 rdfs:label "other reason well text"^^xsd:string ; 574 rdfs:label "other reason well text"^^xsd:string ;
575 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 575 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
576 576
577 ep-prodact:PeriodicWellTest 577 ep-prodact:PeriodicWellTest
578 - rdf:type ep-prodact:WellTestReasonType , owl:Class ; 578 + rdf:type owl:Class , ep-prodact:WellTestReasonType ;
579 rdfs:comment "well test that is carried out as part of a periodic testing regime"^^xsd:string ; 579 rdfs:comment "well test that is carried out as part of a periodic testing regime"^^xsd:string ;
580 rdfs:label "periodic well test"^^xsd:string ; 580 rdfs:label "periodic well test"^^xsd:string ;
581 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 581 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
...@@ -587,115 +587,115 @@ ep-prodact:PersonnelSafetyIntroduction ...@@ -587,115 +587,115 @@ ep-prodact:PersonnelSafetyIntroduction
587 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 587 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
588 588
589 ep-prodact:PlannedMaintenanceTurnaround 589 ep-prodact:PlannedMaintenanceTurnaround
590 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 590 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
591 rdfs:comment "activity that is a planned maintenance turnaround"^^xsd:string ; 591 rdfs:comment "activity that is a planned maintenance turnaround"^^xsd:string ;
592 rdfs:label "planned maintenace turnaround"^^xsd:string ; 592 rdfs:label "planned maintenace turnaround"^^xsd:string ;
593 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 593 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
594 594
595 ep-prodact:PowerStationFailure 595 ep-prodact:PowerStationFailure
596 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 596 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
597 rdfs:comment "activity that is the failure of a power station"^^xsd:string ; 597 rdfs:comment "activity that is the failure of a power station"^^xsd:string ;
598 rdfs:label "power station failure"^^xsd:string ; 598 rdfs:label "power station failure"^^xsd:string ;
599 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 599 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
600 600
601 ep-prodact:PreventiveMaintenanceTopside 601 ep-prodact:PreventiveMaintenanceTopside
602 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 602 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
603 rdfs:comment "activity that is preventive maintenance topside"^^xsd:string ; 603 rdfs:comment "activity that is preventive maintenance topside"^^xsd:string ;
604 rdfs:label "preventive maintenace topside"^^xsd:string ; 604 rdfs:label "preventive maintenace topside"^^xsd:string ;
605 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 605 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
606 606
607 ep-prodact:ProcessAndOperationProblem 607 ep-prodact:ProcessAndOperationProblem
608 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 608 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
609 rdfs:comment "activity that is a process and operation problem"^^xsd:string ; 609 rdfs:comment "activity that is a process and operation problem"^^xsd:string ;
610 rdfs:label "process and operation problem"^^xsd:string ; 610 rdfs:label "process and operation problem"^^xsd:string ;
611 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 611 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
612 612
613 ep-prodact:ProductCompletedLifting 613 ep-prodact:ProductCompletedLifting
614 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 614 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
615 rdfs:comment "movement of product that is exported from a stock within a given time period (source: MPR-XSD)"^^xsd:string ; 615 rdfs:comment "movement of product that is exported from a stock within a given time period (source: MPR-XSD)"^^xsd:string ;
616 rdfs:label "product completed lifting"^^xsd:string ; 616 rdfs:label "product completed lifting"^^xsd:string ;
617 rdfs:subClassOf ep-prodact:MovementOfProduct . 617 rdfs:subClassOf ep-prodact:MovementOfProduct .
618 618
619 ep-prodact:ProductGain-Loss 619 ep-prodact:ProductGain-Loss
620 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 620 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
621 rdfs:comment "movement of product that is the lack of proper proportion or relation between the corresponding input and liftings transactions (source: MPR-XSD)"^^xsd:string ; 621 rdfs:comment "movement of product that is the lack of proper proportion or relation between the corresponding input and liftings transactions (source: MPR-XSD)"^^xsd:string ;
622 rdfs:label "product gain/loss"^^xsd:string ; 622 rdfs:label "product gain/loss"^^xsd:string ;
623 rdfs:subClassOf ep-prodact:MovementOfProduct . 623 rdfs:subClassOf ep-prodact:MovementOfProduct .
624 624
625 ep-prodact:ProductInputToStorage 625 ep-prodact:ProductInputToStorage
626 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 626 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
627 rdfs:comment "movement of product that is addition to a stock within a given time period (source: MPR-XSD)"^^xsd:string ; 627 rdfs:comment "movement of product that is addition to a stock within a given time period (source: MPR-XSD)"^^xsd:string ;
628 rdfs:label "product input to storage"^^xsd:string ; 628 rdfs:label "product input to storage"^^xsd:string ;
629 rdfs:subClassOf ep-prodact:MovementOfProduct . 629 rdfs:subClassOf ep-prodact:MovementOfProduct .
630 630
631 ep-prodact:ProductLifted 631 ep-prodact:ProductLifted
632 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 632 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
633 rdfs:comment "movement of product that is from storage"^^xsd:string ; 633 rdfs:comment "movement of product that is from storage"^^xsd:string ;
634 rdfs:label "product lifted"^^xsd:string ; 634 rdfs:label "product lifted"^^xsd:string ;
635 rdfs:subClassOf ep-prodact:MovementOfProduct . 635 rdfs:subClassOf ep-prodact:MovementOfProduct .
636 636
637 ep-prodact:ProductLiftingEntitlement 637 ep-prodact:ProductLiftingEntitlement
638 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 638 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
639 rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ; 639 rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ;
640 rdfs:label "product lifting entitlement"^^xsd:string ; 640 rdfs:label "product lifting entitlement"^^xsd:string ;
641 rdfs:subClassOf ep-prodact:MovementOfProduct . 641 rdfs:subClassOf ep-prodact:MovementOfProduct .
642 642
643 ep-prodact:ProductLiftingEntitlementRemaining 643 ep-prodact:ProductLiftingEntitlementRemaining
644 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 644 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
645 rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ; 645 rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ;
646 rdfs:label "product lifting entitlement remaining"^^xsd:string ; 646 rdfs:label "product lifting entitlement remaining"^^xsd:string ;
647 rdfs:subClassOf ep-prodact:MovementOfProduct . 647 rdfs:subClassOf ep-prodact:MovementOfProduct .
648 648
649 ep-prodact:ProductLinePack 649 ep-prodact:ProductLinePack
650 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 650 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
651 rdfs:comment "movement of product that provides the quantity of gas which the operator responsible for gas transportation decides must be provided by the gas producing fields in order to make deliveries as requested by gas shippers and provide operating tolerances (source: MPR-XSD)"^^xsd:string ; 651 rdfs:comment "movement of product that provides the quantity of gas which the operator responsible for gas transportation decides must be provided by the gas producing fields in order to make deliveries as requested by gas shippers and provide operating tolerances (source: MPR-XSD)"^^xsd:string ;
652 rdfs:label "product line pack"^^xsd:string ; 652 rdfs:label "product line pack"^^xsd:string ;
653 rdfs:subClassOf ep-prodact:MovementOfProduct . 653 rdfs:subClassOf ep-prodact:MovementOfProduct .
654 654
655 ep-prodact:ProductMassAdjustment 655 ep-prodact:ProductMassAdjustment
656 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 656 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
657 rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ; 657 rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ;
658 rdfs:label "product mass adjustment"^^xsd:string ; 658 rdfs:label "product mass adjustment"^^xsd:string ;
659 rdfs:subClassOf ep-prodact:MovementOfProduct . 659 rdfs:subClassOf ep-prodact:MovementOfProduct .
660 660
661 ep-prodact:ProductPartialLifting 661 ep-prodact:ProductPartialLifting
662 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 662 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
663 rdfs:comment "movement of product that is a lifting up to a (not completed) determined point in time (source: MPR-XSD)"^^xsd:string ; 663 rdfs:comment "movement of product that is a lifting up to a (not completed) determined point in time (source: MPR-XSD)"^^xsd:string ;
664 rdfs:label "product partial lifting"^^xsd:string ; 664 rdfs:label "product partial lifting"^^xsd:string ;
665 rdfs:subClassOf ep-prodact:MovementOfProduct . 665 rdfs:subClassOf ep-prodact:MovementOfProduct .
666 666
667 ep-prodact:ProductPipelineLifting 667 ep-prodact:ProductPipelineLifting
668 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 668 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
669 rdfs:comment "movement of product that is exported from a stock by a pipeline"^^xsd:string ; 669 rdfs:comment "movement of product that is exported from a stock by a pipeline"^^xsd:string ;
670 rdfs:label "product pipeline lifting"^^xsd:string ; 670 rdfs:label "product pipeline lifting"^^xsd:string ;
671 rdfs:subClassOf ep-prodact:MovementOfProduct . 671 rdfs:subClassOf ep-prodact:MovementOfProduct .
672 672
673 ep-prodact:ProductProductionImbalance 673 ep-prodact:ProductProductionImbalance
674 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 674 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
675 rdfs:comment "movement of product that is the difference between the amount of gas entering and exiting a shipper's nomination portfolio. This will take into account all differences whatever the time or reason it occurs. (source: MPR-XSD)"^^xsd:string ; 675 rdfs:comment "movement of product that is the difference between the amount of gas entering and exiting a shipper's nomination portfolio. This will take into account all differences whatever the time or reason it occurs. (source: MPR-XSD)"^^xsd:string ;
676 rdfs:label "product production imbalance"^^xsd:string ; 676 rdfs:label "product production imbalance"^^xsd:string ;
677 rdfs:subClassOf ep-prodact:MovementOfProduct . 677 rdfs:subClassOf ep-prodact:MovementOfProduct .
678 678
679 ep-prodact:ProductSwap 679 ep-prodact:ProductSwap
680 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 680 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
681 rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ; 681 rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ;
682 rdfs:label "product swap"^^xsd:string ; 682 rdfs:label "product swap"^^xsd:string ;
683 rdfs:subClassOf ep-prodact:MovementOfProduct . 683 rdfs:subClassOf ep-prodact:MovementOfProduct .
684 684
685 ep-prodact:ProductTankerLifting 685 ep-prodact:ProductTankerLifting
686 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 686 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
687 rdfs:comment "movement of product that is exported from a stock by a tanker"^^xsd:string ; 687 rdfs:comment "movement of product that is exported from a stock by a tanker"^^xsd:string ;
688 rdfs:label "product tanker lifting"^^xsd:string ; 688 rdfs:label "product tanker lifting"^^xsd:string ;
689 rdfs:subClassOf ep-prodact:MovementOfProduct . 689 rdfs:subClassOf ep-prodact:MovementOfProduct .
690 690
691 ep-prodact:ProductTransaction 691 ep-prodact:ProductTransaction
692 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 692 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
693 rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ; 693 rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ;
694 rdfs:label "product transaction"^^xsd:string ; 694 rdfs:label "product transaction"^^xsd:string ;
695 rdfs:subClassOf ep-prodact:MovementOfProduct . 695 rdfs:subClassOf ep-prodact:MovementOfProduct .
696 696
697 ep-prodact:ProductTransfer 697 ep-prodact:ProductTransfer
698 - rdf:type ep-prodact:MovementOfProductType , owl:Class ; 698 + rdf:type owl:Class , ep-prodact:MovementOfProductType ;
699 rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ; 699 rdfs:comment "movement of product that <not documented in XSD>"^^xsd:string ;
700 rdfs:label "product transfer"^^xsd:string ; 700 rdfs:label "product transfer"^^xsd:string ;
701 rdfs:subClassOf ep-prodact:MovementOfProduct . 701 rdfs:subClassOf ep-prodact:MovementOfProduct .
...@@ -707,7 +707,7 @@ ep-prodact:ProductionActivityType ...@@ -707,7 +707,7 @@ ep-prodact:ProductionActivityType
707 rdfs:subClassOf owl:Class . 707 rdfs:subClassOf owl:Class .
708 708
709 ep-prodact:ProductionOperation 709 ep-prodact:ProductionOperation
710 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 710 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
711 rdfs:comment "production activity that is all of what is done in the operation of a facility during a period"^^xsd:string ; 711 rdfs:comment "production activity that is all of what is done in the operation of a facility during a period"^^xsd:string ;
712 rdfs:label "production operation"^^xsd:string ; 712 rdfs:label "production operation"^^xsd:string ;
713 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 713 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
...@@ -736,13 +736,13 @@ ep-prodact:ProductionOperationProcessingLoss ...@@ -736,13 +736,13 @@ ep-prodact:ProductionOperationProcessingLoss
736 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 736 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
737 737
738 ep-prodact:ProductionOperationProcessingLossForUnspecifiedReason 738 ep-prodact:ProductionOperationProcessingLossForUnspecifiedReason
739 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 739 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
740 rdfs:comment "activity that is a production operation processing loss without a specified reason"^^xsd:string ; 740 rdfs:comment "activity that is a production operation processing loss without a specified reason"^^xsd:string ;
741 rdfs:label "production operation processing loss for unspecified reason"^^xsd:string ; 741 rdfs:label "production operation processing loss for unspecified reason"^^xsd:string ;
742 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 742 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
743 743
744 ep-prodact:ProductionOperationProcessingRegulatoryReference 744 ep-prodact:ProductionOperationProcessingRegulatoryReference
745 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 745 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
746 rdfs:comment "activity that is a production operation processing regulatory reference"^^xsd:string ; 746 rdfs:comment "activity that is a production operation processing regulatory reference"^^xsd:string ;
747 rdfs:label "production operation processing regulatory reference"^^xsd:string ; 747 rdfs:label "production operation processing regulatory reference"^^xsd:string ;
748 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 748 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
...@@ -766,25 +766,25 @@ ep-prodact:ReasonForLossOfProcessingType ...@@ -766,25 +766,25 @@ ep-prodact:ReasonForLossOfProcessingType
766 rdfs:subClassOf owl:Class . 766 rdfs:subClassOf owl:Class .
767 767
768 ep-prodact:ReleaseToAir 768 ep-prodact:ReleaseToAir
769 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 769 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
770 rdfs:comment "spill or leak that is to air"^^xsd:string ; 770 rdfs:comment "spill or leak that is to air"^^xsd:string ;
771 rdfs:label "release to air"^^xsd:string ; 771 rdfs:label "release to air"^^xsd:string ;
772 rdfs:subClassOf ep-prodact:SpillOrLeak . 772 rdfs:subClassOf ep-prodact:SpillOrLeak .
773 773
774 ep-prodact:ReleaseToWater 774 ep-prodact:ReleaseToWater
775 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 775 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
776 rdfs:comment "spill or leak that is to water"^^xsd:string ; 776 rdfs:comment "spill or leak that is to water"^^xsd:string ;
777 rdfs:label "release to water"^^xsd:string ; 777 rdfs:label "release to water"^^xsd:string ;
778 rdfs:subClassOf ep-prodact:SpillOrLeak . 778 rdfs:subClassOf ep-prodact:SpillOrLeak .
779 779
780 ep-prodact:ReportHazard 780 ep-prodact:ReportHazard
781 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 781 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
782 rdfs:comment "activity that is making a formal report of a hazard"^^xsd:string ; 782 rdfs:comment "activity that is making a formal report of a hazard"^^xsd:string ;
783 rdfs:label "report hazard"^^xsd:string ; 783 rdfs:label "report hazard"^^xsd:string ;
784 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 784 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
785 785
786 ep-prodact:ReservoirLoss 786 ep-prodact:ReservoirLoss
787 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 787 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
788 rdfs:comment "activity that is a reservoir loss"^^xsd:string ; 788 rdfs:comment "activity that is a reservoir loss"^^xsd:string ;
789 rdfs:label "reservoir loss"^^xsd:string ; 789 rdfs:label "reservoir loss"^^xsd:string ;
790 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 790 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
...@@ -796,13 +796,13 @@ ep-prodact:RestrictedWork ...@@ -796,13 +796,13 @@ ep-prodact:RestrictedWork
796 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 796 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
797 797
798 ep-prodact:RestrictedWorkInjury 798 ep-prodact:RestrictedWorkInjury
799 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 799 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
800 rdfs:comment "injury that results in a reduction in ability to work"^^xsd:string ; 800 rdfs:comment "injury that results in a reduction in ability to work"^^xsd:string ;
801 rdfs:label "restricted work injury"^^xsd:string ; 801 rdfs:label "restricted work injury"^^xsd:string ;
802 rdfs:subClassOf ep-prodact:Injury . 802 rdfs:subClassOf ep-prodact:Injury .
803 803
804 ep-prodact:RevisionWellTest 804 ep-prodact:RevisionWellTest
805 - rdf:type ep-prodact:WellTestReasonType , owl:Class ; 805 + rdf:type owl:Class , ep-prodact:WellTestReasonType ;
806 rdfs:comment "well test that is <not defined in MPR-XSD>"^^xsd:string ; 806 rdfs:comment "well test that is <not defined in MPR-XSD>"^^xsd:string ;
807 rdfs:label "revision well test"^^xsd:string ; 807 rdfs:label "revision well test"^^xsd:string ;
808 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 808 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
...@@ -820,7 +820,7 @@ ep-prodact:SafetyConsideration ...@@ -820,7 +820,7 @@ ep-prodact:SafetyConsideration
820 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 820 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
821 821
822 ep-prodact:SafetyMeeting 822 ep-prodact:SafetyMeeting
823 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 823 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
824 rdfs:comment "activity that is a safety meeting"^^xsd:string ; 824 rdfs:comment "activity that is a safety meeting"^^xsd:string ;
825 rdfs:label "safety meeting"^^xsd:string ; 825 rdfs:label "safety meeting"^^xsd:string ;
826 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 826 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
...@@ -838,13 +838,13 @@ ep-prodact:SalesActivityType ...@@ -838,13 +838,13 @@ ep-prodact:SalesActivityType
838 rdfs:subClassOf owl:Class . 838 rdfs:subClassOf owl:Class .
839 839
840 ep-prodact:SentAshore 840 ep-prodact:SentAshore
841 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 841 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
842 rdfs:comment "activity that is sending a person ashore"^^xsd:string ; 842 rdfs:comment "activity that is sending a person ashore"^^xsd:string ;
843 rdfs:label "sent ashore"^^xsd:string ; 843 rdfs:label "sent ashore"^^xsd:string ;
844 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 844 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
845 845
846 ep-prodact:SevereAccident 846 ep-prodact:SevereAccident
847 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 847 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
848 rdfs:comment "accident that challenges safety systems at a level much higher than expected (source: MPR-XSD)"^^xsd:string ; 848 rdfs:comment "accident that challenges safety systems at a level much higher than expected (source: MPR-XSD)"^^xsd:string ;
849 rdfs:label "severe accident"^^xsd:string ; 849 rdfs:label "severe accident"^^xsd:string ;
850 rdfs:subClassOf ep-prodact:AccidentOrInjury . 850 rdfs:subClassOf ep-prodact:AccidentOrInjury .
...@@ -856,13 +856,13 @@ ep-prodact:ShutdownProduction ...@@ -856,13 +856,13 @@ ep-prodact:ShutdownProduction
856 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 856 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
857 857
858 ep-prodact:SickOnBoard 858 ep-prodact:SickOnBoard
859 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 859 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
860 rdfs:comment "activity that is a person being ill on board"^^xsd:string ; 860 rdfs:comment "activity that is a person being ill on board"^^xsd:string ;
861 rdfs:label "sick on board"^^xsd:string ; 861 rdfs:label "sick on board"^^xsd:string ;
862 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 862 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
863 863
864 ep-prodact:SpillOrLeak 864 ep-prodact:SpillOrLeak
865 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 865 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
866 rdfs:comment "incident that is a spill or leak"^^xsd:string ; 866 rdfs:comment "incident that is a spill or leak"^^xsd:string ;
867 rdfs:label "spill or leak"^^xsd:string ; 867 rdfs:label "spill or leak"^^xsd:string ;
868 rdfs:subClassOf ep-prodact:Incident . 868 rdfs:subClassOf ep-prodact:Incident .
...@@ -880,7 +880,7 @@ ep-prodact:StandbyVesselOperation ...@@ -880,7 +880,7 @@ ep-prodact:StandbyVesselOperation
880 rdfs:subClassOf ep-prodact:MarineOperation . 880 rdfs:subClassOf ep-prodact:MarineOperation .
881 881
882 ep-prodact:StrikeOrLockout 882 ep-prodact:StrikeOrLockout
883 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 883 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
884 rdfs:comment "activity that is a strike or lock-out"^^xsd:string ; 884 rdfs:comment "activity that is a strike or lock-out"^^xsd:string ;
885 rdfs:label "strike or lock-out"^^xsd:string ; 885 rdfs:label "strike or lock-out"^^xsd:string ;
886 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 886 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
...@@ -892,67 +892,67 @@ ep-prodact:SupplyShipOperation ...@@ -892,67 +892,67 @@ ep-prodact:SupplyShipOperation
892 rdfs:subClassOf ep-prodact:MarineOperation . 892 rdfs:subClassOf ep-prodact:MarineOperation .
893 893
894 ep-prodact:TestingAndLogging 894 ep-prodact:TestingAndLogging
895 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 895 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
896 rdfs:comment "activity that is testing and logging"^^xsd:string ; 896 rdfs:comment "activity that is testing and logging"^^xsd:string ;
897 rdfs:label "testing and logging"^^xsd:string ; 897 rdfs:label "testing and logging"^^xsd:string ;
898 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 898 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
899 899
900 ep-prodact:ThirdPartyProcessingLoss 900 ep-prodact:ThirdPartyProcessingLoss
901 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 901 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
902 rdfs:comment "activity that is a third party processing loss"^^xsd:string ; 902 rdfs:comment "activity that is a third party processing loss"^^xsd:string ;
903 rdfs:label "third party processing loss"^^xsd:string ; 903 rdfs:label "third party processing loss"^^xsd:string ;
904 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 904 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
905 905
906 ep-prodact:TopsideEquipmentFailureMaintenance 906 ep-prodact:TopsideEquipmentFailureMaintenance
907 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 907 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
908 rdfs:comment "activity that is an topside equipment failure and maintenance"^^xsd:string ; 908 rdfs:comment "activity that is an topside equipment failure and maintenance"^^xsd:string ;
909 rdfs:label "topside equipment failure maintenance"^^xsd:string ; 909 rdfs:label "topside equipment failure maintenance"^^xsd:string ;
910 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 910 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
911 911
912 ep-prodact:TrafficAccident 912 ep-prodact:TrafficAccident
913 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 913 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
914 rdfs:comment "accident that involves one or more moving vehicles"^^xsd:string ; 914 rdfs:comment "accident that involves one or more moving vehicles"^^xsd:string ;
915 rdfs:label "traffic accident"^^xsd:string ; 915 rdfs:label "traffic accident"^^xsd:string ;
916 rdfs:subClassOf ep-prodact:AccidentOrInjury . 916 rdfs:subClassOf ep-prodact:AccidentOrInjury .
917 917
918 ep-prodact:UnavailableTankerStorage 918 ep-prodact:UnavailableTankerStorage
919 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 919 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
920 rdfs:comment "activity that is unavailable tanker storage"^^xsd:string ; 920 rdfs:comment "activity that is unavailable tanker storage"^^xsd:string ;
921 rdfs:label "unavailable tanker storage"^^xsd:string ; 921 rdfs:label "unavailable tanker storage"^^xsd:string ;
922 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 922 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
923 923
924 ep-prodact:UnknownReasonWellTest 924 ep-prodact:UnknownReasonWellTest
925 - rdf:type ep-prodact:WellTestReasonType , owl:Class ; 925 + rdf:type owl:Class , ep-prodact:WellTestReasonType ;
926 rdfs:comment "well test that is carried out for a reason that is not recorded"^^xsd:string ; 926 rdfs:comment "well test that is carried out for a reason that is not recorded"^^xsd:string ;
927 rdfs:label "unknown reason well test"^^xsd:string ; 927 rdfs:label "unknown reason well test"^^xsd:string ;
928 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 928 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
929 929
930 ep-prodact:WeatherProblem 930 ep-prodact:WeatherProblem
931 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 931 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
932 rdfs:comment "activity that is a weather problem"^^xsd:string ; 932 rdfs:comment "activity that is a weather problem"^^xsd:string ;
933 rdfs:label "weather problem"^^xsd:string ; 933 rdfs:label "weather problem"^^xsd:string ;
934 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 934 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
935 935
936 ep-prodact:WellEquipmentFailureMaintenance 936 ep-prodact:WellEquipmentFailureMaintenance
937 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 937 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
938 rdfs:comment "activity that is well equipment failure and maintenance"^^xsd:string ; 938 rdfs:comment "activity that is well equipment failure and maintenance"^^xsd:string ;
939 rdfs:label "well equipment failure maintenance"^^xsd:string ; 939 rdfs:label "well equipment failure maintenance"^^xsd:string ;
940 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 940 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
941 941
942 ep-prodact:WellPlannedOperations 942 ep-prodact:WellPlannedOperations
943 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 943 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
944 rdfs:comment "activity that is well planned operations"^^xsd:string ; 944 rdfs:comment "activity that is well planned operations"^^xsd:string ;
945 rdfs:label "well planned operations"^^xsd:string ; 945 rdfs:label "well planned operations"^^xsd:string ;
946 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 946 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
947 947
948 ep-prodact:WellPreventiveMaintenance 948 ep-prodact:WellPreventiveMaintenance
949 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 949 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
950 rdfs:comment "activity that is well preventive maintenance"^^xsd:string ; 950 rdfs:comment "activity that is well preventive maintenance"^^xsd:string ;
951 rdfs:label "well preventive maintenance"^^xsd:string ; 951 rdfs:label "well preventive maintenance"^^xsd:string ;
952 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 952 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
953 953
954 ep-prodact:WellProblems 954 ep-prodact:WellProblems
955 - rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ; 955 + rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ;
956 rdfs:comment "activity that is well problems"^^xsd:string ; 956 rdfs:comment "activity that is well problems"^^xsd:string ;
957 rdfs:label "well problems"^^xsd:string ; 957 rdfs:label "well problems"^^xsd:string ;
958 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 958 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
...@@ -991,13 +991,13 @@ ep-prodact:buyer ...@@ -991,13 +991,13 @@ ep-prodact:buyer
991 rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> . 991 rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> .
992 992
993 ep-prodact:cargoBatchNumber 993 ep-prodact:cargoBatchNumber
994 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 994 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
995 rdfs:comment "identifier for a batch of cargo"^^xsd:string ; 995 rdfs:comment "identifier for a batch of cargo"^^xsd:string ;
996 rdfs:domain ep-material:BatchOfCargo ; 996 rdfs:domain ep-material:BatchOfCargo ;
997 rdfs:label "cargo batch number"^^xsd:string . 997 rdfs:label "cargo batch number"^^xsd:string .
998 998
999 ep-prodact:cargoNumber 999 ep-prodact:cargoNumber
1000 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 1000 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
1001 rdfs:comment "identifier of a cargo"^^xsd:string ; 1001 rdfs:comment "identifier of a cargo"^^xsd:string ;
1002 rdfs:domain ep-material:QuantityOfMaterial ; 1002 rdfs:domain ep-material:QuantityOfMaterial ;
1003 rdfs:label "cargo number"^^xsd:string . 1003 rdfs:label "cargo number"^^xsd:string .
...@@ -1056,7 +1056,7 @@ ep-prodact:hasDischargeFlow ...@@ -1056,7 +1056,7 @@ ep-prodact:hasDischargeFlow
1056 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> . 1056 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> .
1057 1057
1058 ep-prodact:hasGasLiftChoke 1058 ep-prodact:hasGasLiftChoke
1059 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 1059 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
1060 rdfs:comment "gas lift choke for a well test activity"^^xsd:string ; 1060 rdfs:comment "gas lift choke for a well test activity"^^xsd:string ;
1061 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ; 1061 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ;
1062 rdfs:label "has gas lift choke"^^xsd:string ; 1062 rdfs:label "has gas lift choke"^^xsd:string ;
...@@ -1076,7 +1076,7 @@ ep-prodact:hasPredecessor ...@@ -1076,7 +1076,7 @@ ep-prodact:hasPredecessor
1076 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . 1076 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
1077 1077
1078 ep-prodact:hasShutInPressure 1078 ep-prodact:hasShutInPressure
1079 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 1079 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
1080 rdfs:comment "pressure that is the shut-in pressure for a well test"^^xsd:string ; 1080 rdfs:comment "pressure that is the shut-in pressure for a well test"^^xsd:string ;
1081 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ; 1081 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ;
1082 rdfs:label "has shut-in pressure"^^xsd:string ; 1082 rdfs:label "has shut-in pressure"^^xsd:string ;
...@@ -1089,35 +1089,35 @@ ep-prodact:hasValidPredecessor ...@@ -1089,35 +1089,35 @@ ep-prodact:hasValidPredecessor
1089 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . 1089 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
1090 1090
1091 ep-prodact:injectionWellTestMaximumAnnularPressure 1091 ep-prodact:injectionWellTestMaximumAnnularPressure
1092 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 1092 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
1093 rdfs:comment "pressure that is the maximum annular pressure for an injection well test"^^xsd:string ; 1093 rdfs:comment "pressure that is the maximum annular pressure for an injection well test"^^xsd:string ;
1094 rdfs:domain ep-prodact:InjectionWellTest ; 1094 rdfs:domain ep-prodact:InjectionWellTest ;
1095 rdfs:label "injection well test maximum annular pressure"^^xsd:string ; 1095 rdfs:label "injection well test maximum annular pressure"^^xsd:string ;
1096 rdfs:range ep-core:Pressure . 1096 rdfs:range ep-core:Pressure .
1097 1097
1098 ep-prodact:injectionWellTestMinimumAnnularPressure 1098 ep-prodact:injectionWellTestMinimumAnnularPressure
1099 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 1099 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
1100 rdfs:comment "pressure that is the minimum annular pressure for an injection well test"^^xsd:string ; 1100 rdfs:comment "pressure that is the minimum annular pressure for an injection well test"^^xsd:string ;
1101 rdfs:domain ep-prodact:InjectionWellTest ; 1101 rdfs:domain ep-prodact:InjectionWellTest ;
1102 rdfs:label "injection well test minimum annular pressure"^^xsd:string ; 1102 rdfs:label "injection well test minimum annular pressure"^^xsd:string ;
1103 rdfs:range ep-core:Pressure . 1103 rdfs:range ep-core:Pressure .
1104 1104
1105 ep-prodact:injectionWellTestWellheadFlowingPressure 1105 ep-prodact:injectionWellTestWellheadFlowingPressure
1106 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 1106 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
1107 rdfs:comment "pressure that is the flowing pressure at the wellhead for an injection well test"^^xsd:string ; 1107 rdfs:comment "pressure that is the flowing pressure at the wellhead for an injection well test"^^xsd:string ;
1108 rdfs:domain ep-prodact:InjectionWellTest ; 1108 rdfs:domain ep-prodact:InjectionWellTest ;
1109 rdfs:label "injection well test wellhead flowing pressure"^^xsd:string ; 1109 rdfs:label "injection well test wellhead flowing pressure"^^xsd:string ;
1110 rdfs:range ep-core:Pressure . 1110 rdfs:range ep-core:Pressure .
1111 1111
1112 ep-prodact:injectionWellTestWellheadMaximumPressure 1112 ep-prodact:injectionWellTestWellheadMaximumPressure
1113 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 1113 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
1114 rdfs:comment "pressure that is the maximum pressure at the wellhead for an injection well test"^^xsd:string ; 1114 rdfs:comment "pressure that is the maximum pressure at the wellhead for an injection well test"^^xsd:string ;
1115 rdfs:domain ep-prodact:InjectionWellTest ; 1115 rdfs:domain ep-prodact:InjectionWellTest ;
1116 rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ; 1116 rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ;
1117 rdfs:range ep-core:Pressure . 1117 rdfs:range ep-core:Pressure .
1118 1118
1119 ep-prodact:lastPartOfTypeDefiningType 1119 ep-prodact:lastPartOfTypeDefiningType
1120 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 1120 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
1121 rdfs:comment "class of activity that the last part of type is a member of"^^xsd:string ; 1121 rdfs:comment "class of activity that the last part of type is a member of"^^xsd:string ;
1122 rdfs:domain ep-prodact:LastPartOfTypeRemainingActivityPair ; 1122 rdfs:domain ep-prodact:LastPartOfTypeRemainingActivityPair ;
1123 rdfs:label "last part of type defining type"^^xsd:string ; 1123 rdfs:label "last part of type defining type"^^xsd:string ;
...@@ -1131,14 +1131,14 @@ ep-prodact:measuredFlow ...@@ -1131,14 +1131,14 @@ ep-prodact:measuredFlow
1131 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> . 1131 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> .
1132 1132
1133 ep-prodact:movedProduct 1133 ep-prodact:movedProduct
1134 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 1134 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
1135 rdfs:comment "quantity of material that is moved by a movement of product activity"^^xsd:string ; 1135 rdfs:comment "quantity of material that is moved by a movement of product activity"^^xsd:string ;
1136 rdfs:domain ep-prodact:MovementOfProduct ; 1136 rdfs:domain ep-prodact:MovementOfProduct ;
1137 rdfs:label "moved product"^^xsd:string ; 1137 rdfs:label "moved product"^^xsd:string ;
1138 rdfs:range ep-material:QuantityOfMaterial . 1138 rdfs:range ep-material:QuantityOfMaterial .
1139 1139
1140 ep-prodact:onProductionFacility 1140 ep-prodact:onProductionFacility
1141 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 1141 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
1142 rdfs:comment "production facility that a production activity is carried out upon"^^xsd:string ; 1142 rdfs:comment "production facility that a production activity is carried out upon"^^xsd:string ;
1143 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; 1143 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
1144 rdfs:label "on facility"^^xsd:string ; 1144 rdfs:label "on facility"^^xsd:string ;
...@@ -1159,7 +1159,7 @@ ep-prodact:performedByShip ...@@ -1159,7 +1159,7 @@ ep-prodact:performedByShip
1159 rdfs:range <http://www.reportinghub.no/ep/schema/production-facility#Ship> . 1159 rdfs:range <http://www.reportinghub.no/ep/schema/production-facility#Ship> .
1160 1160
1161 ep-prodact:processingLost 1161 ep-prodact:processingLost
1162 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 1162 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
1163 rdfs:comment "quantity of material that is not produced as a result of a production operation processing loss activity"^^xsd:string ; 1163 rdfs:comment "quantity of material that is not produced as a result of a production operation processing loss activity"^^xsd:string ;
1164 rdfs:domain ep-prodact:ProductionOperationProcessingLoss ; 1164 rdfs:domain ep-prodact:ProductionOperationProcessingLoss ;
1165 rdfs:range ep-material:QuantityOfMaterial . 1165 rdfs:range ep-material:QuantityOfMaterial .
...@@ -1170,7 +1170,7 @@ ep-prodact:productionActivityPeriodClassification ...@@ -1170,7 +1170,7 @@ ep-prodact:productionActivityPeriodClassification
1170 rdfs:range ep-prodact:ProductionOperationClassByDuration . 1170 rdfs:range ep-prodact:ProductionOperationClassByDuration .
1171 1171
1172 ep-prodact:remainingActivity 1172 ep-prodact:remainingActivity
1173 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 1173 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
1174 rdfs:comment "activity that is after the last part of type"^^xsd:string ; 1174 rdfs:comment "activity that is after the last part of type"^^xsd:string ;
1175 rdfs:domain ep-prodact:LastPartOfTypeRemainingActivityPair ; 1175 rdfs:domain ep-prodact:LastPartOfTypeRemainingActivityPair ;
1176 rdfs:label "remaining activity"^^xsd:string ; 1176 rdfs:label "remaining activity"^^xsd:string ;
...@@ -1219,7 +1219,7 @@ ep-prodact:sourceOrganization ...@@ -1219,7 +1219,7 @@ ep-prodact:sourceOrganization
1219 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 1219 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
1220 1220
1221 ep-prodact:timeWorked 1221 ep-prodact:timeWorked
1222 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 1222 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
1223 rdfs:comment "time duration for the parts of a production operation activity that are working"^^xsd:string ; 1223 rdfs:comment "time duration for the parts of a production operation activity that are working"^^xsd:string ;
1224 rdfs:domain ep-prodact:ProductionOperation ; 1224 rdfs:domain ep-prodact:ProductionOperation ;
1225 rdfs:label "time worked"^^xsd:string ; 1225 rdfs:label "time worked"^^xsd:string ;
...@@ -1230,9 +1230,9 @@ ep-prodact:xpathToDataInSourceXmlFile ...@@ -1230,9 +1230,9 @@ ep-prodact:xpathToDataInSourceXmlFile
1230 rdfs:domain ep-prodact:RaiseAnAlert ; 1230 rdfs:domain ep-prodact:RaiseAnAlert ;
1231 rdfs:label "XPATH to data source in XML file"^^xsd:string . 1231 rdfs:label "XPATH to data source in XML file"^^xsd:string .
1232 1232
1233 +<http://www.reportinghub.no/ep/schema/production-equipment#areaOpenFraction>
1234 + rdfs:comment "ratio between the current open area and the fully open area for a valve"^^xsd:string .
1235 +
1233 <http://www.reportinghub.no/ep/schema/production-equipment#hasCaptain> 1236 <http://www.reportinghub.no/ep/schema/production-equipment#hasCaptain>
1234 rdfs:comment "person that is the captain of a ship"^^xsd:string ; 1237 rdfs:comment "person that is the captain of a ship"^^xsd:string ;
1235 rdfs:domain <http://www.reportinghub.no/ep/schema/production-facility#Ship> . 1238 rdfs:domain <http://www.reportinghub.no/ep/schema/production-facility#Ship> .
1236 -
1237 -<http://www.reportinghub.no/ep/schema/production-equipment#hasValvePosition>
1238 - rdfs:comment "ratio that is the fraction of valve opening"^^xsd:string .
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 12
13 <http://www.reportinghub.no/ep/schema/1.0/production-equipment> 13 <http://www.reportinghub.no/ep/schema/1.0/production-equipment>
14 rdf:type owl:Ontology ; 14 rdf:type owl:Ontology ;
15 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/production-facility> , <http://www.reportinghub.no/ep/schema/1.0/equipment> ; 15 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/production-facility> ;
16 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 16 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
17 17
18 <http://www.reportinghub.no/ep/schema/equipment#ChokeValve> 18 <http://www.reportinghub.no/ep/schema/equipment#ChokeValve>
...@@ -71,17 +71,17 @@ ep-prodeqt:Valve ...@@ -71,17 +71,17 @@ ep-prodeqt:Valve
71 rdfs:label "valve"^^xsd:string ; 71 rdfs:label "valve"^^xsd:string ;
72 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . 72 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
73 73
74 +ep-prodeqt:areaOpenFraction
75 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
76 + rdfs:domain ep-prodeqt:Valve ;
77 + rdfs:label "area open fraction"^^xsd:string ;
78 + rdfs:range ep-core:AreaPerArea .
79 +
74 ep-prodeqt:hasCaptain 80 ep-prodeqt:hasCaptain
75 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 81 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
76 rdfs:label "has captain"^^xsd:string ; 82 rdfs:label "has captain"^^xsd:string ;
77 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Person> . 83 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Person> .
78 84
79 -ep-prodeqt:hasValvePosition
80 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
81 - rdfs:domain ep-prodeqt:Valve ;
82 - rdfs:label "has valve position"^^xsd:string ;
83 - rdfs:range ep-core:Ratio .
84 -
85 ep-prodfac:Pipeline 85 ep-prodfac:Pipeline
86 rdf:type owl:Class ; 86 rdf:type owl:Class ;
87 rdfs:label "pipeline"^^xsd:string ; 87 rdfs:label "pipeline"^^xsd:string ;
......
...@@ -15,12 +15,16 @@ ...@@ -15,12 +15,16 @@
15 15
16 <http://www.reportinghub.no/ep/schema/1.0/property-maps-to-mpr-enumeration> 16 <http://www.reportinghub.no/ep/schema/1.0/property-maps-to-mpr-enumeration>
17 rdf:type owl:Ontology ; 17 rdf:type owl:Ontology ;
18 - owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.epim.no/schemas/mprml/1> ; 18 + owl:imports <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://spinrdf.org/spin> ;
19 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 19 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
20 20
21 +<http://www.reportinghub.no/ep/schema/core#AreaPerArea>
22 + transhelp:rangeOfPropertyMapsToMPREnumeration
23 + <http://www.epim.no/schemas/mprml/1#FP_relativevalveopening> , <http://www.epim.no/schemas/mprml/1#FP_chokesize> .
24 +
21 <http://www.reportinghub.no/ep/schema/core#Density> 25 <http://www.reportinghub.no/ep/schema/core#Density>
22 transhelp:rangeOfPropertyMapsToMPREnumeration 26 transhelp:rangeOfPropertyMapsToMPREnumeration
23 - <http://www.epim.no/schemas/mprml/1#FP_linedensity> , <http://www.epim.no/schemas/mprml/1#FP_density> . 27 + <http://www.epim.no/schemas/mprml/1#FP_density> , <http://www.epim.no/schemas/mprml/1#FP_linedensity> .
24 28
25 <http://www.reportinghub.no/ep/schema/core#Frequency> 29 <http://www.reportinghub.no/ep/schema/core#Frequency>
26 transhelp:rangeOfPropertyMapsToMPREnumeration 30 transhelp:rangeOfPropertyMapsToMPREnumeration
...@@ -28,19 +32,19 @@ ...@@ -28,19 +32,19 @@
28 32
29 <http://www.reportinghub.no/ep/schema/core#Pressure> 33 <http://www.reportinghub.no/ep/schema/core#Pressure>
30 transhelp:rangeOfPropertyMapsToMPREnumeration 34 transhelp:rangeOfPropertyMapsToMPREnumeration
31 - <http://www.epim.no/schemas/mprml/1#FP_wellheadpressureDSCP> , <http://www.epim.no/schemas/mprml/1#FP_tubingpressure> , <http://www.epim.no/schemas/mprml/1#FP_pressure> , <http://www.epim.no/schemas/mprml/1#FP_flowingtubingpressure> , <http://www.epim.no/schemas/mprml/1#FP_casingpressure> , <http://www.epim.no/schemas/mprml/1#FP_bottomholepressure> , <http://www.epim.no/schemas/mprml/1#FP_annuluspressure> , <http://www.epim.no/schemas/mprml/1#FP_wellheadpressure> . 35 + <http://www.epim.no/schemas/mprml/1#FP_wellheadpressure> , <http://www.epim.no/schemas/mprml/1#FP_annuluspressure> , <http://www.epim.no/schemas/mprml/1#FP_bottomholepressure> , <http://www.epim.no/schemas/mprml/1#FP_casingpressure> , <http://www.epim.no/schemas/mprml/1#FP_flowingtubingpressure> , <http://www.epim.no/schemas/mprml/1#FP_pressure> , <http://www.epim.no/schemas/mprml/1#FP_tubingpressure> , <http://www.epim.no/schemas/mprml/1#FP_wellheadpressureDSCP> .
32 36
33 <http://www.reportinghub.no/ep/schema/core#Temperature> 37 <http://www.reportinghub.no/ep/schema/core#Temperature>
34 transhelp:rangeOfPropertyMapsToMPREnumeration 38 transhelp:rangeOfPropertyMapsToMPREnumeration
35 - <http://www.epim.no/schemas/mprml/1#FP_wellheadtemperatureDSCT> , <http://www.epim.no/schemas/mprml/1#FP_tubingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_temperature> , <http://www.epim.no/schemas/mprml/1#FP_flowingtubingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_casingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_bottomholetemperature> , <http://www.epim.no/schemas/mprml/1#FP_wellheadtemperature> . 39 + <http://www.epim.no/schemas/mprml/1#FP_wellheadtemperature> , <http://www.epim.no/schemas/mprml/1#FP_bottomholetemperature> , <http://www.epim.no/schemas/mprml/1#FP_casingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_flowingtubingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_temperature> , <http://www.epim.no/schemas/mprml/1#FP_tubingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_wellheadtemperatureDSCT> .
36 40
37 <http://www.reportinghub.no/ep/schema/core#TimeDuration> 41 <http://www.reportinghub.no/ep/schema/core#TimeDuration>
38 transhelp:rangeOfPropertyMapsToMPREnumeration 42 transhelp:rangeOfPropertyMapsToMPREnumeration
39 - <http://www.epim.no/schemas/mprml/1#FP_scheduleddowntime> , <http://www.epim.no/schemas/mprml/1#FP_facilityuptime> . 43 + <http://www.epim.no/schemas/mprml/1#FP_facilityuptime> , <http://www.epim.no/schemas/mprml/1#FP_scheduleddowntime> .
40 44
41 <http://www.reportinghub.no/ep/schema/equipment#Casing> 45 <http://www.reportinghub.no/ep/schema/equipment#Casing>
42 transhelp:domainOfPropertyMapsToMPREnumeration 46 transhelp:domainOfPropertyMapsToMPREnumeration
43 - <http://www.epim.no/schemas/mprml/1#FP_casingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_casingpressure> . 47 + <http://www.epim.no/schemas/mprml/1#FP_casingpressure> , <http://www.epim.no/schemas/mprml/1#FP_casingtemperature> .
44 48
45 <http://www.reportinghub.no/ep/schema/equipment#Compressor> 49 <http://www.reportinghub.no/ep/schema/equipment#Compressor>
46 transhelp:domainOfPropertyMapsToMPREnumeration 50 transhelp:domainOfPropertyMapsToMPREnumeration
...@@ -48,20 +52,28 @@ ...@@ -48,20 +52,28 @@
48 52
49 <http://www.reportinghub.no/ep/schema/equipment#Tubing> 53 <http://www.reportinghub.no/ep/schema/equipment#Tubing>
50 transhelp:domainOfPropertyMapsToMPREnumeration 54 transhelp:domainOfPropertyMapsToMPREnumeration
51 - <http://www.epim.no/schemas/mprml/1#FP_flowingtubingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_flowingtubingpressure> , <http://www.epim.no/schemas/mprml/1#FP_tubingpressure> , <http://www.epim.no/schemas/mprml/1#FP_tubingtemperature> . 55 + <http://www.epim.no/schemas/mprml/1#FP_tubingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_tubingpressure> , <http://www.epim.no/schemas/mprml/1#FP_flowingtubingpressure> , <http://www.epim.no/schemas/mprml/1#FP_flowingtubingtemperature> .
52 56
53 <http://www.reportinghub.no/ep/schema/facility#Facility> 57 <http://www.reportinghub.no/ep/schema/facility#Facility>
54 transhelp:domainOfPropertyMapsToMPREnumeration 58 transhelp:domainOfPropertyMapsToMPREnumeration
55 - <http://www.epim.no/schemas/mprml/1#FP_shutdownorder> , <http://www.epim.no/schemas/mprml/1#FP_scheduleddowntime> , <http://www.epim.no/schemas/mprml/1#FP_facilityuptime> , <http://www.epim.no/schemas/mprml/1#FP_available> . 59 + <http://www.epim.no/schemas/mprml/1#FP_available> , <http://www.epim.no/schemas/mprml/1#FP_facilityuptime> , <http://www.epim.no/schemas/mprml/1#FP_scheduleddowntime> , <http://www.epim.no/schemas/mprml/1#FP_shutdownorder> .
56 60
57 <http://www.reportinghub.no/ep/schema/flow#Flow> 61 <http://www.reportinghub.no/ep/schema/flow#Flow>
58 transhelp:domainOfPropertyMapsToMPREnumeration 62 transhelp:domainOfPropertyMapsToMPREnumeration
59 - <http://www.epim.no/schemas/mprml/1#FP_temperature> , <http://www.epim.no/schemas/mprml/1#FP_pressure> , <http://www.epim.no/schemas/mprml/1#FP_linedensity> , <http://www.epim.no/schemas/mprml/1#FP_density> . 63 + <http://www.epim.no/schemas/mprml/1#FP_density> , <http://www.epim.no/schemas/mprml/1#FP_linedensity> , <http://www.epim.no/schemas/mprml/1#FP_pressure> , <http://www.epim.no/schemas/mprml/1#FP_temperature> .
64 +
65 +<http://www.reportinghub.no/ep/schema/production-equipment#areaOpenFraction>
66 + transhelp:propertyMapsToMPREnumeration
67 + <http://www.epim.no/schemas/mprml/1#FP_relativevalveopening> , <http://www.epim.no/schemas/mprml/1#FP_chokesize> .
60 68
61 <http://www.reportinghub.no/ep/schema/production-facility#AvailableFacility> 69 <http://www.reportinghub.no/ep/schema/production-facility#AvailableFacility>
62 transhelp:valueOfPropertyMapsToMPRString 70 transhelp:valueOfPropertyMapsToMPRString
63 "true"^^xsd:string . 71 "true"^^xsd:string .
64 72
73 +<http://www.reportinghub.no/ep/schema/production-facility#FacilityAvailabilityType>
74 + transhelp:rangeOfPropertyMapsToMPREnumeration
75 + <http://www.epim.no/schemas/mprml/1#FP_available> .
76 +
65 <http://www.reportinghub.no/ep/schema/production-facility#UnavailableFacility> 77 <http://www.reportinghub.no/ep/schema/production-facility#UnavailableFacility>
66 transhelp:valueOfPropertyMapsToMPRString 78 transhelp:valueOfPropertyMapsToMPRString
67 "false"^^xsd:string . 79 "false"^^xsd:string .
...@@ -84,24 +96,24 @@ ...@@ -84,24 +96,24 @@
84 96
85 <http://www.reportinghub.no/ep/schema/production-well#WellHead-flowingConditions> 97 <http://www.reportinghub.no/ep/schema/production-well#WellHead-flowingConditions>
86 transhelp:flowingStateMapsToMPREnumeration 98 transhelp:flowingStateMapsToMPREnumeration
87 - <http://www.epim.no/schemas/mprml/1#FP_wellheadpressure> , <http://www.epim.no/schemas/mprml/1#FP_flowingtubingpressure> , <http://www.epim.no/schemas/mprml/1#FP_flowingtubingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_casingpressure> , <http://www.epim.no/schemas/mprml/1#FP_casingtemperature> . 99 + <http://www.epim.no/schemas/mprml/1#FP_casingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_casingpressure> , <http://www.epim.no/schemas/mprml/1#FP_flowingtubingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_flowingtubingpressure> , <http://www.epim.no/schemas/mprml/1#FP_wellheadpressure> .
88 100
89 <http://www.reportinghub.no/ep/schema/production-well#WellHead-nonflowingConditions> 101 <http://www.reportinghub.no/ep/schema/production-well#WellHead-nonflowingConditions>
90 transhelp:flowingStateMapsToMPREnumeration 102 transhelp:flowingStateMapsToMPREnumeration
91 - <http://www.epim.no/schemas/mprml/1#FP_tubingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_tubingpressure> . 103 + <http://www.epim.no/schemas/mprml/1#FP_tubingpressure> , <http://www.epim.no/schemas/mprml/1#FP_tubingtemperature> .
92 104
93 <http://www.reportinghub.no/ep/schema/production-well#WellHeadDownStreamChokeValve> 105 <http://www.reportinghub.no/ep/schema/production-well#WellHeadDownStreamChokeValve>
94 transhelp:domainOfPropertyMapsToMPREnumeration 106 transhelp:domainOfPropertyMapsToMPREnumeration
95 - <http://www.epim.no/schemas/mprml/1#FP_wellheadtemperatureDSCT> , <http://www.epim.no/schemas/mprml/1#FP_wellheadpressureDSCP> . 107 + <http://www.epim.no/schemas/mprml/1#FP_chokesize> , <http://www.epim.no/schemas/mprml/1#FP_wellheadpressureDSCP> , <http://www.epim.no/schemas/mprml/1#FP_wellheadtemperatureDSCT> .
96 108
97 <http://www.reportinghub.no/ep/schema/well#WellBoreBottom> 109 <http://www.reportinghub.no/ep/schema/well#WellBoreBottom>
98 transhelp:domainOfPropertyMapsToMPREnumeration 110 transhelp:domainOfPropertyMapsToMPREnumeration
99 - <http://www.epim.no/schemas/mprml/1#FP_bottomholepressure> , <http://www.epim.no/schemas/mprml/1#FP_bottomholetemperature> . 111 + <http://www.epim.no/schemas/mprml/1#FP_bottomholetemperature> , <http://www.epim.no/schemas/mprml/1#FP_bottomholepressure> .
100 112
101 <http://www.reportinghub.no/ep/schema/well#WellHead> 113 <http://www.reportinghub.no/ep/schema/well#WellHead>
102 transhelp:domainOfPropertyMapsToMPREnumeration 114 transhelp:domainOfPropertyMapsToMPREnumeration
103 - <http://www.epim.no/schemas/mprml/1#FP_wellheadpressure> , <http://www.epim.no/schemas/mprml/1#FP_wellheadtemperature> . 115 + <http://www.epim.no/schemas/mprml/1#FP_wellheadtemperature> , <http://www.epim.no/schemas/mprml/1#FP_wellheadpressure> .
104 116
105 rdf:type 117 rdf:type
106 transhelp:propertyMapsToMPREnumeration 118 transhelp:propertyMapsToMPREnumeration
107 - <http://www.epim.no/schemas/mprml/1#FP_wellheadpressure> , <http://www.epim.no/schemas/mprml/1#FP_casingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_tubingpressure> , <http://www.epim.no/schemas/mprml/1#FP_bottomholetemperature> , <http://www.epim.no/schemas/mprml/1#FP_flowingtubingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_wellheadtemperatureDSCT> , <http://www.epim.no/schemas/mprml/1#FP_available> , <http://www.epim.no/schemas/mprml/1#FP_annuluspressure> , <http://www.epim.no/schemas/mprml/1#FP_temperature> , <http://www.epim.no/schemas/mprml/1#FP_pressure> , <http://www.epim.no/schemas/mprml/1#FP_tubingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_bottomholepressure> , <http://www.epim.no/schemas/mprml/1#FP_reciprocatingspeed> , <http://www.epim.no/schemas/mprml/1#FP_flowingtubingpressure> , <http://www.epim.no/schemas/mprml/1#FP_casingpressure> , <http://www.epim.no/schemas/mprml/1#FP_linedensity> , <http://www.epim.no/schemas/mprml/1#FP_density> , <http://www.epim.no/schemas/mprml/1#FP_wellheadtemperature> , <http://www.epim.no/schemas/mprml/1#FP_wellheadpressureDSCP> . 119 + <http://www.epim.no/schemas/mprml/1#FP_wellheadpressure> , <http://www.epim.no/schemas/mprml/1#FP_casingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_tubingpressure> , <http://www.epim.no/schemas/mprml/1#FP_bottomholetemperature> , <http://www.epim.no/schemas/mprml/1#FP_flowingtubingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_wellheadtemperatureDSCT> , <http://www.epim.no/schemas/mprml/1#FP_available> , <http://www.epim.no/schemas/mprml/1#FP_annuluspressure> , <http://www.epim.no/schemas/mprml/1#FP_temperature> , <http://www.epim.no/schemas/mprml/1#FP_pressure> , <http://www.epim.no/schemas/mprml/1#FP_tubingtemperature> , <http://www.epim.no/schemas/mprml/1#FP_bottomholepressure> , <http://www.epim.no/schemas/mprml/1#FP_reciprocatingspeed> , <http://www.epim.no/schemas/mprml/1#FP_flowingtubingpressure> , <http://www.epim.no/schemas/mprml/1#FP_casingpressure> , <http://www.epim.no/schemas/mprml/1#FP_density> , <http://www.epim.no/schemas/mprml/1#FP_linedensity> , <http://www.epim.no/schemas/mprml/1#FP_wellheadpressureDSCP> , <http://www.epim.no/schemas/mprml/1#FP_wellheadtemperature> .
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
15 15
16 <http://www.reportinghub.no/ep/schema/1.0/scale-maps-to-mpr-enumeration> 16 <http://www.reportinghub.no/ep/schema/1.0/scale-maps-to-mpr-enumeration>
17 rdf:type owl:Ontology ; 17 rdf:type owl:Ontology ;
18 - owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.epim.no/schemas/mprml/1> ; 18 + owl:imports <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://spinrdf.org/spin> ;
19 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 19 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
20 20
21 <http://www.reportinghub.no/ep/schema/core#acre_ft> 21 <http://www.reportinghub.no/ep/schema/core#acre_ft>
...@@ -202,7 +202,7 @@ ...@@ -202,7 +202,7 @@
202 transhelp:scaleMapsToMPREnumeration 202 transhelp:scaleMapsToMPREnumeration
203 <http://www.epim.no/schemas/mprml/1#AU_GPa> . 203 <http://www.epim.no/schemas/mprml/1#AU_GPa> .
204 204
205 -<http://www.reportinghub.no/ep/schema/core#grain_100ft-4> 205 +<http://www.reportinghub.no/ep/schema/core#grain_100ft-3>
206 transhelp:scaleMapsToMPREnumeration 206 transhelp:scaleMapsToMPREnumeration
207 <http://www.epim.no/schemas/mprml/1#AU_grain100ft3> . 207 <http://www.epim.no/schemas/mprml/1#AU_grain100ft3> .
208 208
...@@ -210,7 +210,7 @@ ...@@ -210,7 +210,7 @@
210 transhelp:scaleMapsToMPREnumeration 210 transhelp:scaleMapsToMPREnumeration
211 <http://www.epim.no/schemas/mprml/1#AU_grainft3> . 211 <http://www.epim.no/schemas/mprml/1#AU_grainft3> .
212 212
213 -<http://www.reportinghub.no/ep/schema/core#grain_usGallon-2> 213 +<http://www.reportinghub.no/ep/schema/core#grain_usGallon-1>
214 transhelp:scaleMapsToMPREnumeration 214 transhelp:scaleMapsToMPREnumeration
215 <http://www.epim.no/schemas/mprml/1#AU_graingalUS> . 215 <http://www.epim.no/schemas/mprml/1#AU_graingalUS> .
216 216
...@@ -350,7 +350,7 @@ ...@@ -350,7 +350,7 @@
350 transhelp:scaleMapsToMPREnumeration 350 transhelp:scaleMapsToMPREnumeration
351 <http://www.epim.no/schemas/mprml/1#AU_kpsi> . 351 <http://www.epim.no/schemas/mprml/1#AU_kpsi> .
352 352
353 -<http://www.reportinghub.no/ep/schema/core#lbf_100ft-3> 353 +<http://www.reportinghub.no/ep/schema/core#lbf_100ft-2>
354 transhelp:scaleMapsToMPREnumeration 354 transhelp:scaleMapsToMPREnumeration
355 <http://www.epim.no/schemas/mprml/1#AU_lbf100ft2> . 355 <http://www.epim.no/schemas/mprml/1#AU_lbf100ft2> .
356 356
...@@ -366,11 +366,11 @@ ...@@ -366,11 +366,11 @@
366 transhelp:scaleMapsToMPREnumeration 366 transhelp:scaleMapsToMPREnumeration
367 <http://www.epim.no/schemas/mprml/1#AU_lbmMbbl> . 367 <http://www.epim.no/schemas/mprml/1#AU_lbmMbbl> .
368 368
369 -<http://www.reportinghub.no/ep/schema/core#lbm_1000ukGallon-2> 369 +<http://www.reportinghub.no/ep/schema/core#lbm_1000ukGallon-1>
370 transhelp:scaleMapsToMPREnumeration 370 transhelp:scaleMapsToMPREnumeration
371 <http://www.epim.no/schemas/mprml/1#AU_lbm1000galUK> . 371 <http://www.epim.no/schemas/mprml/1#AU_lbm1000galUK> .
372 372
373 -<http://www.reportinghub.no/ep/schema/core#lbm_1000usGallon-2> 373 +<http://www.reportinghub.no/ep/schema/core#lbm_1000usGallon-1>
374 transhelp:scaleMapsToMPREnumeration 374 transhelp:scaleMapsToMPREnumeration
375 <http://www.epim.no/schemas/mprml/1#AU_lbm1000galUS> . 375 <http://www.epim.no/schemas/mprml/1#AU_lbm1000galUS> .
376 376
...@@ -536,7 +536,7 @@ ...@@ -536,7 +536,7 @@
536 536
537 <http://www.reportinghub.no/ep/schema/core#millimetre> 537 <http://www.reportinghub.no/ep/schema/core#millimetre>
538 transhelp:scaleMapsToMPREnumeration 538 transhelp:scaleMapsToMPREnumeration
539 - <http://www.epim.no/schemas/mprml/1#AnyUom_AU_mm> , <http://www.epim.no/schemas/mprml/1#AU_mm> . 539 + <http://www.epim.no/schemas/mprml/1#AU_mm> , <http://www.epim.no/schemas/mprml/1#AnyUom_AU_mm> .
540 540
541 <http://www.reportinghub.no/ep/schema/core#million_barrel> 541 <http://www.reportinghub.no/ep/schema/core#million_barrel>
542 transhelp:scaleMapsToMPREnumeration 542 transhelp:scaleMapsToMPREnumeration
...@@ -544,7 +544,7 @@ ...@@ -544,7 +544,7 @@
544 544
545 <http://www.reportinghub.no/ep/schema/core#million_foot3> 545 <http://www.reportinghub.no/ep/schema/core#million_foot3>
546 transhelp:scaleMapsToMPREnumeration 546 transhelp:scaleMapsToMPREnumeration
547 - <http://www.epim.no/schemas/mprml/1#AU_Mft3> , <http://www.epim.no/schemas/mprml/1#AU_Mcf> . 547 + <http://www.epim.no/schemas/mprml/1#AU_Mcf> , <http://www.epim.no/schemas/mprml/1#AU_Mft3> .
548 548
549 <http://www.reportinghub.no/ep/schema/core#million_metre3> 549 <http://www.reportinghub.no/ep/schema/core#million_metre3>
550 transhelp:scaleMapsToMPREnumeration 550 transhelp:scaleMapsToMPREnumeration
...@@ -598,6 +598,10 @@ ...@@ -598,6 +598,10 @@
598 transhelp:scaleMapsToMPREnumeration 598 transhelp:scaleMapsToMPREnumeration
599 <http://www.epim.no/schemas/mprml/1#AU_Pa> . 599 <http://www.epim.no/schemas/mprml/1#AU_Pa> .
600 600
601 +<http://www.reportinghub.no/ep/schema/core#percent>
602 + transhelp:scaleMapsToMPREnumeration
603 + <http://www.epim.no/schemas/mprml/1#AU_> .
604 +
601 <http://www.reportinghub.no/ep/schema/core#picoPa> 605 <http://www.reportinghub.no/ep/schema/core#picoPa>
602 transhelp:scaleMapsToMPREnumeration 606 transhelp:scaleMapsToMPREnumeration
603 <http://www.epim.no/schemas/mprml/1#AU_pPa> . 607 <http://www.epim.no/schemas/mprml/1#AU_pPa> .
...@@ -702,11 +706,11 @@ ...@@ -702,11 +706,11 @@
702 transhelp:scaleMapsToMPREnumeration 706 transhelp:scaleMapsToMPREnumeration
703 <http://www.epim.no/schemas/mprml/1#AU_qtUS> . 707 <http://www.epim.no/schemas/mprml/1#AU_qtUS> .
704 708
705 -<http://www.reportinghub.no/ep/schema/core#usTonF_ft-3> 709 +<http://www.reportinghub.no/ep/schema/core#usTonF_ft-2>
706 transhelp:scaleMapsToMPREnumeration 710 transhelp:scaleMapsToMPREnumeration
707 <http://www.epim.no/schemas/mprml/1#AU_tonfUSft2> . 711 <http://www.epim.no/schemas/mprml/1#AU_tonfUSft2> .
708 712
709 -<http://www.reportinghub.no/ep/schema/core#usTonF_in-3> 713 +<http://www.reportinghub.no/ep/schema/core#usTonF_in-2>
710 transhelp:scaleMapsToMPREnumeration 714 transhelp:scaleMapsToMPREnumeration
711 <http://www.epim.no/schemas/mprml/1#AU_tonfUSin2> . 715 <http://www.epim.no/schemas/mprml/1#AU_tonfUSin2> .
712 716
......
...@@ -23,140 +23,27 @@ ...@@ -23,140 +23,27 @@
23 <http://www.epim.no/schemas/mprml/1#Cs_productVolumeFacility> 23 <http://www.epim.no/schemas/mprml/1#Cs_productVolumeFacility>
24 spin:rule 24 spin:rule
25 [ rdf:type sp:Construct ; 25 [ rdf:type sp:Construct ;
26 - rdfs:comment "STEP 80000a Find the classes of spatial part that need to be created for the parameter set properties."^^xsd:string ;
27 - sp:templates ([ sp:object spin:_this ;
28 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
29 - sp:subject
30 - [ sp:varName "classOfSpatialPart"^^xsd:string
31 - ]
32 - ]) ;
33 - sp:where ([ sp:object
34 - [ sp:varName "parameterSetRef"^^xsd:string
35 - ] ;
36 - sp:predicate <http://www.epim.no/schemas/mprml/1#parameterSetRef> ;
37 - sp:subject spin:_this
38 - ] [ sp:object spin:_this ;
39 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
40 - sp:subject
41 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
42 - ]
43 - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ;
44 - sp:predicate rdf:type ;
45 - sp:subject
46 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
47 - ]
48 - ] [ sp:object
49 - [ sp:varName "nameRef"^^xsd:string
50 - ] ;
51 - sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ;
52 - sp:subject
53 - [ sp:varName "parameterSetRef"^^xsd:string
54 - ]
55 - ] [ sp:object
56 - [ sp:varName "nameRef"^^xsd:string
57 - ] ;
58 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#domainOfPropertyMapsToMPREnumeration> ;
59 - sp:subject
60 - [ sp:varName "classOfSpatialPart"^^xsd:string
61 - ]
62 - ] [ rdf:type sp:NotExists ;
63 - sp:elements ([ sp:object
64 - [ sp:varName "classOfSpatialPart"^^xsd:string
65 - ] ;
66 - sp:predicate rdf:type ;
67 - sp:subject
68 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
69 - ]
70 - ])
71 - ])
72 - ] ;
73 - spin:rule
74 - [ rdf:type sp:Construct ;
75 - rdfs:comment "STEP 80000b Create the spatial parts for the parameter set properties."^^xsd:string ;
76 - sp:templates ([ sp:object
77 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
78 - ] ;
79 - sp:predicate <http://www.reportinghub.no/ep/schema/core#spatialPartOf> ;
80 - sp:subject _:b1
81 - ] [ sp:object
82 - [ sp:varName "classOfSpatialPart"^^xsd:string
83 - ] ;
84 - sp:predicate rdf:type ;
85 - sp:subject _:b1
86 - ] [ sp:object
87 - [ sp:varName "startedAt"^^xsd:string
88 - ] ;
89 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
90 - sp:subject _:b1
91 - ] [ sp:object
92 - [ sp:varName "finishedAt"^^xsd:string
93 - ] ;
94 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
95 - sp:subject _:b1
96 - ]) ;
97 - sp:where ([ sp:object spin:_this ;
98 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
99 - sp:subject
100 - [ sp:varName "classOfSpatialPart"^^xsd:string
101 - ]
102 - ] [ sp:object owl:Class ;
103 - sp:predicate rdf:type ;
104 - sp:subject
105 - [ sp:varName "classOfSpatialPart"^^xsd:string
106 - ]
107 - ] [ sp:object spin:_this ;
108 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
109 - sp:subject
110 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
111 - ]
112 - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ;
113 - sp:predicate rdf:type ;
114 - sp:subject
115 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
116 - ]
117 - ] [ rdf:type sp:Optional ;
118 - sp:elements ([ sp:object
119 - [ sp:varName "startedAt"^^xsd:string
120 - ] ;
121 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
122 - sp:subject
123 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
124 - ]
125 - ])
126 - ] [ rdf:type sp:Optional ;
127 - sp:elements ([ sp:object
128 - [ sp:varName "finishedAt"^^xsd:string
129 - ] ;
130 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
131 - sp:subject
132 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
133 - ]
134 - ])
135 - ])
136 - ] ;
137 - spin:rule
138 - [ rdf:type sp:Construct ;
139 rdfs:comment "STEP 80003b Create temporal parts of parameterSet facility corresponding to the start and end without duplicates"^^xsd:string ; 26 rdfs:comment "STEP 80003b Create temporal parts of parameterSet facility corresponding to the start and end without duplicates"^^xsd:string ;
140 sp:templates ([ sp:object 27 sp:templates ([ sp:object
141 [ sp:varName "classOfSpatialPart"^^xsd:string 28 [ sp:varName "classOfSpatialPart"^^xsd:string
142 ] ; 29 ] ;
143 sp:predicate rdf:type ; 30 sp:predicate rdf:type ;
144 - sp:subject _:b2 31 + sp:subject _:b1
145 ] [ sp:object 32 ] [ sp:object
146 [ sp:varName "intervalStart"^^xsd:string 33 [ sp:varName "intervalStart"^^xsd:string
147 ] ; 34 ] ;
148 sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; 35 sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
149 - sp:subject _:b2 36 + sp:subject _:b1
150 ] [ sp:object 37 ] [ sp:object
151 [ sp:varName "intervalEnd"^^xsd:string 38 [ sp:varName "intervalEnd"^^xsd:string
152 ] ; 39 ] ;
153 sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; 40 sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
154 - sp:subject _:b2 41 + sp:subject _:b1
155 ] [ sp:object 42 ] [ sp:object
156 [ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string 43 [ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
157 ] ; 44 ] ;
158 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; 45 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
159 - sp:subject _:b2 46 + sp:subject _:b1
160 ]) ; 47 ]) ;
161 sp:where ([ sp:object spin:_this ; 48 sp:where ([ sp:object spin:_this ;
162 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 49 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
...@@ -222,319 +109,184 @@ ...@@ -222,319 +109,184 @@
222 [ sp:varName "intervalEnd"^^xsd:string 109 [ sp:varName "intervalEnd"^^xsd:string
223 ] 110 ]
224 ]) 111 ])
225 - ] . 112 + ] ;
226 -
227 -<http://www.epim.no/schemas/mprml/1#Cs_productVolumeParameterSet>
228 spin:rule 113 spin:rule
229 [ rdf:type sp:Construct ; 114 [ rdf:type sp:Construct ;
230 - rdfs:comment "STEP 80002b Find existing temporal part of parameterSet facility corresponding to the nominal time"^^xsd:string ; 115 + rdfs:comment "STEP 80000b Create the spatial parts for the parameter set properties."^^xsd:string ;
231 sp:templates ([ sp:object 116 sp:templates ([ sp:object
232 - [ sp:varName "parameterRef"^^xsd:string 117 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
233 ] ; 118 ] ;
234 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 119 + sp:predicate <http://www.reportinghub.no/ep/schema/core#spatialPartOf> ;
235 - sp:subject 120 + sp:subject _:b2
236 - [ sp:varName "parameterFacility"^^xsd:string 121 + ] [ sp:object
237 - ] 122 + [ sp:varName "classOfSpatialPart"^^xsd:string
123 + ] ;
124 + sp:predicate rdf:type ;
125 + sp:subject _:b2
126 + ] [ sp:object
127 + [ sp:varName "startedAt"^^xsd:string
128 + ] ;
129 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
130 + sp:subject _:b2
131 + ] [ sp:object
132 + [ sp:varName "finishedAt"^^xsd:string
133 + ] ;
134 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
135 + sp:subject _:b2
238 ]) ; 136 ]) ;
239 sp:where ([ sp:object spin:_this ; 137 sp:where ([ sp:object spin:_this ;
240 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 138 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
241 sp:subject 139 sp:subject
242 - [ sp:varName "parameterSetFacility"^^xsd:string 140 + [ sp:varName "classOfSpatialPart"^^xsd:string
243 ] 141 ]
244 - ] [ sp:object 142 + ] [ sp:object owl:Class ;
245 - [ sp:varName "parameterRef"^^xsd:string 143 + sp:predicate rdf:type ;
246 - ] ;
247 - sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
248 - sp:subject spin:_this
249 - ] [ sp:object
250 - [ sp:varName "dTim"^^xsd:string
251 - ] ;
252 - sp:predicate <http://www.epim.no/schemas/mprml/1#dTim> ;
253 sp:subject 144 sp:subject
254 - [ sp:varName "parameterRef"^^xsd:string 145 + [ sp:varName "classOfSpatialPart"^^xsd:string
255 ] 146 ]
256 - ] [ sp:object 147 + ] [ sp:object spin:_this ;
257 - [ sp:varName "dTim"^^xsd:string 148 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
258 - ] ;
259 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
260 sp:subject 149 sp:subject
261 - [ sp:varName "parameterFacility"^^xsd:string 150 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
262 ] 151 ]
263 - ] [ sp:object 152 + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ;
264 - [ sp:varName "parameterSetFacility"^^xsd:string 153 + sp:predicate rdf:type ;
265 - ] ;
266 - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
267 sp:subject 154 sp:subject
268 - [ sp:varName "parameterFacility"^^xsd:string 155 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
269 ] 156 ]
157 + ] [ rdf:type sp:Optional ;
158 + sp:elements ([ sp:object
159 + [ sp:varName "startedAt"^^xsd:string
160 + ] ;
161 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
162 + sp:subject
163 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
164 + ]
165 + ])
166 + ] [ rdf:type sp:Optional ;
167 + sp:elements ([ sp:object
168 + [ sp:varName "finishedAt"^^xsd:string
169 + ] ;
170 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
171 + sp:subject
172 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
173 + ]
174 + ])
270 ]) 175 ])
271 ] ; 176 ] ;
272 spin:rule 177 spin:rule
273 [ rdf:type sp:Construct ; 178 [ rdf:type sp:Construct ;
274 - rdfs:comment "STEP 80005b Assign parameter value - integer"^^xsd:string ; 179 + rdfs:comment "STEP 80000a Find the classes of spatial part that need to be created for the parameter set properties."^^xsd:string ;
275 - sp:templates ([ sp:object 180 + sp:templates ([ sp:object spin:_this ;
276 - [ sp:varName "integerValue"^^xsd:string 181 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
277 - ] ;
278 - sp:predicate
279 - [ sp:varName "propertyType"^^xsd:string
280 - ] ;
281 sp:subject 182 sp:subject
282 - [ sp:varName "parameterFacility"^^xsd:string 183 + [ sp:varName "classOfSpatialPart"^^xsd:string
283 ] 184 ]
284 ]) ; 185 ]) ;
285 sp:where ([ sp:object 186 sp:where ([ sp:object
286 - [ sp:varName "nameRef"^^xsd:string 187 + [ sp:varName "parameterSetRef"^^xsd:string
287 - ] ;
288 - sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ;
289 - sp:subject spin:_this
290 - ] [ sp:object
291 - [ sp:varName "nameRef"^^xsd:string
292 - ] ;
293 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#propertyMapsToMPREnumeration> ;
294 - sp:subject
295 - [ sp:varName "propertyType"^^xsd:string
296 - ]
297 - ] [ sp:object
298 - [ sp:varName "parameterRef"^^xsd:string
299 ] ; 188 ] ;
300 - sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ; 189 + sp:predicate <http://www.epim.no/schemas/mprml/1#parameterSetRef> ;
301 sp:subject spin:_this 190 sp:subject spin:_this
302 - ] [ sp:object 191 + ] [ sp:object spin:_this ;
303 - [ sp:varName "parameterRef"^^xsd:string
304 - ] ;
305 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 192 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
306 sp:subject 193 sp:subject
307 - [ sp:varName "parameterFacility"^^xsd:string 194 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
308 ] 195 ]
309 - ] [ sp:object 196 + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ;
310 - [ sp:varName "integerValueRef"^^xsd:string 197 + sp:predicate rdf:type ;
311 - ] ;
312 - sp:predicate <http://www.epim.no/schemas/mprml/1#integerValueRef> ;
313 sp:subject 198 sp:subject
314 - [ sp:varName "parameterRef"^^xsd:string 199 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
315 ] 200 ]
316 ] [ sp:object 201 ] [ sp:object
317 - [ sp:varName "integerValue"^^xsd:string 202 + [ sp:varName "nameRef"^^xsd:string
318 - ] ;
319 - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
320 - sp:subject
321 - [ sp:varName "integerValueRef"^^xsd:string
322 - ]
323 - ])
324 - ] ;
325 - spin:rule
326 - [ rdf:type sp:Construct ;
327 - rdfs:comment "STEP 80001b Regularise start and end times - start time inherited from temporal part of production facility"^^xsd:string ;
328 - sp:templates ([ sp:object
329 - [ sp:varName "startString"^^xsd:string
330 ] ; 203 ] ;
331 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalStart> ; 204 + sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ;
332 - sp:subject
333 - [ sp:varName "parameterRef"^^xsd:string
334 - ]
335 - ]) ;
336 - sp:where ([ sp:object spin:_this ;
337 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
338 sp:subject 205 sp:subject
339 - [ sp:varName "parameterSetFacility"^^xsd:string 206 + [ sp:varName "parameterSetRef"^^xsd:string
340 ] 207 ]
341 ] [ sp:object 208 ] [ sp:object
342 - [ sp:varName "startedAt"^^xsd:string 209 + [ sp:varName "nameRef"^^xsd:string
343 ] ; 210 ] ;
344 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; 211 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#domainOfPropertyMapsToMPREnumeration> ;
345 sp:subject 212 sp:subject
346 - [ sp:varName "parameterSetFacility"^^xsd:string 213 + [ sp:varName "classOfSpatialPart"^^xsd:string
347 - ]
348 - ] [ rdf:type sp:Bind ;
349 - sp:expression
350 - [ rdf:type smf:cast ;
351 - arg:datatype xsd:string ;
352 - sp:arg1 [ sp:varName "startedAt"^^xsd:string
353 - ]
354 - ] ;
355 - sp:variable
356 - [ sp:varName "startString"^^xsd:string
357 ] 214 ]
358 - ] [ sp:object
359 - [ sp:varName "parameterRef"^^xsd:string
360 - ] ;
361 - sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
362 - sp:subject spin:_this
363 ] [ rdf:type sp:NotExists ; 215 ] [ rdf:type sp:NotExists ;
364 - sp:elements ([ rdf:type sp:Union ; 216 + sp:elements ([ sp:object
365 - sp:elements (([ sp:object 217 + [ sp:varName "classOfSpatialPart"^^xsd:string
366 - [ sp:varName "dTimStart"^^xsd:string 218 + ] ;
367 - ] ; 219 + sp:predicate rdf:type ;
368 - sp:predicate <http://www.epim.no/schemas/mprml/1#dTimStart> ; 220 + sp:subject
369 - sp:subject 221 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
370 - [ sp:varName "parameterRef"^^xsd:string 222 + ]
371 - ]
372 - ]) ([ sp:object
373 - [ sp:varName "dateStart"^^xsd:string
374 - ] ;
375 - sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ;
376 - sp:subject
377 - [ sp:varName "parameterRef"^^xsd:string
378 - ]
379 - ]))
380 ]) 223 ])
381 ]) 224 ])
382 - ] ; 225 + ] .
226 +
227 +<http://www.epim.no/schemas/mprml/1#Cs_productVolumeParameterSet>
383 spin:rule 228 spin:rule
384 [ rdf:type sp:Construct ; 229 [ rdf:type sp:Construct ;
385 - rdfs:comment "STEP 80005a Assign parameter value - member of a property space"^^xsd:string ; 230 + rdfs:comment "STEP 80002a Create temporal part of parameterSet facility corresponding to the nominal time, if necessary"^^xsd:string ;
386 - sp:templates ([ sp:object _:b3 ; 231 + sp:templates ([ sp:object
387 - sp:predicate 232 + [ sp:varName "classOfParameterSetFacility"^^xsd:string
388 - [ sp:varName "propertyType"^^xsd:string
389 - ] ;
390 - sp:subject
391 - [ sp:varName "parameterFacility"^^xsd:string
392 - ]
393 - ] [ sp:object
394 - [ sp:varName "quantityType"^^xsd:string
395 ] ; 233 ] ;
396 sp:predicate rdf:type ; 234 sp:predicate rdf:type ;
397 sp:subject _:b3 235 sp:subject _:b3
398 ] [ sp:object 236 ] [ sp:object
399 - [ sp:varName "measureValue"^^xsd:string 237 + [ sp:varName "dTim"^^xsd:string
400 - ] ;
401 - sp:predicate
402 - [ sp:varName "measureScale"^^xsd:string
403 ] ; 238 ] ;
239 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
404 sp:subject _:b3 240 sp:subject _:b3
405 - ]) ;
406 - sp:where ([ sp:object
407 - [ sp:varName "nameRef"^^xsd:string
408 - ] ;
409 - sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ;
410 - sp:subject spin:_this
411 ] [ sp:object 241 ] [ sp:object
412 - [ sp:varName "nameRef"^^xsd:string 242 + [ sp:varName "parameterSetFacility"^^xsd:string
413 - ] ;
414 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#propertyMapsToMPREnumeration> ;
415 - sp:subject
416 - [ sp:varName "propertyType"^^xsd:string
417 - ]
418 - ] [ sp:object
419 - [ sp:varName "nameRef"^^xsd:string
420 - ] ;
421 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#rangeOfPropertyMapsToMPREnumeration> ;
422 - sp:subject
423 - [ sp:varName "quantityType"^^xsd:string
424 - ]
425 - ] [ sp:object <http://www.reportinghub.no/ep/schema/core#PropertySpace> ;
426 - sp:predicate rdf:type ;
427 - sp:subject
428 - [ sp:varName "quantityType"^^xsd:string
429 - ]
430 - ] [ sp:object
431 - [ sp:varName "parameterRef"^^xsd:string
432 - ] ;
433 - sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
434 - sp:subject spin:_this
435 - ] [ sp:object
436 - [ sp:varName "parameterRef"^^xsd:string
437 ] ; 243 ] ;
438 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 244 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
439 - sp:subject 245 + sp:subject _:b3
440 - [ sp:varName "parameterFacility"^^xsd:string
441 - ]
442 ] [ sp:object 246 ] [ sp:object
443 - [ sp:varName "measureValueRef"^^xsd:string
444 - ] ;
445 - sp:predicate <http://www.epim.no/schemas/mprml/1#measureValueRef> ;
446 - sp:subject
447 [ sp:varName "parameterRef"^^xsd:string 247 [ sp:varName "parameterRef"^^xsd:string
448 - ]
449 - ] [ sp:object
450 - [ sp:varName "measureValue"^^xsd:string
451 - ] ;
452 - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
453 - sp:subject
454 - [ sp:varName "measureValueRef"^^xsd:string
455 - ]
456 - ] [ sp:object
457 - [ sp:varName "measureUom"^^xsd:string
458 ] ; 248 ] ;
459 - sp:predicate <http://www.epim.no/schemas/mprml/1#uomRef> ;
460 - sp:subject
461 - [ sp:varName "measureValueRef"^^xsd:string
462 - ]
463 - ] [ sp:object
464 - [ sp:varName "measureUom"^^xsd:string
465 - ] ;
466 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#scaleMapsToMPREnumeration> ;
467 - sp:subject
468 - [ sp:varName "measureScale"^^xsd:string
469 - ]
470 - ])
471 - ] ;
472 - spin:rule
473 - [ rdf:type sp:Construct ;
474 - rdfs:comment "STEP 80000a Create the spatial parts that have the parameterSet property"^^xsd:string ;
475 - sp:templates ([ sp:object spin:_this ;
476 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 249 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
477 - sp:subject 250 + sp:subject _:b3
478 - [ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
479 - ]
480 ]) ; 251 ]) ;
481 sp:where ([ sp:object spin:_this ; 252 sp:where ([ sp:object spin:_this ;
482 - sp:predicate <http://www.epim.no/schemas/mprml/1#parameterSetRef> ;
483 - sp:subject
484 - [ sp:varName "facilityRef"^^xsd:string
485 - ]
486 - ] [ sp:object
487 - [ sp:varName "facilityRef"^^xsd:string
488 - ] ;
489 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 253 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
490 sp:subject 254 sp:subject
491 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string 255 + [ sp:varName "parameterSetFacility"^^xsd:string
492 - ]
493 - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ;
494 - sp:predicate rdf:type ;
495 - sp:subject
496 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
497 - ]
498 - ] [ sp:object
499 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
500 - ] ;
501 - sp:predicate <http://www.reportinghub.no/ep/schema/core#spatialPartOf> ;
502 - sp:subject
503 - [ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
504 ] 256 ]
505 ] [ sp:object 257 ] [ sp:object
506 - [ sp:varName "classOfSpatialPart"^^xsd:string 258 + [ sp:varName "classOfParameterSetFacility"^^xsd:string
507 ] ; 259 ] ;
508 sp:predicate rdf:type ; 260 sp:predicate rdf:type ;
509 sp:subject 261 sp:subject
510 - [ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string 262 + [ sp:varName "parameterSetFacility"^^xsd:string
511 ] 263 ]
512 ] [ sp:object 264 ] [ sp:object
513 - [ sp:varName "nameRef"^^xsd:string 265 + [ sp:varName "parameterRef"^^xsd:string
514 ] ; 266 ] ;
515 - sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ; 267 + sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
516 sp:subject spin:_this 268 sp:subject spin:_this
517 ] [ sp:object 269 ] [ sp:object
518 - [ sp:varName "nameRef"^^xsd:string 270 + [ sp:varName "dTim"^^xsd:string
519 ] ; 271 ] ;
520 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#domainOfPropertyMapsToMPREnumeration> ; 272 + sp:predicate <http://www.epim.no/schemas/mprml/1#dTim> ;
521 sp:subject 273 sp:subject
522 - [ sp:varName "classOfSpatialPart"^^xsd:string 274 + [ sp:varName "parameterRef"^^xsd:string
523 ] 275 ]
524 ] [ rdf:type sp:NotExists ; 276 ] [ rdf:type sp:NotExists ;
525 sp:elements ([ sp:object 277 sp:elements ([ sp:object
526 - [ sp:varName "nameRef"^^xsd:string 278 + [ sp:varName "dTim"^^xsd:string
527 ] ; 279 ] ;
528 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#domainOfPropertyMapsToMPREnumeration> ; 280 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
529 - sp:subject <http://www.reportinghub.no/ep/schema/facility#Facility> 281 + sp:subject
530 - ]) 282 + [ sp:varName "parameterFacility"^^xsd:string
531 - ] [ rdf:type sp:NotExists ; 283 + ]
532 - sp:elements ([ sp:object 284 + ] [ sp:object
533 - [ sp:varName "classOfSpatialPart"^^xsd:string 285 + [ sp:varName "parameterSetFacility"^^xsd:string
534 ] ; 286 ] ;
535 - sp:predicate rdf:type ; 287 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
536 sp:subject 288 sp:subject
537 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string 289 + [ sp:varName "parameterFacility"^^xsd:string
538 ] 290 ]
539 ]) 291 ])
540 ]) 292 ])
...@@ -606,25 +358,51 @@ ...@@ -606,25 +358,51 @@
606 ] ; 358 ] ;
607 spin:rule 359 spin:rule
608 [ rdf:type sp:Construct ; 360 [ rdf:type sp:Construct ;
609 - rdfs:comment "STEP 80004a Measurement qualifier specified"^^xsd:string ; 361 + rdfs:comment "STEP 80005a Assign parameter value - member of a property space"^^xsd:string ;
610 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/core#MeasuredState> ; 362 + sp:templates ([ sp:object _:b4 ;
611 - sp:predicate rdf:type ; 363 + sp:predicate
364 + [ sp:varName "propertyType"^^xsd:string
365 + ] ;
612 sp:subject 366 sp:subject
613 [ sp:varName "parameterFacility"^^xsd:string 367 [ sp:varName "parameterFacility"^^xsd:string
614 ] 368 ]
615 ] [ sp:object 369 ] [ sp:object
616 - [ sp:varName "measuredQualityType"^^xsd:string 370 + [ sp:varName "quantityType"^^xsd:string
371 + ] ;
372 + sp:predicate rdf:type ;
373 + sp:subject _:b4
374 + ] [ sp:object
375 + [ sp:varName "measureValue"^^xsd:string
376 + ] ;
377 + sp:predicate
378 + [ sp:varName "measureScale"^^xsd:string
379 + ] ;
380 + sp:subject _:b4
381 + ]) ;
382 + sp:where ([ sp:object
383 + [ sp:varName "nameRef"^^xsd:string
384 + ] ;
385 + sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ;
386 + sp:subject spin:_this
387 + ] [ sp:object
388 + [ sp:varName "nameRef"^^xsd:string
617 ] ; 389 ] ;
390 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#propertyMapsToMPREnumeration> ;
391 + sp:subject
392 + [ sp:varName "propertyType"^^xsd:string
393 + ]
394 + ] [ sp:object
395 + [ sp:varName "nameRef"^^xsd:string
396 + ] ;
397 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#rangeOfPropertyMapsToMPREnumeration> ;
398 + sp:subject
399 + [ sp:varName "quantityType"^^xsd:string
400 + ]
401 + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#PropertySpace> ;
618 sp:predicate rdf:type ; 402 sp:predicate rdf:type ;
619 sp:subject 403 sp:subject
620 - [ sp:varName "parameterFacility"^^xsd:string 404 + [ sp:varName "quantityType"^^xsd:string
621 ] 405 ]
622 - ]) ;
623 - sp:where ([ sp:object
624 - [ sp:varName "qualifierRef"^^xsd:string
625 - ] ;
626 - sp:predicate <http://www.epim.no/schemas/mprml/1#qualifierRef> ;
627 - sp:subject spin:_this
628 ] [ sp:object 406 ] [ sp:object
629 [ sp:varName "parameterRef"^^xsd:string 407 [ sp:varName "parameterRef"^^xsd:string
630 ] ; 408 ] ;
...@@ -637,14 +415,33 @@ ...@@ -637,14 +415,33 @@
637 sp:subject 415 sp:subject
638 [ sp:varName "parameterFacility"^^xsd:string 416 [ sp:varName "parameterFacility"^^xsd:string
639 ] 417 ]
640 - ] [ rdf:type sp:Bind ; 418 + ] [ sp:object
641 - sp:expression 419 + [ sp:varName "measureValueRef"^^xsd:string
642 - [ rdf:type ep-mpr-spin-lib:selectMeasuredQualityType ;
643 - sp:arg1 [ sp:varName "qualifierRef"^^xsd:string
644 - ]
645 ] ; 420 ] ;
646 - sp:variable 421 + sp:predicate <http://www.epim.no/schemas/mprml/1#measureValueRef> ;
647 - [ sp:varName "measuredQualityType"^^xsd:string 422 + sp:subject
423 + [ sp:varName "parameterRef"^^xsd:string
424 + ]
425 + ] [ sp:object
426 + [ sp:varName "measureValue"^^xsd:string
427 + ] ;
428 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
429 + sp:subject
430 + [ sp:varName "measureValueRef"^^xsd:string
431 + ]
432 + ] [ sp:object
433 + [ sp:varName "measureUom"^^xsd:string
434 + ] ;
435 + sp:predicate <http://www.epim.no/schemas/mprml/1#uomRef> ;
436 + sp:subject
437 + [ sp:varName "measureValueRef"^^xsd:string
438 + ]
439 + ] [ sp:object
440 + [ sp:varName "measureUom"^^xsd:string
441 + ] ;
442 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#scaleMapsToMPREnumeration> ;
443 + sp:subject
444 + [ sp:varName "measureScale"^^xsd:string
648 ] 445 ]
649 ]) 446 ])
650 ] ; 447 ] ;
...@@ -722,27 +519,14 @@ ...@@ -722,27 +519,14 @@
722 ] ; 519 ] ;
723 spin:rule 520 spin:rule
724 [ rdf:type sp:Construct ; 521 [ rdf:type sp:Construct ;
725 - rdfs:comment "STEP 80002a Create temporal part of parameterSet facility corresponding to the nominal time, if necessary"^^xsd:string ; 522 + rdfs:comment "STEP 80002b Find existing temporal part of parameterSet facility corresponding to the nominal time"^^xsd:string ;
726 sp:templates ([ sp:object 523 sp:templates ([ sp:object
727 - [ sp:varName "classOfParameterSetFacility"^^xsd:string
728 - ] ;
729 - sp:predicate rdf:type ;
730 - sp:subject _:b4
731 - ] [ sp:object
732 - [ sp:varName "dTim"^^xsd:string
733 - ] ;
734 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
735 - sp:subject _:b4
736 - ] [ sp:object
737 - [ sp:varName "parameterSetFacility"^^xsd:string
738 - ] ;
739 - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
740 - sp:subject _:b4
741 - ] [ sp:object
742 [ sp:varName "parameterRef"^^xsd:string 524 [ sp:varName "parameterRef"^^xsd:string
743 ] ; 525 ] ;
744 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 526 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
745 - sp:subject _:b4 527 + sp:subject
528 + [ sp:varName "parameterFacility"^^xsd:string
529 + ]
746 ]) ; 530 ]) ;
747 sp:where ([ sp:object spin:_this ; 531 sp:where ([ sp:object spin:_this ;
748 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 532 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
...@@ -750,13 +534,6 @@ ...@@ -750,13 +534,6 @@
750 [ sp:varName "parameterSetFacility"^^xsd:string 534 [ sp:varName "parameterSetFacility"^^xsd:string
751 ] 535 ]
752 ] [ sp:object 536 ] [ sp:object
753 - [ sp:varName "classOfParameterSetFacility"^^xsd:string
754 - ] ;
755 - sp:predicate rdf:type ;
756 - sp:subject
757 - [ sp:varName "parameterSetFacility"^^xsd:string
758 - ]
759 - ] [ sp:object
760 [ sp:varName "parameterRef"^^xsd:string 537 [ sp:varName "parameterRef"^^xsd:string
761 ] ; 538 ] ;
762 sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ; 539 sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
...@@ -768,22 +545,20 @@ ...@@ -768,22 +545,20 @@
768 sp:subject 545 sp:subject
769 [ sp:varName "parameterRef"^^xsd:string 546 [ sp:varName "parameterRef"^^xsd:string
770 ] 547 ]
771 - ] [ rdf:type sp:NotExists ; 548 + ] [ sp:object
772 - sp:elements ([ sp:object 549 + [ sp:varName "dTim"^^xsd:string
773 - [ sp:varName "dTim"^^xsd:string 550 + ] ;
774 - ] ; 551 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
775 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ; 552 + sp:subject
776 - sp:subject 553 + [ sp:varName "parameterFacility"^^xsd:string
777 - [ sp:varName "parameterFacility"^^xsd:string 554 + ]
778 - ] 555 + ] [ sp:object
779 - ] [ sp:object 556 + [ sp:varName "parameterSetFacility"^^xsd:string
780 - [ sp:varName "parameterSetFacility"^^xsd:string 557 + ] ;
781 - ] ; 558 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
782 - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; 559 + sp:subject
783 - sp:subject 560 + [ sp:varName "parameterFacility"^^xsd:string
784 - [ sp:varName "parameterFacility"^^xsd:string 561 + ]
785 - ]
786 - ])
787 ]) 562 ])
788 ] ; 563 ] ;
789 spin:rule 564 spin:rule
...@@ -881,6 +656,178 @@ ...@@ -881,6 +656,178 @@
881 ] ; 656 ] ;
882 spin:rule 657 spin:rule
883 [ rdf:type sp:Construct ; 658 [ rdf:type sp:Construct ;
659 + rdfs:comment "STEP 80004a Measurement qualifier specified"^^xsd:string ;
660 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/core#MeasuredState> ;
661 + sp:predicate rdf:type ;
662 + sp:subject
663 + [ sp:varName "parameterFacility"^^xsd:string
664 + ]
665 + ] [ sp:object
666 + [ sp:varName "measuredQualityType"^^xsd:string
667 + ] ;
668 + sp:predicate rdf:type ;
669 + sp:subject
670 + [ sp:varName "parameterFacility"^^xsd:string
671 + ]
672 + ]) ;
673 + sp:where ([ sp:object
674 + [ sp:varName "qualifierRef"^^xsd:string
675 + ] ;
676 + sp:predicate <http://www.epim.no/schemas/mprml/1#qualifierRef> ;
677 + sp:subject spin:_this
678 + ] [ sp:object
679 + [ sp:varName "parameterRef"^^xsd:string
680 + ] ;
681 + sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
682 + sp:subject spin:_this
683 + ] [ sp:object
684 + [ sp:varName "parameterRef"^^xsd:string
685 + ] ;
686 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
687 + sp:subject
688 + [ sp:varName "parameterFacility"^^xsd:string
689 + ]
690 + ] [ rdf:type sp:Bind ;
691 + sp:expression
692 + [ rdf:type ep-mpr-spin-lib:selectMeasuredQualityType ;
693 + sp:arg1 [ sp:varName "qualifierRef"^^xsd:string
694 + ]
695 + ] ;
696 + sp:variable
697 + [ sp:varName "measuredQualityType"^^xsd:string
698 + ]
699 + ])
700 + ] ;
701 + spin:rule
702 + [ rdf:type sp:Construct ;
703 + rdfs:comment "STEP 80001b Regularise start and end times - start time inherited from temporal part of production facility"^^xsd:string ;
704 + sp:templates ([ sp:object
705 + [ sp:varName "startString"^^xsd:string
706 + ] ;
707 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalStart> ;
708 + sp:subject
709 + [ sp:varName "parameterRef"^^xsd:string
710 + ]
711 + ]) ;
712 + sp:where ([ sp:object spin:_this ;
713 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
714 + sp:subject
715 + [ sp:varName "parameterSetFacility"^^xsd:string
716 + ]
717 + ] [ sp:object
718 + [ sp:varName "startedAt"^^xsd:string
719 + ] ;
720 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
721 + sp:subject
722 + [ sp:varName "parameterSetFacility"^^xsd:string
723 + ]
724 + ] [ rdf:type sp:Bind ;
725 + sp:expression
726 + [ rdf:type smf:cast ;
727 + arg:datatype xsd:string ;
728 + sp:arg1 [ sp:varName "startedAt"^^xsd:string
729 + ]
730 + ] ;
731 + sp:variable
732 + [ sp:varName "startString"^^xsd:string
733 + ]
734 + ] [ sp:object
735 + [ sp:varName "parameterRef"^^xsd:string
736 + ] ;
737 + sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
738 + sp:subject spin:_this
739 + ] [ rdf:type sp:NotExists ;
740 + sp:elements ([ rdf:type sp:Union ;
741 + sp:elements (([ sp:object
742 + [ sp:varName "dTimStart"^^xsd:string
743 + ] ;
744 + sp:predicate <http://www.epim.no/schemas/mprml/1#dTimStart> ;
745 + sp:subject
746 + [ sp:varName "parameterRef"^^xsd:string
747 + ]
748 + ]) ([ sp:object
749 + [ sp:varName "dateStart"^^xsd:string
750 + ] ;
751 + sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ;
752 + sp:subject
753 + [ sp:varName "parameterRef"^^xsd:string
754 + ]
755 + ]))
756 + ])
757 + ])
758 + ] ;
759 + spin:rule
760 + [ rdf:type sp:Construct ;
761 + rdfs:comment "STEP 80000c Create the spatial parts that have the parameterSet property (80000a and 80000b are rules on productVolumeFacility)"^^xsd:string ;
762 + sp:templates ([ sp:object spin:_this ;
763 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
764 + sp:subject
765 + [ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
766 + ]
767 + ]) ;
768 + sp:where ([ sp:object spin:_this ;
769 + sp:predicate <http://www.epim.no/schemas/mprml/1#parameterSetRef> ;
770 + sp:subject
771 + [ sp:varName "facilityRef"^^xsd:string
772 + ]
773 + ] [ sp:object
774 + [ sp:varName "facilityRef"^^xsd:string
775 + ] ;
776 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
777 + sp:subject
778 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
779 + ]
780 + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ;
781 + sp:predicate rdf:type ;
782 + sp:subject
783 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
784 + ]
785 + ] [ sp:object
786 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
787 + ] ;
788 + sp:predicate <http://www.reportinghub.no/ep/schema/core#spatialPartOf> ;
789 + sp:subject
790 + [ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
791 + ]
792 + ] [ sp:object
793 + [ sp:varName "classOfSpatialPart"^^xsd:string
794 + ] ;
795 + sp:predicate rdf:type ;
796 + sp:subject
797 + [ sp:varName "spatialPartOfATemporalPartOfAProductionFacility"^^xsd:string
798 + ]
799 + ] [ sp:object
800 + [ sp:varName "nameRef"^^xsd:string
801 + ] ;
802 + sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ;
803 + sp:subject spin:_this
804 + ] [ sp:object
805 + [ sp:varName "nameRef"^^xsd:string
806 + ] ;
807 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#domainOfPropertyMapsToMPREnumeration> ;
808 + sp:subject
809 + [ sp:varName "classOfSpatialPart"^^xsd:string
810 + ]
811 + ] [ rdf:type sp:NotExists ;
812 + sp:elements ([ sp:object
813 + [ sp:varName "nameRef"^^xsd:string
814 + ] ;
815 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#domainOfPropertyMapsToMPREnumeration> ;
816 + sp:subject <http://www.reportinghub.no/ep/schema/facility#Facility>
817 + ])
818 + ] [ rdf:type sp:NotExists ;
819 + sp:elements ([ sp:object
820 + [ sp:varName "classOfSpatialPart"^^xsd:string
821 + ] ;
822 + sp:predicate rdf:type ;
823 + sp:subject
824 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
825 + ]
826 + ])
827 + ])
828 + ] ;
829 + spin:rule
830 + [ rdf:type sp:Construct ;
884 rdfs:comment "STEP 80003b Create temporal parts of parameterSet facility corresponding to the start and end without duplicates - moved to a rule on Cs_productVolumeFacility"^^xsd:string ; 831 rdfs:comment "STEP 80003b Create temporal parts of parameterSet facility corresponding to the start and end without duplicates - moved to a rule on Cs_productVolumeFacility"^^xsd:string ;
885 sp:templates () ; 832 sp:templates () ;
886 sp:where () 833 sp:where ()
...@@ -1002,6 +949,78 @@ ...@@ -1002,6 +949,78 @@
1002 ] ; 949 ] ;
1003 spin:rule 950 spin:rule
1004 [ rdf:type sp:Construct ; 951 [ rdf:type sp:Construct ;
952 + rdfs:comment "STEP 80003c Assign temporal parts of parameterSet facility to parameter elements"^^xsd:string ;
953 + sp:templates ([ sp:object
954 + [ sp:varName "parameterRef"^^xsd:string
955 + ] ;
956 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
957 + sp:subject
958 + [ sp:varName "parameterFacility"^^xsd:string
959 + ]
960 + ]) ;
961 + sp:where ([ sp:object spin:_this ;
962 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
963 + sp:subject
964 + [ sp:varName "parameterSetFacility"^^xsd:string
965 + ]
966 + ] [ sp:object
967 + [ sp:varName "classOfParameterSetFacility"^^xsd:string
968 + ] ;
969 + sp:predicate rdf:type ;
970 + sp:subject
971 + [ sp:varName "parameterSetFacility"^^xsd:string
972 + ]
973 + ] [ sp:object
974 + [ sp:varName "classOfParameterSetFacility"^^xsd:string
975 + ] ;
976 + sp:predicate rdf:type ;
977 + sp:subject
978 + [ sp:varName "parameterFacility"^^xsd:string
979 + ]
980 + ] [ sp:object
981 + [ sp:varName "intervalStart"^^xsd:string
982 + ] ;
983 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
984 + sp:subject
985 + [ sp:varName "parameterFacility"^^xsd:string
986 + ]
987 + ] [ sp:object
988 + [ sp:varName "intervalEnd"^^xsd:string
989 + ] ;
990 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
991 + sp:subject
992 + [ sp:varName "parameterFacility"^^xsd:string
993 + ]
994 + ] [ sp:object
995 + [ sp:varName "parameterSetFacility"^^xsd:string
996 + ] ;
997 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
998 + sp:subject
999 + [ sp:varName "parameterFacility"^^xsd:string
1000 + ]
1001 + ] [ sp:object
1002 + [ sp:varName "parameterRef"^^xsd:string
1003 + ] ;
1004 + sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
1005 + sp:subject spin:_this
1006 + ] [ sp:object
1007 + [ sp:varName "intervalStart"^^xsd:string
1008 + ] ;
1009 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalStart> ;
1010 + sp:subject
1011 + [ sp:varName "parameterRef"^^xsd:string
1012 + ]
1013 + ] [ sp:object
1014 + [ sp:varName "intervalEnd"^^xsd:string
1015 + ] ;
1016 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalEnd> ;
1017 + sp:subject
1018 + [ sp:varName "parameterRef"^^xsd:string
1019 + ]
1020 + ])
1021 + ] ;
1022 + spin:rule
1023 + [ rdf:type sp:Construct ;
1005 rdfs:comment "STEP 80001c Regularise start and end times - end time inherited from temporal part of production facility"^^xsd:string ; 1024 rdfs:comment "STEP 80001c Regularise start and end times - end time inherited from temporal part of production facility"^^xsd:string ;
1006 sp:templates ([ sp:object 1025 sp:templates ([ sp:object
1007 [ sp:varName "endString"^^xsd:string 1026 [ sp:varName "endString"^^xsd:string
...@@ -1060,31 +1079,18 @@ ...@@ -1060,31 +1079,18 @@
1060 ] ; 1079 ] ;
1061 spin:rule 1080 spin:rule
1062 [ rdf:type sp:Construct ; 1081 [ rdf:type sp:Construct ;
1063 - rdfs:comment "STEP 80000b The whole production facility has the parameterSet property"^^xsd:string ; 1082 + rdfs:comment "STEP 80005b Assign parameter value - integer"^^xsd:string ;
1064 - sp:templates ([ sp:object spin:_this ; 1083 + sp:templates ([ sp:object
1065 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 1084 + [ sp:varName "integerValue"^^xsd:string
1066 - sp:subject 1085 + ] ;
1067 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string 1086 + sp:predicate
1068 - ] 1087 + [ sp:varName "propertyType"^^xsd:string
1069 - ]) ;
1070 - sp:where ([ sp:object spin:_this ;
1071 - sp:predicate <http://www.epim.no/schemas/mprml/1#parameterSetRef> ;
1072 - sp:subject
1073 - [ sp:varName "facilityRef"^^xsd:string
1074 - ]
1075 - ] [ sp:object
1076 - [ sp:varName "facilityRef"^^xsd:string
1077 ] ; 1088 ] ;
1078 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
1079 - sp:subject
1080 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
1081 - ]
1082 - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ;
1083 - sp:predicate rdf:type ;
1084 sp:subject 1089 sp:subject
1085 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string 1090 + [ sp:varName "parameterFacility"^^xsd:string
1086 ] 1091 ]
1087 - ] [ sp:object 1092 + ]) ;
1093 + sp:where ([ sp:object
1088 [ sp:varName "nameRef"^^xsd:string 1094 [ sp:varName "nameRef"^^xsd:string
1089 ] ; 1095 ] ;
1090 sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ; 1096 sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ;
...@@ -1092,95 +1098,35 @@ ...@@ -1092,95 +1098,35 @@
1092 ] [ sp:object 1098 ] [ sp:object
1093 [ sp:varName "nameRef"^^xsd:string 1099 [ sp:varName "nameRef"^^xsd:string
1094 ] ; 1100 ] ;
1095 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#domainOfPropertyMapsToMPREnumeration> ; 1101 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#propertyMapsToMPREnumeration> ;
1096 - sp:subject
1097 - [ sp:varName "classOfProductionFacility"^^xsd:string
1098 - ]
1099 - ] [ rdf:type sp:Union ;
1100 - sp:elements (([ sp:object
1101 - [ sp:varName "classOfProductionFacility"^^xsd:string
1102 - ] ;
1103 - sp:predicate rdf:type ;
1104 - sp:subject
1105 - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
1106 - ]
1107 - ]) ([ sp:object
1108 - [ sp:varName "nameRef"^^xsd:string
1109 - ] ;
1110 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#domainOfPropertyMapsToMPREnumeration> ;
1111 - sp:subject <http://www.reportinghub.no/ep/schema/facility#Facility>
1112 - ]))
1113 - ])
1114 - ] ;
1115 - spin:rule
1116 - [ rdf:type sp:Construct ;
1117 - rdfs:comment "STEP 80003c Assign temporal parts of parameterSet facility to parameter elements"^^xsd:string ;
1118 - sp:templates ([ sp:object
1119 - [ sp:varName "parameterRef"^^xsd:string
1120 - ] ;
1121 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
1122 - sp:subject
1123 - [ sp:varName "parameterFacility"^^xsd:string
1124 - ]
1125 - ]) ;
1126 - sp:where ([ sp:object spin:_this ;
1127 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
1128 - sp:subject
1129 - [ sp:varName "parameterSetFacility"^^xsd:string
1130 - ]
1131 - ] [ sp:object
1132 - [ sp:varName "classOfParameterSetFacility"^^xsd:string
1133 - ] ;
1134 - sp:predicate rdf:type ;
1135 - sp:subject
1136 - [ sp:varName "parameterSetFacility"^^xsd:string
1137 - ]
1138 - ] [ sp:object
1139 - [ sp:varName "classOfParameterSetFacility"^^xsd:string
1140 - ] ;
1141 - sp:predicate rdf:type ;
1142 - sp:subject
1143 - [ sp:varName "parameterFacility"^^xsd:string
1144 - ]
1145 - ] [ sp:object
1146 - [ sp:varName "intervalStart"^^xsd:string
1147 - ] ;
1148 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
1149 sp:subject 1102 sp:subject
1150 - [ sp:varName "parameterFacility"^^xsd:string 1103 + [ sp:varName "propertyType"^^xsd:string
1151 ] 1104 ]
1152 ] [ sp:object 1105 ] [ sp:object
1153 - [ sp:varName "intervalEnd"^^xsd:string 1106 + [ sp:varName "parameterRef"^^xsd:string
1154 ] ; 1107 ] ;
1155 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; 1108 + sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
1156 - sp:subject 1109 + sp:subject spin:_this
1157 - [ sp:varName "parameterFacility"^^xsd:string
1158 - ]
1159 ] [ sp:object 1110 ] [ sp:object
1160 - [ sp:varName "parameterSetFacility"^^xsd:string 1111 + [ sp:varName "parameterRef"^^xsd:string
1161 ] ; 1112 ] ;
1162 - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; 1113 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
1163 sp:subject 1114 sp:subject
1164 [ sp:varName "parameterFacility"^^xsd:string 1115 [ sp:varName "parameterFacility"^^xsd:string
1165 ] 1116 ]
1166 ] [ sp:object 1117 ] [ sp:object
1167 - [ sp:varName "parameterRef"^^xsd:string 1118 + [ sp:varName "integerValueRef"^^xsd:string
1168 - ] ;
1169 - sp:predicate <http://www.epim.no/schemas/mprml/1#parameterRef> ;
1170 - sp:subject spin:_this
1171 - ] [ sp:object
1172 - [ sp:varName "intervalStart"^^xsd:string
1173 ] ; 1119 ] ;
1174 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalStart> ; 1120 + sp:predicate <http://www.epim.no/schemas/mprml/1#integerValueRef> ;
1175 sp:subject 1121 sp:subject
1176 [ sp:varName "parameterRef"^^xsd:string 1122 [ sp:varName "parameterRef"^^xsd:string
1177 ] 1123 ]
1178 ] [ sp:object 1124 ] [ sp:object
1179 - [ sp:varName "intervalEnd"^^xsd:string 1125 + [ sp:varName "integerValue"^^xsd:string
1180 ] ; 1126 ] ;
1181 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalEnd> ; 1127 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
1182 sp:subject 1128 sp:subject
1183 - [ sp:varName "parameterRef"^^xsd:string 1129 + [ sp:varName "integerValueRef"^^xsd:string
1184 ] 1130 ]
1185 ]) 1131 ])
1186 ] ; 1132 ] ;
...@@ -1227,9 +1173,63 @@ ...@@ -1227,9 +1173,63 @@
1227 [ sp:varName "flowingStateType"^^xsd:string 1173 [ sp:varName "flowingStateType"^^xsd:string
1228 ] 1174 ]
1229 ]) 1175 ])
1176 + ] ;
1177 + spin:rule
1178 + [ rdf:type sp:Construct ;
1179 + rdfs:comment "STEP 80000d The whole production facility has the parameterSet property"^^xsd:string ;
1180 + sp:templates ([ sp:object spin:_this ;
1181 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
1182 + sp:subject
1183 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
1184 + ]
1185 + ]) ;
1186 + sp:where ([ sp:object spin:_this ;
1187 + sp:predicate <http://www.epim.no/schemas/mprml/1#parameterSetRef> ;
1188 + sp:subject
1189 + [ sp:varName "facilityRef"^^xsd:string
1190 + ]
1191 + ] [ sp:object
1192 + [ sp:varName "facilityRef"^^xsd:string
1193 + ] ;
1194 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
1195 + sp:subject
1196 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
1197 + ]
1198 + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ;
1199 + sp:predicate rdf:type ;
1200 + sp:subject
1201 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
1202 + ]
1203 + ] [ sp:object
1204 + [ sp:varName "nameRef"^^xsd:string
1205 + ] ;
1206 + sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ;
1207 + sp:subject spin:_this
1208 + ] [ sp:object
1209 + [ sp:varName "nameRef"^^xsd:string
1210 + ] ;
1211 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#domainOfPropertyMapsToMPREnumeration> ;
1212 + sp:subject
1213 + [ sp:varName "classOfProductionFacility"^^xsd:string
1214 + ]
1215 + ] [ rdf:type sp:Union ;
1216 + sp:elements (([ sp:object
1217 + [ sp:varName "classOfProductionFacility"^^xsd:string
1218 + ] ;
1219 + sp:predicate rdf:type ;
1220 + sp:subject
1221 + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string
1222 + ]
1223 + ]) ([ sp:object
1224 + [ sp:varName "nameRef"^^xsd:string
1225 + ] ;
1226 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#domainOfPropertyMapsToMPREnumeration> ;
1227 + sp:subject <http://www.reportinghub.no/ep/schema/facility#Facility>
1228 + ]))
1229 + ])
1230 ] . 1230 ] .
1231 1231
1232 <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeParameterSet-v1.1.1> 1232 <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeParameterSet-v1.1.1>
1233 rdf:type owl:Ontology ; 1233 rdf:type owl:Ontology ;
1234 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/erhfacts> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.epim.no/schemas/mprml/1> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> ; 1234 + owl:imports <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> , <http://spinrdf.org/spin> , <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.reportinghub.no/ep/schema/1.0/erhfacts> ;
1235 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 1235 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
......
This diff could not be displayed because it is too large.