[Mpuls-commits] r3825 - wasko/trunk/waskoweb/public/formed

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Wed Sep 29 16:14:04 CEST 2010


Author: torsten
Date: 2010-09-29 16:14:04 +0200 (Wed, 29 Sep 2010)
New Revision: 3825

Modified:
   wasko/trunk/waskoweb/public/formed/formedtree.xml
Log:
Issue935. HG:changeset:   468:74a35986fe15


Modified: wasko/trunk/waskoweb/public/formed/formedtree.xml
===================================================================
--- wasko/trunk/waskoweb/public/formed/formedtree.xml	2010-09-29 13:44:47 UTC (rev 3824)
+++ wasko/trunk/waskoweb/public/formed/formedtree.xml	2010-09-29 14:14:04 UTC (rev 3825)
@@ -9,7 +9,7 @@
           <bool description="liegt nicht vor" name="bool-1157" value="0"/>
           <bool checked="true" description="liegt noch nicht vor/unklar" name="bool-1158" value="-1"/>
         </choice>
-        <rule expr="$einwilligung -1 == not" mark="warning:einwilligung" name="required-rule-26" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$einwilligung -1 == not" mark="warning:einwilligung" name="required-rule-21" value="Fehlende Pflichtfeldangabe"/>
       </group>
       <group invisible="1" name="group-106">
         <choice description="Phase im Case-Management" name="phase" size="1" target="b">
@@ -49,10 +49,10 @@
           </choice>
           <rule description="warnhinweis unbekanntes geschlecht" expr="$geschlecht -3 == not" mark="notice: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_1" function="get_age" name="geburtsdatum" order="mutter_gb,vater_gb;$TODAY" target="c"/>
-          <rule expr="$name isset" mark="warning:name" name="required-rule-30" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$vorname isset" mark="warning:vorname" name="required-rule-31" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$geschlecht -1 == not" mark="warning:geschlecht" name="required-rule-32" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$geburtsdatum isset" mark="warning:geburtsdatum" name="required-rule-33" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$name isset" mark="warning:name" name="required-rule-25" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$vorname isset" mark="warning:vorname" name="required-rule-26" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$geschlecht -1 == not" mark="warning:geschlecht" name="required-rule-27" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$geburtsdatum isset" mark="warning:geburtsdatum" name="required-rule-28" value="Fehlende Pflichtfeldangabe"/>
           <rule description="'geburtsdatum' muss vor 'kontakt' liegen." expr="$geburtsdatum isset $geburtsdatum known and $kontakt isset $kontakt known and and $geburtsdatum $kontakt &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-2-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum des Erstkontakt zum/zur Jugendlichen' liegen."/>
           <rule description="'geburtsdatum' muss vor 'nat_wohn' liegen." expr="$geburtsdatum isset $geburtsdatum known and $nat_wohn isset $nat_wohn known and and $geburtsdatum $nat_wohn &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-9-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum wohnhaft in Deutschland seit' liegen."/>
           <rule description="'vater_gb' muss vor 'geburtsdatum' liegen." expr="$vater_gb isset $vater_gb known and $geburtsdatum isset $geburtsdatum known and and $vater_gb $geburtsdatum &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-11-2" value="'' darf zeitlich nicht nach '' liegen."/>
@@ -100,7 +100,7 @@
             </group>
           </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-36" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$zugang -1 == not" mark="warning:zugang" name="required-rule-31" value="Fehlende Pflichtfeldangabe"/>
         </group>
         <group containers="a,b,c,d,e,f" description="Wiederaufnahme und Neuaufnahme" name="group-3" target="i">
           <choice description='Der/die Jugendliche war bereits im Case Management der "2. Chance"' flags="required:phase_1" name="cm2c" size="1" target="a">
@@ -198,13 +198,13 @@
             </conditional>
           </conditional>
           <textarea description="Anmerkungen zur Wiederaufnahme und Neuaufnahme" function="suppress_value" name="cm2c_t" rows="2" target="f"/>
-          <rule expr="$cm2c -1 == not" mark="warning:cm2c" name="required-rule-37" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$cm2c -1 == not" mark="warning:cm2c" name="required-rule-32" value="Fehlende Pflichtfeldangabe"/>
         </group>
-        <rule expr="$fkz isset" mark="warning:fkz" name="required-rule-27" value="Fehlende Pflichtfeldangabe"/>
-        <rule expr="$ks isset" mark="warning:ks" name="required-rule-28" value="Fehlende Pflichtfeldangabe"/>
-        <rule expr="$fn isset" mark="warning:fn" name="required-rule-29" value="Fehlende Pflichtfeldangabe"/>
-        <rule expr="$kontakt isset" mark="warning:kontakt" name="required-rule-34" value="Fehlende Pflichtfeldangabe"/>
-        <rule expr="$erstgespraech isset" mark="warning:erstgespraech" name="required-rule-35" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$fkz isset" mark="warning:fkz" name="required-rule-22" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$ks isset" mark="warning:ks" name="required-rule-23" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$fn isset" mark="warning:fn" name="required-rule-24" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$kontakt isset" mark="warning:kontakt" name="required-rule-29" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$erstgespraech isset" mark="warning:erstgespraech" name="required-rule-30" value="Fehlende Pflichtfeldangabe"/>
         <rule description="'geburtsdatum' muss vor 'kontakt' liegen." expr="$geburtsdatum isset $geburtsdatum known and $kontakt isset $kontakt known and and $geburtsdatum $kontakt &gt; and not" mark="error:kontakt" name="date-sequence-rule-2-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum des Erstkontakt zum/zur Jugendlichen' liegen."/>
         <rule description="'kontakt' muss vor 'nbetr_start' liegen." expr="$kontakt isset $kontakt known and $nbetr_start isset $nbetr_start known and and $kontakt $nbetr_start &gt; and not" mark="error:kontakt" name="date-sequence-rule-5-1" value="'Datum des Erstkontakt zum/zur Jugendlichen' darf zeitlich nicht nach 'Datum Start der Nachbetreuung' liegen."/>
         <rule description="'erstgespraech' muss vor 'nbetr_ende' liegen." expr="$erstgespraech isset $erstgespraech known and $nbetr_ende isset $nbetr_ende known and and $erstgespraech $nbetr_ende &gt; and not" mark="error:erstgespraech" name="date-sequence-rule-12-1" value="'Datum des Erstgesprächs mit dem/der Jugendlichen' darf zeitlich nicht nach 'Datum Ende der Nachbetreuung' liegen."/>
