-- Подтверждение онлайн-записи оператором в Битрикс24. Запись сразу занимает окно в 1С, а сайт -- заводит лид и следит за его стадией: успех — запись подтверждена, провал — отменяем в 1С, -- нет решения к сроку — отменяем сами. -- confirm_state: '' — подтверждение не требовалось (старые записи, Битрикс не настроен) -- waiting — ждём оператора -- confirmed — лид в успешной стадии -- cancelled — оператор перевёл лид в провальную стадию, запись в 1С отменена -- expired — не подтвердили к сроку, запись в 1С отменена автоматически -- missed — приём наступил без подтверждения (записались меньше чем за полчаса), ничего не трогали ALTER TABLE onec_appointments ADD COLUMN confirm_state text NOT NULL DEFAULT '', ADD COLUMN bitrix_lead_id text NOT NULL DEFAULT '', ADD COLUMN confirm_error text NOT NULL DEFAULT '', ADD COLUMN confirmed_at timestamptz; CREATE INDEX onec_appointments_confirm_idx ON onec_appointments (id) WHERE confirm_state = 'waiting';