Trava
Docs
Trava.co
Back home Schemes
Home
Scheme types
Scheme types

Before you move on to creating a scheme, it's important to select the right type for your needs. Let's take a look at the various scheme types and their individual characteristics.

How to choose the right scheme type

The scheme type defines its functionality and the objects it works with (PNRs, tickets, or EMDs). It also determines how the object is checked at the Start step.

_scheme type.jpg
The objects of processing

The primary object in Trava is the PNR (Passenger Name Record), which may include tickets and EMDs.

Tickets and EMDs

Tickets and EMDs can also be processed separately, but the data available is limited compared to a full PNR. This data is read-only and cannot be modified.

Scheme configuration

To extend scheme capabilities, add the Load PNR action during configuration. This retrieves complete PNR data and enables more advanced processing logic.

Scheme types by their purposes

Analyze the process you want to automate. Clearly define the tasks and main objects involved: whether it's the entire PNR or just tickets and EMDs.

PNR processing

PNR processing schemes are primarily used for queue management, client communication, and other non-calculation processes. They can also handle airline schedule changes and issue tickets.

_PNR processing.jpg

Capabilities

  • Adding, deleting, and reading FOP and various remarks (SSR, OSI, RM) in PNRs
  • Issuing, revalidating, fully refunding, and canceling tickets
  • Canceling bookings
  • Placing and removing PNRs from the queue
  • Sending notifications via email and HTTP
  • Configuring interactions with other schemes
  • Adding and removing tags
  • Canceling EMD
  • Refunding EMD (only for 1A)
  • Restoring segments (only for 1S and 1G)
  • Integration with virtual cards (Pliant, Wex)*
  • Connecting with Mid Office*
  • Voluntary ticket refund – reading category 16 (with restrictions for 1A)**

Data regarding the processed PNRs will be stored on the Reservation Processing page.

* – requires additional connection

** – connects in GDS

PNR pricing

The main purpose of this scheme is to optimize fares, i.e. search and rebook to a lower fare, as well as issue tickets.

Upon receiving a PNR for processing, the system will perform an extensive analysis at the Start step: checking the statuses of segments, routes, pricing possibilities, etc.

_PNR pricing.jpg

Capabilities

The capabilities largely repeat those of PNR processing schemes. They also include:

  • Advanced configuration of the Start for PNR assessment
  • Searching for the lowest fare on booked segments
  • Forecasting ticket prices for the next day
  • Processing different fare types and baggage conditions

Limitations

  • There is a limitation on the functionality of the HX segments recovery.

Recovery of segments is only possible in the settings of the Start element (only for 1S and 1G).

  • The Accept schedule changes action is unavailable.

This condition will change the original state of segments during processing, resulting in incorrect calculations at the Start step.

  • Processing a PNR with schedule changes and absent flight segments will be rejected.

Recommendations

For one office (or a group of offices), we recommend having only one PNR pricing scheme. If one booking is processed by two schemes for calculations, it may lead to confusion in booking assessment and affect the reports.

Processed PNR data will be stored on the Reservation Processing page .

PNR redirector

The PNR redirector is designed to process PNRs from GDS queues and other schemes. It reads specific parameters within the PNR and directs it further along the workflow.

This type of scheme is especially useful for queue tracking. Unlike others, it can handle grouped PNRs (for GDS Amadeus only), making it more efficient for bulk processing.

_PNR redirector.jpg

Capabilities

  • Reading PNR
  • Cancelling PNR
  • Adding and removing remarks
  • Working with queues (putting in/removing from the queue)
  • Adding and removing tags
  • Redirecting PNR to another scheme
  • Stopping the processing of PNR by another scheme
  • Sending notifications via email and HTTP

Processed PNR data will be stored on the Reservation Processing page.

Ticket processing

These schemes are used to process tickets, including automated refunds. The primary object of processing is the ticket itself.

_Ticket processing.jpg

Capabilities

  • Reading the ticket
  • Canceling the ticket
  • Reading the refund rules for the ticket
  • Tracking itinerary changes based on specified parameters
  • Processing a full refund for the ticket (forced refund)
  • Refunding airport fees associated with the ticket
  • Adding and removing tags
  • Processing/checking the handling of the ticket by another system
  • Sending notifications via email and HTTP

Schemes of this type operate with or without PNR loading. The listed capabilities pertain to working with tickets without PNR loading.

With PNR loading, the list of capabilities is broader. It includes exchanges with revalidation, remarks, and queues.

Processed ticket data will be stored on the Document Processing page.

EMD processing

For this type of scheme, the EMD is the primary object of processing. Accordingly, the EMD number is required.

_EMD processing.jpg

Capabilities

  • Reading EMD
  • Adding and removing tags
  • Redirecting to another scheme
  • Sending notifications via email and HTTP
  • Processing full EMD refunds (only for 1A)

Processed EMD data will be stored on the Document Processing page.

Schemes of this type can operate with or without PNR loading. The listed capabilities apply to cases where the EMD is processed without loading the PNR. When the PNR is loaded, additional functionality becomes available.

Mid-office processing

Schemes of this type process PNR data from client databases using the Transfer program. Data exchange is carried out based on configured SQL queries. This type of scheme can be additionally enabled upon request.

_Mid-office processing.jpg

Capabilities

  • Reading objects from the client's database
  • Creating invoice
  • Adding and removing tag
  • Sending notifications via email and HTTP
  • Retrieving specific data from the PNR
  • Checking if the PNR or ticket is being processed by other schemes

Data about the processed PNR will be stored on the Reservation Processing page.

Choosing the scheme type
_new scheme.jpg

Click New Scheme on the Schemes page. A dialog window will open, prompting you to choose the type of scheme.

Important: once the type of scheme is selected, it cannot be changed.

When you're done with choosing the scheme type, proceed to configuring its properties.