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

s4lift:OverloadedState a rdfs:Class ;
  rdfs:label "Overloaded state"@en ;
  rdfs:comment "The state of a device that is overloaded."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/State> .

s4lift:AlarmState a rdfs:Class ;
  rdfs:label "Alarm State"@en ;
  rdfs:comment "State of a device when a high priority signal is used to attract the operator’s attention to important deviations or abnormal events in the device operation."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/State> .

s4lift:SmartLiftInstallationFaultState a rdfs:Class ;
  rdfs:label "Smart lift installation fault state state"@en ;
  rdfs:comment "A faulty state of a smart lift. The fault rdf:label shall be one of the values defined in EN 627, (e.g.: \"01xx\" broken security chain)."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/State> .

s4lift:StatusSignal a rdfs:Class ;
  rdfs:label "Status signal"@en ;
  rdfs:comment "A signal associated to some state of a device."@en ;
  rdfs:subClassOf s4lift:Signal .

s4lift:conveys a rdf:Property ;
  rdfs:label "conveys"@en ;
  rdfs:comment "A relationship specifying an information (e.g., measurement, state) that is conveyed by a signal"@en ;
  rdfs:domain s4lift:Signal ;
  rdfs:range <https://w3id.org/linkml/Any> .

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

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

s4lift:OutOfServiceState a rdfs:Class ;
  rdfs:label "Out of service state"@en ;
  rdfs:comment "The state of a device that is out of service."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/State> .

s4lift:EmergencyPowerSupplyState a rdfs:Class ;
  rdfs:label "Emergency Power Supply State"@en ;
  rdfs:comment "The state of a device that is using the emergency power supply."@en ;
  rdfs:subClassOf s4lift:PowerSupplyState .

s4lift:SmartLiftEdgeComponent a rdfs:Class ;
  rdfs:label "Smart Lift Edge Component"@en ;
  rdfs:comment "A Smart Lift Edge Component is dedicated to the hosting of smart lift additional modules in the case that they are not hosted directly in the  Smart Lift Edge Control Unit. An example could be the case of an additional earthquake sensor added after the lift deployment and not controlled by the Smart Lift Edge Control Unit."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Device> , <https://saref.etsi.org/saref4syst/System> .

s4lift:hasSecondaryEmergencyTelephoneNumber a rdf:Property ;
  rdfs:label "has secondary emergency number"@en ;
  rdfs:comment "Secondary emergency number to be called in case of emergency. The value is expected to be a URI with the tel: URI scheme as defined RFC 3966."@en ;
  rdfs:domain <https://saref.etsi.org/saref4syst/System> ;
  rdfs:range xsd:anyURI .

s4lift:canConnectToNetwork a rdf:Property ;
  rdfs:label "can connect to network"@en ;
  rdfs:comment "A relationship between a system and a network it can connect to."@en ;
  rdfs:domain <https://saref.etsi.org/saref4syst/System> ;
  rdfs:range s4lift:Network ;
  rdfs:subPropertyOf <https://saref.etsi.org/saref4syst/connectedTo> .

s4lift:hasAlarmSOSSystem a rdf:Property ;
  rdfs:label "has alarm SOS system"@en ;
  rdfs:comment "A relationship defining the alarm SOS subsystem of a system."@en ;
  rdfs:domain <https://saref.etsi.org/saref4syst/System> ;
  rdfs:range <https://saref.etsi.org/saref4syst/System> ;
  rdfs:subPropertyOf <https://saref.etsi.org/saref4syst/hasSubSystem> .

s4lift:hasTelephoneNumber a rdf:Property ;
  rdfs:label "has telephone number"@en ;
  rdfs:comment "Number corresponding to the lift communication module to be used for call terminated to the lift car. The value is expected to be a URI with the tel: URI scheme as defined RFC 3966."@en ;
  rdfs:domain <https://saref.etsi.org/saref4syst/System> ;
  rdfs:range xsd:anyURI .

s4lift:hasGeographicLocationValidator a rdf:Property ;
  rdfs:label "has geographic location validator"@en ;
  rdfs:comment "Name of who has provided the validation of the correctness of the geographic location of the system. The value is expected to be a string or a string with language tag."@en ;
  rdfs:domain <https://saref.etsi.org/saref4syst/System> ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4lift:hasLegalOwner a rdf:Property ;
  rdfs:label "has legal owner"@en ;
  rdfs:comment "A relationship identifying the legal owner of a system, as per [ISO 16484-5: inclusion in Description Property]. The value is expected to be a string or a string with language tag."@en ;
  rdfs:domain <https://saref.etsi.org/saref4syst/System> ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4lift:hasStops a rdf:Property ;
  rdfs:label "has stops"@en ;
  rdfs:comment "The number of stops by an entity (e.g., a lift) "@en ;
  rdfs:domain <https://saref.etsi.org/saref4syst/System> ;
  rdfs:range xsd:integer .

