Вы находитесь здесь:
Процедура интеграции как процедура определения рейтинга
Если вы рассчитываете рейтинги для продуктов страхования нескольких экземпляров или планов медицинского обслуживания или используете сторонний механизм определения рейтингов, используйте процедуру интеграции в качестве процедуры определения рейтингов.
В менее сложных продуктах и планах набор выражений может функционировать в качестве процедуры рейтинга. Если вы не уверены в использовании процедуры интеграции, см. раздел «Рекомендации по процедуре рейтинга».
Процедуры интеграции могут содержать несколько этапов и несколько наборов выражений. Управляйте структурой данных самостоятельно посредством инструментов процедуры интеграции.
При наличии процедур интеграции из предыдущих выпусков можно использовать матрицы расчета и процедуры расчета вместо таблиц поиска и наборов выражений.
При работе с рейтингом процедур интеграции необходимо отслеживать две наиболее важные вещи:
-
Структура ввода JSON.
Изучите эту структуру, чтобы понять, что происходит в процедуре интеграции.
-
Структура вывода JSON.
Настройте структуру вывода, аналогичную структуре вывода набора выражений, которая может быть проанализирована службой
InsProductService:getRatedProductsилиInsProductService:repriceProductи соотнесена с корректными значениями в продукте JSON.
Ваша процедура интеграции также может использовать действие слияния списка для создания рейтингов нескольких экземпляров и трансформировать данные посредством Omnistudio Data Mappers.
После создания процедуры интеграции используйте симулятор в конструкторе процедур интеграции для ее тестирования. Введите те же данные, которые использовались для тестирования наборов выражений, вызванных данной процедурой интеграции. Результат моделирования процедуры интеграции должен соответствовать PricingCalculationService.CalculationProcedureResults.
При тестировании процедуры определения рейтинга продукта помните, что процедуры интеграции работают в симуляторе продуктов не так, как наборы выражений.
Перед началом работы:
-
Рекомендуем использовать набор выражений вместо процедуры интеграции. Процедуры интеграции могут использовать больше системных ресурсов, поэтому используйте их, только если расчет слишком сложный для наборов выражений.
-
Создайте модель продукта.
-
Создайте все таблицы поиска, необходимые для данного рейтинга.
-
Создайте все наборы выражений, обязательные для данного рейтинга.
- Обязательный ввод в процедуре интеграции рейтинга
Каждый узел ввода JSON в процедуре интеграции рейтинга должен содержатьparentProdKeyиproductKey. Эти два ключа переносятся в качестве ввода в наборы выражений, вызываемые данной процедурой интеграции. - Этапы расчета в процедуре интеграции рейтинга
Процедура интеграции, оценивающая страховку или продукт здравоохранения, содержит как минимум одно действие набора выражений или содержит удаленное действие, вызывающее сторонний механизм оценки, используемый для оценки продуктов. - Трансформации данных в процедуре интеграции рейтинга
При необходимости трансформируйте данные на основе формата ввода JSON и формата результатов набора выражений или механизма внешнего рейтинга. - Обязательный вывод в процедуре интеграции рейтинга
Вывод процедуры интеграции рейтинга должен соответствовать той же структуре, что и вывод набора выражений. - Службы, вызывающие процедуры интеграции рейтинга
При создании рейтинга «Процедура интеграции» подумайте, как это называется службами. Службы информируют о создании процедуры интеграции и структуры вводных и выводных данных. - Процедура интеграции для рейтинга продуктов автоматического страхования
Модель продукта лежит в основе всех бизнес-процессов, используемых в роде деятельности. Услуги, устанавливающие цены на страховые продукты, извлекают данные из модели продукта, выполняют расчеты процедуры рейтинга с использованием этих данных, а потом вставляют покрытие и цены вознаграждения в модель продукта.
