Von der leeren Instanz zur laufenden Knie-Praxis – in sechs Schritten.
Ein Admin, zwei Staff, drei medizinische Fachkräfte, ein Knie-Behandlungskatalog.
Diese Anleitung führt Sie in genau der richtigen Reihenfolge durch die Einrichtung: was zuerst angelegt wird, was wovon abhängt, und welche CSV-Datei in welchen Schritt gehört. Wenn Sie von oben nach unten durchgehen, haben Sie am Ende eine vollständig funktionierende Praxis.
Die folgenden Schritte beschreiben beide Wege. Die CSV-Beispiele dienen als Vorlage – Sie ersetzen die Beispielwerte durch Ihre eigenen.
| Element | Details |
|---|---|
| Praxis | Eine neue Praxis, strikt getrennt von allen anderen Praxen (mandantenfähig) |
| Benutzer | 1 Admin, 2 Staff |
| Medizinisches Personal | 1 Ärztin, 1 Arzt, 1 MRT-Techniker |
| Behandlungen | Knie-Behandlungskatalog (Konsultation, MRT, Arthroskopie, Meniskus-OP, Nachsorge) |
| Qualifikationen | Jede Behandlung ist zugeordnet, wer sie durchführen darf |
| Beispieltermine | Eine kleine Woche mit Knie-Patienten zur Überprüfung |
RevenueForecast erzwingt Abhängigkeiten: Ein Termin braucht eine Behandlung, eine Behandlung braucht eine Qualifikation, eine Qualifikation braucht medizinisches Personal – und alles braucht eine Praxis. Wenn Sie zuerst Termine importieren, lehnt der Import alle Zeilen mit unbekannten Verweisen ab. Also arbeiten wir uns von unten nach oben vor.
Eine Praxis ist der oberste Container. Alles, was Sie danach anlegen, gehört zu genau einer Praxis. Benutzer, medizinisches Personal, Behandlungen und Termine sind alle auf sie beschränkt.
Wo: Registrieren → Neue Praxis anlegen (oder Admin → Praxen → Neu, wenn Sie bereits einen Admin-Zugang haben).
Was Sie eingeben: Praxisname, Adresse, Zeitzone, Standardwährung. Mehr ist zu diesem Zeitpunkt nicht nötig.
offices.csvoffice_id,name,address,city,country,timezone,currency
OFF-001,Sunrise Knie-Praxis,Bahnhofstrasse 12,Berlin,DE,Europe/Berlin,EUR
OFF-001. Diese ID verwenden Sie in allen folgenden Dateien.
Benutzer sind die Personen, die sich anmelden. Sie sind nicht dasselbe wie medizinisches Personal (Schritt 3) – ein Benutzer ist ein Konto, eine medizinische Fachkraft ist eine Ressource, die in Termine eingeplant werden kann. In kleinen Praxen ist dieselbe Person oft beides; in diesem Beispiel halten wir es getrennt.
Verwendete Rollen:
users.csvuser_id,office_id,email,first_name,last_name,role,password_temp
U-001,OFF-001,admin@sunrise-knie.example,Anna,Weber,Admin,ChangeMe!2026
U-002,OFF-001,empfang1@sunrise-knie.example,Lena,Hoffmann,Staff,ChangeMe!2026
U-003,OFF-001,empfang2@sunrise-knie.example,Jonas,Richter,Staff,ChangeMe!2026
password_temp ist nur für den Erstimport gedacht. Benutzer werden beim ersten Login gezwungen, das Passwort zu ändern. Diese Datei nach dem Import nicht aufbewahren.
Medizinisches Personal sind die Ressourcen, die im Kalender und in der Deckungsansicht erscheinen. Sie haben eine Rolle, die festlegt, welche Qualifikationen sie halten können.
Das Geschlecht ist ein einfaches Feld (f/m/x), damit der Kalender die korrekte Anrede anzeigen kann und Sie später – falls gewünscht – geschlechtsspezifische Planungsregeln ergänzen können.
medical_staff.csvstaff_id,office_id,first_name,last_name,role,gender,email,weekly_hours
MS-001,OFF-001,Sofia,Lindqvist,Doctor,f,s.lindqvist@sunrise-knie.example,40
MS-002,OFF-001,Marcus,Brandt,Doctor,m,m.brandt@sunrise-knie.example,40
MS-003,OFF-001,Tobias,Neumann,MRT Technician,m,t.neumann@sunrise-knie.example,38
Eine Qualifikation ist eine Fähigkeit. Behandlungen erfordern Qualifikationen; Mitarbeiter halten Qualifikationen. RevenueForecast prüft bei jeder Buchung automatisch, ob mindestens eine Person im Dienst alle erforderlichen Qualifikationen mitbringt.
| Qualifikations-ID | Name | Wird gehalten von |
|---|---|---|
Q-ORTHO | Orthopädische Konsultation | Dr. Lindqvist, Dr. Brandt |
Q-SURG | Orthopädische Chirurgie | Dr. Lindqvist, Dr. Brandt |
Q-MRT | MRT-Betrieb | Tobias Neumann |
Q-FOLLOW | Postoperative Nachsorge | Dr. Lindqvist, Dr. Brandt |
qualifications.csvqualification_id,office_id,name,description
Q-ORTHO,OFF-001,Orthopädische Konsultation,Erstuntersuchung und Diagnose
Q-SURG,OFF-001,Orthopädische Chirurgie,Operative Eingriffe am Knie
Q-MRT,OFF-001,MRT-Betrieb,Bedienung des MRT-Scanners
Q-FOLLOW,OFF-001,Postoperative Nachsorge,Kontrolltermine nach der Operation
staff_qualifications.csvstaff_id,qualification_id
MS-001,Q-ORTHO
MS-001,Q-SURG
MS-001,Q-FOLLOW
MS-002,Q-ORTHO
MS-002,Q-SURG
MS-002,Q-FOLLOW
MS-003,Q-MRT
Jede Behandlung hat eine Dauer, einen Preis, eine Farbe (für den Kalender) und eine Liste erforderlicher Qualifikationen. Das Beispiel unten ist ein realistischer Knie-Pfad von der Erstkonsultation bis zur Nachsorge.
| Behandlungs-ID | Name | Dauer | Preis (EUR) | Erforderliche Qualifikation |
|---|---|---|---|---|
P-KNEE-CONS | Knie-Konsultation | 20 Min. | 60 | Q-ORTHO |
P-KNEE-MRT | Knie-MRT | 30 Min. | 220 | Q-MRT |
P-KNEE-ARTH | Knie-Arthroskopie | 60 Min. | 850 | Q-SURG |
P-KNEE-MEN | Meniskus-OP | 75 Min. | 1100 | Q-SURG |
P-KNEE-FU | Postoperative Nachsorge | 15 Min. | 45 | Q-FOLLOW |
procedures.csvprocedure_id,office_id,name,duration_min,price,points,color,required_qualification
P-KNEE-CONS,OFF-001,Knie-Konsultation,20,60,2,#4a90d9,Q-ORTHO
P-KNEE-MRT,OFF-001,Knie-MRT,30,220,44,#8e6ec8,Q-MRT
P-KNEE-ARTH,OFF-001,Knie-Arthroskopie,60,850,33,#d96a6a,Q-SURG
P-KNEE-MEN,OFF-001,Meniskus-OP,75,1100,99,#c94f4f,Q-SURG
P-KNEE-FU,OFF-001,Postoperative Nachsorge,15,45,2,#4caf80,Q-FOLLOW
required_qualification muss in qualifications.csv (Schritt 4) existieren. Ein Tippfehler hier führt dazu, dass die Zeile abgelehnt wird.
points wird nur verwendet, wenn die Praxis in den Praxis-Einstellungen auf Punkten gestellt ist. Im Euro-Modus ignoriert der Import die Punkte und arbeitet mit price. Beide Spalten können unabhängig voneinander gepflegt werden.
Jetzt existiert alles, also können endlich Termine importiert werden. Eine realistische Woche für diese Praxis: Konsultationen am Montag, MRT und OP Mitte der Woche, Nachsorge am Freitag.
appointments.csvappointment_id,office_id,patient_ref,procedure_id,staff_id,start,end,room
A-1001,OFF-001,PAT-0001,P-KNEE-CONS,MS-001,2026-10-19T09:00,2026-10-19T09:20,R1
A-1002,OFF-001,PAT-0002,P-KNEE-CONS,MS-002,2026-10-19T09:30,2026-10-19T09:50,R1
A-1003,OFF-001,PAT-0003,P-KNEE-MRT,MS-003,2026-10-20T10:00,2026-10-20T10:30,MRT1
A-1004,OFF-001,PAT-0001,P-KNEE-ARTH,MS-001,2026-10-21T08:00,2026-10-21T09:00,OP1
A-1005,OFF-001,PAT-0004,P-KNEE-MEN,MS-002,2026-10-21T10:00,2026-10-21T11:15,OP1
A-1006,OFF-001,PAT-0001,P-KNEE-FU,MS-001,2026-10-23T09:00,2026-10-23T09:15,R1
A-1007,OFF-001,PAT-0003,P-KNEE-FU,MS-002,2026-10-23T09:30,2026-10-23T09:45,R1
PAT-0001 erscheint dreimal – Konsultation, Arthroskopie, Nachsorge. Das ist ein vollständiger Knie-Pfad.21.10.2026 sind beide Ärzte in OP1 gebucht – prüfen Sie die Deckungsansicht; sie sollte den Raum als voll ausgelastet anzeigen.| # | Datei | Hängt ab von |
|---|---|---|
| 1 | offices.csv | – |
| 2 | users.csv | offices |
| 3 | medical_staff.csv | offices |
| 4 | qualifications.csv | offices |
| 5 | staff_qualifications.csv | medical_staff, qualifications |
| 6 | procedures.csv | offices, qualifications |
| 7 | appointments.csv | offices, procedures, medical_staff |
Alle acht Beispieldateien stehen zum Download bereit: csv-examples/
procedure_id ab.MS-001 in OFF-001 und MS-001 in OFF-002 sind zwei verschiedene Personen. IDs immer mit Präfix oder Namensraum versehen.staff_qualifications.csv vergessen. Mitarbeiter ohne Qualifikationen sind für die Deckungsprüfung unsichtbar, und jeder Termin erscheint unterbesetzt.users.csv- als auch eine medical_staff.csv-Zeile für ihn an.password_temp-Dateien liegen lassen. Die CSV nach dem Import löschen.RevenueForecast speichert nur, was für die Auslastungs- und Umsatzprognose nötig ist. Patientinnen und Patienten können über pseudonyme Kennungen (z. B. Patientennummern, Fallzeichen oder Initialen) referenziert werden – Klarnamen sind nicht erforderlich.
Datenschutz für Praxen · Technische Details
Wir gehen diese Einrichtung gerne in einer 30-minütigen Online-Session mit Ihnen durch – Ihr Praxisname, Ihr Personal, Ihre Behandlungen. Sie verlassen die Session mit einer funktionierenden Umgebung.
[Kontakt aufnehmen] [Demo vereinbaren]