Skip to content

Commit

Permalink
Integrate LineEquipment air conditioning (#601)
Browse files Browse the repository at this point in the history
* include the new FAciclities

* Lint and update documentation tables

* ClimateControl

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
ue71603 and github-actions[bot] authored Dec 19, 2023
1 parent 9251e19 commit 446d22a
Show file tree
Hide file tree
Showing 3 changed files with 69 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -355,7 +355,9 @@ The Calendar is shown coded as
<ServiceFacilitySet version="any" id="acs:sfs_24o_01">
<ProvidedByRef ref="xyz:4567">EXTERNAL</ProvidedByRef>
<AssistanceFacilityList>boardingAssistance conductor wheelchairAssistance</AssistanceFacilityList>
<ClimateControlList>airConditioning</ClimateControlList>
<FareClasses>standardClass</FareClasses>
<LightingControlFacilityList>tintedWindows blinds curtains</LightingControlFacilityList>
<MobilityFacilityList> stepFreeAccess suitableForWheelchairs</MobilityFacilityList>
<NuisanceFacilityList>noSmoking</NuisanceFacilityList>
<PassengerInformationFacilityList>nextStopIndicator realTimeConnections stopAnnouncements</PassengerInformationFacilityList>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -358,6 +358,21 @@ Rail transport, Roads and Road transport
<xsd:enumeration value="other"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ClimateControlEnumeration">
<xsd:annotation>
<xsd:documentation>Allowed values for Climate Control Facility.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="none"/>
<xsd:enumeration value="airConditioning"/>
<xsd:enumeration value="heating"/>
<xsd:enumeration value="noConditioning"/>
<xsd:enumeration value="windowsCanBeOpened"/>
<xsd:enumeration value="sealedWindows"/>
<xsd:enumeration value="other"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FamilyFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Allowed values for Family Accommodation.</xsd:documentation>
Expand Down Expand Up @@ -396,6 +411,22 @@ Rail transport, Roads and Road transport
<xsd:enumeration value="other"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="LightingControlFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Allowed values for lighing control Facility.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="none"/>
<xsd:enumeration value="tintedWindows"/>
<xsd:enumeration value="blinds"/>
<xsd:enumeration value="curtains"/>
<xsd:enumeration value="dimmableLights"/>
<xsd:enumeration value="lightsAlwaysOn"/>
<xsd:enumeration value="noNaturalLight"/>
<xsd:enumeration value="other"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="LuggageCarriageEnumeration">
<xsd:annotation>
<xsd:documentation>Allowed values for Luggage Carriage Facility.</xsd:documentation>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -184,13 +184,15 @@ Rail transport, Roads and Road transport
</xsd:element>
<xsd:element ref="CarServiceFacilityList" minOccurs="0"/>
<xsd:element ref="CateringFacilityList" minOccurs="0"/>
<xsd:element ref="ClimateControlList" minOccurs="0"/>
<xsd:element ref="FamilyFacilityList" minOccurs="0"/>
<xsd:element ref="FareClasses" minOccurs="0">
<xsd:annotation>
<xsd:documentation>List of Fare Classes.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="GenderLimitation" minOccurs="0"/>
<xsd:element ref="LightingControlFacilityList" minOccurs="0"/>
<xsd:element ref="MealFacilityList" minOccurs="0"/>
<xsd:element ref="MedicalFacilityList" minOccurs="0"/>
<xsd:element ref="MobilityFacilityList" minOccurs="0"/>
Expand Down Expand Up @@ -906,6 +908,23 @@ Rail transport, Roads and Road transport
</xsd:annotation>
<xsd:list itemType="CouchetteFacilityEnumeration"/>
</xsd:simpleType>
<!-- ========== Climate Control Service FACILITY============================-->
<xsd:element name="ClimateControl" type="ClimateControlEnumeration">
<xsd:annotation>
<xsd:documentation>Classification of climate control FACILITY.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ClimateControlList" type="ClimateControlListOfEnumerations">
<xsd:annotation>
<xsd:documentation>List of climate control FACILITies.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="ClimateControlListOfEnumerations">
<xsd:annotation>
<xsd:documentation>List of values for climate control SERVICE.</xsd:documentation>
</xsd:annotation>
<xsd:list itemType="ClimateControlEnumeration"/>
</xsd:simpleType>
<!-- ========== Emergency Service FACILITY============================-->
<xsd:element name="EmergencyService" type="EmergencyServiceEnumeration">
<xsd:annotation>
Expand Down Expand Up @@ -980,6 +999,23 @@ Rail transport, Roads and Road transport
</xsd:annotation>
<xsd:list itemType="HireFacilityEnumeration"/>
</xsd:simpleType>
<!-- ===Lighting Control FACILITY====================================== -->
<xsd:element name="LightingControlFacility" type="LightingControlFacilityEnumeration" default="unknown">
<xsd:annotation>
<xsd:documentation>Classification of lighting control FACILITY.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="LightingControlFacilityList" type="LightingControlFacilityListOfEnumerations">
<xsd:annotation>
<xsd:documentation>List of lighting control FACILITies.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="LightingControlFacilityListOfEnumerations">
<xsd:annotation>
<xsd:documentation>List of values for lighting control FACILITY.</xsd:documentation>
</xsd:annotation>
<xsd:list itemType="LightingControlFacilityEnumeration"/>
</xsd:simpleType>
<!-- ===Luggage Carriage FACILITY====================================== -->
<xsd:element name="LuggageCarriageFacility" type="LuggageCarriageEnumeration" default="unknown">
<xsd:annotation>
Expand Down

0 comments on commit 446d22a

Please sign in to comment.