Basic Rescreening Provider
🎯 Functional documentation
The filters in the provider settings allow to select all or a certain set of dossiers for which an event (setting: AUTOMATION_IDENTIFIER) will be thrown. All asynchronous event actions linked to this event will be executed for the selected dossiers.
This provider can be part of periodic screening. More on that use case here.
⚙️ Configuration
- Implementation class:
eu.myharmoney.app.providers.dossier.BasicRescreeningProvider
Settings
AUTOMATION_IDENTIFIER(required): the id of the action linked to this provider.CRON_SCHEDULE(required): "a b c d e", where a = minute, b = hour, c = day of month, d = month, e = day of week. An '*' means not specified.SYSTEM_USER(required): the id of the gateway user. This will be the entity referenced in the activity tab by the automation we are about to configure.DOSSIER_FILTER: more onDOSSIER_FILTERhere.
Example
{
"AUTOMATION_IDENTIFIER": "PERIODIC_RESCREENING",
"CRON_SCHEDULE": "0 5 * * *",
"DOSSIER_FILTER": {
"rbaAssessments": [
"APPROVED"
],
"status": [
"DONE"
]
},
"SYSTEM_USER": "$vault{<client>_SYSTEM_USER}"
}