PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX s4watr: <https://saref.etsi.org/saref4watr/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

s4watr:WaterDevice a rdfs:Class ;
  rdfs:label "Water device"@en ;
  rdfs:comment "A water device is a device that is also a water asset."@en ;
  rdfs:subClassOf s4watr:WaterAsset , <https://saref.etsi.org/core/Device> .

<http://www.opengis.net/ont/sf#Point> a rdfs:Class ;
  rdfs:label "Point"@en ;
  rdfs:subClassOf <http://www.opengis.net/ont/geosparql#Geometry> .

<http://www.w3.org/2006/time#Interval> a rdfs:Class .

s4watr:HydroelectricPowerPlant a rdfs:Class ;
  rdfs:label "Hydroelectric power plant"@en ;
  rdfs:comment "A hydroelectric power plant is an infrastructure to generate electricity by conversion of the energy of running water."@en ;
  rdfs:subClassOf s4watr:WaterInfrastructure .

s4watr:isDesignedFor a rdf:Property ;
  rdfs:label "is designed for"@en ;
  rdfs:comment "The type of water for which an infrastructure is designed for."@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4watr:isIntendedFor a rdf:Property ;
  rdfs:label "is intended for"@en ;
  rdfs:comment "The intended use of the infrastructure."@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://saref.etsi.org/core/Meter> a rdfs:Class .

s4watr:Valve a rdfs:Class ;
  rdfs:label "Valve"@en ;
  rdfs:comment "A valve is a device designed to control water flow, pressure or volume."@en ;
  rdfs:subClassOf s4watr:WaterDevice , <https://saref.etsi.org/core/Actuator> .

s4watr:SinkAsset a rdfs:Class ;
  rdfs:label "Sink asset"@en ;
  rdfs:comment "A sink asset is a water asset where water sinks."@en ;
  rdfs:subClassOf s4watr:WaterAsset .

s4watr:TimeBasedTariff a rdfs:Class ;
  rdfs:label "Time-based tariff"@en ;
  rdfs:comment "A time-based tariff is a tariff that is based on time."@en ;
  rdfs:subClassOf s4watr:Tariff .

s4watr:hasPeriod a rdf:Property ;
  rdfs:label "has period"@en ;
  rdfs:comment "The period of a tariff."@en ;
  rdfs:domain s4watr:Tariff ;
  rdfs:range <http://www.w3.org/2006/time#TemporalDuration> .

s4watr:hasDuration a rdf:Property ;
  rdfs:label "has duration"@en ;
  rdfs:comment "The duration of a tariff."@en ;
  rdfs:domain s4watr:Tariff ;
  rdfs:range <http://www.w3.org/2006/time#TemporalDuration> .

s4watr:hasBillingPeriod a rdf:Property ;
  rdfs:label "has billing period"@en ;
  rdfs:comment "The billing period of a tariff."@en ;
  rdfs:domain s4watr:Tariff ;
  rdfs:range <http://www.w3.org/2006/time#TemporalDuration> .

s4watr:hasStartTimestamp a rdf:Property ;
  rdfs:label "has start timestamp"@en ;
  rdfs:comment "The start date and time of a tariff."@en ;
  rdfs:domain s4watr:Tariff ;
  rdfs:range xsd:dateTime .

s4watr:hasBillingDate a rdf:Property ;
  rdfs:label "has billing date"@en ;
  rdfs:comment "The billing date of a tariff."@en ;
  rdfs:domain s4watr:Tariff ;
  rdfs:range xsd:dateTime .

s4watr:appliesTo a rdf:Property ;
  rdfs:label "applies to"@en ;
  rdfs:comment "The water meter to which a tariff applies to."@en ;
  rdfs:domain s4watr:Tariff ;
  rdfs:range s4watr:WaterMeter .

s4watr:forAbsoluteTimeAtDay a rdf:Property ;
  rdfs:label "for absolute time at day"@en ;
  rdfs:comment "The time interval in each day for which a tariff is applied (e.g., 8:00 to 10:00)."@en ;
  rdfs:domain s4watr:TimeBasedTariff ;
  rdfs:range <http://www.w3.org/2006/time#Interval> .

s4watr:forDayInMonth a rdf:Property ;
  rdfs:label "for day in month"@en ;
  rdfs:comment "The day of the month for which a tariff is applied (e.g., each 15)."@en ;
  rdfs:domain s4watr:TimeBasedTariff ;
  rdfs:range xsd:gDay .

