For example, the data model may be designed and configured to support various software products and applications including call center, sales, services and marketing, etc., as well as various industry vertical products and applications such as eFinance, eInsurance, eCommunications and eHealthcare.