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 constraints 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 required boolean  
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>