@@ -369,10 +369,10 @@
               <bool description="andere" name="bool-50" value="2"/>
               <bool description="deutsch" name="bool-49" value="1"/>
             </choice>
-            <rule expr="$nat_land -1 == not" mark="warning:nat_land" name="required-rule-39" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$nat_staat -1 == not" mark="warning:nat_staat" name="required-rule-40" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$nat_muspra -1 == not" mark="warning:nat_muspra" name="required-rule-41" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$nat_haspra -1 == not" mark="warning:nat_haspra" name="required-rule-42" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$nat_land -1 == not" mark="warning:nat_land" name="required-rule-34" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$nat_staat -1 == not" mark="warning:nat_staat" name="required-rule-35" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$nat_muspra -1 == not" mark="warning:nat_muspra" name="required-rule-36" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$nat_haspra -1 == not" mark="warning:nat_haspra" name="required-rule-37" value="Fehlende Pflichtfeldangabe"/>
             <rule description="'geburtsdatum' muss vor 'nat_wohn' liegen." expr="$geburtsdatum isset $geburtsdatum known and $nat_wohn isset $nat_wohn known and and $geburtsdatum $nat_wohn &gt; and not" mark="error:nat_wohn" name="date-sequence-rule-9-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum wohnhaft in Deutschland seit' liegen."/>
             <rule description="'mutter_gb' muss vor 'nat_wohn' liegen." expr="$mutter_gb isset $mutter_gb known and $nat_wohn isset $nat_wohn known and and $mutter_gb $nat_wohn &gt; and not" mark="error:nat_wohn" name="date-sequence-rule-23-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum wohnhaft in Deutschland seit' liegen."/>
             <rule description="'vater_gb' muss vor 'nat_wohn' liegen." expr="$vater_gb isset $vater_gb known and $nat_wohn isset $nat_wohn known and and $vater_gb $nat_wohn &gt; and not" mark="error:nat_wohn" name="date-sequence-rule-26-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum wohnhaft in Deutschland seit' liegen."/>
@@ -389,7 +389,7 @@
             <bool description="Pflegefamilie" name="bool-57" value="6"/>
           </choice>
           <text description="Nennung Sonstige" function="suppress_value" maxlength="256" name="psorge_t" size="40" target="i"/>
-          <rule expr="$wohnort -1 == not" mark="warning:wohnort" name="required-rule-38" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$wohnort -1 == not" mark="warning:wohnort" name="required-rule-33" 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">
@@ -809,8 +809,8 @@
               <bool description="Großes Problem" name="bool-297" value="5"/>
               <bool description="Zentrales Problem" name="bool-298" value="6"/>
             </choice>
-            <rule expr="$sv_aktiv -1 == not" mark="warning:sv_aktiv" name="required-rule-46" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$sv_passiv -1 == not" mark="warning:sv_passiv" name="required-rule-47" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$sv_aktiv -1 == not" mark="warning:sv_aktiv" name="required-rule-41" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$sv_passiv -1 == not" mark="warning:sv_passiv" name="required-rule-42" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group containers="a,b" description="Weitere Charakterisierung der Verweigerungshaltung" name="group-79" target="f">
             <radio-matrix description="Verhalten" name="group-22" target="a">
@@ -884,12 +884,12 @@
                 <bool description="unbekannt" name="bool-431" value="-3"/>
                 <bool checked="true" description="keine Angabe" name="bool-432" value="-1"/>
               </radio>
-              <rule expr="$sv_a -1 == not" mark="warning:sv_a" name="required-rule-48" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_b -1 == not" mark="warning:sv_b" name="required-rule-49" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_c -1 == not" mark="warning:sv_c" name="required-rule-50" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_d -1 == not" mark="warning:sv_d" name="required-rule-51" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_e -1 == not" mark="warning:sv_e" name="required-rule-52" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_f -1 == not" mark="warning:sv_f" name="required-rule-53" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_a -1 == not" mark="warning:sv_a" name="required-rule-43" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_b -1 == not" mark="warning:sv_b" name="required-rule-44" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_c -1 == not" mark="warning:sv_c" name="required-rule-45" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_d -1 == not" mark="warning:sv_d" name="required-rule-46" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_e -1 == not" mark="warning:sv_e" name="required-rule-47" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_f -1 == not" mark="warning:sv_f" name="required-rule-48" value="Fehlende Pflichtfeldangabe"/>
             </radio-matrix>
             <text description="Nennung Sonstige" function="suppress_value" maxlength="256" name="sv_g_t" size="40" target="b"/>
           </group>
@@ -902,14 +902,14 @@
             <int description="davon unentschuldigt" flags="required:phase_3" maxvalue="8760" minvalue="0" name="fehlst_sj_ue" target="c"/>
             <int description="Anzahl Einzelfehlstunden im letzten Monat vor Aufnahme ins CM" flags="required:phase_3" maxvalue="744" minvalue="0" name="fehlst_m" target="d"/>
             <int description="davon unentschuldigt" flags="required:phase_3" maxvalue="744" minvalue="0" name="fehlst_m_ue" target="d"/>
