[Mpuls-commits] r3616 - in waska/trunk: . waskaweb/public/formed

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Tue Sep 14 10:16:12 CEST 2010


Author: roland
Date: 2010-09-14 10:16:10 +0200 (Tue, 14 Sep 2010)
New Revision: 3616

Modified:
   waska/trunk/ChangeLog
   waska/trunk/waskaweb/public/formed/formedtree.xml
Log:
issue935: additional rules for after-care phase

Modified: waska/trunk/ChangeLog
===================================================================
--- waska/trunk/ChangeLog	2010-09-14 08:15:06 UTC (rev 3615)
+++ waska/trunk/ChangeLog	2010-09-14 08:16:10 UTC (rev 3616)
@@ -1,3 +1,8 @@
+2010-09-14  Roland Geider  <roland.geider at intevation.de>
+
+	* waskaweb/public/formed/formedtree.xml: issue935: additional rules for
+	  after-care phase
+
 2010-09-10  Torsten Irländer <torsten.irlaender at intevation.de>
 
 	* waskaweb/templates/info/info.mako: issue1134: update info and help

Modified: waska/trunk/waskaweb/public/formed/formedtree.xml
===================================================================
--- waska/trunk/waskaweb/public/formed/formedtree.xml	2010-09-14 08:15:06 UTC (rev 3615)
+++ waska/trunk/waskaweb/public/formed/formedtree.xml	2010-09-14 08:16:10 UTC (rev 3616)
@@ -1900,34 +1900,36 @@
     </group>
     <group description="Phase C - Nachbetreuung" name="phase-c">
       <page description="9. Nachbetreuung" name="page_nachbetreuung">
