saref4bldg.ttl 213 KB
Newer Older
María's avatar
María committed
         prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifcchiller.htm> ,
                               <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_chillertypecommon.htm> .


###  https://w3id.org/def/saref4bldg#Coil
:Coil rdf:type owl:Class ;
      rdfs:subClassOf :EnergyConversionDevice ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :airFlowRateMax ;
María's avatar
María committed
                        owl:allValuesFrom saref:Measurement
María's avatar
María committed
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :airFlowRateMin ;
María's avatar
María committed
                        owl:allValuesFrom saref:Measurement
María's avatar
María committed
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :nominalLatentCapacity ;
María's avatar
María committed
                        owl:allValuesFrom saref:Measurement
María's avatar
María committed
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :nominalSensibleCapacity ;
María's avatar
María committed
                        owl:allValuesFrom saref:Measurement
María's avatar
María committed
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :nominalUa ;
María's avatar
María committed
                        owl:allValuesFrom saref:Measurement
María's avatar
María committed
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :operationTemperatureMax ;
María's avatar
María committed
                        owl:allValuesFrom saref:Measurement
María's avatar
María committed
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :operationTemperatureMin ;
María's avatar
María committed
                        owl:allValuesFrom saref:Measurement
María's avatar
María committed
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :placementType ;
                        owl:allValuesFrom xsd:string
                      ] ;
      rdfs:comment """A coil is a device used to provide heat transfer between non-mixing media. A common example is a cooling coil, which utilizes a finned coil in which circulates chilled water, antifreeze, or refrigerant that is used to remove heat from air moving across the surface of the coil. A coil may be used either for heating or cooling purposes by placing a series of tubes (the coil) carrying a heating or cooling fluid into an airstream. The coil may be constructed from tubes bundled in a serpentine form or from finned tubes that give a extended heat transfer surface.

Coils may also be used for non-airflow cases such as embedded in a floor slab."""@en ;
      rdfs:label "Coil"@en ;
      rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcCoil" ;
      prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifccoil.htm> ,
                            <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_coiltypecommon.htm> .


###  https://w3id.org/def/saref4bldg#CommunicationAppliance
:CommunicationAppliance rdf:type owl:Class ;
                        rdfs:subClassOf :FlowTerminal ;
                        rdfs:comment """A communications appliance transmits and receives electronic or digital information as data or sound.

Communication appliances may be fixed in place or may be able to be moved from one space to another. Communication appliances require an electrical supply that may be supplied either by an electrical circuit or provided from a local battery source."""@en ;
                        rdfs:label "Communication appliance"@en ;
María's avatar
María committed
                        rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcCommunicationAppliance" ;
                        prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcelectricaldomain/lexical/ifccommunicationsappliance.htm> ,
                                              <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcelectricaldomain/pset/pset_communicationsappliancetypecommon.htm> .


###  https://w3id.org/def/saref4bldg#Compressor
:Compressor rdf:type owl:Class ;
            rdfs:subClassOf :FlowMovingDevice ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :compressorSpeed ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
María's avatar
María committed
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :idealCapacity ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
María's avatar
María committed
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :idealShaftPower ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
María's avatar
María committed
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :impellerDiameter ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
María's avatar
María committed
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :nominalCapacity ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
María's avatar
María committed
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :partLoadRatioMax ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
María's avatar
María committed
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :partLoadRatioMin ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
María's avatar
María committed
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :hasHotGasBypass ;
                              owl:allValuesFrom xsd:boolean
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :powerSource ;
                              owl:allValuesFrom xsd:string
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :refrigerantClass ;
                              owl:allValuesFrom xsd:string
                            ] ;
            rdfs:comment "A compressor is a device that compresses a fluid typically used in a refrigeration circuit."@en ;
            rdfs:label "Compressor"@en ;
            rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcCompressor" ;
            prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifccompressor.htm> ,
                                  <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_compressortypecommon.htm> .


###  https://w3id.org/def/saref4bldg#Condenser
:Condenser rdf:type owl:Class ;
           rdfs:subClassOf :EnergyConversionDevice ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :externalSurfaceArea ;
María's avatar
María committed
                             owl:allValuesFrom saref:Measurement
María's avatar
María committed
                           ] ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :internalRefrigerantVolume ;
María's avatar
María committed
                             owl:allValuesFrom saref:Measurement
María's avatar
María committed
                           ] ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :internalSurfaceArea ;
María's avatar
María committed
                             owl:allValuesFrom saref:Measurement
María's avatar
María committed
                           ] ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :internalWaterVolume ;
