Le tre funzioni principali del CPI sono elencate di seguito.
- Fornire un repository di dati in cui memorizzare i dati provenienti da sistemi differenti
- Consentire ai sistemi (Cúram e non Cúram) di ricercare i dati memorizzati nel repository di dati CPI e
di restituire i risultati della ricerca
- Supportare il recupero dei dati dal repository di dati CPI e la visualizzazione delle informazioni nella cartella impresa sociale e in CCV (Citizen Context Viewer)