# | Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example |
---|---|---|---|---|---|---|---|
1 | Version | Use empty value. Do not affect results. Required by NDC Scheme validation only. | @Version | <ServicePriceRQ Version=""> | |||
2 | Document | Use closed tag. Do not affect results. Required by NDC Scheme validation only. | Document | <Document/> | |||
3 | Service group filter | Possible values:
By default used all possible service groups (you will receive all available services) Not case-sensitive | Parameters /ServiceFilters /ServiceFilter | <ServiceFilter> <GroupCode>bag</GroupCode> </ServiceFilter> | |||
4 | Currency | Currency of ancillaries services By default used RUB | Parameters/CurrCodes/CurrCode | <Parameters> <CurrCodes> <CurrCode>UZS</CurrCode> </CurrCodes> </Parameters> | |||
5 | PTC | Passenger types specified in reservation (some services depend on passenger type in booking and their combination) Possible values:
Not case-sensitive | Travelers /Traveler | <Traveler> <AnonymousTraveler> <PTC>ADT</PTC> </AnonymousTraveler> </Traveler> | |||
6 | One for One Way trip, Two for Round Trip, etc. Check glossary for more info Check ServicePriceRQ | v0.47 | servicePrice operation for more input details
| Query /OriginDestination | <OriginDestination> ... </OriginDestination> | ||||
7 | FareInfo | FareInfo include FareFamily and FareBasicCode for any segments
| DataList/FareList | <FareList> <FareGroup refs="SEG1" ListKey="FG1"> |
Use one OriginDestination tag for One Way trip, two for Round Trip and more for MultiCity
# | Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example |
---|---|---|---|---|---|---|---|
1 | One or more consecutive legs having the same flight number. Check glossary for more info Check ServicePriceRQ | v0.47 | servicePrice operation for more input details | Flight | <Flight> ... </Flight> |
Do not specify more than one Flight tag for transit flights. Check glossary for more information about difference between journey, slice, segment and leg
# | Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example |
---|---|---|---|---|---|---|---|
1 | Departure IATA airport code | IATA airport code | Departure /AirportCode | <AirportCode>OVB</AirportCode> | |||
2 | Departure Date | Format: YYYY-MM-DD | Departure /Date | <Date>2016-08-21</Date> | |||
3 | Arrival IATA airport code | IATA airport code | Arrival /AirportCode | <AirportCode>KHV</AirportCode> | |||
4 | Marketing carrier IATA airline ID | IATA airline code | MarketingCarrier /AirlineID | <AirlineID>S7</AirlineID> | |||
5 | Marketing carrier flight number | Use: 0-9 "0"s before number are accepted | MarketingCarrier /FlightNumber | <FlightNumber>3507</FlightNumber> |
Specify FareGroup for each segment
FareGroup include reference refs on Flight (Segment), for example, refs="SEG1"
FareGroup include attribute ListKey with index number of FareGroup, for example, ListKey="FG1"
# | Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example |
---|---|---|---|---|---|---|---|
1 | FareFamily | Available FareFamily:
| FareGroup/Fare/FareCode/Code | <Code>BASICECONOMY</Code> | |||
2 | FareBasisCode | Format: YYYY-MM-DD | FareGroup/FareBasis/Code/ | <Code>YBSOW</Code> |