SCHEMA_EP-PRODUCTION-WELL-v1.0.ttl 15.7 KB
# baseURI: http://www.reportinghub.no/ep/schema/1.0/production-well
# imports: http://www.reportinghub.no/ep/schema/1.0/flow
# imports: http://www.reportinghub.no/ep/schema/1.0/material
# imports: http://www.reportinghub.no/ep/schema/1.0/well

@prefix ep-core:  <http://www.reportinghub.no/ep/schema/core#> .
@prefix ep-material:  <http://www.reportinghub.no/ep/schema/material#> .
@prefix ep-prodwell:  <http://www.reportinghub.no/ep/schema/production-well#> .
@prefix ep-well:  <http://www.reportinghub.no/ep/schema/well#> .
@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 xsd:     <http://www.w3.org/2001/XMLSchema#> .

<http://www.reportinghub.no/ep/schema/1.0/production-well>
      rdf:type owl:Ontology ;
      owl:imports <http://www.reportinghub.no/ep/schema/1.0/flow> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/material> ;
      owl:versionInfo "Created with TopBraid Composer"^^xsd:string .

ep-material:GasAndWater
      rdf:type  ep-prodwell:InjectionFluidType .

ep-material:Liquid
      rdf:type ep-prodwell:FluidPhaseType .

ep-material:OilAndGas
      rdf:type  ep-prodwell:InjectionFluidType .

ep-material:OilAndWater
      rdf:type  ep-prodwell:InjectionFluidType .

ep-prodwell:AbandonedWell
      rdf:type ep-prodwell:WellStatusType , owl:Class ;
      rdfs:label "abandoned well"^^xsd:string ;
      rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .


ep-prodwell:ClosedWell
      rdf:type ep-prodwell:WellStatusType , owl:Class ;
      rdfs:label "closed well"^^xsd:string ;
      rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .


ep-prodwell:FluidComponentKindType
      rdf:type rdfs:Class ;
      rdfs:label "fluid component kind type"^^xsd:string ;
      rdfs:subClassOf owl:Class .

ep-prodwell:FluidComponentType
      rdf:type rdfs:Class ;
      rdfs:label "fluid component type"^^xsd:string ;
      rdfs:subClassOf owl:Class .

ep-prodwell:FluidPhaseType
      rdf:type rdfs:Class ;
      rdfs:label "fluid phase type"^^xsd:string ;
      rdfs:subClassOf owl:Class .

ep-prodwell:InjectingWell
      rdf:type ep-prodwell:WellStatusType , owl:Class ;
      rdfs:label "injecting well"^^xsd:string ;
      rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .

ep-prodwell:InjectionFluidType
      rdf:type rdfs:Class ;
      rdfs:label "injection fluid type"^^xsd:string ;
      rdfs:subClassOf owl:Class .

ep-prodwell:JunkedWell
      rdf:type ep-prodwell:WellStatusType , owl:Class ;
      rdfs:label "junked well"^^xsd:string ;
      rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .

ep-material:Liquid
      rdf:type ep-prodwell:FluidPhaseType .

ep-material:Gas
      rdf:type ep-prodwell:FluidPhaseType .

ep-prodwell:NaturalGasClass
      rdf:type rdfs:Class ;
      rdfs:label "natural gas class"^^xsd:string ;
      rdfs:subClassOf owl:Class .

ep-prodwell:OperatingWell
      rdf:type ep-prodwell:WellStatusType , owl:Class ;
      rdfs:label "operating well"^^xsd:string ;
      rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .

ep-prodwell:PluggedAndAbandonedWell
      rdf:type owl:Class , ep-prodwell:WellStatusType ;
      rdfs:label "plugged and abandoned well"^^xsd:string ;
      rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .

ep-prodwell:PluggedWell
      rdf:type ep-prodwell:WellStatusType , owl:Class ;
      rdfs:label "plugged well"^^xsd:string ;
      rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .

ep-prodwell:ProducingInjectingWell
      rdf:type ep-prodwell:WellStatusType , owl:Class ;
      rdfs:label "producing injecting well"^^xsd:string ;
      rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .

ep-prodwell:ProducingWell
      rdf:type owl:Class , ep-prodwell:WellStatusType ;
      rdfs:label "producing well"^^xsd:string ;
      rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .

ep-prodwell:RockFormation
      rdf:type owl:Class ;
      rdfs:label "rock formation"^^xsd:string ;
      rdfs:subClassOf ep-core:PhysicalObject .


ep-prodwell:SuspendedAtTdWell
      rdf:type ep-prodwell:WellStatusType , owl:Class ;
      rdfs:label "suspended at td well"^^xsd:string ;
      rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .

ep-prodwell:SuspendedWell
      rdf:type ep-prodwell:WellStatusType , owl:Class ;
      rdfs:label "suspended well"^^xsd:string ;
      rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .

ep-prodwell:TemporalPartOfASpatialPartOfAWellBore
      rdf:type owl:Class ;
      rdfs:label "temporal part of a spatial part of a wellbore"^^xsd:string ;
      rdfs:subClassOf ep-well:TemporalPartOfAWellBore .

ep-prodwell:TemporalPartOfAWellOrWellBore
      rdf:type owl:Class ;
      rdfs:label "(temporal part of a) well or wellbore"^^xsd:string ;
      rdfs:subClassOf ep-core:PhysicalObject .

ep-prodwell:TubingHead
      rdf:type owl:Class ;
      rdfs:label "tubing head"^^xsd:string ;
      rdfs:subClassOf ep-well:SpatialPartOfAWell .

