You are viewing the documentation for Blueriq 15. Documentation for other versions is available in our documentation directory.
This service call is part of the ongoing effort to support more DCM features natively in the Blueriq Runtime. Its signature and behavior may change over time. Please check release notes and upgrade instructions when using it.
This service call definition is part of the DCM library. It is only available when the case-engine-client
profile is enabled.
The DCM_CaseCreate service call type will be used to signal the Case Engine to create a case at the end of an intake flow. For now, it publishes the required data to an AMQP queue. The Case Engine will read the message from the queue and create a case.
Due to the asynchronous nature of this call, no data is returned. The case will show up in Aggregate Lists and/or Case Lists once it has been created.
This service call definition is part of the DCM library. It is only available when the case-engine-client
profile is enabled.
Parameters
Name | Description | Type | Required | Direction |
---|---|---|---|---|
CaseCreateMessageEvent | The name of the message event that will be triggered to create the case. | Message event | true | input |
DossierAggragate | The Aggregate type that is used to store the dossier data of the case. | Aggregate | true | input |
MetadataAggregate | The Aggregate type that is used to store the metadata for the case. | Aggregate | true | input |
ProcessMapping | The process mapping to be executed after case creation. | Data Mapping | true | input |
DossierTypeAttribute | The attribute in which the dossier aggregate type will be stored. | Attribute | true | output |
DossierIdAttribute | The attribute in which the dossier aggregate id will be stored. | Attribute | true | output |
ProcessIdAttribute | The attribute in which the id of the created process will be stored. | Attribute | true | output |
Example
This picture shows how the parameters would be filled for the DCM Foundation project.
Properties
See Case Engine Client Properties for explanation on how to configure the queue.