Modul-Changelog

CW Terminanfrage

Strukturierte Terminanfragen mit dynamischen Leistungen, verpflichtender und nachträglich änderbarer Behandlerzuordnung, öffentlichem Kundenstatus, Monats- und Wochenkalender mit Filtern, Terminserien, Kommunikationshistorie und Praxiszeit-Prüfung.

Releases6
Erstes Release27.09.2026
Letztes Release27.09.2026
Aktuelle Version0.1.0-dev6

Changelog

Neueste Veröffentlichung zuerst. Die Inhalte werden direkt aus den beim Release gespeicherten Release Notes erzeugt.

v0.1.0-dev6 27.09.2026 Stable

Version 0.1.0-dev6

  • Behandler kann bei bestehenden Terminen im Bereich „Bearbeiten“ nachträglich zugewiesen oder geändert werden.
  • Auswahl bleibt auf aktive, für die Leistung geeignete Behandler begrenzt.
  • Jede Änderung der Behandlerzuordnung wird in der Anfragehistorie protokolliert.
  • Termine ohne Behandler werden in der Tabelle deutlich als „Nicht zugewiesen“ markiert.
  • Sekundärbutton „Verfügbarkeit konfigurieren“ im dunklen Übersichts-Hero kontrastfest korrigiert.
  • Keine Änderungen an Projektdateien oder CW-Core erforderlich.
CW ≥ 3.0.0-beta11.9 PHP ≥ 8.3.0
v0.1.0-dev5 27.09.2026 Stable

Version 0.1.0-dev5

  • Kalender um Monats-/Wochenansicht erweitert.
  • Behandlerfilter: Alle oder einzelne Person.
  • Zusätzlicher Statusfilter.
  • Filter bleiben beim Blättern zwischen Wochen/Monaten erhalten.
  • Wochenansicht zeigt Termine kompakt pro Tag mit Uhrzeit, Kunde, Leistung, Behandler und Status.
  • Heute-Markierung und direkte Navigation zu aktueller Woche/Monat.
CW ≥ 3.0.0-beta11.9 PHP ≥ 8.3.0
v0.1.0-dev4 27.09.2026 Stable

Version 0.1.0-dev4

  • Kalenderansicht für alle angelegten Termine
  • Behandler bei Termin-/Serienanlage verpflichtend
  • Ohne aktiven Behandler keine Terminanlage
  • Termin löschen mit Historien-Snapshot
  • Termin- und Verschiebezeiten serverseitig auf Praxiszeiten begrenzt
  • Zeitwahl im Backend nur innerhalb der konfigurierten Praxiszeiten
  • Backend-Hero-Kontrast korrigiert
CW ≥ 3.0.0-beta11.9 PHP ≥ 8.3.0
v0.1.0-dev3 27.09.2026 Stable

Version 0.1.0-dev3

  • Öffentliche Statusroute via sicherem 64-Zeichen-Token
  • Termin-/Seriendatensätze mit Status geplant, angeboten, bestätigt, erledigt, abgesagt, verschoben, nicht erschienen
  • Terminserie strukturiert erzeugen statt Freitextliste
  • einzelne Termine und Serien erneut per E-Mail senden
  • Nachrichtenverlauf / Kommunikationshistorie
  • konfigurierbare Absagefrist und optionale Ausfallgebühr als Mail-/Status-Hinweis
  • Anfrage ablehnen mit konfigurierbaren Gründen und optionaler Kundenmail
  • optionale nicht aufgeführte Leistung mit Pflicht-Freitext
CW ≥ 3.0.0-beta11.9 PHP ≥ 8.3.0
v0.1.0-dev2 27.09.2026 Stable

Version 0.1.0-dev2

  • Dynamisches Leistungsregister im Backend
  • Leistungen: Bezeichnung, Kurzbeschreibung, aktiv/inaktiv, Formularsichtbarkeit, Sortierung
  • API liefert ausschließlich aktive, öffentliche Leistungen
  • Physio-Formular rendert Leistungswahl vollständig aus API-Daten
  • Behandlerzuordnung greift auf dasselbe Leistungsregister zu
  • Migration aus Dev1 settings.services beim ersten Zugriff
  • Löschen verwendeter Leistungen wird verhindert; deaktivieren bleibt möglich
CW ≥ 3.0.0-beta11.9 PHP ≥ 8.3.0
v0.1.0-dev1 27.09.2026 Stable

Version 0.1.0-dev1

  • API-basierte Terminanfrage
  • Startdatum manuell/rollierend
  • Verordnung/Privatbehandlung + geschützter Rezept-Upload
  • Ausschluss-/Verfügbarkeitsmatrix
  • optionale Behandlerpräferenz
  • Backend-Inbox
  • manuelle Einzeltermine und Terminserien mit Kundenmail
CW ≥ 3.0.0-beta11.9 PHP ≥ 8.3.0