María's avatar
María committed
                             owl:allValuesFrom saref:Measurement
María's avatar
María committed
                           ] ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :nominalHeatTransferArea ;
María's avatar
María committed
                             owl:allValuesFrom saref:Measurement
María's avatar
María committed
                           ] ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :nominalHeatTransferCoefficient ;
María's avatar
María committed
                             owl:allValuesFrom saref:Measurement
María's avatar
María committed
                           ] ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :refrigerantClass ;
                             owl:allValuesFrom xsd:string
                           ] ;
           rdfs:comment "A condenser is a device that is used to dissipate heat, typically by condensing a substance such as a refrigerant from its gaseous to its liquid state."@en ;
           rdfs:label "Condenser"@en ;
           rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcCondenser" ;
           prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifccondenser.htm> ,
                                 <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_condensertypecommon.htm> .


###  https://w3id.org/def/saref4bldg#Controller
:Controller rdf:type owl:Class ;
            rdfs:subClassOf :DistributionControlDevice ;
            rdfs:comment """A controller is a device that monitors inputs and controls outputs within a building automation system.

A controller may be physical (having placement within a spatial structure) or logical (a software interface or aggregated within a programmable physical controller)."""@en ;
            rdfs:label "Controller"@en ;
María's avatar
María committed
            rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcController" ;
            prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcbuildingcontrolsdomain/lexical/ifccontroller.htm> ,
                                  <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcbuildingcontrolsdomain/pset/pset_controllertypecommon.htm> .
María's avatar
María committed
###  https://w3id.org/def/saref4bldg#CooledBeam
:CooledBeam rdf:type owl:Class ;
            rdfs:subClassOf :EnergyConversionDevice ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :coilLength ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
María's avatar
María committed
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :coilWidth ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
María's avatar
María committed
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :nominalCoolingCapacity ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
María's avatar
María committed
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :nominalHeatingCapacity ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
María's avatar
María committed
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :nominalReturnWaterTemperatureCooling ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :nominalReturnWaterTemperatureHeating ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :nominalSorroundingHumidityCooling ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :nominalSorroundingTemperatureCooling ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :nominalSorroundingTemperatureHeating ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :nominalSupplyWaterTemperatureCooling ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :nominalSupplyWaterTemperatureHeating ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :nominalWaterFlowCooling ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :nominalWaterFlowHeating ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :waterPressureMax ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
María's avatar
María committed
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :waterPressureMin ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
María's avatar
María committed
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :finishColor ;
                              owl:allValuesFrom xsd:string
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :integratedLightingType ;
                              owl:allValuesFrom xsd:string
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :isFreeHanging ;
                              owl:allValuesFrom xsd:boolean
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :pipeConnectionEnum ;
                              owl:allValuesFrom xsd:string
                            ] ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :waterFlowControlSystemType ;
                              owl:allValuesFrom xsd:string
                            ] ;
María's avatar
María committed
            rdfs:comment "A cooled beam (or chilled beam) is a device typically used to cool air by circulating a fluid such as chilled water through exposed finned tubes above a space. Typically mounted overhead near or within a ceiling, the cooled beam uses convection to cool the space below it by acting as a heat sink for the naturally rising warm air of the space. Once cooled, the air naturally drops back to the floor where the cycle begins again."@en ;
            rdfs:label "Cooled beam"@en ;
            rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcCooledBeam" ;
            prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifccooledbeam.htm> ,
                                  <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_cooledbeamtypecommon.htm> .
María's avatar
María committed
###  https://w3id.org/def/saref4bldg#CoolingTower
:CoolingTower rdf:type owl:Class ;
              rdfs:subClassOf :EnergyConversionDevice ,
                              [ rdf:type owl:Restriction ;
María's avatar
María committed
                                owl:onProperty :ambientDesignDryBulbTemperature ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
                              ] ,
                              [ rdf:type owl:Restriction ;
María's avatar
María committed
                                owl:onProperty :ambientDesignWetBulbTemperature ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :basinReserveVolume ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :liftElevationDifference ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :nominalCapacity ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :operationTemperatureMax ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :operationTemperatureMin ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :waterRequirement ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :capacityControl ;
                                owl:allValuesFrom xsd:string
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :circuitType ;
                                owl:allValuesFrom xsd:string
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :controlStrategy ;
                                owl:allValuesFrom xsd:string
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :flowArrangement ;
                                owl:allValuesFrom xsd:string
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :numberOfCells ;
                                owl:allValuesFrom xsd:integer
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :sprayType ;
                                owl:allValuesFrom xsd:string
                              ] ;
              rdfs:comment "A cooling tower is a device which rejects heat to ambient air by circulating a fluid such as water through it to reduce its temperature by partial evaporation."@en ;
              rdfs:label "Cooling tower"@en ;
              rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcCoolingTower" ;
              prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifccoolingtower.htm> ,
                                    <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_coolingtowertypecommon.htm> .