s4lift:hasManufacturingCompanyRepresentative a rdf:Property ;
  rdfs:label "has manufacturing company representative"@en ;
  rdfs:comment "A relationship identifying the local representative of the manufacturing company of a system, as per [ISO 16484-5: Profile_Name]. The value is expected to be a string or a string with language tag."@en ;
  rdfs:domain <https://saref.etsi.org/saref4syst/System> ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4lift:hasInspectionAuthority a rdf:Property ;
  rdfs:label "has inspection authority"@en ;
  rdfs:comment "A relationship identifying the Authority that is entitled to periodically inspect the system installation and certify its suitability for the intended use, as per [ISO 16484-5: inclusion in Description Property]. The value is expected to be a string or a string with language tag."@en ;
  rdfs:domain <https://saref.etsi.org/saref4syst/System> ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4lift:hasBuildingManager a rdf:Property ;
  rdfs:label "has building manager"@en ;
  rdfs:comment "A relationship identifying the manager of the building where a system is located, as per [ISO 16484-5: inclusion in Description Property]. The value is expected to be a string or a string with language tag."@en ;
  rdfs:domain <https://saref.etsi.org/saref4syst/System> ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4lift:hasAlarmMonitoringCentre a rdf:Property ;
  rdfs:label "has alarm monitoring centre"@en ;
  rdfs:comment "A relationship identifying the monitoring centre of the alarms, as per [ISO 16484-5: inclusion in Description Property]. The value is expected to be a string or a string with language tag."@en ;
  rdfs:domain <https://saref.etsi.org/saref4syst/System> ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4lift:hasInstallerCompany a rdf:Property ;
  rdfs:label "has installer company"@en ;
  rdfs:comment "A relationship identifying the installer company of a system (e.g., device), as per [ISO 16484-5: inclusion in Description Property]. The value is expected to be a string or a string with language tag."@en ;
  rdfs:domain <https://saref.etsi.org/saref4syst/System> ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4lift:hasMainEmergencyTelephoneNumber a rdf:Property ;
  rdfs:label "has main emergency telephone number"@en ;
  rdfs:comment "Main emergency telephone number to be called in case of emergency. The value is expected to be a URI with the tel: URI scheme as defined RFC 3966."@en ;
  rdfs:domain <https://saref.etsi.org/saref4syst/System> ;
  rdfs:range xsd:anyURI .

s4lift:hasMaintenanceCompany a rdf:Property ;
  rdfs:label "has maintenance company"@en ;
  rdfs:comment "A relationship identifying the maintenance company of a system, as per [ISO 16484-5: inclusion in Description Property]. The value is expected to be a string or a string with language tag."@en ;
  rdfs:domain <https://saref.etsi.org/saref4syst/System> ;
  rdfs:range <https://w3id.org/linkml/Any> .

s4lift:ElectricalConnectionPoint a rdfs:Class ;
  rdfs:label "Electrical Conection Point"@en ;
  rdfs:comment "The class of electrical connection points of electric power systems, at which they may be electricaly connected to other systems."@en ;
  rdfs:subClassOf <https://saref.etsi.org/saref4syst/ConnectionPoint> .

s4lift:ThreePhaseConnectionPoint a rdfs:Class ;
  rdfs:label "Three-Phase Connection Point"@en ;
  rdfs:comment """A three-phase connection point is a connection point composed of four wires (plus the protective earth): 

- wires R, S, T, for the phases;
- wire N for the neutral.
"""@en ;
  rdfs:subClassOf s4lift:ElectricalConnectionPoint .

s4lift:NumberOfCallsStatistics a rdfs:Class ;
  rdfs:label "Number of calls statistics"@en ;
  rdfs:comment "Total counter of the number of calls since the last reset. As per concept historyPeriodic in ISO 16484-5"@en ;
  rdfs:subClassOf s4lift:StatisticsMeasurement .

s4lift:SinglePhaseConnectionPoint a rdfs:Class ;
  rdfs:label "Single Phase Connection Point"@en ;
  rdfs:comment """A single phase connection point is a connection point composed of two wires (plus the protective earth): 

- wire for the phase;
- wire for the neutral."""@en ;
  rdfs:subClassOf s4lift:ElectricalConnectionPoint .

s4lift:NumberOfFaults a rdfs:Class ;
  rdfs:label "Number of faults"@en ;
  rdfs:comment "Number of faults."@en ;
  rdfs:subClassOf s4lift:StatisticsMeasurement .

s4lift:ElectricPowerSystem a rdfs:Class ;
  rdfs:label "Electric Power System"@en ;
  rdfs:comment "The class of electric power systems, i.e., systems that exchange electricity (i.e., electric power) with other systems."@en ;
  rdfs:subClassOf <https://saref.etsi.org/saref4syst/System> .

s4lift:hasStandardPowerSupply a rdf:Property ;
  rdfs:label "has standard power supply"@en ;
  rdfs:comment "A relationship defining the standard power supply of an electric power system."@en ;
  rdfs:domain s4lift:ElectricPowerSystem ;
  rdfs:range s4lift:ElectricalConnectionPoint ;
  rdfs:subPropertyOf <https://saref.etsi.org/saref4syst/connectsAt> .

