Limitations on configuring contact entity extensions
There are limitations on the kinds of things you can do with contact type extensions. Your subtype can inherit from only a single parent entity—multiple inheritance is not supported. For example, you could represent an adjudication practice with a single owner-proprietor either as a Company or as an Adjudicator. You cannot create a subtype that inherits the fields of both entities. To create the subtype you want, you can select one entity or the other and subtype it as something like Practice. Then, you add the fields that are missing from the other entity because of single inheritance.
Unless you restrict the visibility of some subtypes through configuration, they can still appear in search results because searches return all subtypes. This behavior has special implications if your installation is integrated with ContactManager. For example, suppose that you configure ClaimCenter to make Adjudicator not a choice in the user interface. However, in the ContactManager database there are a number of ABAdjudicator contact entities. Searching the Address Book for a Person returns ABAdjudicator matches if they exist in ContactManager.
See also
- For information about restricting access to contact subtypes, see Securing access to contact information.
