[Mpuls-commits] r363 - in wasko/trunk: . formed

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Wed Mar 11 15:00:21 CET 2009


Author: torsten
Date: 2009-03-11 15:00:19 +0100 (Wed, 11 Mar 2009)
New Revision: 363

Modified:
   wasko/trunk/ChangeLog.txt
   wasko/trunk/formed/formedtree_web.xml
Log:
Fixed issue96


Modified: wasko/trunk/ChangeLog.txt
===================================================================
--- wasko/trunk/ChangeLog.txt	2009-03-11 12:26:37 UTC (rev 362)
+++ wasko/trunk/ChangeLog.txt	2009-03-11 14:00:19 UTC (rev 363)
@@ -42,6 +42,11 @@
 	* waskaweb/public/styles/all.css: Changed layout. Top border does not
 	break anymore when legend is a moreliner.
 
+	Fixed issue96
+
+	* formed/formedtree_web.xml: Added warning when user sets "geschlecht"
+	to "unbekannt"
+
 2009-03-10	Sascha L. Teichmann	<teichmann at intevation.de>
 
 	* waskaweb/lib/xmlhelper.py: Replaced usage of datetime.strptime() 

Modified: wasko/trunk/formed/formedtree_web.xml
===================================================================
--- wasko/trunk/formed/formedtree_web.xml	2009-03-11 12:26:37 UTC (rev 362)
+++ wasko/trunk/formed/formedtree_web.xml	2009-03-11 14:00:19 UTC (rev 363)
@@ -46,12 +46,13 @@
             <bool description="unbekannt" name="unbekannt" value="-3"/>
             <bool checked="true" description="keine Angabe" name="bool-18" value="-1"/>
           </choice>
+          <rule expr="$geschlecht -1 == not" mark="warning:geschlecht" name="rule-77" value="Fehlender Pflichtfeldangabe"/>
+          <rule description="warnhinweis unbekanntes geschlecht" expr="$geschlecht -3 == not" mark="warning:geschlecht" name="rule-78" value='Sie haben das Geschlecht des/der Jugendlichen mit "unbekannt" angegeben. Bitte beachten Sie, dass für die ESF-Berichterstattung die Angabe des Geschlechts zwingend notwendig ist!'/>
           <date description="Geburtsdatum" flags="required:phase_a_end" function="get_age" name="geburtsdatum" target="c"/>
           <rule expr="$geburtsdatum isset" mark="warning:geburtsdatum" name="rule-70" value="Fehlende Pflichtfeldangabe"/>
           <rule description="datum in der zukunft" expr="$geburtsdatum $geburtsdatum today &gt; and not" mark="error:geburtsdatum" name="rule-71" value="Das Datum darf nicht in der Zukunft liegen"/>
           <rule expr="$name isset" mark="warning:name" name="required-rule-68" value="Fehlende Pflichtfeldangabe"/>
           <rule expr="$vorname isset" mark="warning:vorname" name="required-rule-69" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$geschlecht -1 == not" mark="warning:geschlecht" name="required-rule-70" value="Fehlende Pflichtfeldangabe"/>
         </group>
         <date description="Datum des Erstkontakt zum/zur Jugendlichen" flags="required:phase_a_end" name="kontakt" target="f"/>
         <date description="Datum des Erstgesprächs mit dem/der Jugendlichen" flags="required:phase_a_start;time:phase_a_start" name="erstgespraech" target="g"/>
@@ -74,11 +75,11 @@
             <bool description="Kompetenzagentur" name="bool-13" value="13"/>
             <bool description="Jugendmigrationsdienst" name="bool-14" value="14"/>
             <bool description="unbekannt" name="unbekannt" value="-3"/>
-            <bool description="sonstiges" name="bool-15" value="-2"/>
+            <bool description="Sonstiges" name="bool-15" value="-2"/>
             <bool checked="true" description="keine Angabe" name="bool-106" value="-1"/>
           </choice>
           <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="zugang_t" size="40"/>
-          <rule expr="$zugang -1 == not" mark="warning:zugang" name="required-rule-72" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$zugang -1 == not" mark="warning:zugang" name="required-rule-71" value="Fehlende Pflichtfeldangabe"/>
         </group>
         <group containers="a,b" description="Angaben zu bereits erfolgter Betreuung" name="group-3" target="i">
           <choice description='Der/die Jugendliche war bereits im Case Management der "2. Chance"' flags="required:phase_a_end" name="cm2c" size="1" target="a">
@@ -88,12 +89,12 @@
             <bool checked="true" description="keine Angabe" name="bool-105" value="-1"/>
           </choice>
           <textarea description="Anmerkungen" function="suppress_value" name="cm2c_t" rows="2" target="b"/>
-          <rule expr="$cm2c -1 == not" mark="warning:cm2c" name="required-rule-73" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$cm2c -1 == not" mark="warning:cm2c" name="required-rule-72" value="Fehlende Pflichtfeldangabe"/>
         </group>
         <rule expr="$fkz isset" mark="warning:fkz" name="required-rule-65" value="Fehlende Pflichtfeldangabe"/>
         <rule expr="$ks isset" mark="warning:ks" name="required-rule-66" value="Fehlende Pflichtfeldangabe"/>
         <rule expr="$fn isset" mark="warning:fn" name="required-rule-67" value="Fehlende Pflichtfeldangabe"/>
-        <rule expr="$erstgespraech isset" mark="warning:erstgespraech" name="required-rule-71" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$erstgespraech isset" mark="warning:erstgespraech" name="required-rule-70" value="Fehlende Pflichtfeldangabe"/>
       </page>
       <page containers="a,b,c,d,e,f,g" description="2. Externe Ansprechpartner" name="page-1">
         <group containers="a,b,c,d,e" description="Kontaktdaten Schule" name="group-4" target="a">
@@ -195,7 +196,7 @@
             <bool description="Verwandte" name="bool-30" value="7"/>
             <bool description="Pflegefamilie" name="bool-31" value="8"/>
             <bool description="Heim/betreute Wohnform" name="bool-32" value="9"/>
-            <bool description="sonstiges" name="bool-33" value="-2"/>
+            <bool description="Sonstiges" name="bool-33" value="-2"/>
             <bool description="obdachlos/auf der Straße" name="bool-34" value="11"/>
             <bool description="bei Freunden/Bekannten" name="bool-35" value="12"/>
             <bool checked="true" description="keine Angabe" name="bool-36" value="-1"/>