-            <rule expr="$fehltg_sj isset" mark="warning:fehltg_sj" name="required-rule-54" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehltg_sj_ue isset" mark="warning:fehltg_sj_ue" name="required-rule-55" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehltg_m isset" mark="warning:fehltg_m" name="required-rule-56" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehltg_m_ue isset" mark="warning:fehltg_m_ue" name="required-rule-57" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehlst_sj isset" mark="warning:fehlst_sj" name="required-rule-58" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehlst_sj_ue isset" mark="warning:fehlst_sj_ue" name="required-rule-59" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehlst_m isset" mark="warning:fehlst_m" name="required-rule-60" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehlst_m_ue isset" mark="warning:fehlst_m_ue" name="required-rule-61" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehltg_sj isset" mark="warning:fehltg_sj" name="required-rule-49" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehltg_sj_ue isset" mark="warning:fehltg_sj_ue" name="required-rule-50" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehltg_m isset" mark="warning:fehltg_m" name="required-rule-51" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehltg_m_ue isset" mark="warning:fehltg_m_ue" name="required-rule-52" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehlst_sj isset" mark="warning:fehlst_sj" name="required-rule-53" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehlst_sj_ue isset" mark="warning:fehlst_sj_ue" name="required-rule-54" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehlst_m isset" mark="warning:fehlst_m" name="required-rule-55" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehlst_m_ue isset" mark="warning:fehlst_m_ue" name="required-rule-56" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <int description="Anzahl der Monate, seit denen der junge Mensch schulverweigerndes Verhalten zeigt" flags="required:phase_3" maxvalue="180" minvalue="0" name="sv_monate" target="h"/>
           <rule expr="$abschl_gef 0 == not" mark="warning:abschl_gef" name="manual-rule-school-1" value="Sie haben angegeben, dass der Schulabschluss durch die Verweigerungshaltung nicht gefährdet ist. Die Abschlussgefährdung ist lt. Förderrichtlinie (2.1.1) eine Aufnahmebedingung. Bitte überprüfen Sie Ihre Angabe!"/>
@@ -926,12 +926,12 @@
             <bool description="nein" name="bool-208" value="0"/>
           </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-43" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$klassenstufe isset" mark="warning:klassenstufe" name="required-rule-44" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$klassenwdh isset" mark="warning:klassenwdh" name="required-rule-45" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$sv_monate isset" mark="warning:sv_monate" name="required-rule-62" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$abschl_gef -1 == not" mark="warning:abschl_gef" name="required-rule-63" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$abschl_pr -1 == not" mark="warning:abschl_pr" name="required-rule-64" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$schulform -1 == not" mark="warning:schulform" name="required-rule-38" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$klassenstufe isset" mark="warning:klassenstufe" name="required-rule-39" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$klassenwdh isset" mark="warning:klassenwdh" name="required-rule-40" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$sv_monate isset" mark="warning:sv_monate" name="required-rule-57" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$abschl_gef -1 == not" mark="warning:abschl_gef" name="required-rule-58" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$abschl_pr -1 == not" mark="warning:abschl_pr" name="required-rule-59" 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">
@@ -1247,8 +1247,8 @@
             <bool description="nein" name="bool-215" value="0"/>
           </choice>
           <textarea description="Anmerkungen" function="suppress_value" name="uleistung_anm" rows="10" target="d"/>
-          <rule expr="$uleistung_beginn -1 == not" mark="warning:uleistung_beginn" name="required-rule-65" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$uleistung_verg -1 == not" mark="warning:uleistung_verg" name="required-rule-66" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$uleistung_beginn -1 == not" mark="warning:uleistung_beginn" name="required-rule-60" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$uleistung_verg -1 == not" mark="warning:uleistung_verg" name="required-rule-61" 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"/>
@@ -1327,7 +1327,7 @@
               </choice>
               <text description="Nennung Persönlichkeitstest" maxlength="256" name="kf_test_d_t_1" size="40" target="d"/>
             </group>
-            <rule expr="$datum_kf_1 isset" mark="warning:datum_kf_1" name="required-rule-67" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$datum_kf_1 isset" mark="warning:datum_kf_1" name="required-rule-62" value="Fehlende Pflichtfeldangabe"/>
             <rule description="'geburtsdatum' muss vor 'datum_kf_1' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_kf_1 isset $datum_kf_1 known and and $geburtsdatum $datum_kf_1 &gt; and not" mark="error:datum_kf_1" name="date-sequence-rule-16-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Beginn der Kompetenzfeststellung' liegen."/>
             <rule description="'mutter_gb' muss vor 'datum_kf_1' liegen." expr="$mutter_gb isset $mutter_gb known and $datum_kf_1 isset $datum_kf_1 known and and $mutter_gb $datum_kf_1 &gt; and not" mark="error:datum_kf_1" name="date-sequence-rule-47-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Beginn der Kompetenzfeststellung' liegen."/>
             <rule description="'vater_gb' muss vor 'datum_kf_1' liegen." expr="$vater_gb isset $vater_gb known and $datum_kf_1 isset $datum_kf_1 known and and $vater_gb $datum_kf_1 &gt; and not" mark="error:datum_kf_1" name="date-sequence-rule-60-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Beginn der Kompetenzfeststellung' liegen."/>
@@ -1817,7 +1817,7 @@
               <bool description="nein" name="bool-394" value="0"/>
             </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-68" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$entw_beh -1 == not" mark="warning:entw_beh" name="required-rule-63" value="Fehlende Pflichtfeldangabe"/>
           </page>
         </group>
         <group description="5.2 Bildungs und Förderplanung" name="group-40">
@@ -1867,12 +1867,12 @@
                   <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-70" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_b -1 == not" mark="warning:beschul_b" name="required-rule-71" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_c -1 == not" mark="warning:beschul_c" name="required-rule-72" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_d -1 == not" mark="warning:beschul_d" name="required-rule-73" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_e -1 == not" mark="warning:beschul_e" name="required-rule-74" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_f -1 == not" mark="warning:beschul_f" name="required-rule-75" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_a -1 == not" mark="warning:beschul_a" name="required-rule-65" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_b -1 == not" mark="warning:beschul_b" name="required-rule-66" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_c -1 == not" mark="warning:beschul_c" name="required-rule-67" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_d -1 == not" mark="warning:beschul_d" name="required-rule-68" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_e -1 == not" mark="warning:beschul_e" name="required-rule-69" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_f -1 == not" mark="warning:beschul_f" name="required-rule-70" value="Fehlende Pflichtfeldangabe"/>
               </radio-matrix>
               <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="beschul_h_t" size="40" target="b"/>
             </group>
