Difftree/Diffitems Rest Api for Guidewire Policy Center Cloud Implementation

International Journal of Development Research

Volume: 
14
Article ID: 
29019
6 pages
Research Article

Difftree/Diffitems Rest Api for Guidewire Policy Center Cloud Implementation

Shanmugasundaram Senathipathi

Abstract: 

Aims: This study provides a high-level design and technical solution for comparing two PolicyPeriods in Guidewire Policy Center application and exposing the differences as a REST API service, The differences provide payloads containing diffItems and that can be sent to downstream system via KAFKA. It also addresses the Guidewire application Out-Of-The-Box limitation which is currently not offering this solution. This new solutioning framework is flexible, reusable, and scalable for various integrations in Guidewire InsuranceSuite products. Study Design: This study outlines the technical solution to address the limitations of Guidewire PolicyCenter’s OOTB Difftree functionality, and focusing on usability, Scalability, architectural design for exposing diffItems via REST APIs and KAFKA payloads. Place and Duration of Study: The analysis was performed between December 2023 and July 2024, based on real time project situations from an array of software development environments, project scenarios and feedback from customers. Methodology: The methodologylaid out in this paper includes systematic approach to addressing the limitations of Guidewire PolicyCenter’s out-of-the-box Difftree functionality and outlines the technical solution designed to expose the Difftree functionality as a REST API Service and provide diffItems JSON payloads through KAFKA messaging for downstream/external vendor systems. Results: The end results provide a sturdy, scalable, and high-performing framework for comparing Policy Periods, utilizing a REST API to provide diffItems and KAFKA to distribute payloads, this enhances the accessibility, usability, and efficiency of the Difftree functionality in Guidewire Policy Center, enabling seamless integration with external systems and addressing essential business needs. Conclusion: The study concludes that the Out-of-The-Box Difftree/DiffItems functionality in Guidewire Policy Center comes with significant limitations, such as being restricted to UI users, only comparing immediate predecessor PolicyPeriods,and being incapable of making the data usable by external systems or exposing the capability as a service. To overcome these challenges, a custom framework was developed that is flexible, scalable, and reusable.The proposed solution successfully exposes the Difftree functionalityas a REST API service to external systems with filtering capabilities and a KAFKA payload delivery mechanism that uses events to provide unfiltered diffItems to downstream systems.

DOI: 
https://doi.org/10.37118/ijdr.29109.12.2024
Download PDF: