Übersicht nützlicher Briefkommandos
(Brief-)Kommandos sind Platzhalter für Informationen die in der Kartei oder den Patientendetails stehen. Als einfacher Platzhalter repräsentieren Kommandos z.B. grundlegende Eigenschaften wie das Geschlecht des Patienten. Sie können aber auch bestimmte Teile der medizinischen Dokumentation repräsentieren (z.B. die letzten 3 Karteieinträge ANA). Zusätzlich gibt es Kommandos welche Informationen aus der Praxisverwaltung repräsentieren (z.B. die Betriebsstätte) oder auch generelle Informationen (wie z.B. das Datum). Im Folgenden finden Sie eine Übersicht über häufig genutzte Kommandos.
Empfehlung zum Lernen und Verstehen der Funktion.
Zum Schnelleinstieg: tomedo® Quick Support – (Brief-)Kommandos
Datum
Briefkommando | Ziel des Kommandos | Format |
$[d S EEEE]$ | gibt den Wochentag des Systems aus | Donnerstag |
$[d S eee]$ | gibt den Wochentag des Systems aus | Do |
$[datum]$ | Datum des Rechners | 31.März.2023 |
$[d S]$ | Datum des Rechners | TT.MM.JJ |
$[d S dd.MM.yyyy]$ | Datum des Rechners | TT.MM.JJJJ |
$[d S q/yy]$ | Aktuelles Quartal | Q/JJ |
$[d S yyyy.MM.dd]$ | englisches Datumsformat | |
$[d B]$ | letzter Besuch |
Ort
Briefkommando | Ziel des Kommandos |
$[ort]$ | Ort der Betriebsstätte |
Marker
Briefkommando | Ziel des Kommandos |
$[istMarkerGesetzt Marker1 Marker2]$ ist wahr | ist Marker (z.B. DMP/KHK) gesetzt ? |
Karteieintrag
Briefkommando | Ziel des Kommandos |
$[d E yyyyMMdd KARTEIEINTRAG]$ ist kleiner als $[d S-2y yyyyMMdd]$ | Karteieintrag älter als 2 Jahre |
$[x BMI inf _ 152 JJ NNNN NNNN _ U 0]$ | letzter Eintrag in der Kartei (z.B. BMI) nicht älter als 152 Tage ab Systemdatum |
$[d E yyyyMMdd BMI]$ ist kleiner als $[d S-152 yyyyMMdd]$ | letzter Eintrag in der Kartei (z.B. BMI) nicht älter als 152 Tage ab Systemdatum |
$[d E yyyyMMdd LAB]$ ist $[d S -190 yyyyMMdd]$ | letzter Eintrag in der Kartei (z.B. LAB-Eintrag) nicht älter als 190 Tage ab Systemdatum |
$[c BES aq]$ | Anzahl von Besuchseinträgen im aktuellen Quartal |
$[c BES aq-1]$ | Anzahl von Besuchseinträgen im letzten Quartal |
$[c BES aq-2]$ | Anzahl von Besuchseinträgen im vorletzten Quartal |
$[c CAV]$ | Anzahl von z.B. Cave-Karteieinträgen |
$[x NOT 1 _ 0-0 JJ NNNN JJNN mitICD U 0]$ enthält Lufu durchgeführt zB | prüft Textinhalt des Karteieintrags |
$[x (DDI;DIA) 1 _ inf JJ NJ2N JJND invTimemitICD U 0]$ | älteste/erste Diagnose, noch aktiv |
$[x (DDI;DIA) 1 _ inf JJ NJ2N JJND invTimemitICDauchAbgesetzteDiagnosen U 0]$ | älteste/erste Diagnose, abgesetzt |
$[if karteiEintragValue_withArgs Test customKarteiEintragEntries.v2 _ N zs_equals 1 gesund 2 blockiert 3 verspannt 4 in_Ordnung 5 nicht_relevant]$ | CKE-Feld auslesen und mit Text ersetzen |
$[karteiEintragValue_withArgs KÜRZEL customKarteiEintragEntries.V2 _N]$ | gibt den Wert V2 eines Customkarteieintrags (KÜRZEL) aus |
Leistung
Briefkommando | Ziel des Kommandos |
$[l EBM:_%nr]$ enthält nicht 03220 | prüft, ob Leistung EBM nicht vorhanden ist |
$[l %nr 90d ,]$ enthält nicht 03220 | prüft im aktuell in der Kartei ausgewählten Schein, ob in den letzen 90 Tagen z.B. Ziffer 03220 nicht abgerechnet wurde |
$[d L dd.MM.yyyy 30791]$ | gibt das letzte Datum aus, an welchem die Ziffer 30791 eingegeben wurde |
Kasse
Briefkommando | Ziel des Kommandos |
$[kasse_ik]$ | IK-Nummer der Krankenkasse |
$[pk]$ | Patient-Krankenkassen Name |
Formulare auslesen
Briefkommando | Ziel des Kommandos |
$[formularEintrag Physio textfield_HMVPhysio_Heilmittel1 J]$ | z.B. Heilmittelfeld Formulare (kein CF) (Hinweis: rechte Maustaste zeigt ganz unten im Kontextmenü den Feldnamen) |
Versichertenstatus
Briefkommando | Ziel des Kommandos |
$[patient_versichertenstatus]$ | privat oder gesetzlich |
IF
Briefkommando | Ziel des Kommandos |
$[if_frau unsere_gemeinsame_Patientin unseren_gemeinsamen_Patient]$ | Frau/Mann unterschiedlicher Text |
$[pderdie]$ | „der/die“ je nachdem, ob Frau/Mann |
$[if_then pt zs_not_equal <leer> pt]$ | wenn Titel vorhanden, dann wird er eingefügt, ansonsten wird nichts eingesetzt (auch kein Leerzeichen) |
$[if arztkuerzel zs_equals Arztkürzel1 ‘Text_Arzt1‘ Arztkürzel2 ‘Text_Arzt2‘ Arztkürzel3 ‘Text_Arzt3‘]$ | unterschiedliche Grußformel für die Ärzte |
$[if tel_empfaenger <leer> _ Tel.:]$ | wenn keine Telefonnummer, dann „Tel.:“ entfernen |
$[if palter zs_less_then 18 Erziehungsberechtigte(r) Patient]$ | wenn Patient über 18 ist, soll „Patient“ an dieser Stelle stehen; wenn der Patient unter 18 ist „Erziehungsberechtigter“ |
$[if pemail zs_equals <leer> nicht_ausgefüllt @ nicht_angegeben]$$[if_then pemail zs_not_equal @ pemail]$ | Mail: wenn das Feld in den Patientendetails leer ist, soll „nicht ausgefüllt“ erscheinen; wenn ein @ vorhanden ist ist, soll „nicht angegeben“ erscheinen; wenn eine Mailadresse vorhanden ist, soll diese Mailadresse dort erscheinen |
$[if phandy zs_equals <leer> nicht_ausgefüllt @ nicht_angegeben]$$[if_then phandy zs_not_equal @ phandy]$ | HandyNr.: wenn das Feld in den Patientendetails leer ist, soll „nicht ausgefüllt“ erscheinen; wenn ein @ vorhanden ist, soll „nicht angegeben“ erscheinen; wenn eine Mailadresse vorhanden ist, soll diese Handynummer dort erscheinen |
$[if ptel zs_equals <leer> nicht_ausgefüllt @ nicht_angegeben]$$[if_then ptel zs_not_equal @ ptel]$ | Tel.Nr.: wenn das Feld in den Patientendetails leer ist, soll „nicht ausgefüllt“ erscheinen; wenn ein @ vorhanden ist, soll „nicht angegeben“ erscheinen; wenn eine Telefonnummer angegeben ist, soll diese Telefonnummer dort erscheinen |
$[if patient_fax zs_equals <leer> nicht_ausgefüllt @ nicht_angegeben]$$[if_then patient_fax zs_not_equal @ patient_fax]$ | FaxNr: wenn das Feld in den Patientendetails leer ist, soll „nicht ausgefüllt“ erscheinen; wenn ein @ vorhanden ist, soll „nicht angegeben“ erscheinen; wenn eine Faxnummer vorhanden ist, soll die FaxNr dort erscheinen |
$[if &p.selektierterSchein.ueberweisenderArztName zs_equals <leer> Bitte_noch_Überweisung_nachreichen!]$ | prüft, ob der Überweiser im Schein eingetragen wurde; wenn nicht, dann erscheint “Bitte noch Überweisung nachreichen!” |
$[if customFormularEintrag Prick Roggen N zs_not_equal <leer> Roggen:_]$ | prüft, ob Formularfeld befüllt ist; wenn nicht, wird nichts eingesetzt; wenn doch, wird „Roggen: “ eingesetzt |
$[if_then customFormularEintrag Prick Roggen N zs_not_equal <leer> customFormularEintrag Prick Roggen N]$ | prüft, ob Formularfeld befüllt ist; wenn nicht. wird nichts eingesetzt; wenn doch, setzt er den Eintrag aus dem Feld ein |
$[if_then customFormularEintrag ECT_Standard Nickel N zs_contains + _Nickel]$ | CF-Feld auslesen und bei bestimmtem Eintrag Textbaustein einfügen |
$[if d L dd.MM.yyyy 30791 zs_equals – <leer> Letzte:]$ $[if_then d L dd.MM.yyyy 30791 zs_not_equal – d L dd.MM.yyyy 30791]$ | prüft, ob die Ziffer 30791 irgendwann mal abgerechnet wurde; wenn ja → Eintragung “Letzte:” und das Datum, der letzten Eintragung der Ziffer; wenn nein → bleibt leer |
$[if formularEintrag Heilmittel checkbox_Heilmittelbereich_Physio N zs_equals X Physiotherapie]$$[if formularEintrag Heilmittel checkbox_Heilmittelbereich_Podo N zs_equals X Podologie]$$[if formularEintrag Heilmittel checkbox_Heilmittelbereich_Logo N zs_equals X Logopädie]$$[if formularEintrag Heilmittel checkbox_Heilmittelbereich_Ergo N zs_equals X Ergotherapie]$$[if formularEintrag Heilmittel checkbox_Heilmittelbereich_Ernaehrung N zs_equals X Ernährungstherapie]$ | Auslesen der Heilmittelverordnung mit Ersatz; wenn Kreuz bei Physio/Ergo etc., dann wird das Wort ausgeschrieben |
$[if &p.currentAbrechnungsControllerObject.class.patInfoPanelMode zs_equals 1 EBM: 2 GOÄ:]$ $[l %nr 0d ,]$ | EBM Leistungen vom aktuellen Tag (l Kommando bezieht sich auf aktuell geöffneten Schein) |
$[if $[Variablenname_des_Ankreuzfreldes]$ zs_equals ‚Anzeigename_des_Ankreuzfeldes‘ ‚Text‘ “]$ | CKE: Ankreuzfeld wird gesetzt → Text soll in „Text zusammengesetzt nicht editierbar (v1)“ eingefügt werden; wenn nicht gesetzt soll es leer bleiben |
$[if karteiEintragValue_withArgs IVOM customKarteiEintragEntries.Lokalisation _ N zs_equals ‚bds‘ ‚X‘ ‚links‘ ‚X‘]$ $[if karteiEintragValue_withArgs IVOM customKarteiEintragEntries.Lokalisation _ N zs_equals ‚bds‘ ‚X‘ ‚rechts‘ ‚X‘]$ | CKE-Feld für Checkbox in CF auslesen; Auswahlfeld in CKE rechts, links, bds → Checkbox rechts und/oder links in CF ankreuzen |
$[if &pr.bezahlt zs_equals 1 Rechnung_wurde_bereits_bezahlt Bitte_begleichen_Sie_die_Rechnung_innerhalb_von_14_Tagen]$ | Text auf Rechnung “Bitte begleichen Sie die Rechnung innerhalb von 14 Tagen” soll nur drauf stehen, wenn noch nicht bezahlt worden ist |
Patient
Briefkommando | Ziel des Kommandos |
$[pt]$ | Titel |
$[pv]$ | Vorname |
$[pn]$ | Nachname |
$[bisZeichen 1 pv]$. $[pn]$ | gibt den ersten Buchstaben des Vornamen und den Nachnamen aus, z.B. „M. Mustermann“ |
$[bes_gebDatum]$ oder $[pg]$ oder $[pg0]$ oder $[pg2]$ | Geburtsdatum (je nach Formatwunsch) |
$[pvoll]$ | Voller Name |
$[patient_strasse]$ oder $[ps]$ | Straße |
$[patient_plz]$ oder $[pp]$ | PLZ |
$[patient_ort]$ oder $[po]$ | Ort |
$[pLand]$ | Land |
$[&p.patientenDetails.kontaktdaten.adresse.land]$ | gibt das Länderkürzel aus, z.B: „DK“ für Dänemark |
$[bisZeichen 2 pLand]$ oder $[bisZeichen 2 pr_land]$ | gibt die Anfangsbuchstaben für das jeweilige Land aus, z.B. „Dä“ oder „DÄ“ |
$[pid]$ | Pat.ID |
$[phandy]$ | Handynummer |
$[ptel]$ | Telefonnummer |
$[pemail]$ | E-Mail-Adresse |
$[agn]$ | Arbeitgeber |
$[pb]$ | Beruf |
$[pmw]$ oder $[pMW]$ | Geschlecht |
$[pversnr]$ | Versichertennummer |
$[koerpergroesseAusLetztemBMI]$ | Körpergröße aus letztem BMI |
$[gewichtAusLetztemBMI]$ | Gewicht aus letztem BMI |
$[letzterBlutdruckSystolisch]$ | Systolischer Wert aus letztem BMI Eintrag |
$[etzterBlutdruckDiastolisch]$ | Diastolischer Wert aus letztem BMI Eintrag |
$[erstaufnahme]$ | Datum Erstaufnahme des Patienten (TT.MM.JJJJ) |
$[&p.patientenDetails.arzt]$ | Erstbehandler |
$[&p.patientenDetails.PDFSchluessel]$ | PDF Schlüsselcode |
$[&p.patientenDetails.aktuelleZuzahlungsbefreiung.befreiungTyp]$ | Befreiung: 1= Allgemein, 2 = Teilweise, 3=Schwangerschaft |
Brief
Briefkommando | Ziel des Kommandos |
$[fax_empfaenger]$ | Faxnummer des Empfänger |
$[adressfeld_empfaenger]$ | Adressfeld des Empfängers |
$[anrede]$ | Anrede |
$[bilder]$ | Bilder (z.B. Sonobilder) |
$[fusszeile]$ | “nachrichtlich an …”, “Original an …”; Text kann in den tomedo® Einstellungen unter Praxis → Brief/Fax/Tel angepasst werden |
Besuch
Briefkommando | Ziel des Kommandos |
$[besuchAnkunftZeit]$ größer/gleich 07:30 | Ankunftszeit |
Pflegeheime
Briefkommando | Ziel des Kommandos |
$[familie Pflegeheim pvoll]$ enthält St.Lukas Solingen | gibt Namen von Patienten aus, die die Familienbeziehung „Pflegeheim St.Lukas Solingen“ haben |
Familienbeziehungen
Briefkommando | Ziel des Kommandos |
$[familie <Familienbeziehung(en)> <auszuführender Platzhalter>]$ | fragt Familienbeziehungen ab wenn man ausführender Platzhalter durch pvoll ersetzt gibt das System den Vollen Patienten Namen aus |
Kommandorahmen
Briefkommando | Ziel des Kommandos |
$[kommandorahmen familie Bruder pvoll ( )]$ | Bruder (Max Mustermann); wenn kein Bruder in Kartei vorhanden, dann steht nur „Bruder“ da |
$[kommandorahmen hausarzt_name ( )]$ | Kinderarzt (Dr.Beispiel); wenn kein Hausarzt vermerkt dann erscheint Kinderarzt |
Patientenliste
Briefkommando | Ziel des Kommandos |
$[&p.inv_patientenschlangeElement.inv_patientenschlange.name]$ enthält Test | „Test“ durch Name der Patientenliste ersetzen; kann genutzt werden, um zu überprüfen, ob ein Patient auf einer bestimmten Liste steht |
Überweisung
Briefkommando | Ziel des Kommandos |
$[pr_qrcode_ueberweisung]$ | QR-Code in Rechnung |
$[pr_qrcode_ueberweisung -verwendungszweck Ref]$ | QR-Code mit Referenznummer |
Termine
Briefkommando | Ziel des Kommandos |
$[if patientenTermine -position 1 %x zs_equals Montag 1]$ | Mo/Di/Mi/Do/Fr automatisch in einem Formular ankreuzen |
$[selektierteTermineListe %x,den%doz_von_%v_Uhr_bis_%b_Uhr]$ | Terminzettel vergangener Termin für Bescheinigung |
$[selektierteTermineListe %A:_%d]$ | Ausgewählte oder alle anstehenden Termine des Patienten (z.B. zum Versenden von Terminzetteln per Mail) |
Labor
Briefkommando | Ziel des Kommandos |
$[laborwert LAB QUICK %w_%e L]$ LAB = Karteieintra QUICK = Kürzel Laborwert %w = Wert %e = Einheit N = letzter Eintrag mit diesem Wert | Laborwert für z.B. Überweisung |
$[if laborwert LAB QUIC %w_ L zs_less_then 26 TEXT_a 27 text_b]$ | Für Wertebereich bestimmten Text in die Briefvorlage einfügen; z.B. der Wert liegt zwischen 1 und 2, dann soll Text_a erscheinen |
$[karteiEintragValue_withArgs LAB laborauftrag.anforderungsident _ N]$ | Anforderungsident aus LAB auslesen |
Labor Keypath
Briefkommando | Ziel des Kommandos |
$[&p.patientenDetails.patientenDetailsRelationen.karteiEintraege.laborauftrag.befunde.lbTest.lbGNR.gebuehrennummer]$ | alle GNR (Gebührennummern der Laborwerte), die der Patient hat, ausgeben |
Besuchsabhängige J/N-Felder
Briefkommando | Ziel des Kommandos |
$[&p.inv_besuch.boolCol1]$ Da Ergebnis nicht exakt 0 → Abfrage mit: $[if &p.inv_besuch.boolCol1 zs_contains 0 ‚Der Haken ist nicht gesetzt‘ ‚Der Haken ist gesetzt‘]$ | auslesen; Bedingung für Aktionskette |
Besuchsabhängige Textfelder
Briefkommando | Ziel des Kommandos |
$[&besuch.boolCol1]$ | Col1 oder Col2 … |
Patientenabhängige J/N Felder
Briefkommando | Ziel des Kommandos |
$[&p.patientenDetails.boolCol1]$ | Col1 oder Col2 … |
Gyn
Briefkommando | Ziel des Kommandos |
$[pmutterschutz]$ | Mutterschutz |
$[d_geburt]$ | Entbindungstermin |
$[letzteRegel]$ | Datum der letzten Regel |
KV-Schein
Bereich | Briefkommando | Ziel des Kommandos |
Reiter „Sonstiges“ – Entbindungsdatum | $[&p.patientenDetails.patientenDetailsRelationen.currentKVSchein.mutmasslicherTagDerEntbindung4206]$ | prüft, ob das Feld „MTE“ im KV Schein gefüllt ist |
Überweisung | $[&p.patientenDetails.patientenDetailsRelationen.currentKVSchein.auftragstext4205]$ | Auslesen des Überweisungsreiters- Auftragsgrund |
Überweiser | $[&p.selektierterSchein.ueberweisenderArztName]$ | prüft, ob Überweiser im Schein angegeben wurde |
präventiv/kurativ Kreuz (Überweisung) | $[if &p.patientenDetails.patientenDetailsRelationen.currentKVSchein.kurativPraeventiv4221 zs_equals 2 präventiv 1 kurativ]$ nur Feldkommando: $[&p.patientenDetails.patientenDetailsRelationen.currentKVSchein.kurativPraeventiv4221]$ | Prüfung, ob präventiv oder kurativ ausgewählt ist |
Scheinart (Nummer) | $[&p.patientenDetails.patientenDetailsRelationen.currentKVSchein.scheingruppe.code]$ | Nummer der KV-Scheinart (z.B. Mit- und Weiterbehandlung) |
vorhandenen KV-Schein | $[&p.patientenDetails.patientenDetailsRelationen.currentKVSchein.quartalAsString]$ | Dieser Platzhalter gibt das Quartal und Jahr des letzten offenen KV-Scheins aus. Tipp für die Bedingung zum auslösen einer Aktionskette: Das Ergebnis ist ungleich dem jetzigen Quartal $[d S q/yyyy]$ |
Karte nicht gesteckt
Briefkommando | Ziel des Kommandos |
besuch.karteNichtGesteckt | wirft bei nicht gesteckter Karte “1” aus |
Anrede
Briefkommando | Ziel des Kommandos |
$[a Sehr_geehrte_Frau_%pn Sehr_geehrter_Herr_%pn Sehr_geehrte_Frau_%t_%n Sehr_geehrte_Frau_%t_%n Sehr_geehrter_Herr_%t_%n Sehr_geehrter_Herr_%t_%n Sehr_geehrte_Frau_%t_%n Sehr_geehrte_Frau_%t_%n Sehr_geehrter_Herr_%t_%n Sehr_geehrter_Herr_%t_%n Sehr_geehrte_Damen_und_Herren Sehr_geehrte_Damen_und_Herren Sehr_geehrte_Frau_%t_%n Sehr_geehrte_Frau_%t_%n Sehr_geehrter_Herr_%t_%n Sehr_geehrter_Herr_%t_%n Sehr_geehrte_Frau_%t_%n Sehr_geehrte_Frau_%t_%n Sehr_geehrter_Herr_%t_%n Sehr_geehrter_Herr_%t_%n]$ | Anrede mit Titel, egal welcher Empfänger ausgewählt wird Beispiel: Sehr geehrte/r Frau/Herr Dr. med. |
$[a Sehr_geehrte_Frau_%pn Sehr_geehrter_Herr_%pn Liebe_%v Liebe_%v Lieber_%v Lieber_%v Liebe_%v Liebe_%v Lieber_%v Lieber_%v Sehr_geehrte_Damen_und_Herren Sehr_geehrte_Damen_und_Herren Liebe_%v Liebe_%v Lieber_%v Lieber_%v Liebe_%v Liebe_%v Lieber_%v Lieber_%v]$ | informelle Anrede bei Ärzten mit „Liebe“/“Lieber“ und Vorname (Standardphrase “Vielen Dank für die Überweisung Ihrer Patientin…” wird hierbei nicht ausgeführt!) |
$[a Sehr_geehrte_Frau_%pn Sehr_geehrter_Herr_%pn Sehr_geehrte_Frau_Kollegin_%t_%n Sehr_geehrte_Frau_Kollegin_%t_%n Sehr_geehrter_Herr_Kollege_%t_%n Sehr_geehrter_Herr_Kollege_%t_%n Sehr_geehrte_Frau_Kollegin_%t_%n Sehr_geehrte_Frau_Kollegin_%t_%n Sehr_geehrter_Herr_Kollege_%t_%n Sehr_geehrter_Herr_Kollege_%t_%n Sehr_geehrte_Damen_und_Herren Sehr_geehrte_Damen_und_Herren Sehr_geehrte_Frau_Kollegin_%t_%n Sehr_geehrte_Frau_Kollegin_%t_%n Sehr_geehrter_Herr_Kollege_%t_%n Sehr_geehrter_Herr_Kollege_%t_%n Sehr_geehrte_Frau_%t_%n Sehr_geehrte_Frau_%t_%n Sehr_geehrter_Herr_%t_%n Sehr_geehrter_Herr_%t_%n]$ | Sehr geehrte/r Frau/Herr Kollegin/Kollege Dr. med. |
Selektivvertrag
Briefkommando | Ziel des Kommandos |
$[aktiveSelektivvertragsTeilnahmen]$ | prüft, ob jemand in einem Selektivvertrag eingeschrieben ist |
Keypath: patient.patientenDetails.teilnahmeauschlussSV Für HZV Vertrag: teilnahmeauschlussSV.hzvvertrag_ident = [IDENT vom ausgewählten Vertrag] Für S3C Vertrag: teilnahmeauschlussSV.s3cvertrag_ident Für sonstigen SV Vertrag: teilnahmeauschlussSV.selektivvertrag_ident | Checkbox ist „gecheckt“, wenn es für den Patienten einen Teilnahmeausschluss für den Vertrag gibt |
Duplikat
Briefkommando | Ziel des Kommandos |
$[&self.besuch.patient.patientenDetails.hasDuplicates]$ | wirft bei Bedingung eine 1 aus, wenn von der Akte ein Duplikat besteht; kann in einer Aktionskette beim Öffnen einer Kartei genutzt werden, um ein Hinweisfenster anzuzeigen |
PayPal QR Code
Briefkommando | Ziel des Kommandos |
$[qrCode -breite 3 -text https://paypal.me/NUTZERNAME/$(pr_summeTotal_oW)$]$ | Code für PayPal.Me, wobei die Breite des QR-Codes 3 cm beträgt |
Dokument (auch Bild) aus der Dokumentenverwaltung einfügen
Briefkommando | Ziel des Kommandos |
$[dokument]$ $[dokument Testname mit Leerzeichen -breite 5]$ $[dokument Testname mit Leerzeichen -text]$ | Fügt ein Dokument aus der Dokumentenverwaltung als Bild oder als Text ein. Dafür muss als Parameter der Name des Dokuments angegeben werden. Dieser darf keine Leerzeichen an Anfang oder Ende sowie keine mehrfachen Leerzeichen enthalten. Wird der Parameter -text genutzt, wird der Textinhalt genutzt. Bei Bildern kann die Breite in cm über den Parameter -breite vorgegeben werden. Möglich sind Dateien, welche wir in ein Bild umwandeln können, z.B. png, jpeg, pdf. Mit dem Modus -text kann es auch den Text von Textdokumenten ausgeben, aber da vermutlich bis 1000 Zeichen begrenzt. |
Sprungmarke beim If-Kommando
Briefkommando | Ziel des Kommandos |
$[if customKartei….. zs_equals 1 TEST \u\u\u ]$ Bei Ergebnis „1“ erscheint: Test Ansonsten: ___ | Setzt Sprungmarke als Antwort beim IF-Kommando: ”___” muss mit “\u\u\u” ersetzt werden |
Tabellenkommando
Briefkommando | Ziel des Kommandos |
$[tab_pr_position]$ | Fortlaufende Nummer |
$[tab_if_then]$ | Anzeige beispielsweise des Indikators (+,++,+++) von auffälligen Werten in rot, hinter dem Wert |
Privatrechnung
Briefkommando | Ziel des Kommandos |
$[pr_rechnungsSummeMwst]$ | Summe: ohne Abzüge, mit Umsatzsteueranteil |
$[pr_rechnungsSummeReal]$ | Summe (brutto): mit Mahngebühr, mit Abzügen, mit Umsatzsteuer |
$[pr_rechnungsSumme]$ | Summe (netto): mit Mahngebühr, ohne Abzüge, ohne Umsatzsteuer |
$[pr_rechnungsSummeRealOhneMwst]$ | Summe: mit Abzügen, ohne Umsatzsteuer |
$[if &pr.bezahlt 0 Bitte_begleichen_Sie_den_Gesamtbetrag_unter_Angabe_der_Rechnungs-_und_Buchungsnummer_bis_zum_ Wir_haben_den_Betrag_am_ ]$$[if_then &pr.bezahlt 0 pr_faelligBis]$$[if_then &pr.bezahlt 0]$$[if_then &pr.bezahlt 1]$$[&pr.bezahltDatum]$$[if &pr.bezahlt 1 _dankend_erhalten_bitte_nicht_überweisen!]$ Vielen Dank. | Definierter Text für Zahlung, je nachdem, ob bezahlt wurde oder noch bezahlt werden muss. |
Score
Briefkommando | Ziel des Kommandos |
0$[v1]$+0$[v2]$ | Score nicht “Logisch falsches Ergebnis” Die vorangestellte 0 führt nicht zur Multiplikation mit 0 sondern zum Auffüllen des Wertes mit 0 → Wenn v1 = 1 & v2=2, dann ist in dem Fall 01+02=3. Wenn die Variablen noch nicht definiert sind. führt das Beispiel zu 0+0 = 0 und somit zu einem Logischen Ergebnis. |
OP Einverständnis Abfrage
Briefkommando | Ziel des Kommandos |
EV-Auswertung: $[x EV-CAT 1 _ 0-150d NN NNNN NNNN nurAktiveDiagnosen U _]$ ev-h1: $[if $[EV-Auswertung]$ zs_contains rechts rechts links links beidseits beidseits]$ passen?: $[if kommandovergleich [ karteiEintragValue_withArgs OP-CAT customKarteiEintragEntries.augenseite _ J UND karteiEintragValue_withArgs OP-CAT customKarteiEintragEntries.ev-h1 _ J ] 1 ✅✅✅✅✅_EV-Unterschrieben_✅✅✅✅✅ 0 ❌❌❌❌❌_EV-ABWEICHEND_❌❌❌❌❌]$ | Ziel ist es, zu überprüfen, ob die richtige Einverständiserklärung unterschrieben ist – hier anhand der Augenseite. Hilfsspalte „EV-Auswertung“ wertet aus, ob in den letzten 150 Tagen eine OP Einverständis in tomedo® unterschrieben wurde; dabei hat das CustomFormular das Kürzel „EV-CAT“. Um dann zu schauen, ob im Text die Augenseite vorhanden ist: Hilfsspalte „ev-h1“. Dann überprüfen, ob das ausgewählte Auge und die Auswertung das gleiche ergeben. |