@@ -1893,8 +1893,8 @@
               <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="$datum_bfplan isset" mark="warning:datum_bfplan" name="required-rule-69" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$reint_ziel -1 == not" mark="warning:reint_ziel" name="required-rule-76" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$datum_bfplan isset" mark="warning:datum_bfplan" name="required-rule-64" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$reint_ziel -1 == not" mark="warning:reint_ziel" name="required-rule-71" value="Fehlende Pflichtfeldangabe"/>
             <rule description="'datum_bfplan' muss vor 'nbetr_ende' liegen." expr="$datum_bfplan isset $datum_bfplan known and $nbetr_ende isset $nbetr_ende known and and $datum_bfplan $nbetr_ende &gt; and not" mark="error:datum_bfplan" name="date-sequence-rule-1-1" value="'Datum Beginn der Bildungs- und Förderplanung' darf zeitlich nicht nach 'Datum Ende der Nachbetreuung' liegen."/>
             <rule description="'datum_bfplan' muss vor 'hilfsmassnahmen_ende' liegen." expr="$datum_bfplan isset $datum_bfplan known and %hilfsmassnahmen_ende isset %hilfsmassnahmen_ende known and and $datum_bfplan %hilfsmassnahmen_ende &gt; and not" mark="error:datum_bfplan" name="date-sequence-rule-4-1" value="'Datum Beginn der Bildungs- und Förderplanung' darf zeitlich nicht nach 'Datum Ende der Hilfe' liegen."/>
             <rule description="'datum_bfplan' muss vor 'datum_cm_ende' liegen." expr="$datum_bfplan isset $datum_bfplan known and $datum_cm_ende isset $datum_cm_ende known and and $datum_bfplan $datum_cm_ende &gt; and not" mark="error:datum_bfplan" name="date-sequence-rule-6-1" value="'Datum Beginn der Bildungs- und Förderplanung' darf zeitlich nicht nach 'Datum Beendigung des Case Management' liegen."/>
@@ -2040,13 +2040,13 @@
                     <bool description="unbekannt" name="unbekannt-25" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-1548" value="-1"/>
                   </radio>
-                  <rule expr="$zielcm_schul_a -1 == not" mark="warning:zielcm_schul_a" name="required-rule-77" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_b -1 == not" mark="warning:zielcm_schul_b" name="required-rule-78" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_c -1 == not" mark="warning:zielcm_schul_c" name="required-rule-79" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_d -1 == not" mark="warning:zielcm_schul_d" name="required-rule-80" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_e -1 == not" mark="warning:zielcm_schul_e" name="required-rule-81" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_f -1 == not" mark="warning:zielcm_schul_f" name="required-rule-82" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_g -1 == not" mark="warning:zielcm_schul_g" name="required-rule-83" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_a -1 == not" mark="warning:zielcm_schul_a" name="required-rule-72" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_b -1 == not" mark="warning:zielcm_schul_b" name="required-rule-73" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_c -1 == not" mark="warning:zielcm_schul_c" name="required-rule-74" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_d -1 == not" mark="warning:zielcm_schul_d" name="required-rule-75" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_e -1 == not" mark="warning:zielcm_schul_e" name="required-rule-76" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_f -1 == not" mark="warning:zielcm_schul_f" name="required-rule-77" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_g -1 == not" mark="warning:zielcm_schul_g" name="required-rule-78" value="Fehlende Pflichtfeldangabe"/>
                 </radio-matrix>
                 <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="zielcm_schul_h_t" size="40" target="b"/>
               </group>
@@ -2132,13 +2132,13 @@
                     <bool description="unbekannt" name="unbekannt-33" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-1604" value="-1"/>
                   </radio>
-                  <rule expr="$zielcm_sozial_a -1 == not" mark="warning:zielcm_sozial_a" name="required-rule-84" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_b -1 == not" mark="warning:zielcm_sozial_b" name="required-rule-85" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_c -1 == not" mark="warning:zielcm_sozial_c" name="required-rule-86" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_d -1 == not" mark="warning:zielcm_sozial_d" name="required-rule-87" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_e -1 == not" mark="warning:zielcm_sozial_e" name="required-rule-88" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_f -1 == not" mark="warning:zielcm_sozial_f" name="required-rule-89" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_g -1 == not" mark="warning:zielcm_sozial_g" name="required-rule-90" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_a -1 == not" mark="warning:zielcm_sozial_a" name="required-rule-79" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_b -1 == not" mark="warning:zielcm_sozial_b" name="required-rule-80" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_c -1 == not" mark="warning:zielcm_sozial_c" name="required-rule-81" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_d -1 == not" mark="warning:zielcm_sozial_d" name="required-rule-82" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_e -1 == not" mark="warning:zielcm_sozial_e" name="required-rule-83" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_f -1 == not" mark="warning:zielcm_sozial_f" name="required-rule-84" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_g -1 == not" mark="warning:zielcm_sozial_g" name="required-rule-85" value="Fehlende Pflichtfeldangabe"/>
                 </radio-matrix>
                 <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="zielcm_sozial_h_t" size="40" target="b"/>
               </group>
@@ -2221,9 +2221,9 @@
                   </group>
                 </group>
                 <textarea description="Schlussfolgerungen und Anmerkungen" function="suppress_value" name="hilfsmassnahmen_schlussfolgerungen" target="g"/>
-                <rule expr="$hilfsmassnahmen_art isset" mark="warning:hilfsmassnahmen_art" name="required-rule-91" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$hilfsmassnahmen_start isset" mark="warning:hilfsmassnahmen_start" name="required-rule-92" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$hilfsmassnahmen_ende isset" mark="warning:hilfsmassnahmen_ende" name="required-rule-93" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$hilfsmassnahmen_art isset" mark="warning:hilfsmassnahmen_art" name="required-rule-86" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$hilfsmassnahmen_start isset" mark="warning:hilfsmassnahmen_start" name="required-rule-87" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$hilfsmassnahmen_ende isset" mark="warning:hilfsmassnahmen_ende" name="required-rule-88" value="Fehlende Pflichtfeldangabe"/>
                 <rule description="'datum_bfplan' muss vor 'hilfsmassnahmen_ende' liegen." expr="$datum_bfplan isset $datum_bfplan known and %hilfsmassnahmen_ende isset %hilfsmassnahmen_ende known and and $datum_bfplan %hilfsmassnahmen_ende &gt; and not" mark="error:hilfsmassnahmen_ende" name="date-sequence-rule-4-2" value="'Datum Beginn der Bildungs- und Förderplanung' darf zeitlich nicht nach 'Datum Ende der Hilfe' liegen."/>
                 <rule description="'datum_cm_start' muss vor 'hilfsmassnahmen_start' liegen." expr="$datum_cm_start isset $datum_cm_start known and %hilfsmassnahmen_start isset %hilfsmassnahmen_start known and and $datum_cm_start %hilfsmassnahmen_start &gt; and not" mark="error:hilfsmassnahmen_start" name="date-sequence-rule-14-2" value="'Datum Beginn der Umsetzung des Case Management in der Koordinierungsstelle' darf zeitlich nicht nach 'Datum Beginn der Hilfe' liegen."/>
                 <rule description="'kontakt' muss vor 'hilfsmassnahmen_ende' liegen." expr="$kontakt isset $kontakt known and %hilfsmassnahmen_ende isset %hilfsmassnahmen_ende known and and $kontakt %hilfsmassnahmen_ende &gt; and not" mark="error:hilfsmassnahmen_ende" name="date-sequence-rule-15-2" value="'Datum des Erstkontakt zum/zur Jugendlichen' darf zeitlich nicht nach 'Datum Ende der Hilfe' liegen."/>
