Dev:LH MOC Admin-Travel services: Difference between revisions

From Kordeus Wiki
Jump to navigation Jump to search
Mionamilosevic (talk | contribs)
No edit summary
Mionamilosevic (talk | contribs)
No edit summary
Line 46: Line 46:


•Service visibility
•Service visibility


The '''Travel Service Administration module''' defines the operational backbone of passenger assistance and medical service handling.
The '''Travel Service Administration module''' defines the operational backbone of passenger assistance and medical service handling.
Line 72: Line 71:
this module forms the core system for managing passenger service operations.
this module forms the core system for managing passenger service operations.


== '''Travel Service List View''' ==
== Base data ==
'''Purpose'''
The '''Base Data''' section defines the '''core behavior of a travel service''' and controls:


Displays all configured Travel Services and provides a central entry point for managing them.
•where the service can be used (segment / port / flight / aircraft)


•who can request it


'''Table Fields'''
•how it behaves in workflows


'''Field''' '''Description'''
•which additional configuration pages become available


Carrier Airline or operator responsible for the service
A key part of this section is the '''Service Network Compatibility catalogue''', which drives '''availability logic and UI behavior across the system'''.


Service Code Unique identifier for the service
=== '''Member Service Requestability''' ===


SPFT Service Process Flow Type assigned to the service


Name Display name of the service
Defines who can request the service:
{| class="wikitable"
|+
!Option
!Effect
|-
|Passenger
|Available in PAX portal
|-
|Travel partner
|Available or external partners
|-
|Internal
|Only internal users can add
|}
 
=== '''Service Network Compatibility (Catalogue-Driven Logic)''' ===
 


Service Delivery Indicates how the service is delivered (port, segment, or partner)
This section defines '''system-level characteristics of the service''', based on a '''catalogue configuration'''.


=== '''Actions''' ===
These values are '''not manually editable''', but are derived from the selected:
'''Add New ➕'''


Creates a new travel service.
•'''Global Travel Service Binding'''


'''Search 🔍'''
'''Service Group Key'''


Allows searching by:
They determine:


•Service name
•how the service behaves


•Code
•where it can be delivered


•Carrier
•which configuration options are available


'''Edit ✏️'''


Opens the configuration of the selected service.
'''Catalogue Flags'''


'''Delete 🗑️'''
The following flags define '''service capabilities and restrictions''':


Removes the service.


Deletion is restricted if:
'''On Segment Direct PAX Service Delivery'''


•The service is used in workflows
'''Value (example):''' No


•The service is referenced in automation rules
'''Meaning:'''


•The service is assigned to delivery partners
Defines whether the service can be delivered '''directly to the passenger during a flight segment'''.
[[File:Travel services.png|none|thumb]]


== '''Travel Service Configuration''' ==
'''''If Yes:'''''
Each Travel Service is configured through three main sections:


1. Base Data
•Service can be delivered '''on board'''


2. Service Tree Creation
•Enables:


3. Medical Approval
•segment-level availability configuration


== '''Base Data''' ==
•segment-based automation
'''Purpose'''


Defines the identity, classification, and availability logic of the travel service.
•Related pages enabled:


This section determines '''how the service integrates into the service ecosystem'''.
'''Segment Availability'''


=== '''General Information''' ===
•Typical examples:
'''Code'''


Unique identifier for the service.
•onboard oxygen


Example:STCR, POXY
•onboard assistance


'''''If No:'''''


Used by:
•Service cannot be delivered onboard


•backend systems
•Segment-related configuration is '''restricted or irrelevant'''


•automation rules


•integrations
'''At-Port Direct PAX Service Delivery'''


==== '''Operating Carrier''' ====
'''Value (example):''' Yes
Defines which airline or carrier the service belongs to.


Example:
'''Meaning:'''


•Lufthansa
Defines whether the service can be delivered '''at airport locations (departure, arrival, transfer)'''.


•SWISS
'''''If Yes:'''''


•Discover Airlines
•Service is available at:


This enables carrier-specific configuration and rules.
•departure airport


==== '''Is Active''' ====
•arrival airport
Defines whether the service is currently available.


Inactive services:
•transfer airport


•Cannot be requested
•Enables:


•Remain stored for historical cases
•'''At Port Availability page'''