@@ -214,14 +215,14 @@
             <choice description="Geburtsland" flags="required:phase_b_end" name="nat_land" size="1" target="a">
               <external-choice description="Geburtsland" name="external-choice-100" target="a" value="laender.xml"/>
               <bool description="unbekannt" name="unbekannt" value="-3"/>
-              <bool description="sonstiges" name="bool-94" value="-2"/>
+              <bool description="Sonstiges" name="bool-94" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-95" value="-1"/>
             </choice>
             <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="nat_land_t" size="40" target="a"/>
             <choice description="Staatsangehörigkeit" flags="required:flags" name="nat_staat" size="1" target="b">
               <external-choice name="external-choice-101" target="a" value="staatsangehoerigkeit.xml"/>
               <bool description="unbekannt" name="unbekannt" value="-3"/>
-              <bool description="sonstiges" name="bool-96" value="-2"/>
+              <bool description="Sonstiges" name="bool-96" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-103" value="-1"/>
             </choice>
             <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="nat_staat_t" size="40" target="b"/>
@@ -240,7 +241,7 @@
             <choice description="Muttersprache" flags="required:phase_b_end" name="nat_muspra" size="1" target="d">
               <external-choice name="external-choice-102" value="sprachen.xml"/>
               <bool description="unbekannt" name="unbekannt" value="-3"/>
-              <bool description="sonstiges" name="bool-98" value="-2"/>
+              <bool description="Sonstiges" name="bool-98" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-104" value="-1"/>
             </choice>
             <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="nat_muspra_t" size="40" target="d"/>
@@ -250,10 +251,10 @@
               <bool description="unbekannt" name="bool-51" value="-3"/>
               <bool checked="true" description="keine Angabe" name="bool-108" value="-1"/>
             </choice>
-            <rule expr="$nat_land -1 == not" mark="warning:nat_land" name="required-rule-75" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$nat_staat -1 == not" mark="warning:nat_staat" name="required-rule-76" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$nat_muspra -1 == not" mark="warning:nat_muspra" name="required-rule-77" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$nat_haspra -1 == not" mark="warning:nat_haspra" name="required-rule-78" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$nat_land -1 == not" mark="warning:nat_land" name="required-rule-74" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$nat_staat -1 == not" mark="warning:nat_staat" name="required-rule-75" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$nat_muspra -1 == not" mark="warning:nat_muspra" name="required-rule-76" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$nat_haspra -1 == not" mark="warning:nat_haspra" name="required-rule-77" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <choice description="Personensorgeberechtigte" name="psorge" size="1" target="h">
             <bool description="Mutter und Vater" name="bool-52" value="1"/>
@@ -262,12 +263,12 @@
             <bool description="Amtsvormund" name="bool-55" value="4"/>
             <bool description="Andere Verwandte" name="bool-56" value="5"/>
             <bool description="Pflegefamilie" name="bool-57" value="6"/>
-            <bool description="sonstiges" name="bool-58" value="-2"/>
+            <bool description="Sonstiges" name="bool-58" value="-2"/>
             <bool description="unbekannt" name="bool-59" value="-3"/>
             <bool checked="true" description="keine Angabe" name="bool-60" value="-1"/>
           </choice>
           <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="psorge_t" size="40" target="i"/>
-          <rule expr="$wohnort -1 == not" mark="warning:wohnort" name="required-rule-74" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$wohnort -1 == not" mark="warning:wohnort" name="required-rule-73" value="Fehlende Pflichtfeldangabe"/>
         </page>
         <page containers="a,b,c,d,e" description="3.2 Angaben zu der Mutter" name="page-3">
           <group containers="a,b,c" description="Angaben zur Person" name="group-10" target="a">
@@ -296,7 +297,7 @@
             <choice description="Geburtsland" flags="required:phase_b_end" name="mutter_land" size="1" target="a">
               <external-choice name="external-choice-103" value="laender.xml"/>
               <bool description="unbekannt" name="unbekannt" value="-3"/>
-              <bool description="sonstiges" name="bool-100" value="-2"/>
+              <bool description="Sonstiges" name="bool-100" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-102" value="-1"/>
             </choice>
             <rule description="keine pflichtfelder, da mutter unbekannt" expr="$mutter_land -1 == $mutter 2 != and not" mark="warning:mutter_land" name="rule-0" value="Fehlende Pflichtfeldangabe"/>
@@ -328,7 +329,7 @@
               <bool description="Gymnasium (höherer Abschluss)" name="bool-80" value="5"/>
               <bool description="abgeschlossene Ausbildung" name="bool-81" value="6"/>
               <bool description="Fachhochschule/Universität" name="bool-82" value="7"/>
-              <bool description="sonstiges" name="bool-83" value="-2"/>
+              <bool description="Sonstiges" name="bool-83" value="-2"/>
               <bool description="unbekannt" name="bool-84" value="-3"/>
               <bool checked="true" description="keine Angabe" name="bool-85" value="-1"/>
             </choice>
@@ -373,7 +374,7 @@
             <choice description="Geburtsland" flags="required:phase_b_end" name="vater_land" size="1" target="a">
               <external-choice name="external-choice-104" value="laender.xml"/>
               <bool description="unbekannt" name="unbekannt" value="-3"/>
-              <bool description="sonstiges" name="bool-100" value="-2"/>
+              <bool description="Sonstiges" name="bool-100" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-101" value="-1"/>
             </choice>
             <rule description="keine pflichtfelder, da vater unbekannt" expr="$vater_land -1 == $vater 2 != and not" mark="warning:vater_land" name="rule-2" value="Fehlende Pflichtfeldangabe"/>
@@ -405,7 +406,7 @@
               <bool description="Gymnasium (höherer Abschluss)" name="bool-80" value="5"/>
               <bool description="abgeschlossene Ausbildung" name="bool-81" value="6"/>
               <bool description="Fachhochschule/Universität" name="bool-82" value="7"/>
-              <bool description="sonstiges" name="bool-83" value="-2"/>
+              <bool description="Sonstiges" name="bool-83" value="-2"/>
               <bool description="unbekannt" name="bool-84" value="-3"/>
               <bool checked="true" description="keine Angabe" name="bool-85" value="-1"/>
             </choice>
@@ -462,7 +463,7 @@
               <bool description="unbekannt" name="unbekannt" value="-3"/>
               <bool checked="true" description="keine Angabe" name="bool-131" value="-1"/>
             </radio>
