Rule set sha256:a7e715b79299
rego-gdpr5-1c-006
One rule of the rule set with digest a7e715b792994b004a7cc9714100077fad036164172ce42812ed396af0b727f5. An audit record that names this digest and this rule was decided by the rule as shown here. Every rule in this set.
| Rule | rego-gdpr5-1c-006 |
|---|---|
| Rule version | 5bdfdcceaf63b7ddce63273b061a0cbace2c365de1965f59224658ad00fab2b2 |
| Provision | Regulation (EU) 2016/679, Article 5(1)(c) ELI: http://data.europa.eu/eli/reg/2016/679/art_5/par_1/pnt_c/oj |
| Approval | Approved Approved by Leo Celis on 2026-10-22 (via agent review per §5.1 amendment v1.1) |
rules/rego/complyedge/data_protection/national_id_fr.rego
- Citation
- Regulation (EU) 2016/679 (GDPR), Article 5(1)(c)
- Condition
- The text carries a French NIR (numero de securite sociale): sex digit 1 or 2, year, month, department (including Corsica 2A / 2B, in either case), commune, order number, plus a two-digit key equal to 97 minus the 13-digit number mod 97. Spaces or dots between groups are allowed. A NIR-shaped number with a wrong key does not fire.
- Layer 1 detects
- a 15-character NIR, 1 or 2, then year, month, a department of two digits or 2A or 2B in either case, commune and order number, with an optional single space or dot between groups, whose last two digits equal 97 minus the 13-character number mod 97, Corsica counted as 19 and 18. It matches formats, not purpose: it fires on every such value whatever the task, and it does not judge whether sending the value is necessary for the task (the Article 5(1)(c) test, which this rule does not apply). No model
- Condition type
- deterministic (format match plus checksum; no judgment of meaning)
- Status in the file
- approved