위치:
자동 비즈니스 프로세스용 추천/MTA
Vlocity에서 자동차 보험에 대한 자체 보증/MTA 비즈니스 프로세스를 만들기 위해 검사, 예로 사용, 확장할 수 있는 여러 가지 증권 추천/MTA 비즈니스 프로세스를 만들었습니다.
OmniScript 정책 추천 플로
다음 응용 프로그램에서 다음 OmniScript를 모두 실행할 수 있으며, 여기서 설명된 유형의 사용자가 액세스할 수 있습니다.
-
중개인 포털(뉴포트)
중개인 및 에이전트
-
증권 소유자 셀프 서비스 포털(뉴포트)
보험 증권을 소유한 최종 고객
-
상호 작용 콘솔(Lightning)
사내 보험 에이전트 및 콜 센터 담당자
-
Vlocity 관리자 Lighting Experience(뉴포트)
-
사내 보험 에이전트
-
Vlocity 관리자
-
이제 해당 OmniScript를 자산 개체 대신 기본 Financial Services Cloud 보험 증권 개체에 작성합니다. 보험 증권 데이터는 표준 필드를 사용하여 표준 보험 증권 개체에 저장됩니다.
적용 범위 수정
먼저 OmniScript는 사용자가 변경하려는 정책의 정책 ID를 가져옵니다.
InsPolicyService:getInsuredItems 서비스를 사용하여 이미 이 정책에 따라 보험이 있는 모든 운전자 및 차량에 대한 데이터를 검색합니다.
그런 다음 InsPolicyService:getPolicyDetails 서비스를 사용하여 증권에 대한 보장 범위 데이터를 가져옵니다.
OmniScript는 insOsMultiInstanceGrandchildren Vlocity Lightning 웹 구성 요소를 사용하여 차량, 운전자 및 해당 범위를 표시합니다.
이 Lightning 웹 구성 요소를 사용하면 사용자가 특성 값을 변경할 수 있습니다.
사용자는 옵션 적용 범위를 선택하고 선택 취소할 수도 있습니다.
이 페이지에는 총 새 보험료, 원래 보험료, 기타 데이터도 표시됩니다. 사용자가 특성 또는 옵션 적용 범위를 변경할 때마다 여기에서 가격 책정이 변경됩니다.
사용자가 적용 범위 수정을 클릭하면 OmniScript가 다음을 수행합니다.
-
Omnistudio 데이터 매퍼 변환 작업을 통해 데이터가 기존 정책의 새 버전을 만들 수 있도록 준비됩니다.
-
InsPolicyService:createNewPolicyVersion 서비스는 새 드라이버를 포함하는 새 버전의 정책을 만듭니다.
-
결제 정보가 업데이트됩니다.
마지막으로 확인 페이지가 나타납니다. 최종 가격 책정 변경 사항이 포함됩니다.
드라이버 추가
먼저 OmniScript는 사용자가 드라이버를 추가하려는 정책의 정책 ID를 가져옵니다.
그런 다음, 다른 OmniScript, autoWC/reusableDriverInput1을 호출합니다. 동일한 OmniScript는 autoWC/Quote OmniScript에서 사용됩니다.재사용 가능한 OmniScript는 사용자가 추가할 운전자에 대한 정보를 입력할 수 있는 양식을 제공합니다.
이 양식의 필드 및 선택 항목은 제품 모델의 보험 당사자 사양에 명시된 특성에 해당합니다.
사용자가 새 운전자 정보를 저장하면 OmniScript가 다음과 같은 여러 작업을 수행합니다.
-
InsPolicyService:getInsuredItems 서비스를 사용하여 이 정책에 의해 이미 보험이 있는 모든 운전자에 대한 데이터를 검색합니다.
-
통합 절차를 사용하여 새 드라이버와 기존 드라이버를 병합합니다.
-
InsPolicyService:getModifiedPolicy 서비스를 사용하여 새 운전자가 포함된 수정된 정책 데이터를 가져옵니다.
-
데이터 매퍼 추출 작업을 사용하여 표시할 데이터를 준비합니다.
OmniScript는 insOsMultiInstanceGrandchildren Vlocity Lightning 웹 구성 요소를 사용하여 모든 기존 및 새 드라이버를 표시합니다.
사용자는 차량을 열어 해당 차량의 보장 범위에 대한 특성 값을 변경할 수 있습니다.
동일한 페이지에서 사용자는 옵션 적용 범위를 선택하거나 선택 취소할 수 있습니다.
이 페이지에는 총 새 보험료, 원래 보험료, 기타 데이터도 표시됩니다. 사용자가 특성 또는 옵션 적용 범위를 변경할 때마다 여기에서 가격 책정이 변경됩니다.
사용자가 드라이버 추가를 클릭하면 OmniScript가 다음을 수행합니다.
-
데이터 매퍼 변환 작업을 수행하면 데이터가 기존 정책의 새 버전을 만들 수 있도록 준비됩니다.
-
InsPolicyService:createNewPolicyVersion 서비스는 새 드라이버를 포함하는 새 버전의 정책을 만듭니다.
-
결제 정보가 업데이트됩니다.
마지막으로 확인 페이지가 나타납니다. 최종 가격 책정 변경 사항이 포함됩니다.
드라이버 제거
먼저 OmniScript는 policyId를 가져와 InsPolicyService:getInsuredItems 서비스를 사용하여 이 정책에 포함된 운전자에 대한 데이터를 검색합니다.
이 목적을 위해 특별히 확장된 Vlocity Lightning 웹 구성 요소는 드라이버를 표시하고 사용자가 제거를 위해 선택할 수 있도록 합니다.
선택한 운전자는 반쪽 테두리와 큰 파란색 점을 가져옵니다.
OmniScript는 InsPolicyService:removeInsuredItem을 사용하여 선택한 드라이버를 제거합니다.
페이지에 운전자가 정책에서 제거될 때 적용되는 가격 변경 사항이 표시됩니다.
사용자가 드라이버 제거를 클릭하면 데이터 매퍼가 데이터를 변환하고 InsPolicyService:createPolicyVersion 서비스는 제거된 드라이버를 제외한 기존 정책의 새 버전을 만듭니다.
마지막으로 확인 페이지가 나타납니다. 정책에 대해 변경된 주요 데이터가 표시됩니다.
차량 추가
먼저 OmniScript는 사용자가 차량을 추가하려는 정책의 정책 ID를 가져옵니다.
그런 다음, 다른 OmniScript: autoWC/reusableVehicleInput1을 호출합니다. 이 동일한 OmniScript는 autoWC/Quote OmniScript에서 사용됩니다.
재사용 가능한 OmniScript는 사용자가 추가할 차량에 대한 정보를 입력할 수 있는 양식을 제공합니다. 이 양식의 필드 및 선택 항목은 제품 모델의 보험 항목 사양의 특성에 해당합니다.
사용자가 새 차량 정보를 저장하면 OmniScript가 다음과 같은 여러 작업을 수행합니다.
-
InsPolicyService:getInsuredItems 서비스를 사용하여 이 정책에 의해 이미 보험이 있는 모든 차량에 대한 데이터를 검색합니다.
-
통합 절차를 사용하여 새 차량과 기존 차량을 병합합니다.
-
InsPolicyService:getModifiedPolicy 서비스를 사용하여 새 차량을 포함하는 수정된 정책 데이터를 가져옵니다.
-
데이터 매퍼 추출 작업을 사용하여 표시할 데이터를 준비합니다.
OmniScript는 insOsMultiInstanceGrandchildren Vlocity Lightning 웹 구성 요소를 사용하여 모든 오래된 차량과 새 차량을 표시합니다.
사용자는 차량을 열어 해당 차량의 보장 범위에 대한 특성 값을 변경할 수 있습니다.
동일한 페이지에서 사용자는 옵션 적용 범위를 선택하거나 선택 취소할 수 있습니다.
이 페이지에는 총 새 보험료, 원래 보험료, 기타 데이터도 표시됩니다. 사용자가 특성 또는 옵션 적용 범위를 변경할 때마다 여기에서 가격 책정이 변경됩니다.
사용자가 차량 추가를 클릭하면 OmniScript가 다음을 수행합니다.
-
데이터 매퍼 변환 작업을 수행하면 데이터가 기존 정책의 새 버전을 만들 수 있도록 준비됩니다.
-
InsPolicyService:createNewPolicyVersion 서비스는 새 차량을 포함하는 새 버전의 정책을 만듭니다.
-
결제 정보가 업데이트됩니다.
마지막으로 확인 페이지가 나타납니다. 최종 가격 책정 변경 사항이 포함됩니다.
차량 제거
OmniScript는 증권 ID를 가져오고 InsPolicyService:getInsuredItems 서비스를 사용하여 이 증권에 따라 보험이 있는 모든 차량에 대한 데이터를 검색합니다. 데이터 매퍼를 호출하여 서비스의 데이터를 변환하여 표시할 준비를 합니다. 차량을 표시합니다.
OmniScript는 사용자가 모든 차량을 클릭할 수 있는 Vlocity Lightning 웹 구성 요소를 호출한 후 다음을 클릭하여 정책에서 해당 차량을 제거합니다.
사용자가 차량을 선택하면 개요와 큰 파란색 점이 표시됩니다.
OmniScript가 InsPolicyService:removeInsuredItem 서비스를 호출합니다. 특히 고객에 대한 가격 변경 사항에 대한 데이터가 표시됩니다.
사용자가 버튼을 클릭한 후 수많은 사고가 발생합니다. 데이터 매퍼가 데이터를 변환하여 새 정책 버전을 만들기 위해 준비합니다.
InsPolicyService:createPolicyVersion 서비스는 선택한 차량을 포함하지 않는 새 버전의 기존 정책을 만듭니다.
통합 절차는 분리된 차량에 대한 보험료를 빼서 증권에 대한 결제 계획을 업데이트합니다.
사용자에게 부과하는 보험료에 대한 변경 사항을 제공하는 확인 페이지가 표시됩니다.
