Advanced Customization > Services and Infrastructure Customization > Enumerated Types > External Enumerated Value Lists
  
External Enumerated Value Lists
You can define an enumeration constraint on an attribute that is not a simple static list of values. The values come from some external source and may change over time. The Type and Attribute Management utility lets you define static enumeration constraints on attributes. These enumerations must be maintained manually through the UI. However, there are some cases where you might want to retrieve the enumeration from an external source rather than maintaining the static list manually.
Scope/Applicability/Assumptions
This capability applies to string attributes defined in the Type and Attribute Management utility.
Intended Outcome
With this solution, you can constrain an attribute to an enumerated list of values that comes from an external source. You can control the following:
Localization of the values
Sort order of the values
Selectability of the values
Any trigger condition to ensure the enumeration is always up to date