-            <radio description="sonstiges" name="einkommen_d" size="1" target="d">
+            <radio description="Sonstiges" name="einkommen_d" size="1" target="d">
               <bool description="trifft zu" name="bool-132" value="1"/>
               <bool description="trifft nicht zu" name="bool-133" value="0"/>
               <bool description="unbekannt" name="unbekannt" value="-3"/>
@@ -490,7 +491,7 @@
             <bool description="Lebensgefährtin des Vaters" name="bezugsperson_o"/>
             <bool description="beste Freundin/bester Freund" name="bezugsperson_p"/>
             <bool description="keine Bezugsperson" name="bezugsperson_q"/>
-            <bool description="sonstiges" name="bezugsperson_r"/>
+            <bool description="Sonstiges" name="bezugsperson_r"/>
             <text description="Nennung sonstige Bezugsperson" function="suppress_value" maxlength="256" name="bezugsperson_r_t" size="40"/>
           </group>
           <group containers="a,b,c,d,e,f" description="Kontaktdaten Bezugsperson 1" name="group-16" target="b">
@@ -514,7 +515,7 @@
               <bool description="Lebensgefährtin des Vaters" name="bool-392" value="15"/>
               <bool description="beste Freundin/bester Freund" name="bool-392" value="16"/>
               <bool description="keine Bezugsperson" name="bool-392" value="17"/>
-              <bool description="sonstiges" name="bool-392" value="-2"/>
+              <bool description="Sonstiges" name="bool-392" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-392" value="-1"/>
             </choice>
             <text description="Straße" function="suppress_value" maxlength="256" name="kd_bezug_strasse_1" size="40" target="c"/>
@@ -546,7 +547,7 @@
               <bool description="Lebensgefährtin des Vaters" name="bool-392" value="15"/>
               <bool description="beste Freundin/bester Freund" name="bool-392" value="16"/>
               <bool description="keine Bezugsperson" name="bool-392" value="17"/>
-              <bool description="sonstiges" name="bool-392" value="-2"/>
+              <bool description="Sonstiges" name="bool-392" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-392" value="-1"/>
             </choice>
             <text description="Straße" function="suppress_value" maxlength="256" name="kd_bezug_strasse_2" size="40" target="c"/>
@@ -578,7 +579,7 @@
               <bool description="Lebensgefährtin des Vaters" name="bool-392" value="15"/>
               <bool description="beste Freundin/bester Freund" name="bool-392" value="16"/>
               <bool description="keine Bezugsperson" name="bool-392" value="17"/>
-              <bool description="sonstiges" name="bool-392" value="-2"/>
+              <bool description="Sonstiges" name="bool-392" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-392" value="-1"/>
             </choice>
             <text description="Straße" function="suppress_value" maxlength="256" name="kd_bezug_strasse_3" size="40" target="c"/>
@@ -642,7 +643,7 @@
             <bool description="Gymnasium/gymn. Oberstufe" name="bool-167" value="5"/>
             <bool description="Gesamtschule" name="bool-168" value="6"/>
             <bool description="unbekannt" name="bool-170" value="-3"/>
-            <bool description="sonstiges" name="bool-169" value="-2"/>
+            <bool description="Sonstiges" name="bool-169" value="-2"/>
             <bool checked="true" description="keine Angabe" name="bool-171" value="-1"/>
           </choice>
           <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="schulform_t" size="40" target="a"/>
@@ -717,8 +718,8 @@
               <bool description="unbekannt" name="bool-386" value="-3"/>
               <bool checked="true" description="keine Angabe" name="bool-386" value="-1"/>
             </choice>
-            <rule expr="$sv_aktiv -1 == not" mark="warning:sv_aktiv" name="required-rule-82" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$sv_passiv -1 == not" mark="warning:sv_passiv" name="required-rule-83" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$sv_aktiv -1 == not" mark="warning:sv_aktiv" name="required-rule-81" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$sv_passiv -1 == not" mark="warning:sv_passiv" name="required-rule-82" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group containers="a,b" description="Weitere Charakterisierung der Verweigerungshaltung" flags="required:phase_b_end" name="group-79" target="f">
             <radio-matrix description="Verhalten" flags="required:phase_b_end" name="group-22" target="a">
@@ -792,12 +793,12 @@
                 <bool description="unbekannt" name="bool-386" value="-3"/>
                 <bool checked="true" description="keine Angabe" name="bool-386" value="-1"/>
               </radio>
-              <rule expr="$sv_a -1 == not" mark="warning:sv_a" name="required-rule-84" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_b -1 == not" mark="warning:sv_b" name="required-rule-85" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_c -1 == not" mark="warning:sv_c" name="required-rule-86" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_d -1 == not" mark="warning:sv_d" name="required-rule-87" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_e -1 == not" mark="warning:sv_e" name="required-rule-88" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_f -1 == not" mark="warning:sv_f" name="required-rule-89" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_a -1 == not" mark="warning:sv_a" name="required-rule-83" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_b -1 == not" mark="warning:sv_b" name="required-rule-84" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_c -1 == not" mark="warning:sv_c" name="required-rule-85" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_d -1 == not" mark="warning:sv_d" name="required-rule-86" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_e -1 == not" mark="warning:sv_e" name="required-rule-87" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_f -1 == not" mark="warning:sv_f" name="required-rule-88" value="Fehlende Pflichtfeldangabe"/>
             </radio-matrix>
             <text description="Nennung Sonstige" function="suppress_value" maxlength="256" name="sv_g_t" size="40" target="b"/>
           </group>
@@ -810,14 +811,14 @@
             <int description="davon unentschuldigt" flags="required:phase_b_end" maxvalue="999" minvalue="0" name="fehlst_sj_ue" target="c"/>
             <int description="Anzahl Fehlstunden im letzten Monat vor Aufnahme ins CM" flags="required:phase_b_end" maxvalue="999" minvalue="0" name="fehlst_m" target="d"/>
             <int description="davon unentschuldigt" flags="required:phase_b_end" maxvalue="999" minvalue="0" name="fehlst_m_ue" target="d"/>