s4watr:forWeekDay a rdf:Property ;
  rdfs:label "for week day"@en ;
  rdfs:comment "The day of the week for which a tariff is applied (e.g., each Saturday and Sunday)."@en ;
  rdfs:domain s4watr:TimeBasedTariff ;
  rdfs:range <http://www.w3.org/2006/time#DayOfWeek> .

s4watr:StorageInfrastructure a rdfs:Class ;
  rdfs:label "Storage infrastructure"@en ;
  rdfs:comment "An storage infrastructure is an infrastructure to storage both potable water for consumption, and non potable water for use in agriculture."@en ;
  rdfs:subClassOf s4watr:WaterInfrastructure .

s4watr:MicrobialProperty a rdfs:Class ;
  rdfs:label "Microbial property"@en ;
  rdfs:comment "A microbial property is a property of water that is related to microbes."@en ;
  rdfs:subClassOf s4watr:WaterProperty .

<http://www.w3.org/2006/time#TemporalDuration> a rdfs:Class .

s4watr:Tank a rdfs:Class ;
  rdfs:label "Tank"@en ;
  rdfs:comment "A tank is a container for storing water."@en ;
  rdfs:subClassOf s4watr:StorageAsset .

s4watr:Reservoir a rdfs:Class ;
  rdfs:label "Reservoir"@en ;
  rdfs:comment "A reservoir is an enlarged natural or artificial lake, pond or impoundment created using a dam or lock to store water."@en ;
  rdfs:subClassOf s4watr:StorageAsset .

s4watr:TransportAsset a rdfs:Class ;
  rdfs:label "Transport asset"@en ;
  rdfs:comment "A transport asset is a water asset used to enable and support the transport and distribution of water."@en ;
  rdfs:subClassOf s4watr:WaterAsset .

<https://saref.etsi.org/core/Actuator> a rdfs:Class .

s4watr:Pipe a rdfs:Class ;
  rdfs:label "Pipe"@en ;
  rdfs:comment "A pipe is a passage of water flowing in a closed conduit (i.e., not subject to atmospheric pressure)."@en ;
  rdfs:subClassOf s4watr:Main .

s4watr:GaugingStation a rdfs:Class ;
  rdfs:label "Gauging station"@en ;
  rdfs:comment "A gauging station is an infrastructure to monitor and test terrestrial bodies of water."@en ;
  rdfs:subClassOf s4watr:MonitoringInfrastructure .

s4watr:MonitoringInfrastructure a rdfs:Class ;
  rdfs:label "Monitoring infrastructure"@en ;
  rdfs:comment "A monitoring infrastructure is an infrastructure to monitor water."@en ;
  rdfs:subClassOf s4watr:WaterInfrastructure .

s4watr:FireHydrant a rdfs:Class ;
  rdfs:label "Fire hydrant"@en ;
  rdfs:comment "A fire hydrant is a fitting in a street or other public place with a nozzle by which a fire hose may be attached to a water main."@en ;
  rdfs:subClassOf s4watr:WaterDevice .

s4watr:ConsumptionBasedTariff a rdfs:Class ;
  rdfs:label "Consumption-based tariff"@en ;
  rdfs:comment "A consumption-based tariff is a tariff that is based on consumption."@en ;
  rdfs:subClassOf s4watr:Tariff .

s4watr:forFinancialConsumption a rdf:Property ;
  rdfs:label "for financial consumption"@en ;
  rdfs:comment "The financial consumption related to a tariff (e.g., prepaid tariffs)."@en ;
  rdfs:domain s4watr:ConsumptionBasedTariff ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4watr:forVolumeConsumption a rdf:Property ;
  rdfs:label "for volume consumption"@en ;
  rdfs:comment "The volume consumption related to a tariff (e.g., after consumption of 900 litres)."@en ;
  rdfs:domain s4watr:ConsumptionBasedTariff ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4watr:Channel a rdfs:Class ;
  rdfs:label "Channel"@en ;
  rdfs:comment "A channel is a passage of water flowing in an open conduit (i.e., subject to atmospheric pressure)."@en ;
  rdfs:subClassOf s4watr:Main .

<http://www.opengis.net/ont/geosparql#Geometry> a rdfs:Class ;
  rdfs:label "Geometry"@en ;
  rdfs:comment "The class represents the top-level geometry type. This class is equivalent to the UML class GM_Object defined in ISO 19107, and it is superclass of all geometry types."@en ;
  rdfs:subClassOf <http://www.opengis.net/ont/geosparql#SpatialObject> .

