{"agency":"dcsplus","agencyData":{"alert":"","brandColor":"#A70000","cityName":"","countryCode":"","email":"","iataCode":"78261665","imageUrl":"","name":"","phoneContact":"","postalCode":"","stateProv":"","street":""},"agent":"dcsplus@dcsplus.net","agentEmail":"dcsplus@dcsplus.net","allowedExtraFields":{"frequentFlyerNumber":true,"otherServiceInformation":false},"allowedPaymentMethods":{"agencyCard":false,"agencyCash":true,"card":true,"none":true,"unusedTicket":true},"allowedRequests":{"pending":{"OrderCancel":true,"OrderReprice":true,"OrderReshop":false,"OrderReshopRouteChange":false,"OrderSplit":true,"SeatAvailability":false,"ServiceList":false,"TicketIssue":true},"started":{"AncillariesOnHold":false,"OrderCancel":false,"OrderCancelToVoucher":false,"OrderReshop":true,"OrderReshopRefund":false,"OrderReshopRouteChange":false,"OrderSplit":false,"OrderVoid":false,"RebookingOnHold":false,"SeatAvailability":true,"ServiceList":true},"ticketed":{"AncillariesOnHold":false,"OrderCancel":true,"OrderCancelToVoucher":false,"OrderReshop":true,"OrderReshopRefund":true,"OrderReshopRouteChange":true,"OrderSplit":true,"OrderVoid":false,"RebookingOnHold":false,"SeatAvailability":true,"ServiceList":true}},"approvalStatus":"","approved":false,"availableTitles":[{"MR":"male"},{"MSTR":"male"},{"MRS":"female"},{"MS":"female"},{"MISS":"female"},{"CAPT":""},{"PROF":""},{"DR":""},{"DAME":"female"},{"LADY":"female"},{"LORD":"male"},{"THE RT HON":""},{"RABBI":"male"},{"REV":"male"},{"SIR":"male"},{"BARONESS":"female"},{"BARON":"male"},{"VISCOUNT":"male"},{"VISCOUNTESS":"female"}],"bookingDate":"2025-07-03T08:19:02Z","bookingReference":{"airlineID":"BA","alternativeIDs":[{"id":"YFRAAP","providerID":"BA"}],"id":"YFRAAP","otherID":"BA"},"bookingType":"OW","cardSurchargesMap":{"AU":{"Consumer":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}},"Corporate":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}}},"AX":{"Consumer":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}},"Corporate":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}}},"CA":{"Consumer":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}},"Corporate":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}}},"CB":{"Consumer":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}},"Corporate":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}}},"DC":{"Consumer":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}},"Corporate":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}}},"EP":{"Consumer":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}},"Corporate":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}}},"GK":{"Consumer":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}},"Corporate":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}}},"JC":{"Consumer":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}},"Corporate":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}}},"TP":{"Consumer":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}},"Corporate":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}}},"VI":{"Consumer":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}},"Corporate":{"consumer":{"base":0,"currency":"EUR","total":0},"provider":{"base":0,"currency":"EUR","total":0}}}},"comments":"","createdAt":"2025-07-03T08:19:02Z","disclosures":[{"descriptions":[{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"","text":"Up to 56cm x 45cm x 25cm/22in x 18in x 10in. "},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"","text":"1 handbag/laptop bag per person "},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"","text":"Up to 40cm x 30cm x 15cm/16in x 12in x 6in. "},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"","text":"To be placed under the seat in front of you*. "},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"","text":"Plus 1 additional cabin bag per person "},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"","text":"You must be able to lift your bag unaided into the overhead locker*. "},{"category":"BAGGAGE_CHECKED","item":"BAGGAGE_CHECKED","metadataToken":"","originDestinationReference":"","text":"There are restrictions on what you may pack and on the dimensions of your bags. "},{"category":"BAGGAGE_CHECKED","item":"BAGGAGE_CHECKED","metadataToken":"","originDestinationReference":"","text":"You may be charged for extra or overweight bags. "},{"category":"BAGGAGE_CHECKED","item":"BAGGAGE_CHECKED","media":{"link":"www.britishairways.com/main/baggag/EN_GB"},"metadataToken":"","originDestinationReference":"","text":"Baggage essentials "},{"category":"BAGGAGE_CHECKED","item":"BAGGAGE_CHECKED","media":{"link":"http://www.britishairways.com/cms/global/pdfs/Forbidden_Items_List.pdf"},"metadataToken":"","originDestinationReference":"","text":"restrictions on what you can pack "},{"category":"BAGGAGE_CHECKED","item":"BAGGAGE_CHECKED","media":{"link":"www.britishairways.com/main/bagchk/EN_GB"},"metadataToken":"","originDestinationReference":"","text":"Baggage allowances and charges "}],"listKey":"HANDBAGOD1_CKBAGOD1_"},{"descriptions":[{"category":"EXCHANGE","item":"CHANGES","metadataToken":"","originDestinationReference":"Flight1","text":"INC - CHANGE BEFORE DEPARTURE"},{"category":"EXCHANGE","item":"CHANGES","metadataToken":"","originDestinationReference":"Flight1","text":"INC - CHANGE AFTER DEPARTURE"},{"category":"EXCHANGE","item":"CHANGES","metadataToken":"","originDestinationReference":"Flight1","text":"INC - SAME DAY FLT CHNG P2P ONLY"},{"category":"SEAT","item":"SEAT_RESERVATION","metadataToken":"","originDestinationReference":"Flight1","text":"INC - SEAT CHOICE"},{"category":"BAGGAGE_CHECKED","item":"BAGGAGE_CHECKED","metadataToken":"","originDestinationReference":"Flight1","text":"INC - 2 BAGS MAX 32KG 70LB EACH"},{"category":"SERVICE","item":"LOUNGE","metadataToken":"","originDestinationReference":"Flight1","text":"INC - LOUNGE ACCESS"},{"category":"MEALS","item":"DRINKS_MEALS","metadataToken":"","originDestinationReference":"Flight1","text":"INC - PREMIUM CATERING"},{"category":"PRIORITY","item":"HIGH_PRIORITY","metadataToken":"","originDestinationReference":"Flight1","text":"INC - PRIORITY SECURITY"},{"category":"SERVICE","item":"CHECKIN","metadataToken":"","originDestinationReference":"Flight1","text":"INC - DEDICATED CHECK IN ZONE"},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"Flight1","text":"INC - CABIN BAG UPTO 23KG 56X45X25CM"},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"Flight1","text":"INC - HANDBAG UPTO 23KG 40X30X15CM"},{"category":"EXCHANGE","item":"CANCEL","metadataToken":"","originDestinationReference":"Flight1","text":"CHA - REFUND BEFORE DEPARTURE"},{"category":"EXCHANGE","item":"CANCEL","metadataToken":"","originDestinationReference":"Flight1","text":"NOF - REFUND AFTER DEPARTURE"},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","media":{"link":"www.britishairways.com/main/BAGCABIN/EN_GB"},"metadataToken":"","originDestinationReference":"","text":"1 handbag/laptop bag (40cm x 30cm x 15cm/16in x 12in x 6in) plus one additional cabin bag (56cm x 45cm x 25cm/22in x 18in x 10in)"},{"category":"SEAT","item":"WINDOW_AISLE","metadataToken":"","originDestinationReference":"","text":"Comfortable leather seats with guaranteed window or aisle seat"},{"category":"MILES","item":"MILES","media":{"link":"www.britishairways.com/main/ABOUT-THE-CLUB/EN_GB"},"metadataToken":"","originDestinationReference":"","text":"This fare will earn Executive Club Tier Points"},{"category":"SERVICE","item":"LOCATED_AIRPORTS","metadataToken":"","originDestinationReference":"","text":"Convenient centrally located airports"}],"listKey":"PCR_1DISCLOSURE1"},{"descriptions":[{"category":"EXCHANGE","item":"CHANGES","text":"INC - CHANGE BEFORE DEPARTURE"},{"category":"EXCHANGE","item":"CHANGES","text":"INC - CHANGE AFTER DEPARTURE"},{"category":"EXCHANGE","item":"CHANGES","text":"INC - SAME DAY FLT CHNG P2P ONLY"},{"category":"SEAT","item":"SEAT_RESERVATION","text":"INC - SEAT CHOICE"},{"category":"BAGGAGE_CHECKED","item":"BAGGAGE_CHECKED","text":"INC - 2 BAGS MAX 32KG 70LB EACH"},{"category":"SERVICE","item":"LOUNGE","text":"INC - LOUNGE ACCESS"},{"category":"MEALS","item":"DRINKS_MEALS","text":"INC - PREMIUM CATERING"},{"category":"PRIORITY","item":"HIGH_PRIORITY","text":"INC - PRIORITY SECURITY"},{"category":"SERVICE","item":"CHECKIN","text":"INC - DEDICATED CHECK IN ZONE"},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","text":"INC - CABIN BAG UPTO 23KG 56X45X25CM"},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","text":"INC - HANDBAG UPTO 23KG 40X30X15CM"},{"category":"EXCHANGE","item":"CANCEL","text":"CHA - REFUND BEFORE DEPARTURE"},{"category":"EXCHANGE","item":"CANCEL","text":"NOF - REFUND AFTER DEPARTURE"}]}],"disclosuresPerCategories":{"BAGGAGE_CARRYON":[{"descriptions":[{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"","text":"Up to 56cm x 45cm x 25cm/22in x 18in x 10in. "},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"","text":"1 handbag/laptop bag per person "},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"","text":"Up to 40cm x 30cm x 15cm/16in x 12in x 6in. "},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"","text":"To be placed under the seat in front of you*. "},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"","text":"Plus 1 additional cabin bag per person "},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"","text":"You must be able to lift your bag unaided into the overhead locker*. "},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"Flight1","text":"INC - CABIN BAG UPTO 23KG 56X45X25CM"},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","metadataToken":"","originDestinationReference":"Flight1","text":"INC - HANDBAG UPTO 23KG 40X30X15CM"},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","media":{"link":"www.britishairways.com/main/BAGCABIN/EN_GB"},"metadataToken":"","originDestinationReference":"","text":"1 handbag/laptop bag (40cm x 30cm x 15cm/16in x 12in x 6in) plus one additional cabin bag (56cm x 45cm x 25cm/22in x 18in x 10in)"},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","text":"INC - CABIN BAG UPTO 23KG 56X45X25CM"},{"category":"BAGGAGE_CARRYON","item":"BAGGAGE_CARRYON","text":"INC - HANDBAG UPTO 23KG 40X30X15CM"}],"listKey":"HANDBAGOD1_CKBAGOD1_"}],"BAGGAGE_CHECKED":[{"descriptions":[{"category":"BAGGAGE_CHECKED","item":"BAGGAGE_CHECKED","metadataToken":"","originDestinationReference":"","text":"There are restrictions on what you may pack and on the dimensions of your bags. "},{"category":"BAGGAGE_CHECKED","item":"BAGGAGE_CHECKED","metadataToken":"","originDestinationReference":"","text":"You may be charged for extra or overweight bags. "},{"category":"BAGGAGE_CHECKED","item":"BAGGAGE_CHECKED","media":{"link":"www.britishairways.com/main/baggag/EN_GB"},"metadataToken":"","originDestinationReference":"","text":"Baggage essentials "},{"category":"BAGGAGE_CHECKED","item":"BAGGAGE_CHECKED","media":{"link":"http://www.britishairways.com/cms/global/pdfs/Forbidden_Items_List.pdf"},"metadataToken":"","originDestinationReference":"","text":"restrictions on what you can pack "},{"category":"BAGGAGE_CHECKED","item":"BAGGAGE_CHECKED","media":{"link":"www.britishairways.com/main/bagchk/EN_GB"},"metadataToken":"","originDestinationReference":"","text":"Baggage allowances and charges "},{"category":"BAGGAGE_CHECKED","item":"BAGGAGE_CHECKED","metadataToken":"","originDestinationReference":"Flight1","text":"INC - 2 BAGS MAX 32KG 70LB EACH"},{"category":"BAGGAGE_CHECKED","item":"BAGGAGE_CHECKED","text":"INC - 2 BAGS MAX 32KG 70LB EACH"}],"listKey":"HANDBAGOD1_CKBAGOD1_"}],"EXCHANGE":[{"descriptions":[{"category":"EXCHANGE","item":"CHANGES","metadataToken":"","originDestinationReference":"Flight1","text":"INC - CHANGE BEFORE DEPARTURE"},{"category":"EXCHANGE","item":"CHANGES","metadataToken":"","originDestinationReference":"Flight1","text":"INC - CHANGE AFTER DEPARTURE"},{"category":"EXCHANGE","item":"CHANGES","metadataToken":"","originDestinationReference":"Flight1","text":"INC - SAME DAY FLT CHNG P2P ONLY"},{"category":"EXCHANGE","item":"CANCEL","metadataToken":"","originDestinationReference":"Flight1","text":"CHA - REFUND BEFORE DEPARTURE"},{"category":"EXCHANGE","item":"CANCEL","metadataToken":"","originDestinationReference":"Flight1","text":"NOF - REFUND AFTER DEPARTURE"},{"category":"EXCHANGE","item":"CHANGES","text":"INC - CHANGE BEFORE DEPARTURE"},{"category":"EXCHANGE","item":"CHANGES","text":"INC - CHANGE AFTER DEPARTURE"},{"category":"EXCHANGE","item":"CHANGES","text":"INC - SAME DAY FLT CHNG P2P ONLY"},{"category":"EXCHANGE","item":"CANCEL","text":"CHA - REFUND BEFORE DEPARTURE"},{"category":"EXCHANGE","item":"CANCEL","text":"NOF - REFUND AFTER DEPARTURE"}],"listKey":"PCR_1DISCLOSURE1"}],"MEALS":[{"descriptions":[{"category":"MEALS","item":"DRINKS_MEALS","metadataToken":"","originDestinationReference":"Flight1","text":"INC - PREMIUM CATERING"},{"category":"MEALS","item":"DRINKS_MEALS","text":"INC - PREMIUM CATERING"}],"listKey":"PCR_1DISCLOSURE1"}],"MILES":[{"descriptions":[{"category":"MILES","item":"MILES","media":{"link":"www.britishairways.com/main/ABOUT-THE-CLUB/EN_GB"},"metadataToken":"","originDestinationReference":"","text":"This fare will earn Executive Club Tier Points"}],"listKey":"PCR_1DISCLOSURE1"}],"PRIORITY":[{"descriptions":[{"category":"PRIORITY","item":"HIGH_PRIORITY","metadataToken":"","originDestinationReference":"Flight1","text":"INC - PRIORITY SECURITY"},{"category":"PRIORITY","item":"HIGH_PRIORITY","text":"INC - PRIORITY SECURITY"}],"listKey":"PCR_1DISCLOSURE1"}],"SEAT":[{"descriptions":[{"category":"SEAT","item":"SEAT_RESERVATION","metadataToken":"","originDestinationReference":"Flight1","text":"INC - SEAT CHOICE"},{"category":"SEAT","item":"WINDOW_AISLE","metadataToken":"","originDestinationReference":"","text":"Comfortable leather seats with guaranteed window or aisle seat"},{"category":"SEAT","item":"SEAT_RESERVATION","text":"INC - SEAT CHOICE"}],"listKey":"PCR_1DISCLOSURE1"}],"SERVICE":[{"descriptions":[{"category":"SERVICE","item":"LOUNGE","metadataToken":"","originDestinationReference":"Flight1","text":"INC - LOUNGE ACCESS"},{"category":"SERVICE","item":"CHECKIN","metadataToken":"","originDestinationReference":"Flight1","text":"INC - DEDICATED CHECK IN ZONE"},{"category":"SERVICE","item":"LOCATED_AIRPORTS","metadataToken":"","originDestinationReference":"","text":"Convenient centrally located airports"},{"category":"SERVICE","item":"LOUNGE","text":"INC - LOUNGE ACCESS"},{"category":"SERVICE","item":"CHECKIN","text":"INC - DEDICATED CHECK IN ZONE"}],"listKey":"PCR_1DISCLOSURE1"}]},"externalOrderID":"YFRAAP","flights":[{"arrival":{"airportCode":"FRA","airportName":"Frankfurt am Main International Airport","city":"Frankfurt-am-Main","countryCode":"DE","date":"2025-08-18","terminalName":"2","time":"09:20","timezone":"Europe/Berlin"},"baggageAllowance":{"checked":[{"chooseType":"one","options":[{"multipleBagsAllowed":false,"quantity":2,"text":"2 checked bag"}],"passengerRefs":"T2"}]},"departure":{"airportCode":"LHR","airportName":"London Heathrow Airport","city":"London","countryCode":"GB","date":"2025-08-18","terminalName":"5","time":"06:45","timezone":"Europe/London"},"duration":"PT01H35M","key":"Flight1","segments":[{"detail":{"classOfService":{"cabinDesignator":"Business","code":"R","disclosureRefs":[""],"fare":{"basisCode":"RV2OMJ/Y","cabin":"2","code":"70J","marketingName":"Business","priceClassName":"Business","type":"Published"},"fareRules":[{"cancel":"For Fee","cancelEnum":"for_fee","change":"For Fee","changeEnum":"for_fee","passengerRef":"T2","passengerType":"ADT","penalties":[{"amounts":[{"amount":0,"currency":"EUR","providerAmount":0,"providerCurrency":"EUR","remark":"MinimumPenaltyAmount"},{"amount":0,"currency":"EUR","providerAmount":0,"providerCurrency":"EUR","remark":"MaximumPenaltyAmount"}],"applicationCode":"2","applicationDescription":"Before departure","description":"Change allowed with no fee before departure","type":"CHANGES"},{"applicationCode":"1","applicationDescription":"In case of no show","description":"Change not allowed in case of no show","type":"CHANGES"},{"applicationCode":"3","applicationDescription":"After departure","description":"Change not allowed after departure","type":"CHANGES"},{"amounts":[{"amount":41,"currency":"EUR","providerAmount":41,"providerCurrency":"EUR","remark":"MinimumPenaltyAmount"},{"amount":41,"currency":"EUR","providerAmount":41,"providerCurrency":"EUR","remark":"MaximumPenaltyAmount"}],"applicationCode":"2","applicationDescription":"Before departure","description":"Cancellation allowed with a minimum penalty amount fee of 41.00 EUR and maximum penalty amount fee of 41.00 EUR before departure","type":"CANCEL"},{"applicationCode":"1","applicationDescription":"In case of no show","description":"Cancellation not allowed in case of no show","type":"CANCEL"},{"applicationCode":"3","applicationDescription":"After departure","description":"Cancellation not allowed after departure","type":"CANCEL"}]}],"generalClassCode":"2","refs":"FS1 FBCODE1 DISCLOSURE1 HANDBAGOD1_CKBAGOD1_"},"duration":"PT01H35M","flightDistance":"","seatsLeft":"","segmentType":"UN","segmentTypeDefinition":"Unable - no flight","stopQuantity":"0"},"equipment":{"aircraftCode":"320","aircraftName":"Airbus A320","name":"Airbus A320"},"flightNumber":"BA0902","isSecureFlight":false,"marketingCarrier":{"airlineID":"BA","flightNumber":"0902","name":"BRITISH AIRWAYS P.L.C."},"operatingCarrier":{"airlineID":"BA","flightNumber":"0902","name":"BRITISH AIRWAYS"},"originDestination":{"arrival":{"airportCode":"FRA","airportName":"Frankfurt am Main International Airport","city":"Frankfurt-am-Main","countryCode":"DE","countryID":"","date":"2025-08-18","parentLocation":"","terminalName":"2","time":"09:20","timezone":"Europe/Berlin"},"departure":{"airportCode":"LHR","airportName":"London Heathrow Airport","city":"London","countryCode":"GB","countryID":"","date":"2025-08-18","parentLocation":"","terminalName":"5","time":"06:45","timezone":"Europe/London"}},"segmentID":"FS1"}]}],"formOfPayment":"None","history":[{"agency":"dcsplus","agent":"dcsplus@dcsplus.net","details":{"flightDetailsDiff":[{"new":{"aircraftCode":"320","arrival":{"airportCode":"FRA","airportName":"Frankfurt Airport","countryID":"","date":"2025-08-18","parentLocation":"","terminalName":"2","time":"09:20","timezone":""},"cabinDesignator":"Business","classCode":"70J","departure":{"airportCode":"LHR","airportName":"Heathrow (London) Airport","countryID":"","date":"2025-08-18","parentLocation":"","terminalName":"5","time":"06:45","timezone":""},"flightNumber":"BA0902","status":"HK"},"type":"new"}],"method":"OrderCreate"},"eventID":"OrderCreated","eventTime":"2025-07-03 08:19:02","flights":[{"key":"Flight1","segments":[{"detail":{"classOfService":{"cabinDesignator":"Business","code":"R","fare":{"basisCode":"RV2OMJ/Y","cabin":"2","code":"70J","marketingName":"Business","priceClassName":"Business","type":"Published"},"generalClassCode":"2","refs":"FS1 FBCODE1 DISCLOSURE1 HANDBAGOD1_CKBAGOD1_"},"duration":"PT01H35M","flightDistance":"","seatsLeft":"","segmentType":"HK","segmentTypeDefinition":"Holds confirmed","stopQuantity":"0"},"equipment":{"aircraftCode":"320","name":"Airbus A320 jet"},"flightNumber":"BA0902","isSecureFlight":false,"marketingCarrier":{"airlineID":"BA","flightNumber":"0902","name":"BRITISH AIRWAYS P.L.C."},"operatingCarrier":{"airlineID":"BA","flightNumber":"0902","name":"BRITISH AIRWAYS"},"originDestination":{"arrival":{"airportCode":"FRA","airportName":"Frankfurt am Main International Airport","city":"Frankfurt-am-Main","countryCode":"DE","countryID":"","date":"2025-08-18","parentLocation":"","terminalName":"2","time":"09:20","timezone":"Europe/Berlin"},"departure":{"airportCode":"LHR","airportName":"London Heathrow Airport","city":"London","countryCode":"GB","countryID":"","date":"2025-08-18","parentLocation":"","terminalName":"5","time":"06:45","timezone":"Europe/London"}},"segmentID":"FS1"}]}],"status":"Pending"},{"agency":"dcsplus","agent":"dcsplus@dcsplus.net","eventID":"OrderVoided","eventTime":"2025-07-03 21:10:16","price":{"consumer":{"currency":"EUR","total":453.43}},"status":"Voided","transactionType":"Void"}],"id":"AGW-QGOPFPHDRW","logs":[{"app":"dcsplusapp","requestID":"","source":"api","status":"warning","text":"msg: Allowed forms of payment for these offer(s) - Cash or Card or Previously issued valid E-Voucher","timestamp":"2025-07-03T08:18:23Z","title":"OfferPrice"},{"app":"dcsplusapp","requestID":"","source":"api","status":"warning","text":"msg: Paid ancillary seat prices are not guaranteed and may change during post sale","timestamp":"2025-07-03T08:18:23Z","title":"OfferPrice"},{"app":"dcsplusapp","requestID":"","source":"api","status":"warning","text":"msg: All services may not be delivered as the requested fare component may include a codeshare flight or an interline itinerary.","timestamp":"2025-07-03T08:18:23Z","title":"OfferPrice"},{"app":"dcsplusapp","requestID":"","source":"api","status":"warning","text":"msg: All services may not be delivered as the requested fare component may include a codeshare flight or an interline itinerary.","timestamp":"2025-07-03T08:19:02Z","title":"OrderCreate"},{"app":"dcsplusapp","requestID":"430f6fcfe37a4920acb5756c9af20761","source":"api","status":"ok","text":"New action on order: OrderCreate","timestamp":"2025-07-03T08:19:02Z","title":"OrderCreate"},{"app":"","requestID":"","source":"task","status":"ok","text":"\u003c20250703081902.09c0e0454b412ff9@bookingpad.net\u003e","timestamp":"2025-07-03T08:19:03Z","title":"Email Notification"},{"app":"","requestID":"","source":"task","status":"ok","text":"DCSPLUS/dcsplus/2025/07/03/YFRAAP_0_-62135596800.air","timestamp":"2025-07-03T08:19:08Z","title":"AIR File(s) Generation"},{"app":"dcsplusapp","requestID":"372adec180ee4f9a9d1da51517313461","source":"api","status":"error","text":"New action on order: AirDocIssue","timestamp":"2025-07-03T08:20:04Z","title":"AirDocIssue"},{"app":"dcsplusapp","requestID":"0ccce76dc8844264b6510ef91356eff7","source":"api","status":"ok","text":"New action on order: OrderCancel","timestamp":"2025-07-03T21:10:16Z","title":"OrderCancel"},{"app":"","requestID":"","source":"task","status":"ok","text":"\u003c20250703211017.4adb072ae6461f6f@bookingpad.net\u003e","timestamp":"2025-07-03T21:10:17Z","title":"Email Notification"},{"app":"","requestID":"","source":"task","status":"ok","text":"DCSPLUS/dcsplus/2025/07/03/YFRAAP_0_-62135596800.air","timestamp":"2025-07-03T21:10:22Z","title":"AIR File(s) Generation"},{"app":"agw-tasks","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-03T21:15:17Z","title":"OrderRetrieve"},{"app":"agw-tasks","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-03T21:20:18Z","title":"OrderRetrieve"},{"app":"agw-tasks","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-03T21:25:19Z","title":"OrderRetrieve"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-03T21:30:08Z","title":"OrderCancel"},{"app":"agw-tasks","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-03T21:30:19Z","title":"OrderRetrieve"},{"app":"agw-tasks","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-03T21:35:20Z","title":"OrderRetrieve"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-03T21:50:07Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-03T22:10:07Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-03T22:30:09Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-03T22:50:07Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-03T23:10:08Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-03T23:30:07Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-03T23:50:08Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T00:10:07Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T00:30:06Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T00:50:08Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T01:10:07Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T01:30:06Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T01:50:07Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T02:10:08Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T02:30:06Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T02:50:07Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T03:10:08Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T03:30:06Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T03:50:06Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T04:10:06Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T04:30:07Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T04:50:07Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T05:10:10Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T05:30:11Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T05:50:12Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T06:10:10Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T06:30:12Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T06:50:12Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T07:10:08Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T07:30:06Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T07:50:08Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T08:10:14Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T08:30:11Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T08:50:12Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T09:10:13Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T09:30:13Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T09:50:14Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T10:10:16Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T10:30:11Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T10:50:12Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T11:10:11Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T11:30:14Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T11:50:19Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T12:10:13Z","title":"OrderCancel"},{"app":"dcsplusapp","requestID":"","source":"api","status":"error","text":"[code: 368, short text: Not authorized] - NDC_CMA_9027 - This booking cannot be serviced by the agent making this request because they do not own the booking","timestamp":"2025-07-04T12:30:28Z","title":"OrderCancel"}],"loyaltyProgramAccount":"","mandatoryRequests":{"orderReshopReprice":true},"orderID":"YFRAAP","passengers":[{"data":{"address":{"cityName":"","countryCode":"","postalCode":"","street":""},"birthdate":"","email":"ANNE@SMITH.COM","gender":"Female","name":"ANNE","phone":"401234567890","surname":"SMITH","title":"MRS"},"infantReference":"","passengerType":"ADT","travelerReference":"T2"}],"paymentTimeLimit":"2025-07-06T23:59:00Z","pnr":"YFRAAP","price":{"consumer":{"base":385,"breakdown":[{"base":385,"passengerRefs":"T2","passengerType":"ADT","surcharge":0,"tax":{"breakdown":[{"code":"YQ","currency":"EUR","description":"","total":5.87},{"code":"YR","currency":"EUR","description":"","total":2.35},{"code":"GB","currency":"EUR","description":"","total":32.85},{"code":"UB","currency":"EUR","description":"","total":27.36}],"total":68.43}}],"currency":"EUR","fee":{"total":0},"penalty":{"total":0},"surcharge":0,"tax":{"breakdown":[{"code":"YQ","currency":"EUR","description":"","total":5.87},{"code":"YR","currency":"EUR","description":"","total":2.35},{"code":"GB","currency":"EUR","description":"","total":32.85},{"code":"UB","currency":"EUR","description":"","total":27.36}],"total":68.43},"total":453.43},"provider":{"base":385,"breakdown":[{"base":385,"passengerRefs":"T2","passengerType":"ADT","surcharge":0,"tax":{"breakdown":[{"code":"YQ","currency":"EUR","description":"","total":5.87},{"code":"YR","currency":"EUR","description":"","total":2.35},{"code":"GB","currency":"EUR","description":"","total":32.85},{"code":"UB","currency":"EUR","description":"","total":27.36}],"total":68.43}}],"currency":"EUR","fee":{"total":0},"penalty":{"total":0},"surcharge":0,"tax":{"breakdown":[{"code":"YQ","currency":"EUR","description":"","total":5.87},{"code":"YR","currency":"EUR","description":"","total":2.35},{"code":"GB","currency":"EUR","description":"","total":32.85},{"code":"UB","currency":"EUR","description":"","total":27.36}],"total":68.43},"total":453.43}},"qualifierCode":"","readyToTicketIssue":true,"remarks":{"result":""},"services":[{"bookingInstructions":{"mandatoryText":"","pattern":"","placeHolder":"","priceBaseOnWeight":false},"bundledWith":"","descriptions":["FREE BAGGAGE"],"isSSR":false,"maximumQuantity":2,"minimumQuantity":2,"name":"2 Checked baggages","objectKey":"Svc001-BAG001","pendingPayment":false,"price":{"consumer":{"base":0,"currency":"EUR","fee":{"total":0},"surcharge":0,"tax":{"total":0},"total":0},"provider":{"base":0,"currency":"","fee":{"total":0},"surcharge":0,"tax":{"total":0},"total":0}},"ref":"Service","removable":false,"segmentReferences":"FS1","segmentReferencesIncluded":["FS1"],"serviceID":"BAG-T2-FS1-FreeBag","travelerReferences":"T2"}],"status":"Unknown","updatedAt":"2025-07-04T12:30:28Z","viewMode":"agent"}