-            <rule expr="$fehltg_sj isset" mark="warning:fehltg_sj" name="required-rule-90" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehltg_sj_ue isset" mark="warning:fehltg_sj_ue" name="required-rule-91" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehltg_m isset" mark="warning:fehltg_m" name="required-rule-92" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehltg_m_ue isset" mark="warning:fehltg_m_ue" name="required-rule-93" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehlst_sj isset" mark="warning:fehlst_sj" name="required-rule-94" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehlst_sj_ue isset" mark="warning:fehlst_sj_ue" name="required-rule-95" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehlst_m isset" mark="warning:fehlst_m" name="required-rule-96" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehlst_m_ue isset" mark="warning:fehlst_m_ue" name="required-rule-97" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehltg_sj isset" mark="warning:fehltg_sj" name="required-rule-89" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehltg_sj_ue isset" mark="warning:fehltg_sj_ue" name="required-rule-90" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehltg_m isset" mark="warning:fehltg_m" name="required-rule-91" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehltg_m_ue isset" mark="warning:fehltg_m_ue" name="required-rule-92" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehlst_sj isset" mark="warning:fehlst_sj" name="required-rule-93" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehlst_sj_ue isset" mark="warning:fehlst_sj_ue" name="required-rule-94" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehlst_m isset" mark="warning:fehlst_m" name="required-rule-95" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehlst_m_ue isset" mark="warning:fehlst_m_ue" name="required-rule-96" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <int description="Anzahl der Monate, seit denen der junge Mensch schulverweigerndes Verhalten zeigt" flags="required:phase_b_end" maxvalue="99" minvalue="0" name="sv_monate" target="h"/>
           <choice description="Ist zu erwarten, dass der Schulabschluss durch die Verweigerungshaltung gefährdet sein wird?" flags="required:phase_b_end" name="abschl_gef" size="1" target="i">
@@ -833,12 +834,12 @@
             <bool checked="true" description="keine Angabe" name="bool-209" value="-1"/>
           </choice>
           <int description="Anzahl der behördlichen Ordnungsmaßnahmen aufgrund der Schulverweigerung" maxvalue="99" minvalue="0" name="ordmn" target="k"/>
-          <rule expr="$schulform -1 == not" mark="warning:schulform" name="required-rule-79" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$klassenstufe isset" mark="warning:klassenstufe" name="required-rule-80" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$klassenwdh isset" mark="warning:klassenwdh" name="required-rule-81" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$sv_monate isset" mark="warning:sv_monate" name="required-rule-98" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$abschl_gef -1 == not" mark="warning:abschl_gef" name="required-rule-99" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$abschl_pr -1 == not" mark="warning:abschl_pr" name="required-rule-100" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$schulform -1 == not" mark="warning:schulform" name="required-rule-78" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$klassenstufe isset" mark="warning:klassenstufe" name="required-rule-79" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$klassenwdh isset" mark="warning:klassenwdh" name="required-rule-80" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$sv_monate isset" mark="warning:sv_monate" name="required-rule-97" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$abschl_gef -1 == not" mark="warning:abschl_gef" name="required-rule-98" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$abschl_pr -1 == not" mark="warning:abschl_pr" name="required-rule-99" value="Fehlende Pflichtfeldangabe"/>
         </page>
         <page containers="a,b" description="4.2 Familiärer Hintergrund und Ressourcen" name="page-10">
           <group containers="a,b" description="Erzieherische Kompetenzen der Eltern/betreuenden Personen" name="group-80" target="a">
@@ -923,7 +924,7 @@
                 <bool description="unbekannt" name="bool-387" value="-3"/>
                 <bool checked="true" description="keine Angabe" name="bool-387" value="-1"/>
               </radio>
-              <radio description="sonstiges" name="ekomp_i" size="1" target="i">
+              <radio description="Sonstiges" name="ekomp_i" size="1" target="i">
                 <bool description="Wird in vollem Umfang gewährleistet" name="bool-387" value="1"/>
                 <bool description="Wird gewährleistet" name="bool-387" value="2"/>
                 <bool description="Wird eher gewährleistet" name="bool-387" value="3"/>
@@ -1058,7 +1059,7 @@
                 <bool description="unbekannt" name="bool-388" value="-3"/>
                 <bool checked="true" description="keine Angabe" name="bool-388" value="-1"/>
               </radio>
-              <radio description="sonstiges" name="problfam_m" size="1" target="m">
+              <radio description="Sonstiges" name="problfam_m" size="1" target="m">
                 <bool description="Keine Belastung" name="bool-388" value="1"/>
                 <bool description="Geringe Belastung" name="bool-388" value="2"/>
                 <bool description="Eher geringe Belastung" name="bool-388" value="3"/>
@@ -1136,7 +1137,7 @@
                 <bool description="unbekannt" name="bool-212" value="-3"/>
                 <bool checked="true" description="keine Angabe" name="bool-213" value="-1"/>
               </radio>
-              <radio description="sonstiges" name="uleistung_beginn_j" size="1" target="j">
+              <radio description="Sonstiges" name="uleistung_beginn_j" size="1" target="j">
                 <bool description="ja" name="bool-210" value="1"/>
                 <bool description="nein" name="bool-211" value="0"/>
                 <bool description="unbekannt" name="bool-212" value="-3"/>
@@ -1152,8 +1153,8 @@
             <bool checked="true" description="keine Angabe" name="bool-217" value="-1"/>
           </choice>
           <textarea description="Anmerkungen" function="suppress_value" name="uleistung_anm" target="d"/>
-          <rule expr="$uleistung_beginn -1 == not" mark="warning:uleistung_beginn" name="required-rule-101" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$uleistung_verg -1 == not" mark="warning:uleistung_verg" name="required-rule-102" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$uleistung_beginn -1 == not" mark="warning:uleistung_beginn" name="required-rule-100" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$uleistung_verg -1 == not" mark="warning:uleistung_verg" name="required-rule-101" value="Fehlende Pflichtfeldangabe"/>
         </page>
         <page description="4.4 Freie Dokumentation" name="page-12">
           <textarea description="Freie Dokumentation zu biografischen Eingangsdaten" function="suppress_value" name="dok_biograf" rows="30"/>
@@ -1304,7 +1305,7 @@
                   <bool description="unbekannt" name="bool-389" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-389" value="-1"/>
                 </radio>
-                <radio description="sonstiges" name="komp_schule_g_1" size="1" target="d">
+                <radio description="Sonstiges" name="komp_schule_g_1" size="1" target="d">
                   <bool description="Sehr gut entwickelt" name="bool-389" value="1"/>
                   <bool description="Gut entwickelt" name="bool-389" value="2"/>
                   <bool description="Eher gut entwickelt" name="bool-389" value="3"/>
@@ -1435,7 +1436,7 @@
                   <bool description="unbekannt" name="bool-389" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-389" value="-1"/>
                 </radio>