s4lift:connectedToEmergencyBattery a rdf:Property ;
  rdfs:label "connected to emergency battery"@en ;
  rdfs:comment "A relationship defining the emergency battery of an electric power system."@en ;
  rdfs:domain s4lift:ElectricPowerSystem ;
  rdfs:range s4lift:ElectricPowerSystem ;
  rdfs:subPropertyOf <https://saref.etsi.org/saref4syst/connectedTo> .

s4lift:hasMainPowerSupply a rdf:Property ;
  rdfs:label "has main power supply"@en ;
  rdfs:comment "A relationship defining the main power supply of an electric power system."@en ;
  rdfs:domain s4lift:ElectricPowerSystem ;
  rdfs:range s4lift:ElectricalConnectionPoint ;
  rdfs:subPropertyOf <https://saref.etsi.org/saref4syst/connectsAt> .

s4lift:AlarmInTheRoofState a rdfs:Class ;
  rdfs:label "Alarm in the roof state"@en ;
  rdfs:comment "State of a device when the alarm in the roof has been activated."@en ;
  rdfs:subClassOf s4lift:AlarmState .

s4lift:GoodBatteryPowerState a rdfs:Class ;
  rdfs:label "Good Battery Power State"@en ;
  rdfs:comment "The state of a system whose battery is in good operating conditions."@en ;
  rdfs:subClassOf s4lift:BatteryPowerState .

s4lift:TestEmergencyNumberCommand a rdfs:Class ;
  rdfs:label "Test emergency number command"@en ;
  rdfs:comment "A type of command to test the emergency number"@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Command> .

s4lift:DetectedLoadState a rdfs:Class ;
  rdfs:label "Detected Load state"@en ;
  rdfs:comment "The state of a device that detected load. For example when at least one person is in the smart lift car."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/State> .

<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> .

<http://www.opengis.net/ont/geosparql#asWKT> a rdf:Property ;
  rdfs:label "asWKT"@en ;
  rdfs:comment "The WKT serialization of a geometry"@en ;
  rdfs:domain <http://www.opengis.net/ont/geosparql#Geometry> ;
  rdfs:range <http://www.opengis.net/ont/geosparql#wktLiteral> .

s4lift:SmartLiftEdgeControlUnit a rdfs:Class ;
  rdfs:label "Smart Lift Edge Control Unit"@en ;
  rdfs:comment "A  Smart Lift Edge Control Unit  is the main element of a Smart Lift installation and it is typically associated with the lift control cabinet"@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Device> , <https://saref.etsi.org/saref4syst/System> .

s4lift:Signal a rdfs:Class ;
  rdfs:label "Signal"@en ;
  rdfs:comment "The class of signals that are conveying some information (e.g., Measurement, State) about a Feature of Interest, at some timestamp."@en .

s4lift:Voltage a rdfs:Class ;
  rdfs:label "Voltage"@en ;
  rdfs:comment "A saref:Property related to some measurements that are characterized by a certain value that is measured in a voltage unit (such as volt or kilovolt)."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Property> .

s4lift:SetOutOfServiceCommand a rdfs:Class ;
  rdfs:label "Set out of service command"@en ;
  rdfs:comment "A type of command to set the lift in Out of Service mode."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Command> .

s4lift:AlarmVoiceCommunicationState a rdfs:Class ;
  rdfs:label "Alarm voice communication state"@en ;
  rdfs:comment "State of a device when alarm voice communication has been activated. In UE and other applicable countries alarms shall comply to EN 81-28"@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/State> .

s4lift:PowerSupplyState a rdfs:Class ;
  rdfs:label "Power Supply State"@en ;
  rdfs:comment "A type of state."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/State> .

s4lift:ReservedServiceState a rdfs:Class ;
  rdfs:label "Reserved service state"@en ;
  rdfs:comment "The state of a device when the reserved operation is on run. For Smart Lifts it is typically related to the use of a key or a proximity badge to reach a specific floor(s) or service(es). Some examples of reserved operation are the access to a hotel guest to the room floor, of the housekeeper to a floor (or a service door) to access a personnel-only area, the access of surgical room area in a hospital, etc."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/State> .

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

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

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

s4lift:StandardPowerSupplyState a rdfs:Class ;
  rdfs:label "Standard Power Supply State"@en ;
  rdfs:comment "The state of a device that is using the standard power supply."@en ;
  rdfs:subClassOf s4lift:PowerSupplyState .

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

s4lift:HydraulicDevice a rdfs:Class ;
  rdfs:label "Hydraulic device"@en ;
  rdfs:comment "The class of devices with hydraulic principle of functioning."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Device> .

s4lift:CriticalBatteryPowerState a rdfs:Class ;
  rdfs:label "Critical Battery Power State"@en ;
  rdfs:comment "The state of a system whose battery is in operating in critically reduced capability. For an emergency battery of a Smart Lift, a battery in critical state still has the power to send the car to the closest floor in case in failure, but needs to be replaced. For an emergency battery of a SOS Alarm system, the battery still has the power to sustain the alarm system active for the minimum time defined by applicable regulation, but needs to be replaced;"@en ;
  rdfs:subClassOf s4lift:BatteryPowerState .

s4lift:ElectricalDevice a rdfs:Class ;
  rdfs:label "Electrical device"@en ;
  rdfs:comment "The class of devices with electrical principle of functioning."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Device> .

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

s4lift:FaultSignal a rdfs:Class ;
  rdfs:label "Fault signal"@en ;
  rdfs:comment "A signal describing some fault."@en ;
  rdfs:subClassOf s4lift:Signal .

s4lift:SmartLiftWithoutEmergencyCallSupport a rdfs:Class ;
  rdfs:label "Smart Lift Without Emergency Call Support"@en ;
  rdfs:comment "The class of smart lift installatinos that lack support for emergency call. Emergency call support is typically mandatory in new lifts but may be lacking in old installations."@en ;
  rdfs:subClassOf s4lift:SmartLiftInstallation .

s4lift:isMasterInGroup a rdf:Property ;
  rdfs:label "is master in group"@en ;
  rdfs:comment "the smart lift installation acts as master for the common capabilities in the smart lift group."@en ;
  rdfs:domain s4lift:SmartLiftInstallation ;
  rdfs:range s4lift:SmartLiftGroup ;
  rdfs:subPropertyOf s4lift:isGroupedIn .

s4lift:hasTravelTime a rdf:Property ;
  rdfs:label "has travel time"@en ;
  rdfs:comment "A relationship defining the time spent by an entity (e.g., a lift car) to travel between stops"@en ;
  rdfs:domain <https://saref.etsi.org/core/FeatureOfInterest> ;
  rdfs:range xsd:duration .

s4lift:hasDoorOpenTime a rdf:Property ;
  rdfs:label "has door open time"@en ;
  rdfs:comment "A relationship defining the time spent by an entity (e.g., a lift, a building space, a door) to open its doors"@en ;
  rdfs:domain <https://saref.etsi.org/core/FeatureOfInterest> ;
  rdfs:range xsd:duration .

s4lift:hasPlateInformation a rdf:Property ;
  rdfs:label "has plate information"@en ;
  rdfs:comment "An information usually also inscribed on a plate attached to the lift car."@en ;
  rdfs:domain s4lift:SmartLiftInstallation ;
  rdfs:range xsd:string .

s4lift:hasVoltage a rdf:Property ;
  rdfs:label "has voltage"@en ;
  rdfs:comment "A relationship defining the voltage of a feature of interest."@en ;
  rdfs:domain <https://saref.etsi.org/core/FeatureOfInterest> ;
  rdfs:range s4lift:Voltage ;
  rdfs:subPropertyOf <https://saref.etsi.org/core/hasProperty> .

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

s4lift:hasElectricPowerConsumption a rdf:Property ;
  rdfs:label "has power consumption"@en ;
  rdfs:comment "A relationship between a feature of interest and its power consumption. If a property of a s4syst:System, or the property of a s4syst:ConnectionPoint thereof, by convention the power consumption is positive if the electric energy enters the system."@en ;
  rdfs:domain <https://saref.etsi.org/core/FeatureOfInterest> ;
  rdfs:range <https://saref.etsi.org/core/Energy> ;
  rdfs:subPropertyOf <https://saref.etsi.org/core/hasProperty> .

s4lift:hasDoors a rdf:Property ;
  rdfs:label "has doors"@en ;
  rdfs:comment "The number of door connection points in a building space (e.g., a smart lift car) "@en ;
  rdfs:domain <https://saref.etsi.org/saref4bldg/BuildingSpace> ;
  rdfs:range xsd:integer .

s4lift:hasTimeOfConfirmationOfLastPeriodicTest72hAttempt a rdf:Property ;
  rdfs:label "has time of confirmation of last periodic test 72h attempt"@en ;
  rdfs:comment "A relationship to the time of the confirmation of the last periodic test 72h attempt of a lift. In UE and other applicable countries, the periodic test shall comply with EN 81.28"@en ;
  rdfs:domain s4lift:SmartLiftInstallation ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf <https://saref.etsi.org/core/hasProperty> .

s4lift:hasCarServices a rdf:Property ;
  rdfs:label "has car services"@en ;
  rdfs:comment "The number of car services, taking care of the case where the car has multiple doors that give independent access to different locations on a given floor. It is expected to be greater or equal to the number of Car Stops."@en ;
  rdfs:domain s4lift:SmartLiftInstallation ;
  rdfs:range xsd:integer .

s4lift:hasTimeOfLastPeriodicTest72hAttempt a rdf:Property ;
  rdfs:label "has time of last periodic test 72h attempt"@en ;
  rdfs:comment "A relationship to the time of the last periodic test 72h attempt of a lift. In UE and other applicable countries, the periodic test shall comply with EN 81.28"@en ;
  rdfs:domain s4lift:SmartLiftInstallation ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf <https://saref.etsi.org/core/hasProperty> .

