Вы находитесь здесь:
Подтверждения/ССП для автоматических бизнес-процессов
Мы создали пакет бизнес-процессов подтверждения полисов/MTA для изучения, использования в качестве примеров и расширения для создания собственных бизнес-процессов подтверждения/MTA для автоматического страхования в Vlocity.
Все наши снимки экрана в данный момент выполнены в стиле Lightning. Вращение может выглядеть иначе, поскольку оно использует стиль Newport на портале брокера и портале самообслуживания страхователя.
Потоки подтверждения политики OmniScript
Ниже перечислены приложения, которые позволяют запускать все перечисленные ниже OmniScript, доступные описанным типам пользователей.
-
Брокерский портал (Ньюпорт)
Брокеры и агенты
-
Портал самообслуживания страхователя (Ньюпорт)
Конечные клиенты, владеющие страховыми полисами
-
Консоль взаимодействия (Lightning)
Внутренние страховые агенты и представители центра обработки вызовов
-
Взаимодействие освещения администратора Vlocity (Ньюпорт)
-
Внутренние страховые агенты
-
Администраторы Vlocity
-
Эти OmniScript теперь пишут в собственный объект «Страховой полис Financial Services Cloud» вместо объекта «Актив». Данные страхового полиса хранятся в стандартных объектах страхового полиса посредством стандартных полей.
Изменение покрытий
Сначала OmniScript извлекает код политики, в которую пользователь хочет внести изменения.
Он использует службу InsPolicyService:getInsuredItems для извлечения данных обо всех водителях и транспортных средствах, уже застрахованных данным полисом.
Потом он использует службу InsPolicyService:getPolicyDetails для получения данных покрытия для полиса.
OmniScript использует веб-компонент insOsMultiInstanceGrandchildren Vlocity Lightning для отображения транспортных средств, водителей и их покрытий.
Этот веб-компонент Lightning позволяет пользователям вносить изменения в значения атрибутов.
Пользователи также могут выбрать и отменить выбор дополнительных покрытий.
Данная страница также отображает общее количество новых вознаграждений, оригинальное вознаграждение и другие данные. При каждом изменении атрибута или дополнительного покрытия ценообразование здесь меняется.
После нажатия пользователем кнопки «Изменить покрытия» OmniScript выполняет следующие фоновые действия:
-
Действие трансформации Omnistudio Data Mapper готовит данные для создания новой версии существующей политики.
-
Служба InsPolicyService:createNewPolicyVersion создает новую версию политики, содержащую нового водителя (водителей).
-
Сведения об оплате обновляются.
Наконец, отображается страница подтверждения. Она содержит итоговые изменения цен.
Добавление драйверов
Сначала OmniScript извлекает код политики, к которой пользователь хочет добавить драйвера.
Потом вызывает другой OmniScript: autoWC/reusableDriverInput1. Этот же OmniScript используется autoWC/Quote OmniScript.Многоразовый OmniScript предоставляет форму для ввода пользователями сведений о добавляемых драйверах.
Поля и выборки в этой форме соответствуют атрибутам в спецификации застрахованной стороны в модели продукта.
После сохранения пользователем новых сведений о водителе, OmniScript выполняет ряд фоновых действий:
-
Использует службу InsPolicyService:getInsuredItems для извлечения данных обо всех водителях, уже застрахованных данным полисом.
-
Использует процедуру интеграции для объединения новых драйверов с существующими.
-
Использует службу InsPolicyService:getModifiedPolicy для получения измененных данных политики, содержащих нового(их) водителя(ов).
-
Использует действие извлечения Data Mapper для подготовки данных к отображению.
OmniScript отображает все старые и новые драйверы, использующие веб-компонент insOsMultiInstanceGrandchildren Vlocity Lightning.
Пользователи могут открыть любое транспортное средство для изменения значений атрибутов в покрытиях для этого транспортного средства.
На этой же странице пользователи могут выбрать или отменить выбор дополнительных покрытий.
Данная страница также отображает общее количество новых вознаграждений, оригинальное вознаграждение и другие данные. При каждом изменении атрибута или дополнительного покрытия ценообразование здесь меняется.
После нажатия пользователем кнопки «Добавить драйверы», OmniScript выполняет следующие фоновые действия:
-
Действие трансформации Data Mapper готовит данные для создания новой версии существующей политики.
-
Служба InsPolicyService:createNewPolicyVersion создает новую версию политики, содержащую нового водителя (водителей).
-
Сведения об оплате обновляются.
Наконец, отображается страница подтверждения. Она содержит итоговые изменения цен.
Удаление драйверов
Сначала OmniScript берет policyId и использует службу InsPolicyService:getInsuredItems для извлечения данных для драйверов, добавленных в эту политику.
Веб-компонент Vlocity Lightning (специально расширенный для этой цели) отображает драйверы и предоставляет им доступ для выбора пользователями для удаления.
Выбранный водитель получает полуграницу и большую синюю точку.
OmniScript использует InsPolicyService:removeInsuredItem для удаления выбранных драйверов.
Страница отображает изменение цены, которое вступит в силу после удаления водителя из полиса.
После нажатия пользователем кнопки «Удалить драйвер» соотнесение данных трансформирует данные, и служба InsPolicyService:createPolicyVersion создает новую версию существующей политики за вычетом удаленных драйверов.
Наконец, отображается страница подтверждения. Он отображает ключевые данные, измененные для политики.
Добавление транспортных средств
Сначала OmniScript берет код политики, к которой пользователь хочет добавить транспортные средства.
Потом вызывает другой OmniScript: autoWC/reusableVehicleInput1. Этот же OmniScript используется autoWC/Quote OmniScript.
Многоразовый OmniScript предоставляет форму для ввода пользователями сведений о транспортном средстве для добавления. Поля и выборки в этой форме соответствуют атрибутам в спецификации застрахованного элемента в модели продукта.
После сохранения пользователем новых сведений о транспортном средстве, OmniScript выполняет множество действий в фоновом режиме:
-
Использует службу InsPolicyService:getInsuredItems для извлечения данных обо всех транспортных средствах, уже застрахованных данным полисом.
-
Использует процедуру интеграции для объединения новых транспортных средств с существующими транспортными средствами.
-
Использует службу InsPolicyService:getModifiedPolicy для получения измененных данных политики, содержащих новое транспортное средство (транспортные средства).
-
Использует действие извлечения Data Mapper для подготовки данных к отображению.
OmniScript отображает все старые и новые транспортные средства посредством веб-компонента insOsMultiInstanceGrandchildren Vlocity Lightning.
Пользователи могут открыть любое транспортное средство для изменения значений атрибутов в покрытиях для этого транспортного средства.
На этой же странице пользователи могут выбрать или отменить выбор дополнительных покрытий.
Данная страница также отображает общее количество новых вознаграждений, оригинальное вознаграждение и другие данные. При каждом изменении атрибута или дополнительного покрытия ценообразование здесь меняется.
После нажатия пользователем кнопки «Добавить транспортное средство» OmniScript выполняет следующие фоновые действия:
-
Действие трансформации Data Mapper готовит данные для создания новой версии существующей политики.
-
Служба InsPolicyService:createNewPolicyVersion создает новую версию политики, содержащую новое транспортное средство (транспортные средства).
-
Сведения об оплате обновляются.
Наконец, отображается страница подтверждения. Она содержит итоговые изменения цен.
Удаление транспортных средств
OmniScript берет код полиса и использует службу InsPolicyService:getInsuredItems для извлечения данных обо всех транспортных средствах, застрахованных данным полисом. Он вызывает Data Mapper для трансформации данных из службы, чтобы подготовить их к отображению. Потом отображаются транспортные средства.
OmniScript вызывает веб-компонент Vlocity Lightning, который позволяет пользователям нажать на любое транспортное средство, потом нажмите «Далее», чтобы удалить это транспортное средство из полиса.
При выборе транспортного средства пользователь получает контур и большую синюю точку.
OmniScript вызывает службу InsPolicyService:removeInsuredItem. Он отображает данные об изменении, особенно об изменении цены клиента.
После нажатия пользователем кнопки происходит куча событий в фоновом режиме. Соотнесение данных трансформирует данные для подготовки к созданию новой версии политики.
Служба InsPolicyService:createPolicyVersion создает новую версию существующей политики, не содержащую выбранное транспортное средство (транспортные средства).
Процедура интеграции обновляет план оплаты полиса за вычетом вознаграждения за удаленное транспортное средство (транспортные средства).
Пользователю отображается страница подтверждения, предоставляющая изменение причитающегося вознаграждения.
Подтверждения (MTA) Использование пользовательских интерфейсов сметы и политики
Для всех подтверждений (MTA) политик пользователи могут начать работу в пользовательском интерфейсе политик.
Чтобы начать подтверждение таким образом, мы:
-
Перейдите в список политик и откройте политику, которую хотите подтвердить.
-
Щелкните нужный тип подтверждения на панели действий.
