Petra2 Java API – SjStinaInformationProviderInterface.getSelectedPaxList
Method description
Metoden hämtar en resenärslista från orderboken för ett specifikt färdmedel (tåg) för angivna datum.
Innehållet i resenärslistan består av:
- Uppgifter om färdmedlet med det angivna producentnumret, färdmedelsnumret och datumet.
- Klara beställningsrader (dvs inte avbeställda eller krediterade rader) angivna datum i
EmbarkingDateList
.
FromTime
och ToTime
ska anges för dygnsöverskridande tåg.
- Beställningen behöver inte vara betald eller uthämtad när resenärslistan framställs. Därför finns
OrderStatus
med i listan.
Reviderad 2010-11-17
For Javadoc, click here.
Input
SelectedPaxListQuery
- SelectedPaxListQuery
- EmbarkingTransportSpecWithTimeIntervall:EmbarkingTransportSpecWithTimeIntervall
- EmbarkingTransportId:EmbarkingTransportId
- ProducerCode:Code
- TransportId:String
- [FromTime:Time]
- TimeZone:String
- Hour:int
- Minute:int
- [Second:int]
- [ToTime:Time]
- TimeZone:String
- Hour:int
- Minute:int
- [Second:int]
- EmbarkingDateList, sekvens av:
- Date
- TimeZone:String
- Year:int
- Month:int
- Day:int
- [FromBookingDate:Date]
- TimeZone:String
- Year:int
- Month:int
- Day:int
- [ToBookingDate:Date]
- TimeZone:String
- Year:int
- Month:int
- Day:int
- [EmbarkingComfortList], sekvens av:
- [EmbarkingCarriageIdList], sekvens av:
- [EmbarkingPlacementNumberList], sekvens av:
- [EmbarkingPlacementCharacteristicsList], sekvens av:
- [BatchParameters:BatchParameters]
- RunJobDate:Date
- TimeZone:String
- Year:int
- Month:int
- Day:int
- [EmbarkingLocationList], sekvens av:
- [Location]
- ProducerCode:Code
- LocationId:Identity
- LocationName:String
- [LocationLongName:String]
- [HotelLocationId:Identity]
- [LocationCode:String]
- [ExistsInTimetable:boolean]
- [DisembarkingLocationList], sekvens av:
- [Location]
- ProducerCode:Code
- LocationId:Identity
- LocationName:String
- [LocationLongName:String]
- [HotelLocationId:Identity]
- [LocationCode:String]
- [ExistsInTimetable:boolean]
- [EmailMessageSpecification:EmailMessageSpecification]
- Sender:String
- Subject:String
- Message:String
- [SmsMessageSpecification:SmsMessageSpecification]
- Sender:String
- Message:String
Output
SelectedPaxListResponse
- SelectedPaxListResponse
- SelectedEmbarkingTransportData:SelectedEmbarkingTransportData
- TransportId:String
- NumberOfTravellers:IntegerString
- SelectedEmbarkingTravellersList, sekvens av:
- SelectedEmbarkingTravellersData
- LastName:String
- FirstName:String
- [Telephone:Telephone]
- [CountryPart:IntegerString]
- AreaPart:IntegerString
- MainPart:IntegerString
- [ExtensionPart:IntegerString]
- [Email:String]
- TicketNumber:String
- OrderId:Identity
- RowNumber:IntegerString
- OrderStatus:OrderStatus
- BookingDate:Date
- TimeZone:String
- Year:int
- Month:int
- Day:int
- SalesUnit:SalesUnit
- SalesUnitId:String
- SalesUnitSectionId:String
- DepartureLocation:Location
- ProducerCode:Code
- LocationId:Identity
- LocationName:String
- [LocationLongName:String]
- [HotelLocationId:Identity]
- [LocationCode:String]
- [ExistsInTimetable:boolean]
- DepartureDateTime:DateTime
- TimeZone:String
- Year:int
- Month:int
- Day:int
- Hour:int
- Minute:int
- [Second:int]
- ArrivalLocation:Location
- ProducerCode:Code
- LocationId:Identity
- LocationName:String
- [LocationLongName:String]
- [HotelLocationId:Identity]
- [LocationCode:String]
- [ExistsInTimetable:boolean]
- ArrivalDateTime:DateTime
- TimeZone:String
- Year:int
- Month:int
- Day:int
- Hour:int
- Minute:int
- [Second:int]
- [CarriageId:Identity]
- [PlacementNumber:Identity]
- [PlacementCharacteristics:String]
- [Comfort:String]
- [ClientInformation:ClientInformation]
- ClientSessionData:ClientSessionData
- SessionId:String
- [SessionLanguageCode:String]
- [OrderNumber:String]
- [CustomerRoleCode:Code]
- [OrderCreatorCustomerId:String]
- [LockId:String]
- [ClientVersion:String]
- Protocol:Protocol
- Compressed:boolean
- [Algorithm:String]
- [Encoding:String]
- [CachePolicy:String]
- [TimeInformation], sekvens av:
- [TimeInformation]
- [CloneName:String]
- Description:String
- MethodName:String
- Time:String
- LogTime:String
- [TimeInformation:TimeInformation]
- [InitialCloneName:String]
- [ExternalEventSpecification:ExternalEventSpecification]
- [OverrideTimeLogLevel:boolean]