Overriding nested subelements

The only nested subelements that you can override are <keyfilter> subelements of a <keyfilters> subelement of a <typekey> element.

If you override a <typekey> element that contains a <keyfilters> element, Guidewire Studio copies the <keyfilters> element into the <keyfilters> element as a <keyfilters-override> element. You can override nested <keyfilter> subelements of the <keyfilters-override> element. To add new nested <keyfilter> subelements to the <keyfilters-override> element, right-click keyfilters-override in the Element column, and then click Add new > keyfilter. You can also edit or remove the existing <keyfilter> subelements from the <keyfilters-override> element.

The <keyfilters-override> element and its <keyfilter> subelements that you define override all of the <keyfilter> elements in the original <keyfilters> subelement of the <typekey> element. For example, suppose the original <keyfilters> subelement of a <typekey> element contains <keyfilter> subelements A, B, and C. If you override the <typekey> element and remove the <keyfilter> subelement A from the <keyfilters-override> subelement and add a <keyfilter> subelement D, PolicyCenter ignores the original key filters A, B, and C and uses the overriding filters B, C, and D.