HL7 FHIR Implementation Guide: DK Core
2.1.0 - release Denmark flag

This page is part of the HL7 FHIR Implementation Guide: DK Core (v2.1.0: Release) based on FHIR R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Data Type Profile: DkCoreCprIdentifier - Detailed Descriptions

Draft as of 2022-11-08

Definitions for the dk-core-cpr-identifier data type profile.

1. Identifier
2. Identifier.use
Fixed Valueofficial
3. Identifier.system
Control10..1
Fixed Valueurn:oid:1.2.208.176.1.2
4. Identifier.value
Control10..1
Max Length10
InvariantsDefined on this element
cpr: Requirement of danish civil registration numbers (: value.matches('^(?:(?:31(?:0[13578]|1[02])|(?:30|29)(?:0[13-9]|1[0-2])|(?:0[1-9]|1[0-9]|2[0-8])(?:0[1-9]|1[0-2]))[0-9]{2}[0-9]|290200[4-9]|2902(?:(?!00)[02468][048]|[13579][26])[0-3])[0-9]{3}$'))
ele-1: (: )