HotelAttachmentRecord Data Type

Created by jeremiah on 2/22/16. Pojo for the hotel attachment dashboard's data table.

Properties
name data type description
traveler string
city string
departureDate number
nextReminder HotelAttachmentQueue
purpose string
details string
itineraryId number
airSegmentId number
agentName string
email string
number number

Example

{
  "traveler" : "...",
  "city" : "...",
  "departureDate" : 12345,
  "nextReminder" : {
    "itinerary" : {
      "recordLocator" : "...",
      "agentName" : "...",
      "client" : { },
      "office" : { },
      "departureDate" : 12345,
      "completionDate" : 12345,
      "importDate" : 12345,
      "gds" : { },
      "hide" : true,
      "citySummary" : "...",
      "departureCity" : { },
      "arrivalCity" : { },
      "arrivalDate" : 12345,
      "utcArrivalDate" : 12345,
      "startDate" : 12345,
      "endDate" : 12345,
      "purpose" : "...",
      "explanation" : "...",
      "authorizationCode" : "...",
      "costCenterCode" : "...",
      "departmentCode" : "...",
      "clientCode" : "...",
      "regionCode" : "...",
      "billable" : "...",
      "travelerCode" : "...",
      "managerCode" : "...",
      "projectCode" : "...",
      "id" : 12345,
      "version" : 12345,
      "violations" : [ { }, { } ]
    },
    "consumeTime" : 12345,
    "disabled" : true,
    "sent" : true,
    "requested" : true,
    "id" : 12345,
    "version" : 12345,
    "violations" : [ {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    }, {
      "propertyName" : "...",
      "failureMessage" : "...",
      "stackTrace" : "..."
    } ]
  },
  "purpose" : "...",
  "details" : "...",
  "itineraryId" : 12345,
  "airSegmentId" : 12345,
  "agentName" : "...",
  "email" : "...",
  "number" : 12345
}