Zum Inhalt springen

Praxissoftware anbinden

Andere Praxissoftware anbinden (Windows)

Patientenaufruf aus medatixx, CGM, T2med, Medical Office, Duria und anderer Praxissoftware unter Windows – über externes Programm, Skript oder Tastenkürzel.

Zuletzt aktualisiert: 21.09.2026

Wartezimmer-Aufruf hat keine proprietäre Schnittstelle, sondern eine einfache Web-API (siehe Aufruf per API). Das hat einen großen Vorteil: Jede Software, die ein externes Programm mit Parametern starten kann, kann Patienten aufrufen. Fast jede Praxissoftware kann das – die Funktion heißt je nach System „Externes Programm“, „Fremdprogramm“, „Benutzerdefinierter Befehl“, „Makro“ oder „Schaltfläche“.

Falls Ihre Praxissoftware das nicht kann, gibt es zwei einfache Alternativen ganz unten auf dieser Seite.

Schritt 1: Aufruf-Skript auf dem Praxis-PC anlegen

Legen Sie den Ordner C:\Praxis\ an und speichern Sie darin die Datei aufruf.ps1 (Token und Wartezimmer-ID einsetzen):

param(
    [Parameter(Mandatory = $true)][string]$Name,
    [Parameter(Mandatory = $true)][string]$Zimmer
)

$token = "IHR-API-TOKEN"
$room  = "WARTEZIMMER-ID"

try {
    Invoke-RestMethod -Method Post -Uri "https://wartezimmer-aufruf.de/api/waitingrooms/$room/invocations" `
        -Headers @{ Authorization = "Bearer $token"; Accept = "application/json" } `
        -ContentType "application/json" `
        -Body (@{ name = $Name; room = $Zimmer } | ConvertTo-Json) -TimeoutSec 5 | Out-Null
} catch {
    # Fehler still protokollieren, damit die Praxissoftware nicht blockiert
    Add-Content -Path "C:\Praxis\aufruf-fehler.log" -Value ("{0} {1}" -f (Get-Date), $_.Exception.Message)
}

Testen Sie das Skript in der Eingabeaufforderung:

powershell -ExecutionPolicy Bypass -WindowStyle Hidden -File C:\Praxis\aufruf.ps1 -Name "Wartenummer 42" -Zimmer 3

Erscheint der Aufruf auf dem Fernseher, ist der PC fertig eingerichtet. Kopieren Sie den Ordner auf alle Arbeitsplätze, von denen aufgerufen werden soll (gern mit jeweils eigenem Token).

Tipp: Wenn jeder Behandlungsraum einen eigenen PC hat, können Sie das Zimmer fest im Skript hinterlegen ($Zimmer = "3") und nur den Namen übergeben.

Schritt 2: Skript in der Praxissoftware hinterlegen

Der genaue Weg unterscheidet sich je nach System. Die Grundidee ist immer gleich: ein Knopf oder Befehl, der powershell … aufruf.ps1 mit den Platzhaltern für Anrede/Name und Zimmer startet.

Allgemeine Befehlszeile (Platzhalter durch die Ihrer Software ersetzen):

powershell -ExecutionPolicy Bypass -WindowStyle Hidden -File C:\Praxis\aufruf.ps1 -Name "<Anrede> <Nachname>" -Zimmer "<Zimmer>"

Hinweise zu einzelnen Systemen (bitte im jeweiligen Handbuch oder beim Hersteller-Support verifizieren, da sich Menüs mit Versionen ändern):

Praxissoftware Anhaltspunkt
medatixx / x.isynet / x.concept Externe Programme bzw. Fremdprogramm-Aufrufe mit Patientenplatzhaltern in den Programmeinstellungen; Aufruf über Schaltfläche oder Tastenkombination.
CGM (Turbomed, Medistar, Albis, M1 Pro) „Externe Programme“ / „Fremdprogramme“ in den Systemeinstellungen bzw. Makro-/Skriptfunktionen mit Übergabe von Patientendaten.
T2med Individuelle Buttons und Aktionen mit externen Befehlen; alternativ über die vorhandene Schnittstellen-Funktionalität.
Medical Office (Indamed) Datenpflegesystem → System → Einstellungen → Allgemein → Externe Datei / Programmkategorie mit PHP-Makro, z. B. `exec("powershell … -Name "{Patient.Geschlecht:2#Frau
Duria, PsychoDat, Elefant, Epikur u. a. Meist ebenfalls „externes Programm“ mit Übergabeparametern; im Zweifel den Hersteller nach „externen Programmaufruf mit Patientendaten“ fragen.

Fragen Sie den Hersteller-Support konkret: „Wie kann ich per Schaltfläche ein externes Programm mit Anrede, Nachname und einem festen Text als Parameter starten?“ – die Antwort passt dann eins zu eins auf die Befehlszeile oben.

Alternative 1: Aufruf ohne Integration (Web-Oberfläche)

Wenn die Praxissoftware keinen externen Aufruf erlaubt oder Sie es schnell und einfach möchten: Öffnen Sie im Browser an der Anmeldung oder im Sprechzimmer das Dashboard. Im Formular Patient aufrufen genügen Name/Wartenummer, Wartezimmer, Zielraum und ein Klick. Das funktioniert auf jedem PC und Tablet.

Alternative 2: Tastenkürzel am Arbeitsplatz (AutoHotkey)

Mit dem kostenlosen Tool AutoHotkey legen Sie z. B. auf Strg+Alt+A einen Aufruf, der den in der Praxissoftware markierten Namen übernimmt:

^!a::
{
    A_Clipboard := ""
    Send "^c"
    if !ClipWait(1)
        return
    Run 'powershell -ExecutionPolicy Bypass -WindowStyle Hidden -File C:\Praxis\aufruf.ps1 -Name "' A_Clipboard '" -Zimmer 3', , "Hide"
}

Ablauf: Namen in der Kartei markieren → Strg+Alt+A → Patient wird ins Zimmer 3 gerufen. Pro Raum-PC ändern Sie nur die Zimmernummer.

Alternative 3: Wartenummern-Zettel

Sie geben an der Anmeldung Wartenummern aus (z. B. aus einem Abreißblock) und rufen über die Web-Oberfläche oder ein Tastenkürzel nur die Nummer auf. Das ist maximal diskret, braucht keine Integration und ist in fünf Minuten eingeführt.

Sicherheit und Datenschutz

  • Verwenden Sie pro PC einen eigenen API-Token und schützen Sie C:\Praxis\ per NTFS-Rechten vor Fremdzugriff.
  • Übertragen Sie so wenig wie nötig: Anrede + Nachname oder eine Wartenummer statt des vollen Namens (siehe Datenschutz & Sicherheit).