Entity subtypes

If you look at Contact in the Guidewire Data Dictionary, for example, you see that data dictionary lists a number of subtypes. For certain PolicyCenter objects, you can think of the object in several different ways:

  • As a generic object. That is, all contacts are similar in many ways.
  • As a specific version or subtype of that object. For example, you would want to capture and display different information about companies than about people.

PolicyCenter creates Contact object subtypes by having a base set of shared fields common to all contacts and then extra fields that exist only for the subtype.

PolicyCenter also looks at the subtype as it decides which fields to show in the PolicyCenter interface. You can check which subtype a contact is by looking at its subtype field (for example, in a Gosu rule or class).