Was ist die Dokumente-Funktion?
Mit Dokumente verwalten Sie fillbare PDF-Formulare aehnlich wie Templates:- Bibliothek mit Suche und Kategorien
- Detailseite mit Eingaben links und PDF-Vorschau rechts
- Erstellen, Bearbeiten und Forken fuer eingeloggte Nutzer
- Sichtbarkeit pro Dokument: oeffentliche Dokumente sind fuer alle Nutzer sichtbar, nutzbar und kopierbar; private Dokumente sieht nur der Autor
Typischer Ablauf
- In
/documents/createein fillbares PDF hochladen - Erkannte Felder pruefen und Labels/Beschreibungen anpassen
- Dokument speichern
- Auf der Detailseite Felder ausfuellen, Vorschau ansehen, herunterladen oder drucken
Wichtige Regeln in v1
- Es werden nur AcroForm-PDFs unterstuetzt
fieldNamebleibt nach dem Parsen read-only- Die Eingabeart wird aus dem PDF abgeleitet: Textfelder werden zu Texteingaben, einfache Checkboxen zu Ja/Nein-Schaltern, Auswahlfelder zu Switch-Eingaben
- Checkbox-Felder mit mehreren PDF-Widgets und unterschiedlichen
onValue-Werten werden als eine Auswahl mit diesen Optionen behandelt - Bei solchen Checkbox-Auswahlen koennen die sichtbaren Optionslabels bearbeitet werden; die Zuordnung zum PDF bleibt ueber die Reihenfolge der erkannten Widgets erhalten
- Sie koennen
label,description, Reihenfolge und Aktivierung anpassen - Deaktivierte Felder bleiben gespeichert, erscheinen aber nicht in den Eingaben
- Ausgefuellte PDF-Ergebnisse werden nicht dauerhaft gespeichert
- Private Dokumente sind eine Plus-Funktion. Ohne Plus koennen private Dokumente nur oeffentlich gespeichert werden.
Automatisches Ausfuellen
Auf der Detailseite koennen Sie Felder automatisch ausfuellen lassen:- links Felder mit
Inputs - Audioaufnahmen und klinischen Textkontext erfassen
- Textkontext bleibt nach dem Ausfuellen sichtbar und kann erneut verwendet oder angepasst werden
- optional
orpc.scribe.fillInputsmitaudioFilesund/odertextContext - rechts Live-Aktualisierung der PDF-Vorschau
Speicherung (technisch)
Pro Dokument werden gespeichert:- Original-PDF (
pdfBytes) - Felddefinitionen (
fieldDefinitions) - abgeleitete Eingabe-Tags (
parsedMarkdoc) werden zur Laufzeit ausfieldDefinitionserzeugt und nicht gespeichert