Documentation ¶
Index ¶
- type CategoryDetails
- type DateTime
- type FreeTextDetails
- type MessageText
- type NumberOfPNRs
- type OriginatorDetails
- type PlacementDate
- type PlacementOption
- type QuantityDetails
- type QueueDetails
- type QueueMoveItem
- type QueueNumber
- type RecordLocator
- type Reservation
- type SelectionDetails
- type SourceType
- type SubQueueInfoDetails
- type TargetDetails
- type TargetOffice
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CategoryDetails ¶
type CategoryDetails struct {
SubQueueInfoDetails *SubQueueInfoDetails `xml:"subQueueInfoDetails"`
}
type FreeTextDetails ¶
type MessageText ¶
type MessageText struct { FreeTextDetails *FreeTextDetails `xml:"freeTextDetails,omitempty"` // minOccurs="0" FreeText []string `xml:"freeText"` // maxOccurs="99" }
type NumberOfPNRs ¶
type NumberOfPNRs struct {
QuantityDetails *QuantityDetails `xml:"quantityDetails"`
}
type OriginatorDetails ¶
type OriginatorDetails struct {
InHouseIdentification1 string `xml:"inHouseIdentification1"`
}
type PlacementDate ¶
type PlacementOption ¶
type PlacementOption struct {
SelectionDetails *SelectionDetails `xml:"selectionDetails"`
}
type QuantityDetails ¶
type QuantityDetails struct {
NumberOfUnit float64 `xml:"numberOfUnit"`
}
type QueueDetails ¶
type QueueDetails struct {
Number float64 `xml:"number"`
}
type QueueMoveItem ¶
type QueueMoveItem struct { XMLName xml.Name `xml:"http://xml.amadeus.com/QUQMUQ_03_1_1A Queue_MoveItem"` PlacementOption *PlacementOption `xml:"placementOption"` TargetDetails []*TargetDetails `xml:"targetDetails"` // maxOccurs="10" MessageText *MessageText `xml:"messageText,omitempty"` // minOccurs="0" RecordLocator *RecordLocator `xml:"recordLocator,omitempty"` // minOccurs="0" NumberOfPNRs *NumberOfPNRs `xml:"numberOfPNRs,omitempty"` // minOccurs="0" }
type QueueNumber ¶
type QueueNumber struct {
QueueDetails *QueueDetails `xml:"queueDetails"`
}
type RecordLocator ¶
type RecordLocator struct {
Reservation *Reservation `xml:"reservation"`
}
type Reservation ¶
type Reservation struct {
ControlNumber string `xml:"controlNumber"`
}
type SelectionDetails ¶
type SelectionDetails struct {
Option string `xml:"option"`
}
type SourceType ¶
type SourceType struct {
SourceQualifier1 string `xml:"sourceQualifier1"`
}
type SubQueueInfoDetails ¶
type TargetDetails ¶
type TargetDetails struct { TargetOffice *TargetOffice `xml:"targetOffice"` QueueNumber *QueueNumber `xml:"queueNumber,omitempty"` // minOccurs="0" CategoryDetails *CategoryDetails `xml:"categoryDetails,omitempty"` // minOccurs="0" PlacementDate *PlacementDate `xml:"placementDate,omitempty"` // minOccurs="0" }
type TargetOffice ¶
type TargetOffice struct { SourceType *SourceType `xml:"sourceType"` OriginatorDetails *OriginatorDetails `xml:"originatorDetails,omitempty"` // minOccurs="0" }
Click to show internal directories.
Click to hide internal directories.