Переход в другие PCC

По умолчанию после создания сессии текущим PCC будет выбран тот PCC, в котором была создана эта сессия. Для того чтобы изменить текущий PCC нужно в него перейти. Это можно сделать двумя способами:

Обратите внимание на то, что для перехода в другой PCC требуется наличие Branch Access между ним и iPCC, в котором была создана сессия. Подробнее о Branch Access см. в разделе Конфигурация Sabre.

В запросе к сервису ContextChangeLLSRQ необходимо указать PCC для перехода в качестве значения атрибута /ContextChangeRQ/ChangeAAA/@PseudoCityCode.

Пример запроса
<ContextChangeRQ ReturnHostCommand="true" Version="2.0.3" xmlns="http://webservices.sabre.com/sabreXML/2011/10">
  <ChangeAAA PseudoCityCode="2FRH"/>
</ContextChangeRQ>
Пример ответа
<ContextChangeRS Version="2.0.3" 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-22T03:20:01-06:00">
      <stl:SystemSpecificResults>
        <stl:HostCommand LNIATA="1936F4">AAA2FRH*SWS-OVER*</stl:HostCommand>
      </stl:SystemSpecificResults>
    </stl:Success>
  </stl:ApplicationResults>
  <SecurityToken Updated="false">Shared/IDL:IceSess\/SessMgr:1\.0.IDL/Common/!ICESMS\/ACPCRTD!ICESMSLB\/CRT.LB!1579684797721!317!9</SecurityToken>
  <Text>2FRH.9LSC*AWT.A</Text>
  <Text>NO MESSAGE..22JAN</Text>
</ContextChangeRS>