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

This page is part of the HL7 FHIR Implementation Guide: DK Core (v2.2.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: CVRIdentifier - Detailed Descriptions

Active as of 2023-05-05

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

Guidance on how to interpret the contents of this table can be found here.

1. Identifier
2. Identifier.use
Fixed Valueofficial
3. Identifier.system
Control10..1
Fixed Valuehttp://cvr.dk
4. Identifier.value
Control10..1
InvariantsDefined on this element
CVR-length: CVR must be exactly 8 numeric characters long (: value.matches('^[0-9]{8}$'))
CVR-modulus-11: CVR must pass the modulus 11 check (: (( (value.substring(0,1).toInteger()*2)+ (value.substring(1,1).toInteger()*7)+ (value.substring(2,1).toInteger()*6)+ (value.substring(3,1).toInteger()*5)+ (value.substring(4,1).toInteger()*4)+ (value.substring(5,1).toInteger()*3)+ (value.substring(6,1).toInteger()*2)+ (value.substring(7,1).toInteger()*1)) mod(11)=0))