description: This strucure holds the danish [X-eCPR](https://www.nspop.dk/pages/viewpage.action?pageId=226757583#eCPRFormater(XeCPRogDeCPR)-Formatetfornationaleerstatningspersonnumre-X-eCPR) identifier, maintained by the Danish Health Data Authority. package_name: hl7.fhir.dk.core derivation: constraint name: DkCoreXeCprIdentifier type: Identifier elements: use: pattern: {type: Code, value: temp} index: 0 system: pattern: {type: Uri, value: 'urn:oid:1.2.208.176.1.6.1.1'} index: 1 value: maxLength: 10 constraint: x-ecpr: {human: 'Requirement of danish X-eCPR. See https://www.nspop.dk/pages/viewpage.action?pageId=226757583#eCPRFormater(XeCPRogDeCPR)-Formatetfornationaleerstatningspersonnumre-X-eCPR', source: 'http://hl7.dk/fhir/core/StructureDefinition/dk-core-x-ecpr-identifier', severity: error, expression: 'value.matches(''^((((0[1-9]|1[0-9]|2[0-9]|3[0-1])(01|03|05|07|08|10|12))|((0[1-9]|1[0-9]|2[0-9]|30)(04|06|09|11))|((0[1-9]|1[0-9]|2[0-9])(02)))([0-9]{2})((1|7){1})([A-Z]{2})([0-9]{1}))$'')'} mustSupport: false index: 2 package_version: 3.4.0 class: complex-type kind: complex-type url: http://hl7.dk/fhir/core/StructureDefinition/dk-core-x-ecpr-identifier base: http://hl7.org/fhir/StructureDefinition/Identifier version: 3.4.0 required: [value, system]