Pre-Summer Sale Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmas50

Guidewire InsuranceSuite-Developer - Associate Certification - InsuranceSuite Developer - Mammoth Proctored Exam

An insurance carrier requires that a claim be flagged as potential fraud when the Loss Date on a claim is changed, and a review activity and history entry be created. Which configuration will accomplish this?

A.

Create a Validation Rule to determine if the Policy is in force on the new Loss Date and only take action if the new Loss Date is outside the Policy effective dates.

B.

Create a Pre-update Rule that flags the claim and creates a history entry; a ClaimException Rule will create an escalation activity for the supervisor.

C.

Create a Pre-update Rule that checks for a change to the Loss Date field and flags the claim and creates the review activity and history entry.

D.

Create a Post-setup Rule that checks for a change to the Loss Date field and flags the claim, which creates a supervisor activity and history entry.

Succeed Insurance would like a list of all Notes related to all Policies for an Account. Which approach follows best practices for retrieving this data more efficiently?

A.

Code snippetvar policyNotes = Query.make(Note).compare(Note#Policy, Relop.Equals, policy).compare(Note#Account, Relop.Equals, account).select()

B.

Code snippetvar policyNotes = account.Policies*.Notes.toList()

C.

Code snippetvar policyNotes : ArrayList < Note > for(policy in account.Policies) {for (note in policy.Notes) {policyNotes.add(note)}}

D.

Code snippetvar policyNotes = account.Policies*.Notes*.DisplayName

This sample code uses array expansion with dot notation and has performance issues:

What best practice is recommended to resolve the performance issues?

A.

Rewrite the code to use a nested for loop

B.

Break the code into multiple queries to process each array

C.

Replace the .where clause with a .compare function

D.

Replace the dot notation syntax with ArrayLoader syntax

An analyst is examining the process for promoting a verified build from the development environment to production. Which statements accurately describe key steps in the flow of code changes between physical star systems in GWCP, according to the training? (Choose 2)

A.

Production database backups are not required when promoting builds.

B.

A build must be deployed to every planet in the dev star system before promotion is allowed.

C.

Builds are promoted sequentially from dev to pre-production and then to production physical star systems.

D.

Code is directly committed from dev to production repositories.

E.

The Build Promotion app in Guidewire Home is used to manage the promotion process.

An insurer doing business globally wants to use a validation expression to verify that a contact ' s postal code is a real postal code for the country specified in the contact ' s address.

A developer has created a method with the signature validatePostalCode(anAddress: Address): boolean, which returns true if and only if the postal code is valid.

What would be the correct validation expression?

A.

validatePostalCode(anAddress) == true

B.

validatePoslalCode(anAddress) == null

C.

validatePostalCode(anAddress)

D.

validatePostalCode(anAddress) ? null: false

An insurer stores the date a company was established in the company records. A business analyst identified a new requirement to calculate a company ' s years in business at the time a loss occurred. The years in business will be determined using the date established field and the claim date of loss.

The image below shows the Contact structure in the data model:

Which configuration steps will satisfy the requirement? (Select two)

A.

Create a new enhancement class for the Company entity under the insurer package

B.

Create a function to calculate the years In business in a Company enhancement

C.

Create a setter property to calculate the years in business in the Contact enhancement

D.

Create a new enhancement class for the Contact entity under the gw package

E.

Create a function to calculate the years in business in a Ul Helper class under the gw package

F.

Create a getter property to calculate the years in business in a Company enhancement

What is a purpose of logging in deployed systems that follows best practices?

A.

Capturing the significant events for auditing

B.

Troubleshooting payments by logging bank account numbers

C.

Recording the details of a user ' s login credentials

D.

Saving the runtime database queries and procedures

Given the following code example:

var query = gw.api.database.Query.make(Claim)

query.compare(Claim#ClaimNumber, Equals, " 123-45-6798 " )

var claim = query.select().AtMostOneRow

According to best practices, which logic returns notes with the topic of denial and filters on the database?

A.

var notesQuery = gw.api.database.Query.make(Note); var denialNotes = notesQuery.select().where(\elt - > elt.Topic==NoteTopicType.TC_DENIAL)

B.

var denialNotes = claim.Notes.where(\elt - > elt.Topic==NoteTopicType.TC_DENIAL)

C.

var notesQuery = gw.api.database.Query.make(Note); notesQuery.compare(Note#Topic, Equals, NoteTopicType.TC_DENIAL); notesQuery.compare(Note#Claim, Equals, claim); var denialNotes = notesQuery.select()

D.

var notesQuery = gw.api.database.Query.make(Note); notesQuery.compare(Note#Topic, Equals, NoteTopicType.TC_DENIAL); var denialNotes = notesQuery.select()

What configuration item is needed to add ABContact.Notes to PendingContactChangeView following best practices?

A.

Add a viewEntityType for Note to PendingContactChangeView.etx

B.

Add a viewEntityType for Note to PendingContactChangeView.eti

C.

Set the value on the input widget to PendingContactChangeView.ABContact.Note

D.

Create a viewEntity that includes Note

The company has requested to group 3 new Pages, within Claim Details, in the left navigation. Which configuration best practice should be used to implement this requirement?

A.

Implement each new Page as a LocationRef with its own Hyperlink widget.

B.

Configure the new Page navigations within the TabBar definition.

C.

Define the Page links in a reusable InputSet file to group the new pages.

D.

Use a MenuItemIterator widget to create the heading and organize the Page links.

E.

Configure a new LocationGroup to group the new pages.