###  https://w3id.org/def/saref4bldg#Damper
:Damper rdf:type owl:Class ;
        rdfs:subClassOf :FlowController ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :airFlowRateMax ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :bladeThickness ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :closeOffRating ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :faceArea ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :frameDepth ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :frameThickness ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :leakageFullyClosed ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :nominalAirFlowRate ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :openPressureDrop ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :operationTemperatureMax ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :operationTemperatureMin ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :temperatureRating ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :workingPressureMax ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :bladeAction ;
                          owl:allValuesFrom xsd:string
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :bladeEdge ;
                          owl:allValuesFrom xsd:string
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :bladeShape ;
                          owl:allValuesFrom xsd:string
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :frameType ;
                          owl:allValuesFrom xsd:string
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :numberOfBlades ;
                          owl:allValuesFrom xsd:integer
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :operation ;
                          owl:allValuesFrom xsd:string
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :orientation ;
                          owl:allValuesFrom xsd:string
                        ] ;
        rdfs:comment "A damper typically participates in an HVAC duct distribution system and is used to control or modulate the flow of air."@en ;
        rdfs:label "Damper"@en ;
        rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcDamper" ;
        prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifcdamper.htm> ,
                              <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_dampertypecommon.htm> .


###  https://w3id.org/def/saref4bldg#DistributionControlDevice
:DistributionControlDevice rdf:type owl:Class ;
                           rdfs:subClassOf :DistributionDevice ;
                           rdfs:comment "Represents devices of a building automation control system that are used to impart control over elements of a distribution system. (Definition adapated from http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcsharedbldgserviceelements/lexical/ifcdistributioncontrolelement.htm)"@en ;
                           rdfs:label "Distribution control device"@en .


###  https://w3id.org/def/saref4bldg#DistributionDevice
:DistributionDevice rdf:type owl:Class ;
                    rdfs:subClassOf :BuildingDevice ;
                    rdfs:comment "Generalization of all devices that participate in a distribution system. (Definition adapated from http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcproductextension/lexical/ifcdistributionelement.htm)"@en ;
                    rdfs:label "Distribution device"@en .


###  https://w3id.org/def/saref4bldg#DistributionFlowDevice
:DistributionFlowDevice rdf:type owl:Class ;
                        rdfs:subClassOf :DistributionDevice ;
                        rdfs:comment "Represents devices of a distribution system that facilitate the distribution of energy or matter, such as air, water or power. (Definition adapated from http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcsharedbldgserviceelements/lexical/ifcdistributionflowelement.htm)"@en ;
                        rdfs:label "DistributionFlowDevice"@en .


###  https://w3id.org/def/saref4bldg#DuctSilencer
:DuctSilencer rdf:type owl:Class ;
              rdfs:subClassOf :FlowTreatmentDevice ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :airFlowRateMax ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :airFlowRateMin ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :hydraulicDiameter ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :length ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :operationTemperatureMax ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :operationTemperatureMin ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :weight ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :workingPressureMax ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :workingPressureMin ;
María's avatar
María committed
                                owl:allValuesFrom saref:Measurement
María's avatar
María committed
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty :hasExteriorInsulation ;
                                owl:allValuesFrom xsd:boolean
                              ] ;
              rdfs:comment "A duct silencer is a device that is typically installed inside a duct distribution system for the purpose of reducing the noise levels from air movement, fan noise, etc. in the adjacent space or downstream of the duct silencer device."@en ;
              rdfs:label "Duct silencer"@en ;
              rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcDuctSilencer" ;
              prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifcductsilencer.htm> ,
                                    <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_ductsilencertypecommon.htm> .

María's avatar
María committed
###  https://w3id.org/def/saref4bldg#ElectricAppliance
:ElectricAppliance rdf:type owl:Class ;
                   rdfs:subClassOf :FlowTerminal ;
                   rdfs:comment """An electric appliance is a device intended for consumer usage that is powered by electricity.

Electric appliances may be fixed in place or may be able to be moved from one space to another. Electric appliances require an electrical supply that may be supplied either by an electrical circuit or provided from a local battery source."""@en ;
                   rdfs:label "Electric appliance"@en ;
