Webformular

Neben Custom-Formularen bietet tomedo® auch Webormulare an, d.h. lokale Webseiten, die in der Kartei angezeigt werden, mit denen Sie interagieren können. Es ist html5 mit JavaScript möglich. Dies ist z.B. wünschenswert für Formulare, die auf dem iPad ausgefüllt werden sollen. Somit können Sie die Eingabe für das iPad oder das iPhone durch Größe und Position der Eingabefelder selbst beeinflussen. Die Befüllung des Formulars wird gespeichert und ist auch auf dem Mac sichtbar.

Zum Beispiel bietet sich hier ein Anamnese-Formular an, welches direkt vom Patienten ausgefüllt wird. Das Webformular können Sie mit der Möglichkeit einer Sperrfunktion versehen, damit nur mit Passwort wieder zurück in tomedo® gelangt werden kann und der Patient natürlich keinen Zugriff auf Patientendaten bekommt. Weiterhin kann die Eingabe des Patienten in die Patientenstammdaten genutzt werden.

Ein Webformular ist ein Ordner, in dem mindestens eine index.html liegen muss. Alle weiteren Webseitenelemente müssen in diesem Ordner liegen. Durch Rechtsklick im Finder auf den Ordner können Sie diesen dann komprimieren und erhält eine .zip-Datei. Diese können Sie unter Admin → Webformulare importieren. Zusätzlich ist es notwendig, unter Admin → Karteieintragstypen einen Karteieintragstyp anzulegen, den auf „Web-Formular“ stellen und dort das entsprechende Webformular auswählen.

Experten-Tipp: Um ein Web-Formular selbst zu bauen, empfiehlt es sich, ein schon existierendes Formular anzupassen. Der zollsoft-Support hilft Ihnen hier gern beim Anpassen oder Erstellen.

Für die Übernahme von Patientendaten muss der Name eines html-input Feldes wie die Modeladresse lauten, angefangen vom Web-Formular, z.B.:

<input type=“text“ class=“form-control zsdata“ id=“titel“ placeholder=“Titel“ name=“inv_patientenDetailsRelationen.inv_pat ientenDetails.inv_patient.titel“>

Es ist möglich für das iPad und für den Mac verschiedene Ansichten zu haben, hierfür können Sie dies in die jQuery $(document).ready() schreiben:

  1. var isiPad = navigator.userAgent.match(/iPad/i) != null;
  2.   if (isiPad) {
  3.     $(„#zollsoft-desktop“).remove();
  4.     $(„#zollsoft-mobile“).show();
  5.   } else {
  6.     $(„#zollsoft-desktop“).show();
  7.     $(„#zollsoft-mobile“).remove();
  8.   }

Die Sperrmöglichkeit auf dem iPad können Sie mit diesem Navigationselement erreichen:

  1. <div class=“navbar navbar-default navbarfixed-top zs-navbar“ role=“navigation“>
  2.   <div class=“container-fluid“>
  3.     <div class=“navbar-header“>
  4.       <button type=“button“class=“btn btn-default navbar-btn btndanger“ id=“tomedoButton“>tomedo</button>
  5.     </div>
  6.   </div>
  7. </div>
Inhaltsverzeichnis