==== '''Internal Name of Travel Service''' ====
•port-based restrictions
The display name used in the system and PAX portal.


Example: Stretcher Transport, Passenger Oxygen Cylinder, Medical Escort
•Typical examples:


''Supports multilingual entries.''
•wheelchair assistance


==== '''Upload Icon''' ====
•ambulance services
Assigns an icon that visually represents the service.


Icons appear in:
•escort services


•Passenger portal
'''''If No:'''''


•Service selection screens
•Service cannot be delivered at airport level


•Backend UI
•Port configuration is disabled


=== '''Service Network Compatibility''' ===
Defines how the service integrates into the global service ecosystem.


==== '''Global Travel Service Bindings''' ====
'''Describes General Medical Condition'''
Links the service to a '''global service definition'''.


This ensures:
'''Value (example):''' No


•Standardized classification
'''Meaning:'''


•Consistent behavior across carriers
Defines whether the service represents a '''medical condition classification''' rather than an operational service.


•Interoperability with network partners
'''''If Yes:'''''


==== '''Member of Service Group Key''' ====
•Service is used for:
Defines which service group this service belongs to.


Examples of groups:
•classification (e.g., MEDA)


•Medical services
•Enables:


•Assistance services
•medical workflows


•Informational services
•Does NOT represent a physical service


•Operational services
'''''If No:'''''


Service groups help:
•Service is treated as an '''operational service'''


•organize services


•apply shared logic
'''Trip Extra Service'''


•simplify UI grouping
'''Value (example):''' No


=== '''Service Availability Limitations''' ===
'''Meaning:'''
Defines restrictions on where and how the service can be used.
 
Defines whether the service applies to the '''entire journey (trip-level)''' rather than individual segments.
 
'''''If Yes:'''''
 
•Service applies to:
 
•whole itinerary
 
•Not tied to:
 
•specific segments
 
•Example:
 
•special handling across entire trip
 
'''''If No:'''''
 
•Service is applied per:
 
•segment or port
 
 
'''Segment Transport Type Service'''
 
'''Value (example):''' No
 
'''Meaning:'''
 
Defines whether the service is tied to '''transport type (air, rail, bus, etc.)'''
 
'''''If Yes:'''''
 
•Service depends on:
 
•transport type of segment
 
•Enables:
 
•transport-specific filtering


==== '''Limited Availability by Port''' ====
'''''If No:'''''
The service is only available at specific airports.


Example:
•Service is independent of transport type


•Ambulance service only at FRA and MUC.


==== '''Limited Availability by Flight Number''' ====
'''Is Info Service'''
Allows defining specific flights where the service is available.


Example:
'''Value (example):''' No


•Special medical equipment only on certain aircraft.
'''Meaning:'''


==== '''Limited to Used Craft Type''' ====
Defines whether the service is '''informational only'''.
Restricts the service based on aircraft type.


Example:
'''''If Yes:'''''


•Stretcher services only on widebody aircraft.
•Service:


=== '''Vessel Manipulation Service''' ===
•does NOT trigger delivery
Indicates that the service requires physical work on the aircraft.


Examples:
•does NOT require execution


•Stretcher mounting
•Used for:


•Equipment installation
•displaying information


These services trigger '''additional preparation workflows'''.
•No tasks or delivery partners triggered


=== '''Member Service Requestability''' ===
'''''If No:'''''
Defines who can request the service.


==== '''Requested by Passenger''' ====
•Service is operational and actionable
Service can be requested directly in the PAX portal.


Example:
=== '''Service Availability Limitations''' ===


•Escort


•Medical assistance
Defines '''where and under which conditions''' the service can be used.


==== '''Requested by Travel Partner''' ====
These settings directly control:
Service can be requested by external partners.


Example:
•which configuration pages are visible


•Medical agencies
•how the service is filtered in workflows


•Assistance companies


==== '''Requested Internally''' ====
'''Limited to Used Craft Type on Segment'''
Service can only be added by internal staff.


Example:
'''''If enabled:'''''


•Technical handling services
•Service is restricted to specific aircraft types


•Mounting tasks
•Enables:


=== '''Service Process Flow Type (SPFT)''' ===
'''Craft Availability page'''
Assigns the service to a '''Service Process Flow Type'''.


