Field Lab FDS - zorgtoeslag
Voor Field Lab FDS is een zorgtoeslag service beschikbaar gemaakt. Hier vind je een korte uitleg van wat er gemaakt is.
CPSV-AP-RONL
Op basis van de ALEF rapportage van Dienst Toeslagen én de beschikbare gegevens van het Besluit Zorgtoeslag is een CPSV-AP-RONL metadata beschrijving gemaakt.
DMN
Aan de hand van de metadata beschrijving is een eenvoudige DMN tabel gemaakt en deployed in Camunda 7.22.
Evaluate
De deployed DMN kan worden geëvalueerd met onderstaand POST request (voorbeeld):
De service (non-SSL):
http://open-regels.nl:8080/engine-rest/decision-definition/key/berekenrechtenhoogtezorg/evaluate
De autorisatieheader vereist het Basic Auth Type met Username: demo en Password: demo
{
"variables": {
"ingezetene_requirement": {
"value": true,
"type": "Boolean"
},
"leeftijd_requirement": {
"value": true,
"type": "Boolean"
},
"betalingsregeling_requirement": {
"value": false,
"type": "Boolean"
},
"detentie_requirement": {
"value": false,
"type": "Boolean"
},
"verzekering_requirement": {
"value": true,
"type": "Boolean"
},
"inkomen_en_vermogen_requirement": {
"value": 26000,
"type": "Double"
}
}
}
Voornoemde voorbeeld geeft deze respons:
[
{
"annotation": {
"type": "String",
"value": "Provides allowance to eligible residents over 18 years old.",
"valueInfo": {}
},
"zorgtoeslag": {
"type": "Double",
"value": 1250.0,
"valueInfo": {}
}
}
]
Een check in de Camunda Cockpit toont tenslotte de succesvolle hit.
OpenAPI
Download OpenAPI specification is op deze pagina beschikbaar.
Wij gebruiken voor nu enkel Evaluate By Key
Testgevallen
Een nog te completeren lijst test gevallen is als JSON beschikbaar. De JSON bevat én de input voor de POST request én de te verwachten output (ie respons).