ep-prodwell:WellCompletion
      rdf:type owl:Class ;
      rdfs:label "well completion"^^xsd:string ;
      rdfs:subClassOf ep-well:SpatialPartOfAWellBore .

ep-prodwell:WellReclassedToDevelopment
      rdf:type ep-prodwell:WellStatusType , owl:Class ;
      rdfs:label "well reclassed to development"^^xsd:string ;
      rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .

ep-prodwell:WellStatusType
      rdf:type rdfs:Class ;
      rdfs:label "well status type"^^xsd:string ;
      rdfs:subClassOf owl:Class .

ep-prodwell:completeLiquidPartOf
      rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
      rdfs:domain ep-material:QuantityOfMaterial ;
      rdfs:label "complete liquid part of"^^xsd:string ;
      rdfs:range ep-material:Liquid .

ep-prodwell:condensateYield
      rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
      rdfs:label "condensate yield"^^xsd:string ;
      rdfs:range ep-core:SpecificVolume .

ep-prodwell:depthOfBaseUsableWaterFromSurface
      rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
      rdfs:domain ep-material:Fluid ;
      rdfs:label "depth of base of usable water from surface"^^xsd:string ;
      rdfs:range ep-core:Length .

ep-prodwell:depthOfFluidSurfaceFromTopOfWell
      rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
      rdfs:domain ep-material:Fluid ;
      rdfs:label "depth of fluid surface from top of well"^^xsd:string ;
      rdfs:range ep-core:Length .

ep-prodwell:oilWaterRatioByMass
      rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
      rdfs:domain ep-material:Fluid ;
      rdfs:label "oil/water ratio by mass"^^xsd:string ;
      rdfs:range ep-core:Ratio .

ep-prodwell:pOverZ
      rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
      rdfs:domain ep-material:Fluid ;
      rdfs:label "pressure over gas compressibility factor"^^xsd:string ;
      rdfs:range ep-core:Pressure .

ep-prodwell:potentialGasProduction
      rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
      rdfs:domain ep-well:WellBore ;
      rdfs:label "potential gas production"^^xsd:string ;
      rdfs:range ep-core:VolumetricFlowRate .

ep-prodwell:potentialOilProduction
      rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
      rdfs:domain ep-well:WellBore ;
      rdfs:label "potential gas production"^^xsd:string ;
      rdfs:range ep-core:VolumetricFlowRate .

ep-well:SpatialPartOfAWellBore
      rdfs:subClassOf ep-prodwell:TemporalPartOfASpatialPartOfAWellBore .

ep-well:TemporalPartOfAWell
      rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .

ep-well:TemporalPartOfAWellBore
      rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
      
ep-well:WellGroup
      rdf:type owl:Class .

ep-material:Pentane rdf:type ep-prodwell:FluidComponentType .
ep-material:Propane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-11dmcyPentane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-124tmBenzene rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-12dmBenzene rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-13dmBenzene rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-14dmBenzene rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-223tmButane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-223tmPentane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-22dmButane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-22dmHexane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-22dmPentane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-22dmPropane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-23dmButane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-23dmPentane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-24dmHexane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-24dmPentane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-25dmHexane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-2mButane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-2mHexane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-2mPentane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-2mPropane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-33dmPentane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-3etPentane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-3mHexane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-3mPentane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-Ar rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-Benzene rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-Butane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C11F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C12F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C13F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C13dmcyPentane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C14F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C15F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C16F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C17F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C18F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C19F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C20F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C21F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C22F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C23F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C24F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C25F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C26F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C27F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C28F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C29F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C30F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C31F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C32F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C33F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C34F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C35F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C36F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C37F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C38F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C39F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C40F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C41F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C42F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C43F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C44F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C45F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C46F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C47F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C48F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-C49F rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-CO2 rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-Cyclohexane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-Cyclopentane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-Decanes rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-EtBenzene rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-EtcyPentane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-Ethane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-H2 rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-H2O rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-H2S rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-Heptanes rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-Hexane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-Hexanes rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-MBenzene rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-McyHexane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-McyPentane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-Methane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-N2 rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-Nonanes rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-O2 rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-Octanes rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-T12dmcyPentane rdf:type ep-prodwell:FluidComponentType .
ep-material:substance-T13dmcyPentane rdf:type ep-prodwell:FluidComponentType .

ep-material:Steam
      rdf:type ep-prodwell:InjectionFluidType  .

ep-material:Air-gas
      rdf:type  ep-prodwell:InjectionFluidType  .

ep-material:Brine
      rdf:type ep-prodwell:InjectionFluidType  .

ep-material:CO2-gas
      rdf:type ep-prodwell:InjectionFluidType  .
      
ep-material:DryFluid
      rdf:type ep-prodwell:InjectionFluidType .

ep-material:FreshWater
      rdf:type ep-prodwell:InjectionFluidType  .

ep-material:NonHcGas
      rdf:type ep-prodwell:InjectionFluidType  .

ep-material:OtherInjectionFluid
      rdf:type ep-prodwell:InjectionFluidType  .
      

ep-material:UnknownFluid
      rdf:type ep-prodwell:InjectionFluidType  .

ep-material:FluidFraction
      rdf:type ep-prodwell:FluidComponentKindType .

ep-material:PlusFraction
      rdf:type ep-prodwell:FluidComponentKindType .

ep-material:PureFluid
      rdf:type ep-prodwell:FluidComponentKindType .

ep-material:SplitFraction
      rdf:type ep-prodwell:FluidComponentKindType .