You are viewing the documentation for Blueriq 15. Documentation for other versions is available in our documentation directory.
- Created by Petru Galanton on Feb 17, 2021
The Blueriq web application is equipped with a REST API to expose methods to allow clients to control the flowing of the application. This page describes call by call the flow that is traversed when using the Kinderbijslag example project.
Call after starting up Kinderbijslag
Endpoint: POST api/v2/session/{sessionId}/load
Request: http://localhost:8080/server/api/v2/session/e0f7f122-3f71-4199-af0f-36b38519afa0/load
Call after filling in postal code
Endpoint: POST api/v2/session/{sessionId}/event
Request: http://localhost:8080/server/api/v2/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event
{ "elementKey": "P960_Verzekerde-Postcode_1", "fields": [{ "key": "P960_Verzekerde-Voornaam_1", "values": ["Jane"] }, { "key": "P960_Verzekerde-Adres_1", "values": ["Kerkstraat 1"] }, { "key": "P960_Verzekerde-Woonplaats_1", "values": [""] }, { "key": "P960_Verzekerde-Postcode_1", "values": ["1234 AB"] }, { "key": "P960_Verzekerde-Achternaam_1", "values": ["Doe"] }, { "key": "P960_Verzekerde-BankGiroRekeningNummer_1", "values": [""] }, { "key": "P960_Verzekerde-Land_1", "values": [""] }, { "key": "P960_Verzekerde-Geslacht_1", "values": ["Vrouw"] } ] }
{ "events": [{ "sessionId": "c4c6a67f-8c33-428f-a51d-6f323a3b65db", "changes": { "changes": [{ "type": "update", "key": "P960_Verzekerde-Voornaam_1", "model": { "key": "P960_Verzekerde-Voornaam_1", "name": "Verzekerde.Voornaam", "properties": {}, "questionText": "Voornaam", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["Jane"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "update", "key": "P960_Verzekerde-Adres_1", "model": { "key": "P960_Verzekerde-Adres_1", "name": "Verzekerde.Adres", "properties": {}, "questionText": "Adres", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["Kerkstraat 1"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "update", "key": "P960_Verzekerde-Postcode_1", "model": { "key": "P960_Verzekerde-Postcode_1", "name": "Verzekerde.Postcode", "properties": {}, "questionText": "Postcode", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": true, "displayLength": -1, "domain": [], "messages": [], "values": ["1234 AB"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} }, { "blocking": true, "type": "Regexp", "message": "Dit is geen geldige postcode", "parameters": { "posregexp": "^[1-9][0-9]{3}[\\s]?[A-Za-z]{2}$" } } ], "type": "field", "styles": [] } }, { "type": "update", "key": "P960_Verzekerde-Achternaam_1", "model": { "key": "P960_Verzekerde-Achternaam_1", "name": "Verzekerde.Achternaam", "properties": {}, "questionText": "Achternaam", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["Doe"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "update", "key": "P960_Verzekerde-Geslacht_1", "model": { "key": "P960_Verzekerde-Geslacht_1", "name": "Verzekerde.Geslacht", "properties": {}, "questionText": "Wat is uw geslacht?", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": true, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [{ "displayValue": "Man", "value": "Man" }, { "displayValue": "Vrouw", "value": "Vrouw" } ], "messages": [], "values": ["Vrouw"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } } ] }, "type": "page" } ] }
Call after filling in bank account number
Endpoint: POST api/v2/session/{sessionId}/event
Request: http://localhost:8080/server/session/api/v2/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event
{ "elementKey": "P960_Verzekerde-BankGiroRekeningNummer_1", "fields": [{ "key": "P960_Verzekerde-Voornaam_1", "values": ["Jane"] }, { "key": "P960_Verzekerde-Adres_1", "values": ["Kerkstraat 1"] }, { "key": "P960_Verzekerde-Woonplaats_1", "values": ["Den Bosch"] }, { "key": "P960_Verzekerde-Postcode_1", "values": ["1234 AB"] }, { "key": "P960_Verzekerde-Achternaam_1", "values": ["Doe"] }, { "key": "P960_Verzekerde-BankGiroRekeningNummer_1", "values": ["121197255"] }, { "key": "P960_Verzekerde-Land_1", "values": ["Nederland"] }, { "key": "P960_Verzekerde-Geslacht_1", "values": ["Vrouw"] } ] }
{ "events": [{ "sessionId": "0290269d-10e1-4f87-99ef-f03b060f20bf", "changes": { "changes": [{ "type": "update", "key": "P960_Verzekerde-Woonplaats_1", "model": { "key": "P960_Verzekerde-Woonplaats_1", "name": "Verzekerde.Woonplaats", "properties": {}, "questionText": "Woonplaats", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["Den Bosch"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "update", "key": "P960_Verzekerde-BankGiroRekeningNummer_1", "model": { "key": "P960_Verzekerde-BankGiroRekeningNummer_1", "name": "Verzekerde.BankGiroRekeningNummer", "properties": {}, "questionText": "Bank/giro rekeningnummer", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": true, "displayLength": -1, "domain": [], "messages": [], "values": ["121197255"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} }, { "blocking": true, "type": "BankAccount", "message": "Dit is geen geldig rekeningnummer", "parameters": { "type": "bank/giro", "locale": "nl_NL" } } ], "type": "field", "styles": [] } }, { "type": "update", "key": "P960_Verzekerde-Land_1", "model": { "key": "P960_Verzekerde-Land_1", "name": "Verzekerde.Land", "properties": {}, "questionText": "Land", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": true, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [{ "displayValue": "Nederland", "value": "Nederland" }, { "displayValue": "België", "value": "Belgie" }, { "displayValue": "Duitsland", "value": "Duitsland" }, { "displayValue": "Frankrijk", "value": "Frankrijk" }, { "displayValue": "Spanje", "value": "Spanje" }, { "displayValue": "Portugal", "value": "Portugal" }, { "displayValue": "Turkije", "value": "Turkije" }, { "displayValue": "Zwitserland", "value": "Zwitserland" }, { "displayValue": "Overig", "value": "Overig" } ], "messages": [], "values": ["Nederland"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } } ] }, "type": "page" } ] }
Call after clicking button 'Kind toevoegen'
Endpoint: POST api/v2/session/{sessionId}/event
Request: http://localhost:8080/server/api/v2/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event
{ "elementKey": "P960_Nieuw_1", "fields": [{ "key": "P960_Verzekerde-Voornaam_1", "values": ["Martine"] }, { "key": "P960_Verzekerde-Adres_1", "values": ["Baarle Hertoglaan 15"] }, { "key": "P960_Verzekerde-Woonplaats_1", "values": ["Eindhoven"] }, { "key": "P960_Verzekerde-Postcode_1", "values": ["5628 PM"] }, { "key": "P960_Verzekerde-Achternaam_1", "values": ["Woudstra"] }, { "key": "P960_Verzekerde-BankGiroRekeningNummer_1", "values": ["121197255"] }, { "key": "P960_Verzekerde-Land_1", "values": ["Nederland"] }, { "key": "P960_Verzekerde-Geslacht_1", "values": ["Vrouw"] } ] }
{ "events": [{ "sessionId": "e0f7f122-3f71-4199-af0f-36b38519afa0", "changes": { "changes": [{ "type": "add", "key": "P501_SoortOudersVragen_1", "model": { "key": "P501_SoortOudersVragen_1", "name": "SoortOudersVragen", "properties": {}, "children": ["P501_Kind-VrouwAlsMoeder_1", "P501-C0-C4"], "displayName": "Vragen over ouders kind", "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "add", "key": "P501-C0-C4", "model": { "key": "P501-C0-C4", "name": null, "properties": {}, "children": [], "displayName": null, "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "add", "key": "P501_Annuleer_1", "model": { "key": "P501_Annuleer_1", "name": "Annuleer", "properties": {}, "disabled": false, "refresh": false, "caption": "Annuleer", "validate": false, "type": "button", "styles": [] } }, { "type": "add", "key": "P501-C1", "model": { "key": "P501-C1", "name": null, "properties": {}, "children": ["P501_Annuleer_1"], "displayName": null, "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "add", "key": "P501_VragenlijstOverOudersKind_1", "model": { "key": "P501_VragenlijstOverOudersKind_1", "name": "VragenlijstOverOudersKind", "properties": {}, "children": ["P501_SoortOudersVragen_1", "P501-C1"], "displayName": "Vragen over het kind", "contentStyle": "page", "messages": [], "type": "page", "styles": [] } }, { "type": "add", "key": "P501_Kind-VrouwAlsMoeder_1", "model": { "key": "P501_Kind-VrouwAlsMoeder_1", "name": "Kind.VrouwAlsMoeder", "properties": {}, "questionText": "Wordt de vrouw uit het gezin op grond van artikel 198 van Boek 1 van het Burgelijk Wetboek als zijn/haar moeder aangemerkt?", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": false, "hasDomain": true, "multiValued": false, "refresh": true, "displayLength": -1, "domain": [{ "displayValue": "Ja", "value": "Ja" }, { "displayValue": "Nee", "value": "Nee" } ], "messages": [], "values": [], "validations": [], "type": "field", "styles": [] } }, { "type": "delete", "key": "P960_Kinderen_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde-Voornaam_1", "model": null }, { "type": "delete", "key": "P960_Infobanner_1", "model": null }, { "type": "delete", "key": "P960_AanvragenKinderbijslag_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde-Adres_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde-Woonplaats_1", "model": null }, { "type": "delete", "key": "P960_Nieuw_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde-Postcode_1", "model": null }, { "type": "delete", "key": "P960_Aanvraag_1", "model": null }, { "type": "delete", "key": "P960_Bereken_1", "model": null }, { "type": "delete", "key": "P960-C2-C0_T", "model": null }, { "type": "delete", "key": "P960_BerekenHoogteKinderbijslag_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde-Achternaam_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde-BankGiroRekeningNummer_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde-Land_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde-Geslacht_1", "model": null }, { "type": "delete", "key": "P960-C3", "model": null }, { "type": "delete", "key": "P960_Verzekerde_1", "model": null } ] }, "type": "page" } ] }
Call after selecting 'Ja' from drop down
Endpoint: POST api/v2/session/{sessionId}/event
Request: http://localhost:8080/server/api/v2/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event
{ "elementKey": "P501_Kind-VrouwAlsMoeder_1", "fields": [{ "key": "P501_Kind-VrouwAlsMoeder_1", "values": ["Ja"] } ] }
{ "events": [{ "sessionId": "e0f7f122-3f71-4199-af0f-36b38519afa0", "changes": { "changes": [{ "type": "add", "key": "P501_Verder_1", "model": { "key": "P501_Verder_1", "name": "Verder", "properties": {}, "disabled": false, "refresh": false, "caption": "Verder", "validate": true, "type": "button", "styles": [] } }, { "type": "update", "key": "P501-C1", "model": { "key": "P501-C1", "name": null, "properties": {}, "children": ["P501_Annuleer_1", "P501_Verder_1"], "displayName": null, "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "update", "key": "P501_Kind-VrouwAlsMoeder_1", "model": { "key": "P501_Kind-VrouwAlsMoeder_1", "name": "Kind.VrouwAlsMoeder", "properties": {}, "questionText": "Wordt de vrouw uit het gezin op grond van artikel 198 van Boek 1 van het Burgelijk Wetboek als zijn/haar moeder aangemerkt?", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": false, "hasDomain": true, "multiValued": false, "refresh": true, "displayLength": -1, "domain": [{ "displayValue": "Ja", "value": "Ja" }, { "displayValue": "Nee", "value": "Nee" } ], "messages": [], "values": ["Ja"], "validations": [], "type": "field", "styles": [] } } ] }, "type": "page" } ] }
Call after clicking button 'Verder'
Endpoint: POST api/v2/session/{sessionId}/event
Request: http://localhost:8080/server/api/v2/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event
{ "elementKey": "P501_Verder_1", "fields": [{ "key": "P501_Kind-VrouwAlsMoeder_1", "values": ["Ja"] } ] }
{ "events": [{ "sessionId": "e0f7f122-3f71-4199-af0f-36b38519afa0", "changes": { "changes": [{ "type": "add", "key": "P836_Kind-VrouwAlsMoeder_1", "model": { "key": "P836_Kind-VrouwAlsMoeder_1", "name": "Kind.VrouwAlsMoeder", "properties": {}, "questionText": "Wordt de vrouw uit het gezin op grond van artikel 198 van Boek 1 van het Burgelijk Wetboek als zijn/haar moeder aangemerkt?", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": false, "hasDomain": true, "multiValued": false, "refresh": true, "displayLength": -1, "domain": [{ "displayValue": "Ja", "value": "Ja" }, { "displayValue": "Nee", "value": "Nee" } ], "messages": [], "values": ["Ja"], "validations": [], "type": "field", "styles": [] } }, { "type": "add", "key": "P836_SoortOudersVragen_1", "model": { "key": "P836_SoortOudersVragen_1", "name": "SoortOudersVragen", "properties": {}, "children": ["P836_Kind-VrouwAlsMoeder_1", "P836-C0-C4"], "displayName": "Vragen over ouders kind", "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "add", "key": "P836_FooterAnnuleerOpslaan_1", "model": { "key": "P836_FooterAnnuleerOpslaan_1", "name": "FooterAnnuleerOpslaan", "properties": {}, "children": ["P836_Annuleer_1", "P836_Opslaan_1"], "displayName": null, "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "add", "key": "P836_Kind-Achternaam_1", "model": { "key": "P836_Kind-Achternaam_1", "name": "Kind.Achternaam", "properties": {}, "questionText": "Achternaam", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["Woudstra"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "add", "key": "P836_Kindgegevens_1", "model": { "key": "P836_Kindgegevens_1", "name": "Kindgegevens", "properties": {}, "children": ["P836_SoortOudersVragen_1", "P836_Kind_1", "P836_FooterAnnuleerOpslaan_1"], "displayName": "Gegevens kind", "contentStyle": "page", "messages": [], "type": "page", "styles": [] } }, { "type": "add", "key": "P836-C0-C4", "model": { "key": "P836-C0-C4", "name": null, "properties": {}, "children": [], "displayName": null, "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "add", "key": "P836_Kind_1", "model": { "key": "P836_Kind_1", "name": "Kind", "properties": {}, "children": ["P836_Kind-BehoortTotHuishoudenVerzekerde_1", "P836_Kind-WoontInNederlandEersteDagKalenderkwartaal_1", "P836_Kind-SoortKind_1", "P836_Kind-Voornaam_1", "P836_Kind-Achternaam_1", "P836_Kind-Geboortedatum_1"], "displayName": "Gegevens kind", "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "add", "key": "P836_Kind-WoontInNederlandEersteDagKalenderkwartaal_1", "model": { "key": "P836_Kind-WoontInNederlandEersteDagKalenderkwartaal_1", "name": "Kind.WoontInNederlandEersteDagKalenderkwartaal", "properties": {}, "questionText": "Woonde uw kind de eerste dag van het kalenderkwartaal in Nederland?", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": true, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [{ "displayValue": "Ja", "value": "Ja" }, { "displayValue": "Nee", "value": "Nee" } ], "messages": [], "values": [], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "add", "key": "P836_Kind-SoortKind_1", "model": { "key": "P836_Kind-SoortKind_1", "name": "Kind.SoortKind", "properties": {}, "questionText": "Onder welke categorie valt uw kind?", "explainText": "Eigen kind, aangehuwd kind of pleegkind", "dataType": "text", "rejectedValue": null, "readonly": true, "required": false, "hasDomain": true, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [{ "displayValue": "Eigen kind", "value": "EigenKind" }, { "displayValue": "Pleegkind", "value": "PleegKind" }, { "displayValue": "Aangehuwd kind", "value": "AangehuwdKind" } ], "messages": [], "values": ["EigenKind"], "validations": [], "type": "field", "styles": [] } }, { "type": "add", "key": "P836_Opslaan_1", "model": { "key": "P836_Opslaan_1", "name": "Opslaan", "properties": {}, "disabled": false, "refresh": false, "caption": "Opslaan", "validate": true, "type": "button", "styles": [] } }, { "type": "add", "key": "P836_Kind-Voornaam_1", "model": { "key": "P836_Kind-Voornaam_1", "name": "Kind.Voornaam", "properties": {}, "questionText": "Voornaam", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": [], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "add", "key": "P836_Kind-Geboortedatum_1", "model": { "key": "P836_Kind-Geboortedatum_1", "name": "Kind.Geboortedatum", "properties": {}, "questionText": "Geboortedatum", "explainText": null, "dataType": "date", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": true, "displayLength": -1, "domain": [], "messages": [], "values": [], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "add", "key": "P836_Annuleer_1", "model": { "key": "P836_Annuleer_1", "name": "Annuleer", "properties": {}, "disabled": false, "refresh": false, "caption": "Annuleer", "validate": false, "type": "button", "styles": [] } }, { "type": "add", "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1", "model": { "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1", "name": "Kind.BehoortTotHuishoudenVerzekerde", "properties": {}, "questionText": "Behoort het kind tot uw huishouden?", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": true, "multiValued": false, "refresh": true, "displayLength": -1, "domain": [{ "displayValue": "Ja", "value": "Ja" }, { "displayValue": "Nee", "value": "Nee" } ], "messages": [], "values": [], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "delete", "key": "P501_SoortOudersVragen_1", "model": null }, { "type": "delete", "key": "P501-C0-C4", "model": null }, { "type": "delete", "key": "P501_Annuleer_1", "model": null }, { "type": "delete", "key": "P501_Verder_1", "model": null }, { "type": "delete", "key": "P501-C1", "model": null }, { "type": "delete", "key": "P501_VragenlijstOverOudersKind_1", "model": null }, { "type": "delete", "key": "P501_Kind-VrouwAlsMoeder_1", "model": null } ] }, "type": "page" } ] }
Call after selecting 'Ja' after 'Behoort het kind tot uw huishouden?'
Endpoint: POST api/v2/session/{sessionId}/event
Request: http://localhost:8080/server/api/v2/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event
{ "elementKey": "P836_Kind-BehoortTotHuishoudenVerzekerde_1", "fields": [{ "key": "P836_Kind-VrouwAlsMoeder_1", "values": ["Ja"] }, { "key": "P836_Kind-Achternaam_1", "values": ["Woudstra"] }, { "key": "P836_Kind-WoontInNederlandEersteDagKalenderkwartaal_1", "values": [""] }, { "key": "P836_Kind-SoortKind_1", "values": ["EigenKind"] }, { "key": "P836_Kind-Voornaam_1", "values": [""] }, { "key": "P836_Kind-Geboortedatum_1", "values": [""] }, { "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1", "values": ["Ja"] } ] }
{ "events": [{ "sessionId": "e0f7f122-3f71-4199-af0f-36b38519afa0", "changes": { "changes": [{ "type": "update", "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1", "model": { "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1", "name": "Kind.BehoortTotHuishoudenVerzekerde", "properties": {}, "questionText": "Behoort het kind tot uw huishouden?", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": true, "multiValued": false, "refresh": true, "displayLength": -1, "domain": [{ "displayValue": "Ja", "value": "Ja" }, { "displayValue": "Nee", "value": "Nee" } ], "messages": [], "values": ["Ja"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } } ] }, "type": "page" } ] }
Call after selecting 'Ja', and filling in 'Voornaam', 'Achternaam' and 'Geboortedatum'
Endpoint: POST api/v2/session/{sessionId}/event
Request: http://localhost:8080/server/api/v2/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event
{ "elementKey": "P836_Kind-Geboortedatum_1", "fields": [{ "key": "P836_Kind-VrouwAlsMoeder_1", "values": ["Ja"] }, { "key": "P836_Kind-Achternaam_1", "values": ["Doe"] }, { "key": "P836_Kind-WoontInNederlandEersteDagKalenderkwartaal_1", "values": [""] }, { "key": "P836_Kind-SoortKind_1", "values": ["EigenKind"] }, { "key": "P836_Kind-Voornaam_1", "values": ["Little Doe"] }, { "key": "P836_Kind-Geboortedatum_1", "values": ["01-01-2017"] }, { "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1", "values": ["Ja"] } ] }
{ "events": [{ "sessionId": "0290269d-10e1-4f87-99ef-f03b060f20bf", "changes": { "changes": [{ "type": "update", "key": "P836_Kind-Voornaam_1", "model": { "key": "P836_Kind-Voornaam_1", "name": "Kind.Voornaam", "properties": {}, "questionText": "Voornaam", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["Little Doe"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "update", "key": "P836_Kind-Geboortedatum_1", "model": { "key": "P836_Kind-Geboortedatum_1", "name": "Kind.Geboortedatum", "properties": {}, "questionText": "Geboortedatum", "explainText": null, "dataType": "date", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": true, "displayLength": -1, "domain": [], "messages": [], "values": ["01-01-2017"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } } ] }, "type": "page" } ] }
Call after clicking 'opslaan'
Endpoint: POST api/v2/session/{sessionId}/event
Request: http://localhost:8080/server/api/v2/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event
{ "elementKey": "P836_Opslaan_1", "fields": [{ "key": "P836_Kind-VrouwAlsMoeder_1", "values": ["Ja"] }, { "key": "P836_Kind-Achternaam_1", "values": ["Doe"] }, { "key": "P836_Kind-WoontInNederlandEersteDagKalenderkwartaal_1", "values": ["Ja"] }, { "key": "P836_Kind-SoortKind_1", "values": ["EigenKind"] }, { "key": "P836_Kind-Voornaam_1", "values": ["Little"] }, { "key": "P836_Kind-Geboortedatum_1", "values": ["01-01-2005"] }, { "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1", "values": ["Ja"] } ] }
{ "events": [{ "sessionId": "614e86dd-cd01-4f3f-9146-636522cedb07", "changes": { "changes": [{ "type": "add", "key": "P960_Kinderen_1", "model": { "key": "P960_Kinderen_1", "name": "Kinderen", "properties": {}, "children": ["P960-C2-C0_T"], "displayName": "Kinderen", "contentStyle": "instance_selector", "type": "container", "styles": [] } }, { "type": "add", "key": "P960_Verzekerde-Voornaam_1", "model": { "key": "P960_Verzekerde-Voornaam_1", "name": "Verzekerde.Voornaam", "properties": {}, "questionText": "Voornaam", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["Jane"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "add", "key": "P960_Infobanner_1", "model": { "key": "P960_Infobanner_1", "name": "Infobanner", "properties": {}, "children": ["P960_BerekenHoogteKinderbijslag_1"], "displayName": "Proefberekening kinderbijslag", "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "add", "key": "P960_Verzekerde-Adres_1", "model": { "key": "P960_Verzekerde-Adres_1", "name": "Verzekerde.Adres", "properties": {}, "questionText": "Adres", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["Kerkstraat 1"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "add", "key": "P960_Verzekerde-Woonplaats_1", "model": { "key": "P960_Verzekerde-Woonplaats_1", "name": "Verzekerde.Woonplaats", "properties": {}, "questionText": "Woonplaats", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["Den Bosch"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "add", "key": "P960_Kind-Voornaam_1", "model": { "key": "P960_Kind-Voornaam_1", "name": "Kind.Voornaam", "properties": {}, "questionText": "Voornaam", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": true, "required": false, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["Little"], "validations": [], "type": "field", "styles": [] } }, { "type": "add", "key": "P960_Nieuw_1", "model": { "key": "P960_Nieuw_1", "name": "Nieuw", "properties": {}, "disabled": false, "refresh": false, "caption": "Kind toevoegen", "validate": true, "type": "button", "styles": [] } }, { "type": "add", "key": "P960-C2-C0-C0-C0", "model": { "key": "P960-C2-C0-C0-C0", "name": "tableelement", "properties": {}, "children": ["P960_Kind-Voornaam_1"], "displayName": null, "contentStyle": "tablecell", "type": "container", "styles": [] } }, { "type": "add", "key": "P960-C2-C0-C0-C1", "model": { "key": "P960-C2-C0-C0-C1", "name": "tableelement", "properties": {}, "children": ["P960_Kind-Achternaam_1"], "displayName": null, "contentStyle": "tablecell", "type": "container", "styles": [] } }, { "type": "add", "key": "P960-C2-C0-C0-C2", "model": { "key": "P960-C2-C0-C0-C2", "name": "tableelement", "properties": {}, "children": ["P960_Kind-Geboortedatum_1"], "displayName": null, "contentStyle": "tablecell", "type": "container", "styles": [] } }, { "type": "add", "key": "P960-C2-C0-C0-C3", "model": { "key": "P960-C2-C0-C0-C3", "name": "tableelement", "properties": {}, "children": ["P960_Wijzigen_1"], "displayName": null, "contentStyle": "tablecell", "type": "container", "styles": [] } }, { "type": "add", "key": "P960-C2-C0-C0-C4", "model": { "key": "P960-C2-C0-C0-C4", "name": "tableelement", "properties": {}, "children": ["P960_Verwijderen_1"], "displayName": null, "contentStyle": "tablecell", "type": "container", "styles": [] } }, { "type": "add", "key": "P960_Verzekerde-Postcode_1", "model": { "key": "P960_Verzekerde-Postcode_1", "name": "Verzekerde.Postcode", "properties": {}, "questionText": "Postcode", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": true, "displayLength": -1, "domain": [], "messages": [], "values": ["1234 AB"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} }, { "blocking": true, "type": "Regexp", "message": "Dit is geen geldige postcode", "parameters": { "posregexp": "^[1-9][0-9]{3}[\\s]?[A-Za-z]{2}$" } } ], "type": "field", "styles": [] } }, { "type": "add", "key": "P960_Wijzigen_1", "model": { "key": "P960_Wijzigen_1", "name": "Wijzigen", "properties": {}, "disabled": false, "refresh": false, "caption": "Wijzigen", "validate": true, "type": "button", "styles": [] } }, { "type": "add", "key": "P960_Bereken_1", "model": { "key": "P960_Bereken_1", "name": "Bereken", "properties": {}, "disabled": false, "refresh": false, "caption": "Bereken kinderbijslag", "validate": true, "type": "button", "styles": [] } }, { "type": "add", "key": "P960_Verzekerde-BankGiroRekeningNummer_1", "model": { "key": "P960_Verzekerde-BankGiroRekeningNummer_1", "name": "Verzekerde.BankGiroRekeningNummer", "properties": {}, "questionText": "Bank/giro rekeningnummer", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": true, "displayLength": -1, "domain": [], "messages": [], "values": ["121197255"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} }, { "blocking": true, "type": "BankAccount", "message": "Dit is geen geldig rekeningnummer", "parameters": { "type": "bank/giro", "locale": "nl_NL" } } ], "type": "field", "styles": [] } }, { "type": "add", "key": "P960_Verzekerde-Geslacht_1", "model": { "key": "P960_Verzekerde-Geslacht_1", "name": "Verzekerde.Geslacht", "properties": {}, "questionText": "Wat is uw geslacht?", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": true, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [{ "displayValue": "Man", "value": "Man" }, { "displayValue": "Vrouw", "value": "Vrouw" } ], "messages": [], "values": ["Vrouw"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "add", "key": "P960_Verzekerde_1", "model": { "key": "P960_Verzekerde_1", "name": "Verzekerde", "properties": {}, "children": ["P960_Verzekerde-Voornaam_1", "P960_Verzekerde-Achternaam_1", "P960_Verzekerde-Geslacht_1", "P960_Verzekerde-Adres_1", "P960_Verzekerde-Postcode_1", "P960_Verzekerde-Woonplaats_1", "P960_Verzekerde-Land_1", "P960_Verzekerde-BankGiroRekeningNummer_1"], "displayName": "Gegevens verzekerde", "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "add", "key": "P960_Kind-Geboortedatum_1", "model": { "key": "P960_Kind-Geboortedatum_1", "name": "Kind.Geboortedatum", "properties": {}, "questionText": "Geboortedatum", "explainText": null, "dataType": "date", "rejectedValue": null, "readonly": true, "required": false, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["01-01-2005"], "validations": [], "type": "field", "styles": [] } }, { "type": "add", "key": "P960_AanvragenKinderbijslag_1", "model": { "key": "P960_AanvragenKinderbijslag_1", "name": "AanvragenKinderbijslag", "properties": {}, "children": ["P960_Infobanner_1", "P960_Verzekerde_1", "P960_Aanvraag_1", "P960-C3"], "displayName": "Aanvragen kinderbijslag", "contentStyle": "page", "messages": [], "type": "page", "styles": [] } }, { "type": "add", "key": "P960_Aanvraag_1", "model": { "key": "P960_Aanvraag_1", "name": "Aanvraag", "properties": {}, "children": ["P960_Kinderen_1", "P960_Nieuw_1"], "displayName": null, "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "add", "key": "P960-C2-C0_T", "model": { "key": "P960-C2-C0_T", "name": null, "properties": {}, "children": ["P960-C2-C0-C0"], "displayName": null, "contentStyle": "table", "type": "container", "styles": [] } }, { "type": "add", "key": "P960_BerekenHoogteKinderbijslag_1", "model": { "key": "P960_BerekenHoogteKinderbijslag_1", "name": "BerekenHoogteKinderbijslag", "properties": {}, "nodes": [{ "text": "Met de kinderbijslag betaalt de overheid mee aan de kosten die horen bij de opvoeding van een kind. Woont of werkt u in Nederland en heeft u kinderen jonger dan 18 jaar, dan krijgt u waarschijnlijk kinderbijslag. Hoeveel kinderbijslag u krijgt is o.a. afhankelijk van de leeftijd van uw kind. Wilt u weten hoeveel kinderbijslag u krijgt? Maak dan een proefberekening.", "nodeType": "text" } ], "plainText": "Met de kinderbijslag betaalt de overheid mee aan de kosten die horen bij de opvoeding van een kind. Woont of werkt u in Nederland en heeft u kinderen jonger dan 18 jaar, dan krijgt u waarschijnlijk kinderbijslag. Hoeveel kinderbijslag u krijgt is o.a. afhankelijk van de leeftijd van uw kind. Wilt u weten hoeveel kinderbijslag u krijgt? Maak dan een proefberekening.", "type": "textitem", "styles": [] } }, { "type": "add", "key": "P960_Verzekerde-Achternaam_1", "model": { "key": "P960_Verzekerde-Achternaam_1", "name": "Verzekerde.Achternaam", "properties": {}, "questionText": "Achternaam", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["Doe"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "add", "key": "P960_Verzekerde-Land_1", "model": { "key": "P960_Verzekerde-Land_1", "name": "Verzekerde.Land", "properties": {}, "questionText": "Land", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": false, "required": true, "hasDomain": true, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [{ "displayValue": "Nederland", "value": "Nederland" }, { "displayValue": "België", "value": "Belgie" }, { "displayValue": "Duitsland", "value": "Duitsland" }, { "displayValue": "Frankrijk", "value": "Frankrijk" }, { "displayValue": "Spanje", "value": "Spanje" }, { "displayValue": "Portugal", "value": "Portugal" }, { "displayValue": "Turkije", "value": "Turkije" }, { "displayValue": "Zwitserland", "value": "Zwitserland" }, { "displayValue": "Overig", "value": "Overig" } ], "messages": [], "values": ["Nederland"], "validations": [{ "blocking": true, "type": "Required", "message": "Dit veld is verplicht", "parameters": {} } ], "type": "field", "styles": [] } }, { "type": "add", "key": "P960-C2-C0-C0", "model": { "key": "P960-C2-C0-C0", "name": "tableelement", "properties": {}, "children": ["P960-C2-C0-C0-C0", "P960-C2-C0-C0-C1", "P960-C2-C0-C0-C2", "P960-C2-C0-C0-C3", "P960-C2-C0-C0-C4"], "displayName": null, "contentStyle": "tablerow", "type": "container", "styles": [] } }, { "type": "add", "key": "P960_Verwijderen_1", "model": { "key": "P960_Verwijderen_1", "name": "Verwijderen", "properties": {}, "disabled": false, "refresh": false, "caption": "Verwijderen", "validate": true, "type": "button", "styles": [] } }, { "type": "add", "key": "P960-C3", "model": { "key": "P960-C3", "name": null, "properties": {}, "children": ["P960_Bereken_1"], "displayName": null, "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "add", "key": "P960_Kind-Achternaam_1", "model": { "key": "P960_Kind-Achternaam_1", "name": "Kind.Achternaam", "properties": {}, "questionText": "Achternaam", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": true, "required": false, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["Doe"], "validations": [], "type": "field", "styles": [] } }, { "type": "delete", "key": "P836_Kind-VrouwAlsMoeder_1", "model": null }, { "type": "delete", "key": "P836_SoortOudersVragen_1", "model": null }, { "type": "delete", "key": "P836_FooterAnnuleerOpslaan_1", "model": null }, { "type": "delete", "key": "P836_Kind-Achternaam_1", "model": null }, { "type": "delete", "key": "P836_Kindgegevens_1", "model": null }, { "type": "delete", "key": "P836-C0-C4", "model": null }, { "type": "delete", "key": "P836_Kind_1", "model": null }, { "type": "delete", "key": "P836_Kind-WoontInNederlandEersteDagKalenderkwartaal_1", "model": null }, { "type": "delete", "key": "P836_Kind-SoortKind_1", "model": null }, { "type": "delete", "key": "P836_Opslaan_1", "model": null }, { "type": "delete", "key": "P836_Kind-Voornaam_1", "model": null }, { "type": "delete", "key": "P836_Kind-Geboortedatum_1", "model": null }, { "type": "delete", "key": "P836_Annuleer_1", "model": null }, { "type": "delete", "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1", "model": null } ] }, "type": "page" } ] }
Call after clicking 'Bereken kinderbijslag'
Endpoint: POST api/v2/session/{sessionId}/event
Request: http://localhost:8080/server/api/v2/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event
{ "elementKey": "P960_Bereken_1", "fields": [{ "key": "P960_Verzekerde-Voornaam_1", "values": ["Jane"] }, { "key": "P960_Verzekerde-Adres_1", "values": ["Kerkstraat 1"] }, { "key": "P960_Verzekerde-Woonplaats_1", "values": ["Den Bosch"] }, { "key": "P960_Kind-Voornaam_1", "values": ["Little"] }, { "key": "P960_Verzekerde-Postcode_1", "values": ["1234 AB"] }, { "key": "P960_Verzekerde-BankGiroRekeningNummer_1", "values": ["121197255"] }, { "key": "P960_Verzekerde-Geslacht_1", "values": ["Vrouw"] }, { "key": "P960_Kind-Geboortedatum_1", "values": ["01-01-2005"] }, { "key": "P960_Verzekerde-Achternaam_1", "values": ["Doe"] }, { "key": "P960_Verzekerde-Land_1", "values": ["Nederland"] }, { "key": "P960_Kind-Achternaam_1", "values": ["Doe"] } ] }
:
{ "events": [{ "sessionId": "614e86dd-cd01-4f3f-9146-636522cedb07", "changes": { "changes": [{ "type": "add", "key": "P309_Kind-Achternaam_1", "model": { "key": "P309_Kind-Achternaam_1", "name": "Kind.Achternaam", "properties": {}, "questionText": "Achternaam", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": true, "required": false, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["Doe"], "validations": [], "type": "field", "styles": [] } }, { "type": "add", "key": "P309_Kind-Voornaam_1", "model": { "key": "P309_Kind-Voornaam_1", "name": "Kind.Voornaam", "properties": {}, "questionText": "Voornaam", "explainText": null, "dataType": "text", "rejectedValue": null, "readonly": true, "required": false, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["Little"], "validations": [], "type": "field", "styles": [] } }, { "type": "add", "key": "P309-C1_T", "model": { "key": "P309-C1_T", "name": null, "properties": {}, "children": ["P309-C1-C0"], "displayName": null, "contentStyle": "table", "type": "container", "styles": [] } }, { "type": "add", "key": "P309-C1-C0-C0", "model": { "key": "P309-C1-C0-C0", "name": "tableelement", "properties": {}, "children": ["P309_Kind-Voornaam_1"], "displayName": null, "contentStyle": "tablecell", "type": "container", "styles": [] } }, { "type": "add", "key": "P309_OverzichtKinderbijslag_1", "model": { "key": "P309_OverzichtKinderbijslag_1", "name": "OverzichtKinderbijslag", "properties": {}, "children": ["P309-C1_T"], "displayName": "Kinderbijslag per kind", "contentStyle": "instance_selector", "type": "container", "styles": [] } }, { "type": "add", "key": "P309_Verzekerde-AantalKinderen_1", "model": { "key": "P309_Verzekerde-AantalKinderen_1", "name": "Verzekerde.AantalKinderen", "properties": {}, "questionText": "Aantal kinderen", "explainText": null, "dataType": "integer", "rejectedValue": null, "readonly": true, "required": false, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["1"], "validations": [], "type": "field", "styles": [] } }, { "type": "add", "key": "P309_BerekenHoogteKinderbijslag_1", "model": { "key": "P309_BerekenHoogteKinderbijslag_1", "name": "BerekenHoogteKinderbijslag", "properties": {}, "nodes": [{ "text": "Met de kinderbijslag betaalt de overheid mee aan de kosten die horen bij de opvoeding van een kind. Woont of werkt u in Nederland en heeft u kinderen jonger dan 18 jaar, dan krijgt u waarschijnlijk kinderbijslag. Hoeveel kinderbijslag u krijgt is o.a. afhankelijk van de leeftijd van uw kind. Wilt u weten hoeveel kinderbijslag u krijgt? Maak dan een proefberekening.", "nodeType": "text" } ], "plainText": "Met de kinderbijslag betaalt de overheid mee aan de kosten die horen bij de opvoeding van een kind. Woont of werkt u in Nederland en heeft u kinderen jonger dan 18 jaar, dan krijgt u waarschijnlijk kinderbijslag. Hoeveel kinderbijslag u krijgt is o.a. afhankelijk van de leeftijd van uw kind. Wilt u weten hoeveel kinderbijslag u krijgt? Maak dan een proefberekening.", "type": "textitem", "styles": [] } }, { "type": "add", "key": "P309-C1-C0", "model": { "key": "P309-C1-C0", "name": "tableelement", "properties": {}, "children": ["P309-C1-C0-C0", "P309-C1-C0-C1", "P309-C1-C0-C2", "P309-C1-C0-C3", "P309-C1-C0-C4"], "displayName": null, "contentStyle": "tablerow", "type": "container", "styles": [] } }, { "type": "add", "key": "P309_document_1", "model": { "key": "P309_document_1", "name": "document", "properties": {}, "text": "Download hier uw formulier", "textRef": null, "parameters": { "document-name": "Brief", "document-type": "pdf" }, "type": "link", "styles": [] } }, { "type": "add", "key": "P309-C4", "model": { "key": "P309-C4", "name": null, "properties": {}, "children": ["P309_Terug_1"], "displayName": null, "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "add", "key": "P309_Uitleg_1", "model": { "key": "P309_Uitleg_1", "name": "Uitleg", "properties": {}, "disabled": false, "refresh": false, "caption": "Uitleg", "validate": true, "type": "button", "styles": [] } }, { "type": "add", "key": "P309_Kind-BedragKinderbijslag_1", "model": { "key": "P309_Kind-BedragKinderbijslag_1", "name": "Kind.BedragKinderbijslag", "properties": {}, "questionText": "Kinderbijslag", "explainText": null, "dataType": "currency", "rejectedValue": null, "readonly": true, "required": false, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["269,39"], "validations": [], "type": "field", "styles": [] } }, { "type": "add", "key": "P309_Terug_1", "model": { "key": "P309_Terug_1", "name": "Terug", "properties": {}, "disabled": false, "refresh": false, "caption": "Vorige", "validate": false, "type": "button", "styles": [] } }, { "type": "add", "key": "P309_Resultaatberekening_1", "model": { "key": "P309_Resultaatberekening_1", "name": "Resultaatberekening", "properties": {}, "children": ["P309_Infobanner_1", "P309_OverzichtKinderbijslag_1", "P309_KinderbijslagTotaal_1", "P309_link_1", "P309-C4"], "displayName": "Resultaat berekening", "contentStyle": "page", "messages": [], "type": "page", "styles": [] } }, { "type": "add", "key": "P309_KinderbijslagTotaal_1", "model": { "key": "P309_KinderbijslagTotaal_1", "name": "KinderbijslagTotaal", "properties": {}, "children": ["P309_Verzekerde-Kinderbijslag_1", "P309_Verzekerde-AantalKinderen_1"], "displayName": "Kinderbijslag totaal", "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "add", "key": "P309_Infobanner_1", "model": { "key": "P309_Infobanner_1", "name": "Infobanner", "properties": {}, "children": ["P309_BerekenHoogteKinderbijslag_1"], "displayName": "Proefberekening kinderbijslag", "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "add", "key": "P309_Verzekerde-Kinderbijslag_1", "model": { "key": "P309_Verzekerde-Kinderbijslag_1", "name": "Verzekerde.Kinderbijslag", "properties": {}, "questionText": "Kinderbijslag totaal", "explainText": null, "dataType": "currency", "rejectedValue": null, "readonly": true, "required": false, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["269,39"], "validations": [], "type": "field", "styles": [] } }, { "type": "add", "key": "P309-C1-C0-C3", "model": { "key": "P309-C1-C0-C3", "name": "tableelement", "properties": {}, "children": ["P309_Kind-BedragKinderbijslag_1"], "displayName": null, "contentStyle": "tablecell", "type": "container", "styles": [] } }, { "type": "add", "key": "P309_link_1", "model": { "key": "P309_link_1", "name": "link", "properties": {}, "children": ["P309_document_1"], "displayName": null, "contentStyle": "container", "type": "container", "styles": [] } }, { "type": "add", "key": "P309-C1-C0-C4", "model": { "key": "P309-C1-C0-C4", "name": "tableelement", "properties": {}, "children": ["P309_Uitleg_1"], "displayName": null, "contentStyle": "tablecell", "type": "container", "styles": [] } }, { "type": "add", "key": "P309-C1-C0-C1", "model": { "key": "P309-C1-C0-C1", "name": "tableelement", "properties": {}, "children": ["P309_Kind-Achternaam_1"], "displayName": null, "contentStyle": "tablecell", "type": "container", "styles": [] } }, { "type": "add", "key": "P309-C1-C0-C2", "model": { "key": "P309-C1-C0-C2", "name": "tableelement", "properties": {}, "children": ["P309_Kind-Geboortedatum_1"], "displayName": null, "contentStyle": "tablecell", "type": "container", "styles": [] } }, { "type": "add", "key": "P309_Kind-Geboortedatum_1", "model": { "key": "P309_Kind-Geboortedatum_1", "name": "Kind.Geboortedatum", "properties": {}, "questionText": "Geboortedatum", "explainText": null, "dataType": "date", "rejectedValue": null, "readonly": true, "required": false, "hasDomain": false, "multiValued": false, "refresh": false, "displayLength": -1, "domain": [], "messages": [], "values": ["01-01-2005"], "validations": [], "type": "field", "styles": [] } }, { "type": "delete", "key": "P960_Kinderen_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde-Voornaam_1", "model": null }, { "type": "delete", "key": "P960_Infobanner_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde-Adres_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde-Woonplaats_1", "model": null }, { "type": "delete", "key": "P960_Kind-Voornaam_1", "model": null }, { "type": "delete", "key": "P960_Nieuw_1", "model": null }, { "type": "delete", "key": "P960-C2-C0-C0-C0", "model": null }, { "type": "delete", "key": "P960-C2-C0-C0-C1", "model": null }, { "type": "delete", "key": "P960-C2-C0-C0-C2", "model": null }, { "type": "delete", "key": "P960-C2-C0-C0-C3", "model": null }, { "type": "delete", "key": "P960-C2-C0-C0-C4", "model": null }, { "type": "delete", "key": "P960_Verzekerde-Postcode_1", "model": null }, { "type": "delete", "key": "P960_Wijzigen_1", "model": null }, { "type": "delete", "key": "P960_Bereken_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde-BankGiroRekeningNummer_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde-Geslacht_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde_1", "model": null }, { "type": "delete", "key": "P960_Kind-Geboortedatum_1", "model": null }, { "type": "delete", "key": "P960_AanvragenKinderbijslag_1", "model": null }, { "type": "delete", "key": "P960_Aanvraag_1", "model": null }, { "type": "delete", "key": "P960-C2-C0_T", "model": null }, { "type": "delete", "key": "P960_BerekenHoogteKinderbijslag_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde-Achternaam_1", "model": null }, { "type": "delete", "key": "P960_Verzekerde-Land_1", "model": null }, { "type": "delete", "key": "P960-C2-C0-C0", "model": null }, { "type": "delete", "key": "P960_Verwijderen_1", "model": null }, { "type": "delete", "key": "P960-C3", "model": null }, { "type": "delete", "key": "P960_Kind-Achternaam_1", "model": null } ] }, "type": "page" } ] }
Call after clicking 'Download hier uw formulier'
Endpoint: GET /api/v2/session/{sessionId}/document/{documentName}/{type}
Request: http://localhost:8080/server/api/v2/session/e0f7f122-3f71-4199-af0f-36b38519afa0/document/Brief/pdf
Payload:
Response: undefined (download succeeded)
Didn't find the answer you were looking for? Try the advanced search!