Examples:
•Example:
{| class="wikitable"
|+
!Code
!Description
|-
|PWD
|Passenger with disabilities
|-
|MEDA
|Passenger with medical conditions
|-
|INF
|Informational services
|-
|ISS
|Service delivery services
|-
|PPP
|Pre/Post processing services
|}
SPFT controls:


approval workflows
•stretcher only available on widebody aircraft


service visibility
'''''If disabled:'''''


automation behaviour
•Service available for all aircraft types


regulatory requirements


=== '''Insecure Handling Advice Communication''' ===
'''Limited Availability by Port'''
Defines fallback communication channels.


Used when digital integration is unavailable.
'''''If enabled:'''''


Examples:
•Service is restricted to selected airports


•email notifications
•Enables:


•telex messages
•'''At Port Availability page'''


These recipients are always notified regardless of service delivery partner.
•Requires:


[[File:TS base data.png|none|thumb]]
•At-Port Direct PAX Service Delivery = '''Yes'''


'''''If disabled:'''''


== '''Service Tree Creation''' ==
•Service available at all ports
'''Purpose'''


Defines '''dependencies and relationships between services'''.


This allows services to automatically trigger or recommend other services.
'''Limited Availability by Segment'''


=== '''Service Ordering''' ===
'''''If enabled:'''''
Defines which services should be suggested when another service is requested.


Example:
•Service restricted to specific routes or segments


Requesting '''STCR (Stretcher)''' automatically suggests:
•Enables:


•Ambulance transport
•'''Segment Availability page'''


•Escort service
'''''If disabled:'''''


•Medical oxygen
•Service available across all segments




'''Force Option'''
'''Limited Availability by Flight Number'''


If enabled, the suggested service is '''automatically added'''.
'''''If enabled:'''''


If disabled, the user can accept or reject the suggestion.
•Service limited to specific flight numbers


=== '''Backend Service Dependency''' ===
•Enables:
Defines automatic service creation in backend workflows.


Example:
•'''Flight Number Availability page'''


When a '''Stretcher request''' is created:
'''''If disabled:'''''


Automatically add:
•Service not restricted by flight


•Stretcher mounting


•Stretcher dismantling
'''Vessel Manipulation Travel Service'''


These services are invisible to the passenger.
'''''If enabled:'''''


=== '''Vessel Manipulation Service''' ===
•Service involves '''physical aircraft manipulation'''
Defines services that require preparation work on the aircraft.


Examples:
Examples:


•stretcher mounting
•stretcher mounting
•seat removal


•equipment installation
•equipment installation


•seat removal
'''Enables:'''
 
•timing logic in:
 
•Service Tree Creation
 
•operational preparation tasks
 
 
'''Enforce Mandatory Fields for this Service on Portal'''
 
'''''If enabled:'''''
 
•Passenger or agent must fill required fields before submitting request
 
Examples:
 
•medical details
 
•equipment requirements
 
'''''If disabled:'''''
 
•fields remain optional
 
== '''Dependency Logic''' ==
The system behavior depends on combined conditions:
 
'''Example 1'''
 
'''At-Port Direct PAX Service Delivery = Yes'''
 
AND
 
'''Limited Availability by Port = Enabled'''
 
➡ Result:
 
•'''At Port Availability page becomes visible'''
 
•Service can be configured per airport
 
 
'''Example 2'''
 
'''On Segment Direct PAX Service Delivery = Yes'''
 
AND
 
'''Limited Availability by Segment = Enabled'''
 
➡ Result:
 
•'''Segment Availability page becomes visible'''
 
•Service can be configured per route
 
 
'''Example 3'''
 
'''Limited to Used Craft Type on Segment = Enabled'''
 
➡ Result:


•'''Craft Availability page becomes visible'''


'''Timing Options'''
•Service limited by aircraft


Defines when preparation must occur:
{| class="wikitable"
|+
!Option
!Description
|-
|Before segment starts
|preparation before flighr departure
|-
|After segment end
|post-flight removal
|-
|Before rotation start
|before aircraft operational rotation
|-
|After rotation end
|after final segment
|}
[[File:TS service tree creation.png|none|thumb]]


== '''Medical Approval''' ==
'''Example 4'''
'''Purpose'''


Defines how medical professionals interact with service requests.
'''Is Info Service = Yes'''


Used when the service requires medical evaluation.
➡ Result:


=== '''Medical Approval Process''' ===
•No:
Options:


'''Force Freestyle Entry for Approval'''
•delivery partner assignment


Doctor must write an explanation when approving.
•operational tasks


'''Allow Freestyle Request for More Information'''
•Used only for:


Doctor can request additional documentation from the requester.
•display / informational purposes


'''Force Freestyle Denial Reason'''


Doctor must provide reason when rejecting.
'''Example 5'''


'''Describes General Medical Condition = Yes'''


'''Typical Medical Actions'''
➡ Result:


Defines '''predefined responses for doctors'''.
•Service used in:


These responses appear as one-click options.
•medical classification


Examples:
•Impacts:
{| class="wikitable"
!Action
!Description
|-
|Condition approval
|Approve with conditions
|-
|Request more info
|Ask for more documentation
|-
|Reject
|Deny the request
|}
''These actions simplify decision making.''
[[File:TS medical approval.png|none|thumb]]


== '''Operational Workflow Impact''' ==
•medical approval workflows
Travel Services directly affect:


'''Passenger Portal'''
•Not treated as operational service


Determines which services passengers can request.
=== '''Internal Service Process Flow Type (SPFT)''' ===
Defines which workflow logic applies.


'''Task Automation'''
Take MEDA as example


Triggers tasks for:
Controls:


•operations teams
•approval flows


•medical teams
•task generation


•service delivery partners
•communication templates


=== '''Minimum Connection Times''' ===
Defines minimum required time between segments.


'''Ground Handling'''
Used for:


Links services to ground providers.
•operational feasibility checks


•service validation


'''Regulatory Compliance'''
=== '''Insecure Handling Advice Communication''' ===
Defines fallback communication channels:


Ensures proper documentation (e.g., MEDIF).
•email recipients


•telex recipients


'''Service Dependencies'''
Used when:


Automatically generates related services.
•digital delivery is not available


== Related articles ==
== Related articles ==
[[Dev:LH MOC Admin-Travel services Translations|Translations]]
[[Dev:LH MOC Admin-Travel services Translations|Translations]]

Revision as of 11:38, 25 March 2026

The Travel Service Administration module is the central configuration area where all operational services that can be requested for a passenger are defined and managed.

A Travel Service represents a concrete operational action related to a passenger’s journey.

Examples include:

•Wheelchair assistance

•Stretcher transport (STCR)

•Oxygen on board (POXY)

•Escort services

•Ambulance transport to/from airport

•Medical device transport (CPAP/BIPAP)

•Additional seating

•Handling of medical baggage

These services may require:

•Medical approval

•Operational approval

•Ground handling coordination

•Service delivery partner involvement

•Task automation

•Capacity checks

The module defines how a service behaves in the system, including:

•Availability

•Dependencies

•Approval workflows

•Automation rules

•Service visibility

The Travel Service Administration module defines the operational backbone of passenger assistance and medical service handling.

It controls:

•how services appear

•who can request them

•how they trigger other services

•how approvals work

•how operational workflows are automated

Together with:

SPFT

Service Delivery Partners

Travel Partners

this module forms the core system for managing passenger service operations.

Base data

The Base Data section defines the core behavior of a travel service and controls:

•where the service can be used (segment / port / flight / aircraft)

•who can request it

•how it behaves in workflows

•which additional configuration pages become available

A key part of this section is the Service Network Compatibility catalogue, which drives availability logic and UI behavior across the system.

Member Service Requestability

Defines who can request the service:

Option Effect
Passenger Available in PAX portal
Travel partner Available or external partners
Internal Only internal users can add

Service Network Compatibility (Catalogue-Driven Logic)

This section defines system-level characteristics of the service, based on a catalogue configuration.

These values are not manually editable, but are derived from the selected:

Global Travel Service Binding

Service Group Key

They determine:

•how the service behaves

•where it can be delivered

•which configuration options are available


Catalogue Flags

The following flags define service capabilities and restrictions:


On Segment Direct PAX Service Delivery

Value (example): No

Meaning:

Defines whether the service can be delivered directly to the passenger during a flight segment.

If Yes:

•Service can be delivered on board

•Enables:

•segment-level availability configuration

•segment-based automation

•Related pages enabled:

Segment Availability

•Typical examples:

•onboard oxygen

•onboard assistance

If No:

•Service cannot be delivered onboard

