[Mpuls-commits] r5821 - in waska/branches/waska3: . waskaweb/public/xml

scm-commit at wald.intevation.org scm-commit at wald.intevation.org
Mon Feb 20 13:45:45 CET 2012


Author: torsten
Date: 2012-02-20 13:45:45 +0100 (Mon, 20 Feb 2012)
New Revision: 5821

Added:
   waska/branches/waska3/waskaweb/public/xml/eval_verwendungsnachweis.xml
Modified:
   waska/branches/waska3/waska.json
Log:
Verwendungsnachweis eingef?\195?\188gt


Modified: waska/branches/waska3/waska.json
===================================================================
--- waska/branches/waska3/waska.json	2012-02-16 15:03:42 UTC (rev 5820)
+++ waska/branches/waska3/waska.json	2012-02-20 12:45:45 UTC (rev 5821)
@@ -213,6 +213,7 @@
 		"adele-phases": ["1"],
 		"default-phases": ["1"],
 		"enabled": [
+			{"name": "Verwendungsnachweis", "id": "1", "config": "eval_verwendungsnachweis.xml"},
 			{"name": "Gesamtzahlen", "id": "2", "config": "eval_zusammenfassung.xml"},
 			{"name": "Weitere Kriterien", "id": "3", "config": "eval_weitere.xml"}
 		]