s4watr:SourceAsset a rdfs:Class ;
  rdfs:label "Source asset"@en ;
  rdfs:comment "A source asset is a water asset that is a natural source of water."@en ;
  rdfs:subClassOf s4watr:WaterAsset .

s4watr:Estuary a rdfs:Class ;
  rdfs:label "Estuary"@en ;
  rdfs:comment "An estuary is a partially enclosed coastal body of brackish water with one or more rivers or streams flowing into it, and with a free connection to the open sea."@en ;
  rdfs:subClassOf s4watr:SinkAsset .

<https://saref.etsi.org/core/FeatureKind> a rdfs:Class .

s4watr:Intake a rdfs:Class ;
  rdfs:label "Intake"@en ;
  rdfs:comment "An intake is an installation for obtaining water from a source of supply (river, lake, reservoir, and so on)."@en ;
  rdfs:subClassOf s4watr:TransportAsset .

s4watr:Ocean a rdfs:Class ;
  rdfs:label "Ocean"@en ;
  rdfs:comment "An ocean is a large body of salt water."@en ;
  rdfs:subClassOf s4watr:SinkAsset .

<http://www.opengis.net/ont/sf#Polygon> a rdfs:Class ;
  rdfs:label "Polygon"@en ;
  rdfs:subClassOf <http://www.opengis.net/ont/geosparql#Geometry> .

<https://saref.etsi.org/core/Device> a rdfs:Class .

s4watr:Sea a rdfs:Class ;
  rdfs:label "Sea"@en ;
  rdfs:comment "A sea is a body of salt water partly or fully enclosed by land."@en ;
  rdfs:subClassOf s4watr:SinkAsset .

<http://www.opengis.net/ont/geosparql#SpatialObject> a rdfs:Class ;
  rdfs:label "Spatial object"@en .

s4watr:Water a rdfs:Class ;
  rdfs:label "Water"@en ;
  rdfs:comment "This class is used to define a particular quantity or body of water."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/FeatureOfInterest> .

<https://saref.etsi.org/core/hasProperty> a rdf:Property ;
  rdfs:range s4watr:WaterProperty , s4watr:WaterMeterProperty .

s4watr:WaterProperty a rdfs:Class ;
  rdfs:label "Water property"@en ;
  rdfs:comment "Class to group those properties related to the water."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Property> .

s4watr:Tariff a rdfs:Class ;
  rdfs:label "Tariff"@en ;
  rdfs:comment "A tariff is a schedule of rates or charges of a business or a public utility. Tariffs can be based on time, thresholds or consumption; however, combined tariffs may also exist that mix more than one of these types."@en .

<http://www.w3.org/2006/time#DayOfWeek> a rdfs:Class .

s4watr:Lagoon a rdfs:Class ;
  rdfs:label "Lagoon"@en ;
  rdfs:comment "A lagoon is a shallow body of water separated from a larger body of water by barrier islands or reefs."@en ;
  rdfs:subClassOf s4watr:SourceAsset .

s4watr:StorageAsset a rdfs:Class ;
  rdfs:label "Storage asset"@en ;
  rdfs:comment "A storage asset is a water asset used to store water."@en ;
  rdfs:subClassOf s4watr:WaterAsset .

s4watr:WaterAsset a rdfs:Class ;
  rdfs:label "Water asset"@en ;
  rdfs:comment "A water asset is a physical entity used in the process of transporting, treating, storing and distributing water."@en ;
  rdfs:subClassOf <http://www.opengis.net/ont/geosparql#Feature> , <https://saref.etsi.org/core/FeatureOfInterest> , <https://saref.etsi.org/saref4syst/System> .

s4watr:Glacier a rdfs:Class ;
  rdfs:label "Glacier"@en ;
  rdfs:comment "A glacier is a persistent body of dense ice that is constantly moving under its own weight."@en ;
  rdfs:subClassOf s4watr:SourceAsset .

s4watr:DistributionSystem a rdfs:Class ;
  rdfs:label "Distribution system"@en ;
  rdfs:comment "A water distribution system is an infrastructure to carry potable water from a centralized treatment plant or wells to water consumers in order to adequately deliver water to satisfy residential, commercial, industrial and fire fighting requirements."@en ;
  rdfs:subClassOf s4watr:WaterInfrastructure .