María's avatar
María committed
                   rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcElectricAppliance" ;
                   prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcelectricaldomain/lexical/ifcelectricappliance.htm> ,
                                         <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcelectricaldomain/pset/pset_electricappliancetypecommon.htm> .


###  https://w3id.org/def/saref4bldg#ElectricFlowStorageDevice
:ElectricFlowStorageDevice rdf:type owl:Class ;
                           rdfs:subClassOf :FlowStorageDevice ,
                                           [ rdf:type owl:Restriction ;
                                             owl:onProperty :nominalFrequency ;
María's avatar
María committed
                                             owl:allValuesFrom saref:Measurement
María's avatar
María committed
                                           ] ,
                                           [ rdf:type owl:Restriction ;
                                             owl:onProperty :nominalSupplyVoltage ;
María's avatar
María committed
                                             owl:allValuesFrom saref:Measurement
María's avatar
María committed
                                           ] ,
                                           [ rdf:type owl:Restriction ;
                                             owl:onProperty :nominalSupplyVoltageMin ;
María's avatar
María committed
                                             owl:allValuesFrom saref:Measurement
María's avatar
María committed
                                           ] ;
                           rdfs:comment "An electric flow storage device is a device in which electrical energy is stored and from which energy may be progressively released."@en ;
                           rdfs:label "Electric flow storage device"@en ;
                           rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcElectricFlowStorageDevice" ;
                           prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcelectricaldomain/lexical/ifcelectricflowstoragedevice.htm> ,
                                                 <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcelectricaldomain/pset/pset_electricflowstoragedevicetypecommon.htm> .


###  https://w3id.org/def/saref4bldg#ElectricGenerator
:ElectricGenerator rdf:type owl:Class ;
                   rdfs:subClassOf :EnergyConversionDevice ,
                                   [ rdf:type owl:Restriction ;
María's avatar
María committed
                                     owl:onProperty :electricGeneratorEfficiency ;
María's avatar
María committed
                                     owl:allValuesFrom saref:Measurement
                                   ] ,
                                   [ rdf:type owl:Restriction ;
María's avatar
María committed
                                     owl:onProperty :powerOutputMax ;
María's avatar
María committed
                                     owl:allValuesFrom saref:Measurement
                                   ] ,
                                   [ rdf:type owl:Restriction ;
María's avatar
María committed
                                     owl:onProperty :startCurrentFactor ;
María's avatar
María committed
                                     owl:allValuesFrom saref:Measurement
María's avatar
María committed
                   rdfs:comment "An electric generator is an engine that is a machine for converting mechanical energy into electrical energy."@en ;
                   rdfs:label "Electric generator"@en ;
                   rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcElectricGenerator" ;
                   prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcelectricaldomain/lexical/ifcelectricgenerator.htm> ,
                                         <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcelectricaldomain/pset/pset_electricgeneratortypecommon.htm> .
María's avatar
María committed
###  https://w3id.org/def/saref4bldg#ElectricMotor
:ElectricMotor rdf:type owl:Class ;
               rdfs:subClassOf :EnergyConversionDevice ,
                               [ rdf:type owl:Restriction ;
María's avatar
María committed
                                 owl:onProperty :electricMotorEfficiency ;
María's avatar
María committed
                                 owl:allValuesFrom saref:Measurement
                               ] ,
                               [ rdf:type owl:Restriction ;
María's avatar
María committed
                                 owl:onProperty :lockedRotorCurrent ;
María's avatar
María committed
                                 owl:allValuesFrom saref:Measurement
                               ] ,
                               [ rdf:type owl:Restriction ;
María's avatar
María committed
                                 owl:onProperty :powerOutputMax ;
María's avatar
María committed
                                 owl:allValuesFrom saref:Measurement
                               ] ,
                               [ rdf:type owl:Restriction ;
María's avatar
María committed
                                 owl:onProperty :startCurrentFactor ;
María's avatar
María committed
                                 owl:allValuesFrom saref:Measurement
                               ] ,
                               [ rdf:type owl:Restriction ;
María's avatar
María committed
                                 owl:onProperty :startingTime ;
María's avatar
María committed
                                 owl:allValuesFrom saref:Measurement
María's avatar
María committed
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :teTime ;
María's avatar
María committed
                                 owl:allValuesFrom saref:Measurement
María's avatar
María committed
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :frameSize ;
                                 owl:allValuesFrom xsd:string
                               ] ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :hasPartWinding ;
                                 owl:allValuesFrom xsd:boolean
                               ] ,
                               [ rdf:type owl:Restriction ;
María's avatar
María committed
                                 owl:onProperty :isGuarded ;
                                 owl:allValuesFrom xsd:boolean
                               ] ,
                               [ rdf:type owl:Restriction ;
María's avatar
María committed
                                 owl:onProperty :motorEnclosureType ;
                                 owl:allValuesFrom xsd:string
                               ] ;
