Hilfsmittelnummer

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.

Author

Oli B.

Since

5.2 (25.05.2020)

Constructors

Link copied to clipboard
constructor(code: String)

Erzeugt ein neues Hilfsmittel-Objekt.

constructor(code: Long, validator: KSimpleValidator<Long> = VALIDATOR)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
class Validator : KSimpleValidator<Long>

Properties

Link copied to clipboard
val code: Long

Functions

Link copied to clipboard
open operator override fun compareTo(other: Hilfsmittelnummer): Int
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard

Ziffer 3 und 4 steht fuer den Anwendungsort.

Link copied to clipboard

Die letzten 3 Ziffern dienen der genauen Produktidentifikation.

Link copied to clipboard

Ziffer 7 steht fuer die Produktart.

Link copied to clipboard

Die ersten beiden Ziffern stehen fuer die Produktgruppe

Link copied to clipboard

Ziffer 5 und 6 steht fuer die Untergruppe.

Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun isValid(): Boolean

Diese Methode liefert immer 'true' zurueck. Es sei denn, nan hat den Default-Validator beim Anlegen der Hilfsmittelnummer deaktiviert.

Link copied to clipboard
open override fun toMap(): Map<String, Any>
Link copied to clipboard

Im Gegensatz zur toString()-Methode wird hier die Hilfsmittelnummer 10-stellig, aber ohne Trennpunkte ausgegeben.

Link copied to clipboard
open override fun toString(): String