David Price

Added defns and some rd links

# baseURI: http://www.reportinghub.no/ep/schema/1.0/facility
# imports: http://www.reportinghub.no/ep/schema/1.0/core
@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
@prefix ep-fac: <http://www.reportinghub.no/ep/schema/facility#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sp: <http://spinrdf.org/sp#> .
@prefix spin: <http://spinrdf.org/spin#> .
@prefix spl: <http://spinrdf.org/spl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/ep/schema/1.0/facility>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> ;
owl:versionInfo "0.1.0"^^xsd:string .
ep-fac:Completion
rdf:type owl:Class ;
rdfs:label "completion"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:Facility
rdf:type owl:Class ;
rdfs:label "facility"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
ep-fac:Field
rdf:type owl:Class ;
rdfs:comment "facility that is a field"^^xsd:string ;
rdfs:label "field"^^xsd:string ;
rdfs:subClassOf ep-fac:TemporalPartOfAField .
ep-fac:FixedFacility
rdf:type ep-fac:FixedOrMoveableFacilityType , owl:DeprecatedClass ;
rdfs:comment "facility that has been build and that is intended to remain in one place"^^xsd:string ;
rdfs:label "fixed facility"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:FixedOrMoveableFacilityType
rdf:type rdfs:Class ;
rdfs:label "fixed or moveable facility type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-fac:FixedOrMoveableRigType
rdf:type rdfs:Class ;
rdfs:label "fixed or moveable rig type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-fac:FixedRig
rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ;
rdfs:label "fixed rig"^^xsd:string ;
rdfs:subClassOf ep-fac:FixedFacility , ep-fac:Rig .
ep-fac:Flowline
rdf:type owl:Class ;
rdfs:comment "facility that is a flowline"^^xsd:string ;
rdfs:label "flowline"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:Flowline-production
rdf:type owl:Class ;
rdfs:label "flowline - production"^^xsd:string ;
rdfs:subClassOf ep-fac:Flowline .
ep-fac:Lease
rdf:type owl:Class ;
rdfs:comment "facility that is defined by a lease"^^xsd:string ;
rdfs:label "lease"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:MoveableFacility
rdf:type ep-fac:FixedOrMoveableFacilityType , owl:Class ;
rdfs:comment "facility that has been built and that is intended to be moved from place to place"^^xsd:string ;
rdfs:label "moveable facility"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:MoveableRig
rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ;
rdfs:label "moveable rig"^^xsd:string ;
rdfs:subClassOf ep-fac:MoveableFacility , ep-fac:Rig .
ep-fac:Platform
rdf:type owl:Class ;
rdfs:comment "facility that is a platform"^^xsd:string ;
rdfs:label "platform"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:ProductionFacility
rdf:type owl:Class ;
rdfs:comment "production facility that is for all of its life"^^xsd:string ;
rdfs:label "production facility"^^xsd:string ;
rdfs:subClassOf ep-fac:TemporalPartOfAProductionFacility .
ep-fac:Reservoir
rdf:type owl:Class ;
rdfs:comment "facility that is a reservoir"^^xsd:string ;
rdfs:label "reservoir"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:Rig
rdf:type owl:Class ;
rdfs:label "rig (whole life)"^^xsd:string ;
rdfs:subClassOf ep-fac:TemporalPartOfARig .
ep-fac:SubSurfaceFixedFacility
rdf:type owl:Class ;
rdfs:label "sub-surface fixed facility"^^xsd:string ;
rdfs:subClassOf ep-fac:FixedFacility .
ep-fac:SurfaceFixedFacility
rdf:type owl:Class ;
rdfs:comment "fixed facility that has a part above the surface of the sea"^^xsd:string ;
rdfs:label "surface fixed facility"^^xsd:string ;
rdfs:subClassOf ep-fac:FixedFacility .
ep-fac:SurroundingWater
rdf:type owl:Class ;
rdfs:label "surrounding water"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
ep-fac:SurroundingWater-meanSeaLevel
rdf:type owl:Class ;
rdfs:label "surrounding water at mean sea level"^^xsd:string ;
rdfs:subClassOf ep-fac:SurroundingWater .
ep-fac:Template
rdf:type owl:Class ;
rdfs:comment "equipment that is an ocean bottom template"^^xsd:string ;
rdfs:label "template"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:TemporalPartOfAField
rdf:type owl:Class ;
rdfs:label "temporal part of a field"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:TemporalPartOfAProductionFacility
rdf:type owl:Class ;
rdfs:comment "facility that is a temporal part of a production facility"^^xsd:string ;
rdfs:label "temporal part of a production facility"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:TemporalPartOfARig
rdf:type owl:Class ;
rdfs:label "(temporal part of a) rig"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:Zone
rdf:type owl:Class ;
rdfs:comment "spatial part of a wellbore that is a zone"^^xsd:string ;
rdfs:label "zone"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:depthOfSurroundingWater
rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
rdfs:domain ep-fac:SurroundingWater ;
rdfs:label "depth of surrounding water"^^xsd:string ;
rdfs:range ep-core:Length .
# baseURI: http://www.reportinghub.no/ep/schema/1.0/facility
# imports: http://www.reportinghub.no/ep/schema/1.0/core
@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
@prefix ep-fac: <http://www.reportinghub.no/ep/schema/facility#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sp: <http://spinrdf.org/sp#> .
@prefix spin: <http://spinrdf.org/spin#> .
@prefix spl: <http://spinrdf.org/spl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://www.reportinghub.no/ep/schema/1.0/facility>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> ;
owl:versionInfo "0.1.0"^^xsd:string .
ep-fac:Completion
rdf:type owl:Class ;
rdfs:label "completion"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS806653861"^^xsd:string .
ep-fac:Facility
rdf:type owl:Class ;
rdfs:comment "physical object that is all or part of the life of something that is operated, maintained and refurbished over a long period, and that is regarded as a major asset"^^xsd:string ;
rdfs:label "facility"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS1750613511"^^xsd:string .
ep-fac:Field
rdf:type owl:Class ;
rdfs:comment "facility that is a field"^^xsd:string ;
rdfs:label "field"^^xsd:string ;
rdfs:subClassOf ep-fac:TemporalPartOfAField .
ep-fac:FixedFacility
rdf:type ep-fac:FixedOrMoveableFacilityType , owl:DeprecatedClass ;
rdfs:comment "facility that has been build and that is intended to remain in one place"^^xsd:string ;
rdfs:label "fixed facility"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:FixedOrMoveableFacilityType
rdf:type rdfs:Class ;
rdfs:comment "class of facility on the basis of whether it is fixed or moveable"^^xsd:string ;
rdfs:label "fixed or moveable facility type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-fac:FixedOrMoveableRigType
rdf:type rdfs:Class ;
rdfs:comment "class of rig on the basis of whether it is fixed or moveable"^^xsd:string ;
rdfs:label "fixed or moveable rig type"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-fac:FixedRig
rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ;
rdfs:comment "fixed facility and rig"^^xsd:string ;
rdfs:label "fixed rig"^^xsd:string ;
rdfs:subClassOf ep-fac:FixedFacility , ep-fac:Rig ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS1751417001"^^xsd:string .
ep-fac:Flowline
rdf:type owl:Class ;
rdfs:comment "facility that is a flowline"^^xsd:string ;
rdfs:label "flowline"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS806653861"^^xsd:string .
ep-fac:Flowline-production
rdf:type owl:Class ;
rdfs:label "flowline - production"^^xsd:string ;
rdfs:subClassOf ep-fac:Flowline .
ep-fac:Lease
rdf:type owl:Class ;
rdfs:comment "facility that is defined by a lease"^^xsd:string ;
rdfs:label "lease"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS806655591"^^xsd:string .
ep-fac:MoveableFacility
rdf:type ep-fac:FixedOrMoveableFacilityType , owl:Class ;
rdfs:comment "facility that has been built and that is intended to be moved from place to place"^^xsd:string ;
rdfs:label "moveable facility"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:MoveableRig
rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ;
rdfs:comment "moveable facility and rig"^^xsd:string ;
rdfs:label "moveable rig"^^xsd:string ;
rdfs:subClassOf ep-fac:MoveableFacility , ep-fac:Rig ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS1751417361"^^xsd:string .
ep-fac:Platform
rdf:type owl:Class ;
rdfs:comment "facility that is a platform"^^xsd:string ;
rdfs:label "platform"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS8015624981"^^xsd:string .
ep-fac:ProductionFacility
rdf:type owl:Class ;
rdfs:comment "production facility that is for all of its life"^^xsd:string ;
rdfs:label "production facility"^^xsd:string ;
rdfs:subClassOf ep-fac:TemporalPartOfAProductionFacility .
ep-fac:Reservoir
rdf:type owl:Class ;
rdfs:comment "facility that is a reservoir"^^xsd:string ;
rdfs:label "reservoir"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS6810100"^^xsd:string .
ep-fac:Rig
rdf:type owl:Class ;
rdfs:comment "rig for all of its life"^^xsd:string ;
rdfs:label "rig (whole life)"^^xsd:string ;
rdfs:subClassOf ep-fac:TemporalPartOfARig ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS1750688011"^^xsd:string .
ep-fac:SubSurfaceFixedFacility
rdf:type owl:Class ;
rdfs:comment "fixed facility that is sub-surface"^^xsd:string ;
rdfs:label "sub-surface fixed facility"^^xsd:string ;
rdfs:subClassOf ep-fac:FixedFacility .
ep-fac:SurfaceFixedFacility
rdf:type owl:Class ;
rdfs:comment "fixed facility that has a part above the surface of the sea"^^xsd:string ;
rdfs:label "surface fixed facility"^^xsd:string ;
rdfs:subClassOf ep-fac:FixedFacility .
ep-fac:SurroundingWater
rdf:type owl:Class ;
rdfs:comment "physical object that is the water surrounding a facility"^^xsd:string ;
rdfs:label "surrounding water"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
ep-fac:SurroundingWater-meanSeaLevel
rdf:type owl:Class ;
rdfs:comment "physical object that is the mean sea level of surrounding water"^^xsd:string ;
rdfs:label "surrounding water at mean sea level"^^xsd:string ;
rdfs:subClassOf ep-fac:SurroundingWater .
ep-fac:Template
rdf:type owl:Class ;
rdfs:comment "equipment that is an ocean bottom template"^^xsd:string ;
rdfs:label "template"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS16551212"^^xsd:string .
ep-fac:TemporalPartOfAField
rdf:type owl:Class ;
rdfs:label "temporal part of a field"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:TemporalPartOfAProductionFacility
rdf:type owl:Class ;
rdfs:comment "facility that is a temporal part of a production facility"^^xsd:string ;
rdfs:label "temporal part of a production facility"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:TemporalPartOfARig
rdf:type owl:Class ;
rdfs:comment "facility that is a rig"^^xsd:string ;
rdfs:label "(temporal part of a) rig"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:Zone
rdf:type owl:Class ;
rdfs:comment "spatial part of a wellbore that is a zone"^^xsd:string ;
rdfs:label "zone"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility .
ep-fac:depthOfSurroundingWater
rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:comment "class_of_indirect_property that is the depth of surrounding water"^^xsd:string ;
rdfs:domain ep-fac:SurroundingWater ;
rdfs:label "depth of surrounding water"^^xsd:string ;
rdfs:range ep-core:Length .
......