s4lift:hasCarService a rdf:Property ;
  rdfs:label "has car service"@en ;
  rdfs:comment "A relationship between a system and a car service."@en ;
  rdfs:domain s4lift:SmartLiftInstallation ;
  rdfs:range s4lift:PossibleSmartLiftCarService ;
  rdfs:subPropertyOf <https://saref.etsi.org/saref4syst/connectedThrough> .

s4lift:hasEngineRoomTemperature a rdf:Property ;
  rdfs:label "has engine room temperature"@en ;
  rdfs:comment "A relationship between a smart lift installation and the temperature of the engine room."@en ;
  rdfs:domain s4lift:SmartLiftInstallation ;
  rdfs:range <https://saref.etsi.org/core/Temperature> ;
  rdfs:subPropertyOf <https://saref.etsi.org/core/hasProperty> .

<http://www.opengis.net/ont/geosparql#hasGeometry> a rdf:Property ;
  rdfs:label "hasGeometry"@en ;
  rdfs:comment "A spatial representation for a given feature."@en ;
  rdfs:domain <http://www.opengis.net/ont/geosparql#Feature> ;
  rdfs:range <http://www.opengis.net/ont/geosparql#Geometry> .

s4lift:isGroupedIn a rdf:Property ;
  rdfs:label "is grouped in"@en ;
  rdfs:comment "A relationship specifying the smart lift installations grouped into smart lift groups"@en ;
  rdfs:domain s4lift:SmartLiftInstallation ;
  rdfs:range s4lift:SmartLiftGroup .

s4lift:hasCarTemperature a rdf:Property ;
  rdfs:label "has car temperature"@en ;
  rdfs:comment "A relationship between a smart lift installation and the temperature of the smart lift car."@en ;
  rdfs:domain s4lift:SmartLiftInstallation ;
  rdfs:range <https://saref.etsi.org/core/Temperature> ;
  rdfs:subPropertyOf <https://saref.etsi.org/core/hasProperty> .

s4lift:hasShaftTemperature a rdf:Property ;
  rdfs:label "has shaft temperature"@en ;
  rdfs:comment "A relationship between a smart lift installation and the temperature of the shaft."@en ;
  rdfs:domain s4lift:SmartLiftInstallation ;
  rdfs:range <https://saref.etsi.org/core/Temperature> ;
  rdfs:subPropertyOf <https://saref.etsi.org/core/hasProperty> .

s4lift:hasDoorCloseTime a rdf:Property ;
  rdfs:label "has door close time"@en ;
  rdfs:comment "A relationship defining the time spent by an entity (e.g., a lift, a building space, a door) to close its doors"@en ;
  rdfs:domain <https://saref.etsi.org/core/FeatureOfInterest> ;
  rdfs:range xsd:duration .

s4lift:containsCar a rdf:Property ;
  rdfs:label "contains car"@en ;
  rdfs:comment "A relationship between a smart lift installation and its car."@en ;
  rdfs:domain s4lift:SmartLiftInstallation ;
  rdfs:range s4lift:SmartLiftCar ;
  rdfs:subPropertyOf <https://saref.etsi.org/saref4bldg/hasSpace> .

s4lift:isPeerInGroup a rdf:Property ;
  rdfs:label "is peer in group"@en ;
  rdfs:comment "the smart lift installation is part of an smart lift group and composed by peers smart lift installation respect to the common capabilities."@en ;
  rdfs:domain s4lift:SmartLiftInstallation ;
  rdfs:range s4lift:SmartLiftGroup ;
  rdfs:subPropertyOf s4lift:isGroupedIn .

s4lift:hasCarloadLimit a rdf:Property ;
  rdfs:label "has carload limit load"@en ;
  rdfs:comment "A relationship defining the limit load to be safely carried by the car, as a design parameter."@en ;
  rdfs:domain s4lift:SmartLiftCar ;
  rdfs:range s4lift:Load .

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

s4lift:isSecondaryInGroup a rdf:Property ;
  rdfs:label "is secondary in group"@en ;
  rdfs:comment "the smart lift installation acts as depends from the master smart lift installation in the smart lift group for the common capabilities."@en ;
  rdfs:domain s4lift:SmartLiftInstallation ;
  rdfs:range s4lift:SmartLiftGroup ;
  rdfs:subPropertyOf s4lift:isGroupedIn .

s4lift:GoodsSmartLift a rdfs:Class ;
  rdfs:label "Goods smart lift"@en ;
  rdfs:comment "The class of Smart Lifts that are used for goods."@en ;
  rdfs:subClassOf s4lift:SmartLiftInstallation .

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

s4lift:NumberOfResetSequencesStatistics a rdfs:Class ;
  rdfs:label "Number of reset sequences statistics"@en ;
  rdfs:comment "Total counter of the number of reset sequences since the last reset. As per concept historyPeriodic in ISO 16484-5"@en ;
  rdfs:subClassOf s4lift:StatisticsMeasurement .

s4lift:UpwardTravelsStatistics a rdfs:Class ;
  rdfs:label "Upward Travels Statistics"@en ;
  rdfs:comment "Total counter of the number of upward travels since the last reset. As per concept historyPeriodic in ISO 16484-5"@en ;
  rdfs:subClassOf s4lift:StatisticsMeasurement .