-                <radio description="sonstiges" name="komp_sozial_g_1" size="1" target="d">
+                <radio description="Sonstiges" name="komp_sozial_g_1" size="1" target="d">
                   <bool description="Sehr gut entwickelt" name="bool-389" value="1"/>
                   <bool description="Gut entwickelt" name="bool-389" value="2"/>
                   <bool description="Eher gut entwickelt" name="bool-389" value="3"/>
@@ -1510,7 +1511,7 @@
                   <bool description="unbekannt" name="bool-389" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-389" value="-1"/>
                 </radio>
-                <radio description="sonstiges" name="komp_selbst_g_1" size="1" target="d">
+                <radio description="Sonstiges" name="komp_selbst_g_1" size="1" target="d">
                   <bool description="Sehr gut entwickelt" name="bool-389" value="1"/>
                   <bool description="Gut entwickelt" name="bool-389" value="2"/>
                   <bool description="Eher gut entwickelt" name="bool-389" value="3"/>
@@ -1585,7 +1586,7 @@
                   <bool description="unbekannt" name="bool-389" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-389" value="-1"/>
                 </radio>
-                <radio description="sonstiges" name="komp_psy_g_1" size="1" target="d">
+                <radio description="Sonstiges" name="komp_psy_g_1" size="1" target="d">
                   <bool description="Sehr gut entwickelt" name="bool-389" value="1"/>
                   <bool description="Gut entwickelt" name="bool-389" value="2"/>
                   <bool description="Eher gut entwickelt" name="bool-389" value="3"/>
@@ -1707,7 +1708,7 @@
                 <bool checked="true" description="keine Angabe" name="bool-386" value="-1"/>
               </choice>
               <text description="ggf. bewerten und benennen" function="suppress_value" maxlength="256" name="entw_j_t_1" size="40" target="d"/>
-              <choice description="sonstiges" name="entw_k_1" size="1" target="e">
+              <choice description="Sonstiges" name="entw_k_1" size="1" target="e">
                 <bool description="Kein Problem" name="bool-386" value="1"/>
                 <bool description="Geringes Problem" name="bool-386" value="2"/>
                 <bool description="Mäßiges Problem" name="bool-386" value="3"/>
@@ -1726,7 +1727,7 @@
               <bool checked="true" description="keine Angabe" name="bool-396" value="-1"/>
             </choice>
             <textarea description="Anmerkungen zur Entwicklung des jungen Menschen" function="suppress_value" name="dok_entw" rows="20"/>
-            <rule expr="$entw_beh -1 == not" mark="warning:entw_beh" name="required-rule-103" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$entw_beh -1 == not" mark="warning:entw_beh" name="required-rule-102" value="Fehlende Pflichtfeldangabe"/>
           </page>
         </group>
         <group description="5.2 Bildungs und Förderplanung" name="group-40">
@@ -1772,18 +1773,18 @@
                   <bool description="unbekannt" name="bool-245" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-246" value="-1"/>
                 </radio>
-                <radio description="sonstiges" name="beschul_h" size="1" target="g">
+                <radio description="Sonstiges" name="beschul_h" size="1" target="g">
                   <bool description="trifft zu" name="bool-251" value="1"/>
                   <bool description="trifft nicht zu" name="bool-252" value="0"/>
                   <bool description="unbekannt" name="bool-253" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-254" value="-1"/>
                 </radio>
-                <rule expr="$beschul_a -1 == not" mark="warning:beschul_a" name="required-rule-104" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_b -1 == not" mark="warning:beschul_b" name="required-rule-105" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_c -1 == not" mark="warning:beschul_c" name="required-rule-106" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_d -1 == not" mark="warning:beschul_d" name="required-rule-107" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_e -1 == not" mark="warning:beschul_e" name="required-rule-108" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_f -1 == not" mark="warning:beschul_f" name="required-rule-109" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_a -1 == not" mark="warning:beschul_a" name="required-rule-103" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_b -1 == not" mark="warning:beschul_b" name="required-rule-104" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_c -1 == not" mark="warning:beschul_c" name="required-rule-105" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_d -1 == not" mark="warning:beschul_d" name="required-rule-106" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_e -1 == not" mark="warning:beschul_e" name="required-rule-107" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_f -1 == not" mark="warning:beschul_f" name="required-rule-108" value="Fehlende Pflichtfeldangabe"/>
               </radio-matrix>
               <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="beschul_h_t" size="40" target="b"/>
             </group>
@@ -1793,7 +1794,7 @@
               <bool description="in eine andere Schule" name="bool-257" value="3"/>
               <bool description="Praxisklasse" name="bool-258" value="4"/>
               <bool description="unbekannt" name="bool-395" value="-3"/>
-              <bool description="sonstiges" name="bool-259" value="-2"/>
+              <bool description="Sonstiges" name="bool-259" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-259" value="-1"/>
             </choice>
             <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="reint_ziel_t" size="40" target="c"/>
@@ -1804,7 +1805,7 @@
               <text description="Nennung Sonstige" function="suppress_value" maxlength="256" name="reint_beding_d_t" size="40" target="d"/>
               <textarea description="von Seiten Sonstiger" function="suppress_value" name="reint_beding_d" rows="5" target="e"/>
             </group>
-            <rule expr="$reint_ziel -1 == not" mark="warning:reint_ziel" name="required-rule-110" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$reint_ziel -1 == not" mark="warning:reint_ziel" name="required-rule-109" value="Fehlende Pflichtfeldangabe"/>
           </page>
           <page description="5.2.1.5 Erfassung von Fehlzeiten" name="page-28">
             <group containers="a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r" description="Monatliche periodische Erfassung der Fehlzeiten" name="group-43">
@@ -2375,7 +2376,7 @@
               <textarea description="der Koordinierungsstelle" function="suppress_value" name="probleme_c" rows="5" target="c"/>
               <textarea description="der Lehrerin/des Lehrers" function="suppress_value" name="probleme_d" rows="5" target="d"/>
               <textarea description="des Jugendamtes" function="suppress_value" name="probleme_e" rows="5" target="e"/>
-              <text description="sonstiges" function="suppress_value" maxlength="256" name="probleme_f_t" size="40" target="f"/>
+              <text description="Sonstiges" function="suppress_value" maxlength="256" name="probleme_f_t" size="40" target="f"/>
               <textarea description="Nennung Sonstiges" function="suppress_value" name="probleme_f" rows="5" target="g"/>
             </group>
           </page>
@@ -2453,7 +2454,7 @@
                     <bool description="unbekannt" name="unbekannt" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-391" value="-1"/>
                   </radio>
