Отвечая на «Возможно из номера билета?»
Если на посадочном талоне указан номер билета, то, как упоминает Док в комментариях, они выдаются последовательно и, возможно, могут использоваться для определения приблизительной даты, однако это требует небольшого исследования. Хотя на посадочных талонах BA нет номеров билетов (кроме мобильных), именно они у меня есть, поэтому я использовал их.
Я взял образец около 15 номеров билетов вместе с датой выпуска и включил в электронную таблицу. Я разделил разницу в количестве билетов на разницу в днях между двумя билетами. За последние два года средний прирост количества билетов в день варьировался от 37000 до 44000. Этого было бы более чем достаточно для определения правильного года для данного номера билета с учетом одного эталонного билета с известной датой. Вам нужно будет провести аналогичный тест для авиакомпаний, для которых у вас есть BP.
Вы можете посмотреть стандарт для посадочных талонов со штрих-кодом здесь . Похоже, нет другого полезного поля, которое указывало бы на год. Это несколько удивительно после обновления стандарта для включения цифровых подписей, поскольку это означает, что посадочный талон, выданный на один год, будет проходить тест на цифровую подпись в один и тот же день каждый последующий год.