s4watr:Pit a rdfs:Class ;
  rdfs:label "Pit"@en ;
  rdfs:comment "A pit is a well or hole sunk in the ground to procure, store or drain water."@en ;
  rdfs:subClassOf s4watr:TransportAsset .

s4watr:EnvironmentalProperty a rdfs:Class ;
  rdfs:label "Environmental property"@en ;
  rdfs:comment "Class to group those properties related to the environment."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Property> .

<https://saref.etsi.org/saref4syst/System> a rdfs:Class .

<http://schema.org/Person> a rdfs:Class .

s4watr:Vent a rdfs:Class ;
  rdfs:label "Vent"@en ;
  rdfs:comment "A vent is the part of a system that allows air to enter a plumbing system to maintain proper air pressure and sewer gases to escape to the outside."@en ;
  rdfs:subClassOf s4watr:TransportAsset .

s4watr:WaterInfrastructure a rdfs:Class ;
  rdfs:label "Water infrastructure"@en ;
  rdfs:comment "A water infrastructure is the set of facilities, services, and installations needed for water management."@en ;
  rdfs:subClassOf <http://www.opengis.net/ont/geosparql#Feature> , <https://saref.etsi.org/core/FeatureOfInterest> , <https://saref.etsi.org/saref4syst/System> .

s4watr:Main a rdfs:Class ;
  rdfs:label "Main"@en ;
  rdfs:comment "A main is a passage of water to flow through."@en ;
  rdfs:subClassOf s4watr:TransportAsset .

s4watr:Pump a rdfs:Class ;
  rdfs:label "Pump"@en ;
  rdfs:comment "A pump is a device for moving water by mechanical action."@en ;
  rdfs:subClassOf s4watr:WaterDevice , <https://saref.etsi.org/core/Actuator> .

s4watr:Manhole a rdfs:Class ;
  rdfs:label "Maintenance hole"@en ;
  rdfs:comment "A maintenance hole is an enclosure that facilitates human access to and working space for equipment."@en ;
  rdfs:subClassOf s4watr:TransportAsset .

<http://schema.org/Organization> a rdfs:Class .

s4watr:TreatmentPlant a rdfs:Class ;
  rdfs:label "Treatment plant"@en ;
  rdfs:comment "A treatment plant is an infrastructure to improve the quality of water to make it more acceptable for a specific end-use."@en ;
  rdfs:subClassOf s4watr:WaterInfrastructure .

s4watr:River a rdfs:Class ;
  rdfs:label "River"@en ;
  rdfs:comment "A river is a natural flowing watercourse, usually freshwater, flowing towards an ocean, sea, lake or another river."@en ;
  rdfs:subClassOf s4watr:SinkAsset .

s4watr:Aquifer a rdfs:Class ;
  rdfs:label "Aquifer"@en ;
  rdfs:comment "An aquifer is an underground layer of water-bearing permeable rock, rock fractures or unconsolidated materials."@en ;
  rdfs:subClassOf s4watr:StorageAsset .

s4watr:WaterMeter a rdfs:Class ;
  rdfs:label "Water meter"@en ;
  rdfs:comment "A water meter is an instrument intended to measure continuously, memorize, and display the volume of water passing through the meter."@en ;
  rdfs:subClassOf s4watr:WaterDevice , <https://saref.etsi.org/core/Meter> .

s4watr:hasHardwareVersion a rdf:Property ;
  rdfs:label "has hardware version"@en ;
  rdfs:comment "The hardware version of a device."@en ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf <https://saref.etsi.org/core/hasVersion> .

<https://saref.etsi.org/core/observes> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4watr:hasFabricationNumber a rdf:Property ;
  rdfs:label "has fabrication number"@en ;
  rdfs:comment "The fabrication number of a device."@en ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf <https://saref.etsi.org/core/hasIdentifier> .

s4watr:hasFirmwareVersion a rdf:Property ;
  rdfs:label "has firmware version"@en ;
  rdfs:comment "The firmware version of a device."@en ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf <https://saref.etsi.org/core/hasVersion> .

<http://www.opengis.net/ont/geosparql#Feature> a rdfs:Class ;
  rdfs:label "Feature"@en ;
  rdfs:comment "This class represents the top-level feature type. This class is equivalent to GFI_Feature defined in ISO 19156:2011, and it is superclass of all feature types."@en ;
  rdfs:subClassOf <http://www.opengis.net/ont/geosparql#SpatialObject> .

