GL_CPR (GL - CPR number)

From CDQ Wiki
DataModel:CDQ/Business Partner/Identifier/GL CPR
Jump to navigation Jump to search
Property Value
A technical identifier, unique in a certain context. Technical key GL_CPR
The country a linked concept is active or generally relevant for. Country scope GL (Greenland)
Language-specific name. Monolingual name CPR number (en)
Language-specific short name. Monolingual short name GL - CPR number (en)
Informal and comprehensive human-readable definition of a concept. Description The CPR number is the civil registration number that the Central Registration Office issues under the Danish civil registration rules, which Greenland applies as well. It is the tax identification number of every natural person and is used in almost all communication with public authorities, including tax matters, also for non-residents taxable in Greenland.
Category of business identifiers. Identifier category Personal Identification Number

Formal definition

Details Informal and comprehensive human-readable definition of a concept. Description The type in terms of a categorization of regular expressions. Regular expression type TThe formal expression of a regular expression. Regular expression
0000000000C4CHQ39JQEYN45DQ Defines the reference format in which the Greenlandic CPR number is stored, namely six digits for the date of birth, a hyphen and four further digits. Used to bring values into a single canonical notation. IDENTIFIER_SCHEMA
^(\d{6}-)(\d{4})$
0000000000T3ARD9BZMC9NZQJB Validates the format of the Greenlandic CPR number, the civil registration number that also serves as the tax identification number of every natural person and follows the Danish civil registration rules. The pattern accepts ten digits, which may be written with spaces, dots or hyphens between them. IDENTIFIER_FORMAT
^(\s*\.*-*)(\d\s*\.*-*){10}$

Data quality rules

Rule Informal and comprehensive human-readable definition of a concept. Description The release status in terms of development progress or maturity.<br/><code>EMPTY</code> (0): No feature considered yet, just a rough idea.<br/><code>IDEA</code> (1): Just an idea, not yet designed in detail.<br/><code>DESIGN</code> (2): Software design ready, development not yet started.<br/><code>DEVELOPMENT</code> (3): Software development in progress.<br/><code>ALPHA</code> (4): First functional release, in terms of a Minimal Viable Product (MVP).<br/><code>BETA</code> (5): Tested by selected users.<br/><code>RC</code> (6): Release candidate, fully tested, not yet used in production by many customers.<br/><code>LIVE</code> (7): Used in production by customers, fully monitored and supported.<br/><code>DEPRECATED</code> (-1): End of life planned, but still available.<br/><code>EOL</code> (-2): End of life, historic service, no longer available.<br/><code>BROKEN</code> (-3): Service was used in production but is currently not available. However, CDQ tries to repair or reactivate it.<br/><code>DISCONTINUED</code> (-4): The data source has ceased providing updates, nonetheless, we continue to offer the most recent available data. Release status Criticality<br/>Specifies how critical of the violation of a data quality rule.<br/>ERROR: Indicates a critical data quality rule violation that requires correction.<br/>WARNING: Indicates a potential data quality issue that should be reviewed.<br/>INFO: Indicates an informational finding with no immediate impact on data quality. Criticality
Identifier format inaccurate (CPR number (Greenland)) This rule checks that the CPR number of Greenland is written in its reference schema of six digits, a hyphen and four digits, including that all applicable hyphens, dots and spaces are in place. A value formatted differently is flagged. RELEASED INFO
Identifier format invalid (CPR number (Greenland)) This rule checks that the CPR number of Greenland consists of exactly ten digits, disregarding any whitespaces, hyphens or dots that the value may contain. A value with fewer or more digits or with unexpected non-digit characters violates the rule. An example of the identifier is 999999-9999. RELEASED ERROR
Identifier missing (CPR number (Greenland)) Every individual in Greenland must have a CPR number, and this rule flags records where it is absent. RELEASED INFO
Identifier unknown (CPR number (Greenland)) This rule checks whether the CPR number is known, meaning that it is assigned to a business partner listed in the official registry of Greenland. A value that cannot be found there is flagged. IDEA ERROR