Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

OfferPriceRQ

<soapenv:Envelope
    xmlns:soapenv = "http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:ns = "http://www.iata.org/IATA/EDIST/2017.2"
    xmlns:ibs = "http://www.ibsplc.com/iFlyRes/simpleTypes/2017.2">
    <soapenv:Header/>
    <soapenv:Body>
        <ns:OfferPriceRQ Version = "17.2">
            <ns:PointOfSale>
                <ns:Location>
                    <ns:CountryCode>DE</ns:CountryCode>
                    <ns:CityCode>AYT</ns:CityCode>
                </ns:Location>
            </ns:PointOfSale>
            <ns:Document>
                <ns:Name>NDC</ns:Name>
                <ns:ReferenceVersion>17.2</ns:ReferenceVersion>
            </ns:Document>
            <ns:Party>
                <ns:Sender>
                    <ns:AgentUserSender>
                        <ns:Name>Guest Website</ns:Name>
                        <ns:AgentUserID>Guest EN</ns:AgentUserID>
                    </ns:AgentUserSender>
                </ns:Sender>
                <ns:Recipient>
                    <ns:ORA_Recipient>
                        <ns:AirlineID>V1</ns:AirlineID>
                        <ns:Name>AIRLINE CODE</ns:Name>
                    </ns:ORA_Recipient>
                </ns:Recipient>
            </ns:Party>
            <ns:Parameters>
                <ns:CurrCodes>
                    <ns:FiledInCurrency>
                        <ns:CurrCode>EUR</ns:CurrCode>
                    </ns:FiledInCurrency>
                </ns:CurrCodes>
            </ns:Parameters>
            <ns:Query>
                <ns:OrderItem>
                    <ns:OfferItemID Owner = "V1">V1_OFFERITEM.1554670963797</ns:OfferItemID>
                    <ns:OfferItemType>
                        <ns:DetailedFlightItem refs = "V1_PAX.1">
                            <ns:OriginDestination>
                                <ns:OriginDestinationKey>V1_OD.1554670963800</ns:OriginDestinationKey>
                                <ns:Flight>
                                    <ns:SegmentKey>V1_SEG.1554670963802</ns:SegmentKey>
                                    <ns:Departure>
                                        <ns:AirportCode>AYT</ns:AirportCode>
                                        <ns:Date>2019-10-10Z</ns:Date>
                                        <ns:Time>10:00</ns:Time>
                                    </ns:Departure>
                                    <ns:Arrival>
                                        <ns:AirportCode>FRA</ns:AirportCode>
                                        <ns:Date>2019-10-10Z</ns:Date>
                                        <ns:Time>16:00</ns:Time>
                                        <ns:ChangeOfDay>0</ns:ChangeOfDay>
                                    </ns:Arrival>
                                    <ns:MarketingCarrier>
                                        <ns:AirlineID>V1</ns:AirlineID>
                                        <ns:FlightNumber>140</ns:FlightNumber>
                                    </ns:MarketingCarrier>
                                    <ns:Equipment>
                                        <ns:AircraftCode>738</ns:AircraftCode>
                                        <ns:AirlineEquipCode>800</ns:AirlineEquipCode>
                                    </ns:Equipment>
                                    <ns:CabinType>
                                        <ns:Code>Y</ns:Code>
                                        <ns:Name>ECONOMY</ns:Name>
                                    </ns:CabinType>
                                    <ns:ClassOfService>
                                        <ns:Code>I</ns:Code>
                                    </ns:ClassOfService>
                                    <ns:Details>
                                        <ns:FlightDuration>
                                            <ns:Value>PT7H0M0.000S</ns:Value>
                                        </ns:FlightDuration>
                                        <ns:Stops>
                                            <ns:StopQuantity>0</ns:StopQuantity>
                                        </ns:Stops>
                                    </ns:Details>
                                </ns:Flight>
                            </ns:OriginDestination>
                        </ns:DetailedFlightItem>
                    </ns:OfferItemType>
                </ns:OrderItem>
                <ns:OrderItem>
                    <ns:OfferItemID Owner = "V1">V1_SSROFFERITEM.1</ns:OfferItemID>
                    <ns:OfferItemType>
                        <ns:OtherItem refs = "V1_SSR.1554670964511 V1_SEG.1554670963802 V1_PAX.1">
                            <ns:Price/>
                        </ns:OtherItem>
                    </ns:OfferItemType>
                </ns:OrderItem>
            </ns:Query>
            <ns:DataLists>
                <ns:PassengerList>
                    <ns:Passenger PassengerID = "V1_PAX.1">
                        <ns:PTC>ADT</ns:PTC>
                    </ns:Passenger>
                </ns:PassengerList>
                <ns:FareList>
                    <ns:FareGroup ListKey = "V1_FG.1">
                        <ns:Fare>
                            <ns:FareCode>70J</ns:FareCode>
                            <ns:FareDetail>
                                <ns:PassengerRefs>V1_PAX.1</ns:PassengerRefs>
                                <ns:Price>
                                    <ns:BaseAmount Code = "EUR">40.99</ns:BaseAmount>
                                </ns:Price>
                                <ns:FareComponent>
                                    <ns:Price>
                                        <ns:BaseAmount Code = "EUR">40.99</ns:BaseAmount>
                                    </ns:Price>
                                    <ns:FareBasis>
                                        <ns:FareBasisCode refs = "V1_FMD.1554670963796 V1_FARECOMPREFS.1554670963798">
                                            <ns:Code>IINT</ns:Code>
                                        </ns:FareBasisCode>
                                        <ns:CabinType>
                                            <ns:CabinTypeCode>Y</ns:CabinTypeCode>
                                            <ns:CabinTypeName>ECONOMY</ns:CabinTypeName>
                                        </ns:CabinType>
                                    </ns:FareBasis>
                                    <ns:FareRules/>
                                    <ns:SegmentRefs>V1_SEG.1554670963802</ns:SegmentRefs>
                                </ns:FareComponent>
                            </ns:FareDetail>
                        </ns:Fare>
                        <ns:FareBasisCode>
                            <ns:Code>IINT</ns:Code>
                        </ns:FareBasisCode>
                    </ns:FareGroup>
                </ns:FareList>
                <ns:ServiceDefinitionList>
                    <ns:ServiceDefinition ServiceDefinitionID = "V1_SSR.1554670964511" Owner = "V1">
                        <ns:Name>DIABETIC LUNCH</ns:Name>
                        <ns:Encoding>
                            <ns:RFIC>G</ns:RFIC>
                            <ns:Code>DBML</ns:Code>
                            <ns:SubCode>0AS</ns:SubCode>
                        </ns:Encoding>
                        <ns:Descriptions>
                            <ns:Description>
                                <ns:Text>Diabetic Snack</ns:Text>
                                <ns:Application>DESCRIPTION</ns:Application>
                            </ns:Description>
                            <ns:Description>
                                <ns:Text>ONE MEAL REQUEST PER PAX</ns:Text>
                                <ns:Application>RULE_TEXT</ns:Application>
                            </ns:Description>
                        </ns:Descriptions>
                    </ns:ServiceDefinition>
                </ns:ServiceDefinitionList>
            </ns:DataLists>
            <ns:Metadata>
                <ns:Shopping>
                    <ns:ShopMetadataGroup>
                        <ns:Offer>
                            <ns:OfferMetadatas>
                                <ns:OfferMetadata MetadataKey = "V1_MDK.11">
                                    <ns:AugmentationPoint>
                                        <ns:AugPoint Key = "V1_FMD.1554670963796">
                                            <ibs:FareDetailAugPoint>
                                                <FareType>SUNECO</FareType>
                                                <FareLevel>ST</FareLevel>
                                                <FareId>2147483749</FareId>
                                            </ibs:FareDetailAugPoint>
                                        </ns:AugPoint>
                                    </ns:AugmentationPoint>
                                </ns:OfferMetadata>
                                <ns:OfferMetadata MetadataKey = "V1_MDK.10">
                                    <ns:AugmentationPoint>
                                        <ns:AugPoint Key = "V1_FARECOMPREFS.1554670963798">
                                            <ibs:FareComponentAugPoint>
                                                <BaseFare Code = "EUR">40.99</BaseFare>
                                                <DisplayFare Code = "EUR">40.99</DisplayFare>
                                                <Discount Code = "EUR">0.0</Discount>
                                            </ibs:FareComponentAugPoint>
                                        </ns:AugPoint>
                                    </ns:AugmentationPoint>
                                </ns:OfferMetadata>
                            </ns:OfferMetadatas>
                        </ns:Offer>
                    </ns:ShopMetadataGroup>
                </ns:Shopping>
                <ns:Passenger>
                    <ns:PassengerMetadata MetadataKey = "V1_TM.1">
                        <ns:AugmentationPoint>
                            <ns:AugPoint Key = "V1_TM1_TA.1">
                                <ibs:TravellerAugPoint>
                                    <PnrType>NORMAL</PnrType>
                                </ibs:TravellerAugPoint>
                            </ns:AugPoint>
                        </ns:AugmentationPoint>
                    </ns:PassengerMetadata>
                </ns:Passenger>
            </ns:Metadata>
        </ns:OfferPriceRQ>
    </soapenv:Body>