•Segment-related configuration is restricted or irrelevant


At-Port Direct PAX Service Delivery

Value (example): Yes

Meaning:

Defines whether the service can be delivered at airport locations (departure, arrival, transfer).

If Yes:

•Service is available at:

•departure airport

•arrival airport

•transfer airport

•Enables:

At Port Availability page

•port-based restrictions

•Typical examples:

•wheelchair assistance

•ambulance services

•escort services

If No:

•Service cannot be delivered at airport level

•Port configuration is disabled


Describes General Medical Condition

Value (example): No

Meaning:

Defines whether the service represents a medical condition classification rather than an operational service.

If Yes:

•Service is used for:

•classification (e.g., MEDA)

•Enables:

•medical workflows

•Does NOT represent a physical service

If No:

•Service is treated as an operational service


Trip Extra Service

Value (example): No

Meaning:

Defines whether the service applies to the entire journey (trip-level) rather than individual segments.

If Yes:

•Service applies to:

•whole itinerary

•Not tied to:

•specific segments

•Example:

•special handling across entire trip

If No:

•Service is applied per:

•segment or port


Segment Transport Type Service

Value (example): No

Meaning:

Defines whether the service is tied to transport type (air, rail, bus, etc.)

If Yes:

•Service depends on:

•transport type of segment

•Enables:

•transport-specific filtering

If No:

•Service is independent of transport type


Is Info Service

Value (example): No

Meaning:

Defines whether the service is informational only.

If Yes:

•Service:

•does NOT trigger delivery

•does NOT require execution

•Used for:

•displaying information

•No tasks or delivery partners triggered

If No:

•Service is operational and actionable

Service Availability Limitations

Defines where and under which conditions the service can be used.

These settings directly control:

•which configuration pages are visible

•how the service is filtered in workflows


Limited to Used Craft Type on Segment

If enabled:

•Service is restricted to specific aircraft types

•Enables:

Craft Availability page

•Example:

•stretcher only available on widebody aircraft

If disabled:

•Service available for all aircraft types


Limited Availability by Port

If enabled:

•Service is restricted to selected airports

•Enables:

At Port Availability page

•Requires:

•At-Port Direct PAX Service Delivery = Yes

If disabled:

•Service available at all ports


Limited Availability by Segment

If enabled:

•Service restricted to specific routes or segments

•Enables:

Segment Availability page

If disabled:

•Service available across all segments


Limited Availability by Flight Number

If enabled:

•Service limited to specific flight numbers

•Enables:

Flight Number Availability page

If disabled:

•Service not restricted by flight


Vessel Manipulation Travel Service

If enabled:

•Service involves physical aircraft manipulation

Examples:

•stretcher mounting

•seat removal

•equipment installation

Enables:

•timing logic in:

•Service Tree Creation

•operational preparation tasks


Enforce Mandatory Fields for this Service on Portal

If enabled:

•Passenger or agent must fill required fields before submitting request

Examples:

•medical details

•equipment requirements

If disabled:

•fields remain optional

Dependency Logic

The system behavior depends on combined conditions:

Example 1

At-Port Direct PAX Service Delivery = Yes

AND

Limited Availability by Port = Enabled

➡ Result:

At Port Availability page becomes visible

•Service can be configured per airport


Example 2

On Segment Direct PAX Service Delivery = Yes

AND

Limited Availability by Segment = Enabled

➡ Result:

Segment Availability page becomes visible

•Service can be configured per route


Example 3

Limited to Used Craft Type on Segment = Enabled

➡ Result:

Craft Availability page becomes visible

•Service limited by aircraft


Example 4

Is Info Service = Yes

➡ Result:

•No:

•delivery partner assignment

•operational tasks

•Used only for:

•display / informational purposes


Example 5

Describes General Medical Condition = Yes

➡ Result:

•Service used in:

•medical classification

•Impacts:

•medical approval workflows

•Not treated as operational service

Internal Service Process Flow Type (SPFT)

Defines which workflow logic applies.

Take MEDA as example

Controls:

•approval flows

•task generation

•communication templates

Minimum Connection Times

Defines minimum required time between segments.

Used for:

•operational feasibility checks

•service validation

Insecure Handling Advice Communication

Defines fallback communication channels:

•email recipients

•telex recipients

Used when:

•digital delivery is not available

Related articles

Translations