@@ -2398,15 +2398,15 @@
                   <bool description="unbekannt" name="bool-1113" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-1004" value="-1"/>
                 </radio>
-                <rule expr="$elt_mn_a -1 == not" mark="warning:elt_mn_a" name="required-rule-94" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_b -1 == not" mark="warning:elt_mn_b" name="required-rule-95" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_c -1 == not" mark="warning:elt_mn_c" name="required-rule-96" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_d -1 == not" mark="warning:elt_mn_d" name="required-rule-97" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_e -1 == not" mark="warning:elt_mn_e" name="required-rule-98" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_f -1 == not" mark="warning:elt_mn_f" name="required-rule-99" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_g -1 == not" mark="warning:elt_mn_g" name="required-rule-100" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_h -1 == not" mark="warning:elt_mn_h" name="required-rule-101" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_i -1 == not" mark="warning:elt_mn_i" name="required-rule-102" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_a -1 == not" mark="warning:elt_mn_a" name="required-rule-89" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_b -1 == not" mark="warning:elt_mn_b" name="required-rule-90" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_c -1 == not" mark="warning:elt_mn_c" name="required-rule-91" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_d -1 == not" mark="warning:elt_mn_d" name="required-rule-92" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_e -1 == not" mark="warning:elt_mn_e" name="required-rule-93" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_f -1 == not" mark="warning:elt_mn_f" name="required-rule-94" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_g -1 == not" mark="warning:elt_mn_g" name="required-rule-95" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_h -1 == not" mark="warning:elt_mn_h" name="required-rule-96" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_i -1 == not" mark="warning:elt_mn_i" name="required-rule-97" value="Fehlende Pflichtfeldangabe"/>
               </radio-matrix>
               <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="elt_mn_j_t" size="40" target="b"/>
             </group>
@@ -2443,8 +2443,8 @@
               </group>
             </conditional>
             <conditional expr="$datum_cm_ende isset not $datum_cm_ende 1 1 2010 date &gt;= or" name="conditional-12" target="b">
-              <date description="Datum Beendigung des Case Management" flags="required:phase_3,phase_4;time:phase_3" name="datum_cm_ende" order="datum_bfplan;nbetr_start" target="b"/>
-              <rule expr="$datum_cm_ende isset" mark="warning:datum_cm_ende" name="required-rule-103" value="Fehlende Pflichtfeldangabe"/>
+              <date description="Datum Beendigung des Case Management" flags="required:phase_3;time:phase_3" name="datum_cm_ende" order="datum_bfplan;nbetr_start" target="b"/>
+              <rule expr="$datum_cm_ende isset" mark="warning:datum_cm_ende" name="required-rule-98" value="Fehlende Pflichtfeldangabe"/>
               <rule description="'datum_bfplan' muss vor 'datum_cm_ende' liegen." expr="$datum_bfplan isset $datum_bfplan known and $datum_cm_ende isset $datum_cm_ende known and and $datum_bfplan $datum_cm_ende &gt; and not" mark="error:datum_cm_ende" name="date-sequence-rule-6-2" value="'Datum Beginn der Bildungs- und Förderplanung' darf zeitlich nicht nach 'Datum Beendigung des Case Management' liegen."/>
               <rule description="'erstgespraech' muss vor 'datum_cm_ende' liegen." expr="$erstgespraech isset $erstgespraech known and $datum_cm_ende isset $datum_cm_ende known and and $erstgespraech $datum_cm_ende &gt; and not" mark="error:datum_cm_ende" name="date-sequence-rule-13-2" value="'Datum des Erstgesprächs mit dem/der Jugendlichen' darf zeitlich nicht nach 'Datum Beendigung des Case Management' liegen."/>
               <rule description="'mutter_gb' muss vor 'datum_cm_ende' liegen." expr="$mutter_gb isset $mutter_gb known and $datum_cm_ende isset $datum_cm_ende known and and $mutter_gb $datum_cm_ende &gt; and not" mark="error:datum_cm_ende" name="date-sequence-rule-33-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Beendigung des Case Management' liegen."/>
@@ -2504,12 +2504,12 @@
                     <bool description="unbekannt" name="bool-1759" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-1795" value="-1"/>
                   </radio>
-                  <rule expr="$beschul_end_a -1 == not" mark="warning:beschul_end_a" name="required-rule-105" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_b -1 == not" mark="warning:beschul_end_b" name="required-rule-106" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_c -1 == not" mark="warning:beschul_end_c" name="required-rule-107" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_d -1 == not" mark="warning:beschul_end_d" name="required-rule-108" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_e -1 == not" mark="warning:beschul_end_e" name="required-rule-109" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_f -1 == not" mark="warning:beschul_end_f" name="required-rule-110" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_a -1 == not" mark="warning:beschul_end_a" name="required-rule-100" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_b -1 == not" mark="warning:beschul_end_b" name="required-rule-101" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_c -1 == not" mark="warning:beschul_end_c" name="required-rule-102" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_d -1 == not" mark="warning:beschul_end_d" name="required-rule-103" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_e -1 == not" mark="warning:beschul_end_e" name="required-rule-104" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_f -1 == not" mark="warning:beschul_end_f" name="required-rule-105" value="Fehlende Pflichtfeldangabe"/>
                 </radio-matrix>
                 <text description="Nennung Sonstiges" maxlength="256" name="beschul_end_h_t" size="40" target="b"/>
               </group>
