Skip to main content

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

  1. In /documents/create ein fillbares PDF hochladen
  2. Erkannte Felder pruefen und Labels/Beschreibungen anpassen
  3. Dokument speichern
  4. Auf der Detailseite Felder ausfuellen, Vorschau ansehen, herunterladen oder drucken

Wichtige Regeln in v1

  • Es werden nur AcroForm-PDFs unterstuetzt
  • fieldName bleibt 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.fillInputs mit audioFiles und/oder textContext
  • rechts Live-Aktualisierung der PDF-Vorschau

Speicherung (technisch)

Pro Dokument werden gespeichert:
  • Original-PDF (pdfBytes)
  • Felddefinitionen (fieldDefinitions)
  • abgeleitete Eingabe-Tags (parsedMarkdoc) werden zur Laufzeit aus fieldDefinitions erzeugt und nicht gespeichert
Es wird kein roher Markdoc-Text gespeichert.