María's avatar
María committed
               rdfs:comment "An electric motor is an engine that is a machine for converting electrical energy into mechanical energy."@en ;
               rdfs:label "Electric motor"@en ;
               rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcElectricMotor" ;
               prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcelectricaldomain/lexical/ifcelectricmotor.htm> ,
                                     <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcelectricaldomain/pset/pset_electricmotortypecommon.htm> .


###  https://w3id.org/def/saref4bldg#ElectricTimeControl
:ElectricTimeControl rdf:type owl:Class ;
                     rdfs:subClassOf :FlowController ;
                     rdfs:comment "An electric time control is a device that applies control to the provision or flow of electrical energy over time."@en ;
                     rdfs:label "Electric time control"@en ;
                     rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcElectricTimeControl" ;
                     prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcelectricaldomain/lexical/ifcelectrictimecontrol.htm> ,
                                           <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcelectricaldomain/pset/pset_electrictimecontroltypecommon.htm> .


###  https://w3id.org/def/saref4bldg#EnergyConversionDevice
:EnergyConversionDevice rdf:type owl:Class ;
                        rdfs:subClassOf :DistributionFlowDevice ;
                        rdfs:comment "The distribution flow element EnergyConversionDevice defines the occurrence of a device used to perform energy conversion or heat transfer and typically participates in a flow distribution system."@en ;
                        rdfs:label "Energy conversion device"@en ;
                        rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcEnergyConversionDevice" ;
                        prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcsharedbldgserviceelements/lexical/ifcenergyconversiondevice.htm> .


###  https://w3id.org/def/saref4bldg#Engine
:Engine rdf:type owl:Class ;
        rdfs:subClassOf :EnergyConversionDevice ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :energySource ;
                          owl:allValuesFrom xsd:string
                        ] ;
        rdfs:comment "An engine is a device that converts fuel into mechanical energy through combustion."@en ;
        rdfs:label "Engine"@en ;
        rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcEngine" ;
        prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifcengine.htm> ,
                              <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_enginetypecommon.htm> .


###  https://w3id.org/def/saref4bldg#EvaporativeCooler
:EvaporativeCooler rdf:type owl:Class ;
                   rdfs:subClassOf :EnergyConversionDevice ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty :heatExchangeArea ;
María's avatar
María committed
                                     owl:allValuesFrom saref:Measurement
María's avatar
María committed
                                   ] ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty :operationTemperatureMax ;
María's avatar
María committed
                                     owl:allValuesFrom saref:Measurement
María's avatar
María committed
                                   ] ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty :operationTemperatureMin ;
María's avatar
María committed
                                     owl:allValuesFrom saref:Measurement
María's avatar
María committed
                                   ] ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty :waterRequirement ;
María's avatar
María committed
                                     owl:allValuesFrom saref:Measurement
María's avatar
María committed
                                   ] ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty :flowArrangement ;
                                     owl:allValuesFrom xsd:string
                                   ] ;
                   rdfs:comment "An evaporative cooler is a device that cools air by saturating it with water vapor."@en ;
                   rdfs:label "Evaporative cooler"@en ;
                   rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcEvaporativeCooler" ;
                   prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifcevaporativecooler.htm> ,
                                         <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_evaporativecoolertypecommon.htm> .
María's avatar
María committed
###  https://w3id.org/def/saref4bldg#Evaporator
:Evaporator rdf:type owl:Class ;
            rdfs:subClassOf :EnergyConversionDevice ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :externalSurfaceArea ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :internalRefrigerantVolume ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :internalSurfaceArea ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :internalWaterVolume ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :nominalHeatTransferArea ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :nominalHeatTransferCoefficient ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :evaporationCoolant ;
                              owl:allValuesFrom xsd:string
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :evaporationMediumType ;
                              owl:allValuesFrom xsd:string
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :refrigerantClass ;
                              owl:allValuesFrom xsd:string
María's avatar
María committed
                            ] ;
            rdfs:comment "An evaporator is a device in which a liquid refrigerent is vaporized and absorbs heat from the surrounding fluid."@en ;
            rdfs:label "Evaporator"@en ;
            rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcEvaporator" ;
            prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifcevaporator.htm> ,
                                  <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_evaporatortypecommon.htm> .