-        <group containers="a,b" description="Eingliederung" name="eingliederung" target="a">
-          <date description="Datum des Ende der Nachbetreuung" flags="required:phase_5;time:phase_5" name="beendigung_nachbetreuung" order="beendigung_5;" target="a:25"/>
-          <rule description="phase nb nicht länger als 36 monate" expr="$beendigung_5 isset $beendigung_nachbetreuung isset and $beendigung_5 known $beendigung_nachbetreuung known and and $beendigung_5 $beendigung_nachbetreuung days 1116 &gt; and not" mark="error:beendigung_nachbetreuung" name="rule-5" value='Die eingetragenen Datumsangaben sind offensichtlich falsch und überschreiten die maximale Dauer der Phase "Nachbetreuung". Bitte korrigieren Sie Ihre Angaben, da die Fallakte andernfalls nicht auswertbar ist.'/>
-          <choice description="Verbleib nach Nachbetreuung" flags="evaluation:phase_3" formularname="Verbleib_Nachbetreuung" name="verbleib_nachbetreuung" size="1" target="b">
-            <bool checked="s" description="Keine Angabe" name="keineangabe" target="01" value="-1"/>
-            <bool description="Unbekannt" name="unbekannt" value="-3"/>
-            <bool description="Sonstiges" name="sonstiges" target="15" value="-2"/>
-            <bool description="allgemeinbildende Schule" name="allgschule" target="02" value="0"/>
-            <bool description="andere  Schule (z.B. Berufsfachschule)" name="andere_schule" target="03" value="15"/>
-            <bool description="Ausbildung (betrieblich, schulisch, gefördert, Verbundausbildung)" name="ausbildung" target="04" value="1"/>
-            <bool description="Erwerbsarbeit" name="erwerbsarbeit" target="05" value="2"/>
-            <bool description="Lehrgänge/Maßnahmen (z.B. BvB, BVJ, BGJ, EQJ)" name="lehrgaengemassnahmen" target="06" value="3"/>
-            <bool description="Umschulung" name="umschulung" target="07" value="4"/>
-            <bool description="Arbeitslosigkeit (gemeldet)" name="arbeitslosigkeit" target="13" value="5"/>
-            <bool description="Hausarbeit/Familienarbeit/Kindererziehung" name="hausarbeitfamilienarbeitkindererziehung" target="08" value="6"/>
-            <bool description="Wehr-/Zivildienst" name="wehr_zivildienst" target="09" value="7"/>
-            <bool description="Freiwilliges Soziales Jahr und Ähnliches" name="freiwilligessozialesjahrundaehnliches" target="10" value="8"/>
-            <bool description="Strafvollzug" name="strafvollzug" target="11" value="9"/>
-            <bool description="Verlassen der BRD" name="verlassenderbrd" target="12" value="10"/>
-            <bool description="Reintegration nicht erfolgreich" name="reintegration_erfolglos" target="14" value="14"/>
-            <bool description='Alteintrag "Schule"' invisible="true" name="schule" target="16" value="0"/>
-          </choice>
-          <rule expr="$beendigung_nachbetreuung isset" mark="warning:beendigung_nachbetreuung" name="required-rule-28" value="Fehlende Pflichtfeldangabe"/>
-          <rule description="'erstgespraech' muss vor 'beendigung_nachbetreuung' liegen." expr="$erstgespraech isset $erstgespraech known and $beendigung_nachbetreuung isset $beendigung_nachbetreuung known and and $erstgespraech $beendigung_nachbetreuung &gt; and not" mark="error:beendigung_nachbetreuung" name="date-sequence-rule-1-2" value="'Datum des Erstgespräches mit dem Jugendlichen' darf zeitlich nicht nach 'Datum des Ende der Nachbetreuung' liegen."/>
-          <rule description="'beendigung_5' muss vor 'beendigung_nachbetreuung' liegen." expr="$beendigung_5 isset $beendigung_5 known and $beendigung_nachbetreuung isset $beendigung_nachbetreuung known and and $beendigung_5 $beendigung_nachbetreuung &gt; and not" mark="error:beendigung_nachbetreuung" name="date-sequence-rule-2-2" value="'Beendigung CM (Datum)' darf zeitlich nicht nach 'Datum des Ende der Nachbetreuung' liegen."/>
-          <rule description="'datum_feststellung' muss vor 'beendigung_nachbetreuung' liegen." expr="$datum_feststellung isset $datum_feststellung known and $beendigung_nachbetreuung isset $beendigung_nachbetreuung known and and $datum_feststellung $beendigung_nachbetreuung &gt; and not" mark="error:beendigung_nachbetreuung" name="date-sequence-rule-8-2" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Datum des Ende der Nachbetreuung' liegen."/>
-          <rule description="'geburtsdatum' muss vor 'beendigung_nachbetreuung' liegen." expr="$geburtsdatum isset $geburtsdatum known and $beendigung_nachbetreuung isset $beendigung_nachbetreuung known and and $geburtsdatum $beendigung_nachbetreuung &gt; and not" mark="error:beendigung_nachbetreuung" name="date-sequence-rule-10-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum des Ende der Nachbetreuung' liegen."/>
-        </group>
+        <conditional expr="$art_beendigung isset $art_beendigung 1 != and" name="conditional-1" target="a">
+          <group containers="a,b" description="Eingliederung" name="eingliederung" target="a">
+            <date description="Datum des Ende der Nachbetreuung" flags="required:phase_5;time:phase_5" name="beendigung_nachbetreuung" order="beendigung_5;" target="a:25"/>
+            <rule description="phase nb nicht länger als 36 monate" expr="$beendigung_5 isset $beendigung_nachbetreuung isset and $beendigung_5 known $beendigung_nachbetreuung known and and $beendigung_5 $beendigung_nachbetreuung days 1116 &gt; and not" mark="error:beendigung_nachbetreuung" name="rule-5" value='Die eingetragenen Datumsangaben sind offensichtlich falsch und überschreiten die maximale Dauer der Phase "Nachbetreuung". Bitte korrigieren Sie Ihre Angaben, da die Fallakte andernfalls nicht auswertbar ist.'/>
+            <choice description="Verbleib nach Nachbetreuung" flags="evaluation:phase_3" formularname="Verbleib_Nachbetreuung" name="verbleib_nachbetreuung" size="1" target="b">
+              <bool checked="s" description="Keine Angabe" name="keineangabe" target="01" value="-1"/>
+              <bool description="Unbekannt" name="unbekannt" value="-3"/>
+              <bool description="Sonstiges" name="sonstiges" target="15" value="-2"/>
+              <bool description="allgemeinbildende Schule" name="allgschule" target="02" value="0"/>
+              <bool description="andere  Schule (z.B. Berufsfachschule)" name="andere_schule" target="03" value="15"/>
+              <bool description="Ausbildung (betrieblich, schulisch, gefördert, Verbundausbildung)" name="ausbildung" target="04" value="1"/>
+              <bool description="Erwerbsarbeit" name="erwerbsarbeit" target="05" value="2"/>
+              <bool description="Lehrgänge/Maßnahmen (z.B. BvB, BVJ, BGJ, EQJ)" name="lehrgaengemassnahmen" target="06" value="3"/>
+              <bool description="Umschulung" name="umschulung" target="07" value="4"/>
+              <bool description="Arbeitslosigkeit (gemeldet)" name="arbeitslosigkeit" target="13" value="5"/>
+              <bool description="Hausarbeit/Familienarbeit/Kindererziehung" name="hausarbeitfamilienarbeitkindererziehung" target="08" value="6"/>
+              <bool description="Wehr-/Zivildienst" name="wehr_zivildienst" target="09" value="7"/>
+              <bool description="Freiwilliges Soziales Jahr und Ähnliches" name="freiwilligessozialesjahrundaehnliches" target="10" value="8"/>
+              <bool description="Strafvollzug" name="strafvollzug" target="11" value="9"/>
+              <bool description="Verlassen der BRD" name="verlassenderbrd" target="12" value="10"/>
+              <bool description="Reintegration nicht erfolgreich" name="reintegration_erfolglos" target="14" value="14"/>
+              <bool description='Alteintrag "Schule"' invisible="true" name="schule" target="16" value="0"/>
+            </choice>
+            <rule expr="$beendigung_nachbetreuung isset" mark="warning:beendigung_nachbetreuung" name="required-rule-28" value="Fehlende Pflichtfeldangabe"/>
+            <rule description="'erstgespraech' muss vor 'beendigung_nachbetreuung' liegen." expr="$erstgespraech isset $erstgespraech known and $beendigung_nachbetreuung isset $beendigung_nachbetreuung known and and $erstgespraech $beendigung_nachbetreuung &gt; and not" mark="error:beendigung_nachbetreuung" name="date-sequence-rule-1-2" value="'Datum des Erstgespräches mit dem Jugendlichen' darf zeitlich nicht nach 'Datum des Ende der Nachbetreuung' liegen."/>
+            <rule description="'beendigung_5' muss vor 'beendigung_nachbetreuung' liegen." expr="$beendigung_5 isset $beendigung_5 known and $beendigung_nachbetreuung isset $beendigung_nachbetreuung known and and $beendigung_5 $beendigung_nachbetreuung &gt; and not" mark="error:beendigung_nachbetreuung" name="date-sequence-rule-2-2" value="'Beendigung CM (Datum)' darf zeitlich nicht nach 'Datum des Ende der Nachbetreuung' liegen."/>
+            <rule description="'datum_feststellung' muss vor 'beendigung_nachbetreuung' liegen." expr="$datum_feststellung isset $datum_feststellung known and $beendigung_nachbetreuung isset $beendigung_nachbetreuung known and and $datum_feststellung $beendigung_nachbetreuung &gt; and not" mark="error:beendigung_nachbetreuung" name="date-sequence-rule-8-2" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Datum des Ende der Nachbetreuung' liegen."/>
+            <rule description="'geburtsdatum' muss vor 'beendigung_nachbetreuung' liegen." expr="$geburtsdatum isset $geburtsdatum known and $beendigung_nachbetreuung isset $beendigung_nachbetreuung known and and $geburtsdatum $beendigung_nachbetreuung &gt; and not" mark="error:beendigung_nachbetreuung" name="date-sequence-rule-10-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum des Ende der Nachbetreuung' liegen."/>
+          </group>
+        </conditional>
       </page>
     </group>
   </case>



More information about the Mpuls-commits mailing list