<?xml version="1.0" encoding="utf-8"?>
<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ifdguid="d460f287b1f1af02a7423a22196ca1fc" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
  <IfcVersion version="IFC4X4" />
  <Name>Pset_RailwaySignalOccurrence</Name>
  <Definition>Properties common to the definition of occurrences of _IfcSignal_ applied in railways.</Definition>
  <Applicability />
  <ApplicableClasses>
    <ClassName>IfcSignal</ClassName>
  </ApplicableClasses>
  <ApplicableTypeValue>IfcSignal</ApplicableTypeValue>
  <PropertyDefs>
    <PropertyDef ifdguid="aeafc365c976448081f6a68d039b0115">
      <Name>ApproachSpeed</Name>
      <Definition>The design speed of trains approaching the signal if different from the line speed.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcLinearVelocityMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="96df3c1578014c8f954ec2bdec05c387">
      <Name>HandSignallingProhibited</Name>
      <Definition>Indicates if hand signalling is prohibited in case of any failure.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcBoolean" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="5d449526bf994a3c83d8c4aa68c357d8">
      <Name>LimitedClearances</Name>
      <Definition>Special conditions for placing the signal post telephone: tunnels, bridges, viaducts.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcText" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="3e0439b3145b48a19dcdfb4b0ea51bb9">
      <Name>NumberOfLampsNotUsed</Name>
      <Definition>Number of lamps which are not needed and blanked out (sealed).</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcCountMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="af6fe72fe4a94e5da5438dc82f19176d">
      <Name>RequiresOLEMesh</Name>
      <Definition>Indicates whether an OLE mesh is required to protect the signal or maintainer.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcBoolean" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="718db04581c0451a93e0fb9a7c95f640">
      <Name>RequiresSafetyHandrail</Name>
      <Definition>Indicates whether a safety handrail is required.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcBoolean" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="17320996d5e942448a7ad2a2dbaa62c0">
      <Name>SignalPostTelephoneID</Name>
      <Definition>The identifier of the signal post telephone attached to the signal.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcIdentifier" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="1d7337bda8544328a8cb0a063982895d">
      <Name>SignalPostTelephoneType</Name>
      <Definition>Indicates the type of the signal post telephone, e.g. locked, direct line, dial phone.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcLabel" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="68a2d824847b439385a0fb247c7d982a">
      <Name>SpecialPositionArrangement</Name>
      <Definition>Type of special position at which the signal is placed.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcLabel" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="bf441ddf71b94548959c232da85efc07">
      <Name>HinderingObstaclesDescription</Name>
      <Definition>Description of obstacles that hinder the visibility for the staff in the station.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcText" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="abca619966be4e54ade075ef14c9a786">
      <Name>SignalWalkwayLength</Name>
      <Definition>Indicates the length of the walkway from signal to signal post telephone.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcPositiveLengthMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="a62cd2e67c2448479536eaece47bbcd3">
      <Name>RequiresBannerSignal</Name>
      <Definition>Indicates whether a banner repeater signal is required.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcBoolean" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="d9772e602e9a4a27b0a0a2cbc3813177">
      <Name>DistanceToStopMark</Name>
      <Definition>Distance from the signal to the nearest stop mark at a platform.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcPositiveLengthMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
  </PropertyDefs>
  <PsetDefinitionAliases />
</PropertySetDef>