s4lift:NetworkAccess a rdfs:Class ;
  rdfs:label "Network Access"@en ;
  rdfs:comment "Network accesss is a connection capability between a system and a network."@en ;
  rdfs:subClassOf <https://saref.etsi.org/saref4syst/Connection> .

s4lift:hasChannelBitErrorRate a rdf:Property ;
  rdfs:label "has Channel Bit Error Rate"@en ;
  rdfs:comment "Channel Bit Error Rate (via AT commands from the module); 0..7 as for RXQUAL defined by ETSI TS 145 008"@en ;
  rdfs:domain s4lift:NetworkAccess ;
  rdfs:range <https://saref.etsi.org/core/Property> ;
  rdfs:subPropertyOf <https://saref.etsi.org/core/hasProperty> .

s4lift:hasCoverage a rdf:Property ;
  rdfs:label "has coverage"@en ;
  rdfs:comment "Coverage of the network"@en ;
  rdfs:domain s4lift:NetworkAccess ;
  rdfs:range <https://saref.etsi.org/core/Property> ;
  rdfs:subPropertyOf <https://saref.etsi.org/core/hasProperty> .

s4lift:hasReceivedSignalStrengthIndicator a rdf:Property ;
  rdfs:label "has Received Signal Strength Indicator"@en ;
  rdfs:comment """Received Signal Strength Indicator of the network access. (via AT commands from the transmission module):
0: -113 dBm or lower quality;
1: -111 dBm;
2 .. 30: -109 dBm .. -53 dBm;
31: -51 dBm or greater;
99: Not Known or non-detectable."""@en ;
  rdfs:domain s4lift:NetworkAccess ;
  rdfs:range <https://saref.etsi.org/core/Property> ;
  rdfs:subPropertyOf <https://saref.etsi.org/core/hasProperty> .

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

s4lift:BatteryPowerState a rdfs:Class ;
  rdfs:label "Battery Power State"@en ;
  rdfs:comment "The state of a battery power supply."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/State> .

s4lift:TotalNumberOfOpeningOfDoorStatistics a rdfs:Class ;
  rdfs:label "Total number of opening of door statistics"@en ;
  rdfs:comment "Total counter of the number of opening of door since the last reset. As per concept historyPeriodic in ISO 16484-5"@en ;
  rdfs:subClassOf s4lift:StatisticsMeasurement .

s4lift:FirefightersSmartLift a rdfs:Class ;
  rdfs:label "Firefighters smart lift"@en ;
  rdfs:comment "The class of Firefighters Smart Lifts, as per [EN 81-72]."@en ;
  rdfs:subClassOf s4lift:SmartLiftInstallation .

s4lift:CarInUnlockingSpaceState a rdfs:Class ;
  rdfs:label "Car In Unlocking Space state"@en ;
  rdfs:comment "The state of a lift where the car is in some door unlocking building space."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/State> .

s4lift:InsufficientBatteryPowerState a rdfs:Class ;
  rdfs:label "Insufficient Battery Power State"@en ;
  rdfs:comment "The state of a system whose battery has insufficient capability. For an emergency battery of a Smart Lift, a battery in insufficient state does not have the power to send the car to the closest floor in case in failure; It needs to be urgently replaced. For an emergency battery of a SOS Alarm system, the battery does not have the power to sustain the alarm system active for the minimum time defined by applicable regulation; It needs to be urgently replaced. In UE and other applicable countries such minimum time is at least one hour (as required by EN 81-28)."@en ;
  rdfs:subClassOf s4lift:BatteryPowerState .

s4lift:AlarmInTheCarState a rdfs:Class ;
  rdfs:label "Alarm in the car state"@en ;
  rdfs:comment "State of a device when the alarm in a car has been activated."@en ;
  rdfs:subClassOf s4lift:AlarmState .

s4lift:Load a rdfs:Class ;
  rdfs:label "Load"@en ;
  rdfs:comment "A saref:Property related to the load carried by a device."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Property> .

s4lift:StatisticsMeasurement a rdfs:Class ;
  rdfs:label "Statistics Measurement"@en ;
  rdfs:comment "A measurement of some statistics of a feature of interest"@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Measurement> .

s4lift:VerticalSmartLiftingPlatform a rdfs:Class ;
  rdfs:label "Vertical Smart lifting platform"@en ;
  rdfs:comment "The class of vertical smart lifting platforms intended for use by persons with impaired mobility, as per [81-41]."@en ;
  rdfs:subClassOf s4lift:SmartLiftInstallation .

s4lift:DoorConnectionPoint a rdfs:Class ;
  rdfs:label "Door Connection Point"@en ;
  rdfs:comment "The class of door connection points, which have an open or close state. Smart Lift Car has some door connection points. A connection between building spaces can be at a door connection point."@en ;
  rdfs:subClassOf <https://saref.etsi.org/saref4syst/ConnectionPoint> .

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

