Der Formular-Designer ist das zentrale Werkzeug zur Erstellung und Bearbeitung von Formularen innerhalb des MCDMS-Systems.

Mit dem Designer können Formulare zur Datenerfassung, Dokumentenerstellung oder zur Anzeige strukturierter Informationen erstellt werden.
Die Formulare werden dabei grafisch aufgebaut und können mit Datenbankfeldern, Systemvariablen und Skriptfunktionen verbunden werden.
Der Designer ermöglicht es, Formulare ohne Änderungen an der Systemsoftware zu erstellen oder anzupassen.
Exemplarische Vorgehensweise:
| Aktion | Ausführung |
|---|---|
| Formular erstellen | Designer |
| Formular testen | Designer |
| Formular in Akte einbinden | MCHOME>>Akte |
| Benutzerrechte zuordnen | MCHOME>>Benutzer |
Einsatzbereiche
Der Formular-Designer wird typischerweise für folgende Aufgaben verwendet:
- Erstellung medizinischer Dokumentationsformulare
- Erstellung von Arztbrief- oder Berichtsvorlagen
- Datenerfassungsformulare für klinische Informationen
- Darstellung strukturierter Daten innerhalb der Patientenakte
- Integration von Formularen in Workflows oder Skripte
Formulare können sowohl für die Anzeige als auch für die Eingabe von Daten verwendet werden.
Funktionsprinzip
Formulare werden im Designer visuell aufgebaut.
Dabei können verschiedene Elemente auf dem Formular platziert werden, beispielsweise:
- Textfelder
- Eingabefelder
- Auswahlfelder
- Tabellen
- Datenbankfelder
- Systemvariablen
Diese Elemente können mit Daten aus der Patientenakte oder aus Datenbanken verknüpft werden.
Beim Öffnen eines Formulars werden die entsprechenden Daten automatisch geladen und angezeigt.
Integration in das System
Formulare können in verschiedenen Bereichen des Systems verwendet werden, beispielsweise:
- Patientenakte
- Dokumentenerstellung
- Berichte und Auswertungen
- Skriptfunktionen
- Schnittstellenverarbeitung
Der Formular-Designer ist damit ein zentrales Werkzeug zur Anpassung und Erweiterung der Systemfunktionen.
Erweiterbarkeit
Formulare können zusätzlich mit der Script-Engine erweitert werden.
Dadurch können beispielsweise:
- Daten automatisch berechnet werden
- Eingaben geprüft werden
- externe Daten abgefragt werden
- Workflows ausgelöst werden
Diese Kombination aus Formular-Designer und Skriptfunktionen ermöglicht eine flexible Anpassung des Systems an klinikspezifische Anforderungen.