@@ -2583,20 +2583,20 @@
                       <bool description="unbekannt" name="bool-1906" value="-3"/>
                       <bool checked="true" description="keine Angabe" name="bool-2075" value="-1"/>
                     </radio>
-                    <rule expr="$uleistung_ende_a -1 == not" mark="warning:uleistung_ende_a" name="required-rule-111" value="Fehlende Pflichtfeldangabe"/>
-                    <rule expr="$uleistung_ende_b -1 == not" mark="warning:uleistung_ende_b" name="required-rule-112" value="Fehlende Pflichtfeldangabe"/>
-                    <rule expr="$uleistung_ende_c -1 == not" mark="warning:uleistung_ende_c" name="required-rule-113" value="Fehlende Pflichtfeldangabe"/>
-                    <rule expr="$uleistung_ende_d -1 == not" mark="warning:uleistung_ende_d" name="required-rule-114" value="Fehlende Pflichtfeldangabe"/>
-                    <rule expr="$uleistung_ende_e -1 == not" mark="warning:uleistung_ende_e" name="required-rule-115" value="Fehlende Pflichtfeldangabe"/>
-                    <rule expr="$uleistung_ende_f -1 == not" mark="warning:uleistung_ende_f" name="required-rule-116" value="Fehlende Pflichtfeldangabe"/>
-                    <rule expr="$uleistung_ende_g -1 == not" mark="warning:uleistung_ende_g" name="required-rule-117" value="Fehlende Pflichtfeldangabe"/>
-                    <rule expr="$uleistung_ende_h -1 == not" mark="warning:uleistung_ende_h" name="required-rule-118" value="Fehlende Pflichtfeldangabe"/>
-                    <rule expr="$uleistung_ende_i -1 == not" mark="warning:uleistung_ende_i" name="required-rule-119" value="Fehlende Pflichtfeldangabe"/>
+                    <rule expr="$uleistung_ende_a -1 == not" mark="warning:uleistung_ende_a" name="required-rule-106" value="Fehlende Pflichtfeldangabe"/>
+                    <rule expr="$uleistung_ende_b -1 == not" mark="warning:uleistung_ende_b" name="required-rule-107" value="Fehlende Pflichtfeldangabe"/>
+                    <rule expr="$uleistung_ende_c -1 == not" mark="warning:uleistung_ende_c" name="required-rule-108" value="Fehlende Pflichtfeldangabe"/>
+                    <rule expr="$uleistung_ende_d -1 == not" mark="warning:uleistung_ende_d" name="required-rule-109" value="Fehlende Pflichtfeldangabe"/>
+                    <rule expr="$uleistung_ende_e -1 == not" mark="warning:uleistung_ende_e" name="required-rule-110" value="Fehlende Pflichtfeldangabe"/>
+                    <rule expr="$uleistung_ende_f -1 == not" mark="warning:uleistung_ende_f" name="required-rule-111" value="Fehlende Pflichtfeldangabe"/>
+                    <rule expr="$uleistung_ende_g -1 == not" mark="warning:uleistung_ende_g" name="required-rule-112" value="Fehlende Pflichtfeldangabe"/>
+                    <rule expr="$uleistung_ende_h -1 == not" mark="warning:uleistung_ende_h" name="required-rule-113" value="Fehlende Pflichtfeldangabe"/>
+                    <rule expr="$uleistung_ende_i -1 == not" mark="warning:uleistung_ende_i" name="required-rule-114" value="Fehlende Pflichtfeldangabe"/>
                   </radio-matrix>
                   <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="uleistung_ende_j_t" size="40" target="b"/>
                 </conditional>
               </group>
-              <rule expr="$cm_kontakt isset" mark="warning:cm_kontakt" name="required-rule-104" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$cm_kontakt isset" mark="warning:cm_kontakt" name="required-rule-99" value="Fehlende Pflichtfeldangabe"/>
             </group>
           </page>
           <page containers="a,b,c,d" description="6.1.2 Beendigung des Case Management" name="page-24">
@@ -2608,7 +2608,7 @@
               <bool description="Abbruch" name="bool-1121" value="3"/>
             </choice>
             <rule expr="$cm_end_art -1 == not" mark="warning:cm_end_art" name="required-rule-manual-75" value="Fehlende Pflichtfeldangabe"/>
-            <group containers="a,b,c,d" description="Angaben zur erfolgreichen Reintegration in die Schule" name="group-67" target="b">
+            <group containers="a,b,c,d,e" description="Angaben zur erfolgreichen Reintegration in die Schule" name="group-67" target="b">
               <conditional expr="$cm_end_art isset $cm_end_art 1 == and" name="conditional-18" target="a">
                 <choice description="Wohin erfolgte die Reintegration?" flags="required:phase_3" name="cm_end_verm" size="1" target="a">
                   <bool checked="true" description="keine Angabe" name="bool-1128" value="-1"/>
@@ -2646,6 +2646,16 @@
                   <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>
+                <choice description="Zeitraum der Nachbetreuung " flags="required:phase_3" name="nbtr" size="1" target="e">
+                  <bool checked="true" description="keine Angabe" name="bool-377" value="-1"/>
+                  <bool description="unbekannt" name="bool-376" value="-3"/>
+                  <bool description="keine Nachbetreuung geplant" name="bool-371" value="1"/>
+                  <bool description="bis zu 1 Monat" name="bool-372" value="2"/>
+                  <bool description="bis zu 3 Monate" name="bool-373" value="3"/>
+                  <bool description="bis zu 6 Monate" name="bool-374" value="4"/>
+                  <bool description="über 6 Monate" name="bool-375" value="5"/>
+                </choice>
+                <rule expr="$nbtr -1 == not" mark="warning:nbtr" name="required-rule-115" value="Fehlende Pflichtfeldangabe"/>
               </conditional>
             </group>
             <group description="Angaben zur sonstigen Beendigung" name="group-69" target="c">
@@ -2708,7 +2718,7 @@
               <bool description="eher nicht erreicht" name="bool-2084" value="3"/>
               <bool description="überhaupt nicht erreicht" name="bool-2085" value="4"/>
             </choice>