s4lift:MovingDownwardDirectionState a rdfs:Class ;
  rdfs:label "Moving Downward Direction State"@en ;
  rdfs:comment "The state of a device that is moving in the downward direction"@en ;
  rdfs:subClassOf s4lift:MovingDirectionState .

s4lift:FloodInTheWellState a rdfs:Class ;
  rdfs:label "Flood in the well state"@en ;
  rdfs:comment "The state of a lift where a flood is detected in the well."@en ;
  rdfs:subClassOf s4lift:AlarmState .

s4lift:MovingDirectionState a rdfs:Class ;
  rdfs:label "Moving Direction State"@en ;
  rdfs:comment "A type of state"@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/State> .

s4lift:AlarmSignal a rdfs:Class ;
  rdfs:label "Alarm Signal"@en ;
  rdfs:comment "High priority signal used to attract the operator’s attention to important deviations or abnormal events in system operation (from ISO 11064-5)"@en ;
  rdfs:subClassOf s4lift:Signal .

s4lift:TotalFloorsCoveredStatistics a rdfs:Class ;
  rdfs:label "Total Floors Covered Statistics"@en ;
  rdfs:comment "Total counter of the number of floors covered since the last reset. As per concept historyPeriodic in ISO 16484-5"@en ;
  rdfs:subClassOf s4lift:StatisticsMeasurement .

s4lift:SendCarToSpecificServiceCommand a rdfs:Class ;
  rdfs:label "Send car to specific service command"@en ;
  rdfs:comment "A type of command to call the car to a specific service."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Command> .

s4lift:MovingUpwardDirectionState a rdfs:Class ;
  rdfs:label "Moving Upward Direction State"@en ;
  rdfs:comment "The state of a device that is moving in the upward direction"@en ;
  rdfs:subClassOf s4lift:MovingDirectionState .

s4lift:AlarmInTheWellState a rdfs:Class ;
  rdfs:label "Alarm in the well state"@en ;
  rdfs:comment "State of a device when the alarm in the well has been activated."@en ;
  rdfs:subClassOf s4lift:AlarmState .

s4lift:FireOperationState a rdfs:Class ;
  rdfs:label "Fire operation state"@en ;
  rdfs:comment "The state of a device that is subject to fire operation, according to EN 81-73 (EN 81-77 for anti-seismic lifts)."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/State> .

s4lift:DownwardTravelsStatistics a rdfs:Class ;
  rdfs:label "Downward Travels Statistics"@en ;
  rdfs:comment "Total counter of the number of downward travels since the last reset. As per concept historyPeriodic in ISO 16484-5"@en ;
  rdfs:subClassOf s4lift:StatisticsMeasurement .

s4lift:SmartLiftGroup a rdfs:Class ;
  rdfs:label "Smart Lift Group"@en ;
  rdfs:comment "A Smart Lift Group represents the correlation of multiple Smart Lifts Installation and it is supported by the introduction of a Smart Lift Group identifier common each Smart Lifts Installation belonging to the same Smart Lift Group. Such kind of installations usually presents control units connected one each other to coordinate the movement and position of the different lifts, where the common commands (e.g. the call buttons) are given to one of these control units that acts as a principal master and coordinates the other installations or is composed by peer installations that coordinates one each othe"@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/FeatureOfInterest> , <https://saref.etsi.org/saref4syst/System> .

s4lift:SmartLiftCarService a rdfs:Class ;
  rdfs:label "Smart lift car service"@en ;
  rdfs:comment "A connection between a car stop space of a smart lift installation, a building space it can serve, and the door of the smart lift car used to serve this building space."@en ;
  rdfs:subClassOf s4lift:PossibleSmartLiftCarService .

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

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

s4lift:CarStopSpace a rdfs:Class ;
  rdfs:label "Door Space"@en ;
  rdfs:comment "The class of building spaces where smart lift car can stop to enable doors opening unlocking"@en ;
  rdfs:subClassOf <https://saref.etsi.org/saref4bldg/BuildingSpace> .

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

s4lift:AccessibleGoodsOnlySmartLift a rdfs:Class ;
  rdfs:label "Accessible goods only smart lift"@en ;
  rdfs:comment "The class of Smart Lifts that are used for accessible goods only, as per [EN 81-31]."@en ;
  rdfs:subClassOf s4lift:SmartLiftInstallation .

s4lift:MainBoardResetCommand a rdfs:Class ;
  rdfs:label "Main board reset command"@en ;
  rdfs:comment "A type of command to initiate the board reset"@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Command> .

s4lift:TestRideInExecutionState a rdfs:Class ;
  rdfs:label "Test ride in execution state"@en ;
  rdfs:comment "The state of a device that is subject to a test ride."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/State> .

s4lift:TestRideCommand a rdfs:Class ;
  rdfs:label "Test ride command"@en ;
  rdfs:comment "A type of command to set the test ride state."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Command> .

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

s4lift:WarnBatteryPowerState a rdfs:Class ;
  rdfs:label "Warn Battery Power State"@en ;
  rdfs:comment "The state of a system whose battery is functionally in operating conditions but shows signs of reduced capability."@en ;
  rdfs:subClassOf s4lift:BatteryPowerState .

