The Cúram Case Participant Index provides two interfaces for storing client data: the CPILoader and the CPIWebService. The CPILoader is designed to handle a bulk load of data, such as when a new CPI Data Store is initially populated. The CPIWebService interface has been engineered to allow an SOR to perform maintenance like updates, inserts and deletes in real time.