[Mpuls-commits] r3625 - wasko/trunk/waskoweb/public/formed
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Tue Sep 14 14:29:06 CEST 2010
Author: roland
Date: 2010-09-14 14:29:05 +0200 (Tue, 14 Sep 2010)
New Revision: 3625
Modified:
wasko/trunk/waskoweb/public/formed/formedtree.xml
Log:
issue935: additional rules for after-care phase
Modified: wasko/trunk/waskoweb/public/formed/formedtree.xml
===================================================================
--- wasko/trunk/waskoweb/public/formed/formedtree.xml 2010-09-14 10:45:05 UTC (rev 3624)
+++ wasko/trunk/waskoweb/public/formed/formedtree.xml 2010-09-14 12:29:05 UTC (rev 3625)
@@ -2598,86 +2598,92 @@
<bool checked="true" description="keine Angabe" name="bool-1122" value="-1"/>
</choice>
<group containers="a,b,c,d" description="Angaben zur erfolgreichen Reintegration in die Schule" name="group-67" target="b">
- <choice description="Wohin erfolgte die Reintegration?" flags="required:phase_3" name="cm_end_verm" size="1" target="a">
- <bool description="Ursprungsklasse" name="bool-1123" value="1"/>
- <bool description="gleiche Schule, neue Klasse" name="bool-1124" value="2"/>
- <bool description="andere Schule" name="bool-1125" value="3"/>
- <bool description="unbekannt" name="bool-1436" value="-3"/>
- <bool description="Sonstiges" name="bool-1127" value="-2"/>
- <bool checked="true" description="keine Angabe" name="bool-1128" value="-1"/>
- </choice>
- <rule description="keine pflichtfelder, da keine erfolgreich beendigung" expr="$cm_end_verm -1 == $cm_end_art 1 == and not" mark="warning:cm_end_verm" name="required-rule-manual-4" value="Fehlende Pflichtfeldangabe"/>
- <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_end_verm_t" size="40" target="a"/>
- <choice description="Übergang in Schulform" flags="required:phase_3" name="cm_end_schul" size="1" target="b">
- <bool description="Grundschule" name="bool-348" value="1"/>
- <bool description="Förderschule/ Sonderschule" name="bool-1746" value="2"/>
- <bool description="Hauptschule" name="bool-1747" value="3"/>
- <bool description="Realschule" name="bool-1748" value="4"/>
- <bool description="Gymnasium/ gymn. Oberstufe" name="bool-1749" value="5"/>
- <bool description="Gesamtschule" name="bool-1750" value="6"/>
- <bool description="verbundene Haupt- und Realschule" name="bool-2104" value="7"/>
- <bool description="Gemeinschaftsschule" name="bool-2105" value="8"/>
- <bool description="unbekannt" name="bool-1751" value="-3"/>
- <bool description="Sonstiges" name="bool-1752" value="-2"/>
- <bool checked="true" description="keine Angabe" name="bool-1753" value="-1"/>
- </choice>
- <rule description="keine pflichtfelder, da keine erfolgreich beendigung" expr="$cm_end_schul -1 == $cm_end_art 1 == and not" mark="warning:cm_end_schul" name="required-rule-manual-5" value="Fehlende Pflichtfeldangabe"/>
- <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_end_schul_t" size="40" target="b"/>
- <int description="Jahrgangsstufe" flags="required:phase_3" maxvalue="13" minvalue="0" name="cm_end_jg" target="c"/>
- <rule description="keine pflichtfelder, da keine erfolgreich beendigung" expr="$cm_end_jg not $cm_end_art 1 == and not" mark="warning:cm_end_jg" name="required-rule-manual-6" value="Fehlende Pflichtfeldangabe"/>
- <group containers="a,b,c,d" description="Name und Anschrift der Schule" name="group-68" target="d">
- <text description="Name der Schule " function="suppress_value" maxlength="256" name="cm_schule_name" size="40" target="a"/>
- <text description="Straße" function="suppress_value" maxlength="256" name="cm_schule_strasse" size="40" target="b"/>
- <text description="Nr." function="suppress_value" maxlength="256" name="cm_schule_strassenr" size="40" target="b"/>
- <text description="PLZ" function="suppress_value" maxlength="256" name="cm_schule_plz" size="40" target="c"/>
- <text description="Ort" function="suppress_value" maxlength="256" name="cm_schule_ort" size="40" target="c"/>
- <text description="Ansprechpartner 1" function="suppress_value" maxlength="256" name="cm_schule_person_1" size="40" target="d"/>
- <text description="Ansprechpartner 2" function="suppress_value" maxlength="256" name="cm_schule_person_2" size="40" target="e"/>
- </group>
+ <conditional expr="$cm_end_art isset $cm_end_art 1 == and" name="conditional-1" target="a">
+ <choice description="Wohin erfolgte die Reintegration?" flags="required:phase_3" name="cm_end_verm" size="1" target="a">
+ <bool description="Ursprungsklasse" name="bool-1123" value="1"/>
+ <bool description="gleiche Schule, neue Klasse" name="bool-1124" value="2"/>
+ <bool description="andere Schule" name="bool-1125" value="3"/>
+ <bool description="unbekannt" name="bool-1436" value="-3"/>
+ <bool description="Sonstiges" name="bool-1127" value="-2"/>
+ <bool checked="true" description="keine Angabe" name="bool-1128" value="-1"/>
+ </choice>
+ <rule description="keine pflichtfelder, da keine erfolgreich beendigung" expr="$cm_end_verm -1 == $cm_end_art 1 == and not" mark="warning:cm_end_verm" name="required-rule-manual-4" value="Fehlende Pflichtfeldangabe"/>
+ <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_end_verm_t" size="40" target="a"/>
+ <choice description="Übergang in Schulform" flags="required:phase_3" name="cm_end_schul" size="1" target="b">
+ <bool description="Grundschule" name="bool-348" value="1"/>
+ <bool description="Förderschule/ Sonderschule" name="bool-1746" value="2"/>
+ <bool description="Hauptschule" name="bool-1747" value="3"/>
+ <bool description="Realschule" name="bool-1748" value="4"/>
+ <bool description="Gymnasium/ gymn. Oberstufe" name="bool-1749" value="5"/>
+ <bool description="Gesamtschule" name="bool-1750" value="6"/>
+ <bool description="verbundene Haupt- und Realschule" name="bool-2104" value="7"/>
+ <bool description="Gemeinschaftsschule" name="bool-2105" value="8"/>
+ <bool description="unbekannt" name="bool-1751" value="-3"/>
+ <bool description="Sonstiges" name="bool-1752" value="-2"/>
+ <bool checked="true" description="keine Angabe" name="bool-1753" value="-1"/>
+ </choice>
+ <rule description="keine pflichtfelder, da keine erfolgreich beendigung" expr="$cm_end_schul -1 == $cm_end_art 1 == and not" mark="warning:cm_end_schul" name="required-rule-manual-5" value="Fehlende Pflichtfeldangabe"/>
+ <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_end_schul_t" size="40" target="b"/>
+ <int description="Jahrgangsstufe" flags="required:phase_3" maxvalue="13" minvalue="0" name="cm_end_jg" target="c"/>
+ <rule description="keine pflichtfelder, da keine erfolgreich beendigung" expr="$cm_end_jg not $cm_end_art 1 == and not" mark="warning:cm_end_jg" name="required-rule-manual-6" value="Fehlende Pflichtfeldangabe"/>
+ <group containers="a,b,c,d" description="Name und Anschrift der Schule" name="group-68" target="d">
+ <text description="Name der Schule " function="suppress_value" maxlength="256" name="cm_schule_name" size="40" target="a"/>
+ <text description="Straße" function="suppress_value" maxlength="256" name="cm_schule_strasse" size="40" target="b"/>
+ <text description="Nr." function="suppress_value" maxlength="256" name="cm_schule_strassenr" size="40" target="b"/>
+ <text description="PLZ" function="suppress_value" maxlength="256" name="cm_schule_plz" size="40" target="c"/>
+ <text description="Ort" function="suppress_value" maxlength="256" name="cm_schule_ort" size="40" target="c"/>
+ <text description="Ansprechpartner 1" function="suppress_value" maxlength="256" name="cm_schule_person_1" size="40" target="d"/>
+ <text description="Ansprechpartner 2" function="suppress_value" maxlength="256" name="cm_schule_person_2" size="40" target="e"/>
+ </group>
+ </conditional>
</group>
<group description="Angaben zur sonstigen Beendigung" name="group-69" target="c">
- <choice description="Gründe für sonstige Beendigung" flags="required:phase_3" name="cm_end_sonst" size="1">
- <bool checked="true" description="keine Angabe" name="bool-1145" value="-1"/>
- <bool description="unbekannt" name="bool-1143" value="-3"/>
- <bool description="Sonstiges" name="bool-1144" value="-2"/>
- <bool description="Umzug" name="bool-1137" value="1"/>
- <bool description="Schwangerschaft" name="bool-1138" value="2"/>
- <bool description="Krankheit / Klinikaufenthalt / Therapie" name="bool-1139" value="3"/>
- <bool description="Überschreitung Förderzeitraum" name="bool-1140" value="4"/>
- <bool description="Haft/Strafvollzug" name="bool-1141" value="5"/>
- <bool description="Ausbildung (duale Berufsausbildung, auch Verbundausbildung)" name="bool-1142" value="11"/>
- <bool description="Ausbildung (schulische Berufsausbildung)" name="bool-1142" value="12"/>
- <bool description="Ausbildung (geförderte Berufsausbildung, BaE)" name="bool-1142" value="13"/>
- <bool description="Arbeit" name="bool-1142" value="14"/>
- <bool description="Vermittlung: Berufsvorbereitung (BVJ/AVJ/BVB)" name="bool-2101" value="7"/>
- <bool description="Vermittlung: Schulformwechsel / Schulwechsel" name="bool-2101" value="8"/>
- <bool description="Vermittlung: Stationäre Unterbringung / Heim / WG" name="bool-2101" value="9"/>
- <bool description="Schulpflichterfüllung" name="bool-2101" value="10"/>
- <bool description='Alteintrag "Ausbildung, Arbeit"' name="bool-1142" value="6"/>
- </choice>
- <rule description="keine pflichtfelder, da keine sonstige beendigung" expr="$cm_end_sonst -1 == $cm_end_art 2 == and not" mark="warning:cm_end_sonst" name="required-rule-manual-7" value="Fehlende Pflichtfeldangabe"/>
- <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_end_sonst_t" size="40"/>
+ <conditional expr="$cm_end_art isset $cm_end_art 2 == and" name="conditional-1" target="a">
+ <choice description="Gründe für sonstige Beendigung" flags="required:phase_3" name="cm_end_sonst" size="1">
+ <bool checked="true" description="keine Angabe" name="bool-1145" value="-1"/>
+ <bool description="unbekannt" name="bool-1143" value="-3"/>
+ <bool description="Sonstiges" name="bool-1144" value="-2"/>
+ <bool description="Umzug" name="bool-1137" value="1"/>
+ <bool description="Schwangerschaft" name="bool-1138" value="2"/>
+ <bool description="Krankheit / Klinikaufenthalt / Therapie" name="bool-1139" value="3"/>
+ <bool description="Überschreitung Förderzeitraum" name="bool-1140" value="4"/>
+ <bool description="Haft/Strafvollzug" name="bool-1141" value="5"/>
+ <bool description="Ausbildung (duale Berufsausbildung, auch Verbundausbildung)" name="bool-1142" value="11"/>
+ <bool description="Ausbildung (schulische Berufsausbildung)" name="bool-1142" value="12"/>
+ <bool description="Ausbildung (geförderte Berufsausbildung, BaE)" name="bool-1142" value="13"/>
+ <bool description="Arbeit" name="bool-1142" value="14"/>
+ <bool description="Vermittlung: Berufsvorbereitung (BVJ/AVJ/BVB)" name="bool-2101" value="7"/>
+ <bool description="Vermittlung: Schulformwechsel / Schulwechsel" name="bool-2101" value="8"/>
+ <bool description="Vermittlung: Stationäre Unterbringung / Heim / WG" name="bool-2101" value="9"/>
+ <bool description="Schulpflichterfüllung" name="bool-2101" value="10"/>
+ <bool description='Alteintrag "Ausbildung, Arbeit"' name="bool-1142" value="6"/>
+ </choice>
+ <rule description="keine pflichtfelder, da keine sonstige beendigung" expr="$cm_end_sonst -1 == $cm_end_art 2 == and not" mark="warning:cm_end_sonst" name="required-rule-manual-7" value="Fehlende Pflichtfeldangabe"/>
+ <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_end_sonst_t" size="40"/>
+ </conditional>
</group>
<group containers="a,b" description="Angaben zum Abbruch" name="group-70" target="d">
- <choice description="Abbruch durch" flags="required:phase_3" name="cm_end_ab" size="1" target="a">
- <bool description="Jugendliche/r" name="bool-350" value="1"/>
- <bool description="Case Manager/in" name="bool-351" value="2"/>
- <bool description="Personensorgeberechtigte/r" name="bool-352" value="3"/>
- <bool description="unbekannt" name="bool-1437" value="-3"/>
- <bool checked="true" description="keine Angabe" name="bool-353" value="-1"/>
- </choice>
- <rule description="keine pflichtfelder, da kein abbruch" expr="$cm_end_ab -1 == $cm_end_art 3 == and not" mark="warning:cm_end_ab" name="required-rule-manual-8" value="Fehlende Pflichtfeldangabe"/>
- <choice description="Gründe für Abbruch" flags="required:phase_3" name="cm_end_abgr" size="1" target="b">
- <bool description="persönliche Gründe " name="bool-354" value="1"/>
- <bool description="mangelnde Mitarbeit" name="bool-355" value="2"/>
- <bool description="Konflikte" name="bool-356" value="3"/>
- <bool description="Gruppendruck" name="bool-357" value="4"/>
- <bool description="unbekannt" name="bool-358" value="-3"/>
- <bool description="Sonstiges" name="bool-359" value="-2"/>
- <bool checked="true" description="keine Angabe" name="bool-360" value="-1"/>
- </choice>
- <rule description="keine pflichtfelder, da kein abbruch" expr="$cm_end_abgr -1 == $cm_end_art 3 == and not" mark="warning:cm_end_abgr" name="required-rule-manual-9" value="Fehlende Pflichtfeldangabe"/>
- <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_end_abgr_t" size="40" target="b"/>
+ <conditional expr="$cm_end_art isset $cm_end_art 3 == and" name="conditional-1" target="a">
+ <choice description="Abbruch durch" flags="required:phase_3" name="cm_end_ab" size="1" target="a">
+ <bool description="Jugendliche/r" name="bool-350" value="1"/>
+ <bool description="Case Manager/in" name="bool-351" value="2"/>
+ <bool description="Personensorgeberechtigte/r" name="bool-352" value="3"/>
+ <bool description="unbekannt" name="bool-1437" value="-3"/>
+ <bool checked="true" description="keine Angabe" name="bool-353" value="-1"/>
+ </choice>
+ <rule description="keine pflichtfelder, da kein abbruch" expr="$cm_end_ab -1 == $cm_end_art 3 == and not" mark="warning:cm_end_ab" name="required-rule-manual-8" value="Fehlende Pflichtfeldangabe"/>
+ <choice description="Gründe für Abbruch" flags="required:phase_3" name="cm_end_abgr" size="1" target="b">
+ <bool description="persönliche Gründe " name="bool-354" value="1"/>
+ <bool description="mangelnde Mitarbeit" name="bool-355" value="2"/>
+ <bool description="Konflikte" name="bool-356" value="3"/>
+ <bool description="Gruppendruck" name="bool-357" value="4"/>
+ <bool description="unbekannt" name="bool-358" value="-3"/>
+ <bool description="Sonstiges" name="bool-359" value="-2"/>
+ <bool checked="true" description="keine Angabe" name="bool-360" value="-1"/>
+ </choice>
+ <rule description="keine pflichtfelder, da kein abbruch" expr="$cm_end_abgr -1 == $cm_end_art 3 == and not" mark="warning:cm_end_abgr" name="required-rule-manual-9" value="Fehlende Pflichtfeldangabe"/>
+ <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_end_abgr_t" size="40" target="b"/>
+ </conditional>
</group>
</page>
</group>
@@ -2937,7 +2943,7 @@
</conditional>
</page>
<page description="7.2. Freie Dokumentation zur Nachbetreuung" name="page-34">
- <conditional expr="$cm_end_art isset $cm_end_art 3 == and" name="conditional-1" target="a">
+ <conditional expr="$cm_end_art isset $cm_end_art 3 != and" name="conditional-1" target="a">
<textarea description="Freie Dokumentation zur Nachbetreuung" function="suppress_value" name="dokumentation_nachbetreuung" rows="30"/>
</conditional>
</page>
More information about the Mpuls-commits
mailing list