David Leal

Updates to UoMs to fix bugs and facilitate integration with the PCA RDL

This diff could not be displayed because it is too large.
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
14 14
15 <http://www.reportinghub.no/ep/schema/1.0/production-well> 15 <http://www.reportinghub.no/ep/schema/1.0/production-well>
16 rdf:type owl:Ontology ; 16 rdf:type owl:Ontology ;
17 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/flow> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/well> ; 17 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/flow> ;
18 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 18 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
19 19
20 ep-material:Air-gas 20 ep-material:Air-gas
...@@ -348,12 +348,12 @@ ep-material:substance-T13dmcyPentane ...@@ -348,12 +348,12 @@ ep-material:substance-T13dmcyPentane
348 rdf:type ep-prodwell:ComponentMaterialType . 348 rdf:type ep-prodwell:ComponentMaterialType .
349 349
350 ep-prodwell:AbandonedWell 350 ep-prodwell:AbandonedWell
351 - rdf:type ep-prodwell:WellStatusType , owl:Class ; 351 + rdf:type owl:Class , ep-prodwell:WellStatusType ;
352 rdfs:label "abandoned well"^^xsd:string ; 352 rdfs:label "abandoned well"^^xsd:string ;
353 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 353 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
354 354
355 ep-prodwell:ClosedWell 355 ep-prodwell:ClosedWell
356 - rdf:type ep-prodwell:WellStatusType , owl:Class ; 356 + rdf:type owl:Class , ep-prodwell:WellStatusType ;
357 rdfs:label "closed well"^^xsd:string ; 357 rdfs:label "closed well"^^xsd:string ;
358 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 358 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
359 359
...@@ -374,7 +374,7 @@ ep-prodwell:FluidPhaseType ...@@ -374,7 +374,7 @@ ep-prodwell:FluidPhaseType
374 rdfs:subClassOf owl:Class . 374 rdfs:subClassOf owl:Class .
375 375
376 ep-prodwell:InjectingWell 376 ep-prodwell:InjectingWell
377 - rdf:type ep-prodwell:WellStatusType , owl:Class ; 377 + rdf:type owl:Class , ep-prodwell:WellStatusType ;
378 rdfs:label "injecting well"^^xsd:string ; 378 rdfs:label "injecting well"^^xsd:string ;
379 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 379 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
380 380
...@@ -384,7 +384,7 @@ ep-prodwell:InjectionFluidType ...@@ -384,7 +384,7 @@ ep-prodwell:InjectionFluidType
384 rdfs:subClassOf owl:Class . 384 rdfs:subClassOf owl:Class .
385 385
386 ep-prodwell:JunkedWell 386 ep-prodwell:JunkedWell
387 - rdf:type ep-prodwell:WellStatusType , owl:Class ; 387 + rdf:type owl:Class , ep-prodwell:WellStatusType ;
388 rdfs:label "junked well"^^xsd:string ; 388 rdfs:label "junked well"^^xsd:string ;
389 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 389 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
390 390
...@@ -394,27 +394,27 @@ ep-prodwell:NaturalGasClass ...@@ -394,27 +394,27 @@ ep-prodwell:NaturalGasClass
394 rdfs:subClassOf owl:Class . 394 rdfs:subClassOf owl:Class .
395 395
396 ep-prodwell:OperatingWell 396 ep-prodwell:OperatingWell
397 - rdf:type ep-prodwell:WellStatusType , owl:Class ; 397 + rdf:type owl:Class , ep-prodwell:WellStatusType ;
398 rdfs:label "operating well"^^xsd:string ; 398 rdfs:label "operating well"^^xsd:string ;
399 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 399 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
400 400
401 ep-prodwell:PluggedAndAbandonedWell 401 ep-prodwell:PluggedAndAbandonedWell
402 - rdf:type ep-prodwell:WellStatusType , owl:Class ; 402 + rdf:type owl:Class , ep-prodwell:WellStatusType ;
403 rdfs:label "plugged and abandoned well"^^xsd:string ; 403 rdfs:label "plugged and abandoned well"^^xsd:string ;
404 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 404 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
405 405
406 ep-prodwell:PluggedWell 406 ep-prodwell:PluggedWell
407 - rdf:type ep-prodwell:WellStatusType , owl:Class ; 407 + rdf:type owl:Class , ep-prodwell:WellStatusType ;
408 rdfs:label "plugged well"^^xsd:string ; 408 rdfs:label "plugged well"^^xsd:string ;
409 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 409 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
410 410
411 ep-prodwell:ProducingInjectingWell 411 ep-prodwell:ProducingInjectingWell
412 - rdf:type ep-prodwell:WellStatusType , owl:Class ; 412 + rdf:type owl:Class , ep-prodwell:WellStatusType ;
413 rdfs:label "producing injecting well"^^xsd:string ; 413 rdfs:label "producing injecting well"^^xsd:string ;
414 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 414 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
415 415
416 ep-prodwell:ProducingWell 416 ep-prodwell:ProducingWell
417 - rdf:type ep-prodwell:WellStatusType , owl:Class ; 417 + rdf:type owl:Class , ep-prodwell:WellStatusType ;
418 rdfs:label "producing well"^^xsd:string ; 418 rdfs:label "producing well"^^xsd:string ;
419 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 419 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
420 420
...@@ -424,12 +424,12 @@ ep-prodwell:RockFormation ...@@ -424,12 +424,12 @@ ep-prodwell:RockFormation
424 rdfs:subClassOf ep-core:PhysicalObject . 424 rdfs:subClassOf ep-core:PhysicalObject .
425 425
426 ep-prodwell:SuspendedAtTdWell 426 ep-prodwell:SuspendedAtTdWell
427 - rdf:type ep-prodwell:WellStatusType , owl:Class ; 427 + rdf:type owl:Class , ep-prodwell:WellStatusType ;
428 rdfs:label "suspended at td well"^^xsd:string ; 428 rdfs:label "suspended at td well"^^xsd:string ;
429 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 429 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
430 430
431 ep-prodwell:SuspendedWell 431 ep-prodwell:SuspendedWell
432 - rdf:type ep-prodwell:WellStatusType , owl:Class ; 432 + rdf:type owl:Class , ep-prodwell:WellStatusType ;
433 rdfs:label "suspended well"^^xsd:string ; 433 rdfs:label "suspended well"^^xsd:string ;
434 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 434 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
435 435
...@@ -454,7 +454,7 @@ ep-prodwell:WellCompletion ...@@ -454,7 +454,7 @@ ep-prodwell:WellCompletion
454 rdfs:subClassOf ep-well:SpatialPartOfAWellBore . 454 rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
455 455
456 ep-prodwell:WellReclassedToDevelopment 456 ep-prodwell:WellReclassedToDevelopment
457 - rdf:type ep-prodwell:WellStatusType , owl:Class ; 457 + rdf:type owl:Class , ep-prodwell:WellStatusType ;
458 rdfs:label "well reclassed to development"^^xsd:string ; 458 rdfs:label "well reclassed to development"^^xsd:string ;
459 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 459 rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
460 460
...@@ -464,48 +464,48 @@ ep-prodwell:WellStatusType ...@@ -464,48 +464,48 @@ ep-prodwell:WellStatusType
464 rdfs:subClassOf owl:Class . 464 rdfs:subClassOf owl:Class .
465 465
466 ep-prodwell:completeLiquidPartOf 466 ep-prodwell:completeLiquidPartOf
467 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 467 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
468 rdfs:domain ep-material:QuantityOfMaterial ; 468 rdfs:domain ep-material:QuantityOfMaterial ;
469 rdfs:label "complete liquid part of"^^xsd:string ; 469 rdfs:label "complete liquid part of"^^xsd:string ;
470 rdfs:range ep-material:Liquid . 470 rdfs:range ep-material:Liquid .
471 471
472 ep-prodwell:condensateYield 472 ep-prodwell:condensateYield
473 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 473 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
474 rdfs:label "condensate yield"^^xsd:string ; 474 rdfs:label "condensate yield"^^xsd:string ;
475 - rdfs:range ep-core:SpecificVolume . 475 + rdfs:range ep-core:VolumePerMass .
476 476
477 ep-prodwell:depthOfBaseUsableWaterFromSurface 477 ep-prodwell:depthOfBaseUsableWaterFromSurface
478 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 478 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
479 rdfs:domain ep-material:Fluid ; 479 rdfs:domain ep-material:Fluid ;
480 rdfs:label "depth of base of usable water from surface"^^xsd:string ; 480 rdfs:label "depth of base of usable water from surface"^^xsd:string ;
481 rdfs:range ep-core:Length . 481 rdfs:range ep-core:Length .
482 482
483 ep-prodwell:depthOfFluidSurfaceFromTopOfWell 483 ep-prodwell:depthOfFluidSurfaceFromTopOfWell
484 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 484 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
485 rdfs:domain ep-material:Fluid ; 485 rdfs:domain ep-material:Fluid ;
486 rdfs:label "depth of fluid surface from top of well"^^xsd:string ; 486 rdfs:label "depth of fluid surface from top of well"^^xsd:string ;
487 rdfs:range ep-core:Length . 487 rdfs:range ep-core:Length .
488 488
489 ep-prodwell:oilWaterRatioByMass 489 ep-prodwell:oilWaterRatioByMass
490 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 490 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
491 rdfs:domain ep-material:Fluid ; 491 rdfs:domain ep-material:Fluid ;
492 rdfs:label "oil/water ratio by mass"^^xsd:string ; 492 rdfs:label "oil/water ratio by mass"^^xsd:string ;
493 rdfs:range ep-core:Ratio . 493 rdfs:range ep-core:Ratio .
494 494
495 ep-prodwell:pOverZ 495 ep-prodwell:pOverZ
496 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 496 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
497 rdfs:domain ep-material:Fluid ; 497 rdfs:domain ep-material:Fluid ;
498 rdfs:label "pressure over gas compressibility factor"^^xsd:string ; 498 rdfs:label "pressure over gas compressibility factor"^^xsd:string ;
499 rdfs:range ep-core:Pressure . 499 rdfs:range ep-core:Pressure .
500 500
501 ep-prodwell:potentialGasProduction 501 ep-prodwell:potentialGasProduction
502 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 502 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
503 rdfs:domain ep-well:WellBore ; 503 rdfs:domain ep-well:WellBore ;
504 rdfs:label "potential gas production"^^xsd:string ; 504 rdfs:label "potential gas production"^^xsd:string ;
505 rdfs:range ep-core:VolumetricFlowRate . 505 rdfs:range ep-core:VolumetricFlowRate .
506 506
507 ep-prodwell:potentialOilProduction 507 ep-prodwell:potentialOilProduction
508 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 508 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
509 rdfs:domain ep-well:WellBore ; 509 rdfs:domain ep-well:WellBore ;
510 rdfs:label "potential oil production"^^xsd:string ; 510 rdfs:label "potential oil production"^^xsd:string ;
511 rdfs:range ep-core:VolumetricFlowRate . 511 rdfs:range ep-core:VolumetricFlowRate .
......