-                  <radio description="sonstiges" name="zielcm_schul_h" size="1" target="h">
+                  <radio description="Sonstiges" name="zielcm_schul_h" size="1" target="h">
                     <bool description="Keine Relevanz" name="bool-391" value="1"/>
                     <bool description="Geringe Relevanz" name="bool-391" value="2"/>
                     <bool description="Eher geringe Relevanz" name="bool-391" value="3"/>
@@ -2463,13 +2464,13 @@
                     <bool description="unbekannt" name="unbekannt" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-391" value="-1"/>
                   </radio>
-                  <rule expr="$zielcm_schul_a -1 == not" mark="warning:zielcm_schul_a" name="required-rule-111" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_b -1 == not" mark="warning:zielcm_schul_b" name="required-rule-112" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_c -1 == not" mark="warning:zielcm_schul_c" name="required-rule-113" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_d -1 == not" mark="warning:zielcm_schul_d" name="required-rule-114" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_e -1 == not" mark="warning:zielcm_schul_e" name="required-rule-115" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_f -1 == not" mark="warning:zielcm_schul_f" name="required-rule-116" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_g -1 == not" mark="warning:zielcm_schul_g" name="required-rule-117" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_a -1 == not" mark="warning:zielcm_schul_a" name="required-rule-110" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_b -1 == not" mark="warning:zielcm_schul_b" name="required-rule-111" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_c -1 == not" mark="warning:zielcm_schul_c" name="required-rule-112" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_d -1 == not" mark="warning:zielcm_schul_d" name="required-rule-113" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_e -1 == not" mark="warning:zielcm_schul_e" name="required-rule-114" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_f -1 == not" mark="warning:zielcm_schul_f" name="required-rule-115" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_g -1 == not" mark="warning:zielcm_schul_g" name="required-rule-116" value="Fehlende Pflichtfeldangabe"/>
                 </radio-matrix>
                 <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="zielcm_schul_h_t" size="40" target="b"/>
               </group>
@@ -2545,7 +2546,7 @@
                     <bool description="unbekannt" name="unbekannt" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-391" value="-1"/>
                   </radio>
-                  <radio description="sonstiges" name="zielcm_sozial_h" size="1" target="h">
+                  <radio description="Sonstiges" name="zielcm_sozial_h" size="1" target="h">
                     <bool description="Keine Relevanz" name="bool-391" value="1"/>
                     <bool description="Geringe Relevanz" name="bool-391" value="2"/>
                     <bool description="Eher geringe Relevanz" name="bool-391" value="3"/>
@@ -2555,13 +2556,13 @@
                     <bool description="unbekannt" name="unbekannt" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-391" value="-1"/>
                   </radio>
-                  <rule expr="$zielcm_sozial_a -1 == not" mark="warning:zielcm_sozial_a" name="required-rule-118" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_b -1 == not" mark="warning:zielcm_sozial_b" name="required-rule-119" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_c -1 == not" mark="warning:zielcm_sozial_c" name="required-rule-120" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_d -1 == not" mark="warning:zielcm_sozial_d" name="required-rule-121" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_e -1 == not" mark="warning:zielcm_sozial_e" name="required-rule-122" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_f -1 == not" mark="warning:zielcm_sozial_f" name="required-rule-123" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_g -1 == not" mark="warning:zielcm_sozial_g" name="required-rule-124" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_a -1 == not" mark="warning:zielcm_sozial_a" name="required-rule-117" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_b -1 == not" mark="warning:zielcm_sozial_b" name="required-rule-118" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_c -1 == not" mark="warning:zielcm_sozial_c" name="required-rule-119" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_d -1 == not" mark="warning:zielcm_sozial_d" name="required-rule-120" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_e -1 == not" mark="warning:zielcm_sozial_e" name="required-rule-121" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_f -1 == not" mark="warning:zielcm_sozial_f" name="required-rule-122" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_g -1 == not" mark="warning:zielcm_sozial_g" name="required-rule-123" value="Fehlende Pflichtfeldangabe"/>
                 </radio-matrix>
                 <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="zielcm_sozial_h_t" size="40" target="b"/>
               </group>
@@ -3127,15 +3128,15 @@
                   <bool description="unbekannt" name="bool-340" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-339" value="-1"/>
                 </radio>
-                <rule expr="$elt_mn_a -1 == not" mark="warning:elt_mn_a" name="required-rule-125" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_b -1 == not" mark="warning:elt_mn_b" name="required-rule-126" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_c -1 == not" mark="warning:elt_mn_c" name="required-rule-127" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_d -1 == not" mark="warning:elt_mn_d" name="required-rule-128" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_e -1 == not" mark="warning:elt_mn_e" name="required-rule-129" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_f -1 == not" mark="warning:elt_mn_f" name="required-rule-130" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_g -1 == not" mark="warning:elt_mn_g" name="required-rule-131" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_h -1 == not" mark="warning:elt_mn_h" name="required-rule-132" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_i -1 == not" mark="warning:elt_mn_i" name="required-rule-133" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_a -1 == not" mark="warning:elt_mn_a" name="required-rule-124" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_b -1 == not" mark="warning:elt_mn_b" name="required-rule-125" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_c -1 == not" mark="warning:elt_mn_c" name="required-rule-126" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_d -1 == not" mark="warning:elt_mn_d" name="required-rule-127" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_e -1 == not" mark="warning:elt_mn_e" name="required-rule-128" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_f -1 == not" mark="warning:elt_mn_f" name="required-rule-129" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_g -1 == not" mark="warning:elt_mn_g" name="required-rule-130" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_h -1 == not" mark="warning:elt_mn_h" name="required-rule-131" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_i -1 == not" mark="warning:elt_mn_i" name="required-rule-132" value="Fehlende Pflichtfeldangabe"/>
               </radio-matrix>
               <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="elt_mn_j_t" size="40" target="b"/>
             </group>
@@ -3194,18 +3195,18 @@
                     <bool description="unbekannt" name="bool-245" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-246" value="-1"/>
                   </radio>
-                  <radio description="sonstiges" name="beschul_end_h" size="1" target="g">
+                  <radio description="Sonstiges" name="beschul_end_h" size="1" target="g">
                     <bool description="trifft zu" name="bool-251" value="1"/>
                     <bool description="trifft nicht zu" name="bool-252" value="0"/>
                     <bool description="unbekannt" name="bool-253" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-254" value="-1"/>
                   </radio>
