Оглавление:
Введение #
Очереди в Sabre — инструмент для контроля и учета бронирований, а также уведомления об изменении их состояния. Каждая очередь обладает уникальным номером от 0 до 511, при этом очереди с номерами от 0 до 49 являются системными, а остальные могут быть созданы пользователями самостоятельно. Бронирования попадают в системные очереди автоматически при возникновении определенных событий.
В таблице ниже представлен список основных системных очередей и причин помещения бронирований в них. Полный список системных очередей представлен в Finder.
Номер очереди | Причина помещения бронирования в очередь |
---|---|
0 | перевозчик прислал сообщение или подтверждение услуги, вылет в течение 24 часов |
1 | перевозчик прислал сообщение или подтверждение услуги, вылет более чем через 24 часа |
2 | получен номер подтверждения от отеля, компании проката авто или от поставщика туров |
5 | перевозчик сообщил об изменении расписания, вылет в ближайшие 17 дней |
6 | перевозчик сообщил об изменении расписания, вылет более чем через 17 дней |
7 | статус одного или нескольких сегментов в бронировании изменился на HX |
9 | наступил срок оформления авиабилета, указанный через формат 7TAW |
10 | наступил срок оформления авиабилета, указанный через формат 7TAX |
12 | обнаружено бронирование с более чем 10 пассажирами |
17 | получено подтверждение листа ожидания, вылет в течение 24 часов |
18 | получено подтверждение листа ожидания, вылет более чем через 24 часа |
19 | обнаружена проблема с оформлением билета — необходимо проверить бронирование на ошибки |
20 | обнаружено двойное бронирование |
21 | возникла проблема с выпуском платежных документов или с обработкой полей *PAC |
22 | перевозчик изменил бронирование, содержащее данные о корп. политике организации поездок |
24 | получено подтверждение бронирования мест в салоне самолета |
25 | получено сообщение о проблеме с подтверждением мест в салоне самолета |
27 | получено сообщение об отказе при печати посадочных талонов |
28 | в бронирование с сегментами с типом доступа Answerback не был получен локатор от перевозчика |
29 | обнаружено бронирование, созданное через GetThere |
42 и 44 | получено уведомление от перевозчика о необходимости внесения паспорта через SSR DOCS |
Работа агентства предполагает регулярную обработку очередей. Обработка очередей состоит из двух процессов:
- получение списка бронирований в очередях
- обработка бронирований в очередях
Получение списка бронирований в очередях #
Алгоритм получения списка бронирований в очередях #
Получение списка очередей (QueueCountLLSRQ) #
Для получения списка очередей используется сервис QueueCountLLSRQ.
По умолчанию запрашивается список очередей для текущего PCC, однако в атрибуте /QueueCountRQ/QueueInfo/QueueIdentifier/@PseudoCityCode
можно задать другой PCC (требуется наличие Branch Access).
Пример запроса
<QueueCountRQ ReturnHostCommand="true" Version="2.2.1" xmlns="http://webservices.sabre.com/sabreXML/2011/10">
<QueueInfo>
<QueueIdentifier PseudoCityCode="2FRH"/>
</QueueInfo>
</QueueCountRQ>
Пример ответа
<QueueCountRS Version="2.2.1" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:stl="http://services.sabre.com/STL/v01" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<stl:ApplicationResults status="Complete">
<stl:Success timeStamp="2020-01-28T02:34:28-06:00">
<stl:SystemSpecificResults>
<stl:HostCommand LNIATA="0D0AF4">QC/2FRH</stl:HostCommand>
</stl:SystemSpecificResults>
</stl:Success>
</stl:ApplicationResults>
<QueueInfo DateTime="01-28T11:34" PseudoCityCode="2FRH">
<QueueIdentifier Count="1" Number="S"/>
<QueueIdentifier Count="82" Number="1"/>
<QueueIdentifier Count="1" Number="5"/>
<QueueIdentifier Count="17" Number="7"/>
<QueueIdentifier Count="134" Number="9"/>
<QueueIdentifier Count="9" Number="20"/>
<QueueIdentifier Count="2" Number="25"/>
<QueueIdentifier Count="134" Number="100"/>
<QueueIdentifier Count="1" Number="101"/>
</QueueInfo>
<Totals Count="1" Type="MESSAGES"/>
<Totals Count="0" Type="SPECIALS"/>
<Totals Count="380" Type="PNRS"/>
</QueueCountRS>
Получение списка бронирований в очереди (QueueAccessLLSRQ) #
Для получения списка бронирований в очереди используется сервис QueueAccessLLSRQ. Получение списка бронирований в очереди — информационный запрос, после него не происходит вход в очередь, а значит бронированиями в этой очереди нельзя управлять.
В запросе должны быть указаны:
/QueueAccessRQ/QueueIdentifier/@Number
— номер очереди/QueueAccessRQ/QueueIdentifier/@PseudoCityCode
— PCC, в котором находится очередь/QueueAccessRQ/QueueIdentifier/List/@Ind
— индикатор получения списка бронирований в очереди (значениеtrue
)/QueueAccessRQ/QueueIdentifier/List/@PrimaryPassenger
— получение информации о первом пассажире в бронировании в списке бронирований в очереди (значенияtrue
илиfalse
)
Пример запроса
<QueueAccessRQ ReturnHostCommand="true" Version="2.1.0" xmlns="http://webservices.sabre.com/sabreXML/2011/10">
<QueueIdentifier Number="9" PseudoCityCode="2FRH">
<List Ind="true" PrimaryPassenger="false"/>
</QueueIdentifier>
</QueueAccessRQ>
Пример ответа
<QueueAccessRS Version="2.1.0" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:stl="http://services.sabre.com/STL/v01" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<stl:ApplicationResults status="Complete">
<stl:Success timeStamp="2020-04-13T04:20:13-05:00">
<stl:SystemSpecificResults>
<stl:HostCommand LNIATA="1D27F3">Q/2FRH9/L</stl:HostCommand>
</stl:SystemSpecificResults>
</stl:Success>
</stl:ApplicationResults>
<Line Number="1">
<DateTime>2020-02-25T08:53</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="MIEXLT"/>
</Line>
<Line Number="2">
<DateTime>2020-02-26T02:37</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="EOBGFF"/>
</Line>
<Line Number="3">
<DateTime>2020-02-26T04:38</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="EPBYAC"/>
</Line>
<Line Number="4">
<DateTime>2020-02-26T09:38</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="QWQFLD"/>
</Line>
<Line Number="5">
<DateTime>2020-02-26T09:39</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="FSZKDB"/>
</Line>
<Line Number="6">
<DateTime>2020-02-27T06:37</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="GVMAJI"/>
</Line>
<Line Number="7">
<DateTime>2020-03-06T07:13</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="MOIMER"/>
</Line>
<Line Number="8">
<DateTime>2020-03-06T08:01</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="MPOCYP"/>
</Line>
<Line Number="9">
<DateTime>2020-03-06T09:54</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="YNYNGC"/>
</Line>
<Line Number="10">
<DateTime>2020-03-10T02:21</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="NSU"/>
</POS>
<UniqueID ID="RXDXMC"/>
</Line>
<Line Number="11">
<DateTime>2020-03-10T03:18</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="RYRAXQ"/>
</Line>
<Line Number="12">
<DateTime>2020-03-10T03:18</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="HPAJJH"/>
</Line>
<Line Number="13">
<DateTime>2020-03-10T03:19</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="RYRKZT"/>
</Line>
<Line Number="14">
<DateTime>2020-03-12T03:26</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="CYODCM"/>
</Line>
<Line Number="15">
<DateTime>2020-03-12T03:27</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="INRYIE"/>
</Line>
<Line Number="16">
<DateTime>2020-03-12T05:08</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="TCGAUB"/>
</Line>
<Line Number="17">
<DateTime>2020-03-12T05:10</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="TCHWRM"/>
</Line>
<Line Number="18">
<DateTime>2020-03-12T05:12</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="TCHJXY"/>
</Line>
<Line Number="19">
<DateTime>2020-03-12T05:14</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="CALHAW"/>
</Line>
<Line Number="20">
<DateTime>2020-03-16T08:54</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="JPSVWV"/>
</Line>
<Line Number="21">
<DateTime>2020-03-16T08:55</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="DPRKNF"/>
</Line>
<Line Number="22">
<DateTime>2020-03-17T08:10</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="EFFXOS"/>
</Line>
<Line Number="23">
<DateTime>2020-03-17T08:10</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="VEUTPP"/>
</Line>
<Line Number="24">
<DateTime>2020-03-17T09:32</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="EGHHFI"/>
</Line>
<Line Number="25">
<DateTime>2020-03-17T10:51</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="VGVYMP"/>
</Line>
<Line Number="26">
<DateTime>2020-03-17T12:54</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="VHDGNH"/>
</Line>
<Line Number="27">
<DateTime>2020-03-17T13:20</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="EJZDPH"/>
</Line>
<Line Number="28">
<DateTime>2020-03-17T13:23</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="EJAFKJ"/>
</Line>
<Line Number="29">
<DateTime>2020-03-17T13:40</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="EJHVMK"/>
</Line>
<Line Number="30">
<DateTime>2020-03-17T13:49</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="EJJHLM"/>
</Line>
<Line Number="31">
<DateTime>2020-03-18T01:57</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="FRGFYX"/>
</Line>
<Line Number="32">
<DateTime>2020-03-18T02:04</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="WQUOMK"/>
</Line>
<Line Number="33">
<DateTime>2020-03-18T02:17</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="WQZTYK"/>
</Line>
<Line Number="34">
<DateTime>2020-03-18T02:39</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="FSWHMF"/>
</Line>
<Line Number="35">
<DateTime>2020-03-19T02:54</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="UDIVWR"/>
</Line>
<Line Number="36">
<DateTime>2020-03-19T02:59</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="KPBUCF"/>
</Line>
<Line Number="37">
<DateTime>2020-03-19T03:04</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="WCEUJL"/>
</Line>
<Line Number="38">
<DateTime>2020-03-19T04:51</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="FFBDML"/>
</Line>
<Line Number="39">
<DateTime>2020-03-19T05:16</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="LQZHIS"/>
</Line>
<Line Number="40">
<DateTime>2020-03-19T05:25</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="FFLISR"/>
</Line>
<Line Number="41">
<DateTime>2020-03-19T05:43</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="WEBFPQ"/>
</Line>
<Line Number="42">
<DateTime>2020-03-19T05:49</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="FGRFQP"/>
</Line>
<Line Number="43">
<DateTime>2020-03-19T05:55</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="WEEZNP"/>
</Line>
<Line Number="44">
<DateTime>2020-03-19T06:11</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="WEIXBV"/>
</Line>
<Line Number="45">
<DateTime>2020-03-19T06:57</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="FGJLVB"/>
</Line>
<Line Number="46">
<DateTime>2020-03-19T07:00</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="LQOPRR"/>
</Line>
<Line Number="47">
<DateTime>2020-03-23T02:33</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="MSSLXE"/>
</Line>
<Line Number="48">
<DateTime>2020-03-23T02:49</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="XPUXHW"/>
</Line>
<Line Number="49">
<DateTime>2020-03-27T14:25</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="XRQDWA"/>
</Line>
<Line Number="50">
<DateTime>2020-03-27T15:27</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="XRDZHA"/>
</Line>
<Line Number="51">
<DateTime>2020-03-27T15:32</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="QAKUYR"/>
</Line>
<Line Number="52">
<DateTime>2020-03-27T15:35</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="ZLFLAA"/>
</Line>
<Line Number="53">
<DateTime>2020-03-28T06:46</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="ARWVPE"/>
</Line>
<Line Number="54">
<DateTime>2020-03-28T08:31</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="ARYSGO"/>
</Line>
<Line Number="55">
<DateTime>2020-03-28T09:07</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="ARYMCT"/>
</Line>
<Line Number="56">
<DateTime>2020-03-28T10:33</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="QFEHCV"/>
</Line>
<Line Number="57">
<DateTime>2020-03-28T10:37</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="JWJVSS"/>
</Line>
<Line Number="58">
<DateTime>2020-03-31T09:03</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="KZARZJ"/>
</Line>
<Line Number="59">
<DateTime>2020-03-31T09:52</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="KAQYSC"/>
</Line>
<Line Number="60">
<DateTime>2020-03-31T10:02</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="YTLIMF"/>
</Line>
<Line Number="61">
<DateTime>2020-03-31T11:13</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="YUSIHI"/>
</Line>
<Line Number="62">
<DateTime>2020-03-31T14:48</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="REYAFP"/>
</Line>
<Line Number="63">
<DateTime>2020-03-31T15:08</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="RECHUU"/>
</Line>
<Line Number="64">
<DateTime>2020-03-31T15:26</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="KDDJEE"/>
</Line>
<Line Number="65">
<DateTime>2020-03-31T15:38</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="BYRNYW"/>
</Line>
<Line Number="66">
<DateTime>2020-03-31T15:39</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="YWTPPP"/>
</Line>
<Line Number="67">
<DateTime>2020-03-31T15:40</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="REFPQI"/>
</Line>
<Line Number="68">
<DateTime>2020-03-31T15:53</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="KDJNTV"/>
</Line>
<Line Number="69">
<DateTime>2020-03-31T15:54</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="YWYMNQ"/>
</Line>
<Line Number="70">
<DateTime>2020-03-31T15:55</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="YWZYZX"/>
</Line>
<Line Number="71">
<DateTime>2020-04-01T06:04</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="BFKGHI"/>
</Line>
<Line Number="72">
<DateTime>2020-04-01T06:18</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="KMRKZW"/>
</Line>
<Line Number="73">
<DateTime>2020-04-01T06:42</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="BFPNGM"/>
</Line>
<Line Number="74">
<DateTime>2020-04-01T06:45</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="BGQZLV"/>
</Line>
<Line Number="75">
<DateTime>2020-04-01T06:55</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="KMYJTW"/>
</Line>
<Line Number="76">
<DateTime>2020-04-01T07:02</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="YCYTWF"/>
</Line>
<Line Number="77">
<DateTime>2020-04-01T07:05</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="RKGPPB"/>
</Line>
<Line Number="78">
<DateTime>2020-04-08T04:05</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="QWXNGH"/>
</Line>
<Line Number="79">
<DateTime>2020-04-08T07:07</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="QXVBTY"/>
</Line>
<Line Number="80">
<DateTime>2020-04-08T07:20</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="DMITGW"/>
</Line>
<Line Number="81">
<DateTime>2020-04-08T07:21</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="AWXEKA"/>
</Line>
<Line Number="82">
<DateTime>2020-04-08T07:40</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="TDMBSG"/>
</Line>
<Line Number="83">
<DateTime>2020-04-08T07:41</DateTime>
<POS>
<Source AgentSine="AWT" PseudoCityCode="9LSC"/>
</POS>
<UniqueID ID="QXXJWP"/>
</Line>
<Line Number="84">
<DateTime>2020-04-10T04:23</DateTime>
<POS>
<Source AgentSine="HPA" PseudoCityCode="LRQ"/>
</POS>
<UniqueID ID="AHDLIT"/>
</Line>
<Paragraph>
<Text>QUEUE LIST FOR 2FRH QUEUE 009 ON 13APR AT 1220</Text>
<Text>NUM PNR LOCATOR PLACED BY DATE TIME GROUP</Text>
<Text>1 MIEXLT LRQ HPA 25FEB20 0853</Text>
<Text>2 EOBGFF LRQ HPA 26FEB20 0237</Text>
<Text>3 EPBYAC LRQ HPA 26FEB20 0438</Text>
<Text>4 QWQFLD LRQ HPA 26FEB20 0938</Text>
<Text>5 FSZKDB LRQ HPA 26FEB20 0939</Text>
<Text>6 GVMAJI LRQ HPA 27FEB20 0637</Text>
<Text>7 MOIMER LRQ HPA 06MAR20 0713</Text>
<Text>8 MPOCYP LRQ HPA 06MAR20 0801</Text>
<Text>9 YNYNGC LRQ HPA 06MAR20 0954</Text>
<Text>10 RXDXMC NSU HPA 10MAR20 0221</Text>
<Text>11 RYRAXQ LRQ HPA 10MAR20 0318</Text>
<Text>12 HPAJJH LRQ HPA 10MAR20 0318</Text>
<Text>13 RYRKZT LRQ HPA 10MAR20 0319</Text>
<Text>14 CYODCM LRQ HPA 12MAR20 0326</Text>
<Text>15 INRYIE LRQ HPA 12MAR20 0327</Text>
<Text>16 TCGAUB 9LSC AWT 12MAR20 0508</Text>
<Text>17 TCHWRM 9LSC AWT 12MAR20 0510</Text>
<Text>18 TCHJXY 9LSC AWT 12MAR20 0512</Text>
<Text>19 CALHAW 9LSC AWT 12MAR20 0514</Text>
<Text>20 JPSVWV LRQ HPA 16MAR20 0854</Text>
<Text>21 DPRKNF LRQ HPA 16MAR20 0855</Text>
<Text>22 EFFXOS 9LSC AWT 17MAR20 0810</Text>
<Text>23 VEUTPP 9LSC AWT 17MAR20 0810</Text>
<Text>24 EGHHFI LRQ HPA 17MAR20 0932</Text>
<Text>25 VGVYMP 9LSC AWT 17MAR20 1051</Text>
<Text>26 VHDGNH 9LSC AWT 17MAR20 1254</Text>
<Text>27 EJZDPH 9LSC AWT 17MAR20 1320</Text>
<Text>28 EJAFKJ 9LSC AWT 17MAR20 1323</Text>
<Text>29 EJHVMK 9LSC AWT 17MAR20 1340</Text>
<Text>30 EJJHLM 9LSC AWT 17MAR20 1349</Text>
<Text>31 FRGFYX 9LSC AWT 18MAR20 0157</Text>
<Text>32 WQUOMK 9LSC AWT 18MAR20 0204</Text>
<Text>33 WQZTYK 9LSC AWT 18MAR20 0217</Text>
<Text>34 FSWHMF 9LSC AWT 18MAR20 0239</Text>
<Text>35 UDIVWR LRQ HPA 19MAR20 0254</Text>
<Text>36 KPBUCF LRQ HPA 19MAR20 0259</Text>
<Text>37 WCEUJL LRQ HPA 19MAR20 0304</Text>
<Text>38 FFBDML 9LSC AWT 19MAR20 0451</Text>
<Text>39 LQZHIS 9LSC AWT 19MAR20 0516</Text>
<Text>40 FFLISR 9LSC AWT 19MAR20 0525</Text>
<Text>41 WEBFPQ 9LSC AWT 19MAR20 0543</Text>
<Text>42 FGRFQP 9LSC AWT 19MAR20 0549</Text>
<Text>43 WEEZNP 9LSC AWT 19MAR20 0555</Text>
<Text>44 WEIXBV 9LSC AWT 19MAR20 0611</Text>
<Text>45 FGJLVB 9LSC AWT 19MAR20 0657</Text>
<Text>46 LQOPRR 9LSC AWT 19MAR20 0700</Text>
<Text>47 MSSLXE 9LSC AWT 23MAR20 0233</Text>
<Text>48 XPUXHW 9LSC AWT 23MAR20 0249</Text>
<Text>49 XRQDWA 9LSC AWT 27MAR20 1425</Text>
<Text>50 XRDZHA 9LSC AWT 27MAR20 1527</Text>
<Text>51 QAKUYR 9LSC AWT 27MAR20 1532</Text>
<Text>52 ZLFLAA 9LSC AWT 27MAR20 1535</Text>
<Text>53 ARWVPE LRQ HPA 28MAR20 0646</Text>
<Text>54 ARYSGO 9LSC AWT 28MAR20 0831</Text>
<Text>55 ARYMCT 9LSC AWT 28MAR20 0907</Text>
<Text>56 QFEHCV 9LSC AWT 28MAR20 1033</Text>
<Text>57 JWJVSS 9LSC AWT 28MAR20 1037</Text>
<Text>58 KZARZJ LRQ HPA 31MAR20 0903</Text>
<Text>59 KAQYSC 9LSC AWT 31MAR20 0952</Text>
<Text>60 YTLIMF 9LSC AWT 31MAR20 1002</Text>
<Text>61 YUSIHI 9LSC AWT 31MAR20 1113</Text>
<Text>62 REYAFP 9LSC AWT 31MAR20 1448</Text>
<Text>63 RECHUU 9LSC AWT 31MAR20 1508</Text>
<Text>64 KDDJEE 9LSC AWT 31MAR20 1526</Text>
<Text>65 BYRNYW 9LSC AWT 31MAR20 1538</Text>
<Text>66 YWTPPP 9LSC AWT 31MAR20 1539</Text>
<Text>67 REFPQI 9LSC AWT 31MAR20 1540</Text>
<Text>68 KDJNTV 9LSC AWT 31MAR20 1553</Text>
<Text>69 YWYMNQ 9LSC AWT 31MAR20 1554</Text>
<Text>70 YWZYZX 9LSC AWT 31MAR20 1555</Text>
<Text>71 BFKGHI 9LSC AWT 01APR20 0604</Text>
<Text>72 KMRKZW 9LSC AWT 01APR20 0618</Text>
<Text>73 BFPNGM 9LSC AWT 01APR20 0642</Text>
<Text>74 BGQZLV 9LSC AWT 01APR20 0645</Text>
<Text>75 KMYJTW 9LSC AWT 01APR20 0655</Text>
<Text>76 YCYTWF 9LSC AWT 01APR20 0702</Text>
<Text>77 RKGPPB 9LSC AWT 01APR20 0705</Text>
<Text>78 QWXNGH LRQ HPA 08APR20 0405</Text>
<Text>79 QXVBTY 9LSC AWT 08APR20 0707</Text>
<Text>80 DMITGW 9LSC AWT 08APR20 0720</Text>
<Text>81 AWXEKA 9LSC AWT 08APR20 0721</Text>
<Text>82 TDMBSG 9LSC AWT 08APR20 0740</Text>
<Text>83 QXXJWP 9LSC AWT 08APR20 0741</Text>
<Text>84 AHDLIT LRQ HPA 10APR20 0423</Text>
<Text>END OF LIST</Text>
</Paragraph>
</QueueAccessRS>
Обработка бронирований в очередях #
Алгоритм обработки бронирований в очередях #
Чтение бронирования (TravelItineraryReadRQ) #
Для чтения бронирования используется сервис TravelItineraryReadRQ.
В качестве значения атрибута /TravelItineraryReadRQ/UniqueID/@ID
в запросе указывается код бронирования (PNR Record Locator).
Пример запроса
<TravelItineraryReadRQ Version="3.10.0" xmlns="http://services.sabre.com/res/tir/v3_10">
<MessagingDetails>
<SubjectAreas>
<SubjectArea>FULL</SubjectArea>
</SubjectAreas>
</MessagingDetails>
<UniqueID ID="YWZYZX"/>
</TravelItineraryReadRQ>
Пример ответа
<tir310:TravelItineraryReadRS Version="3.10.0" xmlns:or110="http://services.sabre.com/res/or/v1_11" xmlns:stl="http://services.sabre.com/STL/v01" xmlns:tir310="http://services.sabre.com/res/tir/v3_10">
<stl:ApplicationResults status="Complete">
<stl:Success timeStamp="2020-04-13T04:24:36.361-05:00"/>
</stl:ApplicationResults>
<tir310:TravelItinerary>
<tir310:AccountingInfo Id="32">
<tir310:Airline Code="SU"/>
<tir310:BaseFare Amount="59990"/>
<tir310:DocumentInfo>
<tir310:Document Number="3741251316"/>
</tir310:DocumentInfo>
<tir310:FareApplication>ONE</tir310:FareApplication>
<tir310:PaymentInfo>
<tir310:Commission Amount="100"/>
<tir310:Payment>
<tir310:CC_Info>
<tir310:PaymentCard Code="AX" Number="3XXXXXXXXXX8431"/>
</tir310:CC_Info>
<tir310:Form>CC</tir310:Form>
</tir310:Payment>
</tir310:PaymentInfo>
<tir310:PersonName NameNumber="1.1">IVANOV IVAN MR</tir310:PersonName>
<tir310:Taxes>
<tir310:GST Amount="0"/>
<tir310:Tax Amount="4148"/>
</tir310:Taxes>
<tir310:TicketingInfo>
<tir310:eTicket Ind="true"/>
<tir310:Exchange Ind="false"/>
<tir310:TariffBasis>D</tir310:TariffBasis>
<tir310:Ticketing ConjunctedCount="1"/>
</tir310:TicketingInfo>
</tir310:AccountingInfo>
<tir310:AccountingInfo Id="33">
<tir310:Airline Code="SU"/>
<tir310:BaseFare Amount="10"/>
<tir310:DocumentInfo>
<tir310:Document Number="3741251316"/>
</tir310:DocumentInfo>
<tir310:FareApplication>ONE</tir310:FareApplication>
<tir310:PaymentInfo>
<tir310:Commission Amount="0"/>
<tir310:Payment>
<tir310:Form>CA</tir310:Form>
</tir310:Payment>
</tir310:PaymentInfo>
<tir310:PersonName NameNumber="1.1">IVANOV IVAN MR</tir310:PersonName>
<tir310:Taxes>
<tir310:GST Amount="0"/>
<tir310:Tax Amount="0"/>
</tir310:Taxes>
<tir310:TicketingInfo>
<tir310:eTicket Ind="true"/>
<tir310:Exchange Ind="false"/>
<tir310:TariffBasis>D</tir310:TariffBasis>
<tir310:Ticketing ConjunctedCount="1"/>
</tir310:TicketingInfo>
</tir310:AccountingInfo>
<tir310:AccountingInfo Id="34">
<tir310:Airline Code="SU"/>
<tir310:BaseFare Amount="59990"/>
<tir310:DocumentInfo>
<tir310:Document Number="3741251317"/>
</tir310:DocumentInfo>
<tir310:FareApplication>ONE</tir310:FareApplication>
<tir310:PaymentInfo>
<tir310:Commission Amount="100"/>
<tir310:Payment>
<tir310:CC_Info>
<tir310:PaymentCard Code="AX" Number="3XXXXXXXXXX8431"/>
</tir310:CC_Info>
<tir310:Form>CC</tir310:Form>
</tir310:Payment>
</tir310:PaymentInfo>
<tir310:PersonName NameNumber="2.1">IVANOVA ELENA MS</tir310:PersonName>
<tir310:Taxes>
<tir310:GST Amount="0"/>
<tir310:Tax Amount="4148"/>
</tir310:Taxes>
<tir310:TicketingInfo>
<tir310:eTicket Ind="true"/>
<tir310:Exchange Ind="false"/>
<tir310:TariffBasis>D</tir310:TariffBasis>
<tir310:Ticketing ConjunctedCount="1"/>
</tir310:TicketingInfo>
</tir310:AccountingInfo>
<tir310:AccountingInfo Id="35">
<tir310:Airline Code="SU"/>
<tir310:BaseFare Amount="10"/>
<tir310:DocumentInfo>
<tir310:Document Number="3741251317"/>
</tir310:DocumentInfo>
<tir310:FareApplication>ONE</tir310:FareApplication>
<tir310:PaymentInfo>
<tir310:Commission Amount="0"/>
<tir310:Payment>
<tir310:Form>CA</tir310:Form>
</tir310:Payment>
</tir310:PaymentInfo>
<tir310:PersonName NameNumber="2.1">IVANOVA ELENA MS</tir310:PersonName>
<tir310:Taxes>
<tir310:GST Amount="0"/>
<tir310:Tax Amount="0"/>
</tir310:Taxes>
<tir310:TicketingInfo>
<tir310:eTicket Ind="true"/>
<tir310:Exchange Ind="false"/>
<tir310:TariffBasis>D</tir310:TariffBasis>
<tir310:Ticketing ConjunctedCount="1"/>
</tir310:TicketingInfo>
</tir310:AccountingInfo>
<tir310:AccountingInfo Id="45">
<tir310:Airline Code="SU"/>
<tir310:BaseFare Amount="44990"/>
<tir310:DocumentInfo>
<tir310:Document Number="3741251318"/>
</tir310:DocumentInfo>
<tir310:FareApplication>ONE</tir310:FareApplication>
<tir310:PaymentInfo>
<tir310:Commission Amount="100"/>
<tir310:Payment>
<tir310:CC_Info>
<tir310:PaymentCard Code="AX" Number="3XXXXXXXXXX8431"/>
</tir310:CC_Info>
<tir310:Form>CC</tir310:Form>
</tir310:Payment>
</tir310:PaymentInfo>
<tir310:PersonName NameNumber="3.1">IVANOV ANDREY CHD</tir310:PersonName>
<tir310:Taxes>
<tir310:GST Amount="0"/>
<tir310:Tax Amount="3844"/>
</tir310:Taxes>
<tir310:TicketingInfo>
<tir310:eTicket Ind="true"/>
<tir310:Exchange Ind="false"/>
<tir310:TariffBasis>D</tir310:TariffBasis>
<tir310:Ticketing ConjunctedCount="1"/>
</tir310:TicketingInfo>
</tir310:AccountingInfo>
<tir310:AccountingInfo Id="46">
<tir310:Airline Code="SU"/>
<tir310:BaseFare Amount="10"/>
<tir310:DocumentInfo>
<tir310:Document Number="3741251318"/>
</tir310:DocumentInfo>
<tir310:FareApplication>ONE</tir310:FareApplication>
<tir310:PaymentInfo>
<tir310:Commission Amount="0"/>
<tir310:Payment>
<tir310:Form>CA</tir310:Form>
</tir310:Payment>
</tir310:PaymentInfo>
<tir310:PersonName NameNumber="3.1">IVANOV ANDREY CHD</tir310:PersonName>
<tir310:Taxes>
<tir310:GST Amount="0"/>
<tir310:Tax Amount="0"/>
</tir310:Taxes>
<tir310:TicketingInfo>
<tir310:eTicket Ind="true"/>
<tir310:Exchange Ind="false"/>
<tir310:TariffBasis>D</tir310:TariffBasis>
<tir310:Ticketing ConjunctedCount="1"/>
</tir310:TicketingInfo>
</tir310:AccountingInfo>
<tir310:CustomerInfo>
<tir310:ContactNumbers>
<tir310:ContactNumber Id="14" LocationCode="MOW" Phone="74991234567-A" RPH="001"/>
<tir310:ContactNumber Id="15" LocationCode="MOW" Phone="79851234567-M" RPH="002"/>
</tir310:ContactNumbers>
<tir310:PersonName NameNumber="01.01" PassengerType="ADT" RPH="1" WithInfant="false" elementId="pnr-2.1">
<tir310:Email Comment="BC/" Id="13" Type="BC">AGENCY@AGENCY.COM</tir310:Email>
<tir310:Email Comment="TO/" Id="12" Type="TO">CUSTOMER@CUSTOMER.COM</tir310:Email>
<tir310:GivenName>IVAN MR</tir310:GivenName>
<tir310:Surname>IVANOV</tir310:Surname>
</tir310:PersonName>
<tir310:PersonName NameNumber="02.01" PassengerType="ADT" RPH="2" WithInfant="false" elementId="pnr-4.2">
<tir310:Email Comment="BC/" Id="13" Type="BC">AGENCY@AGENCY.COM</tir310:Email>
<tir310:GivenName>ELENA MS</tir310:GivenName>
<tir310:Surname>IVANOVA</tir310:Surname>
</tir310:PersonName>
<tir310:PersonName NameNumber="03.01" PassengerType="CNN" RPH="3" WithInfant="false" elementId="pnr-6.3">
<tir310:Email Comment="BC/" Id="13" Type="BC">AGENCY@AGENCY.COM</tir310:Email>
<tir310:GivenName>ANDREY</tir310:GivenName>
<tir310:Surname>IVANOV</tir310:Surname>
</tir310:PersonName>
<tir310:PersonName NameNumber="04.01" PassengerType="INF" RPH="4" WithInfant="true" elementId="pnr-8.4">
<tir310:Email Comment="BC/" Id="13" Type="BC">AGENCY@AGENCY.COM</tir310:Email>
<tir310:GivenName>EKATERINA</tir310:GivenName>
<tir310:Surname>IVANOVA</tir310:Surname>
</tir310:PersonName>
</tir310:CustomerInfo>
<tir310:ItineraryInfo>
<tir310:ItineraryPricing>
<tir310:PriceQuote RPH="1">
<tir310:MiscInformation>
<tir310:SignatureLine ExpirationDateTime="00:00" Source="SYS" Status="ACTIVE">
<tir310:Text>2FRH 9LSC*AWT 2355/31MAR20</tir310:Text>
</tir310:SignatureLine>
</tir310:MiscInformation>
<tir310:PricedItinerary DisplayOnly="false" InputMessage="WPASU¥MP-I¥BREC¥RQ" RPH="1" StatusCode="A" StoredDateTime="2020-03-31T23:55" TaxExempt="false" ValidatingCarrier="SU">
<tir310:AirItineraryPricingInfo>
<tir310:ItinTotalFare>
<tir310:BaseFare Amount="60000" CurrencyCode="RUB"/>
<tir310:Taxes>
<tir310:Tax Amount="4148" TaxCode="XT"/>
<tir310:TaxBreakdownCode TaxPaid="false">3000YQ</tir310:TaxBreakdownCode>
<tir310:TaxBreakdownCode TaxPaid="false">540YR</tir310:TaxBreakdownCode>
<tir310:TaxBreakdownCode TaxPaid="false">608RI</tir310:TaxBreakdownCode>
</tir310:Taxes>
<tir310:TotalFare Amount="64148" CurrencyCode="RUB"/>
<tir310:Totals>
<tir310:BaseFare Amount="120000"/>
<tir310:Taxes>
<tir310:Tax Amount="8296"/>
</tir310:Taxes>
<tir310:TotalFare Amount="128296"/>
</tir310:Totals>
</tir310:ItinTotalFare>
<tir310:PassengerTypeQuantity Code="ADT" Quantity="02"/>
<tir310:PTC_FareBreakdown>
<tir310:Endorsements>
<tir310:Endorsement type="PRICING_PARAMETER">
<tir310:Text>WPASU$MP-I$BREC$RQ</tir310:Text>
</tir310:Endorsement>
<tir310:Endorsement type="WARNING">
<tir310:Text>VALIDATING CARRIER SPECIFIED - SU</tir310:Text>
</tir310:Endorsement>
<tir310:Endorsement type="WARNING">
<tir310:Text>CHG BEF DEP UP TO RUB2600/CHG AFT DEP UP TO RUB2600/REF BEF DEP</tir310:Text>
</tir310:Endorsement>
<tir310:Endorsement type="WARNING">
<tir310:Text>UP TO RUB2600/REF AFT DEP UP TO RUB5200/OTHERWISE NON-CHG</tir310:Text>
</tir310:Endorsement>
<tir310:Endorsement type="WARNING">
<tir310:Text>NON-REF/SEE RULES</tir310:Text>
</tir310:Endorsement>
</tir310:Endorsements>
<tir310:FareBasis Code="YCLR/YCLR"/>
<tir310:FareCalculation>
<tir310:Text>MOW SU AER30000SU MOW30000RUB60000END</tir310:Text>
</tir310:FareCalculation>
<tir310:FareSource>ATPC</tir310:FareSource>
<tir310:FlightSegment ConnectionInd="O" DepartureDateTime="09-01T07:45" FlightNumber="1138" ResBookDesigCode="Y" SegmentNumber="1" Status="OK">
<tir310:BaggageAllowance Number="01P"/>
<tir310:FareBasis Code="YCLR"/>
<tir310:MarketingAirline Code="SU" FlightNumber="1138"/>
<tir310:OriginLocation LocationCode="SVO"/>
<tir310:ValidityDates>
<tir310:NotValidAfter>2020-09-01</tir310:NotValidAfter>
<tir310:NotValidBefore>2020-09-01</tir310:NotValidBefore>
</tir310:ValidityDates>
</tir310:FlightSegment>
<tir310:FlightSegment ConnectionInd="O" DepartureDateTime="09-08T02:45" FlightNumber="1129" ResBookDesigCode="Y" SegmentNumber="2" Status="OK">
<tir310:BaggageAllowance Number="01P"/>
<tir310:FareBasis Code="YCLR"/>
<tir310:MarketingAirline Code="SU" FlightNumber="1129"/>
<tir310:OriginLocation LocationCode="AER"/>
<tir310:ValidityDates>
<tir310:NotValidAfter>2020-09-08</tir310:NotValidAfter>
<tir310:NotValidBefore>2020-09-08</tir310:NotValidBefore>
</tir310:ValidityDates>
</tir310:FlightSegment>
<tir310:FlightSegment>
<tir310:OriginLocation LocationCode="SVO"/>
</tir310:FlightSegment>
<tir310:FareComponent Amount="30000" FareBasisCode="YCLR" FareComponentNumber="1" FareDirectionality="FROM" GoverningCarrier="SU" TicketDesignator="">
<tir310:Location Destination="AER" Origin="MOW"/>
<tir310:Dates ArrivalDateTime="09-01T10:15" DepartureDateTime="09-01T07:45"/>
<tir310:FlightSegmentNumbers>
<tir310:FlightSegmentNumber>1</tir310:FlightSegmentNumber>
</tir310:FlightSegmentNumbers>
</tir310:FareComponent>
<tir310:FareComponent Amount="30000" FareBasisCode="YCLR" FareComponentNumber="2" FareDirectionality="TO" GoverningCarrier="SU" TicketDesignator="">
<tir310:Location Destination="MOW" Origin="AER"/>
<tir310:Dates ArrivalDateTime="09-08T05:20" DepartureDateTime="09-08T02:45"/>
<tir310:FlightSegmentNumbers>
<tir310:FlightSegmentNumber>2</tir310:FlightSegmentNumber>
</tir310:FlightSegmentNumbers>
</tir310:FareComponent>
<tir310:ResTicketingRestrictions>LAST DAY TO PURCHASE 27AUG/2359</tir310:ResTicketingRestrictions>
<tir310:ResTicketingRestrictions>GUARANTEED FARE APPL IF PURCHASED BEFORE 27AUG</tir310:ResTicketingRestrictions>
</tir310:PTC_FareBreakdown>
</tir310:AirItineraryPricingInfo>
</tir310:PricedItinerary>
<tir310:ResponseHeader>
<tir310:Text>FARE - PRICE RETAINED</tir310:Text>
<tir310:Text>FARE NOT GUARANTEED UNTIL TICKETED</tir310:Text>
</tir310:ResponseHeader>
<tir310:PriceQuotePlus DiscountAmount="0" DisplayOnly="false" DomesticIntlInd="I" IT_BT_Fare="BT" ItineraryChanged="false" ManualFare="false" NUCSuppresion="false" NegotiatedFare="false" PricingStatus="S" SubjToGovtApproval="false" SystemIndicator="S" VerifyFareCalc="false">
<tir310:PassengerInfo PassengerType="ADT">
<tir310:PassengerData NameNumber="01.01">IVANOV/IVAN MR</tir310:PassengerData>
<tir310:PassengerData NameNumber="02.01">IVANOVA/ELENA MS</tir310:PassengerData>
</tir310:PassengerInfo>
<tir310:TicketingInstructionsInfo/>
</tir310:PriceQuotePlus>
</tir310:PriceQuote>
<tir310:PriceQuote RPH="2">
<tir310:MiscInformation>
<tir310:SignatureLine ExpirationDateTime="00:00" Source="SYS" Status="ACTIVE">
<tir310:Text>2FRH 9LSC*AWT 2355/31MAR20</tir310:Text>
</tir310:SignatureLine>
</tir310:MiscInformation>
<tir310:PricedItinerary DisplayOnly="false" InputMessage="WPASU¥MP-I¥BREC¥RQ" RPH="2" StatusCode="A" StoredDateTime="2020-03-31T23:55" TaxExempt="false" ValidatingCarrier="SU">
<tir310:AirItineraryPricingInfo>
<tir310:ItinTotalFare>
<tir310:BaseFare Amount="45000" CurrencyCode="RUB"/>
<tir310:Taxes>
<tir310:Tax Amount="3844" TaxCode="XT"/>
<tir310:TaxBreakdownCode TaxPaid="false">3000YQ</tir310:TaxBreakdownCode>
<tir310:TaxBreakdownCode TaxPaid="false">540YR</tir310:TaxBreakdownCode>
<tir310:TaxBreakdownCode TaxPaid="false">304RI</tir310:TaxBreakdownCode>
</tir310:Taxes>
<tir310:TotalFare Amount="48844" CurrencyCode="RUB"/>
<tir310:Totals>
<tir310:BaseFare Amount="45000"/>
<tir310:Taxes>
<tir310:Tax Amount="3844"/>
</tir310:Taxes>
<tir310:TotalFare Amount="48844"/>
</tir310:Totals>
</tir310:ItinTotalFare>
<tir310:PassengerTypeQuantity Code="CNN" Quantity="01"/>
<tir310:PTC_FareBreakdown>
<tir310:Endorsements>
<tir310:Endorsement type="PRICING_PARAMETER">
<tir310:Text>WPASU$MP-I$BREC$RQ</tir310:Text>
</tir310:Endorsement>
<tir310:Endorsement type="WARNING">
<tir310:Text>EACH CNN REQUIRES ACCOMPANYING SAME CABIN ADT</tir310:Text>
</tir310:Endorsement>
<tir310:Endorsement type="WARNING">
<tir310:Text>VALIDATING CARRIER SPECIFIED - SU</tir310:Text>
</tir310:Endorsement>
<tir310:Endorsement type="WARNING">
<tir310:Text>CHG BEF DEP UP TO RUB2600/CHG AFT DEP UP TO RUB2600/REF BEF DEP</tir310:Text>
</tir310:Endorsement>
<tir310:Endorsement type="WARNING">
<tir310:Text>UP TO RUB2600/REF AFT DEP UP TO RUB5200/OTHERWISE NON-CHG</tir310:Text>
</tir310:Endorsement>
<tir310:Endorsement type="WARNING">
<tir310:Text>NON-REF/SEE RULES</tir310:Text>
</tir310:Endorsement>
</tir310:Endorsements>
<tir310:FareBasis Code="YCLR/CH25/YCLR/CH25"/>
<tir310:FareCalculation>
<tir310:Text>MOW SU AER22500SU MOW22500RUB45000END</tir310:Text>
</tir310:FareCalculation>
<tir310:FareSource>ATPC</tir310:FareSource>
<tir310:FlightSegment ConnectionInd="O" DepartureDateTime="09-01T07:45" FlightNumber="1138" ResBookDesigCode="Y" SegmentNumber="1" Status="OK">
<tir310:BaggageAllowance Number="01P"/>
<tir310:FareBasis Code="YCLR/CH25"/>
<tir310:MarketingAirline Code="SU" FlightNumber="1138"/>
<tir310:OriginLocation LocationCode="SVO"/>
<tir310:ValidityDates>
<tir310:NotValidAfter>2020-09-01</tir310:NotValidAfter>
<tir310:NotValidBefore>2020-09-01</tir310:NotValidBefore>
</tir310:ValidityDates>
</tir310:FlightSegment>
<tir310:FlightSegment ConnectionInd="O" DepartureDateTime="09-08T02:45" FlightNumber="1129" ResBookDesigCode="Y" SegmentNumber="2" Status="OK">
<tir310:BaggageAllowance Number="01P"/>
<tir310:FareBasis Code="YCLR/CH25"/>
<tir310:MarketingAirline Code="SU" FlightNumber="1129"/>
<tir310:OriginLocation LocationCode="AER"/>
<tir310:ValidityDates>
<tir310:NotValidAfter>2020-09-08</tir310:NotValidAfter>
<tir310:NotValidBefore>2020-09-08</tir310:NotValidBefore>
</tir310:ValidityDates>
</tir310:FlightSegment>
<tir310:FlightSegment>
<tir310:OriginLocation LocationCode="SVO"/>
</tir310:FlightSegment>
<tir310:FareComponent Amount="22500" FareBasisCode="YCLR/CH25" FareComponentNumber="1" FareDirectionality="FROM" GoverningCarrier="SU" TicketDesignator="CH25">
<tir310:Location Destination="AER" Origin="MOW"/>
<tir310:Dates ArrivalDateTime="09-01T10:15" DepartureDateTime="09-01T07:45"/>
<tir310:FlightSegmentNumbers>
<tir310:FlightSegmentNumber>1</tir310:FlightSegmentNumber>
</tir310:FlightSegmentNumbers>
</tir310:FareComponent>
<tir310:FareComponent Amount="22500" FareBasisCode="YCLR/CH25" FareComponentNumber="2" FareDirectionality="TO" GoverningCarrier="SU" TicketDesignator="CH25">
<tir310:Location Destination="MOW" Origin="AER"/>
<tir310:Dates ArrivalDateTime="09-08T05:20" DepartureDateTime="09-08T02:45"/>
<tir310:FlightSegmentNumbers>
<tir310:FlightSegmentNumber>2</tir310:FlightSegmentNumber>
</tir310:FlightSegmentNumbers>
</tir310:FareComponent>
<tir310:ResTicketingRestrictions>LAST DAY TO PURCHASE 27AUG/2359</tir310:ResTicketingRestrictions>
<tir310:ResTicketingRestrictions>GUARANTEED FARE APPL IF PURCHASED BEFORE 27AUG</tir310:ResTicketingRestrictions>
</tir310:PTC_FareBreakdown>
</tir310:AirItineraryPricingInfo>
</tir310:PricedItinerary>
<tir310:ResponseHeader>
<tir310:Text>FARE - PRICE RETAINED</tir310:Text>
<tir310:Text>FARE NOT GUARANTEED UNTIL TICKETED</tir310:Text>
</tir310:ResponseHeader>
<tir310:PriceQuotePlus DiscountAmount="0" DisplayOnly="false" DomesticIntlInd="I" IT_BT_Fare="BT" ItineraryChanged="false" ManualFare="false" NUCSuppresion="false" NegotiatedFare="false" PricingStatus="S" SubjToGovtApproval="false" SystemIndicator="S" VerifyFareCalc="false">
<tir310:PassengerInfo PassengerType="CNN">
<tir310:PassengerData NameNumber="03.01">IVANOV/ANDREY</tir310:PassengerData>
</tir310:PassengerInfo>
<tir310:TicketingInstructionsInfo/>
</tir310:PriceQuotePlus>
</tir310:PriceQuote>
<tir310:PriceQuote RPH="3">
<tir310:MiscInformation>
<tir310:SignatureLine ExpirationDateTime="00:00" Source="SYS" Status="ACTIVE">
<tir310:Text>2FRH 9LSC*AWT 2355/31MAR20</tir310:Text>
</tir310:SignatureLine>
</tir310:MiscInformation>
<tir310:PricedItinerary DisplayOnly="false" InputMessage="WPASU¥MP-I¥BREC¥RQ" RPH="3" StatusCode="A" StoredDateTime="2020-03-31T23:55" TaxExempt="false" ValidatingCarrier="SU">
<tir310:AirItineraryPricingInfo>
<tir310:ItinTotalFare>
<tir310:BaseFare Amount="0" CurrencyCode="RUB"/>
<tir310:Taxes>
<tir310:Tax Amount="0" TaxCode="TE"/>
</tir310:Taxes>
<tir310:TotalFare Amount="0" CurrencyCode="RUB"/>
<tir310:Totals>
<tir310:BaseFare Amount="0"/>
<tir310:Taxes>
<tir310:Tax Amount="0"/>
</tir310:Taxes>
<tir310:TotalFare Amount="0"/>
</tir310:Totals>
</tir310:ItinTotalFare>
<tir310:PassengerTypeQuantity Code="INF" Quantity="01"/>
<tir310:PTC_FareBreakdown>
<tir310:Endorsements>
<tir310:Endorsement type="PRICING_PARAMETER">
<tir310:Text>WPASU$MP-I$BREC$RQ</tir310:Text>
</tir310:Endorsement>
<tir310:Endorsement type="WARNING">
<tir310:Text>REQUIRES ACCOMPANYING ADT PASSENGER</tir310:Text>
</tir310:Endorsement>
<tir310:Endorsement type="WARNING">
<tir310:Text>EACH INF REQUIRES ACCOMPANYING ADT PASSENGER</tir310:Text>
</tir310:Endorsement>
<tir310:Endorsement type="WARNING">
<tir310:Text>VALIDATING CARRIER SPECIFIED - SU</tir310:Text>
</tir310:Endorsement>
<tir310:Endorsement type="WARNING">
<tir310:Text>CHG BEF DEP UP TO RUB0/CHG AFT DEP UP TO RUB0/REF BEF DEP UP TO</tir310:Text>
</tir310:Endorsement>
<tir310:Endorsement type="WARNING">
<tir310:Text>RUB0/REF AFT DEP UP TO RUB5200/OTHERWISE NON-CHG NON-REF/SEE</tir310:Text>
</tir310:Endorsement>
<tir310:Endorsement type="WARNING">
<tir310:Text>RULES</tir310:Text>
</tir310:Endorsement>
</tir310:Endorsements>
<tir310:FareBasis Code="YCLR/IN00/YCLR/IN00"/>
<tir310:FareCalculation>
<tir310:Text>MOW SU AER0SU MOW0RUB0END</tir310:Text>
</tir310:FareCalculation>
<tir310:FareSource>ATPC</tir310:FareSource>
<tir310:FlightSegment ConnectionInd="O" DepartureDateTime="09-01T07:45" FlightNumber="1138" ResBookDesigCode="Y" SegmentNumber="1" Status="NS">
<tir310:BaggageAllowance Number="01P"/>
<tir310:FareBasis Code="YCLR/IN00"/>
<tir310:MarketingAirline Code="SU" FlightNumber="1138"/>
<tir310:OriginLocation LocationCode="SVO"/>
<tir310:ValidityDates>
<tir310:NotValidAfter>2020-09-01</tir310:NotValidAfter>
<tir310:NotValidBefore>2020-09-01</tir310:NotValidBefore>
</tir310:ValidityDates>
</tir310:FlightSegment>
<tir310:FlightSegment ConnectionInd="O" DepartureDateTime="09-08T02:45" FlightNumber="1129" ResBookDesigCode="Y" SegmentNumber="2" Status="NS">
<tir310:BaggageAllowance Number="01P"/>
<tir310:FareBasis Code="YCLR/IN00"/>
<tir310:MarketingAirline Code="SU" FlightNumber="1129"/>
<tir310:OriginLocation LocationCode="AER"/>
<tir310:ValidityDates>
<tir310:NotValidAfter>2020-09-08</tir310:NotValidAfter>
<tir310:NotValidBefore>2020-09-08</tir310:NotValidBefore>
</tir310:ValidityDates>
</tir310:FlightSegment>
<tir310:FlightSegment>
<tir310:OriginLocation LocationCode="SVO"/>
</tir310:FlightSegment>
<tir310:FareComponent Amount="0" FareBasisCode="YCLR/IN00" FareComponentNumber="1" FareDirectionality="FROM" GoverningCarrier="SU" TicketDesignator="IN00">
<tir310:Location Destination="AER" Origin="MOW"/>
<tir310:Dates ArrivalDateTime="09-01T10:15" DepartureDateTime="09-01T07:45"/>
<tir310:FlightSegmentNumbers>
<tir310:FlightSegmentNumber>1</tir310:FlightSegmentNumber>
</tir310:FlightSegmentNumbers>
</tir310:FareComponent>
<tir310:FareComponent Amount="0" FareBasisCode="YCLR/IN00" FareComponentNumber="2" FareDirectionality="TO" GoverningCarrier="SU" TicketDesignator="IN00">
<tir310:Location Destination="MOW" Origin="AER"/>
<tir310:Dates ArrivalDateTime="09-08T05:20" DepartureDateTime="09-08T02:45"/>
<tir310:FlightSegmentNumbers>
<tir310:FlightSegmentNumber>2</tir310:FlightSegmentNumber>
</tir310:FlightSegmentNumbers>
</tir310:FareComponent>
<tir310:ResTicketingRestrictions>LAST DAY TO PURCHASE 27AUG/2359</tir310:ResTicketingRestrictions>
<tir310:ResTicketingRestrictions>GUARANTEED FARE APPL IF PURCHASED BEFORE 27AUG</tir310:ResTicketingRestrictions>
</tir310:PTC_FareBreakdown>
</tir310:AirItineraryPricingInfo>
</tir310:PricedItinerary>
<tir310:ResponseHeader>
<tir310:Text>FARE - PRICE RETAINED</tir310:Text>
<tir310:Text>FARE USED TO CALCULATE DISCOUNT</tir310:Text>
<tir310:Text>FARE NOT GUARANTEED UNTIL TICKETED</tir310:Text>
</tir310:ResponseHeader>
<tir310:PriceQuotePlus DiscountAmount="0" DisplayOnly="false" DomesticIntlInd="I" IT_BT_Fare="BT" ItineraryChanged="false" ManualFare="false" NUCSuppresion="false" NegotiatedFare="false" PricingStatus="S" SubjToGovtApproval="false" SystemIndicator="S" VerifyFareCalc="false">
<tir310:PassengerInfo PassengerType="INF">
<tir310:PassengerData NameNumber="04.01">IVANOVA/EKATERINA</tir310:PassengerData>
</tir310:PassengerInfo>
<tir310:TicketingInstructionsInfo/>
</tir310:PriceQuotePlus>
</tir310:PriceQuote>
<tir310:PriceQuoteTotals>
<tir310:BaseFare Amount="165000.00"/>
<tir310:Taxes>
<tir310:Tax Amount="12140.00"/>
</tir310:Taxes>
<tir310:TotalFare Amount="177140.00"/>
</tir310:PriceQuoteTotals>
</tir310:ItineraryPricing>
<tir310:ReservationItems>
<tir310:Item RPH="1">
<tir310:FlightSegment AirMilesFlown="0873" ArrivalDateTime="09-01T10:15" CodeShare="false" DayOfWeekInd="2" DepartureDateTime="2020-09-01T07:45" ElapsedTime="02.30" FlightNumber="1138" Id="16" IsPast="false" NumberInParty="03" ResBookDesigCode="Y" SegmentBookedDate="2020-03-31T15:55:00" SegmentNumber="0001" SmokingAllowed="false" SpecialMeal="false" Status="HK" StopQuantity="00" eTicket="true">
<tir310:DestinationLocation LocationCode="AER"/>
<tir310:Equipment AirEquipType="73H"/>
<tir310:MarketingAirline Code="SU" FlightNumber="1138" ResBookDesigCode="Y">
<tir310:Banner>MARKETED BY AEROFLOT</tir310:Banner>
</tir310:MarketingAirline>
<tir310:Meal Code="S"/>
<tir310:OperatingAirline Code="SU" FlightNumber="1138" ResBookDesigCode="Y">
<tir310:Banner>OPERATED BY AEROFLOT</tir310:Banner>
</tir310:OperatingAirline>
<tir310:OperatingAirlinePricing Code="SU"/>
<tir310:DisclosureCarrier Code="SU" DOT="false">
<tir310:Banner>AEROFLOT</tir310:Banner>
</tir310:DisclosureCarrier>
<tir310:OriginLocation LocationCode="SVO" Terminal="TERMINAL B - DOMESTIC" TerminalCode="B"/>
<tir310:SupplierRef ID="DCSU*KDKPXY"/>
<tir310:UpdatedArrivalTime>09-01T10:15</tir310:UpdatedArrivalTime>
<tir310:UpdatedDepartureTime>09-01T07:45</tir310:UpdatedDepartureTime>
</tir310:FlightSegment>
<tir310:Product>
<or110:ProductDetails productCategory="AIR">
<or110:ProductName type="AIR"/>
<or110:Air segmentAssociationId="2" sequence="1">
<or110:DepartureAirport>SVO</or110:DepartureAirport>
<or110:DepartureTerminalName>TERMINAL B - DOMESTIC</or110:DepartureTerminalName>
<or110:DepartureTerminalCode>B</or110:DepartureTerminalCode>
<or110:ArrivalAirport>AER</or110:ArrivalAirport>
<or110:EquipmentType>73H</or110:EquipmentType>
<or110:MarketingAirlineCode>SU</or110:MarketingAirlineCode>
<or110:MarketingFlightNumber>1138</or110:MarketingFlightNumber>
<or110:MarketingClassOfService>Y</or110:MarketingClassOfService>
<or110:MealCode>S</or110:MealCode>
<or110:ElapsedTime>150</or110:ElapsedTime>
<or110:AirMilesFlown>873</or110:AirMilesFlown>
<or110:FunnelFlight>false</or110:FunnelFlight>
<or110:ChangeOfGauge>false</or110:ChangeOfGauge>
<or110:DisclosureCarrier Code="SU" DOT="false">
<or110:Banner>AEROFLOT</or110:Banner>
</or110:DisclosureCarrier>
<or110:AirlineRefId>DCSU*KDKPXY</or110:AirlineRefId>
<or110:Eticket>true</or110:Eticket>
<or110:DepartureDateTime>2020-09-01T07:45:00</or110:DepartureDateTime>
<or110:ArrivalDateTime>2020-09-01T10:15:00</or110:ArrivalDateTime>
<or110:FlightNumber>1138</or110:FlightNumber>
<or110:ClassOfService>Y</or110:ClassOfService>
<or110:ActionCode>HK</or110:ActionCode>
<or110:NumberInParty>3</or110:NumberInParty>
<or110:inboundConnection>false</or110:inboundConnection>
<or110:outboundConnection>false</or110:outboundConnection>
<or110:SegmentBookedDate>2020-03-31T15:55:00</or110:SegmentBookedDate>
</or110:Air>
</or110:ProductDetails>
</tir310:Product>
</tir310:Item>
<tir310:Item RPH="2">
<tir310:FlightSegment AirMilesFlown="0873" ArrivalDateTime="09-08T05:20" CodeShare="false" DayOfWeekInd="2" DepartureDateTime="2020-09-08T02:45" ElapsedTime="02.35" FlightNumber="1129" Id="17" IsPast="false" NumberInParty="03" ResBookDesigCode="Y" SegmentBookedDate="2020-03-31T15:55:00" SegmentNumber="0002" SmokingAllowed="false" SpecialMeal="false" Status="HK" StopQuantity="00" eTicket="true">
<tir310:DestinationLocation LocationCode="SVO" Terminal="TERMINAL B - DOMESTIC" TerminalCode="B"/>
<tir310:Equipment AirEquipType="73H"/>
<tir310:MarketingAirline Code="SU" FlightNumber="1129" ResBookDesigCode="Y">
<tir310:Banner>MARKETED BY AEROFLOT</tir310:Banner>
</tir310:MarketingAirline>
<tir310:Meal Code="S"/>
<tir310:OperatingAirline Code="SU" FlightNumber="1129" ResBookDesigCode="Y">
<tir310:Banner>OPERATED BY AEROFLOT</tir310:Banner>
</tir310:OperatingAirline>
<tir310:OperatingAirlinePricing Code="SU"/>
<tir310:DisclosureCarrier Code="SU" DOT="false">
<tir310:Banner>AEROFLOT</tir310:Banner>
</tir310:DisclosureCarrier>
<tir310:OriginLocation LocationCode="AER"/>
<tir310:SupplierRef ID="DCSU*KDKPXY"/>
<tir310:UpdatedArrivalTime>09-08T05:20</tir310:UpdatedArrivalTime>
<tir310:UpdatedDepartureTime>09-08T02:45</tir310:UpdatedDepartureTime>
</tir310:FlightSegment>
<tir310:Product>
<or110:ProductDetails productCategory="AIR">
<or110:ProductName type="AIR"/>
<or110:Air segmentAssociationId="3" sequence="2">
<or110:DepartureAirport>AER</or110:DepartureAirport>
<or110:ArrivalAirport>SVO</or110:ArrivalAirport>
<or110:ArrivalTerminalName>TERMINAL B - DOMESTIC</or110:ArrivalTerminalName>
<or110:ArrivalTerminalCode>B</or110:ArrivalTerminalCode>
<or110:EquipmentType>73H</or110:EquipmentType>
<or110:MarketingAirlineCode>SU</or110:MarketingAirlineCode>
<or110:MarketingFlightNumber>1129</or110:MarketingFlightNumber>
<or110:MarketingClassOfService>Y</or110:MarketingClassOfService>
<or110:MealCode>S</or110:MealCode>
<or110:ElapsedTime>155</or110:ElapsedTime>
<or110:AirMilesFlown>873</or110:AirMilesFlown>
<or110:FunnelFlight>false</or110:FunnelFlight>
<or110:ChangeOfGauge>false</or110:ChangeOfGauge>
<or110:DisclosureCarrier Code="SU" DOT="false">
<or110:Banner>AEROFLOT</or110:Banner>
</or110:DisclosureCarrier>
<or110:AirlineRefId>DCSU*KDKPXY</or110:AirlineRefId>
<or110:Eticket>true</or110:Eticket>
<or110:DepartureDateTime>2020-09-08T02:45:00</or110:DepartureDateTime>
<or110:ArrivalDateTime>2020-09-08T05:20:00</or110:ArrivalDateTime>
<or110:FlightNumber>1129</or110:FlightNumber>
<or110:ClassOfService>Y</or110:ClassOfService>
<or110:ActionCode>HK</or110:ActionCode>
<or110:NumberInParty>3</or110:NumberInParty>
<or110:inboundConnection>false</or110:inboundConnection>
<or110:outboundConnection>false</or110:outboundConnection>
<or110:SegmentBookedDate>2020-03-31T15:55:00</or110:SegmentBookedDate>
</or110:Air>
</or110:ProductDetails>
</tir310:Product>
</tir310:Item>
</tir310:ReservationItems>
<tir310:Ticketing RPH="01" TicketTimeLimit="T-31MAR-2FRH*AWT"/>
<tir310:Ticketing RPH="02" eTicketNumber="TE 5553741251316-RU IVANO/I 2FRH*AWT 2355/31MAR D"/>
<tir310:Ticketing RPH="03" eTicketNumber="TE 5553741251317-RU IVANO/E 2FRH*AWT 2355/31MAR D"/>
<tir310:Ticketing RPH="04" eTicketNumber="TE 5553741251318-RU IVANO/A 2FRH*AWT 2355/31MAR D"/>
</tir310:ItineraryInfo>
<tir310:ItineraryRef AirExtras="false" ID="YWZYZX" InhibitCode="U" PartitionID="AA" PrimeHostID="1S">
<tir310:Header>PRICE QUOTE RECORD EXISTS - SYSTEM</tir310:Header>
<tir310:Source AAA_PseudoCityCode="9LSC" CreateDateTime="2020-03-31T15:55" CreationAgent="AWT" HomePseudoCityCode="9LSC" LastUpdateDateTime="2020-03-31T15:55" PseudoCityCode="2FRH" ReceivedFrom="API" SequenceNumber="4"/>
</tir310:ItineraryRef>
<tir310:RemarkInfo>
<tir310:Remark Id="26" RPH="001" Type="General">
<tir310:Text>TEXT REMARK</tir310:Text>
</tir310:Remark>
<tir310:Remark Id="31" RPH="002" Type="General">
<tir310:Text>XXAUTH/1234 *Z/AX8431</tir310:Text>
</tir310:Remark>
<tir310:Remark Id="38" RPH="003" Type="General">
<tir310:Text>XXTAW/</tir310:Text>
</tir310:Remark>
</tir310:RemarkInfo>
<tir310:SpecialServiceInfo Id="9" RPH="001" Type="AFX">
<tir310:Service SSR_Code="OSI">
<tir310:PersonName NameNumber="04.01">I/IVANOVA/EKATERINA</tir310:PersonName>
<tir310:Text>AA INF</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="29" RPH="002" Type="AFX">
<tir310:Service SSR_Code="SSR" SSR_Type="INFT">
<tir310:PersonName NameNumber="01.01">IVANOV/IVAN MR</tir310:PersonName>
<tir310:Text>SU KK1 SVOAER1138Y01SEP/IVANOVA/EKATERINA/20FEB19</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="30" RPH="003" Type="AFX">
<tir310:Service SSR_Code="SSR" SSR_Type="INFT">
<tir310:PersonName NameNumber="01.01">IVANOV/IVAN MR</tir310:PersonName>
<tir310:Text>SU KK1 AERSVO1129Y08SEP/IVANOVA/EKATERINA/20FEB19</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="18" RPH="001" Type="GFX">
<tir310:Service SSR_Code="SSR" SSR_Type="DOCS">
<tir310:Airline Code="SU"/>
<tir310:PersonName NameNumber="01.01">IVANOV/IVAN MR</tir310:PersonName>
<tir310:Text>HK1/P/RU/1234567890/RU/20NOV1980/M/20NOV2025/IVANOV/IVAN/IVANOVICH/H</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="19" RPH="002" Type="GFX">
<tir310:Service SSR_Code="SSR" SSR_Type="DOCS">
<tir310:Airline Code="SU"/>
<tir310:PersonName NameNumber="02.01">IVANOVA/ELENA MS</tir310:PersonName>
<tir310:Text>HK1/P/RU/2234567890/RU/20JAN1980/F/15AUG2025/IVANOVA/ELENA/IVANOVNA</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="20" RPH="003" Type="GFX">
<tir310:Service SSR_Code="SSR" SSR_Type="DOCS">
<tir310:Airline Code="SU"/>
<tir310:PersonName NameNumber="03.01">IVANOV/ANDREY</tir310:PersonName>
<tir310:Text>HK1/P/RU/3234567890/RU/15JAN2012/M/20NOV2025/IVANOV/ANDREY/IVANOVICH</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="21" RPH="004" Type="GFX">
<tir310:Service SSR_Code="SSR" SSR_Type="DOCS">
<tir310:Airline Code="SU"/>
<tir310:PersonName NameNumber="01.01">IVANOV/IVAN MR</tir310:PersonName>
<tir310:Text>HK1/P/RU/1234567890/RU/20FEB2019/FI/15APR2025/IVANOVA/EKATERINA/IVANOVNA</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="22" RPH="005" Type="GFX">
<tir310:Service SSR_Code="SSR" SSR_Type="INFT">
<tir310:Airline Code="SU"/>
<tir310:PersonName NameNumber="01.01">IVANOV/IVAN MR</tir310:PersonName>
<tir310:Text>NN1 SVOAER1138Y01SEP/IVANOVA/EKATERINA/20FEB19</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="23" RPH="006" Type="GFX">
<tir310:Service SSR_Code="SSR" SSR_Type="INFT">
<tir310:Airline Code="SU"/>
<tir310:PersonName NameNumber="01.01">IVANOV/IVAN MR</tir310:PersonName>
<tir310:Text>NN1 AERSVO1129Y08SEP/IVANOVA/EKATERINA/20FEB19</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="24" RPH="007" Type="GFX">
<tir310:Service SSR_Code="SSR" SSR_Type="CTCM">
<tir310:Airline Code="SU"/>
<tir310:PersonName NameNumber="01.01">IVANOV/IVAN MR</tir310:PersonName>
<tir310:Text>HK1/79851234567/RU</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="25" RPH="008" Type="GFX">
<tir310:Service SSR_Code="SSR" SSR_Type="CTCE">
<tir310:Airline Code="SU"/>
<tir310:PersonName NameNumber="01.01">IVANOV/IVAN MR</tir310:PersonName>
<tir310:Text>HK1/CUSTOMER//CUSTOMER.COM/RU</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="40" RPH="009" Type="GFX">
<tir310:Service SSR_Code="SSR" SSR_Type="TKNE">
<tir310:Airline Code="SU"/>
<tir310:PersonName NameNumber="01.01">IVANOV/IVAN MR</tir310:PersonName>
<tir310:Text>HK1 SVOAER1138Y01SEP/5553741251316C1</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="41" RPH="010" Type="GFX">
<tir310:Service SSR_Code="SSR" SSR_Type="TKNE">
<tir310:Airline Code="SU"/>
<tir310:PersonName NameNumber="01.01">IVANOV/IVAN MR</tir310:PersonName>
<tir310:Text>HK1 AERSVO1129Y08SEP/5553741251316C2</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="42" RPH="011" Type="GFX">
<tir310:Service SSR_Code="SSR" SSR_Type="TKNE">
<tir310:Airline Code="SU"/>
<tir310:PersonName NameNumber="02.01">IVANOVA/ELENA MS</tir310:PersonName>
<tir310:Text>HK1 SVOAER1138Y01SEP/5553741251317C1</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="43" RPH="012" Type="GFX">
<tir310:Service SSR_Code="SSR" SSR_Type="TKNE">
<tir310:Airline Code="SU"/>
<tir310:PersonName NameNumber="02.01">IVANOVA/ELENA MS</tir310:PersonName>
<tir310:Text>HK1 AERSVO1129Y08SEP/5553741251317C2</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="49" RPH="013" Type="GFX">
<tir310:Service SSR_Code="SSR" SSR_Type="TKNE">
<tir310:Airline Code="SU"/>
<tir310:PersonName NameNumber="03.01">IVANOV/ANDREY</tir310:PersonName>
<tir310:Text>HK1 SVOAER1138Y01SEP/5553741251318C1</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:SpecialServiceInfo Id="50" RPH="014" Type="GFX">
<tir310:Service SSR_Code="SSR" SSR_Type="TKNE">
<tir310:Airline Code="SU"/>
<tir310:PersonName NameNumber="03.01">IVANOV/ANDREY</tir310:PersonName>
<tir310:Text>HK1 AERSVO1129Y08SEP/5553741251318C2</tir310:Text>
</tir310:Service>
</tir310:SpecialServiceInfo>
<tir310:OpenReservationElements>
<or110:OpenReservationElement elementId="pnr-9" id="9" type="SRVC">
<or110:ServiceRequest airlineCode="AA" serviceType="OSI" ssrType="AFX">
<or110:FreeText>INF</or110:FreeText>
<or110:FullText>AA INF</or110:FullText>
</or110:ServiceRequest>
<or110:NameAssociation>
<or110:LastName>IVANOVA</or110:LastName>
<or110:FirstName>EKATERINA</or110:FirstName>
<or110:ReferenceId>4</or110:ReferenceId>
<or110:NameRefNumber>04.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-29" id="29" type="SRVC">
<or110:ServiceRequest actionCode="KK" airlineCode="SU" code="INFT" serviceCount="1" serviceType="SSR" ssrType="AFX">
<or110:FreeText>/IVANOVA/EKATERINA/20FEB19 </or110:FreeText>
<or110:FullText>INFT SU KK1 SVOAER1138Y01SEP/IVANOVA/EKATERINA/20FEB19 </or110:FullText>
</or110:ServiceRequest>
<or110:SegmentAssociation Id="16" SegmentAssociationId="2">
<or110:AirSegment>
<or110:CarrierCode>SU</or110:CarrierCode>
<or110:FlightNumber>1138</or110:FlightNumber>
<or110:DepartureDate>2020-09-01</or110:DepartureDate>
<or110:BoardPoint>SVO</or110:BoardPoint>
<or110:OffPoint>AER</or110:OffPoint>
<or110:ClassOfService>Y</or110:ClassOfService>
</or110:AirSegment>
</or110:SegmentAssociation>
<or110:NameAssociation>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>IVAN MR</or110:FirstName>
<or110:ReferenceId>1</or110:ReferenceId>
<or110:NameRefNumber>01.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-30" id="30" type="SRVC">
<or110:ServiceRequest actionCode="KK" airlineCode="SU" code="INFT" serviceCount="1" serviceType="SSR" ssrType="AFX">
<or110:FreeText>/IVANOVA/EKATERINA/20FEB19 </or110:FreeText>
<or110:FullText>INFT SU KK1 AERSVO1129Y08SEP/IVANOVA/EKATERINA/20FEB19 </or110:FullText>
</or110:ServiceRequest>
<or110:SegmentAssociation Id="17" SegmentAssociationId="3">
<or110:AirSegment>
<or110:CarrierCode>SU</or110:CarrierCode>
<or110:FlightNumber>1129</or110:FlightNumber>
<or110:DepartureDate>2020-09-08</or110:DepartureDate>
<or110:BoardPoint>AER</or110:BoardPoint>
<or110:OffPoint>SVO</or110:OffPoint>
<or110:ClassOfService>Y</or110:ClassOfService>
</or110:AirSegment>
</or110:SegmentAssociation>
<or110:NameAssociation>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>IVAN MR</or110:FirstName>
<or110:ReferenceId>1</or110:ReferenceId>
<or110:NameRefNumber>01.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-or-16" id="16"/>
<or110:OpenReservationElement elementId="pnr-or-16" id="16"/>
<or110:OpenReservationElement elementId="pnr-or-17" id="17"/>
<or110:OpenReservationElement elementId="pnr-or-17" id="17"/>
<or110:OpenReservationElement elementId="pnr-18" id="18" type="SRVC">
<or110:ServiceRequest actionCode="HK" airlineCode="SU" code="DOCS" serviceCount="1" serviceType="SSR" ssrType="GFX">
<or110:FreeText>/P/RU/1234567890/RU/20NOV1980/M/20NOV2025/IVANOV/IVAN/IVANOVICH/H</or110:FreeText>
<or110:FullText>DOCS SU HK1/P/RU/1234567890/RU/20NOV1980/M/20NOV2025/IVANOV/IVAN/IVANOVICH/H</or110:FullText>
<or110:TravelDocument>
<or110:Type>P</or110:Type>
<or110:DocumentIssueCountry>RU</or110:DocumentIssueCountry>
<or110:DocumentNumber>1234567890</or110:DocumentNumber>
<or110:DocumentNationalityCountry>RU</or110:DocumentNationalityCountry>
<or110:DocumentExpirationDate>20NOV2025</or110:DocumentExpirationDate>
<or110:DateOfBirth>20NOV1980</or110:DateOfBirth>
<or110:Gender>M</or110:Gender>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>IVAN</or110:FirstName>
<or110:MiddleName>IVANOVICH</or110:MiddleName>
<or110:Infant>false</or110:Infant>
<or110:PrimaryDocHolderInd>true</or110:PrimaryDocHolderInd>
<or110:HasDocumentData>true</or110:HasDocumentData>
</or110:TravelDocument>
</or110:ServiceRequest>
<or110:NameAssociation>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>IVAN MR</or110:FirstName>
<or110:ReferenceId>1</or110:ReferenceId>
<or110:NameRefNumber>01.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-19" id="19" type="SRVC">
<or110:ServiceRequest actionCode="HK" airlineCode="SU" code="DOCS" serviceCount="1" serviceType="SSR" ssrType="GFX">
<or110:FreeText>/P/RU/2234567890/RU/20JAN1980/F/15AUG2025/IVANOVA/ELENA/IVANOVNA</or110:FreeText>
<or110:FullText>DOCS SU HK1/P/RU/2234567890/RU/20JAN1980/F/15AUG2025/IVANOVA/ELENA/IVANOVNA</or110:FullText>
<or110:TravelDocument>
<or110:Type>P</or110:Type>
<or110:DocumentIssueCountry>RU</or110:DocumentIssueCountry>
<or110:DocumentNumber>2234567890</or110:DocumentNumber>
<or110:DocumentNationalityCountry>RU</or110:DocumentNationalityCountry>
<or110:DocumentExpirationDate>15AUG2025</or110:DocumentExpirationDate>
<or110:DateOfBirth>20JAN1980</or110:DateOfBirth>
<or110:Gender>F</or110:Gender>
<or110:LastName>IVANOVA</or110:LastName>
<or110:FirstName>ELENA</or110:FirstName>
<or110:MiddleName>IVANOVNA</or110:MiddleName>
<or110:Infant>false</or110:Infant>
<or110:PrimaryDocHolderInd>false</or110:PrimaryDocHolderInd>
<or110:HasDocumentData>true</or110:HasDocumentData>
</or110:TravelDocument>
</or110:ServiceRequest>
<or110:NameAssociation>
<or110:LastName>IVANOVA</or110:LastName>
<or110:FirstName>ELENA MS</or110:FirstName>
<or110:ReferenceId>2</or110:ReferenceId>
<or110:NameRefNumber>02.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-20" id="20" type="SRVC">
<or110:ServiceRequest actionCode="HK" airlineCode="SU" code="DOCS" serviceCount="1" serviceType="SSR" ssrType="GFX">
<or110:FreeText>/P/RU/3234567890/RU/15JAN2012/M/20NOV2025/IVANOV/ANDREY/IVANOVICH</or110:FreeText>
<or110:FullText>DOCS SU HK1/P/RU/3234567890/RU/15JAN2012/M/20NOV2025/IVANOV/ANDREY/IVANOVICH</or110:FullText>
<or110:TravelDocument>
<or110:Type>P</or110:Type>
<or110:DocumentIssueCountry>RU</or110:DocumentIssueCountry>
<or110:DocumentNumber>3234567890</or110:DocumentNumber>
<or110:DocumentNationalityCountry>RU</or110:DocumentNationalityCountry>
<or110:DocumentExpirationDate>20NOV2025</or110:DocumentExpirationDate>
<or110:DateOfBirth>15JAN2012</or110:DateOfBirth>
<or110:Gender>M</or110:Gender>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>ANDREY</or110:FirstName>
<or110:MiddleName>IVANOVICH</or110:MiddleName>
<or110:Infant>false</or110:Infant>
<or110:PrimaryDocHolderInd>false</or110:PrimaryDocHolderInd>
<or110:HasDocumentData>true</or110:HasDocumentData>
</or110:TravelDocument>
</or110:ServiceRequest>
<or110:NameAssociation>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>ANDREY</or110:FirstName>
<or110:ReferenceId>3</or110:ReferenceId>
<or110:NameRefNumber>03.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-21" id="21" type="SRVC">
<or110:ServiceRequest actionCode="HK" airlineCode="SU" code="DOCS" serviceCount="1" serviceType="SSR" ssrType="GFX">
<or110:FreeText>/P/RU/1234567890/RU/20FEB2019/FI/15APR2025/IVANOVA/EKATERINA/IVANOVNA</or110:FreeText>
<or110:FullText>DOCS SU HK1/P/RU/1234567890/RU/20FEB2019/FI/15APR2025/IVANOVA/EKATERINA/IVANOVNA</or110:FullText>
<or110:TravelDocument>
<or110:Type>P</or110:Type>
<or110:DocumentIssueCountry>RU</or110:DocumentIssueCountry>
<or110:DocumentNumber>1234567890</or110:DocumentNumber>
<or110:DocumentNationalityCountry>RU</or110:DocumentNationalityCountry>
<or110:DocumentExpirationDate>15APR2025</or110:DocumentExpirationDate>
<or110:DateOfBirth>20FEB2019</or110:DateOfBirth>
<or110:Gender>FI</or110:Gender>
<or110:LastName>IVANOVA</or110:LastName>
<or110:FirstName>EKATERINA</or110:FirstName>
<or110:MiddleName>IVANOVNA</or110:MiddleName>
<or110:Infant>true</or110:Infant>
<or110:PrimaryDocHolderInd>false</or110:PrimaryDocHolderInd>
<or110:HasDocumentData>true</or110:HasDocumentData>
</or110:TravelDocument>
</or110:ServiceRequest>
<or110:NameAssociation>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>IVAN MR</or110:FirstName>
<or110:ReferenceId>1</or110:ReferenceId>
<or110:NameRefNumber>01.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-22" id="22" type="SRVC">
<or110:ServiceRequest actionCode="NN" airlineCode="SU" code="INFT" serviceCount="1" serviceType="SSR" ssrType="GFX">
<or110:FreeText>/IVANOVA/EKATERINA/20FEB19</or110:FreeText>
<or110:FullText>INFT SU NN1 SVOAER1138Y01SEP/IVANOVA/EKATERINA/20FEB19</or110:FullText>
</or110:ServiceRequest>
<or110:SegmentAssociation Id="16" SegmentAssociationId="2">
<or110:AirSegment>
<or110:CarrierCode>SU</or110:CarrierCode>
<or110:FlightNumber>1138</or110:FlightNumber>
<or110:DepartureDate>2020-09-01</or110:DepartureDate>
<or110:BoardPoint>SVO</or110:BoardPoint>
<or110:OffPoint>AER</or110:OffPoint>
<or110:ClassOfService>Y</or110:ClassOfService>
</or110:AirSegment>
</or110:SegmentAssociation>
<or110:NameAssociation>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>IVAN MR</or110:FirstName>
<or110:ReferenceId>1</or110:ReferenceId>
<or110:NameRefNumber>01.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-23" id="23" type="SRVC">
<or110:ServiceRequest actionCode="NN" airlineCode="SU" code="INFT" serviceCount="1" serviceType="SSR" ssrType="GFX">
<or110:FreeText>/IVANOVA/EKATERINA/20FEB19</or110:FreeText>
<or110:FullText>INFT SU NN1 AERSVO1129Y08SEP/IVANOVA/EKATERINA/20FEB19</or110:FullText>
</or110:ServiceRequest>
<or110:SegmentAssociation Id="17" SegmentAssociationId="3">
<or110:AirSegment>
<or110:CarrierCode>SU</or110:CarrierCode>
<or110:FlightNumber>1129</or110:FlightNumber>
<or110:DepartureDate>2020-09-08</or110:DepartureDate>
<or110:BoardPoint>AER</or110:BoardPoint>
<or110:OffPoint>SVO</or110:OffPoint>
<or110:ClassOfService>Y</or110:ClassOfService>
</or110:AirSegment>
</or110:SegmentAssociation>
<or110:NameAssociation>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>IVAN MR</or110:FirstName>
<or110:ReferenceId>1</or110:ReferenceId>
<or110:NameRefNumber>01.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-24" id="24" type="SRVC">
<or110:ServiceRequest actionCode="HK" airlineCode="SU" code="CTCM" serviceCount="1" serviceType="SSR" ssrType="GFX">
<or110:FreeText>/79851234567/RU</or110:FreeText>
<or110:FullText>CTCM SU HK1/79851234567/RU</or110:FullText>
<or110:PassengerContactMobilePhone>
<or110:PhoneNumber>79851234567</or110:PhoneNumber>
<or110:Language>RU</or110:Language>
</or110:PassengerContactMobilePhone>
</or110:ServiceRequest>
<or110:NameAssociation>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>IVAN MR</or110:FirstName>
<or110:ReferenceId>1</or110:ReferenceId>
<or110:NameRefNumber>01.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-25" id="25" type="SRVC">
<or110:ServiceRequest actionCode="HK" airlineCode="SU" code="CTCE" serviceCount="1" serviceType="SSR" ssrType="GFX">
<or110:Comment>COM/RU</or110:Comment>
<or110:FreeText>/CUSTOMER//CUSTOMER.COM/RU</or110:FreeText>
<or110:FullText>CTCE SU HK1/CUSTOMER//CUSTOMER.COM/RU</or110:FullText>
<or110:PassengerContactEmail>
<or110:Email>CUSTOMER@CUSTOMER.COM</or110:Email>
<or110:Language>RU</or110:Language>
</or110:PassengerContactEmail>
</or110:ServiceRequest>
<or110:NameAssociation>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>IVAN MR</or110:FirstName>
<or110:ReferenceId>1</or110:ReferenceId>
<or110:NameRefNumber>01.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-40" id="40" type="SRVC">
<or110:ServiceRequest actionCode="HK" airlineCode="SU" code="TKNE" serviceCount="1" serviceType="SSR" ssrType="GFX">
<or110:FreeText>/5553741251316C1</or110:FreeText>
<or110:FullText>TKNE SU HK1 SVOAER1138Y01SEP/5553741251316C1</or110:FullText>
</or110:ServiceRequest>
<or110:SegmentAssociation Id="16" SegmentAssociationId="2">
<or110:AirSegment>
<or110:CarrierCode>SU</or110:CarrierCode>
<or110:FlightNumber>1138</or110:FlightNumber>
<or110:DepartureDate>2020-09-01</or110:DepartureDate>
<or110:BoardPoint>SVO</or110:BoardPoint>
<or110:OffPoint>AER</or110:OffPoint>
<or110:ClassOfService>Y</or110:ClassOfService>
</or110:AirSegment>
</or110:SegmentAssociation>
<or110:NameAssociation>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>IVAN MR</or110:FirstName>
<or110:ReferenceId>1</or110:ReferenceId>
<or110:NameRefNumber>01.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-41" id="41" type="SRVC">
<or110:ServiceRequest actionCode="HK" airlineCode="SU" code="TKNE" serviceCount="1" serviceType="SSR" ssrType="GFX">
<or110:FreeText>/5553741251316C2</or110:FreeText>
<or110:FullText>TKNE SU HK1 AERSVO1129Y08SEP/5553741251316C2</or110:FullText>
</or110:ServiceRequest>
<or110:SegmentAssociation Id="17" SegmentAssociationId="3">
<or110:AirSegment>
<or110:CarrierCode>SU</or110:CarrierCode>
<or110:FlightNumber>1129</or110:FlightNumber>
<or110:DepartureDate>2020-09-08</or110:DepartureDate>
<or110:BoardPoint>AER</or110:BoardPoint>
<or110:OffPoint>SVO</or110:OffPoint>
<or110:ClassOfService>Y</or110:ClassOfService>
</or110:AirSegment>
</or110:SegmentAssociation>
<or110:NameAssociation>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>IVAN MR</or110:FirstName>
<or110:ReferenceId>1</or110:ReferenceId>
<or110:NameRefNumber>01.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-42" id="42" type="SRVC">
<or110:ServiceRequest actionCode="HK" airlineCode="SU" code="TKNE" serviceCount="1" serviceType="SSR" ssrType="GFX">
<or110:FreeText>/5553741251317C1</or110:FreeText>
<or110:FullText>TKNE SU HK1 SVOAER1138Y01SEP/5553741251317C1</or110:FullText>
</or110:ServiceRequest>
<or110:SegmentAssociation Id="16" SegmentAssociationId="2">
<or110:AirSegment>
<or110:CarrierCode>SU</or110:CarrierCode>
<or110:FlightNumber>1138</or110:FlightNumber>
<or110:DepartureDate>2020-09-01</or110:DepartureDate>
<or110:BoardPoint>SVO</or110:BoardPoint>
<or110:OffPoint>AER</or110:OffPoint>
<or110:ClassOfService>Y</or110:ClassOfService>
</or110:AirSegment>
</or110:SegmentAssociation>
<or110:NameAssociation>
<or110:LastName>IVANOVA</or110:LastName>
<or110:FirstName>ELENA MS</or110:FirstName>
<or110:ReferenceId>2</or110:ReferenceId>
<or110:NameRefNumber>02.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-43" id="43" type="SRVC">
<or110:ServiceRequest actionCode="HK" airlineCode="SU" code="TKNE" serviceCount="1" serviceType="SSR" ssrType="GFX">
<or110:FreeText>/5553741251317C2</or110:FreeText>
<or110:FullText>TKNE SU HK1 AERSVO1129Y08SEP/5553741251317C2</or110:FullText>
</or110:ServiceRequest>
<or110:SegmentAssociation Id="17" SegmentAssociationId="3">
<or110:AirSegment>
<or110:CarrierCode>SU</or110:CarrierCode>
<or110:FlightNumber>1129</or110:FlightNumber>
<or110:DepartureDate>2020-09-08</or110:DepartureDate>
<or110:BoardPoint>AER</or110:BoardPoint>
<or110:OffPoint>SVO</or110:OffPoint>
<or110:ClassOfService>Y</or110:ClassOfService>
</or110:AirSegment>
</or110:SegmentAssociation>
<or110:NameAssociation>
<or110:LastName>IVANOVA</or110:LastName>
<or110:FirstName>ELENA MS</or110:FirstName>
<or110:ReferenceId>2</or110:ReferenceId>
<or110:NameRefNumber>02.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-49" id="49" type="SRVC">
<or110:ServiceRequest actionCode="HK" airlineCode="SU" code="TKNE" serviceCount="1" serviceType="SSR" ssrType="GFX">
<or110:FreeText>/5553741251318C1</or110:FreeText>
<or110:FullText>TKNE SU HK1 SVOAER1138Y01SEP/5553741251318C1</or110:FullText>
</or110:ServiceRequest>
<or110:SegmentAssociation Id="16" SegmentAssociationId="2">
<or110:AirSegment>
<or110:CarrierCode>SU</or110:CarrierCode>
<or110:FlightNumber>1138</or110:FlightNumber>
<or110:DepartureDate>2020-09-01</or110:DepartureDate>
<or110:BoardPoint>SVO</or110:BoardPoint>
<or110:OffPoint>AER</or110:OffPoint>
<or110:ClassOfService>Y</or110:ClassOfService>
</or110:AirSegment>
</or110:SegmentAssociation>
<or110:NameAssociation>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>ANDREY</or110:FirstName>
<or110:ReferenceId>3</or110:ReferenceId>
<or110:NameRefNumber>03.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-50" id="50" type="SRVC">
<or110:ServiceRequest actionCode="HK" airlineCode="SU" code="TKNE" serviceCount="1" serviceType="SSR" ssrType="GFX">
<or110:FreeText>/5553741251318C2</or110:FreeText>
<or110:FullText>TKNE SU HK1 AERSVO1129Y08SEP/5553741251318C2</or110:FullText>
</or110:ServiceRequest>
<or110:SegmentAssociation Id="17" SegmentAssociationId="3">
<or110:AirSegment>
<or110:CarrierCode>SU</or110:CarrierCode>
<or110:FlightNumber>1129</or110:FlightNumber>
<or110:DepartureDate>2020-09-08</or110:DepartureDate>
<or110:BoardPoint>AER</or110:BoardPoint>
<or110:OffPoint>SVO</or110:OffPoint>
<or110:ClassOfService>Y</or110:ClassOfService>
</or110:AirSegment>
</or110:SegmentAssociation>
<or110:NameAssociation>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>ANDREY</or110:FirstName>
<or110:ReferenceId>3</or110:ReferenceId>
<or110:NameRefNumber>03.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-13" id="13" type="PSG_DETAILS_MAIL">
<or110:Email comment="BC/" type="BC">
<or110:Address>AGENCY@AGENCY.COM</or110:Address>
</or110:Email>
</or110:OpenReservationElement>
<or110:OpenReservationElement elementId="pnr-12" id="12" type="PSG_DETAILS_MAIL">
<or110:Email comment="TO/" type="TO">
<or110:Address>CUSTOMER@CUSTOMER.COM</or110:Address>
</or110:Email>
<or110:NameAssociation>
<or110:LastName>IVANOV</or110:LastName>
<or110:FirstName>IVAN MR</or110:FirstName>
<or110:ReferenceId>1</or110:ReferenceId>
<or110:NameRefNumber>01.01</or110:NameRefNumber>
</or110:NameAssociation>
</or110:OpenReservationElement>
</tir310:OpenReservationElements>
<tir310:AssociationMatrices/>
</tir310:TravelItinerary>
</tir310:TravelItineraryReadRS>
Редактирование бронирования #
Текущее открытое бронирование можно изменить. См. Редактирование бронирований, Оформление билетов и EMD, Отмена бронирований, Войдирование билетов и EMD, Вынужденный обмен билетов, а также подразделы ниже.
Обработка изменений в расписании (очереди 5 и 6) #
При обработке очередей с номером 5 (перевозчик сообщил об изменении расписания, вылет в ближайшие 17 дней) и 6 (перевозчик сообщил об изменении расписания, вылет более чем через 17 дней) рекомендуется принять изменения в расписании и выполнить вынужденный обмен билетов.
Обработка бронирований с прошедшим тайм-лимитом или статусами сегментов HX (очереди 7, 9 и 10) #
При обработке очередей с номерами 7 (статус одного или нескольких сегментов в бронировании изменился на HX
), 9 (наступил срок оформления авиабилета, указанный через формат 7TAW
) и 10 (наступил срок оформления авиабилета, указанный через формат 7TAX
) возникает необходимость удаления сегментов (снятие мест). Для этого используется сервис OTA_CancelLLSRQ (см. Отмена бронирований).
Обработка бронирований с сообщениями от перевозчиков (очереди 0 и 1) #
При обработке очередей 0 (перевозчик прислал сообщение или подтверждение услуги, вылет в течение 24 часов) и 1 (перевозчик прислал сообщение или подтверждение услуги, вылет более чем через 24 часа) можно получить сообщения перевозчика о тайм-лимите. См. Тайм-лимиты бронирований.
Удаление бронирования из очереди (QueueAccessLLSRQ) #
Для удаления бронирования из очереди используется сервис QueueAccessLLSRQ.
В запросе необходимо указать:
/QueueAccessRQ/Navigation/@Action
— тип операции (значениеQR
)/QueueAccessRQ/QueueIdentifier/@PseudoCityCode
— PCC/QueueAccessRQ/QueueIdentifier/@Number
— номер очереди
Пример запроса
<QueueAccessRQ ReturnHostCommand="true" Version="2.1.0" xmlns="http://webservices.sabre.com/sabreXML/2011/10">
<Navigation Action="QR"/>
<QueueIdentifier Number="9" PseudoCityCode="2FRH"/>
</QueueAccessRQ>
Пример ответа
<QueueAccessRS Version="2.1.0" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:stl="http://services.sabre.com/STL/v01" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<stl:ApplicationResults status="Complete">
<stl:Success timeStamp="2020-04-13T04:24:48-05:00">
<stl:SystemSpecificResults>
<stl:HostCommand LNIATA="1D27F3">QR/2FRH9</stl:HostCommand>
</stl:SystemSpecificResults>
</stl:Success>
</stl:ApplicationResults>
</QueueAccessRS>
Сохранение бронирования (EnhancedEndTransactionRQ) #
Для сохранения изменений в бронировании необходимо отправить запрос к сервису EnhancedEndTransactionRQ. В результате выполнения запроса все изменения в бронировании, выполненные в текущей сессии, будут сохранены, а бронирование закрыто.
В запросе необходимо указать:
/EnhancedEndTransactionRQ/EndTransaction/@Ind
— признак сохранения бронирования (значениеtrue
)/EnhancedEndTransactionRQ/Source/@ReceivedFrom
— значения поля Received From. Используется для идентификации инициатора изменений в истории бронирования
Дополнительно можно запросить проверку минимального стыковочного времени, указав значение true
у атрибута /EnhancedEndTransactionRQ/@haltOnInvalidMCT
. В случае наличия в бронировании сегментов с нарушением правил минимального стыковочного времени, сервис прервет выполнение запроса и вернет ошибку. Бронирование в этом случае сохранено не будет.
Пример запроса
<EnhancedEndTransactionRQ haltOnInvalidMCT="true" version="1.0.0" xmlns="http://services.sabre.com/sp/eet/v1">
<EndTransaction Ind="true"/>
<Source ReceivedFrom="API"/>
</EnhancedEndTransactionRQ>
Пример ответа
<EnhancedEndTransactionRS xmlns="http://services.sabre.com/sp/eet/v1">
<ApplicationResults status="Complete" xmlns="http://services.sabre.com/STL_Payload/v02_01" xmlns:ns10="http://services.sabre.com/STL_Header/v120" xmlns:ns11="http://services.sabre.com/STL_Header/v02_01" xmlns:ns12="http://webservices.sabre.com/servicesplatform/eiapi/1.0.0" xmlns:ns13="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00" xmlns:ns14="http://services.sabre.com/sp/preferences/v1" xmlns:ns15="http://services.sabre.com/STL/v01" xmlns:ns16="http://services.sabre.com/ssse/trace/v01" xmlns:ns2="http://services.sabre.com/essm/diagnostic/v1" xmlns:ns3="http://services.sabre.com/essm/core/v1" xmlns:ns4="http://opentravel.org/common/v02" xmlns:ns5="http://opentravel.org/common/message/v02" xmlns:ns6="http://services.sabre.com/STL_Payload/v02_02" xmlns:ns7="http://services.sabre.com/sp/ssp/v1" xmlns:ns8="http://services.sabre.com/STL_Header/v02_02" xmlns:ns9="http://services.sabre.com/essm/session/v1">
<Success timeStamp="2020-04-13T04:24:56.296-05:00"/>
</ApplicationResults>
<ItineraryRef ID="YWZYZX">
<Source CreateDateTime="2020-04-13T04:24"/>
</ItineraryRef>
<Text>OK 0424 YWZYZX</Text>
</EnhancedEndTransactionRS>