Zum Inhalt

Entity PoliceOfficer

Erzeugt Polizeikräfte mit Identität, Dienstnummer, Rang, Zuordnung, Erfahrung und Kontakt.

Warum: Für Public-Safety-Szenarien mit zusammenhängenden Berufsangaben; bei fehlenden Berufsfeldern Person verwenden.

1
<variable name="value" entity="PoliceOfficer"/>

Ergebnis: Typisierter PoliceOfficer-Wert.

Parameter

  • dataset: str | null; Standardwert None — Länderdatensatz für lokalisierte und korrelierte Entity-Werte.

Attribute

  • address (dict): Strukturierte Postadressdaten.
  • age (int): Aus dem Geburtsdatum abgeleitetes Alter in Jahren.
  • badge_number (str): Dienstmarkennummer.
  • birthdate (datetime): Geburtsdatum.
  • certifications (list[str]): Berufliche Zertifizierungen.
  • department (str): Dienststelle.
  • email (str): Primäre E-Mail-Adresse.
  • family_name (str): Lokalisierter Nachname.
  • full_name (str): Vollständiger Name.
  • gender (str): Geschlechtswert aus dem konfigurierten Datensatz.
  • given_name (str): Lokalisierter Vorname.
  • hire_date (str): Einstellungsdatum.
  • languages (list[str]): Gesprochene Sprachen.
  • officer_id (str): Synthetische Kennung der Polizeikraft.
  • phone (str): Allgemeine Telefonnummer.
  • rank (str): Dienstgrad.
  • shift (str): Zugewiesene Schicht.
  • unit (str): Zugewiesene Einheit.
  • years_of_service (int): Dienstjahre.

Grenzen

Verfügbare Attribute und Werte hängen von der registrierten Entity, ihrem Datensatz und den dokumentierten Konstruktoroptionen ab.