changes.mady.by.user Uliana Arefina
Saved on 10.08.2021
Saved on 19.05.2023
operation overview, their main purpose and use cases
references with detailed explanation of input&output parameters and possible errors
other samples
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/"> <Header
/> <Body> <ServicePriceRQ Version="1.0" xmlns="http://www.iata.org/IATA/EDIST"> <Document
/> <Party> <Sender> <AgentUserSender>
<PseudoCity>S7AGN8224</
PseudoCity>
<AgentUserID>test</AgentUserID> </AgentUserSender>
</Sender> </Party> <Parameters>
<CurrCodes>
<CurrCode>RUB</
CurrCode> </CurrCodes>
<ServiceFilters>
<ServiceFilter>
<GroupCode>bag</
GroupCode> </
ServiceFilter> </
ServiceFilters> </
Parameters>
<Travelers>
<Traveler>
<AnonymousTraveler>
<PTC>ADT</PTC>
</AnonymousTraveler>
</Traveler> </Travelers>
<Query> <OriginDestination>
<Flight>
<SegmentKey>SEG1</SegmentKey>
<Departure>
<AirportCode>OVB</AirportCode>
<Date>2023-09-21</Date>
</Departure>
<Arrival>
<AirportCode>DME</AirportCode>
</
Arrival>
<MarketingCarrier>
<AirlineID>S7</
AirlineID>
<FlightNumber>2502</FlightNumber> </
MarketingCarrier>
<OperatingCarrier>
<FlightNumber>2502</FlightNumber>
</OperatingCarrier>
</Flight> </OriginDestination>
Query> <DataList>
<FareList>
<FareGroup refs="SEG1" ListKey="FG1">
<Fare>
<FareCode>
<Code>BASICECONOMY</Code> </FareCode> </Fare> <FareBasisCode>
<Code>NBSOW</Code> </FareBasisCode> </FareGroup> </FareList> </DataList> </ServicePriceRQ> </Body> </Envelope>
<?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:ServicePriceRS Version="2.000"> <ns3:Document
/> <ns3:Success
/> <ns3:Services> <ns3:
Service ObjectKey="SR1"> <ns3:ServiceID Owner="S7">SR1</ns3:ServiceID> <ns3:Name>bag</ns3:Name> <ns3:Descriptions> <ns3:Description ObjectKey="
fareFamily_SR1"> <ns3:
Text>BASICECONOMY</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="
description_SR1"> <ns3:
Text>CHECKED FIRST BAG</ns3:Text> </ns3:Description>
</ns3:Descriptions>
<ns3:
Price>
<ns3:Total Code="RUB">5000.0</ns3:
Total> <ns3:
Details> <ns3:
Detail>
<ns3:Application>base fare</ns3:Application> <ns3:
Amount
Code="
RUB">5000.0</ns3:Amount>
</ns3:
Detail> </ns3:
Details> </ns3:Price>
<ns3:BookingInstructions> <ns3:
OSIText>0CC</ns3:
OSIText>
BookingInstructions> <ns3:Associations>
<ns3:Flight> <ns3:
OriginDestinationReferences>OD1</ns3:
OriginDestinationReferences> </ns3:
Flight>
</ns3:Associations> <ns3:Associations>
<ns3:OtherAssociations>
OtherAssociation>
<ns3:Type>fare</ns3:Type>
<ns3:ReferenceValue>OD1</ns3:
ReferenceValue>
OtherAssociations> </ns3:
Associations> <ns3:Associations> <ns3:
Traveler> <ns3:
TravelerReferences>SH1</ns3:
TravelerReferences> </ns3:
Traveler> </ns3:Associations>
Associations> <ns3:
OtherAssociations> <ns3:
<ns3:Type>media</ns3:Type>
<ns3
:ReferenceValue>ML1</ns3:ReferenceValue>
OtherAssociation> </ns3:
OtherAssociations> </ns3:Associations>
</ns3:Service> <ns3:
Service ObjectKey="SR2">
<ns3:ServiceID Owner="S7">SR2</ns3:
ServiceID>
<ns3:Name>bag</ns3:
Name>
<ns3:Descriptions> <ns3:Description ObjectKey="fareFamily_SR2"> <ns3:
description_SR2"> <ns3:
Text>CHECKED BAG SECOND</ns3:Text> </ns3:Description> </ns3:Descriptions>
<ns3:Price>
<ns3:Total Code="RUB">5000.0</ns3:Total>
Detail> <ns3:
Application>base fare</ns3:
Application>
<ns3:Amount Code="RUB">5000.0</ns3:Amount>
Details>
</ns3:Price> <ns3:
BookingInstructions>
<ns3:OSIText>0CD</ns3:
OSIText> </ns3:
BookingInstructions> <ns3:
<ns3:OriginDestinationReferences>OD1</ns3:OriginDestinationReferences>
Associations>
OtherAssociation> <ns3:
Type>fare</ns3:
Type>
<ns3:ReferenceValue>OD1</ns3:ReferenceValue>
OtherAssociations>
<ns3:Associations> <ns3:
OtherAssociation> <ns3
:Type>media</ns3:Type> <ns3:
ReferenceValue>ML2</ns3:
ReferenceValue> </ns3:
</ns3:OtherAssociations>
</ns3:Associations>
</ns3:Service> </ns3:
Services> <ns3:DataLists> <ns3:
AnonymousTravelerList>
<ns3:AnonymousTraveler ObjectKey="SH1"> <ns3:
PTC>ADT</ns3:
PTC>
</ns3:AnonymousTraveler>
AnonymousTravelerList> <ns3:FareList>
<ns3:FareGroup refs="SEG1" ListKey="FG1"> <ns3:
Fare>
<ns3:FareCode>
<ns3:Code>BASICECONOMY</ns3:
Code> </ns3:
FareCode> </ns3:
Fare> <ns3:
FareBasisCode> <ns3:
Code>NBSOW</ns3:
Code>
FareBasisCode> </ns3:
FareGroup>
</ns3:FareList> <ns3:
FlightSegmentList> <ns3:FlightSegment SegmentKey="SEG1">
<ns3:Departure>
<ns3:AirportCode>OVB</ns3:
AirportCode>
<ns3:Date>2023-09-21</ns3:
Date>
:Time>06:15</ns3:Time>
</ns3:Departure> <ns3:
Arrival> <ns3:AirportCode>DME</ns3:
Date>2023-09-21</ns3:
<ns3:Time>06:
40</ns3:
Time>
MarketingCarrier> <ns3:
AirlineID>S7</ns3:AirlineID> <ns3:
FlightNumber>2502</ns3:
FlightNumber> </ns3:
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:
AirlineID> <ns3:FlightNumber>2502</ns3:
FlightNumber>
</ns3:OperatingCarrier> <ns3:
Equipment refs="ML3"> <ns3:
AircraftCode>73H</ns3:
AircraftCode> <ns3:
AirlineEquipCode>Boeing 737-800</ns3:
AirlineEquipCode>
Equipment>
FlightSegment> </ns3:FlightSegmentList>
<ns3:OriginDestinationList> <ns3:
OriginDestination OriginDestinationKey="OD1">
<ns3:DepartureCode>OVB</ns3:
DepartureCode> <ns3
:ArrivalCode>DME</ns3:ArrivalCode> <ns3:FlightReferences>SEG1</ns3:FlightReferences>
OriginDestination> </ns3:OriginDestinationList> <ns3:
MediaList> <ns3:Media ListKey="ML1">
<ns3:MediaLink>https://static.s7cdn.online/hermes/IBE/rich-content/baggage/baggage_bag23kg.png</ns3:
MediaLink> </ns3:
Media> <ns3:
Media ListKey="ML2">
<ns3:MediaLink>https://static.s7cdn.online/hermes/IBE/rich-content/baggage/baggage_bag23kg.png</ns3:MediaLink>
Media>
Media ListKey="ML3"> <ns3
:MediaLink>https://static.s7cdn.online/hermes/IBE/image_airplane/737-800.png</ns3:
Media> </ns3:
MediaList> </ns3:DataLists> </ns3:ServicePriceRS> </ns2:Body> </ns2:Envelope>