[Mpuls-commits] r2681 - in wasko/branches/2.0/jmdweb/public: . xml

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Thu May 6 12:27:32 CEST 2010


Author: torsten
Date: 2010-05-06 12:27:31 +0200 (Thu, 06 May 2010)
New Revision: 2681

Added:
   wasko/branches/2.0/jmdweb/public/xml/
   wasko/branches/2.0/jmdweb/public/xml/eval_zielgruppe.xml
Log:
Added first evaluatoin for jmd


Added: wasko/branches/2.0/jmdweb/public/xml/eval_zielgruppe.xml
===================================================================
--- wasko/branches/2.0/jmdweb/public/xml/eval_zielgruppe.xml	2010-05-06 09:13:14 UTC (rev 2680)
+++ wasko/branches/2.0/jmdweb/public/xml/eval_zielgruppe.xml	2010-05-06 10:27:31 UTC (rev 2681)
@@ -0,0 +1,117 @@
+<evaluationset>
+  <id>1</id>
+  <version>1.0</version>
+  <name>Zielgruppe</name>
+  <desc>Einfache Auszählung der Gesamtanzahl der Fallakten</desc>
+  <evaluation>
+    <id>1</id>
+    <name>Anzahl der betreuten Jugendlichen insgesamt</name>
+    <desc>Zeigt die Gesamtzahl der betreuten Jugendlichen in den verschiedenen Altersklassen nach Geschlecht an.</desc>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>(TRUE)</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>12 bis 14 Jahre</label>
+      <field>(select count(id) from master_tbl_eval_total_view) as anzahl</field>
+      <table>(select DISTINCT count(id) as id, 'Gesamt' as value from master_tbl_eval_total_view)</table>
+      <join>anzahl</join>
+      <where>(date_part('year', age(datum_ea_start, geburtsdatum)) &gt;= 12 AND date_part('year', age(datum_ea_start, geburtsdatum)) &lt;= 14)
+      </where>
+    </ydim>
+    <ydim>
+      <label>14 bis 18 Jahre</label>
+      <field>(select count(id) from master_tbl_eval_total_view) as anzahl</field>
+      <table>(select DISTINCT count(id) as id, 'Gesamt' as value from master_tbl_eval_total_view)</table>
+      <join>anzahl</join>
+      <where>(date_part('year', age(datum_ea_start, geburtsdatum)) &gt; 14 AND date_part('year', age(datum_ea_start, geburtsdatum)) &lt;= 18)</where>
+    </ydim>
+    <ydim>
+      <label>18 bis 27 Jahre</label>
+      <field>(select count(id) from master_tbl_eval_total_view) as anzahl</field>
+      <table>(select DISTINCT count(id) as id, 'Gesamt' as value from master_tbl_eval_total_view)</table>
+      <join>anzahl</join>
+      <where>(date_part('year', age(datum_ea_start, geburtsdatum)) &gt; 18 AND date_part('year', age(datum_ea_start, geburtsdatum)) &lt;= 27)</where>
+    </ydim>
+    <ydim>
+      <label>Gesamt</label>
+      <field>(select count(id) from master_tbl_eval_total_view) as anzahl</field>
+      <table>(select DISTINCT count(id) as id, 'Gesamt' as value from master_tbl_eval_total_view)</table>
+      <join>anzahl</join>
+      <where>(date_part('year', age(datum_ea_start, geburtsdatum)) &gt;= 12 AND date_part('year', age(datum_ea_start, geburtsdatum)) &lt;= 27)</where>
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>2</id>
+    <name>Rechts- und Aufenhaltsstatus (Alter von 12 bis 14 Jahre)</name>
+    <desc>Definiton und Aufteilung nach Mikrozensus 2005</desc>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>(date_part('year', age(datum_ea_start, geburtsdatum)) &gt;= 12 AND date_part('year', age(datum_ea_start, geburtsdatum)) &lt;= 14)</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Status</label>
+      <field>aufenthaltsstatus</field>
+      <table>aufenthaltsstatus_tbl</table>
+      <join>aufenthaltsstatus</join>
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>3</id>
+    <name>Rechts- und Aufenhaltsstatus (Alter von 14 bis 18 Jahre)</name>
+    <desc>Definiton und Aufteilung nach Mikrozensus 2005</desc>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>(date_part('year', age(datum_ea_start, geburtsdatum)) &gt; 14 AND date_part('year', age(datum_ea_start, geburtsdatum)) &lt;= 18)</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Status</label>
+      <field>aufenthaltsstatus</field>
+      <table>aufenthaltsstatus_tbl</table>
+      <join>aufenthaltsstatus</join>
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>4</id>
+    <name>Rechts- und Aufenhaltsstatus (Alter von 18 bis 27 Jahre)</name>
+    <desc>Definiton und Aufteilung nach Mikrozensus 2005</desc>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>(date_part('year', age(datum_ea_start, geburtsdatum)) &gt; 18 AND date_part('year', age(datum_ea_start, geburtsdatum)) &lt;= 27)</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Status</label>
+      <field>aufenthaltsstatus</field>
+      <table>aufenthaltsstatus_tbl</table>
+      <join>aufenthaltsstatus</join>
+    </ydim>
+  </evaluation>
+</evaluationset>



More information about the Mpuls-commits mailing list