Dev:Travel Segment Service Item Claiming: Difference between revisions
Jump to navigation
Jump to search
Stefanseiler (talk | contribs) No edit summary |
Stefanseiler (talk | contribs) No edit summary |
||
| Line 13: | Line 13: | ||
#** check if the service is available on this segment. If the service is not available set the travel segment service item status to undeliverable. | #** check if the service is available on this segment. If the service is not available set the travel segment service item status to undeliverable. | ||
#* Notify the PAX personal digital on the claimed services through sending an {{Blue-Tag|BlueText=MT-Message}} <code>TAC.TravelAssistanceRequest.SegmentServiceItemUpdate</code>'''.''' It holds all segments, this OC is authorative for and the new status information on them. | #* Notify the PAX personal digital on the claimed services through sending an {{Blue-Tag|BlueText=MT-Message}} <code>TAC.TravelAssistanceRequest.SegmentServiceItemUpdate</code>'''.''' It holds all segments, this OC is authorative for and the new status information on them. | ||
== Related articles == | == Related articles == | ||
* [[Dev:Travel assistance service requests - Process flow]] | * [[Dev:Travel assistance service requests - Process flow]] | ||
Revision as of 11:10, 25 November 2024
Prerequisites
Once a PAX personal digital starts connects or is created at a PAX portal, it receives a list of all operation centers from the PAX portal. The personal digital uses the PAX portal to create and complete a travel assistance service request.
Process
- Once the personal digital decides to submit the request, it sends out the travel assistance service request to all known operation centers through the MT-Message
TAC.TravelAssistanceRequest.Info. It holds a travel itinerary consisting of multiple travel segments and a list of requested travel assistance services. - Upon arrival of this message, the Travel Assistance Service Request Operation Automation Engine analyses the request in these steps:
- Compute embarcation and disembarcation points of this itinerary, as this is sometimes required for service devliery. Criteria: disembarkation port == last port of journey || disembarkation port != next segment boarding port || layover between disembarkation port and next embarkation time > 24h
- Compute relevant segments, which this OC can claim. This is done, if it is authorative for the operator of this travel segment.
- For each relevant segment
- create travel segment service items for each travel service to deliver.
- by default set the status to created
- check if the service is available on this segment. If the service is not available set the travel segment service item status to undeliverable.
- Notify the PAX personal digital on the claimed services through sending an MT-Message
TAC.TravelAssistanceRequest.SegmentServiceItemUpdate. It holds all segments, this OC is authorative for and the new status information on them.