Population¶
Population changes¶
Returns the patients of the practice whose registration date (InschrijfDatum) or deregistration date (UitschrijfDatum) falls within the period van .. tot. Patients in the categories “Passant” and “Collegiale waarneming” are not included. Use this method to build and maintain a patient list: request a wide period once for the initial list and then only the period since your previous request for updates.
Request¶
{
"Name": "{{name}}",
"Key": "{{key}}",
"Target": "{{target}}",
"Method": "PopulatieWijzigingen",
"van": "2026-01-01T00:00:00",
"tot": "2026-01-31T23:59:59"
}
Parameters
van: start of the period (inclusive), format yyyy-MM-ddTHH:mm:sstot: end of the period (inclusive), format yyyy-MM-ddTHH:mm:ss
Tip
For a complete list of all registered patients use “van”: “1900-01-01T00:00:00” and today as tot, and skip the patients that have an UitschrijfDatum.
Response (success)¶
{
"wijzigingen": [
{
"PatientId": 10009,
"InschrijfDatum": "2026-01-14T00:00:00",
"UitschrijfDatum": null
},
{
"PatientId": 10016,
"InschrijfDatum": "2025-02-20T00:00:00",
"UitschrijfDatum": "2026-01-17T00:00:00"
}
],
"ReturnValue": {
"ResponseCode": 200,
"ResponseText": "OK",
"Melding": "",
"Gelukt": true
}
}
Data
wijzigingen: List of patients with a change in the period -PatientId: The patient number in Bricks Huisarts, use it in GetPatientGegevens -InschrijfDatum: Registration date, null when unknown -UitschrijfDatum: Deregistration date, null while the patient is still registered
Response (error)¶
When something goes wrong the list is empty and ReturnValue contains the reason.
{
"wijzigingen": [],
"ReturnValue": {
"ResponseCode": 500,
"ResponseText": "Server error",
"Melding": "Fout bij ophalen populatiewijzigingen",
"Gelukt": false
}
}