-            <rule expr="$cm_ziel -1 == not" mark="warning:cm_ziel" name="required-rule-120" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$cm_ziel -1 == not" mark="warning:cm_ziel" name="required-rule-116" 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_3" name="cm_schulbes_1" size="1" target="a">
@@ -2723,8 +2733,8 @@
               <bool description="ja" name="bool-1998" value="1"/>
               <bool description="nein" name="bool-1999" value="0"/>
             </choice>
-            <rule expr="$cm_schulbes_1 -1 == not" mark="warning:cm_schulbes_1" name="required-rule-121" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$cm_schulbes_2 -1 == not" mark="warning:cm_schulbes_2" name="required-rule-122" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$cm_schulbes_1 -1 == not" mark="warning:cm_schulbes_1" name="required-rule-117" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$cm_schulbes_2 -1 == not" mark="warning:cm_schulbes_2" name="required-rule-118" 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" name="group-96" target="a">
@@ -2801,13 +2811,13 @@
                   <bool description="unbekannt" name="bool-2038" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-1878" value="-1"/>
                 </radio>
-                <rule expr="$cm_zielsch_a -1 == not" mark="warning:cm_zielsch_a" name="required-rule-123" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_b -1 == not" mark="warning:cm_zielsch_b" name="required-rule-124" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_c -1 == not" mark="warning:cm_zielsch_c" name="required-rule-125" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_d -1 == not" mark="warning:cm_zielsch_d" name="required-rule-126" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_e -1 == not" mark="warning:cm_zielsch_e" name="required-rule-127" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_f -1 == not" mark="warning:cm_zielsch_f" name="required-rule-128" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_g -1 == not" mark="warning:cm_zielsch_g" name="required-rule-129" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_a -1 == not" mark="warning:cm_zielsch_a" name="required-rule-119" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_b -1 == not" mark="warning:cm_zielsch_b" name="required-rule-120" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_c -1 == not" mark="warning:cm_zielsch_c" name="required-rule-121" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_d -1 == not" mark="warning:cm_zielsch_d" name="required-rule-122" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_e -1 == not" mark="warning:cm_zielsch_e" name="required-rule-123" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_f -1 == not" mark="warning:cm_zielsch_f" name="required-rule-124" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_g -1 == not" mark="warning:cm_zielsch_g" name="required-rule-125" value="Fehlende Pflichtfeldangabe"/>
               </radio-matrix>
               <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_zielsch_h_t" size="40" target="b"/>
             </group>
@@ -2885,13 +2895,13 @@
                   <bool description="unbekannt" name="bool-2046" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-1886" value="-1"/>
                 </radio>
-                <rule expr="$cm_zielsoz_a -1 == not" mark="warning:cm_zielsoz_a" name="required-rule-130" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_b -1 == not" mark="warning:cm_zielsoz_b" name="required-rule-131" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_c -1 == not" mark="warning:cm_zielsoz_c" name="required-rule-132" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_d -1 == not" mark="warning:cm_zielsoz_d" name="required-rule-133" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_e -1 == not" mark="warning:cm_zielsoz_e" name="required-rule-134" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_f -1 == not" mark="warning:cm_zielsoz_f" name="required-rule-135" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_g -1 == not" mark="warning:cm_zielsoz_g" name="required-rule-136" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_a -1 == not" mark="warning:cm_zielsoz_a" name="required-rule-126" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_b -1 == not" mark="warning:cm_zielsoz_b" name="required-rule-127" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_c -1 == not" mark="warning:cm_zielsoz_c" name="required-rule-128" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_d -1 == not" mark="warning:cm_zielsoz_d" name="required-rule-129" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_e -1 == not" mark="warning:cm_zielsoz_e" name="required-rule-130" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_f -1 == not" mark="warning:cm_zielsoz_f" name="required-rule-131" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_g -1 == not" mark="warning:cm_zielsoz_g" name="required-rule-132" value="Fehlende Pflichtfeldangabe"/>
               </radio-matrix>
               <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_zielsoz_h_t" size="40" target="b"/>
             </group>
@@ -2904,25 +2914,16 @@
       </group>
     </group>
     <group description="PHASE C - Nachbetreuung" name="phase-c">
+      <rule description="Phase NB darf nicht gestartet werden wenn Art der Beendigung keine erfolgreiche Reeintegration ist" expr="$phase 4 == $cm_end_art 1 !=  and not" mark="error:cm_end_art" name="phase-rule-83" value="Eine Nachbetreuung darf nur bei einer erfolgreichen Reintegration begonnen werden."/>
+      <rule description="Phase NB darf nur gestartet werden wenn eine Nachbetreuung geplant ist" expr="$phase 4 == $nbtr 2 &lt; and not" mark="error:nbtr" name="phase-rule-84" value="Eine Nachbetreuung darf nur bei einer geplanten Nachbetreuung begonnen werden."/>
       <page containers="a,b,c,d" description="7.1 Nachbetreuung" name="page-26">
-        <conditional expr="$cm_end_art isset $cm_end_art 3 == and" invisible="true" name="conditional-21" target="a">
-          <info name="info-1" target="a" value="Bedingte Bearbeitung: Die Nachbetreuung kann nur nach           erfolgreicher Beendigung des Case Management bearbeitet werden. Diese muss           entsprechend unter '6.1.2 Beendigung des Case Management' im Feld 'Art der           Beendigung des Case Management' dokumentiert werden."/>
+        <conditional expr="$nbtr 2 &lt; $cm_end_art 1 != or" invisible="true" name="conditional-21" target="a">
+          <info name="info-1" target="a" value="Bedingte Bearbeitung: Die Nachbetreuung kann nur nach erfolgreicher Beendigung des Case Management bearbeitet werden. Diese muss entsprechend unter '6.1.2 Beendigung des Case Management' im Feld 'Art der Beendigung des Case Management' dokumentiert werden. Weiter muss in den Angaben zur &quot;erfolgreichen Reeintegration&quot; die Planung einer Nachbetreuung dokumentiert sein."/>
         </conditional>