###  https://w3id.org/def/saref4bldg#Fan
:Fan rdf:type owl:Class ;
     rdfs:subClassOf :FlowMovingDevice ,
                     [ rdf:type owl:Restriction ;
                       owl:onProperty :nominalAirFlowRate ;
María's avatar
María committed
                       owl:allValuesFrom saref:Measurement
María's avatar
María committed
                     ] ,
                     [ rdf:type owl:Restriction ;
                       owl:onProperty :nominalPowerRate ;
María's avatar
María committed
                       owl:allValuesFrom saref:Measurement
María's avatar
María committed
                     ] ,
                     [ rdf:type owl:Restriction ;
                       owl:onProperty :nominalRotationSpeed ;
María's avatar
María committed
                       owl:allValuesFrom saref:Measurement
María's avatar
María committed
                     ] ,
                     [ rdf:type owl:Restriction ;
                       owl:onProperty :nominalStaticPressure ;
María's avatar
María committed
                       owl:allValuesFrom saref:Measurement
María's avatar
María committed
                     ] ,
                     [ rdf:type owl:Restriction ;
                       owl:onProperty :nominalTotalPressure ;
María's avatar
María committed
                       owl:allValuesFrom saref:Measurement
María's avatar
María committed
                     ] ,
                     [ rdf:type owl:Restriction ;
                       owl:onProperty :operationTemperatureMax ;
María's avatar
María committed
                       owl:allValuesFrom saref:Measurement
María's avatar
María committed
                     ] ,
                     [ rdf:type owl:Restriction ;
                       owl:onProperty :operationTemperatureMin ;
María's avatar
María committed
                       owl:allValuesFrom saref:Measurement
María's avatar
María committed
                     ] ,
                     [ rdf:type owl:Restriction ;
                       owl:onProperty :operationalRiterial ;
María's avatar
María committed
                       owl:allValuesFrom saref:Measurement
María's avatar
María committed
                     ] ,
                     [ rdf:type owl:Restriction ;
                       owl:onProperty :capacityControlType ;
                       owl:allValuesFrom xsd:string
                     ] ,
                     [ rdf:type owl:Restriction ;
                       owl:onProperty :motorDriveType ;
                       owl:allValuesFrom xsd:string
                     ] ;
     rdfs:comment "A fan is a device which imparts mechanical work on a gas. A typical usage of a fan is to induce airflow in a building services air distribution system."@en ;
     rdfs:label "Fan"@en ;
     rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcFan" ;
     prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifcfan.htm> ,
                           <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_fantypecommon.htm> .


###  https://w3id.org/def/saref4bldg#Filter
:Filter rdf:type owl:Class ;
        rdfs:subClassOf :FlowTreatmentDevice ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :finalResistance ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :fluidFlowRateMax ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :fluidFlowRateMin ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :initialResistance ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :nominalFilterFaceVelocity ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :nominalFlowRate ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :nominalMediaSurfaceVelocity ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :nominalParticleGeometricMeanDiameter ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :nominalParticleGeometricStandardDeviation ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :nominalPressureDrop ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :operationTemperatureMax ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :operationTemperatureMin ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty :weight ;
María's avatar
María committed
                          owl:allValuesFrom saref:Measurement
María's avatar
María committed
                        ] ;
        rdfs:comment "A filter is an apparatus used to remove particulate or gaseous matter from fluids and gases."@en ;
        rdfs:label "Filter"@en ;
        rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcFilter" ;
        prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifcfilter.htm> ,
                              <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_filtertypecommon.htm> .


###  https://w3id.org/def/saref4bldg#FireSuppressionTerminal
:FireSuppressionTerminal rdf:type owl:Class ;
                         rdfs:subClassOf :FlowTerminal ;
                         rdfs:comment """A fire suppression terminal has the purpose of delivering a fluid (gas or liquid) that will suppress a fire.

A fire suppression terminal provides for all forms of sprinkler, spreader and other form of terminal that is connected to a pipework system and intended to act in the role of suppressing a fire."""@en ;
                         rdfs:label "Fire suppression terminal"@en ;
                         rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcFireSuppressionTerminal" ;
                         prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcplumbingfireprotectiondomain/lexical/ifcfiresuppressionterminal.htm> ,
                                               <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcplumbingfireprotectiondomain/pset/pset_firesuppressionterminaltypecommon.htm> .


