<ZS> NUTZERSELECTION;0;0; Abrechner;C.abrechner=\u2019;\u2019 and <\/ZS><\/code><\/p>\n\n\n\nInitial = 0\/1<\/p>\n\n\n\n
gibt an, ob die Selektion bei Auswahl der Abfrage im Statistikfenster bereits ausgew\u00e4hlt ist.<\/p>\n\n\n\n
Initial = 2<\/p>\n\n\n\n
markiert eine Pflichtauswahl (die nicht abgew\u00e4hlt werden kann.)<\/p>\n\n\n\n
Nutzertyp:
0 = alle sichtbaren Nutzer;
1 = Leistungserbringer;
2 = abrechnende \u00c4rzte;
3 = auch unsichtbare Nutzer<\/p>\n\n\n\n
erzeugtes SQL-Code-Fragment:<\/strong><\/p>\n\n\n\nC.abrechner = \u2019zo\u2019 and<\/p>\n\n\n\n
Nutzerabh\u00e4ngiges Ergebnis<\/h4>\n\n\n\n
<ZS> NUTZERDEPENDENTSELECTION;initial (0\/1\/2) ;Titel;Anzeigetext1;<\/code><\/p>\n\n\n\nRechtekeypath1;SQL1;\u2026;Anzeigetext_n;Rechtekeypath_n;SQL_n <\/ZS><\/code><\/p>\n\n\n\nBeispiel:<\/strong><\/p>\n\n\n\n<ZS> NUTZERDEPENDENTSELECTION;2;Aufgaben;Aufgaben aller Nutzer;<\/code><\/p>\n\n\n\nadmin.alleAufgabenAnzeigbar;N.ident = <ZSNUTZERIDENT> and <\/ZS><\/code><\/p>\n\n\n\nInitial:
0 = Option ist nicht gesetzt
1 = Option ist gesetzt
2 = Option ist gesetzt und nicht ver\u00e4nderbar<\/p>\n\n\n\n
Rechtekeypath:
gibt an welche Rechte ben\u00f6tigt werden, damit der Nutzer die Statistik ausf\u00fchren darf<\/p>\n\n\n\n
admin = Nutzer mit Administratorrechten
tomedo = Alle Nutzer
RECHTETYP = Nutzer mit einem bestimmten Recht z.B. admin.alleAufgabenAnzeigbar<\/p>\n\n\n\n
Um auf den aktuell angemeldeten Nutzer zugreifen zu k\u00f6nnen, steht die Variable <ZSNUTZERIDENT><\/code> zur Verf\u00fcgung.<\/p>\n\n\n\nErzeugtes SQL-Code Fragment:<\/strong><\/p>\n\n\n\nN.ident = 18<\/p>\n\n\n\n
Quartal<\/h4>\n\n\n\n
<ZS> QUARTAL;Anzeigetext;SQLPr\u00e4fix;SQLSuffix <\/ZS><\/code><\/p>\n\n\n\noder<\/p>\n\n\n\n
<ZS> QUARTAL2;Anzeigetext;attrQuartal;attrJahr;SQLSuffix <\/ZS><\/code><\/p>\n\n\n\noder<\/p>\n\n\n\n
<ZS> QUARTAL3;Anzeigetext;stdComparator;attrQuartal;attrJahr; SQLSuffix <\/ZS><\/code><\/p>\n\n\n\nMit allen drei Kommandos wird auf Quartale eingeschr\u00e4nkt<\/p>\n\n\n\n
\n- QUARTAL: Einschr\u00e4nkung per Datumsattribut 1.1.2016 \u2013 31.3.2016<\/li>\n\n\n\n
- QUARTAL2: Einschr\u00e4nkung per Jahr\/Quartal-Attributen (z.B. 1 und 2016)<\/li>\n\n\n\n
- QUARTAL3: wie Quartal2, blo\u00df mit ausw\u00e4hlbarem Vergleichsoperator<\/li>\n<\/ul>\n\n\n\n
Parameter stdComparor f\u00fcr QUARTAL3 Kommando bestimmt den vorausgew\u00e4hlten Vergleichsoperator;<\/p>\n\n\n\n
0 = gleich,
1 = kleiner,
2 = kleiner\/gleich,<\/p>\n\n\n\n
3 = gr\u00f6\u00dfer\/gleich,
4 = gr\u00f6\u00dfer,
5 = ungleich.<\/p>\n\n\n\n
Beispiel:<\/strong><\/p>\n\n\n\n<ZS> QUARTAL;Quartal;A.datum; and <\/ZS><\/code>
<ZS> QUARTAL2;Quartal;B.jahr;B.quartal; or <\/ZS><\/code>
<ZS> QUARTAL3;Quartal;2;C.jahr;C.quartal; or <\/ZS><\/code><\/p>\n\n\n\nerzeugte Code-Fragmente:<\/strong><\/p>\n\n\n\n(A.datum > '2016-01-01 00:00:00' and<\/code>
A.datum < '2016-04-01 00:00:00') and<\/code>
(B.jahr = 2016 and B.quartal = 1) or<\/code>
(C.jahr < 2016 or (C.jahr = 2016 and<\/code>
C.quartal <= 1) or<\/code><\/p>\n\n\n\nBeschr\u00e4nkung der Listengr\u00f6\u00dfe<\/h4>\n\n\n\n
<ZS> LIMIT;J; Standard <\/ZS><\/code><\/p>\n\n\n\nBeispiel:<\/strong><\/p>\n\n\n\n<ZS> LIMIT;J; 100 <\/ZS><\/code><\/p>\n\n\n\nErzeugtes SQL-Code-Fragment:<\/strong><\/p>\n\n\n\nLIMIT 100<\/code><\/p>\n\n\n\nBei der Einbettung der Makros in eine SQL-Anfrage ist darauf zu achten, dass sowohl beim Ignorieren des Parameters als auch bei einer Ersetzung des Parameters durch das erzeugte SQL-Code-Fragment ein syntaktisch korrekter SQL-Gesamtausdruck entsteht. Dies kann beispielsweise durch das Hinzuf\u00fcgen einer \u201eimmerwahren\u201c Bedingung geschehen:<\/p>\n\n\n\n
Beispiel:<\/strong><\/p>\n\n\n\n\u2026<\/p>\n\n\n\n
where<\/code>
<ZS> DATE;Ankunft kleiner;A.ankunft <;and <\/ZS><\/code>
<ZS> STRING;Besuchsinfo;A.infotext;and <\/ZS><\/code>
<ZS> NUMBER;PatientNr.;B.ident;and <\/ZS><\/code><\/p>\n\n\n\ntrue;<\/p>\n\n\n\n
Um eine konditionale Oder-Verkn\u00fcpfung von Bedingungen (in Kombination mit Und-Verkn\u00fcpfungen) zu erm\u00f6glichen, gibt es den Befehl <ZSBLOCK>. Innerhalb dieses Blocks findet ein L\u00f6schen von f\u00fchrenden oder abschlie\u00dfenden „or“s und „and“s statt. Au\u00dferdem wird ein leerer Block durch den Ausdruck „true“ ersetzt. Der Block wird automatisch mit (\u2026) geklammert.<\/p>\n\n\n\n
Beispiel:<\/strong><\/p>\n\n\n\n\u2026<\/p>\n\n\n\n
where<\/code>
<ZS> DATE;Ankunft kleiner;A.ankunft <;and <\/ZS><\/code>
<ZS> STRING;Besuchsinfo;A.infotext;and <\/ZS><\/code>
<ZS> NUMBER;PatientNr.;B.ident;and <\/ZS><\/code>
<ZSBLOCK><\/code>
<ZS> STRING;EBM-Ziffer;C.code;or <\/ZS><\/code>
<ZS> STRING;<\/code><\/p>\n\n\n\nVerkn\u00fcpfung zu anderen Tabellen<\/h3>\n\n\n\n
F\u00fcr Ergebnislisten besteht die M\u00f6glichkeit, diese mit anderen Informationen zu verkn\u00fcpfen. Voraussetzung daf\u00fcr ist die Existenz bestimmter Spalten(namen) in der erzeugten Liste. Folgende Spaltennamen f\u00fchren zu einer Verkn\u00fcpfbarkeit mit anderen Listen:<\/p>\n\n\n\n
\n- PatientID:
die eindeutige Nummer (ident) eines Patienten<\/li>\n\n\n\n - BesuchID:
die eindeutige Nummer (ident) eines Besuchs<\/li>\n\n\n\n - ScheinID:
die eindeutige Nummer (ident) eines KV-Abrechnungsscheines<\/li>\n\n\n\n - PrivatrechnungID:
die eindeutige Nummer (ident) einer Privatrechnung<\/li>\n<\/ul>\n\n\n\nZukunftssichere Filterung<\/h3>\n\n\n\n
Falls Sie planen, die Abfrage sp\u00e4ter um weitere Parameter zu erweitern bzw. Parameter zu l\u00f6schen oder umzuordnen, gehen bei oben beschriebenem Vorgehen alle vorhandenen Vorauswahlen f\u00fcr die ausgew\u00e4hlte Statistik verloren. Sie k\u00f6nnen dies verhindern, indem Sie jedem Parameter einen eigenen Bezeichner geben. Dieser wird in der folgenden Form angegeben:<\/p>\n\n\n\n
<ZS:parameterName> \u2026 <\/ZS> statt wie bisher <ZS> \u2026 <\/ZS><\/code><\/p>\n\n\n\nDer Parametername darf nur aus Buchstaben und Ziffern bestehen (keine Leerzeichen oder sonstige Sonderzeichen).<\/p>\n","protected":false},"excerpt":{"rendered":"
Verwaltung der Statistikabfragen \u00dcber das Men\u00fc Admin \u2192 Statistikverwaltung k\u00f6nnen alle Statistiken verwaltet werden. \u00dcber die Checkbox 1 k\u00f6nnen einzelne Statistiken als Favoriten markiert werden. Anschlie\u00dfend k\u00f6nnen Sie sich im Men\u00fc Verwaltung \u2192 Statistiken mithilfe der Checkbox „nur Favoriten anzeigen“ nur Ihre Favoriten einblenden lassen. Es kann definiert werden, ob die Statistik als Ein-Klick-Statistik 3, f\u00fcr eine bestimmte Briefvorlage […]<\/p>\n","protected":false},"author":23,"featured_media":0,"parent":868,"menu_order":128,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"doc_badge":[],"class_list":["post-17428","docs","type-docs","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/support.tomedo.de\/wp-json\/wp\/v2\/docs\/17428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.tomedo.de\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/support.tomedo.de\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/support.tomedo.de\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/support.tomedo.de\/wp-json\/wp\/v2\/comments?post=17428"}],"version-history":[{"count":1,"href":"https:\/\/support.tomedo.de\/wp-json\/wp\/v2\/docs\/17428\/revisions"}],"predecessor-version":[{"id":17936,"href":"https:\/\/support.tomedo.de\/wp-json\/wp\/v2\/docs\/17428\/revisions\/17936"}],"up":[{"embeddable":true,"href":"https:\/\/support.tomedo.de\/wp-json\/wp\/v2\/docs\/868"}],"wp:attachment":[{"href":"https:\/\/support.tomedo.de\/wp-json\/wp\/v2\/media?parent=17428"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/support.tomedo.de\/wp-json\/wp\/v2\/doc_tag?post=17428"},{"taxonomy":"doc_badge","embeddable":true,"href":"https:\/\/support.tomedo.de\/wp-json\/wp\/v2\/doc_badge?post=17428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}