Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Scenario

Excerpt Include
Basic shopping scenario | v0.50 | OW + 1xADT + Direct + S7 flight
Basic shopping scenario | v0.50 | OW + 1xADT + Direct + S7 flight


Check out


Excerpt


Code Block
languagexml
themeConfluence
titleRequest
collapsetrue
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
	    <Header />
	    <Body>
		        <ItinReshopRQ Version="" xmlns="http://www.iata.org/IATA/EDIST">
			<Document/>
			<Party>
				<Sender>
					<AgentUserSender>
						<Name>S7-AIDL</Name>
						<OtherIDs>
							            <Document />
            <Party>
                <Sender>
                    <AgentUserSender>
                        <Name>S7-AIDL</Name>
                        <OtherIDs>
                            <OtherID Description="POS_Type">1</OtherID>
							                            <OtherID Description="requestorType">U</OtherID>
							<OtherID Description="Password">Amadeus01</OtherID>
						</OtherIDs>
						<PseudoCity>OVBS728AB</PseudoCity>
						<AgentUserID>WSS72API</AgentUserID>
						<UserRole>AS</UserRole>
					</AgentUserSender>
				</Sender>
			</Party> 
			<Query>
				<Reshop>
					<Actions>
						<ActionType/>
						<OrderItems>
							<OrderItem>
								<FlightItem>
									<OriginDestination>
										<Flight>
											<SegmentKey>FL1</SegmentKey>
											<Departure>
												<AirportCode>DME</AirportCode>
												<Date>2018-12-20</Date>
												<Time>09:50</Time>
											</Departure>
											<Arrival>
												<AirportCode>KUF</AirportCode>
												<Date>2018-12-20</Date>
												<Time>12:40</Time>
											</Arrival>
											<MarketingCarrier>
												<AirlineID>S7</AirlineID>
												<FlightNumber>33</FlightNumber>
											</MarketingCarrier>
											<OperatingCarrier>
												<AirlineID>S7</AirlineID>
												<FlightNumber>33</FlightNumber>
											</OperatingCarrier>
										</Flight>
									</OriginDestination>
									<FareDetail>
										<FareComponent refs="FL1">
											<FareBasis>
												<FareBasisCode>
													<Code>QFLOW</Code>
												</FareBasisCode>
												<RBD>Q</RBD>
											</FareBasis>
										</FareComponent>
									</FareDetail>                            <OtherID Description="Password">Amadeus01</OtherID>
                        </OtherIDs>
                        <PseudoCity>OVBS728AB</PseudoCity>
                        <AgentUserID>WSS72API</AgentUserID>
                        <UserRole>AS</UserRole>
                    </AgentUserSender>
                </Sender>
            </Party>
            <Query>
                <Reshop>
                    <Actions>
                        <ActionType />
                        <OrderItems>
                            <OrderItem>
                                <FlightItem>
                                    <OriginDestination>
                                        <Flight>
                                            <SegmentKey>FL1</SegmentKey>
                                            <Departure>
                                                <AirportCode>DME</AirportCode>
                                                <Date>2019-09-20</Date>
                                                <Time>12:25</Time>
                                            </Departure>
                                            <Arrival>
                                                <AirportCode>KUF</AirportCode>
                                                <Date>2019-09-20</Date>
                                                <Time>15:10</Time>
                                            </Arrival>
                                            <MarketingCarrier>
                                                <AirlineID>S7</AirlineID>
                                                
								</FlightItem>
								<Associations>
									<Passengers>
										<PassengerReferences>SH1</PassengerReferences>
									</Passengers>
								</Associations>
							</OrderItem>
						</OrderItems>
						<Passengers>
							<Passenger ObjectKey="SH1">
								<PTC Quantity="1">ADT</PTC>
								<Name>
									<Surname/>
								</Name>
							</Passenger>
						</Passengers>
					</Actions>
				</Reshop>
			</Query>
		</ItinReshopRQ>
	</Body>
