Working with Domain Definitions

The datatypes of attributes in IBM Cúram Social Program Management are modeled as Domains. Domains are defined in terms of a fundamental datatype such as a string or an integer or in terms of another already existing application domain. Domains have application-specific type names such as SOCIAL_SECURITY_NUMBER, PAYMENT_AMOUNT, etc. Domains can have associated validations defined for them such as uppercase, range checks, code tables, pattern matches, or custom validations.