Alle Lösungen

Dienstplanung mit
12-Schritt-Logik.

Generator mit Skill-Match, ArbZG-Audit, Bereitschafts-Rotation und klient-zentrischer Assistenz. Nicht nur Schichten ziehen — fachlich korrekt planen.

So denkt der Generator

Constraint nach Constraint.

VOR-LOOP: Schutz-Codes, Klient-Freigaben, Azubi-Kalender laden
   ↓
0. Hinweis-Validierung pro MA (Pflichtdaten)
   ↓
0a. Schutz-Codes vorab setzen (U / K / BV / PE / EZ / Mu / LZK)
   ↓
1. Vergangenheit nie überschreiben
   ↓
2. Bestehende Nicht-Frei-Einträge respektieren
   ↓
3. Sperrzeit → kein Auto-Plan
   ↓
4. Freiwunsch (Wunschbuch) → X
   ↓
5. Feste Verfügbarkeit für Wochentag NICHT aktiv → X
   ↓
6. Abteilungs-Override:
   ├ verwaltung    → B1
   ├ assistenz     → ASS (klient-zentrisch zugewiesen)
   └ hauswirtschaft → HW
   ↓
7. Wochenend-Frei-Rotation (A/B-Gruppen)
   ↓
8. Wunschbuch-Verfügbarkeit → Schicht
   ↓
9. Feste Vertrags-Verfügbarkeit → Schicht
   ↓
10. Default: wöchentliche Früh/Spät-Rotation
   ↓
POST-LOOP: Soll-Trim · Skill-Audit · ArbZG · JArbSchG ·
          PA-Audit · RB-Round-Robin · Lücken-Hinweise

Erste passende Regel gewinnt. Bei Lücken werden Hinweise erzeugt, das System verbietet niemals.

01 — Generator-Kern

Eine Pipeline, viele Constraints.

Der Generator durchläuft pro MA × Tag eine feste Reihenfolge — vom Vergangenheits-Schutz bis zur Default-Rotation. Adaptive Schichtdauer, Skill-Match, Push/Pull-Modus, Distributed Trim.

12-Schritt-Constraint-Pipeline

Vergangenheit, Schutz-Codes, Sperrzeiten, Wunschbuch, Verfügbarkeit, Abteilungs-Override, Wochenend-Rotation, Wunsch-Verfügbarkeit, Vertrag, Default-Rotation. In dieser Reihenfolge — erste passende Regel gewinnt.

Skill-Matrix HW / Pflege / BP

Pro MA wird hinterlegt, welche Tätigkeiten sie ausüben darf. Generator weist Tour-Klienten automatisch passend zu — Helfer auf Hauswirtschaft, Fachkräfte auf Behandlungspflege.

Adaptive Schichtdauer

Bei 5-Tage-Modellen rechnet der Generator stdShift = sollWoche / tageW (z.B. Verwaltung Vollzeit 39,5h = 7,9h). Bei 6-Tage-Pflege bleibt 7,5h Standard mit Plus-Saldo via Frei-Tage.

Wochenend-Rotation A/B

Jede MA hat jedes 2. Wochenende frei — automatisch verteilt in zwei Gruppen. Plus ein freier Werktag in der Arbeits-WE-Woche.

Push und Pull-Modus

Push: PDL plant aktiv ein, MA bekommt Schichten. Pull: MA bestimmt selbst über Wunschbuch, Generator setzt Schicht NUR wenn Wunsch-Eintrag vorhanden.

Distributed Trim

Wenn Plan über Soll, werden Tage gleichmäßig über den Monat auf X gesetzt — nicht von hinten weggeknabbert. Verhindert Anfang voll, Ende leer-Bug bei Mini-Job-MAs.

02 — Arbeitszeitschutz

ArbZG, JArbSchG, JFDG.

Jeder generierte Plan wird nach Arbeitszeitgesetz, Jugendarbeitsschutzgesetz und JFDG geprüft. Verstöße werden als Hinweise transparent gemacht — die PDL entscheidet, ob sie sie akzeptiert.

§ 5 Ruhezeit-Audit

Pro MA wird die Schicht-Sequenz geprüft: Ende heute zu Start morgen muss ≥ 11 h Ruhezeit haben. Bei Verstoß: Hinweis im Generator-Output mit Beispielen.

§ 3 Wochenstunden-Audit

ISO-Wochen-Summe pro MA. Bei > 48 h Hinweis. Audit nutzt das echte Schicht-Fenster (Start + tatsächliche Dauer), nicht das Verfügbarkeits-Window.

JArbSchG für Minderjährige

Geburtsdatum-Check: bei Azubis unter 18 greifen zusätzliche Hinweise — keine Nachtdienste (§14), max 8 h/Tag, max 40 h/Woche (§8), mind. 2 freie Sa/Monat (§16).

JFDG für FSJ und Praktikanten

Bei arbeitszeitmodell=fsj oder praktikant gilt 39 h Wochenlimit. Generator gibt Hinweis, falls Plan das überschreitet.

03 — Assistenz