s4watr:ThresholdBasedTariff a rdfs:Class ;
  rdfs:label "Threshold-based tariff"@en ;
  rdfs:comment "A threshold-based tariff is a tariff that is based on a threshold."@en ;
  rdfs:subClassOf s4watr:Tariff .

s4watr:forVolumeFlow a rdf:Property ;
  rdfs:label "for volume flow"@en ;
  rdfs:comment "The volume flow related to a tariff."@en ;
  rdfs:domain s4watr:ThresholdBasedTariff ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4watr:Lake a rdfs:Class ;
  rdfs:label "Lake"@en ;
  rdfs:comment "A lake is an area filled with water, localized in a basin, surrounded by land, apart from any river or other outlet that serves to feed or drain the lake."@en ;
  rdfs:subClassOf s4watr:SourceAsset .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object"@en .

<https://saref.etsi.org/core/Property> a rdfs:Class .

<https://saref.etsi.org/core/FeatureOfInterest> a rdfs:Class .

<http://schema.org/affiliation> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://schema.org/familyName> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://schema.org/givenName> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://schema.org/name> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.opengis.net/ont/geosparql#hasGeometry> a rdf:Property ;
  rdfs:label "hasGeometry"@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.opengis.net/ont/geosparql#sfContains> a rdf:Property ;
  rdfs:label "sfContains"@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.opengis.net/ont/geosparql#sfWithin> a rdf:Property ;
  rdfs:label "sfWithin"@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://saref.etsi.org/core/hasIdentifier> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://saref.etsi.org/core/hasVersion> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4watr:operatesAtRadioFrequency a rdf:Property ;
  rdfs:label "operates at radio frequency"@en ;
  rdfs:comment "The radio frequency at which a device operates."@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4watr:requiresPower a rdf:Property ;
  rdfs:label "requires power"@en ;
  rdfs:comment "The power required by a device."@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4watr:WaterKind a rdfs:Class ;
  rdfs:label "Water kind"@en ;
  rdfs:comment "This class is used to define kinds of water features."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/FeatureKind> .

s4watr:RawWater a s4watr:WaterKind ;
  rdfs:label "Raw water"@en ;
  rdfs:comment "Raw water is water found in the environment that has not been treated and does not have any of its minerals, ions, particles, bacteria, or parasites removed."@en .

s4watr:DrinkingWater a s4watr:WaterKind ;
  rdfs:label "Potable water"@en ;
  rdfs:comment "Drinking water is water that is treated to comply with drinking water standards."@en .

s4watr:Wastewater a s4watr:WaterKind ;
  rdfs:label "Waste water"@en ;
  rdfs:comment "Wastewater is water that has been used in the home, in a business, or as part of an industrial process."@en .

s4watr:Stormwater a s4watr:WaterKind ;
  rdfs:label "Storm water"@en ;
  rdfs:comment "Stormwater is water that originates during precipitation events and snow/ice melt."@en .

s4watr:AcceptabilityProperty a rdfs:Class ;
  rdfs:label "Acceptability property"@en ;
  rdfs:comment "An acceptability property is a property of water that is related to its acceptability."@en ;
  rdfs:subClassOf s4watr:WaterProperty .

s4watr:Hardness a s4watr:AcceptabilityProperty ;
  rdfs:label "Hardness"@en ;
  rdfs:comment "Property of the water indicating its hardness."@en .

s4watr:TotalIndicativeDose a s4watr:AcceptabilityProperty ;
  rdfs:label "Total indicative dose"@en ;
  rdfs:comment "Property of the water indicating its total indicative dose."@en .

s4watr:TotalSuspendedSolids a s4watr:AcceptabilityProperty ;
  rdfs:label "Total suspended solids"@en ;
  rdfs:comment "Property of the water indicating the dry-weight of suspended particles, that are not dissolved, in a sample of water."@en .

s4watr:Turbidity a s4watr:AcceptabilityProperty ;
  rdfs:label "Turbidity"@en ;
  rdfs:comment "Property of the water indicating its turbidity."@en .

s4watr:Oxidisability a s4watr:AcceptabilityProperty ;
  rdfs:label "Oxidisability"@en ;
  rdfs:comment "Property of the water indicating its oxidisability."@en .

s4watr:Colour a s4watr:AcceptabilityProperty ;
  rdfs:label "Colour"@en ;
  rdfs:comment "Property of the water indicating its colour."@en .

