Zum Hauptinhalt springen

Name

Datenmodell des Namens einer Person.

AttributTypAnzahlBemerkung
name.familiennameString (DIN 91379.A)1Familienname(n) der Person. Mehrere Familiennamen werden durch Leerzeichen separiert.
name.vornameString (DIN 91379.A)1Mehrere Vornamen werden durch Leerzeichen separiert.
name.initialenfamiliennameString (8) (DIN 91379.A)0..1Initial oder Initialen des Familiennamens, maximal acht Zeichen.
name.initialenvornameString (8) (DIN 91379.A)0..1Initial oder Initialen des Vornamens, maximal acht Zeichen.
name.rufnameString (32) (DIN 91379.A)0..1Bei mehreren Vornamen wird der täglich im Gebrauch genutzte Vorname geführt, maximal 32 Zeichen.
name.titelString (128) (DIN 91379.B)0..1Titel der Person (bspw. ein akademischer Grad, Dienst- und Amtsbezeichnungen oder militärische Ränge), maximal 128 Zeichen.
name.anredeString (64/512) (DIN 91379.B)0..nListe (Array) von Namenszusätzen bei der Anrede. Jeder einzelne Namenszusatz hat eine Maximallänge von 64 Zeichen, die Maximallänge für alle Namenszusätze liegt bei 512 Zeichen.
name.namenssuffixString (64/1024) (DIN 91379.A)0..nListe (Array) von Namenssuffixen. Jeder einzelne Namenssuffix hat eine Maximallänge von 64 Zeichen, die Maximallänge für alle Namenssuffixe liegt bei 1024 Zeichen.
name.sortierindexString (Nummer)0..1Index des Buchstabens des Nachnamens, nach dem sortiert werden soll. Der Index ist Null-basiert, d. h. ein Wert von „4“ zeigt an, dass die ersten vier Buchstaben ignoriert und ab dem fünften Buchstaben des Nachnamens sortiert werden soll. Ist kein Sortierindex angegeben, so ist der Nachname entsprechend dem ersten Buchstaben in Listen einzusortieren, äquivalent zum Sortierindex „0“.