Versichertennummer

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).

Die Versichertennummer ist dabei die 10-stellige Nummer am Anfang der Krankenverichertennummer.

Author

oboehm

Since

5.1 (22.12.23)

Constructors

Link copied to clipboard
constructor(code: String, pzVerfahren: KSimpleValidator<String> = VALIDATOR)

Types

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

Dieser Validator ist fuer die Ueberpruefung einer Versichertennummer vorgesehen.

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open operator override fun compareTo(other: Versichertennummer): Int
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
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 deaktiviert.

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