s4lift:MachineRoomLessSmartLift a rdfs:Class ;
  rdfs:label "Machine room less smart lift"@en ;
  rdfs:comment "The class of smart lifts which do not require a machine room."@en ;
  rdfs:subClassOf s4lift:SmartLiftInstallation .

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

<https://saref.etsi.org/saref4bldg/BuildingSpace> a rdfs:Class .

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

s4lift:PossibleSmartLiftCarService a rdfs:Class ;
  rdfs:label "Possible Smart lift car service"@en ;
  rdfs:comment "A possible connection between a car stop space of a smart lift installation, a building space it can serve, and the door of the smart lift car used to serve this building space."@en ;
  rdfs:subClassOf <https://saref.etsi.org/saref4syst/Connection> .

<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> .

s4lift:RealTimeModeState a rdfs:Class ;
  rdfs:label "Real time mode state"@en ;
  rdfs:comment "The state of a device when the real time mode is active."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/State> .

s4lift:AlarmInTheMachineryState a rdfs:Class ;
  rdfs:label "Alarm in the machinery state"@en ;
  rdfs:comment "State of a device when the alarm in the machinery has been activated."@en ;
  rdfs:subClassOf s4lift:AlarmState .

s4lift:TotalReversalDirectionStatistics a rdfs:Class ;
  rdfs:label "Total reversal direction statistics"@en ;
  rdfs:comment "Total counter of the number of reversal directions since the last reset. As per concept historyPeriodic in ISO 16484-5"@en ;
  rdfs:subClassOf s4lift:StatisticsMeasurement .

s4lift:InspectionOperationState a rdfs:Class ;
  rdfs:label "Inspection operation state"@en ;
  rdfs:comment "The state of a device that is subject to inspection operation by the maintenance technician"@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/State> .

s4lift:PassengerAndGoodsPassengerSmartLift a rdfs:Class ;
  rdfs:label "Passenger and goods passenger smart lift"@en ;
  rdfs:comment "The class of passenger and goods passenger lifts, as per [EN 81-20]."@en ;
  rdfs:subClassOf s4lift:SmartLiftInstallation .

s4lift:SetRealTimeModeCommand a rdfs:Class ;
  rdfs:label "Set real time mode command"@en ;
  rdfs:comment "A type of command to set the real time mode on or off."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/Command> .

s4lift:StatisticSignal a rdfs:Class ;
  rdfs:label "Statistic signal"@en ;
  rdfs:comment "A signal associated to some statistics measurement of a device"@en ;
  rdfs:subClassOf s4lift:Signal .

s4lift:SmartLiftInstallation a rdfs:Class ;
  rdfs:label "Smart lift Installation"@en ;
  rdfs:comment "A Smart Lift Installation  in the Smart Lift  System corresponds to a single lift, with all its elements."@en ;
  rdfs:subClassOf s4lift:ElectricPowerSystem , <http://www.opengis.net/ont/geosparql#Feature> , <https://saref.etsi.org/core/FeatureOfInterest> , <https://saref.etsi.org/saref4bldg/BuildingSpace> , <https://saref.etsi.org/saref4syst/System> .

s4lift:DirectCurrentConnectionPoint a rdfs:Class ;
  rdfs:label "Direct Current Connection Point"@en ;
  rdfs:comment "The class of electrical connection points through which energy flows using direct current."@en ;
  rdfs:subClassOf s4lift:ElectricalConnectionPoint .

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

s4lift:SmartLiftCar a rdfs:Class ;
  rdfs:label "Smart Lift Car"@en ;
  rdfs:comment "The car of a smart lift installation."@en ;
  rdfs:subClassOf <https://saref.etsi.org/core/FeatureOfInterest> , <https://saref.etsi.org/saref4bldg/BuildingSpace> , <https://saref.etsi.org/saref4syst/System> .

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

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

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

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

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

<http://www.opengis.net/ont/geosparql#wktLiteral> a rdfs:Datatype ;
  rdfs:label "Well-known Text Literal"@en ;
  rdfs:comment "A Well-known Text serialization of a geometry object."@en .

s4lift:Network a rdfs:Class ;
  rdfs:label "Network"@en ;
  rdfs:comment "The class of communication networks."@en ;
  rdfs:subClassOf <https://saref.etsi.org/saref4syst/System> .

s4lift:Network2G a s4lift:Network ;
  rdfs:label "Network 2G"@en ;
  rdfs:comment "The 2G Network"@en .

s4lift:Network3G a s4lift:Network ;
  rdfs:label "Network 3G"@en ;
  rdfs:comment "The 3G Network"@en .

s4lift:Network4G a s4lift:Network ;
  rdfs:label "Network 4G"@en ;
  rdfs:comment "The 4G Network"@en .

s4lift:Network5G a s4lift:Network ;
  rdfs:label "Network 5G"@en ;
  rdfs:comment "The 5G Network"@en .

s4lift:NetworkFixedLine a s4lift:Network ;
  rdfs:label "Network fixed line"@en ;
  rdfs:comment "The fixed line Network"@en .
