Tools
Leistungen
ArbeitenKompendioÜber mich
ende
Octinex Pulse

Pulse plant OP-Säle, Teams und Aufwachraum-Betten gemeinsam. Seine Vorschläge halten die Regeln ein: wer qualifiziert ist, wer frei ist, Wechselzeiten und gesetzliche Pausen.

  • Im Pilotbetrieb bei einem großen MVZ in Berlin
  • Deutsche Oberfläche
  • Ein Plan auf Laptop, Tablet und Handy

Ein persönliches Projekt, in meiner Freizeit entwickelt.

Der Tag, an dem der Plan kippt

Eine Tabelle kann einen OP-Plan halten. Prüfen kann sie ihn nicht.

  1. 07:30

    Der Plan ist ausgedruckt. Drei Säle, jede Rolle besetzt. Sieht gut aus.

  2. 10:15

    Eine Pflegekraft meldet sich krank. Die Vertretung kennt keine Knie-Eingriffe, und das fällt erst auf, als der Fall beginnt.

  3. 13:30

    Der Vormittag hat überzogen. Das Team in OP 1 hatte noch keine Pause, und der Nachmittag ist voll.

  4. 16:00

    Die Betten im Aufwachraum sind belegt. Der letzte Patient wartet im Saal, und der Saal wird nicht frei.

Pulse macht es umgekehrt: Die Regeln sind Teil des Plans.

Qualifikationen, Wechselzeiten, Pausen und Aufwachraum-Betten werden geprüft, wenn der Plan entsteht, und der Tag meldet sich zurück, während er läuft. Niemand muss sie im Kopf behalten.

So funktioniert Pulse, Schritt für Schritt

  1. 01 · Eine Anfrage kommt an

    Jeder Fall beginnt mit seiner Dringlichkeit.

    Die Anmeldung erfasst Eingriff, Dringlichkeit und Zeitfenster: A binnen zwei Tagen, B diese Woche, C elektiv. Offene Anfragen warten in einer Liste, und überfällige sind markiert.

    Entfällt eine Warteliste im Notizbuch

  2. 02 · Die Woche wird vorgeschlagen

    Pulse schlägt eine Woche vor. Ein Mensch bucht sie.

    Für jeden wartenden Fall sucht Pulse einen Saal, der den Fachbereich führt, eine freie Operateurin oder einen freien Operateur und eine Lücke, in der die Wechselzeit eingehalten wird. Plätze, die einen Saal über 95 % füllen oder jemandem die gesetzliche Pause nehmen, lässt Pulse weg.

    Entfällt die Woche von Hand zusammenpuzzeln

  3. 03 · Das Team füllt sich

    Nur wer die Aufgabe machen darf.

    Jede Rolle wird mit Menschen besetzt, die für den Fachbereich qualifiziert, an dem Tag da und zu der Zeit frei sind. Pulse verteilt die schwerste Arbeit auf das ganze Team und plant danach die Pausen, mit Ablösung, wo nötig. Was sich nicht besetzen lässt, bleibt sichtbar offen.

    Entfällt jeden Namen mit dem Dienstplan abgleichen

  4. 04 · Der Morgen-Brief

    Jeder Tag beginnt mit dem, was zu tun ist.

    Offene Rollen, Säle, die wohl überziehen, ein Aufwachraum, der eng wird, neue Krankmeldungen, wer keine gesetzeskonforme Pause hat: das Dringendste zuerst. Am Nachmittag macht der Abend-Brief dasselbe für morgen.

    Entfällt die morgendliche Telefonrunde

  5. 05 · Der Saal meldet

    Der Saal sagt dem Aufwachraum Bescheid, bevor der Patient kommt.

    Das Team tippt jeden Schritt auf dem Tablet: Patient im Saal, Schnitt, Naht, Eingriff abgeschlossen. Kurz vor dem Ende fragt das Tablet nach der Restzeit, und der Aufwachraum kann rechtzeitig ein Bett reservieren.

    Entfällt im Aufwachraum nach einem Bett fragen

  6. 06 · Der Tag wird bestätigt

    Aus den echten Zeiten lernt der Plan.

    Beim Bestätigen stehen die Planzeiten schon in jedem Fall; nur Abweichungen werden geändert. Aus diesen echten Zeiten lernt Pulse, wie lange jeder Eingriff dauert, und die nächsten Prognosen rechnen damit.

    Entfällt den Tag für die Akten nachtragen

  7. 07 · Was wäre, wenn?

    Fragen, bevor es passiert.

    Wie lange, bis die Warteliste abgebaut ist? Und mit einem Saal mehr? Pulse plant jede offene Anfrage mit derselben Logik ein, die echte Fälle bucht. Die Antwort ist ein Plan, keine Schätzung.

    Entfällt eine eigene Tabelle für „was wäre, wenn“

Pulse schlägt nur Pläne vor, die die Regeln einhalten. Die Entscheidung bleibt bei den Menschen.

Das heißt hier Kontrolle: um 07:30 wissen, dass der Tag laufen kann, und um 10:15 sehen, was eine Krankmeldung ändert, bevor der Fall beginnt.

Ausprobieren

Jemand meldet sich krank. Sehen Sie, wer einspringen kann.

Die Teams von heute

  • Dr. Adler

    Chirurgie · OP 1

  • Dr. Brandt

    Chirurgie · OP 2

  • Dr. Celik

    Anästhesie · OP 1

  • Dr. Dorn

    Anästhesie · OP 2

  • Emma K.

    OTA · OP 1

  • Finn S.

    OTA · OP 2

  • Jonas W.

    Springer · OP 1

  • Kai L.

    Springer · OP 2

