From c8d4415fdebc4179bebcec2b0025b736b12b5a09 Mon Sep 17 00:00:00 2001 From: Edwin van den Belt Date: Mon, 3 Aug 2026 16:02:40 +0200 Subject: [PATCH 1/3] first draft for asset based offer search --- .../BUC-K-asset-based-offer-search.md | 120 ++++++++++++++++++ 1 file changed, 120 insertions(+) create mode 100644 wiki/use-cases/business-use-cases/BUC-K-asset-based-offer-search.md diff --git a/wiki/use-cases/business-use-cases/BUC-K-asset-based-offer-search.md b/wiki/use-cases/business-use-cases/BUC-K-asset-based-offer-search.md new file mode 100644 index 0000000..d156d75 --- /dev/null +++ b/wiki/use-cases/business-use-cases/BUC-K-asset-based-offer-search.md @@ -0,0 +1,120 @@ +## Use Case Overview (draft) + +- **Business Use Case ID & Name:** BUC-K — Search and select a fare for an on-street or shared asset (bike, scooter, parking spot, EV charging point, …) +- **Goal (Objective):** Enable the Customer to find available on-street or shared assets in a given location, retrieve the applicable offers for the selected asset type and desired usage context. The result must be usable to book. + +- **Scope:** + - Retrieve available offers per asset (type), including pricing model (time-based, distance-based, flat-rate, combined), applicable conditions, and constraints + - Present comparable offers to the Customer + - Output: a list of offered, usable assets + +## Terminology note — + +**Asset**: a physical resource made available for individual short-term use, located at or near a street-level position. Examples: shared bike, shared e-scooter, shared e-moped, on-street parking bay, off-street parking space, EV charging socket, cargo bike. In Transmodel terms: VEHICLE (for moving assets), or PARKING BAY (for static assets). + +**Asset fare offer**: a priced, conditioned offer for using a specific asset or asset type for a defined period, start/end location, or distance. Corresponds to a SALES OFFER PACKAGE (and resulting CUSTOMER PURCHASE PACKAGE) whose associated FARE PRODUCT is asset-based (PARKING TARIFF, VEHICLE RENTAL TARIFF, or equivalent). + +**Asset availability**: the real-time or near-real-time state of an asset indicating whether it can be used by the Customer now or at a planned time. Corresponds to AVAILABILITY CONDITION applied to a SPOT ALLOCATION or PARKING BAY. + +**Usage session**: the period during which the Customer uses a specific asset, from start to end. Described in the companion BUC (BUC-L— Asset Session Management). + +**Pricing model**: the commercial formula used to calculate the fare for an asset usage session. Common models: time-based (per minute, per hour, per day), distance-based (per km), flat-rate (fixed fee for a defined slot), combined (unlock fee + per-minute rate), tiered (first N minutes free, then per-minute). Corresponds to PARKING CHARGE BAND, DISTANCE MATRIX ELEMENT, or a TIME INTERVAL applied to a FARE PRODUCT. + +## Actors & Context + +- **Primary Actors:** + - **Customer (TRANSPORT CUSTOMER ROLE and PURCHASER ROLE):** the person who wants to use a shared asset. The Customer may act for one or more users (e.g. a group renting several bikes). It can provide location, asset type preference, desired duration, and other needed information. + +- **Supporting Actors / Stakeholders:** + - **Retailer (FARE PRODUCT RETAILER ROLE (API consumer)):** supports the Customer by querying one or more Distributors for offers, consolidating and presenting the results. + + - **Distributor (FARE PRODUCT DISTRIBUTOR ROLE (API provider)):** operates or aggregates one or more asset fleets or parking facilities; provides real-time asset availability, applicable offers with pricing models, usage conditions, and constraints. + +- **Assumptions (context at start):** + - Commercial agreements between the Retailer and the relevant Distributor(s) are in place and the asset is accessible. + - The Customer's location and asset identification known (GPS, manual entry + QR scan on asset). + - The Customer can provide required information (age, vehicle type, driving licence, etc). + +## Preconditions & Postconditions + +- **Preconditions (must be true before start):** + - The Customer wants to use a specific (type of) asset at a certain location. + +- **Postconditions — Success guarantees:** + - For each offer option, the Customer can see: + - the asset type and the specific asset identifier or asset class + - the pricing model and calculated indicative or final price (PRICE), including the unlock fee where applicable, per-unit rate (per minute, per km), and any applicable caps or tiered thresholds (PARKING CHARGE BAND / FARE PRODUCT) + - the applicable usage conditions: maximum session duration, geographic constraints, permitted parking/drop-off zones (VALIDITY CONDITION(s), MOBILITY SERVICE CONSTRAINT ZONE(s)) + - requirements (subscription, reduction right, vehicle type, age) (ENTITLEMENT(s), USER PROFILE) + - after-sales conditions: whether the session can be cancelled before start and under what conditions (USAGE PARAMETER(s): CANCELLING) + - real-time or near-real-time asset availability at the requested location (AVAILABILITY CONDITION) + +- **Postconditions — Minimal guarantees:** + - If no asset is available or no fare offer matches the Customer's context, the Customer receives a result without offers. + +## Scenarios + +### Main scenario + +1. The Customer expresses the intent to use an on-street or shared asset. + The Customer provides the following selection criteria to the Retailer: + - location or area (GPS position, address, or zone), + - departure time, + - (optional) desired usage duration, + - (optional) asset type (bike, e-scooter, e-moped, parking bay, EV charging point, …), + - and any eligibility information that might impact the result (employer code, driver's license). This last category should be known by the Retailer already, and possibly validated. + +- **Locate available assets** + +2. The Retailer determines which Distributor(s) to query based on the requested location, asset type, and applicable commercial agreements. The Retailer requests available offers from the relevant Distributor(s), providing the Customer's location, asset type, desired duration, and context. + +3a. Each distributor with a station-based solution should return a list of offers per asset type, their common attributes, the pricing model (per-minute, per-km, flat-rate, combined unlock fee + per-minute, tiered, daily cap) (PARKING CHARGE BAND / TIME INTERVAL / DISTANCE MATRIX ELEMENT), how many of this type are available, and an estimated price (band) + +3b. Each distributor with a non-station-based solution should reply with a list of offers per asset, including it's identification, status (AVAILABILITY CONDITION), the location, the fare structure, any relevant asset-specific attributes relevant (e.g. battery level for electric assets, accessibility features), the pricing model (per-minute, per-km, flat-rate, combined unlock fee + per-minute, tiered, daily cap) (PARKING CHARGE BAND / TIME INTERVAL / DISTANCE MATRIX ELEMENT), and an estimated price (band) + +- **Extensions** + +4. For each offer the Distributor could include: + - the applicable usage conditions: maximum session duration, service area, permitted parking/drop-off zones, return constraints (VALIDITY CONDITION(s), MOBILITY SERVICE CONSTRAINT ZONE(s)) + - any active subscription or reduction benefit (ENTITLEMENT(s), USER PROFILE) + - all necessary required booking information categories (e.g. passport number, driver license, name, ...), in order to supply it during the booking + - cancellation conditions applicable before session start + +- **Present comparable offers** + +5. The Retailer consolidates the results from the relevant Distributor(s) into a consistent list of comparable offers and presents them to the Customer. The Retailer may filter, sort, or group options by: distance to asset, price (indicative total for stated duration), pricing model, asset class, or availability. The Customer can compare options side by side. + +### Alternatives scenarios +Alternative scenarios **fully compatible** with the main scenario; using shortcuts or very detailed specific points of the main scenario. + +##### Walk-up scan (QR code or NFC on the asset) +1. The Customer is standing next to an available asset and scans the QR code or taps the NFC tag on it. +2. The Retailer retrieves the asset identifier and queries the Distributor for the applicable offers for that specific asset, using the Customer's account context where available. +3. The Distributor returns the offer(s) for that specific asset. If will only return one offer + +##### Pre-planned future use (advance reservation) +1. The Customer is planning a future trip and wants to know the fare for an asset to be used at a specific time and location (e.g. a bike at a hub for tomorrow morning). +2. The Retailer queries the Distributor for asset availability and offers for the requested future time slot. The Distributor returns applicable offers and any pre-booking conditions (availability hold, reservation fee, cancellation conditions). + +##### Multiple assets in one session (group use) +1. The Customer wants to use several assets of the same type simultaneously (e.g. a group of four renting four bikes at the same station). +2. The Retailer queries the Distributor for the requested type at the location and the applicable offers for multiple concurrent sessions. +3. The Distributor returns availability and offers, which may differ for group use (group rate, bundle discount). The Customer selects the offer that superflous the needed quantity. + +### Diagram +UML activity diagram to point out the flows between Retailer and Distributor + +```mermaid +sequenceDiagram + participant Customer + participant Retailer + participant Districtor1 + participant Districtor2 + + Customer->>+Retailer: find offers + Retailer->>+Distributor1: find offers + Distributor1-->>-Retailer: offer list + Retailer->>+Distributor2: find offers + Distributor2-->>-Retailer: offer list + Retailer-->Customer: aggregated list of offers +``` \ No newline at end of file From 9018f175d822ff66c9e9ae74063285040beb0c58 Mon Sep 17 00:00:00 2001 From: Edwin van den Belt Date: Thu, 6 Aug 2026 11:42:58 +0200 Subject: [PATCH 2/3] Pre-trip, (Exchange, cancel), draft --- .../business-use-cases/buc-f-pre-trip.md | 431 ++++++++++++++++++ 1 file changed, 431 insertions(+) create mode 100644 wiki/use-cases/business-use-cases/buc-f-pre-trip.md diff --git a/wiki/use-cases/business-use-cases/buc-f-pre-trip.md b/wiki/use-cases/business-use-cases/buc-f-pre-trip.md new file mode 100644 index 0000000..0fc8b50 --- /dev/null +++ b/wiki/use-cases/business-use-cases/buc-f-pre-trip.md @@ -0,0 +1,431 @@ +## Use Case Overview (draft) + +- **Business Use Case ID & Name:** BUC-F — Pre-Trip +- **Goal (Objective):** +The customer wants to check travel conditions and to modify his transport contract (ticket) before traveling. +Or the customer wants to add offers to his trip. +Or the customer is notified by the retailer that his trip has been modified by one or several operators. + +BUC-F focuses on pre-trip servicing actions around existing transport contracts (cancel/exchange/cross-sell) and operator-initiated changes. +All other operations not directly related to a future travel are managed by BUC-J (voucher lifecycle, claims, no-show, account/support lifecycle actions, contract suspension/blacklist, ABT security invalidation, management of NFC smartcard…). + +## Scope +- (Partial) exchange (also used to Upsell) +- (Partial) cancel / release +- Retrieve transport contract and related aftersales conditions + +So, not in scope: +- Notification of change made by the operator (BUC - N) +- Disruption information (BUC - ? realtime information, SIRI?) +- Cross-selling (adding additional (mainly) ancillaries) should be covered in the 'amend' phase (BUC-B Shop & price). +- Details of financial compensation will be described in BUC-D or BUC-J, we'll only reference here. +- Revocation and other operations on the travel documents (operations on the travel documents) will be described in BUC-? +- Claiming redresses (based on guarantees), BUC-J + +## Terminology notes + +**Transport contract**: the contract between the Distributor and the Customer to consume mobility services ((indirectly) provided by the Distributor) against payment (provided by the Customer). It can be represented by a TRAVEL DOCUMENT. + +**Ticket**: a kind of TRAVEL DOCUMENT + +**Travel Right**: a right to travel, assigned to a Traveller, supplied by an Operator + +Aftersales actions when available: +- **Cancel** (1-step cancel): the transport contract (or part of it) is cancelled independently of any new wish of travel and customer who initially paid is refunded by the retailer in accordance with the fare conditions for that transport contract. In case of reservations on the original transport contract, the allocated seats/resources are released for reuse by other travellers. +- **Release** (2-steps cancel): before the departure the customer signals to a retailer, which is not the retailer that has done the original purchase (usually the sales office of the operator), that the allocated seats/resources may be released for reuse by other travellers. This action will preserve the fare conditions based on pre-trip conditions for subsequent assessment. It enables also the cancelation to be processed and approved after the trip, when the customer goes back to the retailer that has done the original purchase, in accordance with the fare conditions for that transport contract. +- **Upsell**: kind of exchange where the travel intention is unchanged, but the customer wants to travel with higher comfort (e.g. 2nd class à 1st class in rail). +- **Cross-sell**: addition of offers bound to the initial transport contract. Most of the time, the customer is suggested to purchase these additional offers by the retailer or the distributor or the operator. These booked offers are part of the trip. +- **Exchange**: exchange operations (change date, time, route, or class) without requiring an independent cancelation + rebook process. For the exchange operation, the original transport contract is part of the initial context of the request for a new offer. Cancel conditions and Exchange conditions can be different. In case of reservation bound to the original transport contract, the reservation is released only when a new reservation on the new trip is secured. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> It is the travel rights that are cancelled. +_Answer (Edwin)_: it could be a partial cancellation (travel right, allocated seat, ancillary) or a complete one +> Do you want to manage here also the cancellation of the travel document ? +_Answer (Edwin)_: Do you mean revoking tickets? In that case, I'd say, no. That's part of BUC-L : pre-trip. +> My remark is the same for the others operation : exchange of travel rights, of travel document or both +_Answer (Edwin)_: Even worse: travel right, allocations (seat reservation) and ancillaries should be addressed. And travel document operations like revokation, activation and deactivation should be addressed in another BUC (to be made, or to integrate in BUC-L). + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> Refund/compensation instruments such as vouchers/credit notes, overpayment and their management are not detailed here; refer to BUC-J. > +_Answer (Edwin)_: yes. We only can refer here. + +> **Comment (Bourdelin, Sonia, 2026-05-28):** +> The Distributor returns cancellation options/proposals (eligibility, fees, refundable amount) according to after-sales conditions. If reservation resources exist, their release is performed according to Distributor rules. Refund/compensation instruments are not detailed here; see BUC-D and BUC-J. +_Answer (Edwin)_: yes. We only can refer here. + +> **Comment (Bourdelin, Sonia, 2026-05-28):** +> Is it part of cancellation that the contract must be pre-paid ? and the it must be refund (other possibilities ?)? +_Answer (Edwi)_: does it matter here? Wh_y? + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> Release is covered here partially as a pre-trip operational action; +> The end with any subsequent claim, eligibility assessment after travel, or dispute handling belongs to BUC-J. +_Answer (Edwin)_: yes.. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> larger : facility, guarantees, ... + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> Explicit that is is one customer demand with implication of 2 aftersales actions. +> It is what will be done but in one transaction under the responsibility of who manages the exchange (retailer or distributor). The difference is who is taking the responsibility in case of failure somewhere in the process. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> Do you want to manage here the travel document exchange or only the travel rights exchange, and as consequence, the exchange of travel document. Add reference to BUC-J for travel document exchange + +## Actors & Context + +- **Primary Actors:** + - **Customer** (TRANSPORT USER ROLE including TRANSPORT CUSTOMER ROLE and PURCHASER ROLE (represented by the retailer)): has access to the real time content of his transport contract or wants to modify transport contracts (or part of them). + +- **Supporting Actors / Stakeholders:** + - **Retailer** (FARE PRODUCT RETAILER ROLE (API consumer)): manages the search for the concerned transport contract and the related aftersales process, including the capture of customer new criteria, the aftersales flow with the distributor until the finalization of the aftersales, the refund in relationship with the PSP and the possible issuing of new travel documents. May suggest to the customer any additional offers or upgrades bound to his travel. May inform the customer that transport contracts have been changed by the operator. + + - **Distributor** (FARE PRODUCT DISTRIBUTOR ROLE (API provider)): + * provides aftersales conditions and fare information to the retailer. + * Provides cancel / exchange /upsell / cross-sell offers and finalize the aftersales process or purchase of new offers process, including possible new reservations. + * Provides an updated view of transport contracts to the retailer, including if a transport contract has been changed by the operator. + > **Comment (Edwin):** Does the operator cancel/exchange? + +## Preconditions & Postconditions + +- **Assumptions (context at start):** + - Depending on the architecture of the systems, the transport contract can be recorded on distributor side or underlying actors (ABT / server centric) or can be standalone (CBT / document centric). + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> In urban transport, we have also a copy if the contactlesscard content on the system (in case of reconstitution, broken, ...) _Answer (Edwin): does this have an impact here?_ + + - In case of change of the transport contract by the operator, this BUC doesn’t describe the railway’s duty imposed by the EU Passenger Rights Regulation (direct relationship between railway and traveller). What is described here is the information to the retailer by the distributor that a transport contract has been updated by the operator, and the retailer is free to use this event to notify also the customer. The important point is that based on the PRR, the operator must notify the passengers, whereas the retailer may notify the customer or any user of its front tools (e.g. retailer’s app). + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> Not sure it is at the right place in this BUC. +> This BUC manages the case when the Customer (that is or not a traveler) has been informed of a change. The customer must receive the best information about change impacting his travel rights. _Answer (Edwin): agree, remove here_ + - Post-payment services are not concerned by this BUC, since no payment has been done so far in that case. The customer can change his mind without needing of doing anything. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> it is usual to request a first payment at the subscription moment + +> **Comment (BIGEX Olivier, 2026-05-18):** +> Maybe still cancel the subscription of the post-payment service ? + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> Yes, post-payment subscription cancellation and related servicing (stop mandate, settle outstanding amounts, unblock access) are not detailed in BUC-F; add a reference to BUC-J for post-payment service servicing. _Answer (Edwin): remove the payment issues here_ + +- **Preconditions (must be true before start):** + - Access to the distributor’s selling system is available/authorized to the retailer on behalf of the customer. + - The relevant distributor(s) of the selected transport contract elements are identified. + - The distributor’s selling system and related pricing, guarantee, after-sales and dependency information are available (online service or accessible dataset). + - The customer has got a transport contract, issued as travel document. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> with or not relevant travel document(s) + - The customer is in possession of the travel documents, or the travel document can be retrieved from a customer account. _Answer (Edwin): whether de travel documents have been issued is not relevant. There must be a purchased TRAVEL PACKAGE (the contract), that's the only requirement_ + +> **Comment (Bourdelin, Sonia, 05/27/2026):** +> In some cases, the travel document is issued only few days before he travel. The request here can be done before the issuing of the travel document; +> In some cases, there is no document fulfilment (EMV) _Answer (Edwin): see my last remark_ + +- **Postconditions — Success guarantees:** + - Cancel: the transport contracts are no longer active and cannot be used anymore. The seats/resources have been released. According to aftersales condition, the customer can be fully or partially refunded by the retailer. The settlement process can take this cancellation into account. + + - Exchange (including upsell): the initial transport contracts are no longer active and cannot be used anymore. They have been replaced by new transport contracts, and the customer has received new travel documents. The initial seats/resources can have been released and replaced by new seats/resources assignment (if available). According to aftersales condition and to the payment balanced, the customer can be partially refunded by the retailer (negative balance) or must pay a supplement (positive balance). The settlement process will take this exchange into account. + +> **Comment (Edwin):** Hmmm. I understood that the big advantage of the exchange would be that claimed resources (seats) remain claimed in the new TRAVEL PACKAGE, when they still comply to the new request. Otherwise, you can easily skip the exchange and cancel the 'transport contract' and purchase a new one. + + - Cross-sell: one or several new offers has been booked (including reservations is available) and fulfilled and are part of the customer’s initial travel. + +> **Comment (Edwin):** this looks like adding new offer (element)s. Isn't that part of BUC-B? + + - Change by the operator: the retailer is informed of the change of the transport contract and makes this information available to the customer. + +> **Comment (Edwin):** That's BUC-N: notifications + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> if it is relevant and according to customer rights + +- **Postconditions — Minimal guarantees:** + - If the customer abandons the process of Cancel/Exchange/Cross-sell or no suitable solution is found or no Cancel/Exchange can be done (not cancellable / not exchangeable), the initial transport contracts remain unchanged and valid. In case of reservations, they have not been released. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> depends... _Answer (Edwin): on what?_ + + - Depending on aftersales conditions, the exchange request can be rejected + +## Scenarios + +### Main scenario + +> **Comment (Bourdelin, Sonia, 2026-05-28):** +> Add a precision : Primary object serviced here is the transport contract (travel rights). Travel documents may need to be re-issued/updated/invalidated as a consequence, according to Distributor rules and fulfilment processes (see BUC-E / BUC-J where applicable). + +- **Retrieve a transport contract** + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> The aftersales can be done on travel document also. Precise that here which case we manage +- The customer consults his available transport contracts. + - The customer can show his travel documents to the retailer so that the retailer can read its content (barcode reader, NFC reader, direct entry by visual reading of the ticket media…) and collect references of the transport contracts and related retailer’s order and distributor’s booking. If the customer is connected to a customer account (and if the initial purchase has been made by this retailer), the information can be directly retrieved. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> If the sale has been done by another operator/retailer, the retailer only sees the data required for aftersales conditions application, not all the purchases, contracts history, ... _Answer (Edwin): isn't this up to the implementation?_ + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> particular case : delegated rights to the retailer to connect to customer account (the customer account can be on the retailer system, on the distributor system or on a third-party system) +> How connection to customer account is done is out of our scope. + + - Optionally, based on one single travel document, if the retailer has managed an order, then it can collect the references of all multi-distributor fare contracts (and related bookings) of the trip. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> In anonymous case, the majority in urban transport _Answer (Edwin): what do you want to say here?_ + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> rights ?, authorizations ? +> the retailer need at least keys to read the card or request the system (ABT) : security management _Answer (Edwin): out of scope here_ + + - Based on these references `Question (Edwin): which references?`, the retailer requests the distributor to retrieve (if allowed) detailed information on the transport contract and on all transport contracts of the booking on distributor’s side, including aftersales conditions based on their current status. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> to reformulate : it is the aftersales conditions status known by the distributor ? But in media base system, it is the status of the contract on the media that is taken into account + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> depends on the architecture + - In case of change of a transport contract initiates by the _operator?_(change of the vehicle configuration, planned route substitution, cancellation of the service journey…), the information about this change is made available to the retailer. It could be an update of the transport contract (e.g. update of the seat/resource assignment) or a new ticket transport contract which replaces the initial one. The customer can reissue his travel document with updated content. Depending to the reason of the change and the sales conditions, the customer can request a cancellation or exchange of the transport contract with bypass of the aftersales conditions. + +> **Comment (Bourdelin, Sonia, 05/27/2026):** +> It is a second entry point of the use case. Not a d. point in contract search. Put this chapter at a highest level as a second trigger of the BUC. +> Please clarify with assumptions and PRR +> _Answer (Edwin): BUC - N: notifications_ + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> and sometimes directly to the customer (mobile applicaition) _Answer (Edwin): Nope, always to the backend of the Retailer_ + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> automatically proposed by R or D and with or without required C acceptance _Answer (Edwin): Please clarify R, D, and C_ + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> if required + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> includes the reason of the change I think + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> may choose between different options. cancellation or exchange are managed in this BUC. Others are managed in BUC-J. _Answer (Edwin): agree_ + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> Unsupervised / mid-supervised aftersales operation are only done by authorized agents. Everything else is scheduled and parametrized. +- Based on search transport contracts, the customer can: + - Stop the BUC here. + - Request a cancellation. + - Request an exchange. + - Add new offers to his travel. (See BUC-B?) + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> e. all possibilities manages in BUC-J + +- **Cancellation** +- The customer requests a cancellation of all his trip, or of a part of it (selection of transport contracts, legs, passengers, services). + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> Do we cancel a whole or part of the pattern or also services, facilities, ...? Please clarify and we will manage what is not done here in BUC-J _Answer (Edwin): Cancellation & Exchange is here in scope, as well partial as full_ + - After having requested all concerned distributors, the retailer shows to the customer offers for cancellation, including price for refund and possible fees. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> It is not exactly in this way we use 'offer' in the project. Could you change by 'proposals', or another word ? + - The retailer can apply authorisation codes ('overrule codes') that waive or reduce fees for cancellation. It is up to the distributor to accept them or not. _Answer (Edwin): Agree_. + +> **Comment (Bourdelin, Sonia, 05/27/2026):** +> Please put the steps in the temporal order : add a step where the retailer request for the distributor for the cancellation conditions deleguated (to the retailer) +> Add precision if the authorization is/must be requested in real-time (additional step) and if there is an overrule + - The customer is informed if transport contract cannot be partially cancelled. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> Enlarge : cancellation possibilities : full, partial, not allowed, with fees, .. + - The customer is informed of all applicable rules of cancellation in full and in plain language so the customer can make an informed decision. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> c and d are the same step ? or it is done with 2 different ways and steps ? + - The customer confirms the cancellation. If the transport contracts are stored in system, they are cancelled by the concerned distributors, and the travel documents are useless (can be destroyed if disposable). If the transport contracts are stored in an NFC smartcard, the card content must be successfully updated on an eligible device. If the transport contracts are stored on secured (paper) travel documents, the travel documents must be returned to the retailer. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> confirms he wants to cancel + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> Not of the travel document can be used for many contracts (ABt achitecture or contactless card with more than 1 contract) + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> MAny solutions depending on the D policy (see my comment below about travel document updates) + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> If it happens (the card is caught by a validator) but not necessary + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> or not + +> **Comment (Bourdelin, Sonia, 2026-05-28):** +> Given examples help to understand but we need a global sentence : NFC, device are too restrictive : proof, reference, retieval method, travle document,... + - Depending on the cancellation balance and retailer’s fees, the customer is refunded. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> We should manage somewhere a 'refund' chapter : in BUC-D in alternatives scenario of payment ? + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> by the retailer + +> **Comment (Bourdelin, Sonia, 2026-05-28):** +> Clarify between the customer desire (cancel trip) and the many ways of manage it by the retailer and the consequences (refund, ...). In most cases, it lets to a refund but can be many others consequences (voucher, redirect to Exchange, nothing happen, the group has a traveller less, my invoice will be recreased at th end of the month, .. + - The settlement process will take this cancellation into account (see next BUC). + +- **Exchange** + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> For the EUDIT project, it could be interesting to split a in basic actions : an exchange is : 1 - a search with criteria / 2- a new reservation / 3- a cancellation / 4 - payment management / 5 - confirmation of the full transaction / 6- fulfilment of travel rights and if necessary travel document. It will help us to identify +- The customer requests an exchange of all his trip, or of a part of it (selection of transport contracts, legs, passengers, services). The exchange can be a reduction or addition of passengers, a change of trip (date, requested departure/arrival time, legs) or a change of level of comfort (potentially suggested by the retailer or the distributor). + - The customer follows BUC-A, except that the initial transport contract(s) are part of the context of the offer request. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> and critria for exchange are given : remain on same leg, same level of confort, same price, etc .... The seach engine must have which can be enlarged and which must be kept as a criteria. + - The retailer can apply authorisation codes ('overrule codes') that waive or reduce fees for exchange. It is up to the distributor to accept them or not. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> Can you detail more the interactions between retailer and distributor as it si our subject in EUDIT ? + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> 2 cases : the retailer manages the exchange as the new solution is from another operator (in France from Paris to Marseille, with Trainline, you can change from SNCF to Renfe) +> Or it is the distributor that manages the exchange as it is guaranteed is after sales conditions. + +> **Comment (Bourdelin, Sonia, 2026-05-28):** +> two responsibility models + - The customer is informed of all applicable rules of exchange in full and in plain language so the customer can make an informed decision. + - The customer selects and confirms an exchange offer (BUC-C). The initial reservation(s) are released once the exchange confirmation is successful. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> Confirmation is done in a second time : first the customer select a solution / the retailer-distributor tries to do it / the customer confirm with payment (zero, refund => see refund use case, new payment => BUC-D) + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> Please detail the interactions between R and D and in the 2 cases (who manages the exhcnage) + - Depending on the exchange balance and retailer’s fees, the customer can be partially refunded or must pay the difference (BUC-D). + - The costumer gets new transport contract(s) with travel document(s) (BUC E). If the initial transport contracts are stored in system, they are cancelled by the concerned distributors, and the initial travel documents are useless (can be destroyed if disposable). If the initial transport contracts are stored in an NFC smartcard, the card content must be successfully updated on an eligible device. If the initial transport contracts are stored on secured (paper) travel documents, the initial travel documents must be returned to the retailer. + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> can be or not (in Account base solution, change is done on the system, not on the document/ticket/QRCode) + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> add :on the retailer request + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> or erased (QRcode) or returned (smartcard) or others ways ... following ditributor policy + +> **Comment (Bourdelin, Sonia, 05/27/2026):** +> UX dependant, too restrictive +> Enlarge the travel document management with at least the 3 cases I see : the document embed the travel rights => must be updated (immediately, delayed) / the document security must be updated (key with validity period by example) / the travel document doesn't need to be updated (ABT architecture). It can be sum up with : the D informs the R with the travel document needs for update or change (or nothing). +> After, the updates can be done by the retailer, by the distributor or by a third party (operator on validator equipement) + - The settlement process will take this exchange into account (see next BUC). +- +- **Addition of new offers** +- The customer requests the addition of offers to his trip + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> offer(s) or service or ancilliary, ... to his contract + - The customer follows BUC-A, except that the initial transport contract(s) can be part of the context of the offer request (not mandatory, depending of the cross-sell product: adding an urban ticket is independent of any existing transport contract, whereas adding a seat reservation or a large luggage is bound to the initial admission). + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> commercial agreements between distributor(s) and retailer(s). The dependencies between offers can be part of the D data sent to R (commercial profil required, etc ..). But it could be (urban transport) the distributor that calculates the cohabitation rules and the dependencies and the final acceptance (or not) of the new offer + - The distributor can apply support automatic journey continuation (AJC), re-pricing a journey when a customer extends travel beyond the originally booked destination. In that case, new transport contracts can concern the new offer and initial transport contracts. + - The customer selects, confirms new offer(s) (BUC-C) and pays (BUC-D). + - The costumer gets new transport contract(s) with travel document(s) (BUC E). + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> or updated + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> relevant + - The new booked offers are included in the initial trip (depending of the booked offers, the aggregation is done by the retailer or the distributor). + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> or not in the initial contract + +> **Comment (Bourdelin, Sonia, 2026-05-27):** +> refers to BUC-E for fulfilment + - The settlement process will take this exchange into account (see next BUC). + +### Alternatives scenarios + +> **Comment (Bourdelin, Sonia, 2026-05-28):** +> Can we manage additional alternatives cases or integrate it in the main scenario ? +> - Partial cancellation not allowed / constrained +> - Cancellation or exchange requires revalidation because of time limits +> - Exchange rejected after attempt : the retailer has to manage the failure and to restart a exchange process +> - Multiple distributors in one trip: mixed outcomes +Independent alternative scenarios **fully compatible** with the main scenario; using shortcuts or very detailed specific points of the main scenario. + +- **Simple CBT / document centric ticket withaftersales conditions included in shared dataset** +- After having retrieved transport contract information by reading the travel document, the retailer can inform directly the customer about aftersales conditions based on shared dataset of products. Then the customer can proceed to the Cancel/Exchange request, without asking the distributor previously for aftersales conditions on this transport contract. + +> **Comment (Bourdelin, Sonia, 2026-05-28):** +> Even if it is the retailer that does the exchange directly, he has been informed and authorized previously. In any case, the retailer knows the aftersales conditions but can receive this information in real-time or asynchroneously + +- **Release resources before departure** +- before the departure the customer signals to a retailer, which is not the retailer that has done the original purchase (usually the sales office of the operator), that allocated seats/resources for a transport contract may be released for reuse by other travellers, because he no longer wishes to travel. +- The customer is informed of all applicable rules of release offers in full and in plain language so the customer can make an informed decision. +- The retailer notifies the distributor of this first step of a cancelation for this transport contract, which is no longer usable for travel, without confirming the cancellation. + +> **Comment (Bourdelin, Sonia, 2026-05-28):** +> + ressource release +- The retailer informs the costumer that he must finalize the cancellation with his initial retailer to be refunded. +- The customer goes back to the retailer that has done the initial purchase to confirm the cancellation and being refunded (see the end of a normal cancellation BUC-F-3-c). + +> **Comment (Bourdelin, Sonia, 2026-05-28):** +> one possibility among many + +- **Asynchronous cancellation** +- In case of cancellation, the distributor can choose to delay the cancellation confirmation to the retailer (e.g. needs time to check if the contract has not been consumed). + +> **Comment (Bourdelin, Sonia, 2026-05-28):** +> Yes, by example for contracts with amount to pay based on taps collection +> True for many aftersales actions for this type of contract +- The retailer is informed later by the distributor that the cancellation is confirmed and that the customer can be refunded. + +### Diagram +UML activity diagram to point out the flows between Retailer and Distributor + +#### Cancellation +```mermaid +sequenceDiagram + title Cancellation + participant Customer + participant Retailer + participant Distributor + + Customer->>Retailer: Cancel my trip + Retailer->>Distributor: Get cancellation options for trip X + Distributor->>Retailer: Options + Retailer->>Customer: Options + Customer->>Retailer: Cancel my trip, use option B + Retailer->>Distributor: Cancel trip X, option B + Distributor->>Retailer: confirmed + Retailer->>Customer: confirmed +``` + +#### Exchange +```mermaid +sequenceDiagram + title Exchange + participant Customer + participant Retailer + participant Distributor + + Customer->>Retailer: Search for offers,
with reference to the
TRAVEL PACKAGE (ELEMENTs) to exchange + Retailer->>Distributor: Get offers, including
financial compensations/additional fee + Distributor->>Retailer: Offers + Retailer->>Customer: Offers + Customer->>Retailer: Purchase offer C + Retailer->>Distributor: Purchase offer C
(containing a cancelled trip X) + Distributor->>Distributor: Cancel trip X, apply business rules. + Distributor->>Retailer: confirmed + Retailer->>Customer: confirmed +``` + +### Links with inputs +wiki/use-cases/inputs/EUDIT.use.cases_20260324_shared.docx wiki/use-cases/inputs/BRM_EUDIT_V2.3.xlsx + +..... + +To be completed From d4a2cce3a087bcb757fa9878e8aa4f18cbb2b8b7 Mon Sep 17 00:00:00 2001 From: Edwin van den Belt Date: Thu, 6 Aug 2026 14:26:02 +0200 Subject: [PATCH 3/3] First attempt to create EA for BUC F --- .../BUC F cancel package/BUC F - Cancel.qea | Bin 0 -> 1531904 bytes .../BUC F - Exchange.qea | Bin 0 -> 1540096 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 deliverables/BUC F cancel package/BUC F - Cancel.qea create mode 100644 deliverables/BUC F exchange package/BUC F - Exchange.qea diff --git a/deliverables/BUC F cancel package/BUC F - Cancel.qea b/deliverables/BUC F cancel package/BUC F - Cancel.qea new file mode 100644 index 0000000000000000000000000000000000000000..9453d3133fdc7b7d6a077f16c7cacbb6176bbe7c GIT binary patch literal 1531904 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 F|3AMTi}nBj literal 0 HcmV?d00001 diff --git a/deliverables/BUC F exchange package/BUC F - Exchange.qea b/deliverables/BUC F exchange package/BUC F - Exchange.qea new file mode 100644 index 0000000000000000000000000000000000000000..23a946b8cb21e606ed31a145e8deaceeeea0daa7 GIT binary patch literal 1540096 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

ZLsewLU_4b*kD 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