transactionInfo Data Type

The most basic entity type in our domain. We require that there is a location open to enter violations, so that this information can be returned to the client.

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs description
accountId string element 0/1  
airlineCode string element 0/1  
baseFare double element 0/1  
carrierNum string element 0/1  
creditCardNum string element 0/1  
departDate dateTime element 0/1  
fareCode string element 0/1  
flightSummary string element 0/1  
highFare double element 0/1  
international boolean element 1/1  
invoiceNumber string element 0/1  
issueDate dateTime element 0/1  
lowFare double element 0/1  
mealServiceCode string element 0/1  
passengerName string element 0/1  
recordLocator string element 0/1  
ticketNumber string element 0/1  
totalFare double element 0/1  
totalTax double element 0/1  
udidList list of udidInfo element 0/unbounded  
Properties inherited from baseEntity
violations list of simpleViolation element 0/unbounded A list of constraint violations, if any, that this object has.

Example

<transactionInfo>
  <ticketNumber>...</ticketNumber>
  <creditCardNum>...</creditCardNum>
  <totalFare>...</totalFare>
  <departDate>...</departDate>
  <issueDate>...</issueDate>
  <carrierNum>...</carrierNum>
  <passengerName>...</passengerName>
  <udidList>
    <udidNum>...</udidNum>
    <udidValue>...</udidValue>
    <violations/>
  </udidList>
  <lowFare>...</lowFare>
  <flightSummary>...</flightSummary>
  <invoiceNumber>...</invoiceNumber>
  <airlineCode>...</airlineCode>
  <highFare>...</highFare>
  <recordLocator>...</recordLocator>
  <mealServiceCode>...</mealServiceCode>
  <fareCode>...</fareCode>
  <international>...</international>
  <baseFare>...</baseFare>
  <totalTax>...</totalTax>
  <accountId>...</accountId>
  <violations>
    <propertyName>...</propertyName>
    <failureMessage>...</failureMessage>
    <stackTrace>...</stackTrace>
  </violations>
</transactionInfo>