Receive Change Notification Service

Cúram Evidence Broker uses web services to accept change notifications from remote systems. The web service calls are implemented on an Axis2 stack for improved performance, security, and flexibility.

When a remote system calls the Receive Change Notification service (EvidenceBrokerWS.receiveChangeNotification), the service layer class verifies that the structure of the incoming XML is correct and then creates an ExternalCaseHeader record with some basic information as a representation of the source case that exists in the remote system. The incoming XML is translated into structures and the sharing process starts based on the configured sharing strategy.