1. Zorgwaard, 3262 HW Oud-Beijerland, The Netherlands
2. Zonnehuisgroep Vlaardingen, 3136 EA Vlaardingen, The Netherlands
3. University Network for the Care Sector South Holland, Leiden University Medical Center, 2333 ZA Leiden, The Netherlands
4. Department of Public Health and Primary Care, Leiden University Medical Center, 2333 ZA Leiden, The Netherlands