###  https://w3id.org/def/saref4bldg#FlowController
:FlowController rdf:type owl:Class ;
                rdfs:subClassOf :DistributionFlowDevice ;
                rdfs:comment "The distribution flow element FlowController defines the occurrence of elements of a distribution system that are used to regulate flow through a distribution system. Examples include dampers, valves, switches, and relays."@en ;
                rdfs:label "Flow controller"@en ;
                rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcFlowController" ;
                prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcsharedbldgserviceelements/lexical/ifcflowcontroller.htm> .


###  https://w3id.org/def/saref4bldg#FlowInstrument
:FlowInstrument rdf:type owl:Class ;
                rdfs:subClassOf :DistributionControlDevice ;
                rdfs:comment """A flow instrument reads and displays the value of a particular property of a system at a point, or displays the difference in the value of a property between two points.

Instrumentation is typically for the purpose of determining the value of the property at a point in time. It is not the purpose of an instrument to record or integrate the values over time (although they may be connected to recording devices that do perform such a function). This entity provides for all forms of mechanical flow instrument (thermometers, pressure gauges etc.) and electrical flow instruments (ammeters, voltmeters etc.)"""@en ;
                rdfs:label "Flow instrument"@en ;
María's avatar
María committed
                rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcFlowInstrument" ;
                prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcbuildingcontrolsdomain/lexical/ifcflowinstrument.htm> ,
                                      <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcbuildingcontrolsdomain/pset/pset_flowinstrumenttypecommon.htm> .


###  https://w3id.org/def/saref4bldg#FlowMeter
:FlowMeter rdf:type owl:Class ;
           rdfs:subClassOf :FlowController ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :readOutType ;
                             owl:allValuesFrom xsd:string
                           ] ,
                           [ rdf:type owl:Restriction ;
                             owl:onProperty :remoteReading ;
                             owl:allValuesFrom xsd:boolean
                           ] ;
           rdfs:comment "A flow meter is a device that is used to measure the flow rate in a system."@en ;
           rdfs:label "Flow meter"@en ;
           rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcFlowMeter" ;
           prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifcflowmeter.htm> ,
                                 <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_flowmetertypecommon.htm> .


###  https://w3id.org/def/saref4bldg#FlowMovingDevice
:FlowMovingDevice rdf:type owl:Class ;
                  rdfs:subClassOf :DistributionFlowDevice ;
                  rdfs:comment "The distribution flow element FlowMovingDevice defines the occurrence of an apparatus used to distribute, circulate or perform conveyance of fluids, including liquids and gases (such as a pump or fan), and typically participates in a flow distribution system."@en ;
                  rdfs:label "Flow moving device"@en ;
                  rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcFlowMovingDevice" ;
                  prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcsharedbldgserviceelements/lexical/ifcflowmovingdevice.htm> .


###  https://w3id.org/def/saref4bldg#FlowStorageDevice
:FlowStorageDevice rdf:type owl:Class ;
                   rdfs:subClassOf :DistributionFlowDevice ;
                   rdfs:comment "The distribution flow element FlowStorageDevice defines the occurrence of a device that participates in a distribution system and is used for temporary storage (such as a tank)."@en ;
                   rdfs:label "Flow storage device"@en ;
                   rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcFlowStorageDevice" ;
                   prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcsharedbldgserviceelements/lexical/ifcflowstoragedevice.htm> .


###  https://w3id.org/def/saref4bldg#FlowTerminal
:FlowTerminal rdf:type owl:Class ;
              rdfs:subClassOf :DistributionFlowDevice ;
              rdfs:comment "The distribution flow element FlowTerminal defines the occurrence of a permanently attached element that acts as a terminus or beginning of a distribution system (such as an air outlet, drain, water closet, or sink). A terminal is typically a point at which a system interfaces with an external environment."@en ;
              rdfs:label "Flow terminal"@en ;
              rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcFlowTerminal" ;
              prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcsharedbldgserviceelements/lexical/ifcflowterminal.htm> .


###  https://w3id.org/def/saref4bldg#FlowTreatmentDevice
:FlowTreatmentDevice rdf:type owl:Class ;
                     rdfs:subClassOf :DistributionFlowDevice ;
                     rdfs:comment "The distribution flow element FlowTreatmentDevice defines the occurrence of a device typically used to remove unwanted matter from a fluid, either liquid or gas, and typically participates in a flow distribution system."@en ;
                     rdfs:label "Flow treatment device"@en ;
                     rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcFlowTreatmentDevice" ;
                     prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcsharedbldgserviceelements/lexical/ifcflowtreatmentdevice.htm> .


