0% found this document useful (0 votes)
24 views4 pages

Guidewire PolicyCenter Overview & Gosu Guide

The document provides an overview of Guidewire PolicyCenter, detailing its core functions such as quoting, underwriting, and policy issuance, along with its architecture and key components. It covers essential topics like configuration, Gosu programming basics, job lifecycle, integration, security, and batch processes. Additionally, it summarizes the Gosu programming guide, highlighting language basics, object-oriented concepts, transactions, queries, collections API, error handling, and common patterns.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views4 pages

Guidewire PolicyCenter Overview & Gosu Guide

The document provides an overview of Guidewire PolicyCenter, detailing its core functions such as quoting, underwriting, and policy issuance, along with its architecture and key components. It covers essential topics like configuration, Gosu programming basics, job lifecycle, integration, security, and batch processes. Additionally, it summarizes the Gosu programming guide, highlighting language basics, object-oriented concepts, transactions, queries, collections API, error handling, and common patterns.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

GUIDEWIRE POLICYCENTER – SHORT REVISION NOTES

1. PolicyCenter Fundamentals

- Core insurance system for quoting, underwriting, policy issuance.

- Key modules: Submission, Renewal, Endorsement, Cancellation, Rewrite.

- Product Model: Product → Policy Line → Coverages → Terms.

2. Architecture & Components

- Key elements: Entities, PCF UI, Gosu, Typelists, Plugins, Workflows.

- Server: App server, DB, Messaging, Batch.

3. Configuration

- Entities (.eti/.etx) define data model.

- Typelists store fixed value sets.

- PCF: UI screens; conditional visibility; Value Providers.

- Validation Rules & Availability scripts.

4. Gosu Basics

- Strongly typed language used by Guidewire.

- Enhancements extend entities.

- Bundles manage transactions.

- Query APIs for DB operations.

5. Job Lifecycle

- Submission: Quote → UW → Bind → Issue.

- Renewal: Renewal Offer → UW → Issue.

- Cancellation/Reinstatement workflows.

- Rewrite / Rewrite New.

6. Product Model

- Coverages, Modifiers, Terms, Applicability.


- Rating: Rate Books, Tables, Routines.

7. Integration

- Plug-ins for external systems.

- Web Services (SOAP/REST).

- Messaging: Event-based, retry mechanism.

8. Security

- Permissions, Roles, Visibility scripts.

- Producer/Agency access control.

9. Batch Processes

- Renewal Plugin Batch, Policy Hold, Purge.

10. Frequently Asked Areas

- Add new coverage.

- State-based field logic.

- External service integration.

- PCF field dynamic behavior.

---

FULL GOSU PROGRAMMING GUIDE (SUMMARY)

1. Gosu Language Basics

- Types: Int, String, Boolean, Date, Arrays, Lists.

- Control structures: if, switch, loops.

- Functions & classes.

- Enhancements to extend Guidewire entities.

2. Gosu Object-Oriented Concepts

- Interfaces, abstract classes.

- Polymorphism, inheritance.
- Utility classes.

3. Bundles & Transactions

- All DB operations happen inside a bundle.

- commit(), rollback(), refresh().

4. Gosu Queries

A. Simple Query

var accounts = [Link](Account).select()

B. With conditions

var q = [Link](PolicyPeriod)

[Link]("Status", Equals, "Bound")

C. Joins

[Link]("PolicyNumber", "PolicyNumber")

D. QueryBuilder

var results = PolicyPeriodQuery().withStatus("Bound").select()

5. Collections API

- map(), filter(), reduce(), each().

- Sorting, grouping.

6. Error Handling

- try/catch/finally.

- Logging with [Link]/error.

7. Common Patterns

- Using Enhancements for reusable logic.

- Using Typekeys and Typelists.

- Working with Effective Dated entities.

END.

You might also like