Institution identifier

from Wikipedia, the free encyclopedia

The institution codes (short: IK) are nationwide unique, nine-digit numbers with the help of which invoices and quality assurance measures in the area of ​​German social insurance can be processed across institutions . All institutions that provide benefits under the Social Code (SGB) receive an IC upon request. This lays the foundation for billing using electronic data processing. The IK is a clear feature for the settlement with the social insurance carriers. Contractual partners who provide services in the context of medical and occupational rehabilitation receive an IC.

The name , address , bank and account number of the IK holder ( payee ) are stored under the IK . If payment transactions are to be processed via more than one bank account , several IK can be requested.

The institution code of the individual health insurance companies is identical to the respective insurance number (also referred to here as the cost unit identification ) on the front of the health card (to the left of the insurance number of the insured person). - The doctors , however their institution mark must not with her lifelong physician number does not and with their permanent establishment number be confused.

Legal basis

According to § 293 SGB V, an IK is used as a unique identifier for data transmission between the statutory health insurance companies and the service providers . The central organizations of the social insurance institutions have concluded a framework agreement on the introduction, allocation and use of ICs to identify the contractual partners, which came into force on February 8, 1979.

The nationwide structure of the label as well as the allocation and billing procedure have been defined. Due to the positive experience, the IK has been included in the Social Security Code and has been used since January 1, 1989 as the official identifier of service providers and service providers in correspondence and for accounting purposes (Section 293 SGB V).

For the health insurance sector , the use of the IK in correspondence, including the use of data carriers , for data exchange, for quality assurance measures and for billing purposes with the other social insurance carriers and the Federal Employment Agency as well as with their contractual partners including their members according to § 293 SGB ​​V prescribed.

Systematics

An IK is divided into 4 number ranges:

  • The first 2 digits ("classification") identify the type of institution or the group of people
  • The numbers 3 and 4 ("regional area") identify the state of the institution
  • Numbers 5 to 8 ("serial number") are assigned consecutively
  • The number 9 serves as a check digit

The OID for institute identification is 1.2.276.0.76.4.5, applied for by the National Association of Statutory Health Insurance Physicians .

example

An ambulance company (classification 60) in the state of Lower Saxony (regional area 03) was recorded with the serial number 0008. The IK without a check digit is then: 60030008.

Test procedure

In order to be able to check the validity of the IK, a simple procedure is used which is related to the Luhn algorithm .

Example:

An IK is 26032682 (without a check digit). Since the classification is not taken into account, the digits 032682 are available for calculating the check digit. The calculation starts from the right with the weighting 1,2,1,2,1,2; then the checksums of the products are formed:

value 0 3 2 6th 8th 2
multiplier 2 1 2 1 2 1
product 0 3 4th 6th 16 2
Checksums of the products 0 3 4th 6th 7th 2

The checksums are added, results in 22.

The result is divided by 10, gives 2, remainder 2.

This remaining remainder 2 serves as the check digit of the IK and is added after the ones digit of the serial number.

So the full IK is 260326822.

Php code example

public function isValidIK(int $ik): bool
{
    $parts = str_split(substr($ik, 2));
    $ikControlNo = array_pop($parts);

    $sum = 0;
    foreach ($parts as $position => $part) {
        $product = $part * ($position % 2 === 1 ? 1 : 2);
        $sum += $product > 9 ? $product - 9 : $product;
    }

    return $sum % 10 === (int)$ikControlNo;
}

Participating institutions and social security agencies

In Germany they are

involved in the IK agreement. The central associations of the bodies involved in the IK process have set up a "Arbeitsgemeinschaft Institutionskennzeichen" ( Arbeitsgemeinschaft Institutionskennzeichen) with headquarters at the DGUV (at the time of the agreement: HVBG ) in Sankt Augustin , whose "Collection and Awarding Agency Institutional Identifiers" (SVI) is assigned and maintained by the IK. The departments involved receive the changes weekly.

Each contractual partner of the social insurance carrier who provides benefits within the scope of the tasks of health , long-term care , pension , accident insurance and the Federal Employment Agency can apply for an IC.

swell

  1. Joint Circular Institutional Code (IK), 07/2018 (PDF; 432 kB)

Web links