###  https://w3id.org/def/saref4bldg#HeatExchanger
:HeatExchanger rdf:type owl:Class ;
               rdfs:subClassOf :EnergyConversionDevice ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty :arrangement ;
                                 owl:allValuesFrom xsd:string
                               ] ;
               rdfs:comment "A heat exchanger is a device used to provide heat transfer between non-mixing media such as plate and shell and tube heat exchangers. HeatExchanger is commonly used on water-side distribution systems to recover energy from a liquid to another liquid (typically water-based), whereas AirToAirHeatRecovery is commonly used on air-side distribution systems to recover energy from a gas to a gas (usually air)."@en ;
               rdfs:label "Heat exchanger"@en ;
               rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcHeatExchanger" ;
               prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifcheatexchanger.htm> ,
                                     <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_heatexchangertypecommon.htm> .


###  https://w3id.org/def/saref4bldg#Humidifier
:Humidifier rdf:type owl:Class ;
            rdfs:subClassOf :EnergyConversionDevice ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :nominalAirFlowRate ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :nominalMoistureGain ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :waterRequirement ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :weight ;
María's avatar
María committed
                              owl:allValuesFrom saref:Measurement
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :application ;
                              owl:allValuesFrom xsd:string
                            ] ,
                            [ rdf:type owl:Restriction ;
María's avatar
María committed
                              owl:onProperty :internalControl ;
                              owl:allValuesFrom xsd:string
                            ] ;
María's avatar
María committed
            rdfs:comment "A humidifier is a device that adds moisture into the air."@en ;
            rdfs:label "Humidifier"@en ;
            rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcHumidifier" ;
            prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/lexical/ifchumidifier.htm> ,
                                  <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifchvacdomain/pset/pset_humidifiertypecommon.htm> .
María's avatar
María committed
###  https://w3id.org/def/saref4bldg#Interceptor
:Interceptor rdf:type owl:Class ;
             rdfs:subClassOf :FlowTreatmentDevice ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :coverLength ;
María's avatar
María committed
                               owl:allValuesFrom saref:Measurement
María's avatar
María committed
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :coverWidth ;
María's avatar
María committed
                               owl:allValuesFrom saref:Measurement
María's avatar
María committed
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :inletConnectionSize ;
María's avatar
María committed
                               owl:allValuesFrom saref:Measurement
María's avatar
María committed
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :nominalBodyDepth ;
María's avatar
María committed
                               owl:allValuesFrom saref:Measurement
María's avatar
María committed
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :nominalBodyLength ;
María's avatar
María committed
                               owl:allValuesFrom saref:Measurement
María's avatar
María committed
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :nominalBodyWidth ;
María's avatar
María committed
                               owl:allValuesFrom saref:Measurement
María's avatar
María committed
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :outletConnectionSize ;
María's avatar
María committed
                               owl:allValuesFrom saref:Measurement
María's avatar
María committed
                             ] ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty :ventilatingPipeSize ;
María's avatar
María committed
                               owl:allValuesFrom saref:Measurement
María's avatar
María committed
                             ] ;
             rdfs:comment "An interceptor is a device designed and installed in order to separate and retain deleterious, hazardous or undesirable matter while permitting normal sewage or liquids to discharge into a collection system by gravity."@en ;
             rdfs:label "Interceptor"@en ;
             rdfs:seeAlso "https://w3id.org/ifc/IFC4_ADD1#IfcInterceptor" ;
             prov:hadPrimarySource <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcplumbingfireprotectiondomain/lexical/ifcinterceptor.htm> ,
                                   <http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcplumbingfireprotectiondomain/pset/pset_interceptortypecommon.htm> .


###  https://w3id.org/def/saref4bldg#Lamp
:Lamp rdf:type owl:Class ;
      rdfs:subClassOf :FlowTerminal ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :colorTemperature ;
María's avatar
María committed
                        owl:allValuesFrom saref:Measurement
María's avatar
María committed
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :contributedLuminousFlux ;
María's avatar
María committed
                        owl:allValuesFrom saref:Measurement
María's avatar
María committed
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :lampMaintenanceFactor ;
María's avatar
María committed
                        owl:allValuesFrom saref:Measurement
María's avatar
María committed
                      ] ,
                      [ rdf:type owl:Restriction ;
                        owl:onProperty :lightEmitterNominalPower ;
María's avatar
María committed
                        owl:allValuesFrom saref:Measurement
María's avatar
María committed
                      ] ,