Sample XML for ExchangeEmdRS Calculation Summary - Response
The following XML payload is the XML response to the XML request in section 3.2.1.1. The key pricing elements you will need to return a meaningful response to the consuming client are found at the bottom of the response.
<ExchangeEmdRS
version="1.4.0" xmlns="http://www.sabre.com/ns/Ticketing/TTL/1.0"
xmlns:ns2="http://www.sabre.com/ns/Ticketing/ExchangeRefund/1.0">
<Header
messageID="TKTVLC650-32313-2097482375-1557262146121-20699-arex"
timeStamp="2019-05-07T15:49:00.000">
<OrchestrationID>TKTVLC650-32313-2097482375-1557262146121-20699-arex</OrchestrationID>
<Results>
<Success>
<System>TKT-DS</System>
<Source>AREX</Source>
</Success>
</Results>
</Header>
<ExchangeDocuments>
<ExchangeDocument
number="0573092496285">
<Details>
<ElectronicMiscTypes>A</ElectronicMiscTypes>
<ReasonForIssue>C</ReasonForIssue>
<LocalIssueDate>2019-05-07T21:47:00</LocalIssueDate>
<IssueLocation>1Z1Z</IssueLocation>
<Reservation>GEICCI</Reservation>
<AgencyIdentifier>99999992</AgencyIdentifier>
<ValidatingCarrier>AF</ValidatingCarrier>
</Details>
<Traveler
firstName="DOE" lastName="JANE"
type="ADT"/>
<MiscellaneousServiceCoupon>
<Fee
coupon="1" description="1ST ADDITIONAL BAG"
quantity="1"/>
<OptionalService journeyType="P"
reasonForIssuanceSubCode="0CC"/>
<AssociatedTicketNumber
associationType="A"
couponNumber="1">0573455387442</AssociatedTicketNumber>
<ServiceCoupon>
<MarketingProvider>AF</MarketingProvider>
<MarketingFlightNumber>1123</MarketingFlightNumber>
<OperatingProvider/>
<ClassOfService>Y</ClassOfService>
<StartLocation>MUC</StartLocation>
<StartDateTime>2019-05-25T07:15:00</StartDateTime>
<EndLocation>CDG</EndLocation>
<EndDateTime>2019-05-25T09:00:00</EndDateTime>
<CurrentStatus>OPEN</CurrentStatus>
</ServiceCoupon>
</MiscellaneousServiceCoupon>
<MiscellaneousServiceCoupon>
<Fee
coupon="2" description="1ST ADDITIONAL BAG"
quantity="1"/>
<OptionalService journeyType="P"
reasonForIssuanceSubCode="0CC"/>
<AssociatedTicketNumber
associationType="A"
couponNumber="2">0573455387442</AssociatedTicketNumber>
<ServiceCoupon>
<MarketingProvider>AF</MarketingProvider>
<MarketingFlightNumber>1580</MarketingFlightNumber>
<OperatingProvider/>
<ClassOfService>Y</ClassOfService>
<StartLocation>CDG</StartLocation>
<StartDateTime>2019-05-25T10:10:00</StartDateTime>
<EndLocation>LHR</EndLocation>
<EndDateTime>2019-05-25T10:35:00</EndDateTime>
<CurrentStatus>OPEN</CurrentStatus>
</ServiceCoupon>
</MiscellaneousServiceCoupon>
<Amount
currencyCode="GBP"
decimalPlaces="2">25.50</Amount>
</ExchangeDocument>
</ExchangeDocuments>
<NewDocuments>
<NewDocument>
<Details>
<ElectronicMiscTypes>A</ElectronicMiscTypes>
<ReasonForIssue>C</ReasonForIssue>
<Reservation>GEICCI</Reservation>
<ValidatingCarrier>AF</ValidatingCarrier>
</Details>
<Traveler
firstName="JANE" lastName="DOE"
type="ADT"/>
<MiscellaneousServiceCoupon>
<Fee
ancillaryId="34" coupon="1" description="2ND ADDITIONAL BAG"
quantity="1">
<Total currencyCode="GBP"
decimalPlaces="2">0</Total>
</Fee>
<OptionalService
journeyType="P"
reasonForIssuanceSubCode="0CD"/>
<AssociatedTicketNumber
associationType="A"
couponNumber="1">0573455387442</AssociatedTicketNumber>
<ServiceCoupon>
<MarketingProvider>AF</MarketingProvider>
<MarketingFlightNumber>1123</MarketingFlightNumber>
<OperatingProvider>AF</OperatingProvider>
<OperatingFlightNumber>1123</OperatingFlightNumber>
<ClassOfService>Y</ClassOfService>
<StartLocation>MUC</StartLocation>
<StartDateTime>2019-05-25T00:00:00.000</StartDateTime>
<EndLocation>CDG</EndLocation>
<CurrentStatus>OK</CurrentStatus>
</ServiceCoupon>
</MiscellaneousServiceCoupon>
<MiscellaneousServiceCoupon>
<Fee
ancillaryId="34" coupon="2" description="2ND ADDITIONAL BAG"
quantity="1">
<Total currencyCode="GBP"
decimalPlaces="2">0</Total>
</Fee>
<OptionalService
journeyType="P"
reasonForIssuanceSubCode="0CD"/>
<AssociatedTicketNumber
associationType="A"
couponNumber="2">0573455387442</AssociatedTicketNumber>
<ServiceCoupon>
<MarketingProvider>AF</MarketingProvider>
<MarketingFlightNumber>1580</MarketingFlightNumber>
<OperatingProvider>AF</OperatingProvider>
<OperatingFlightNumber>1580</OperatingFlightNumber>
<ClassOfService>Y</ClassOfService>
<StartLocation>CDG</StartLocation>
<StartDateTime>2019-05-25T00:00:00.000</StartDateTime>
<EndLocation>LHR</EndLocation>
<CurrentStatus>OK</CurrentStatus>
</ServiceCoupon>
</MiscellaneousServiceCoupon>
</NewDocument>
</NewDocuments>
<NewAirExtras>
<AirExtra
ancillaryId="34" description="2ND ADDITIONAL BAG" quantity="1"
sequence="2" status="HD">
<Base currencyCode="EUR"
decimalPlaces="2">45.00</Base>
<Equivalent
currencyCode="GBP"
decimalPlaces="2">38.30</Equivalent>
<Total
currencyCode="GBP"
decimalPlaces="2">38.30</Total>
</AirExtra>
</NewAirExtras>
<PriceComparison>
<BaseComparison>
<Old>
<Base
currencyCode="EUR"
decimalPlaces="2">30.00</Base>
<Equivalent
currencyCode="GBP"
decimalPlaces="2">25.50</Equivalent>
<Taxes
currencyCode="GBP"
decimalPlaces="2">
<TotalTax>0.00</TotalTax>
</Taxes>
<Total
currencyCode="GBP"
decimalPlaces="2">25.50</Total>
</Old>
<New>
<Base
currencyCode="EUR"
decimalPlaces="2">45.00</Base>
<Equivalent
currencyCode="GBP"
decimalPlaces="2">38.30</Equivalent>
<Taxes
currencyCode="GBP"
decimalPlaces="2">
<TotalTax>0.00</TotalTax>
</Taxes>
<Total
currencyCode="GBP"
decimalPlaces="2">38.30</Total>
</New>
<Difference>
<Base
currencyCode="EUR"
decimalPlaces="2">15.00</Base>
<Taxes
currencyCode="GBP"
decimalPlaces="2">
<TotalTax>0.00</TotalTax>
</Taxes>
<Total
currencyCode="GBP"
decimalPlaces="2">12.80</Total>
</Difference>
</BaseComparison>
<GrandTotal
currencyCode="GBP" decimalPlaces="2">12.80</GrandTotal>
</PriceComparison>
</ExchangeEmdRS>
version="1.4.0" xmlns="http://www.sabre.com/ns/Ticketing/TTL/1.0"
xmlns:ns2="http://www.sabre.com/ns/Ticketing/ExchangeRefund/1.0">
<Header
messageID="TKTVLC650-32313-2097482375-1557262146121-20699-arex"
timeStamp="2019-05-07T15:49:00.000">
<OrchestrationID>TKTVLC650-32313-2097482375-1557262146121-20699-arex</OrchestrationID>
<Results>
<Success>
<System>TKT-DS</System>
<Source>AREX</Source>
</Success>
</Results>
</Header>
<ExchangeDocuments>
<ExchangeDocument
number="0573092496285">
<Details>
<ElectronicMiscTypes>A</ElectronicMiscTypes>
<ReasonForIssue>C</ReasonForIssue>
<LocalIssueDate>2019-05-07T21:47:00</LocalIssueDate>
<IssueLocation>1Z1Z</IssueLocation>
<Reservation>GEICCI</Reservation>
<AgencyIdentifier>99999992</AgencyIdentifier>
<ValidatingCarrier>AF</ValidatingCarrier>
</Details>
<Traveler
firstName="DOE" lastName="JANE"
type="ADT"/>
<MiscellaneousServiceCoupon>
<Fee
coupon="1" description="1ST ADDITIONAL BAG"
quantity="1"/>
<OptionalService journeyType="P"
reasonForIssuanceSubCode="0CC"/>
<AssociatedTicketNumber
associationType="A"
couponNumber="1">0573455387442</AssociatedTicketNumber>
<ServiceCoupon>
<MarketingProvider>AF</MarketingProvider>
<MarketingFlightNumber>1123</MarketingFlightNumber>
<OperatingProvider/>
<ClassOfService>Y</ClassOfService>
<StartLocation>MUC</StartLocation>
<StartDateTime>2019-05-25T07:15:00</StartDateTime>
<EndLocation>CDG</EndLocation>
<EndDateTime>2019-05-25T09:00:00</EndDateTime>
<CurrentStatus>OPEN</CurrentStatus>
</ServiceCoupon>
</MiscellaneousServiceCoupon>
<MiscellaneousServiceCoupon>
<Fee
coupon="2" description="1ST ADDITIONAL BAG"
quantity="1"/>
<OptionalService journeyType="P"
reasonForIssuanceSubCode="0CC"/>
<AssociatedTicketNumber
associationType="A"
couponNumber="2">0573455387442</AssociatedTicketNumber>
<ServiceCoupon>
<MarketingProvider>AF</MarketingProvider>
<MarketingFlightNumber>1580</MarketingFlightNumber>
<OperatingProvider/>
<ClassOfService>Y</ClassOfService>
<StartLocation>CDG</StartLocation>
<StartDateTime>2019-05-25T10:10:00</StartDateTime>
<EndLocation>LHR</EndLocation>
<EndDateTime>2019-05-25T10:35:00</EndDateTime>
<CurrentStatus>OPEN</CurrentStatus>
</ServiceCoupon>
</MiscellaneousServiceCoupon>
<Amount
currencyCode="GBP"
decimalPlaces="2">25.50</Amount>
</ExchangeDocument>
</ExchangeDocuments>
<NewDocuments>
<NewDocument>
<Details>
<ElectronicMiscTypes>A</ElectronicMiscTypes>
<ReasonForIssue>C</ReasonForIssue>
<Reservation>GEICCI</Reservation>
<ValidatingCarrier>AF</ValidatingCarrier>
</Details>
<Traveler
firstName="JANE" lastName="DOE"
type="ADT"/>
<MiscellaneousServiceCoupon>
<Fee
ancillaryId="34" coupon="1" description="2ND ADDITIONAL BAG"
quantity="1">
<Total currencyCode="GBP"
decimalPlaces="2">0</Total>
</Fee>
<OptionalService
journeyType="P"
reasonForIssuanceSubCode="0CD"/>
<AssociatedTicketNumber
associationType="A"
couponNumber="1">0573455387442</AssociatedTicketNumber>
<ServiceCoupon>
<MarketingProvider>AF</MarketingProvider>
<MarketingFlightNumber>1123</MarketingFlightNumber>
<OperatingProvider>AF</OperatingProvider>
<OperatingFlightNumber>1123</OperatingFlightNumber>
<ClassOfService>Y</ClassOfService>
<StartLocation>MUC</StartLocation>
<StartDateTime>2019-05-25T00:00:00.000</StartDateTime>
<EndLocation>CDG</EndLocation>
<CurrentStatus>OK</CurrentStatus>
</ServiceCoupon>
</MiscellaneousServiceCoupon>
<MiscellaneousServiceCoupon>
<Fee
ancillaryId="34" coupon="2" description="2ND ADDITIONAL BAG"
quantity="1">
<Total currencyCode="GBP"
decimalPlaces="2">0</Total>
</Fee>
<OptionalService
journeyType="P"
reasonForIssuanceSubCode="0CD"/>
<AssociatedTicketNumber
associationType="A"
couponNumber="2">0573455387442</AssociatedTicketNumber>
<ServiceCoupon>
<MarketingProvider>AF</MarketingProvider>
<MarketingFlightNumber>1580</MarketingFlightNumber>
<OperatingProvider>AF</OperatingProvider>
<OperatingFlightNumber>1580</OperatingFlightNumber>
<ClassOfService>Y</ClassOfService>
<StartLocation>CDG</StartLocation>
<StartDateTime>2019-05-25T00:00:00.000</StartDateTime>
<EndLocation>LHR</EndLocation>
<CurrentStatus>OK</CurrentStatus>
</ServiceCoupon>
</MiscellaneousServiceCoupon>
</NewDocument>
</NewDocuments>
<NewAirExtras>
<AirExtra
ancillaryId="34" description="2ND ADDITIONAL BAG" quantity="1"
sequence="2" status="HD">
<Base currencyCode="EUR"
decimalPlaces="2">45.00</Base>
<Equivalent
currencyCode="GBP"
decimalPlaces="2">38.30</Equivalent>
<Total
currencyCode="GBP"
decimalPlaces="2">38.30</Total>
</AirExtra>
</NewAirExtras>
<PriceComparison>
<BaseComparison>
<Old>
<Base
currencyCode="EUR"
decimalPlaces="2">30.00</Base>
<Equivalent
currencyCode="GBP"
decimalPlaces="2">25.50</Equivalent>
<Taxes
currencyCode="GBP"
decimalPlaces="2">
<TotalTax>0.00</TotalTax>
</Taxes>
<Total
currencyCode="GBP"
decimalPlaces="2">25.50</Total>
</Old>
<New>
<Base
currencyCode="EUR"
decimalPlaces="2">45.00</Base>
<Equivalent
currencyCode="GBP"
decimalPlaces="2">38.30</Equivalent>
<Taxes
currencyCode="GBP"
decimalPlaces="2">
<TotalTax>0.00</TotalTax>
</Taxes>
<Total
currencyCode="GBP"
decimalPlaces="2">38.30</Total>
</New>
<Difference>
<Base
currencyCode="EUR"
decimalPlaces="2">15.00</Base>
<Taxes
currencyCode="GBP"
decimalPlaces="2">
<TotalTax>0.00</TotalTax>
</Taxes>
<Total
currencyCode="GBP"
decimalPlaces="2">12.80</Total>
</Difference>
</BaseComparison>
<GrandTotal
currencyCode="GBP" decimalPlaces="2">12.80</GrandTotal>
</PriceComparison>
</ExchangeEmdRS>