Package-level declarations

Types

Link copied to clipboard
open class BSNR @JvmOverloads constructor(code: Int, validator: KSimpleValidator<Int> = VALIDATOR) : AbstractFachwert<Int, BSNR>

Die Betriebstaettennummer (BSNR) ist eine neunstellige Nummer, die im Rahmen der vertragsaerztlichen Versorgung den Ort der Leistungserbringung (Betriebsstaette) eindeutig identifiziert. Sie wurde zusammen mit der LANR 2008 bundesweit eingefuehrt.

Link copied to clipboard
open class Hilfsmittelnummer @JvmOverloads constructor(code: Long, validator: KSimpleValidator<Long> = VALIDATOR) : AbstractFachwert<Long, Hilfsmittelnummer>

Eine Hilfsmittelnummer ist eine eindeutige Kennzeichnung fuer medizinische Hilfsmittel im Hilfsmittelverzeichnis der gesetzlichen Krankenkassen in Deutschland. Diese Nummer dient der Identifikation und Abrechnung von Hilfsmitteln, wie Prothesen, Rollstuehlen oder Hoergeraeten, die von den Krankenkassen erstattet werden. Sie ermoeglicht eine standardisierte Zuordnung und erleichtert die Kommunikation zwischen Herstellern, Leistungserbringern und Kostentraegern.

Link copied to clipboard
open class IK @JvmOverloads constructor(code: Int, validator: KSimpleValidator<Int> = VALIDATOR) : AbstractFachwert<Int, IK>

Die Klasse IK repraesentiert das neunstellige Instituionskennzeichen, das bundesweit eindeutig ist. Es wird fuer Abrechnungen im Bereich der deutschen Sozialversicherung verwendet.

Link copied to clipboard
open class LANR @JvmOverloads constructor(code: Int, validator: KSimpleValidator<Int> = VALIDATOR) : AbstractFachwert<Int, LANR>

Die LANR ist die lebenslange Arztnummer. Sie ist eine neunstellige Nummer, die bundesweit von der jeweiligen zustaendigen Kassenaerztlichen Vereinigung an jeden Arzt und Psychotherapeuten vergeben wird, der an der vertragsaertzlichen Versorgung teilnimmt.

Link copied to clipboard
open class LEGS @JvmOverloads constructor(code: String, validator: KSimpleValidator<String> = VALIDATOR) : AbstractFachwert<String, LEGS>

LEGS ist der Leistungserbringergruppenschluessel - einem 7-stelligen Schluessel, der sich aus einem 2-stelligen AKtionscode (AC) und 5-stelligen Tarifkennzeichen (TK) zusammengesetzt ist.

Link copied to clipboard
open class PZN @JvmOverloads constructor(code: Int, validator: KSimpleValidator<Int> = VALIDATOR) : AbstractFachwert<Int, PZN>

Die Klasse PZN.

Link copied to clipboard
open class SNOMED @JvmOverloads constructor(code: String, display: String = "", validator: KSimpleValidator<String> = VALIDATOR) : AbstractFachwert<String, SNOMED>

SNOMED (Systematized Nomenclature of Medicine) ist eine Familie medizinischer Terminologiesysteme. Urspruenglich als Nomenklatur konzipiert ist die neueste – und derzeit einzige weiter gepflegte – Version SNOMED CT (Clinical Technology) die Grundlage dieser Implementierung.

Link copied to clipboard
open class Versichertennummer @JvmOverloads constructor(code: String, pzVerfahren: KSimpleValidator<String> = VALIDATOR) : AbstractFachwert<String, Versichertennummer>

Seit der Einfuehrung der elektronischen Gesundheitskarte im Jahr 2012 werden die ersten zehn Stellen der Krankenversichertennummer ebenso wie die Rentenversicherungsnummer einmalig vergeben und bleiben lebenslang gleich (aus https://de.wikipedia.org/wiki/Krankenversichertennummer).

Link copied to clipboard
open class ZANR @JvmOverloads constructor(code: Int, validator: KSimpleValidator<Int> = VALIDATOR) : LANR

Die Zahnarztnummer (ZANR) entspricht im wesentlichen der LANR. Sie ist seit 1.1.2023 verpflichtend (s.a. https://www.kzv-berlin.de/fuer-praxen/abrechnung/zahnarztnummer).