</Envelope><FlightNumber>33</FlightNumber>
                                            </MarketingCarrier>
                                            <OperatingCarrier>
                                                <AirlineID>S7</AirlineID>
                                                <FlightNumber>33</FlightNumber>
                                            </OperatingCarrier>
                                        </Flight>
                                    </OriginDestination>
                                    <FareDetail>
                                        <FareComponent refs="FL1">
                                            <FareBasis>
                                                <FareBasisCode>
                                                    <Code>YFLOW</Code>
                                                </FareBasisCode>
                                                <RBD>Y</RBD>
                                            </FareBasis>
                                        </FareComponent>
                                    </FareDetail>
                                </FlightItem>
                                <Associations>
                                    <Passengers>
                                        <PassengerReferences>SH2</PassengerReferences>
                                    </Passengers>
                                </Associations>
                            </OrderItem>
                        </OrderItems>
                        <Passengers>
                            <Passenger ObjectKey="SH2">
                                <PTC Quantity="1">ADT</PTC>
                                <Name>
                                    <Surname />
                                </Name>
                            </Passenger>
                        </Passengers>
                    </Actions>
                </Reshop>
            </Query>
        </ItinReshopRQ>
    </Body>
</Envelope>


Code Block
languagexml
themeConfluence
titleResponse
collapsetrue
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:Envelope xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns3="http://www.iata.org/IATA/EDIST">
    <ns2:Body>
        <ns3:ItinReshopRS Version="">
            <ns3:Document>
                <ns3:Name>1.0</ns3:Name>
            </ns3:Document>
            <ns3:Success/>
            <ns3:Response>
                <ns3:ItinReshopProcessing/>
                <ns3:Passengers>
                    <ns3:Passenger ObjectKey="SH2">
                        <ns3:PTC Quantity="1">ADT</ns3:PTC>
                        <ns3:Name>
                            <ns3:Surname>Anonymous</ns3:Surname>
                        </ns3:Name>
                    </ns3:Passenger>
                </ns3:Passengers>
                <ns3:ReShopOffers>
                    <ns3:ReShopOffer ObjectKey="RO1">
                        <ns3:OfferID Owner="S7">Offer</ns3:OfferID>
                        <ns3:TotalPrice>
                            <ns3:DetailCurrencyPrice>
                                <ns3:Total Code="RUB">31266</ns3:Total>
                                <ns3:Details>
                                    <ns3:Detail>
                                        <ns3:SubTotal Code="RUB">29100</ns3:SubTotal>
                                        <ns3:Application>fare</ns3:Application>
                                    </ns3:Detail>
                                </ns3:Details>
                                <ns3:Taxes>
                                    <ns3:Total Code="RUB">2166</ns3:Total>
                                </ns3:Taxes>
                                <ns3:Fees>
                                    <ns3:Total Code="RUB">0</ns3:Total>
                                </ns3:Fees>
                            </ns3:DetailCurrencyPrice>
                        </ns3:TotalPrice>
                        <ns3:ReShopPricedOffer>
                            <ns3:OfferPrice>
                                <ns3:RequestedDate>
                                    <ns3:PriceDetail>
                                        <ns3:TotalAmount>
                                            <ns3:DetailCurrencyPrice>
                                                <ns3:Total Code="RUB">31266</ns3:Total>
                                                <ns3:Details>
                                                    <ns3:Detail>
                                                        <ns3:SubTotal Code="RUB">29100</ns3:SubTotal>
                                                        <ns3:Application>fare</ns3:Application>
                                                    </ns3:Detail>
                                                </ns3:Details>
                                                <ns3:Taxes>
                                                    <ns3:Total Code="RUB">2166</ns3:Total>
                                                </ns3:Taxes>
                                                <ns3:Fees>
                                                    <ns3:Total Code="RUB">0</ns3:Total>
                                                </ns3:Fees>
                                            </ns3:DetailCurrencyPrice>
                                        </ns3:TotalAmount>
                                        <ns3:BaseAmount Code="RUB">29100</ns3:BaseAmount>
                                        <ns3:FareFiledIn>
                                            <ns3:BaseAmount Code="RUB">29100</ns3:BaseAmount>
                                        </ns3:FareFiledIn>
                                        <ns3:Surcharges>
                                            <ns3:Surcharge>
                                                <ns3:Total Code="RUB">0</ns3:Total>
                                            </ns3:Surcharge>
                                        </ns3:Surcharges>
                                        <ns3:Taxes>
                                            <ns3:Total Code="RUB">2166</ns3:Total>
                                            <ns3:Breakdown>
                                                <ns3:Tax>
                                                    <ns3:Amount Code="RUB">1900</ns3:Amount>
                                                    <ns3:TaxCode>YR</ns3:TaxCode>
                                                </ns3:Tax>
                                                <ns3:Tax>
                                                    <ns3:Amount Code="RUB">95</ns3:Amount>
                                                    <ns3:TaxCode>RI</ns3:TaxCode>
                                                </ns3:Tax>
                                                <ns3:Tax>
                                                    <ns3:Amount Code="RUB">171</ns3:Amount>
                                                    <ns3:TaxCode>RI</ns3:TaxCode>
                                                </ns3:Tax>
                                            </ns3:Breakdown>
                                        </ns3:Taxes>
                                    </ns3:PriceDetail>
                                    <ns3:Associations>
                                        <ns3:AssociatedTraveler>
                                            <ns3:TravelerReferences>SH2</ns3:TravelerReferences>
                                        </ns3:AssociatedTraveler>
                                        <ns3:OfferDetailAssociation>
                                            <ns3:OfferTermReferences>T1</ns3:OfferTermReferences>
                                        </ns3:OfferDetailAssociation>
                                    </ns3:Associations>
                                </ns3:RequestedDate>
                                <ns3:FareDetail>
                                    <ns3:FareComponent>
                                        <ns3:SegmentReference>SEG1</ns3:SegmentReference>
                                        <ns3:FareBasis>
                                            <ns3:FareBasisCode>
                                                <ns3:Code>YFLOW</ns3:Code>
                                            </ns3:FareBasisCode>
                                            <ns3:RBD>Y</ns3:RBD>
                                        </ns3:FareBasis>
                                        <ns3:FareRules>
                                            <ns3:Ticketing>
                                                <ns3:Endorsements>
                                                    <ns3:Endorsement>ENDO</ns3:Endorsement>
                                                </ns3:Endorsements>
                                            </ns3:Ticketing>
                                            <ns3:Remarks>
                                                <ns3:Remark>UnstructuredFareCalc</ns3:Remark>
                                            </ns3:Remarks>
                                        </ns3:FareRules>
                                    </ns3:FareComponent>
                                </ns3:FareDetail>
                            </ns3:OfferPrice>
                        </ns3:ReShopPricedOffer>
                    </ns3:ReShopOffer>
                </ns3:ReShopOffers>
                <ns3:DataList>
                    <ns3:FlightSegmentList>
                        <ns3:FlightSegment SegmentKey="SEG1">
                            <ns3:Departure>
                                <ns3:AirportCode>DME</ns3:AirportCode>
                                <ns3:Date>2019-09-20</ns3:Date>
                                <ns3:Time>12:25</ns3:Time>
                            </ns3:Departure>
                            <ns3:Arrival>
                                <ns3:AirportCode>KUF</ns3:AirportCode>
                                <ns3:Date>2019-09-20</ns3:Date>
                                <ns3:Time>15:10</ns3:Time>
                            </ns3:Arrival>
                            <ns3:MarketingCarrier>
                                <ns3:AirlineID>S7</ns3:AirlineID>
                                <ns3:FlightNumber>33</ns3:FlightNumber>
                            </ns3:MarketingCarrier>
                            <ns3:OperatingCarrier>
                                <ns3:AirlineID>S7</ns3:AirlineID>
                                <ns3:FlightNumber>33</ns3:FlightNumber>
                            </ns3:OperatingCarrier>
                        </ns3:FlightSegment>
                    </ns3:FlightSegmentList>
                    <ns3:OriginDestinationList>
                        <ns3:OriginDestination OriginDestinationKey="OD1">
                            <ns3:DepartureCode>DME</ns3:DepartureCode>
                            <ns3:ArrivalCode>KUF</ns3:ArrivalCode>
                            <ns3:FlightReferences>SEG1</ns3:FlightReferences>
                        </ns3:OriginDestination>
                    </ns3:OriginDestinationList>
                    <ns3:TermsList ListKey="TL1">
                        <ns3:Term refs="SEG1" ObjectKey="T1">
                            <ns3:AvailablePeriod>
                                <ns3:Earliest/>
                                <ns3:Latest/>
                            </ns3:AvailablePeriod>
                        </ns3:Term>
                    </ns3:TermsList>
                </ns3:DataList>
            </ns3:Response>
        </ns3:ItinReshopRS>
    