</soapenv:Envelope>

OfferPriceRS

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <ns2:OfferPriceRS Version="17.2" xmlns:ns2="http://www.iata.org/IATA/EDIST/2017.2" xmlns:ns3="http://www.ibsplc.com/iFlyRes/simpleTypes/2017.2">
         <ns2:Document>
            <ns2:Name>NDC</ns2:Name>
            <ns2:ReferenceVersion>17.2</ns2:ReferenceVersion>
         </ns2:Document>
         <ns2:Success/>
         <ns2:ShoppingResponseID>
            <ns2:ResponseID>V1_SRID.1554670964543</ns2:ResponseID>
         </ns2:ShoppingResponseID>
         <ns2:PricedOffer OfferID="V1_OFFER.1554670964537" Owner="V1">
            <ns2:Parameters>
               <ns2:PTC_Priced>
                  <ns2:Requested Quantity="1">ADT</ns2:Requested>
                  <ns2:Priced Quantity="1">ADT</ns2:Priced>
               </ns2:PTC_Priced>
            </ns2:Parameters>
            <ns2:TimeLimits>
               <ns2:OfferExpiration DateTime="2019-10-08T09:13:53.230Z"/>
            </ns2:TimeLimits>
            <ns2:OfferItem OfferItemID="V1_OFFERITEM.1554670964538">
               <ns2:TotalPriceDetail>
                  <ns2:TotalAmount>
                     <ns2:DetailCurrencyPrice>
                        <ns2:Total Code="EUR">40.99</ns2:Total>
                        <ns2:Details>
                           <ns2:Detail>
                              <ns2:SubTotal Code="EUR">40.99</ns2:SubTotal>
                              <ns2:Application>APPLIED FARE</ns2:Application>
                           </ns2:Detail>
                        </ns2:Details>
                     </ns2:DetailCurrencyPrice>
                  </ns2:TotalAmount>
                  <ns2:BaseAmount Code="EUR">40.99</ns2:BaseAmount>
                  <ns2:Discount>
                     <ns2:DiscountAmount Code="EUR">0.0</ns2:DiscountAmount>
                     <ns2:DiscountPercent>0</ns2:DiscountPercent>
                  </ns2:Discount>
                  <ns2:Surcharges>
                     <ns2:Surcharge>
                        <ns2:Total Code="EUR">0.0</ns2:Total>
                     </ns2:Surcharge>
                  </ns2:Surcharges>
               </ns2:TotalPriceDetail>
               <ns2:Service ServiceID="V1_SRVC.1554670964539">
                  <ns2:PassengerRefs>V1_PAX.1</ns2:PassengerRefs>
                  <ns2:FlightRefs>V1_SEG.1554670963802</ns2:FlightRefs>
               </ns2:Service>
               <ns2:FareDetail>
                  <ns2:Price>
                     <ns2:TotalAmount>
                        <ns2:DetailCurrencyPrice>
                           <ns2:Total Code="EUR">40.99</ns2:Total>
                           <ns2:Details>
                              <ns2:Detail>
                                 <ns2:SubTotal Code="EUR">40.99</ns2:SubTotal>
                                 <ns2:Application>APPLIED FARE</ns2:Application>
                              </ns2:Detail>
                           </ns2:Details>
                        </ns2:DetailCurrencyPrice>
                     </ns2:TotalAmount>
                     <ns2:BaseAmount Code="EUR">40.99</ns2:BaseAmount>
                     <ns2:Surcharges>
                        <ns2:Surcharge>
                           <ns2:Total Code="EUR">0.0</ns2:Total>
                        </ns2:Surcharge>
                     </ns2:Surcharges>
                     <ns2:Taxes>
                        <ns2:Total Code="EUR">0.0</ns2:Total>
                     </ns2:Taxes>
                  </ns2:Price>
                  <ns2:FareComponent>
                     <ns2:Price>
                        <ns2:TotalAmount>
                           <ns2:DetailCurrencyPrice>
                              <ns2:Total Code="EUR">40.99</ns2:Total>
                              <ns2:Details>
                                 <ns2:Detail>
                                    <ns2:SubTotal Code="EUR">40.99</ns2:SubTotal>
                                    <ns2:Application>APPLIED FARE</ns2:Application>
                                 </ns2:Detail>
                              </ns2:Details>
                           </ns2:DetailCurrencyPrice>
                        </ns2:TotalAmount>
                        <ns2:BaseAmount Code="EUR">40.99</ns2:BaseAmount>
                     </ns2:Price>
                     <ns2:FareBasis>
                        <ns2:FareBasisCode refs="V1_FARECOMPREFS.1554670964532 V1_FMD.1554670964533">
                           <ns2:Code>IINT</ns2:Code>
                        </ns2:FareBasisCode>
                        <ns2:CabinType>
                           <ns2:CabinTypeCode xsi:type="xs:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema">Y</ns2:CabinTypeCode>
                           <ns2:CabinTypeName xsi:type="xs:string" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema">ECONOMY</ns2:CabinTypeName>
                        </ns2:CabinType>
                     </ns2:FareBasis>
                     <ns2:FareRules>
                        <ns2:AdvanceStay/>
                        <ns2:Ticketing>
                           <ns2:TicketlessInd>false</ns2:TicketlessInd>
                        </ns2:Ticketing>
                     </ns2:FareRules>
                     <ns2:SegmentRefs>V1_SEG.1554670963802</ns2:SegmentRefs>
                  </ns2:FareComponent>
               </ns2:FareDetail>
            </ns2:OfferItem>
            <ns2:OfferItem OfferItemID="V1_OFFERITEM.1554670964531">
               <ns2:TotalPriceDetail>
                  <ns2:TotalAmount>
                     <ns2:DetailCurrencyPrice>
                        <ns2:Total Code="EUR">5.0</ns2:Total>
                        <ns2:Details>
                           <ns2:Detail>
                              <ns2:SubTotal Code="EUR">5.0</ns2:SubTotal>
                           </ns2:Detail>
                        </ns2:Details>
                     </ns2:DetailCurrencyPrice>
                  </ns2:TotalAmount>
                  <ns2:Taxes>
                     <ns2:Total Code="EUR">0.0</ns2:Total>
                  </ns2:Taxes>
               </ns2:TotalPriceDetail>
               <ns2:Service ServiceID="V1_SRVC.1554670964530">
                  <ns2:PassengerRefs>V1_PAX.1</ns2:PassengerRefs>
                  <ns2:ServiceDefinitionRef SegmentRefs="V1_SEG.1554670963802">V1_SSR.1554670964542</ns2:ServiceDefinitionRef>
               </ns2:Service>
            </ns2:OfferItem>
         </ns2:PricedOffer>
         <ns2:DataLists>
            <ns2:PassengerList>
               <ns2:Passenger PassengerID="V1_PAX.1">
                  <ns2:PTC>ADT</ns2:PTC>
               </ns2:Passenger>
            </ns2:PassengerList>
            <ns2:DescriptionList>
               <ns2:Description ObjectKey="V1_RC.1554670964536">
                  <ns2:Text>Cdescription</ns2:Text>
                  <ns2:Media>
                     <ns2:MediaLink>https://www.google.com/search?tbm=isch&amp;q=sweets&amp;chips=q:sweets,g_1:jelly:WTsl3Kz1xRY%3D&amp;usg=AI4_-kSb</ns2:MediaLink>
                  </ns2:Media>
                  <ns2:Media>
                     <ns2:MediaLink>https://www.google.com/search?tbm=isch&amp;q=sweets&amp;chips=q:sweets,g_1:jelly:WTsl3Kz1xRY%3D&amp;usg=AI4_-kSa</ns2:MediaLink>
                  </ns2:Media>
                  <ns2:Media>
                     <ns2:MediaLink>https://www.google.com/search?tbm=isch&amp;q=sweets&amp;chips=q:sweets,g_1:jelly:WTsl3Kz1xRY%3D&amp;usg=AI4_-kSc</ns2:MediaLink>
                  </ns2:Media>
                  <ns2:Media>
                     <ns2:MediaLink>https://www.google.com/search?tbm=isch&amp;q=sweets&amp;chips=q:sweets,g_1:jelly:WTsl3Kz1xRY%3D&amp;usg=AI4_-kSd</ns2:MediaLink>
                  </ns2:Media>
               </ns2:Description>
            </ns2:DescriptionList>
            <ns2:FlightSegmentList>
               <ns2:FlightSegment SegmentKey="V1_SEG.1554670963802" ElectronicTicketInd="true">
                  <ns2:Departure>
                     <ns2:AirportCode>AYT</ns2:AirportCode>
                     <ns2:Date>2019-10-10Z</ns2:Date>
                     <ns2:Time>10:00</ns2:Time>
                  </ns2:Departure>
                  <ns2:Arrival>
                     <ns2:AirportCode>FRA</ns2:AirportCode>
                     <ns2:Date>2019-10-10Z</ns2:Date>
                     <ns2:Time>16:00</ns2:Time>
                     <ns2:ChangeOfDay>0</ns2:ChangeOfDay>
                  </ns2:Arrival>
                  <ns2:MarketingCarrier>
                     <ns2:AirlineID>V1</ns2:AirlineID>
                     <ns2:FlightNumber>140</ns2:FlightNumber>
                  </ns2:MarketingCarrier>
                  <ns2:Equipment>
                     <ns2:AircraftCode>738</ns2:AircraftCode>
                     <ns2:AirlineEquipCode>800</ns2:AirlineEquipCode>
                  </ns2:Equipment>
                  <ns2:ClassOfService>
                     <ns2:Code>I</ns2:Code>
                  </ns2:ClassOfService>
                  <ns2:FlightDetail>
                     <ns2:FlightDuration>
                        <ns2:Value>PT7H0M0.000S</ns2:Value>
                     </ns2:FlightDuration>
                     <ns2:Stops>
                        <ns2:StopQuantity>0</ns2:StopQuantity>
                     </ns2:Stops>
                  </ns2:FlightDetail>
               </ns2:FlightSegment>
            </ns2:FlightSegmentList>
            <ns2:ServiceDefinitionList>
               <ns2:ServiceDefinition ServiceDefinitionID="V1_SSR.1554670964542">
                  <ns2:Name>DIABETIC DINNER</ns2:Name>
                  <ns2:Encoding>
                     <ns2:RFIC>G</ns2:RFIC>
                     <ns2:Code>DBML</ns2:Code>
                     <ns2:SubCode>0AS</ns2:SubCode>
                  </ns2:Encoding>
                  <ns2:FeeMethod>OC</ns2:FeeMethod>
                  <ns2:Descriptions>
                     <ns2:Description>
                        <ns2:Text>Diabetic Snack</ns2:Text>
                        <ns2:Application>DESCRIPTION</ns2:Application>
                     </ns2:Description>
                     <ns2:Description>
                        <ns2:Text>ONE MEAL REQUEST PER PAX</ns2:Text>
                        <ns2:Application>RULE_TEXT</ns2:Application>
                     </ns2:Description>
                  </ns2:Descriptions>
                  <ns2:Settlement>
                     <ns2:Method>AD</ns2:Method>
                  </ns2:Settlement>
               </ns2:ServiceDefinition>
            </ns2:ServiceDefinitionList>
         </ns2:DataLists>
         <ns2:Metadata>
            <ns2:Shopping>
               <ns2:ShopMetadataGroup>
                  <ns2:Offer>
                     <ns2:OfferMetadatas>
                        <ns2:OfferMetadata MetadataKey="V1_MDK.1554670964535">
                           <ns2:AugmentationPoint>
                              <ns2:AugPoint Key="V1_TOTAL_DETAIL.1554670964534">
                                 <ns3:ItineraryAmountDetailAugPoint>
                                    <TotalPriceAmount Code="EUR">40.99</TotalPriceAmount>
                                    <TotalFeeAmount Code="EUR">5.0</TotalFeeAmount>
                                    <TotalAmount Code="EUR">45.99</TotalAmount>
                                 </ns3:ItineraryAmountDetailAugPoint>
                              </ns2:AugPoint>
                              <ns2:AugPoint Key="V1_FARECOMPREFS.1554670964532">
                                 <ns3:FareComponentAugPoint>
                                    <BaseFare Code="EUR">40.99</BaseFare>
                                 </ns3:FareComponentAugPoint>
                              </ns2:AugPoint>
                              <ns2:AugPoint Key="V1_FMD.1554670964533">
                                 <ns3:FareDetailAugPoint refs="V1_RC.1554670964536">
                                    <FareType>SUNECO</FareType>
                                    <FareLevel>ST</FareLevel>
                                    <FareId>2147483749</FareId>
                                 </ns3:FareDetailAugPoint>
                              </ns2:AugPoint>
                           </ns2:AugmentationPoint>
                        </ns2:OfferMetadata>
                     </ns2:OfferMetadatas>
                  </ns2:Offer>
               </ns2:ShopMetadataGroup>
            </ns2:Shopping>
            <ns2:Traveler>
               <ns2:PassengerMetadata MetadataKey="V1_TM.1">
                  <ns2:AugmentationPoint>
                     <ns2:AugPoint Key="V1_TRAVELERREFS.1554670964528">
                        <ns3:TravellerAugPoint>
                           <PnrType>NORMAL</PnrType>
                           <GuestAmountDetails>
                              <PriceAmount Code="EUR">40.99</PriceAmount>
                              <FeeAmount Code="EUR">5.0</FeeAmount>
                              <TotalAmount Code="EUR">45.99</TotalAmount>
                           </GuestAmountDetails>
                        </ns3:TravellerAugPoint>
                     </ns2:AugPoint>
                     <ns2:AugPoint Key="V1_TM1_TA.1">
                        <ns3:TravellerAugPoint>
                           <PnrType>NORMAL</PnrType>
                        </ns3:TravellerAugPoint>
                     </ns2:AugPoint>
                  </ns2:AugmentationPoint>
               </ns2:PassengerMetadata>
            </ns2:Traveler>
         </ns2:Metadata>
      </ns2:OfferPriceRS>
   </soap:Body>
</soap:Envelope>
  • No labels