Please note: The algorithm descriptions in English have been automatically translated. Errors may have been introduced in this process. For the original descriptions, go to the Dutch version of the Algorithm Register.
File Control Module (BCM) Basic Registration of Persons (BRP)
- Publication category
- Other algorithms
- Impact assessment
- Field not filled in.
- Status
- In use
General information
Theme
Begin date
Contact information
Link to publication website
Responsible use
Goal and impact
The algorithm checks whether the data included in a person list meets the requirements of the BRP Logical Design in terms of the structure and content of the data (Structure and Domain checks). In addition, there are checks that verify whether the data comply with the legal requirements as contained, for example, in the BRP Act and the Civil Code (Logical Checks). With these, we identify possible discrepancies in the data included in the person list. We report discrepancies to municipalities. Municipalities are responsible for the quality and content of the recorded data and only they can change data (of their own residents). Results of the BCM run at the end of November each year are used by municipalities for the (legally required) BRP self-evaluation.
Considerations
Deploying the algorithm saves time and money and monitors the quality of the BRP. Manually checking over 3,000 lines would be a very labour-intensive process for municipalities. Because we perform a pre-run, the chances of generating unjustified findings, which have a negative impact on citizens, are very low. Because we notify municipalities of discrepancies and they correct incorrect data, the positive impact on citizens is high.
Human intervention
Prior to each control run, we first perform a pre-run that we assess for correctness. If a control rule (also) generates unjustified findings, we adjust this rule or take it (temporarily) out of production. We also assess the final run prior to publication. In exceptional cases, if a particular control rule still generates unjustified findings, we can filter out the data from this control prior to publication.
Risk management
Legal basis
Section 4.3 BRP Act and Section 47 BRP Decree: 'The performance of these investigations shall be carried out using an evaluation tool provided by our minister'. That evaluation tool is the quality monitor and the BCM is part of it.
Operations
Data
BRP-V
Technical design
The checks (over 3,000) are included in an Excel sheet that the BCM uses when checking. The checks are defined in accordance with section 3.1.1 Syntax of the condition rules in the BRP Logical Design. An employee of RvIG assesses the correctness of the output of a check. If it is approved, it is published in the Quality Monitor. Monthly, all municipalities in the Netherlands carry out a check and annually they do a separate check for the self-assessment BRP and the Registration of Non-Residents (RNI). Every time we change the BRP Logical Design and/or changes in the applicable laws and regulations, we check whether we need to add new checking rules and/or change existing ones. In addition, authorised buyers of BRP data and municipalities can also report discrepancies in personal records that the BMC does not yet check. These checks are added to the BCM as soon as possible if they are anomalies that can be checked. These are always errors that should be rectified by a municipality. The municipalities themselves are responsible for resolving errors in personal lists of their own residents.
External provider
Similar algorithm descriptions
- The search algorithm used by the BRP Link Point to determine whether a person logging in with an eIDAS resource already appears in the Basic Registration of Persons (BRP).Last change on 15th of October 2024, at 8:31 (CET) | Publication Standard 1.0
- Publication category
- Other algorithms
- Impact assessment
- DPIA
- Status
- In use
- This algorithm is used within the BRP API Persons to provide the age of the requested person.Last change on 20th of October 2024, at 6:18 (CET) | Publication Standard 1.0
- Publication category
- Impactful algorithms
- Impact assessment
- DPIA
- Status
- In use
- This algorithm is used within the BRP API Persons to provide parental authority over a minor.Last change on 21st of October 2024, at 13:59 (CET) | Publication Standard 1.0
- Publication category
- Impactful algorithms
- Impact assessment
- DPIA
- Status
- In use
- The AP uses this algorithm to classify data breach reports by severity. Based on that classification, inspectors can prioritise serious reports. The algorithm does not contain any personal data.Last change on 11th of October 2024, at 9:33 (CET) | Publication Standard 1.0
- Publication category
- Other algorithms
- Impact assessment
- Field not filled in.
- Status
- In use
- This algorithm is used within the BRP API Persons to provide the salutation of the requested person. The salutation is used as an introductory sentence in a letter or e-mail.Last change on 20th of October 2024, at 6:16 (CET) | Publication Standard 1.0
- Publication category
- Impactful algorithms
- Impact assessment
- DPIA
- Status
- In use