passengerTransportData
The passengerTransportData
element, through its child elements, defines various data point concerning the booking for rail travel.
Parent Elements:
authorization, capture, captureGivenAuth, credit, forceCapture, sale
Attributes:
None
Child Elements: (all Optional)
arrivalDate, carrierName, computerizedReservationSystem, creditReasonIndicator, customerCode, exchangeAmount, exchangeFeeAmount, exchangeTicketNumber, issuingCarrier, issueDate, numberOfAdults, numberOfChildren, passengerName, restrictedTicketIndicator, ticketChangeIndicator, ticketIssuerAddress, ticketNumber, travelAgencyCode, travelAgencyName, tripLegData
Example: passengerTransportData Structure
<passengerTransportData>
<passengerName>John Doe</passengerName>
<ticketNumber>1234567890abcde</ticketNumber>
<issuingCarrier>AmTk</issuingCarrier>
<carrierName>AmTrack</carrierName>
<restrictedTicketIndicator>one way</restrictedTicketIndicator>
<numberOfAdults>2</numberOfAdults>
<numberOfChildren>2</numberOfChildren>
<customerCode>1234567890abcdefghijklmno</customerCode>
<arrivalDate>YYYYMMDD</arrivalDate>
<issueDate>YYYYMMDD</issueDate>
<travelAgencyCode>12345678</travelAgencyCode>
<travelAgencyName>Jones Travel</travelAgencyName>
<computerizedReservationSystem>PARS</computerizedReservationSystem>
<creditReasonIndicator>A</creditReasonIndicator>
<ticketChangeIndicator>C</ticketChangeIndicator>
<ticketIssuerAddress>Somewhere</ticketIssuerAddress>
<exchangeTicketNumber>1234567890abcde</exchangeTicketNumber>
<excahngeAmount>10000</excahngeAmount>
<exchangeFeeAmount>300</exchangeFeeAmount>
<tripLegData>
...
</tripLegData>
</passengerTransportData>