Klient-zentrisch, nicht MA-zentrisch.

Bei Assistenz wird nicht der MA-Slot, sondern der Klient-Bedarf geplant — eine MA pro Klient pro Tag, fairer Round-Robin durchs Stamm-Team.

Klient-zentrische Round-Robin

Pro Klient × Tag wird genau eine freigegebene MA per Round-Robin zugewiesen — Stamm zuerst, dann Vertretung.

Pflicht-MA-Klient-Freigaben

PDL pflegt pro Klient ein Stamm-Team aus 2-4 MAs. Generator plant nur freigegebene Paare ein.

Lange Schichten konfigurierbar

Pro MA max_schicht_stunden hinterlegen (z.B. 14 h Tagdienst 08:00-22:00). Generator nutzt diese Dauer für ASS-Schichten.

Coverage-Lücken-Hinweise

Bleibt ein Klient an einem Tag unbesetzt, gibt der Generator einen expliziten Hinweis mit Datum-Liste aus.

04 — Bereitschaft

24-h-Rotation mit Lohn-Mapping.

Bereitschaftsdienst läuft 24 h von Frühdienst zu Frühdienst. Opt-In-Pool, fairer Round-Robin, Tagespauschale automatisch im Steuerberater-Export.

Opt-In statt Heuristik

Pro MA das Flag kann_bereitschaft setzen. Nur Markierte gehen in den Round-Robin. Mini-Jobber, Azubis, FSJler bleiben außen vor.

24-h-Rotation

Pro Tag genau eine MA, 24 h von Frühdienst zu Frühdienst (08:00 → 08:00 +1). Round-Robin durchs Pool.

Lohn-Export integriert

Pro RB-Tag eine Bewegungszeile mit lohnart_key=rufbereitschaft. Steuerberater hinterlegt Tagespauschale (typisch 20 €/Tag), DATEV multipliziert automatisch.

Manuelle Override jederzeit

PDL kann RB-Markierungen manuell setzen oder verschieben. Generator respektiert bestehende Eintragungen beim nächsten Lauf.

05 — Azubis

Pflegeausbildung integriert.

Azubis sind keine normalen MAs — sie haben Pflichteinsätze, Schul-Wochen, eine 10 %-Anleitungs-Quote. Cuvio plant, blockt und dokumentiert das automatisch.

Pflichteinsätze nach PflAPrV

Externe Einsätze (Krankenhaus, Pflegeheim, Psychiatrie, Pädiatrie) im Azubi-Hub pflegen — diese Tage werden automatisch als PE im Plan blockiert.

Schul-Termine als Block oder Wochentag

Block-Wochen oder regelmäßige Wochentage (z.B. Mo+Di) hinterlegen. Generator setzt diese Tage auf BV (Berufsschule).

Praxisanleiter-Anwesenheits-Audit

Generator prüft: an wie vielen Azubi-Arbeitstagen ist der zugewiesene PA auch eingeplant? Bei < 50 % Hinweis nach PflAPrV § 4.

10 %-Praxisanleitungs-Quote

Anleitungs-Einheiten im Hub erfassen. Quote-Bar pro Monat zeigt Soll/Ist gegen die 10 %-Pflicht — Hinweis bei Unterschreitung.

06 — Philosophie

Warnen statt verbieten.

Eine Software, die im Weg steht, wird nicht akzeptiert. Cuvio macht Lücken transparent, blockiert aber nie. Die PDL bleibt Entscheider — das System unterstützt.

Hinweis-Validierung statt Verbot

System verbietet niemals — es warnt nur. Pflichtdaten fehlen? Plan wird trotzdem generiert, mit Warnung im Output. Die PDL entscheidet final.

Skill-Mindestpräsenz

Pro Schicht-Slot prüft der Audit: ist mind. 1 MA mit darf_pflege=1 in F und S geplant? Mind. 1 MA mit darf_bp=1 in der Frühschicht?

Lücken-Transparenz

Klient ohne Assistenz-MA, MA ohne Soll-Stunden, RB-Pool leer — alles wird im Output explizit gemeldet, nichts läuft still im Hintergrund.

Rechtskonform

Arbeitsrecht und Pflegeausbildung.

ArbZG § 3

Max 48 h Wochenarbeitszeit als Hinweis

ArbZG § 5

11 h Mindestruhezeit zwischen Schichten

JArbSchG § 8

Max 8 h/Tag, 40 h/Woche für unter 18

JArbSchG § 14

Kein Nachtdienst für Minderjährige

JArbSchG § 16

Mind. 2 freie Sa pro Monat

JFDG

39 h Wochenlimit für FSJ und Praktikanten

PflBG / PflAPrV

Pflichteinsätze, Schule, 10 %-Anleitungs-Quote

§ 4 PflAPrV

Praxisanleiter-Anwesenheits-Audit

Pläne, die fachlich stimmen.

Skill-Match, ArbZG, Bereitschaft, Azubi-Pflichteinsätze, klient-zentrische Assistenz — alles in einer Engine. Kein Excel, kein Stift.

Live-Demo der Plan-Engine