AirFareRulesRsp |
element |
|
|
|
Response to an AirFareRuleReq. |
| CommandHistory |
string simple type |
|
Optional |
|
HTTP link to download command history and debugging information of the request that generated this response. Must be enabled on the system. |
| ResponseTime |
decimal simple type |
|
Optional |
|
The time (in ms) the system spent processing this request, not including transmission times. |
| SponsoredFltTrnxId |
string simple type |
|
Optional |
|
Identifier for Sponsored Flight transaction information. |
| TraceId |
string simple type |
|
Optional |
|
Unique identifier for this atomic transaction traced by the user. Use is optional. |
| TransactionId |
string simple type |
|
Optional |
|
System generated unique identifier for this atomic transaction. |
ResponseMessage |
element |
|
|
|
A simple textual fare note. Used within several other objects. |
| Code |
decimal simple type |
|
Required |
|
|
| Type |
string simple type |
Warning , Error , Info |
Optional |
|
Indicates the type of message (Warning, Error, Info) |
| ProviderCode |
string simple type |
|
Optional |
|
|
| SupplierCode |
string simple type |
|
Optional |
|
|
FareRule |
element |
|
|
|
Fare Rule Container |
| FareInfoRef |
string simple type |
|
Optional |
|
|
| RuleNumber |
string simple type |
|
Optional |
|
|
| Source |
string simple type |
|
Optional |
|
|
| TariffNumber |
string simple type |
|
Optional |
|
|
| ProviderCode |
string simple type |
|
Optional |
|
|
| SupplierCode |
string simple type |
|
Optional |
|
|
FareRuleLong |
element |
|
|
|
Long Text Fare Rule |
| Category |
decimal simple type |
|
Required |
|
|
| Type |
string simple type |
|
Optional |
|
|
FareRuleShort |
element |
|
|
|
Short Text Fare Rule |
| Category |
decimal simple type |
|
Required |
|
|
| TableNumber |
string simple type |
|
Optional |
|
|
FareRuleNameValue |
element |
|
|
|
Fare Rule Name Value Pair, used in Short Rules |
| Name |
string simple type |
|
Required |
|
|
| Value |
string simple type |
|
Required |
|
|
RuleAdvancedPurchase |
element |
|
|
|
Container for rules regarding advance
purchase restrictions. TicketingEarliestDate and TicketingLatestDate
are strings representing respective dates. If a year component is
present then it signifies an exact date. If only day and month
components are present then it signifies a seasonal date, which
means applicable for that date in any year |
| MoreRulesPresent |
boolean simple type |
|
Optional |
|
If true, specifies that advance purchase
information will be present in fare rules. |
| ReservationLatestPeriod |
string simple type |
|
Optional |
|
|
| ReservationLatestUnit |
string simple type |
Minutes , Hours , Days , Months , Monday , Tuesday , Wednesday , Thursday , Friday , Saturday , Sunday |
Optional |
|
|
| TicketingEarliestDate |
string simple type |
|
Optional |
|
|
| TicketingLatestDate |
string simple type |
|
Optional |
|
|
RuleLengthOfStay |
element |
|
|
|
Container for rules providing minimum and
maximum stay requirements. |
MinimumStay |
typeRestrictionLengthOfStay complex type |
|
|
|
Container for rules providing minimum and
maximum stay requirements. |
| Length |
decimal simple type |
|
Optional |
|
|
| MoreRulesPresent |
boolean simple type |
|
Optional |
|
If true, specifies that advance purchase
information will be present in fare rules. |
| StayDate |
date simple type |
|
Optional |
|
|
| StayUnit |
string simple type |
Minutes , Hours , Days , Months , Monday , Tuesday , Wednesday , Thursday , Friday , Saturday , Sunday |
Optional |
|
|
MaximumStay |
typeRestrictionLengthOfStay complex type |
|
|
|
|
| Length |
decimal simple type |
|
Optional |
|
|
| MoreRulesPresent |
boolean simple type |
|
Optional |
|
If true, specifies that advance purchase
information will be present in fare rules. |
| StayDate |
date simple type |
|
Optional |
|
|
| StayUnit |
string simple type |
Minutes , Hours , Days , Months , Monday , Tuesday , Wednesday , Thursday , Friday , Saturday , Sunday |
Optional |
|
|
RuleCharges |
element |
|
|
|
Container for rules related to charges
such as deposits, surcharges, penalities, etc.. |
| Amount |
string simple type |
|
Optional |
|
|
| DepartureStatus |
string simple type |
|
Optional |
|
|
| MoreRulesPresent |
boolean simple type |
|
Optional |
|
If true, specifies that advance purchase
information will be present in fare rules. |
| PenaltyType |
string simple type |
|
Optional |
|
|
| Percent |
decimal simple type |
|
Optional |
|
|
FareRuleResultMessage |
typeResultMessage complex type |
|
|
|
|
| Code |
decimal simple type |
|
Required |
|
|
| Type |
string simple type |
Warning , Error , Info |
Optional |
|
Indicates the type of message (Warning, Error, Info) |
StructuredFareRules |
StructuredFareRulesType complex type |
|
|
|
Indicates the type of message (Warning, Error, Info) |
FareRuleCategoryType |
FareRuleCategoryTypes complex type |
|
|
|
For FareRulesType element |
| Value |
string simple type |
|
Required |
|
|
CategoryDetails |
ValueDetails complex type |
|
|
|
To indicate details of which category is displayed |
| Name |
string simple type |
|
Required |
|
|
| Value |
string simple type |
|
Required |
|
|
VariableCategoryDetails |
VariableCategoryType complex type |
|
|
|
If the specified category of Structured Fare
Rules is of variable lenght |
| Value |
string simple type |
|
Required |
|
|
CategoryDetails |
ValueDetails complex type |
|
|
|
To indicate details of which category is displayed |
| Name |
string simple type |
|
Required |
|
|
| Value |
string simple type |
|
Required |
|
|
VariableCategoryDetail |
CategoryDetailsType complex type |
|
|
|
If the specified category of Structured Fare
Rules is of variable lenght |
| Value |
string simple type |
|
Required |
|
|
CategoryDetails |
ValueDetails complex type |
|
|
|
For each category Details of Structured Fare
Rules |
| Name |
string simple type |
|
Required |
|
|
| Value |
string simple type |
|
Required |
|
|