Added: waska/branches/waska3/waskaweb/public/xml/eval_verwendungsnachweis.xml
===================================================================
--- waska/branches/waska3/waskaweb/public/xml/eval_verwendungsnachweis.xml	                        (rev 0)
+++ waska/branches/waska3/waskaweb/public/xml/eval_verwendungsnachweis.xml	2012-02-20 12:45:45 UTC (rev 5821)
@@ -0,0 +1,374 @@
+<evaluationset>
+  <id>1</id>
+  <version>0.1</version>
+  <name>Verwendungsnachweis</name>
+  <desc>Die Verwendungsnachweise dienen der ESF-Berichterstattung. Neben einer grundsätzlichen Auswertbarkeit muss diese Fallakte  auch berichtisfähig sein.
+  </desc>
+  <requirement>
+    <phase>0,1,2,3,4,5</phase>
+    <validity>1</validity>
+    <validity>2</validity>
+  </requirement>
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+  <evaluation>
+    <id>1</id>
+    <name>Eintritte gesamt</name>
+    <desc>Zeigt die Anzahl der Eintritte in das CM innerhalb des Auswertungszeitraums</desc>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>('%(edate)s'::date >= datum_ea_ende2 AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now()))</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Gesamtzahl Teilnehmer</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>('%(sdate)s'::date <= datum_ea_ende2 
+        AND '%(edate)s'::date >= datum_ea_ende2)
+      </where>
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>2</id>
+    <name>Austritte gesamt</name>
+    <desc>Zeigt die Anzahl der Austritte aus dem CM innerhalb des Auswertungszeitraums</desc>
+    <requirement>
+      <phase>3,4,5</phase>
+    </requirement>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>('%(edate)s'::date >= datum_ea_ende2 AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now()))</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Gesamtzahl Teilnehmer</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>('%(edate)s'::date >= coalesce(datum_cm_ende, now()) 
+        AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now()))
+      </where>
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>3</id>
+    <name>Vorzeitig ausgetreten</name>
+    <desc>Zeigt die Anzahl der vorzeitigen Austritte (Art der Beendigung ist "vorzeitige Beendigung") aus dem CM innerhalb des Auswertungszeitraums</desc>
+    <requirement>
+      <phase>3,4,5</phase>
+    </requirement>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>('%(edate)s'::date >= datum_ea_ende2 AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now()))</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Gesamtzahl Teilnehmer</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>('%(edate)s'::date >= coalesce(datum_cm_ende, now()) 
+        AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now())
+        AND cm_beendigung_art = 2)
+      </where>
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>4</id>
+    <name>Abbrecher/innen</name>
+    <desc>Zeigt die Anzahl der Abbrüche (Art der Beendigung ist "Abbruch") des CM innerhalb des Auswertungszeitraums</desc>
+    <requirement>
+      <phase>3,4,5</phase>
+    </requirement>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>('%(edate)s'::date >= datum_ea_ende2 AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now()))</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Gesamtzahl Teilnehmer</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>('%(edate)s'::date >= coalesce(datum_cm_ende, now()) 
+        AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now())
+        AND cm_beendigung_art = 0)
+      </where>
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>7</id>
+    <name>Alterklasse (15-24 Jahre)</name>
+    <desc>Zeigt die Anzahl der Jugendlichen im Alter von 15-24 Jahren. Das Alter bezieht sich auf das Eintrittsdatum in die Einzelfallhilfe.</desc>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>('%(edate)s'::date >= datum_ea_ende2 AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now()))</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Gesamtzahl Teilnehmer</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_ende2, geburtsdatum)) >= 15 			AND date_part('year', age(datum_ea_ende2, geburtsdatum)) <= 24)
+      </where> 
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>8</id>
+    <name>Alterklasse (jünger 15, 25-54,  älter 64 Jahre)</name>
+    <desc>Zeigt die Anzahl der Jugendlichen im Alter von jünger als 15, 25-54, älter 64 Jahren. Das Alter bezieht sich auf das Eintrittsdatum die Einzelfallhilfe.</desc>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>('%(edate)s'::date >= datum_ea_ende2 AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now()))</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Gesamtzahl Teilnehmer</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_ende2, geburtsdatum)) < 15 
+              OR (date_part('year', age(datum_ea_ende2, geburtsdatum)) >= 25 
+              AND date_part('year', age(datum_ea_ende2, geburtsdatum)) <= 54) 
+              OR date_part('year', age(datum_ea_ende2, geburtsdatum)) > 64)</where>
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>12</id>
+    <name>Arbeitslos</name>
+    <desc>Zeigt die Anzahl der Menschen mit Arbeitslosigkeit.</desc>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>('%(edate)s'::date >= datum_ea_ende2 AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now()))</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Gesamtzahl Teilnehmer</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>erwerbstaetigkeit_job = 0 and arbeitslos_gemeldet_eintritt = 1
+             and ((rechtskreis_eintritt_sgbii = 1
+             and rechtskreis_eintritt_sgbiii != 1)
+             or (rechtskreis_eintritt_sgbii != 1
+             and rechtskreis_eintritt_sgbiii = 1))</where>
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>13</id>
+    <name>Langzeitarbeitslos</name>
+    <desc>Zeigt die Anzahl der Menschen in Langzeitarbeitslosigkeit.</desc>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>('%(edate)s'::date >= datum_ea_ende2 AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now()))</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Gesamtzahl Teilnehmer</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>erwerbstaetigkeit_job = 0 and arbeitslos_gemeldet_eintritt = 1
+             and dauer_arbeitlosigkeit > 12
+             and ((rechtskreis_eintritt_sgbii = 1
+             and rechtskreis_eintritt_sgbiii != 1) 
+             or (rechtskreis_eintritt_sgbii != 1
+             and rechtskreis_eintritt_sgbiii = 1))</where>
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>14</id>
+    <name>SGB II Bezug</name>
+    <desc>Zeigt die Anzahl der Menschen mit SGB II Bezug.</desc>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>('%(edate)s'::date >= datum_ea_ende2 AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now()))</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Gesamtzahl Teilnehmer</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>erwerbstaetigkeit_job = 0 and arbeitslos_gemeldet_eintritt = 1 
+             and rechtskreis_eintritt_sgbii = 1
+             and rechtskreis_eintritt_sgbiii != 1</where>
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>15</id>
+    <name>SGB III Bezug</name>
+    <desc>Zeigt die Anzahl der Menschen mit SGB III Bezug.</desc>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>('%(edate)s'::date >= datum_ea_ende2 AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now()))</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Gesamtzahl Teilnehmer</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>erwerbstaetigkeit_job = 0 and arbeitslos_gemeldet_eintritt = 1
+             and rechtskreis_eintritt_sgbii != 1
+             and rechtskreis_eintritt_sgbiii = 1</where>
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>16</id>
+    <name>Nicht-Erwerbspersonen</name>
+    <desc>Zeigt die Anzahl der Menschen die nicht erwerbstätig sind.</desc>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>('%(edate)s'::date >= datum_ea_ende2 AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now()))</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Gesamtzahl Teilnehmer</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>(erwerbstaetigkeit_job = 0 and arbeitslos_gemeldet_eintritt in (0,2))</where> 
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>17</id>
+    <name>Nicht-Erwerbspersonen in Ausbildung</name>
+    <desc>Zeigt die Anzahl der Menschen in Ausbildung, die als nicht-erwerbstätig gelten.</desc>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>('%(edate)s'::date >= datum_ea_ende2 AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now()))</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Gesamtzahl Teilnehmer</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>(erwerbstaetigkeit_job = 0 and arbeitslos_gemeldet_eintritt in (0,2) and status_eintritt in (21,22,23,24))</where> 
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>19</id>
+    <name>Menschen mit Migrationshintergrund</name>
+    <desc>Zeigt die Anzahl der Menschen mit Migrationshintergund.</desc>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>('%(edate)s'::date >= datum_ea_ende2 AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now()))</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Gesamtzahl Teilnehmer</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>muttersprache not in (18,-1, -3) 
+      or staatsangehoerigkeit not in (29, -1, -3) 
+      or staatsangehoerigkeit_weitere not in (999, 29, -1, -3) 
+      or geburtsland_vater not in (29, -1) 
+      or geburtsland_mutter not in (29, -1)</where>
+    </ydim>
+  </evaluation>
+  <evaluation>
+    <id>28</id>
+    <name>Gesamtzahl CM-Kunden</name>
+    <desc>Zeigt die Gesamtzahl der Jugendlichen an die sich während des Auswertungszeitraum im CM befunden haben.</desc>
+    <basequery>
+      <table>master_tbl_eval_total_view</table>
+      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <where>('%(edate)s'::date >= datum_ea_ende2 AND '%(sdate)s'::date <= coalesce(datum_cm_ende, now()))</where>
+    </basequery>
+    <xdim>
+      <label>Geschlecht</label>
+      <field>geschlecht</field>
+      <table>geschlecht_tbl</table>
+      <join>geschlecht</join>
+    </xdim>
+    <ydim>
+      <label>Gesamtzahl Teilnehmer</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>
+    </ydim>
+  </evaluation>
+</evaluationset>



More information about the Mpuls-commits mailing list