s4watr:Temperature a s4watr:AcceptabilityProperty ;
  rdfs:label "Temperature"@en ;
  rdfs:comment "Property of the water indicating its temperature."@en .

s4watr:TotalDissolvedSolids a s4watr:AcceptabilityProperty ;
  rdfs:label "Total dissolved solids"@en ;
  rdfs:comment "Property of the water indicating the dissolved combined content of all inorganic and organic substances present in a sample of water."@en .

s4watr:HydrogenIonConcentration a s4watr:AcceptabilityProperty ;
  rdfs:label "pH"@en ;
  rdfs:comment "Property of the water indicating its hydrogen ion concentration."@en .

s4watr:Conductivity a s4watr:AcceptabilityProperty ;
  rdfs:label "Conductivity"@en ;
  rdfs:comment "Property of the water indicating its conductivity."@en .

s4watr:Odour a s4watr:AcceptabilityProperty ;
  rdfs:label "Odour"@en ;
  rdfs:comment "Property of the water indicating its odour."@en .

s4watr:Taste a s4watr:AcceptabilityProperty ;
  rdfs:label "Taste"@en ;
  rdfs:comment "Property of the water indicating its taste."@en .

s4watr:WaterFlowProperty a rdfs:Class ;
  rdfs:label "Water flow property"@en ;
  rdfs:comment "Class to group those properties related to water flow."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Property> .

s4watr:FlowPressure a s4watr:WaterFlowProperty ;
  rdfs:label "Flow pressure"@en ;
  rdfs:comment "Property indicating the pressure of a water flow."@en .

s4watr:FlowRate a s4watr:WaterFlowProperty ;
  rdfs:label "Flow rate"@en ;
  rdfs:comment "Property indicating the rate of a water flow."@en .

s4watr:FlowVolume a s4watr:WaterFlowProperty ;
  rdfs:label "Flow volume"@en ;
  rdfs:comment "Property indicating the volume of a water flow."@en .

s4watr:FlowTemperature a s4watr:WaterFlowProperty ;
  rdfs:label "Flow temperature"@en ;
  rdfs:comment "Property indicating the temperature of a water flow."@en .

s4watr:WaterMeterProperty a rdfs:Class ;
  rdfs:label "Water meter property"@en ;
  rdfs:comment "Class to group those properties related to water meters."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Property> .

s4watr:BatteryLastChange a s4watr:WaterMeterProperty ;
  rdfs:label "Battery last change"@en ;
  rdfs:comment "The time in which the battery was last changed."@en .

s4watr:MeterOperatingTime a s4watr:WaterMeterProperty ;
  rdfs:label "Meter operating time"@en ;
  rdfs:comment "The time for which the meter has been operating."@en .

s4watr:MeterOnTime a s4watr:WaterMeterProperty ;
  rdfs:label "Meter on time"@en ;
  rdfs:comment "The duration of the meter power up."@en .

s4watr:BatteryOperatingTime a s4watr:WaterMeterProperty ;
  rdfs:label "Battery operating time"@en ;
  rdfs:comment "The time for which the battery has been operating since the last charge."@en .

s4watr:BatteryRemainingTime a s4watr:WaterMeterProperty ;
  rdfs:label "Battery remaining time"@en ;
  rdfs:comment "The time until the battery is discharged."@en .

s4watr:WaterUse a rdfs:Class ;
  rdfs:label "Water use"@en ;
  rdfs:comment "This class is used to define the different uses of water."@en .

s4watr:Industry a s4watr:WaterUse ;
  rdfs:label "Industry"@en ;
  rdfs:comment "Use of water for industrial purposes."@en .

s4watr:Recreation a s4watr:WaterUse ;
  rdfs:label "Recreation"@en ;
  rdfs:comment "Use of water for recreational purposes."@en .

s4watr:Domestic a s4watr:WaterUse ;
  rdfs:label "Domestic"@en ;
  rdfs:comment "Use of water for domestic purposes."@en .

s4watr:Agriculture a s4watr:WaterUse ;
  rdfs:label "Agriculture"@en ;
  rdfs:comment "Use of water for the farming of plants and livestock."@en .

s4watr:Aquaculture a s4watr:WaterUse ;
  rdfs:label "Aquaculture"@en ;
  rdfs:comment "Use of water for the farming of fish, crustaceans, molluscs, aquatic plants, algae, and other organisms."@en .

