Zum Inhalt

Entity Doctor

Erzeugt Ärztinnen und Ärzte mit Identität, Fachgebiet, Lizenz, Erfahrung, Krankenhaus und Kontakt.

Warum: Für klinische Abläufe mit konsistentem Behandlerprofil; für eine isolierte Provider-ID NpiGenerator verwenden.

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

Ergebnis: Typisierter Doctor-Wert.

Parameter

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

Attribute

  • accepting_new_patients (bool): Gibt an, ob neue Patientinnen und Patienten angenommen werden.
  • address (dict): Strukturierte Postadressdaten.
  • age (int): Aus dem Geburtsdatum abgeleitetes Alter in Jahren.
  • birthdate (datetime): Geburtsdatum.
  • certifications (list[str]): Berufliche Zertifizierungen.
  • doctor_id (str): Synthetische Kennung mit Präfix DOC.
  • 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.
  • graduation_year (int): Jahr des medizinischen Abschlusses.
  • hospital (Hospital): Zugeordnete Krankenhaus-Entity.
  • license_number (str): Regionale medizinische Lizenzkennung.
  • medical_school (str): Besuchte medizinische Hochschule.
  • npi_number (str): Zehnstelliger National Provider Identifier.
  • office_hours (dict[str, str]): Wöchentliche Sprechstundenzeiten.
  • phone (str): Allgemeine Telefonnummer.
  • specialty (str): Primäres medizinisches Fachgebiet.
  • years_of_experience (int): Berufserfahrung in Jahren.

Grenzen

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