Skip to main content


         This documentation site is for previous versions. Visit our new documentation site for current releases.      
 

Pega Foundation for Communications data model layers

Updated on May 15, 2019
This article is a companion article to Pega Foundation for Communications data model domains.

The Pega Foundation for Communications (formerly Communications Industry Foundation) application works as a foundation layer for different communications industry applications. Pega Foundation for Communications abstracts the TM Forum Information Framework (SID), which helps to maintain the integrity of the SID model. This abstraction also allows for easy upgrades of new SID releases, and provides the flexibility to extend the SID model based on any requirements.

Accordingly, the Pega Foundation for Communications application uses both the abstracted SID data model (PegaCFF-) and an integration layer to interact with a database. Each of the integration classes is mapped to the corresponding table in the database. These integration classes act as data access objects, and all CRUD operations are performed on these objects. Report definitions are defined to access the different sets of data.

An example of how the Pega Foundation for Communications data model is made available to a consuming application is displayed in the following image:

Data model availability to consuming application

On top of the Pega Foundation for Communications application integration layer is the Pega Foundation for Communications application data layer. This data layer uses data pages, which in turn use report definitions that are created at the integration layer, to process data. This is the data layer on top of which the other applications (the Work- class) are defined.

An example of how the Pega Foundation for Communications application is extended for use with other applications is displayed in the following image:

Communications Industry Foundation application data layer structure

  • Previous topic Pega Foundation for Communications data model domains
  • Next topic Pega Foundation for Communications database structure changes

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us