-                  <rule expr="$beschul_end_a -1 == not" mark="warning:beschul_end_a" name="required-rule-136" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_b -1 == not" mark="warning:beschul_end_b" name="required-rule-137" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_c -1 == not" mark="warning:beschul_end_c" name="required-rule-138" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_d -1 == not" mark="warning:beschul_end_d" name="required-rule-139" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_e -1 == not" mark="warning:beschul_end_e" name="required-rule-140" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_f -1 == not" mark="warning:beschul_end_f" name="required-rule-141" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_a -1 == not" mark="warning:beschul_end_a" name="required-rule-135" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_b -1 == not" mark="warning:beschul_end_b" name="required-rule-136" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_c -1 == not" mark="warning:beschul_end_c" name="required-rule-137" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_d -1 == not" mark="warning:beschul_end_d" name="required-rule-138" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_e -1 == not" mark="warning:beschul_end_e" name="required-rule-139" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_f -1 == not" mark="warning:beschul_end_f" name="required-rule-140" value="Fehlende Pflichtfeldangabe"/>
                 </radio-matrix>
                 <text description="Nennung Sonstiges" maxlength="256" name="beschul_end_h_t" size="40" target="b"/>
               </group>
@@ -3272,7 +3273,7 @@
                     <bool description="unbekannt" name="bool-212" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-213" value="-1"/>
                   </radio>
-                  <radio description="sonstiges" name="uleistung_ende_j" size="1" target="j">
+                  <radio description="Sonstiges" name="uleistung_ende_j" size="1" target="j">
                     <bool description="ja" name="bool-210" value="1"/>
                     <bool description="nein" name="bool-211" value="0"/>
                     <bool description="unbekannt" name="bool-212" value="-3"/>
@@ -3290,8 +3291,8 @@
                 </radio-matrix>
                 <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="uleistung_ende_j_t" size="40" target="b"/>
               </group>
-              <rule expr="$cm_kontakt isset" mark="warning:cm_kontakt" name="required-rule-134" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$cm_kontakt_sonstige isset" mark="warning:cm_kontakt_sonstige" name="required-rule-135" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$cm_kontakt isset" mark="warning:cm_kontakt" name="required-rule-133" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$cm_kontakt_sonstige isset" mark="warning:cm_kontakt_sonstige" name="required-rule-134" value="Fehlende Pflichtfeldangabe"/>
             </group>
           </page>
           <page containers="a,b,c,d" description="6.1.2 Beendigung des Case Management" name="page-24">
@@ -3309,7 +3310,7 @@
                 <bool description="gleiche Schule, neue Klasse" name="bool-345" value="2"/>
                 <bool description="andere Schule" name="bool-346" value="3"/>
                 <bool description="unbekannt" name="bool-395" value="-3"/>
-                <bool description="sonstiges" name="bool-347" value="-2"/>
+                <bool description="Sonstiges" name="bool-347" value="-2"/>
                 <bool checked="true" description="keine Angabe" name="bool-347" 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="rule-4" value="Fehlende Pflichtfeldangabe"/>
@@ -3322,7 +3323,7 @@
                 <bool description="Gymnasium/ gymn. Oberstufe" name="bool-348" value="5"/>
                 <bool description="Gesamtschule" name="bool-348" value="6"/>
                 <bool description="unbekannt" name="bool-348" value="-3"/>
-                <bool description="sonstiges" name="bool-348" value="-2"/>
+                <bool description="Sonstiges" name="bool-348" value="-2"/>
                 <bool checked="true" description="keine Angabe" name="bool-348" 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="rule-5" value="Fehlende Pflichtfeldangabe"/>
@@ -3348,7 +3349,7 @@
                 <bool description="Haft/Strafvollzug" name="bool-349" value="5"/>
                 <bool description="Ausbildung, Arbeit" name="bool-349" value="6"/>
                 <bool description="unbekannt" name="bool-349" value="-3"/>
-                <bool description="sonstiges" name="bool-349" value="-2"/>
+                <bool description="Sonstiges" name="bool-349" value="-2"/>
                 <bool checked="true" description="keine Angabe" name="bool-349" value="-1"/>
               </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="rule-7" value="Fehlende Pflichtfeldangabe"/>
@@ -3369,7 +3370,7 @@
                 <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 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="rule-9" value="Fehlende Pflichtfeldangabe"/>
@@ -3387,7 +3388,7 @@
               <bool description="unbekannt" name="bool-361" value="-3"/>
               <bool checked="true" description="keine Angabe" name="bool-361" value="-1"/>
             </choice>
-            <rule expr="$cm_ziel -1 == not" mark="warning:cm_ziel" name="required-rule-142" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$cm_ziel -1 == not" mark="warning:cm_ziel" name="required-rule-141" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group containers="a,b" description="Angaben zum Schulbesuch" name="group-74" target="b">
             <choice description="Besucht der junge Mensch wieder regelmäßig und selbständig die Schule?" flags="required:phase_b_end" name="cm_schulbes_1" size="1" target="a">
@@ -3402,8 +3403,8 @@
               <bool description="unbekannt" name="bool-362" value="-3"/>
               <bool checked="true" description="keine Angabe" name="bool-362" value="-1"/>
             </choice>
-            <rule expr="$cm_schulbes_1 -1 == not" mark="warning:cm_schulbes_1" name="required-rule-143" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$cm_schulbes_2 -1 == not" mark="warning:cm_schulbes_2" name="required-rule-144" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$cm_schulbes_1 -1 == not" mark="warning:cm_schulbes_1" name="required-rule-142" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$cm_schulbes_2 -1 == not" mark="warning:cm_schulbes_2" name="required-rule-143" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group containers="a,b" description="In wie weit kam es durch das Case Management zu Veränderungen hinsichtlich folgender Bereiche?" name="group-75" target="c">
             <group containers="a,b" description="Einschätzung schulische Reintegration" flags="required:phase_b_end" name="group-96" target="a">
@@ -3471,7 +3472,7 @@
                   <bool description="unbekannt" name="bool-369" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-370" value="-1"/>
                 </radio>
-                <radio description="sonstiges" name="cm_zielsch_h" size="1" target="h">
+                <radio description="Sonstiges" name="cm_zielsch_h" size="1" target="h">
                   <bool description="starke Verschlechterung" name="bool-363" value="1"/>
                   <bool description="Verschlechterung" name="bool-364" value="2"/>
                   <bool description="keine Veränderung" name="bool-365" value="3"/>