s4watr:BacterialProperty a rdfs:Class ;
  rdfs:label "Bacterial property"@en ;
  rdfs:comment "A bacterial property is a property of water that is related to bacteria."@en ;
  rdfs:subClassOf s4watr:MicrobialProperty .

s4watr:EscherichiaColi a s4watr:BacterialProperty ;
  rdfs:label "E. coli"@en ;
  rdfs:comment "Property of the water indicating its concentration of escherichia coli."@en .

s4watr:ClostridiumPerfringens a s4watr:BacterialProperty ;
  rdfs:label "Clostridium perfringens"@en ;
  rdfs:comment "Property of the water indicating its concentration of clostridium perfringens."@en .

s4watr:ColonyCount22C a s4watr:BacterialProperty ;
  rdfs:label "Colony count at 22 °C"@en ;
  rdfs:comment "Property of the water indicating its colony count at 22 ºC."@en .

s4watr:ColonyCount37C a s4watr:BacterialProperty ;
  rdfs:label "Colony count at 37 °C"@en ;
  rdfs:comment "Property of the water indicating its colony count at 37 ºC."@en .

s4watr:Enterococci a s4watr:BacterialProperty ;
  rdfs:label "Enterococci"@en ;
  rdfs:comment "Property of the water indicating its concentration of enterococci."@en .

s4watr:ColiformBacteria a s4watr:BacterialProperty ;
  rdfs:label "Coliform bacteria"@en ;
  rdfs:comment "Property of the water indicating its concentration of coliform bacteria."@en .

s4watr:PseudomonasAeruginosa a s4watr:BacterialProperty ;
  rdfs:label "Pseudomonas aeruginosa"@en ;
  rdfs:comment "Property of the water indicating its concentration of pseudomonas aeruginosa."@en .

s4watr:ChemicalProperty a rdfs:Class ;
  rdfs:label "ChemicalProperty"@en ;
  rdfs:comment "A chemical property is a property of water that is related to chemical components."@en ;
  rdfs:subClassOf s4watr:WaterProperty .

s4watr:Trihalomethanes a s4watr:ChemicalProperty ;
  rdfs:label "Trihalomethanes"@en ;
  rdfs:comment "Property of the water indicating its concentration of trihalomethanes."@en .

s4watr:12Dichloroethane a s4watr:ChemicalProperty ;
  rdfs:label "1,2-dichloroethane"@en ;
  rdfs:comment "Property of the water indicating its concentration of 1,2-dichloroethane."@en .

s4watr:Cyanide a s4watr:ChemicalProperty ;
  rdfs:label "Cyanide"@en ;
  rdfs:comment "Property of the water indicating its concentration of cyanide."@en .

s4watr:Iron a s4watr:ChemicalProperty ;
  rdfs:label "Iron"@en ;
  rdfs:comment "Property of the water indicating its concentration of iron."@en .

s4watr:Lead a s4watr:ChemicalProperty ;
  rdfs:label "Lead"@en ;
  rdfs:comment "Property of the water indicating its concentration of lead."@en .

s4watr:Nitrate a s4watr:ChemicalProperty ;
  rdfs:label "Nitrate"@en ;
  rdfs:comment "Property of the water indicating its concentration of nitrate."@en .

s4watr:Nitrite a s4watr:ChemicalProperty ;
  rdfs:label "Nitrite"@en ;
  rdfs:comment "Property of the water indicating its concentration of nitrite."@en .

s4watr:Selenium a s4watr:ChemicalProperty ;
  rdfs:label "Selenium"@en ;
  rdfs:comment "Property of the water indicating its concentration of selenium."@en .

s4watr:VinylChloride a s4watr:ChemicalProperty ;
  rdfs:label "Vinyl chloride"@en ;
  rdfs:comment "Property of the water indicating its concentration of vinyl chloride."@en .

s4watr:Acrylamide a s4watr:ChemicalProperty ;
  rdfs:label "Acrylamide"@en ;
  rdfs:comment "Property of the water indicating its concentration of acrylamide."@en .

s4watr:Chloride a s4watr:ChemicalProperty ;
  rdfs:label "Chloride"@en ;
  rdfs:comment "Property of the water indicating its concentration of chloride."@en .

s4watr:Chromium a s4watr:ChemicalProperty ;
  rdfs:label "Chromium"@en ;
  rdfs:comment "Property of the water indicating its concentration of chromium."@en .

s4watr:Manganese a s4watr:ChemicalProperty ;
  rdfs:label "Manganese"@en ;
  rdfs:comment "Property of the water indicating its concentration of manganese."@en .

