Data that has been modified is shown like this. Data that has been deleted is shown like this. Data that is added is shown like this.

To collapse a node's children click the '-' button. To expand it again, click '+'. Unchanged elements are collapsed by default.

This page is best viewed with Cascading Style Sheets and JavaScript both enabled.

For further details of DeltaXML see http://www.deltaxml.com

- <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace=" http://www.travelport.com/schema/rail_v48_0http://www.travelport.com/schema/rail_v49_0 " >
+ <xs:annotation > ... </xs:annotation>
- <xs:import namespace=" http://www.travelport.com/schema/common_v48_0http://www.travelport.com/schema/common_v49_0 " schemaLocation=" ../common_v48_0/Common.xsd../common_v49_0/Common.xsd " > </xs:import>
+ <xs:element name="RailReservation" > ... </xs:element>
+ <xs:element name="RailJourney" > ... </xs:element>
+ <xs:element name="RailTicketInfo" > ... </xs:element>
+ <xs:element name="SearchRailLeg" > ... </xs:element>
+ <xs:element name="RailLegModifiers" > ... </xs:element>
+ <xs:element name="RailSegmentList" > ... </xs:element>
+ <xs:element name="RailSegment" > ... </xs:element>
+ <xs:element name="RailSegmentInfo" > ... </xs:element>
+ <xs:element name="OperatingCompany" > ... </xs:element>
+ <xs:complexType name="typeRailPricingSolution" abstract="true" > ... </xs:complexType>
+ <xs:element name="RailPricingSolution" > ... </xs:element>
+ <xs:element name="RailExchangeSolution" > ... </xs:element>
+ <xs:element name="RailPricingInfo" > ... </xs:element>
+ <xs:element name="RailBookingInfo" > ... </xs:element>
+ <xs:element name="JourneyRemark" > ... </xs:element>
+ <xs:simpleType name="typeTrainType" > ... </xs:simpleType>
+ <xs:simpleType name="typeTransportMode" > ... </xs:simpleType>
+ <xs:simpleType name="typeJourneyDirection" > ... </xs:simpleType>
+ <xs:simpleType name="typeRailSegmentInfo" > ... </xs:simpleType>
+ <xs:simpleType name="typeRailTicketStatus" > ... </xs:simpleType>
+ <xs:element name="RailJourneyList" > ... </xs:element>
+ <xs:element name="RailJourneyRef" > ... </xs:element>
+ <xs:element name="RailSegmentRef" > ... </xs:element>
+ <xs:element name="RailFareNoteList" > ... </xs:element>
+ <xs:element name="RailFareNote" > ... </xs:element>
+ <xs:element name="RailFareList" > ... </xs:element>
+ <xs:element name="RailFareIDList" > ... </xs:element>
+ <xs:element name="RailFareID" > ... </xs:element>
+ <xs:element name="RailFareComponent" > ... </xs:element>
+ <xs:element name="RailFare" > ... </xs:element>
+ <xs:element name="FareValidity" > ... </xs:element>
+ <xs:element name="RailFareNoteRef" > ... </xs:element>
+ <xs:element name="RailFareRef" > ... </xs:element>
+ <xs:element name="RailFareIDRef" > ... </xs:element>
+ <xs:attributeGroup name="attrRailOrigDestInfo" > ... </xs:attributeGroup>
+ <xs:attributeGroup name="attrRailSegmentOrigDestInfo" > ... </xs:attributeGroup>
+ <xs:attributeGroup name="attrRailInfoOrgDesAndRailLoc" > ... </xs:attributeGroup>
+ <xs:element name="RailRefundInfo" > ... </xs:element>
+ <xs:element name="RailSearchModifiers" > ... </xs:element>
+ <xs:element name="RailPricingModifiers" > ... </xs:element>
+ <xs:simpleType name="typeRailDirection" > ... </xs:simpleType>
+ <xs:element name="RailExchangeInfo" > ... </xs:element>
+ <xs:simpleType name="typeTrainNumber" > ... </xs:simpleType>
+ <xs:simpleType name="typeCoachClassType" > ... </xs:simpleType>
+ <xs:simpleType name="typeResponseType" > ... </xs:simpleType>
+ <xs:element name="RailInfo" > ... </xs:element>
+ <xs:element name="Coach" > ... </xs:element>
+ <xs:element name="RailSupplier" > ... </xs:element>
+ <xs:element name="Characteristic" > ... </xs:element>
+ <xs:element name="RailSolutionChangedInfo" > ... </xs:element>
+ <xs:element name="RailAutoSeatAssignment" > ... </xs:element>
+ <xs:element name="RailAvailInfo" >