@@ -3480,13 +3481,13 @@
                   <bool description="unbekannt" name="bool-369" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-370" value="-1"/>
                 </radio>
-                <rule expr="$cm_zielsch_a -1 == not" mark="warning:cm_zielsch_a" name="required-rule-145" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_b -1 == not" mark="warning:cm_zielsch_b" name="required-rule-146" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_c -1 == not" mark="warning:cm_zielsch_c" name="required-rule-147" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_d -1 == not" mark="warning:cm_zielsch_d" name="required-rule-148" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_e -1 == not" mark="warning:cm_zielsch_e" name="required-rule-149" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_f -1 == not" mark="warning:cm_zielsch_f" name="required-rule-150" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_g -1 == not" mark="warning:cm_zielsch_g" name="required-rule-151" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_a -1 == not" mark="warning:cm_zielsch_a" name="required-rule-144" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_b -1 == not" mark="warning:cm_zielsch_b" name="required-rule-145" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_c -1 == not" mark="warning:cm_zielsch_c" name="required-rule-146" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_d -1 == not" mark="warning:cm_zielsch_d" name="required-rule-147" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_e -1 == not" mark="warning:cm_zielsch_e" name="required-rule-148" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_f -1 == not" mark="warning:cm_zielsch_f" name="required-rule-149" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_g -1 == not" mark="warning:cm_zielsch_g" name="required-rule-150" value="Fehlende Pflichtfeldangabe"/>
               </radio-matrix>
               <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_zielsch_h_t" size="40" target="b"/>
             </group>
@@ -3555,7 +3556,7 @@
                   <bool description="unbekannt" name="bool-369" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-370" value="-1"/>
                 </radio>
-                <radio description="sonstiges" name="cm_zielsoz_h" size="1" target="h">
+                <radio description="Sonstiges" name="cm_zielsoz_h" size="1" target="h">
                   <bool description="starke Verschlechterung" name="bool-363" value="1"/>
                   <bool description="Verschlechterung" name="bool-364" value="2"/>
                   <bool description="keine Veränderung" name="bool-365" value="3"/>
@@ -3564,13 +3565,13 @@
                   <bool description="unbekannt" name="bool-369" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-370" value="-1"/>
                 </radio>
-                <rule expr="$cm_zielsoz_a -1 == not" mark="warning:cm_zielsoz_a" name="required-rule-152" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_b -1 == not" mark="warning:cm_zielsoz_b" name="required-rule-153" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_c -1 == not" mark="warning:cm_zielsoz_c" name="required-rule-154" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_d -1 == not" mark="warning:cm_zielsoz_d" name="required-rule-155" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_e -1 == not" mark="warning:cm_zielsoz_e" name="required-rule-156" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_f -1 == not" mark="warning:cm_zielsoz_f" name="required-rule-157" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_g -1 == not" mark="warning:cm_zielsoz_g" name="required-rule-158" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_a -1 == not" mark="warning:cm_zielsoz_a" name="required-rule-151" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_b -1 == not" mark="warning:cm_zielsoz_b" name="required-rule-152" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_c -1 == not" mark="warning:cm_zielsoz_c" name="required-rule-153" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_d -1 == not" mark="warning:cm_zielsoz_d" name="required-rule-154" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_e -1 == not" mark="warning:cm_zielsoz_e" name="required-rule-155" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_f -1 == not" mark="warning:cm_zielsoz_f" name="required-rule-156" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_g -1 == not" mark="warning:cm_zielsoz_g" name="required-rule-157" value="Fehlende Pflichtfeldangabe"/>
               </radio-matrix>
               <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_zielsoz_h_t" size="40" target="b"/>
             </group>
@@ -3593,7 +3594,7 @@
         <rule description="keine angabe zeitraum" expr="$nbtr -1 == not" mark="warning:nbtr" name="rule-24" value="Fehlende Pflichtfeldangabe"/>
         <date description="Datum Start der Nachbetreuung" flags="required:phase_c_start;time:phase_c_start" name="nbetr_start" target="b"/>
         <rule description="Kein Pflichtfeld, da keine Nachbetreuung" expr="$nbetr_start not $nbtr 1 != $nbtr -3 != and and not" mark="warning:nbetr_start" name="rule-74" value="Fehlende Pflichtfeldangabe"/>
-        <rule description="Start Nachbetreuung liegt vor ende CM" expr="$nbetr_start $datum_cm_ende $nbtr_start &lt; and $nbtr 1 != $nbtr -3 != and and not" mark="warning:nbetr_start" name="rule-75" value="Der Beginn der Nachbetreuung darf nicht vor der Beendigung des Case-Management liegen"/>
+        <rule description="Start der nachbetreuung liegt vor dem ende des cm" expr="$nbetr_start $nbetr_start $datum_cm_ende &lt; and $nbtr 1 != $nbtr -3 != and and not" mark="error:nbetr_start" name="rule-54" value="Der Beginn der Nachbetreuung darf nicht vor der Beendigung des Case Management liegen"/>
         <date description="Datum Ende der Nachbetreuung" flags="required:phase_c_end;time:phase_c_end" name="nbetr_ende" target="b"/>
         <rule description="keine pflichtfelder, da keine nachbetreuung" expr="$nbetr_ende not $nbtr 1 != $nbtr -3 != and and not" mark="warning:nbetr_ende" name="rule-10" value="Fehlende Pflichtfeldangabe"/>
         <rule description="ende der nachbetreuung liegt vor dem start nb" expr="$nbetr_ende $nbetr_ende $nbetr_start &lt; and $nbtr 1 != $nbtr -3 != and and not" mark="error:nbetr_ende" name="rule-54" value="Die Beendigung der Nachbetreuung darf nicht vor dem Beginn der Nachbetreuung liegen"/>
@@ -3605,7 +3606,7 @@
           <bool description="Schulabbruch" name="bool-381" value="4"/>
           <bool description="Schulverweigerung" name="bool-382" value="5"/>
           <bool description="unbekannt" name="bool-383" value="-3"/>
-          <bool description="sonstiges" name="bool-384" value="-2"/>
+          <bool description="Sonstiges" name="bool-384" value="-2"/>
           <bool checked="true" description="keine Angabe" name="bool-385" value="-1"/>
         </choice>
         <rule description="keine pflichtfelder, da keine nachbetreuung" expr="$nbetr_verbl -1 == $nbtr 1 != and not" mark="warning:nbetr_verbl" name="rule-11" value="Fehlende Pflichtfeldangabe"/>



More information about the Mpuls-commits mailing list