-        <conditional expr="$cm_end_art isset $cm_end_art 3 != and" name="conditional-22" target="b">
-          <choice description="Zeitraum der Nachbetreuung " flags="required:phase_4" name="nbtr" size="1" target="a">
-            <bool checked="true" description="keine Angabe" name="bool-377" value="-1"/>
-            <bool description="unbekannt" name="bool-376" value="-3"/>
-            <bool description="keine Nachbetreuung geplant" name="bool-371" value="1"/>
-            <bool description="bis zu 1 Monat" name="bool-372" value="2"/>
-            <bool description="bis zu 3 Monate" name="bool-373" value="3"/>
-            <bool description="bis zu 6 Monate" name="bool-374" value="4"/>
-            <bool description="über 6 Monate" name="bool-375" value="5"/>
-          </choice>
+        <conditional expr="$nbtr 1 &gt; $cm_end_art 1 == and" name="conditional-22" target="a">
           <date description="Datum Start der Nachbetreuung" flags="required:phase_4;time:phase_4" name="nbetr_start" order="datum_cm_ende;nbetr_ende" 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="required-rule-manual-74" value="Fehlende Pflichtfeldangabe"/>
           <rule description="phase nachbetreuung nicht länger als 12 monate" expr="$nbetr_start isset $nbetr_ende isset and $nbetr_start known $nbetr_ende known and and $nbetr_start $nbetr_ende days 365 &gt; and not" mark="warning:nbetr_ende" name="manual-rule-max-date-3" value='Bitte überprüfen Sie die eingetragenen Datumsangaben. Die Dauer der Phase "Nachbetreuung" überschreitet 12 Monate.'/>
           <date description="Datum Ende der Nachbetreuung" flags="required:phase_5;time:phase_5" name="nbetr_ende" order="nbetr_start;" target="b"/>
-          <rule description="keine pflichtfelder, da keine nachbetreuung" expr="$nbetr_ende isset $phase 4 != or" mark="warning:nbetr_ende" name="required-rule-manual-10" value="Fehlende Pflichtfeldangabe"/>
           <textarea description="Maßnahmen der Nachbetreuung" function="suppress_value" name="nbetr_mn" rows="15" target="c"/>
           <choice description="Verbleib nach der Nachbetreuung" flags="required:phase_5" name="nbetr_verbl" size="1" target="d">
             <bool checked="true" description="keine Angabe" name="bool-385" value="-1"/>
@@ -2934,8 +2935,10 @@
             <bool description="Schulabbruch" name="bool-381" value="4"/>
             <bool description="Schulverweigerung" name="bool-382" value="5"/>
           </choice>
-          <rule description="keine pflichtfelder, da keine nachbetreuung" expr="$nbetr_verbl -1 == not $phase 4 != or" mark="warning:nbetr_verbl" name="required-rule-manual-11" value="Fehlende Pflichtfeldangabe"/>
           <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="nbetr_verbl_t" size="40" target="d"/>
+          <rule expr="$nbetr_start isset" mark="warning:nbetr_start" name="required-rule-133" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$nbetr_ende isset" mark="warning:nbetr_ende" name="required-rule-134" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$nbetr_verbl -1 == not" mark="warning:nbetr_verbl" name="required-rule-135" value="Fehlende Pflichtfeldangabe"/>
           <rule description="'datum_cm_start' muss vor 'nbetr_ende' liegen." expr="$datum_cm_start isset $datum_cm_start known and $nbetr_ende isset $nbetr_ende known and and $datum_cm_start $nbetr_ende &gt; and not" mark="error:nbetr_ende" name="date-sequence-rule-0-2" value="'Datum Beginn der Umsetzung des Case Management in der Koordinierungsstelle' darf zeitlich nicht nach 'Datum Ende der Nachbetreuung' liegen."/>
           <rule description="'datum_bfplan' muss vor 'nbetr_ende' liegen." expr="$datum_bfplan isset $datum_bfplan known and $nbetr_ende isset $nbetr_ende known and and $datum_bfplan $nbetr_ende &gt; and not" mark="error:nbetr_ende" name="date-sequence-rule-1-2" value="'Datum Beginn der Bildungs- und Förderplanung' darf zeitlich nicht nach 'Datum Ende der Nachbetreuung' liegen."/>
           <rule description="'mutter_gb' muss vor 'nbetr_start' liegen." expr="$mutter_gb isset $mutter_gb known and $nbetr_start isset $nbetr_start known and and $mutter_gb $nbetr_start &gt; and not" mark="error:nbetr_start" name="date-sequence-rule-3-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Start der Nachbetreuung' liegen."/>
@@ -2956,10 +2959,13 @@
           <rule description="'datum_bfplan' muss vor 'nbetr_start' liegen." expr="$datum_bfplan isset $datum_bfplan known and $nbetr_start isset $nbetr_start known and and $datum_bfplan $nbetr_start &gt; and not" mark="error:nbetr_start" name="date-sequence-rule-68-2" value="'Datum Beginn der Bildungs- und Förderplanung' darf zeitlich nicht nach 'Datum Start der Nachbetreuung' liegen."/>
         </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-23" target="a">
-          <textarea description="Freie Dokumentation zur Nachbetreuung" function="suppress_value" name="dokumentation_nachbetreuung" rows="30"/>
+      <page containers="a,b" description="7.2. Freie Dokumentation zur Nachbetreuung" name="page-34">
+        <conditional expr="$nbtr 2 &lt; $cm_end_art 1 != or" invisible="true" name="conditional-24" target="a">
+          <info name="info-2" target="a" value="Bedingte Bearbeitung: Die Nachbetreuung kann nur nach erfolgreicher Beendigung des Case Management bearbeitet werden. Diese muss entsprechend unter '6.1.2 Beendigung des Case Management' im Feld 'Art der Beendigung des Case Management' dokumentiert werden. Weiter muss in den Angaben zur &quot;erfolgreichen Reeintegration&quot; die Planung einer Nachbetreuung dokumentiert sein."/>
         </conditional>
+        <conditional expr="$nbtr 1 &gt; $cm_end_art 1 == and" name="conditional-23" target="a">
+          <textarea description="Freie Dokumentation zur Nachbetreuung" function="suppress_value" name="dokumentation_nachbetreuung" rows="30" target="b"/>
+        </conditional>
       </page>
     </group>
   </case>



More information about the Mpuls-commits mailing list