Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,7 @@ Rail transport, Roads and Road transport
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="standing"/>
<xsd:enumeration value="seating"/>
<xsd:enumeration value="prioritySeating"/>
<xsd:enumeration value="sleeper"/>
<xsd:enumeration value="singleSleeper"/>
<xsd:enumeration value="doubleSleeper"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -195,6 +195,7 @@ Rail transport, Roads and Road transport
<xsd:documentation>List of Fare Classes.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="PriorityUse" minOccurs="0"/>
<xsd:element ref="GenderLimitation" minOccurs="0"/>
<xsd:element ref="LightingControlFacilityList" minOccurs="0">
<xsd:annotation>
Expand Down Expand Up @@ -248,6 +249,7 @@ Rail transport, Roads and Road transport
<xsd:documentation>List of Fare Classes.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="PriorityUse" minOccurs="0"/>
<xsd:element ref="GenderLimitation" minOccurs="0"/>
<xsd:element ref="HireFacilityList" minOccurs="0"/>
<xsd:element ref="LuggageCarriageFacilityList" minOccurs="0"/>
Expand Down Expand Up @@ -984,6 +986,18 @@ Rail transport, Roads and Road transport
</xsd:annotation>
<xsd:list itemType="FareClassEnumeration"/>
</xsd:simpleType>
<!-- ===Priority Use FACILITY====================================== -->
<xsd:element name="PriorityUse" type="PriorityUseListOfEnumerations">
<xsd:annotation>
<xsd:documentation>Whether a place is designated for a certain group of people or accessories e.g. a priority seat for PRM or a compartment for wheelchair users and prams.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="PriorityUseListOfEnumerations">
<xsd:annotation>
<xsd:documentation>List of values for PRIORITY USEs.</xsd:documentation>
</xsd:annotation>
<xsd:list itemType="PriorityUseEnumeration"/>
</xsd:simpleType>
<!-- ===Group FACILITY====================================== -->
<xsd:element name="GroupBookingFacility" type="GroupBookingEnumeration" default="unknown">
<xsd:annotation>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -343,6 +343,7 @@
</xsd:annotation>
<xsd:restriction base="xsd:normalizedString">
<xsd:enumeration value="seat"/>
<xsd:enumeration value="prioritySeat"/>
<xsd:enumeration value="bed"/>
<xsd:enumeration value="standingSpace"/>
<xsd:enumeration value="wheelchairSpace"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -444,6 +444,11 @@
<xsd:documentation>Whether PASSENGER SPOT is facing an aisle.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="PriorityUse" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Whether some passengers are privileged to use this PASSENGER SPOT.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<!-- ====== PASSENGER VEHICLE SPOT =================================== -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,42 @@ Rail transport, Roads and Road transport
</xsd:restriction>
</xsd:simpleType>
<!-- =================================================== -->
<xsd:simpleType name="PriorityUseEnumeration">
<xsd:annotation>
<xsd:documentation>Allowed values for PRIORITY USE.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="none">
<xsd:annotation>
<xsd:documentation>No prioritisation.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<!-- usually for seats: -->
<xsd:enumeration value="personWithReducedMobility">
<xsd:annotation>
<xsd:documentation>On a PASSENGER SPOT this depicts a priority seat as defined in EN 16585-2:2022.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="senior"/>
<xsd:enumeration value="disabled"/>
<xsd:enumeration value="injured"/>
<xsd:enumeration value="pregnantWoman"/>
<xsd:enumeration value="infantCarryingPerson"/>
<xsd:enumeration value="child"/>
<xsd:enumeration value="woman"/>
<!-- usually for spaces: -->
<xsd:enumeration value="guideDog"/>
<xsd:enumeration value="wheelchairUser">
<xsd:annotation>
<xsd:documentation>On a PASSENGER SPOT this depicts a wheelchair space as defined in EN 16585-2:2022.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="walkingChair"/>
<xsd:enumeration value="pram"/>
<xsd:enumeration value="bicycle"/>
</xsd:restriction>
</xsd:simpleType>
<!-- =================================================== -->
<xsd:simpleType name="ReservationEnumeration">
<xsd:annotation>
<xsd:documentation>Allowed values for Reservation. UIC 7037 Code list.</xsd:documentation>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -753,6 +753,11 @@ Rail transport, Roads and Road transport
<xsd:documentation>The seating capacity of vehicles of the type. For a requirement this is the minimum needed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="PrioritySeatingCapacity" type="NumberOfPassengers" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The number of priority seats on vehicles of the type. For a requirement this is the minimum needed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="StandingCapacity" type="NumberOfPassengers" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The standing capacity of vehicles of the type. For a requirement this is the minimum needed.</xsd:documentation>
Expand Down