Интеграция с Epitome / Libra это односторонний процесс, с помощью которого в Санаториум подтягиваются только брони. Интеграция реализована через хранимую процедуру, которая периодически вызывается либо агентом SQL Server, либо через SqlTaskJob и синхронизирует брони из Epitome PMS с Санаториумом. Под каждый объект настраивается своя версия этой процедуры, учитывающая специфику объекта. |
Для синхронизации с внешней системы и «Санаториум» используется уникальный идентификатор гостя для данной брони во внешней системе ExternalID, он не редактируется, создается автоматически при импорте данных из внешней системы бронирования. В системе Epitome PMS этот идентификатор соответствует колонке PatientID.
При синхронизации по этому идентификатору производится обновление, либо добавление данных.
Понятие «профиль гостя» в Epitome PMS
ghacct - уникальный профиль гостя с набором параметров, которые однозначно идентифицируют конкретного человека. 1 человек = 1 ghacct.
Понятие «профиль гостя» в «Санаториум»
ClassID - при совпадении этого айдишника создаются прошлые приезды для всех ИБ.
Не правильные прошлые приезды.