s4watr:Aluminium a s4watr:ChemicalProperty ;
  rdfs:label "Aluminium"@en ;
  rdfs:comment "Property of the water indicating its concentration of aluminium."@en .

s4watr:Fluoride a s4watr:ChemicalProperty ;
  rdfs:label "Fluoride"@en ;
  rdfs:comment "Property of the water indicating its concentration of fluoride."@en .

s4watr:Tritium a s4watr:ChemicalProperty ;
  rdfs:label "Tritium"@en ;
  rdfs:comment "Property of the water indicating its concentration of tritium."@en .

s4watr:Sulphate a s4watr:ChemicalProperty ;
  rdfs:label "Sulphate"@en ;
  rdfs:comment "Property of the water indicating its concentration of sulphate."@en .

s4watr:Arsenic a s4watr:ChemicalProperty ;
  rdfs:label "Arsenic"@en ;
  rdfs:comment "Property of the water indicating its concentration of arsenic."@en .

s4watr:Ammonium a s4watr:ChemicalProperty ;
  rdfs:label "Ammonium"@en ;
  rdfs:comment "Property of the water indicating its concentration of ammonium."@en .

s4watr:Copper a s4watr:ChemicalProperty ;
  rdfs:label "Copper"@en ;
  rdfs:comment "Property of the water indicating its concentration of copper."@en .

s4watr:Benzene a s4watr:ChemicalProperty ;
  rdfs:label "Benzene"@en ;
  rdfs:comment "Property of the water indicating its concentration of benzene."@en .

s4watr:PolycyclicAromaticHydrocarbons a s4watr:ChemicalProperty ;
  rdfs:label "Polycyclic aromatic hydrocarbons"@en ;
  rdfs:comment "Property of the water indicating its concentration of polycyclic aromatic hydrocarbons."@en .

s4watr:Nickel a s4watr:ChemicalProperty ;
  rdfs:label "Nickel"@en ;
  rdfs:comment "Property of the water indicating its concentration of nickel."@en .

s4watr:Oxygen a s4watr:ChemicalProperty ;
  rdfs:label "Oxygen"@en ;
  rdfs:comment "Property of the water indicating its oxygen saturation."@en .

s4watr:TotalOrganicCarbon a s4watr:ChemicalProperty ;
  rdfs:label "TOC"@en ;
  rdfs:comment "Property of the water indicating its concentration of total organic carbon."@en .

s4watr:Sodium a s4watr:ChemicalProperty ;
  rdfs:label "Sodium"@en ;
  rdfs:comment "Property of the water indicating its concentration of sodium."@en .

s4watr:Bromate a s4watr:ChemicalProperty ;
  rdfs:label "Bromate"@en ;
  rdfs:comment "Property of the water indicating its concentration of bromate."@en .

s4watr:Antimony a s4watr:ChemicalProperty ;
  rdfs:label "Antimony"@en ;
  rdfs:comment "Property of the water indicating its concentration of antimony."@en .

s4watr:Benzoapyrene a s4watr:ChemicalProperty ;
  rdfs:label "Benzo(a)pyrene"@en ;
  rdfs:comment "Property of the water indicating its concentration of benzo(a)pyrene."@en .

s4watr:Cadmium a s4watr:ChemicalProperty ;
  rdfs:label "Cadmium"@en ;
  rdfs:comment "Property of the water indicating its concentration of cadmium."@en .

s4watr:Epichlorohydrin a s4watr:ChemicalProperty ;
  rdfs:label "Epichlorohydrin"@en ;
  rdfs:comment "Property of the water indicating its concentration of epichlorohydrin."@en .

s4watr:Trichloroethene a s4watr:ChemicalProperty ;
  rdfs:label "Trichloroethene"@en ;
  rdfs:comment "Property of the water indicating its concentration of trichloroethene."@en .

s4watr:Boron a s4watr:ChemicalProperty ;
  rdfs:label "Boron"@en ;
  rdfs:comment "Property of the water indicating its concentration of boron."@en .

s4watr:Mercury a s4watr:ChemicalProperty ;
  rdfs:label "Mercury"@en ;
  rdfs:comment "Property of the water indicating its concentration of mercury."@en .

s4watr:Tetrachloroethene a s4watr:ChemicalProperty ;
  rdfs:label "Tetrachloroethene"@en ;
  rdfs:comment "Property of the water indicating its concentration of tetrachloroethene."@en .