Dienstag

  • OP 1Handchirurgie · 08:00–12:40

    • Karpaltunnel
    • Schnappfinger
    • Ganglion
    • Dr. Adler · Chirurgie
    • Dr. Celik · Anästhesie
    • Emma K. · OTA
    • Jonas W. · Springer
  • OP 2Orthopädie · 08:00–15:30

    • Knie-Arthroskopie
    • Schulter
    • Meniskus
    • Dr. Brandt · Chirurgie
    • Dr. Dorn · Anästhesie
    • Finn S. · OTA
    • Kai L. · Springer

Läuft in Ihrem Browser mit erfundenen Daten, nach einer vereinfachten Form der Regel, die Pulses „Ausfall melden“ verwendet: Die Vertretung muss für Rolle und Fachbereich qualifiziert, an dem Tag da und zu der Zeit frei sein. Pulse schlägt vor, ein Mensch bestätigt.

Für wen

Ein Plan auf jedem Bildschirm im Haus.

  • Laptop

    OP-Planung

    Anfragen, Säle, Teams und Pausen für die ganze Woche, mit Morgen- und Abend-Brief.

  • Tablet

    OP- und Aufwachraum-Teams

    Schritte im Saal getippt, Betten und Entlasskriterien im Aufwachraum. Große Schaltflächen, auch mit Handschuhen bedienbar, und alles, was sich ziehen lässt, geht auch per Tippen.

  • Handy

    Ärztinnen, Ärzte und Team

    Der eigene Tag, die eigene Woche und die bestätigten Stunden. Operateurinnen und Operateure sehen ihre Fälle und können um eine Änderung bitten.

  • Bildschirm

    Geschäftsführung

    Auslastung, Pünktlichkeit des ersten Falls, Planungsgenauigkeit und Rückstau-Trend. Kosten bleiben Schätzungen, bis die Praxis eigene Sätze einträgt.

Alle Geräte lesen denselben Plan, und Änderungen kommen in Sekunden bei den anderen an. Zwei Geräte überschreiben sich nicht unbemerkt: Die spätere Änderung wird abgelehnt, und das Gerät meldet das.

Datenschutz auf gemeinsamen Bildschirmen

Patientennamen stehen nie von selbst auf dem Bildschirm.

  • Ein Klick, 45 Sekunden.

    Vier Ansichten können einen Namen zeigen: der Fall, die Suche, die Warteliste und die Anrufliste. Ein Klick, und nach 45 Sekunden ist er wieder von der Seite verschwunden, nicht nur unscharf. Überall sonst steht der Name gar nicht erst auf der Seite. Jede Patientin und jeder Patient hat außerdem eine Pulse-Nummer: ein Z und sechs Ziffern.

  • Verdeckt, bis jemand entsperrt.

    Der Bildschirm im Aufwachraum verdeckt erkennbare Angaben, bis jemand die eigene PIN eingibt, und deckt sie nach 30 Sekunden ohne Eingabe wieder zu.

  • Angehörige sehen ein Symbol.

    Die Tafel im Wartezimmer zeigt ein Bildsymbol und einen groben Stand: in Vorbereitung, im OP, im Aufwachraum, bald zu Hause. Kein Name, keine Nummer, kein Eingriff.

Wie es gebaut ist

Für alle, die fragen, wie.

  • 1.521Commits seit Juli 2026
  • 709Pull Requests zusammengeführt
  • 1HTML-Datei, rund 48.000 Zeilen, ohne Build-Schritt
  • 0Abhängigkeiten im Sync-Server

Stand: 12. Oktober 2026.

Warum eine Datei? Pulse öffnet sich in jedem Browser ohne Installation, arbeitet weiter, wenn das Netz ausfällt, und läuft auch in Netzen, die fremde Skripte sperren: Schriften und Export-Bibliothek stecken in der Datei. Eine Prüfung bei jedem Pull Request stellt sicher, dass sich jedes Skript in der Datei noch lesen lässt.

  • HTML
  • CSS
  • JavaScript
  • Node.js
  • AWS Lambda
  • DynamoDB
  • html2canvas
  • JSON Schema
  1. Pulse im Browsereine HTML-Datei · Laptop, Tablet, Handy · arbeitet auch offline
  2. Sync-Servernur Node-Bordmittel, ohne Abhängigkeiten · Versionsprüfung bei jedem Schreiben · hält die letzten 200 Stände
  3. Der Planeine Datei auf dem eigenen Rechner der Praxis

Oder AWS Lambda + DynamoDBdieselbe Schnittstelle, für Praxen, die nicht selbst hosten

  • Jeder Vorschlag wird gefiltert, nicht nur markiert: Der Saal muss den Fachbereich führen, Wechselzeiten halten, kein Saal geht über 95 %, und niemand verliert eine gesetzliche Pause.
  • Eine Prüfung bei jeder Änderung weist die Dateien ab, in denen Pulse seine Daten hält, damit keine Patientendaten ins Repository gelangen.
Wo es steht

Vom ersten Commit in den Alltag.

  1. Juli 2026Erster Commit
  2. Sept. 2026Version 1.0 im Alltag
  3. Okt. 2026Version 1.1, das erste Update
  4. JetztIm Pilotbetrieb bei einem großen MVZ in Berlin
Schreiben Sie mir

Möchten Sie über Pulse sprechen?

Ob Sie jemanden einstellen, OP-Säle betreiben, die es brauchen könnten, oder es unterstützen möchten: Schreiben Sie mir.

Ich verwende Ihre Angaben ausschließlich, um Ihnen zu antworten. Datenschutzerklärung

Die anderen Tools