您位於此處:
整合程序為等級程序
如果您計算多個例項保險產品或健康計畫的等級,或如果您使用第三方等級引擎,請使用「整合程序」作為等級程序。
針對較不複雜的產品和計畫,運算式集可以改為作為您的評分程序。如果您不確定是否要使用整合程序,請參閱「評分程序的最佳作法」。
「整合程序」可包含多個步驟和多個運算式集。使用「整合程序」工具自行管理資料結構。
如果您有先前版本的「整合程序」,您可以使用計算矩陣和計算程序,而非對應表格和運算式集。
當您使用「整合程序」評分時,要追蹤的兩個最重要的項目有:
-
輸入 JSON 結構。
檢查此結構,以便您瞭解整合程序的內容。
-
輸出 JSON 結構。
設定類似於運算式集輸出的輸出結構,此輸出結構可由
InsProductService:getRatedProducts或InsProductService:repriceProduct服務剖析,並對應至產品 JSON 中的正確值。
您的整合程序也可以使用合併清單動作來讓多個例項評分成為可能,也可以使用 Omnistudio 資料對應器來轉換資料。
建立整合程序後,請使用整合程序設計師上的模擬器進行測試。輸入您用來測試此整合程序所呼叫運算式集的相同資料。「整合程序」模擬結果應符合 PricingCalculationService.CalculationProcedureResults。
當您在產品上繼續測試評分程序時,請記住,「整合程序」在產品模擬器上無法與運算式集的運作方式相同。
開始之前:
-
請考慮使用運算式集,而非整合程序。「整合程序」可以使用更多的系統資源,因此只有在計算對運算式集來說太複雜時才會使用這些資源。
-
建立產品模型。
-
建立此等級所需的所有對應表格。
-
建立此等級所需的所有運算式集。
- 等級整合程序中的必要輸入
等級整合程序中的每個輸入 JSON 節點都必須包含parentProdKey和productKey。這兩個索引鍵會作為輸入移轉至此整合程序所呼叫的運算式集。 - 等級整合程序中的計算步驟
將保險或健康產品評分的整合程序包含至少一個運算式集動作,或包含呼叫您用來評分產品的第三方評分引擎的遠端動作。 - 評分整合程序中的資料轉換
視需要根據輸入 JSON 的格式和運算式集或外部評分引擎結果的格式來轉換資料。 - 等級整合程序中的必要輸出
您的「等級整合程序」輸出必須遵循與運算式集輸出相同的結構。 - 呼叫評分整合程序的服務
當您建立「整合程序」的等級時,請思考服務稱為何。服務會告知您建立整合程序的方式,以及輸入與輸出資料的結構。 - 汽車保險產品等級的整合程序
產品模型會固定在業務線中使用的所有業務流程。定價保險產品的服務會從產品模型提取資料、使用該資料執行等級程序計算,然後將涵蓋範圍與保費價格插入產品模型。