Code Block
languagexml
themeConfluence
titleResponse
collapsetrue
<ns2:Envelope xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns3="http://www.iata.org/IATA/EDIST">
	<ns2:Body>
		<ns3:ItinReshopRS Version="">
			<ns3:Document>
				<ns3:Name>1.0</ns3:Name>
			</ns3:Document>
			<ns3:Success/>
			<ns3:Response>
				<ns3:ItinReshopProcessing/>
				<ns3:Passengers>
					<ns3:Passenger ObjectKey="SH1">
						<ns3:PTC Quantity="1">ADT</ns3:PTC>
						<ns3:Name>
							<ns3:Surname>Anonymous</ns3:Surname>
						</ns3:Name>
					</ns3:Passenger>
				</ns3:Passengers>
				<ns3:ReShopOffers>
					<ns3:ReShopOffer ObjectKey="RO1">
						<ns3:OfferID Owner="S7">Offer</ns3:OfferID>
						<ns3:TotalPrice>
							<ns3:DetailCurrencyPrice>
								<ns3:Total Code="RUB">4255</ns3:Total>
								<ns3:Details>
									<ns3:Detail>
										<ns3:SubTotal Code="RUB">2300</ns3:SubTotal>
										<ns3:Application>fare</ns3:Application>
									</ns3:Detail>
								</ns3:Details>
								<ns3:Taxes>
									<ns3:Total Code="RUB">1955</ns3:Total>
								</ns3:Taxes>
								<ns3:Fees>
									<ns3:Total Code="RUB">0</ns3:Total>
								</ns3:Fees>
							</ns3:DetailCurrencyPrice>
						</ns3:TotalPrice>
						<ns3:ReShopPricedOffer>
							<ns3:OfferPrice>
								<ns3:RequestedDate>
									<ns3:PriceDetail>
										<ns3:TotalAmount>
											<ns3:DetailCurrencyPrice>
												<ns3:Total Code="RUB">4255</ns3:Total>
												<ns3:Details>
													<ns3:Detail>
														<ns3:SubTotal Code="RUB">2300</ns3:SubTotal>
														<ns3:Application>fare</ns3:Application>
													</ns3:Detail>
												</ns3:Details>
												<ns3:Taxes>
													<ns3:Total Code="RUB">1955</ns3:Total>
												</ns3:Taxes>
												<ns3:Fees>
													<ns3:Total Code="RUB">0</ns3:Total>
												</ns3:Fees>
											</ns3:DetailCurrencyPrice>
										</ns3:TotalAmount>
										<ns3:BaseAmount Code="RUB">2300</ns3:BaseAmount>
										<ns3:FareFiledIn>
											<ns3:BaseAmount Code="RUB">2300</ns3:BaseAmount>
										</ns3:FareFiledIn>
										<ns3:Surcharges>
											<ns3:Surcharge>
												<ns3:Total Code="RUB">0</ns3:Total>
											</ns3:Surcharge>
										</ns3:Surcharges>
										<ns3:Taxes>
											<ns3:Total Code="RUB">1955</ns3:Total>
											<ns3:Breakdown>
												<ns3:Tax>
													<ns3:Amount Code="RUB">1700</ns3:Amount>
													<ns3:TaxCode>YR</ns3:TaxCode>
												</ns3:Tax>
												<ns3:Tax>
													<ns3:Amount Code="RUB">94</ns3:Amount>
													<ns3:TaxCode>RI</ns3:TaxCode>
												</ns3:Tax>
												<ns3:Tax>
													<ns3:Amount Code="RUB">161</ns3:Amount>
													<ns3:TaxCode>RI</ns3:TaxCode>
												</ns3:Tax>
											</ns3:Breakdown>
										</ns3:Taxes>
									</ns3:PriceDetail>
									<ns3:Associations>
										<ns3:AssociatedTraveler>
											<ns3:TravelerReferences>SH1</ns3:TravelerReferences>
										</ns3:AssociatedTraveler>
										<ns3:OfferDetailAssociation>
											<ns3:OfferTermReferences>T1</ns3:OfferTermReferences>
										</ns3:OfferDetailAssociation>
									</ns3:Associations>
								</ns3:RequestedDate>
								<ns3:FareDetail>
									<ns3:FareComponent>
										<ns3:SegmentReference>SEG1</ns3:SegmentReference>
										<ns3:FareBasis>
											<ns3:FareBasisCode>
												<ns3:Code>QFLOW</ns3:Code>
											</ns3:FareBasisCode>
											<ns3:RBD>Q</ns3:RBD>
										</ns3:FareBasis>
										<ns3:FareRules>
											<ns3:Ticketing>
												<ns3:Endorsements>
													<ns3:Endorsement>ENDO</ns3:Endorsement>
												</ns3:Endorsements>
											</ns3:Ticketing>
											<ns3:Remarks>
												<ns3:Remark>UnstructuredFareCalc</ns3:Remark>
											</ns3:Remarks>
										</ns3:FareRules>
									</ns3:FareComponent>
								</ns3:FareDetail>
							</ns3:OfferPrice>
						</ns3:ReShopPricedOffer>
					</ns3:ReShopOffer>
				</ns3:ReShopOffers>
				<ns3:DataList>
					<ns3:FlightSegmentList>
						<ns3:FlightSegment SegmentKey="SEG1">
							<ns3:Departure>
								<ns3:AirportCode>DME</ns3:AirportCode>
								<ns3:Date>2018-12-20</ns3:Date>
								<ns3:Time>09:50</ns3:Time>
							</ns3:Departure>
							<ns3:Arrival>
								<ns3:AirportCode>KUF</ns3:AirportCode>
								<ns3:Date>2018-12-20</ns3:Date>
								<ns3:Time>12:40</ns3:Time>
							</ns3:Arrival>
							<ns3:MarketingCarrier>
								<ns3:AirlineID>S7</ns3:AirlineID>
								<ns3:FlightNumber>33</ns3:FlightNumber>
							</ns3:MarketingCarrier>
							<ns3:OperatingCarrier>
								<ns3:AirlineID>S7</ns3:AirlineID>
								<ns3:FlightNumber>33</ns3:FlightNumber>
							</ns3:OperatingCarrier>
						</ns3:FlightSegment>
					</ns3:FlightSegmentList>
					<ns3:OriginDestinationList>
						<ns3:OriginDestination OriginDestinationKey="OD1">
							<ns3:DepartureCode>DME</ns3:DepartureCode>
							<ns3:ArrivalCode>KUF</ns3:ArrivalCode>
							<ns3:FlightReferences>SEG1</ns3:FlightReferences>
						</ns3:OriginDestination>
					</ns3:OriginDestinationList>
					<ns3:TermsList ListKey="TL1">
						<ns3:Term refs="SEG1" ObjectKey="T1">
							<ns3:AvailablePeriod>
								<ns3:Earliest/>
								<ns3:Latest/>
							</ns3:AvailablePeriod>
						</ns3:Term>
					</ns3:TermsList>
				</ns3:DataList>
			</ns3:Response>
		</ns3:ItinReshopRS>
	</ns2:Body>
</ns2:Envelope>