changes.mady.by.user Uliana Arefina
Saved on 10.08.2021
Saved on 26.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>
<ClassOfService>
<Code>N</
Code> </
ClassOfService> </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>
<ns3: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>
</ns3:Detail>
Details>
Price>
OSIText>0CD</ns3:
BookingInstructions> <ns3:Associations>
<ns3:Flight> <ns3:
OriginDestinationReferences>OD1</ns3:
OriginDestinationReferences> </ns3:
Flight> </ns3:
Associations> <ns3:
OtherAssociations>
<ns3:OtherAssociation>
Type>fare</ns3:
Type> <ns3:
ReferenceValue>OD1</ns3:
ReferenceValue> </ns3:
</ns3:OtherAssociations>
Associations>
Traveler>
<ns3:TravelerReferences>SH1</ns3:TravelerReferences>
OtherAssociation> <ns3:
Type>media</ns3:
Type>
<ns3:ReferenceValue>ML2</ns3:ReferenceValue>
</ns3:Associations> </ns3:Service>
Services> <ns3:DataLists>
<ns3:AnonymousTravelerList> <ns3:
AnonymousTraveler ObjectKey="
SH1">
PTC>ADT</ns3:
PTC>
AnonymousTraveler> </ns3:AnonymousTravelerList>
<ns3:FareList>
<ns3:FareGroup refs="SEG1" ListKey="FG1">
Fare> <ns3:
FareCode> <ns3
:Code>BASICECONOMY</ns3:Code> </ns3:FareCode> </ns3:
FareBasisCode> <ns3:
Code>NBSOW</ns3:
Code> </ns3:
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>
<ns3:Time>06:15</ns3:Time>
</ns3:Departure>
<ns3:Arrival>
<ns3:AirportCode>DME</ns3:
AirportCode> <ns3:
Date>2023-09-21</ns3:
Date> <ns3:
Time>06:40</ns3:
Time> </ns3:
Arrival> <ns3:
MarketingCarrier> <ns3:AirlineID>S7</ns3:
AirlineID> <ns3:
FlightNumber>2502</ns3:
FlightNumber> </ns3:
<ns3:OperatingCarrier>
<ns3:AirlineID>S7</ns3:
FlightNumber>
OperatingCarrier>
<ns3:Equipment refs="ML3"> <ns3
:AircraftCode>73H</ns3:AircraftCode> <ns3:
AirlineEquipCode>Boeing 737-800</ns3:
AirlineEquipCode> </ns3:
Equipment> </ns3:FlightSegment>
</ns3:FlightSegmentList> <ns3:
OriginDestinationList>
<ns3:OriginDestination OriginDestinationKey="OD1"> <ns3:
DepartureCode>OVB</ns3:DepartureCode>
ArrivalCode>DME</ns3:
ArrivalCode>
<ns3:FlightReferences>SEG1</ns3:
FlightReferences>
</ns3:OriginDestination>
<ns3:MediaList> <ns3:
Media
ListKey="
ML1">
<ns3:MediaLink>https:
//static.s7cdn.online/hermes/IBE/rich-content/baggage/baggage_bag23kg.png</ns3:MediaLink>
Media>
ML2">
<ns3:MediaLink>https://static.s7cdn.online/hermes/IBE/rich-content/baggage/baggage_bag23kg.png</ns3:MediaLink>
Media ListKey="ML3"> <ns3
:MediaLink>https://static.s7cdn.online/hermes/IBE/image_airplane/737-800.png</ns3:
MediaLink> </ns3:
Media> </ns3:
MediaList> </ns3:DataLists> </ns3:ServicePriceRS> </ns2:Body> </ns2:Envelope>