[Mpuls-commits] r2277 - in wasko/branches/2.0: . jmdweb/public/formed

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Tue Apr 6 15:03:34 CEST 2010


Author: torsten
Date: 2010-04-06 15:03:28 +0200 (Tue, 06 Apr 2010)
New Revision: 2277

Modified:
   wasko/branches/2.0/jmd.json
   wasko/branches/2.0/jmdweb/public/formed/formedtree.xml
Log:
New formedtree


Modified: wasko/branches/2.0/jmd.json
===================================================================
--- wasko/branches/2.0/jmd.json	2010-04-01 14:25:56 UTC (rev 2276)
+++ wasko/branches/2.0/jmd.json	2010-04-06 13:03:28 UTC (rev 2277)
@@ -12,20 +12,18 @@
 		"casebundle": "1"
 	},
 	"phases": {
-		"phases": ["0","1","2","3"],
+		"phases": ["0","1","2"],
 		"description": [{
 			"-1": "Unbekannt",
 			"0": "Eingangsanamnese",
 			"1": "Förderphase (CM-Fall)",
-			"2": "Förderphase (Beratungs-Fall)",
-			"3": "Nachbesprechung, Evaluation"
+			"2": "Förderphase (Beratungs-Fall)"
 		}],
 		"notanonymizable": ["-1", "0", "1"],
 		"pairs": [{
 			"0": ["0","1"],
 			"1": ["2","3"],
-			"2": ["4","5"],
-			"3": ["6","7"]
+			"2": ["4","5"]
 		}],
 		"dates": [
 			{"0": "datum_ea_start"},
@@ -33,12 +31,10 @@
 			{"2": "datum_cm_start"},
 			{"3": "datum_cm_ende"},
 			{"4": "datum_ber_start"},
-			{"5": "datum_ber_ende"},
-			{"6": "datum_cm_ende"},
-			{"7": "datum_nb_ende"}
+			{"5": "datum_ber_ende"}
 		],
 		"active": ["-1", "0", "1", "2", "4"],
-		"finished": ["3", "5", "6", "7"],
+		"finished": ["3", "5"],
 		"fields": [{
 			"0": [
 				{"name": "jmd_name", "page": "page-0", "rules": [ { "expr": "isset", "msg":"" }]},
@@ -86,7 +82,9 @@
 				{"name": "ziel2_erreicht", "page": "page-6", "rules": [{"expr": "isset", "msg": ""}]},
 				{"name": "ziel3_erreicht", "page": "page-6", "rules": [{"expr": "isset", "msg": ""}]},
 				{"name": "anzahl_kontakte", "page": "page-6", "rules": [{"expr": "isset", "msg": ""}]},
-				{"name": "veraenderung_inst_einbindung", "page": "page-6", "rules": [{"expr": "isset", "msg": ""}]}
+				{"name": "veraenderung_inst_einbindung", "page": "page-6", "rules": [{"expr": "isset", "msg": ""}]},
+				{"name": "verbleib_jugendliche", "page": "page-6", "rules": [{"expr": "isset", "msg": ""}]},
+				{"name": "datum_verbleib_jugendliche", "page": "page-6", "rules": [{"expr": "isset", "msg": ""}]}
 			],
 			"4": [
 				{"name": "art_beratung", "page": "page-13", "rules": [{"expr": "isset", "msg": ""}]},
@@ -94,18 +92,11 @@
 			],
 			"5": [
 				{"name": "datum_ber_ende", "page": "page-14", "rules": [{"expr": "isset", "msg": ""}]}
-			],
-			"6": [
-				{"name": "datum_cm_ende", "page": "page-6", "rules": [{"expr": "isset", "msg": ""}]}
-			],
-			"7": [
-				{"name": "datum_nb_ende", "page": "page-17", "rules": [{"expr": "isset", "msg": ""}]},
-				{"name": "verbleib_nachbetreuung", "page": "page-17", "rules": [{"expr": "isset", "msg": ""}]}
 			]
 		}],
 		"successors": [{
-			"0": ["1"],
-			"1": ["3"],
+			"0": ["1","2"],
+			"1": [],
 			"2": []
 		}]
 	},
@@ -113,13 +104,13 @@
 		"admin_defaults": [
             		{"search_str": "", 
 			 "state": ["3", "4"], 
-			 "phase": ["-1", "0", "1", "2", "3"]}
+			 "phase": ["-1", "0", "1", "2"]}
 		],
 		"cm_defaults": [
             		{"own": "1", 
 			 "search_str": "", 
 			 "state": ["1"], 
-			 "phase": ["-1", "0", "1", "2", "3"]}
+			 "phase": ["-1", "0", "1", "2"]}
 		]
 	},
 	"logbook": {

Modified: wasko/branches/2.0/jmdweb/public/formed/formedtree.xml
===================================================================
--- wasko/branches/2.0/jmdweb/public/formed/formedtree.xml	2010-04-01 14:25:56 UTC (rev 2276)
+++ wasko/branches/2.0/jmdweb/public/formed/formedtree.xml	2010-04-06 13:03:28 UTC (rev 2277)
@@ -1,4 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!-- $Revision$  -->
 <document>
   <case>
     <page description="Einwilligungserklärung" invisible="1" name="ee">
@@ -8,16 +9,16 @@
             <bool description="Unbekannt" name="unbekannt" value="-1"/>
             <bool description="Eingansanamnese läuft" name="ea_laeuft" value="0"/>
             <bool description="Eingansanamnese beendet" name="ea_beendet" value="1"/>
-            <bool description="Förderphase läuft" name="ff_laeuft" value="2"/>
-            <bool description="Förderphase beendet" name="ff_beendet" value="3"/>
-            <bool description="Nachbetreuung läuft" name="nb_laeuft" value="4"/>
-            <bool description="Nachbetreuung beendet" name="nb_beendet" value="5"/>
+            <bool description="CM läuft" name="cm_laeuft" value="2"/>
+            <bool description="CM beendet" name="cm_beendet" value="3"/>
+            <bool description="Beratung läuft" name="ber_laeuft" value="4"/>
+            <bool description="Beratung_beendet" name="ber_beendet" value="5"/>
           </choice>
         </group>
       </group>
     </page>
-    <group description="Eingangsanamnese" name="phase_ea">
-      <page containers="a,b,c" description="Eingangsdaten" name="page-0">
+    <group containers="a,b" description="Eingangsdaten" name="grp_eingangsdaten">
+      <page containers="a,b,c,d" description="Eingangsdaten" name="page-0">
         <group containers="a,b" description="Kontaktdaten JMD" name="group-15" target="a">
           <text description="Name JMD" flags="required:phase_ea_start" function="suppress_value" maxlength="60" name="jmd_name" size="40" target="a"/>
           <group description="MitarbeiterIn" name="group-8" target="b">
@@ -58,12 +59,6 @@
             <bool description="Unbekannt" name="bool-44" target="04" value="-3"/>
             <bool description="Keine Angabe" name="bool-45" target="05" value="-1"/>
           </choice>
-          <choice description="Der Jugendliche wird betreut" flags="required:phase_ea_start" name="betreuung" size="1" target="b">
-            <bool description="im JMD" name="bool-53" value="0"/>
-            <bool description="in der GFH-Beratung" name="bool-54" value="1"/>
-            <bool description="Unbekannt" name="bool-55" value="-3"/>
-            <bool checked="True" description="Keine Angabe" name="bool-56" value="-1"/>
-          </choice>
           <choice description="Jugendliche/r war bereits im CM" name="war_bereits_kunde" size="1" target="b">
             <bool description="Ja" name="bool-57" value="1"/>
             <bool description="Nein" name="bool-58" value="0"/>
@@ -72,13 +67,11 @@
           </choice>
           <rule expr="$datum_ea_start isset" mark="warning:datum_ea_start" name="required-rule-2" value="Fehlende Pflichtfeldangabe"/>
           <rule expr="$zugang -1 == not" mark="warning:zugang" name="required-rule-3" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$betreuung -1 == not" mark="warning:betreuung" name="required-rule-4" value="Fehlende Pflichtfeldangabe"/>
-          <rule description="'datum_ea_start' muss vor 'datum_ea_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ea_ende isset $datum_ea_ende known and and $datum_ea_start $datum_ea_ende &gt; and not" name="date-sequence-rule-1" value="'Eingangsdaten / Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Kompetenzfestellung / Kompetenzfeststellung / Übernahme in das Case Management / Datum der Entscheidung' liegen."/>
-          <rule description="'datum_ea_start' muss vor 'datum_ber_start' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ber_start isset $datum_ber_start known and and $datum_ea_start $datum_ber_start &gt; and not" name="date-sequence-rule-3" value="'Eingangsanamnese / Eingangsdaten / Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Förderphase / Intergrationsförderplan / Angaben zum Beginn und Art der Betreuung / Nur wenn Beratungsfall / Datum Beginn Beratung' liegen."/>
-          <rule description="'datum_ea_start' muss vor 'datum_cm_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_cm_ende isset $datum_cm_ende known and and $datum_ea_start $datum_cm_ende &gt; and not" name="date-sequence-rule-9" value="'Eingangsanamnese / Eingangsdaten / Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Nachbesprechung, Evaluation / Auswertung CM / Nur wenn CM-Fall / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
-          <rule description="'datum_ea_start' muss vor 'datum_cm_start' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_cm_start isset $datum_cm_start known and and $datum_ea_start $datum_cm_start &gt; and not" name="date-sequence-rule-10" value="'Eingangsanamnese / Eingangsdaten / Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Förderphase / Intergrationsförderplan / Angaben zum Beginn und Art der Betreuung / Nur wenn CM-Fall / Datum Beginn des CM' liegen."/>
-          <rule description="'datum_ea_start' muss vor 'datum_ber_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ea_start $datum_ber_ende &gt; and not" name="date-sequence-rule-15" value="'Eingangsanamnese / Eingangsdaten / Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Förderphase / Intergrationsförderplan / Nur wenn Beratungsfall / Angaben zur Beendigung der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
-          <rule description="'datum_ea_start' muss vor 'datum_nb_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_nb_ende isset $datum_nb_ende known and and $datum_ea_start $datum_nb_ende &gt; and not" name="date-sequence-rule-18" value="'Eingangsanamnese / Eingangsdaten / Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Nachbesprechung, Evaluation / Nachbetreuung / Nur wenn NB gestartet / Datum Ende Nachbetreuung' liegen."/>
+          <rule description="'datum_ea_start' muss vor 'datum_ea_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ea_ende isset $datum_ea_ende known and and $datum_ea_start $datum_ea_ende &gt; and not" name="date-sequence-rule-7" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Datum der Entscheidung' liegen."/>
+          <rule description="'datum_ea_start' muss vor 'datum_cm_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_cm_ende isset $datum_cm_ende known and and $datum_ea_start $datum_cm_ende &gt; and not" name="date-sequence-rule-11" value="'Eingangsdaten / Eingangsdaten / Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
+          <rule description="'datum_ea_start' muss vor 'datum_ber_start' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ber_start isset $datum_ber_start known and and $datum_ea_start $datum_ber_start &gt; and not" name="date-sequence-rule-14" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beginn Beratung' liegen."/>
+          <rule description="'datum_ea_start' muss vor 'datum_ber_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ea_start $datum_ber_ende &gt; and not" name="date-sequence-rule-15" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
+          <rule description="'datum_ea_start' muss vor 'datum_cm_start' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_cm_start isset $datum_cm_start known and and $datum_ea_start $datum_cm_start &gt; and not" name="date-sequence-rule-16" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Nur wenn CM-Fall / Datum Beginn des CM' liegen."/>
         </group>
         <group containers="a,b" description="Erklärungen" name="group-16" target="c">
           <choice description="Einwilligungserklärung" flags="required:phase_ea_end" name="einwilligung" size="1" target="a">
@@ -96,8 +89,41 @@
             <bool description="Nein" name="bool-50" value="0"/>
             <bool checked="True" description="Keine Angabe" name="bool-51" value="-1"/>
           </choice>
-          <rule expr="$einwilligung -1 == not" mark="warning:einwilligung" name="required-rule-5" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$einwilligung -1 == not" mark="warning:einwilligung" name="required-rule-4" value="Fehlende Pflichtfeldangabe"/>
         </group>
+        <group description="Angaben zu weiteren Verlauf der Begleitung " name="group-77" target="d">
+          <choice description="Die Begleitung der/des Jugendlichen erfolgt im Rahmen" flags="required:phase_cm_start;phase_ber_start" name="art_begleitung" size="1" target="a">
+            <bool description="des Case Managements" name="bool-179" value="1"/>
+            <bool description="der Beratung" name="bool-180" value="0"/>
+            <bool description="Unbekannt" name="bool-181" value="-3"/>
+            <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
+          </choice>
+          <date description="Datum der Entscheidung" name="datum_ea_ende" target="a"/>
+          <rule expr="$art_begleitung isset" mark="warning:art_begleitung" name="required-rule-4" value="Fehlende Pflichtfeldangabe"/>
+          <rule description="CM nur startbar wenn art beratung cm ist" expr="$art_begleitung 1 ==" mark="warning:art_begleitung" name="phase-rule-5" value="Beachten Sie, dass Sie den Jugendlichen mit dieser Angabe nicht in das CM übernehmen können"/>
+          <rule description="Intensive nur startbar wenn art beratung cm ist" expr="$art_begleitung 0 ==" mark="warning:art_begleitung" name="phase-rule-6" value="Beachten Sie, dass Sie den Jugendlichen mit dieser Angabe nicht in die intensive Beratung übernehmen können"/>
+          <rule description="Intensive nur startbar wenn art beratung cm ist" expr="$art_begleitung 0 == $phase 4 == and not " mark="error:art_begleitung" name="phase-rule-7" value="Der Jugendliche darf nicht in intensive Beratung aufgenommen werden"/>
+          <rule description="CM startbar wenn art beratung cm ist" expr="$art_begleitung 1 == $phase 2 == and not" mark="error:art_begleitung" name="phase-rule-8" value="Der Jugendliche darf nicht in das CM aufgenommen werden"/>
+          <conditional description="Nur wenn CM-Fall" expr="$art_begleitung 1 ==" name="conditional-16" target="b">
+            <date description="Datum Beginn des CM" flags="required:phase_cm_start;time:phase_cm_start" name="datum_cm_start" order="datum_ea_ende;datum_cm_ende" target="b"/>
+            <rule expr="$datum_cm_start isset" mark="warning:datum_cm_start" name="required-rule-6" value="Fehlende Pflichtfeldangabe"/>
+            <rule description="'datum_cm_start' muss vor 'datum_cm_ende' liegen." expr="$datum_cm_start isset $datum_cm_start known and $datum_cm_ende isset $datum_cm_ende known and and $datum_cm_start $datum_cm_ende &gt; and not" name="date-sequence-rule-13" value="'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn CM-Fall / Datum Beginn des CM' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
+          </conditional>
+          <conditional description="Nur wenn Beratungsfall" expr="$art_begleitung 0 ==" name="conditional-12" target="b">
+            <group description="Angaben zur Laufzeit der Beratungsphase" name="group-71" target="b">
+              <date description="Datum Beginn Beratung" flags="required:phase_ber_start;time:phase_ber_start" name="datum_ber_start" order="datum_ea_ende;datum_ber_ende" target="a"/>
+              <date description="Datum Beendigung der Beratungsphase" flags="required:phase_ber_end;time:phase_ber_end" name="datum_ber_ende" target="a"/>
+              <rule expr="$datum_ber_start isset" mark="warning:datum_ber_start" name="required-rule-7" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$datum_ber_ende isset" mark="warning:datum_ber_ende" name="required-rule-8" value="Fehlende Pflichtfeldangabe"/>
+              <rule description="'datum_ber_start' muss vor 'datum_ber_ende' liegen." expr="$datum_ber_start isset $datum_ber_start known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ber_start $datum_ber_ende &gt; and not" name="date-sequence-rule-4" value="'Datum Beginn Beratung' darf zeitlich nicht nach 'Datum Beendigung der Beratungsphase' liegen."/>
+            </group>
+          </conditional>
+          <rule expr="$art_begleitung -1 == not" mark="warning:art_begleitung" name="required-rule-5" value="Fehlende Pflichtfeldangabe"/>
+          <rule description="'datum_ea_ende' muss vor 'datum_ber_ende' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ea_ende $datum_ber_ende &gt; and not" name="date-sequence-rule-2" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
+          <rule description="'datum_ea_ende' muss vor 'datum_ber_start' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_ber_start isset $datum_ber_start known and and $datum_ea_ende $datum_ber_start &gt; and not" name="date-sequence-rule-3" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beginn Beratung' liegen."/>
+          <rule description="'datum_ea_ende' muss vor 'datum_cm_start' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_cm_start isset $datum_cm_start known and and $datum_ea_ende $datum_cm_start &gt; and not" name="date-sequence-rule-6" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Nur wenn CM-Fall / Datum Beginn des CM' liegen."/>
+          <rule description="'datum_ea_ende' muss vor 'datum_cm_ende' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_cm_ende isset $datum_cm_ende known and and $datum_ea_ende $datum_cm_ende &gt; and not" name="date-sequence-rule-8" value="'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Datum der Entscheidung' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
+        </group>
       </page>
       <page description="Kontaktdaten Institutionen" name="page-7">
         <repeat containers="a,b,c,d" description="Instititution" min="1" name="rg_institution">
@@ -138,309 +164,311 @@
           </group>
         </repeat>
       </page>
-      <group description="Stammdaten" name="group-10">
-        <page containers="a,b,c,d,e,f,g" description="Persönliche Angaben" name="page-2">
-          <group containers="a,b" description="Name der / des Jugendlichen" name="group-17" target="a">
-            <text description="Name" function="suppress_value" maxlength="256" name="name" size="40" target="a"/>
-            <text description="Vorname" function="suppress_value" maxlength="256" name="vorname" size="40" target="a"/>
-            <text description="Geburtsname" function="suppress_value" maxlength="256" name="geburtsname" size="40" target="b"/>
-            <text description="Name vor der Eindeutschung" function="suppress_value" maxlength="256" name="name_vor_eindeutschung" size="40" target="b"/>
+    </group>
+    <group description="Anamnese" name="grp_anamnese">
+      <page containers="a,b,c,d,e,f,g" description="Persönliche Angaben" name="page-2">
+        <group containers="a,b" description="Name der / des Jugendlichen" name="group-17" target="a">
+          <text description="Name" function="suppress_value" maxlength="256" name="name" size="40" target="a"/>
+          <text description="Vorname" function="suppress_value" maxlength="256" name="vorname" size="40" target="a"/>
+          <text description="Geburtsname" function="suppress_value" maxlength="256" name="geburtsname" size="40" target="b"/>
+          <text description="Name vor der Einbürgerung" function="suppress_value" maxlength="256" name="name_vor_einbuergerung" size="40" target="b"/>
+        </group>
+        <date description="Geburtsdatum" flags="required:phase_ea_end" name="geburtsdatum" target="b"/>
+        <choice description="Geschlecht" flags="required:phase_ea_end" name="geschlecht" size="1" target="b">
+          <bool description="männlich" name="bool-65" value="1"/>
+          <bool description="weiblich" name="bool-66" value="0"/>
+          <bool description="Unbekannt" name="bool-67" value="-3"/>
+          <bool checked="True" description="Keine Angabe" name="bool-68" value="-1"/>
+        </choice>
+        <choice description="Geburtsland" flags="required:phase_ea_end" name="geburtsland" size="1" target="c">
+          <bool description="Deutschland" name="bool-61" value="1"/>
+          <bool description="anderes Land" name="bool-62" value="0"/>
+          <bool description="Unbekannt" name="bool-63" value="-3"/>
+          <bool description="Keine Angabe" name="bool-64" value="-1"/>
+        </choice>
+        <text description="Geburtsort" function="suppress_value" maxlength="60" name="geburtsort" size="40" target="c"/>
+        <repeat containers="a,b" description="Kontaktdaten des / der Jugendlichen" min="1" name="rg_kontaktdaten" target="d">
+          <group containers="a,b" description="Anschrift" name="group-19" target="a">
+            <text description="Strasse" function="suppress_value" maxlength="60" name="adresse_strasse" size="40" target="a"/>
+            <text description="Nr." function="suppress_value" maxlength="60" name="adresse_strassenr" size="40" target="a"/>
+            <text description="PLZ" function="shorten_value:3" maxlength="60" name="adresse_plz" size="40" target="b"/>
+            <text description="Ort" function="suppress_value" maxlength="60" name="adresse_ort" size="40" target="b"/>
           </group>
-          <date description="Geburtsdatum" flags="required:phase_ea_end" name="geburtsdatum" target="b"/>
-          <choice description="Geschlecht" flags="required:phase_ea_end" name="geschlecht" size="1" target="b">
-            <bool description="männlich" name="bool-65" value="1"/>
-            <bool description="weiblich" name="bool-66" value="0"/>
-            <bool description="Unbekannt" name="bool-67" value="-3"/>
-            <bool checked="True" description="Keine Angabe" name="bool-68" value="-1"/>
-          </choice>
-          <choice description="Geburtsland" flags="required:phase_ea_end" name="geburtsland" size="1" target="c">
-            <bool description="Deutschland" name="bool-61" value="1"/>
-            <bool description="anderes Land" name="bool-62" value="0"/>
-            <bool description="Unbekannt" name="bool-63" value="-3"/>
-            <bool description="Keine Angabe" name="bool-64" value="-1"/>
-          </choice>
-          <text description="Geburtsort" function="suppress_value" maxlength="60" name="geburtsort" size="40" target="c"/>
-          <repeat containers="a,b" description="Kontaktdaten des / der Jugendlichen" min="1" name="rg_kontaktdaten" target="d">
+          <group containers="a,b,c" description="Telefon / E-Mail" name="group-20" target="b">
+            <text description="Vorwahl" function="suppress_value" maxlength="60" name="vorwahl" size="40" target="a"/>
+            <text description="Telefon" function="suppress_value" maxlength="60" name="telefon" size="40" target="a"/>
+            <text description="Mobilfunknummer" function="suppress_value" maxlength="60" name="mobilfunknummer" size="40" target="b"/>
+            <text description="E-Mail" function="suppress_value" maxlength="60" name="email" size="40" target="d"/>
+          </group>
+        </repeat>
+        <conditional description="Nur wenn minderjährig" expr="today $geburtsdatum - 18 &lt;" name="conditional-15">
+          <repeat containers="a,b" description="Sorgeberechtigte" min="1" name="rg_kontaktdaten_sorgeberechtiger" target="e">
             <group containers="a,b" description="Anschrift" name="group-19" target="a">
-              <text description="Strasse" function="suppress_value" maxlength="60" name="adresse_strasse" size="40" target="a"/>
-              <text description="Nr." function="suppress_value" maxlength="60" name="adresse_strassenr" size="40" target="a"/>
-              <text description="PLZ" function="shorten_value:3" maxlength="60" name="adresse_plz" size="40" target="b"/>
-              <text description="Ort" function="suppress_value" maxlength="60" name="adresse_ort" size="40" target="b"/>
+              <text description="Name" function="suppress_value" maxlength="128" name="name_sorge" size="40" target="a"/>
+              <text description="Vorname" function="suppress_value" maxlength="128" name="vorname_sorge" size="40" target="a"/>
             </group>
             <group containers="a,b,c" description="Telefon / E-Mail" name="group-20" target="b">
-              <text description="Vorwahl" function="suppress_value" maxlength="60" name="vorwahl" size="40" target="a"/>
-              <text description="Telefon" function="suppress_value" maxlength="60" name="telefon" size="40" target="a"/>
-              <text description="Mobilfunknummer" function="suppress_value" maxlength="60" name="mobilfunknummer" size="40" target="b"/>
-              <text description="E-Mail" function="suppress_value" maxlength="60" name="email" size="40" target="d"/>
+              <text description="Vorwahl" function="suppress_value" maxlength="60" name="vorwahl_sorge" size="40" target="a"/>
+              <text description="Telefon" function="suppress_value" maxlength="60" name="telefon_sorge" size="40" target="a"/>
+              <text description="Mobilfunknummer" function="suppress_value" maxlength="60" name="mobilfunknummer_sorge" size="40" target="b"/>
+              <text description="E-Mail" function="suppress_value" maxlength="60" name="email_sorge" size="40" target="d"/>
             </group>
           </repeat>
-          <conditional description="Nur wenn minderjährig" expr="today $geburtsdatum - 18 &lt;" name="conditional-15">
-            <repeat containers="a,b" description="Sorgeberechtigte" min="1" name="rg_kontaktdaten_sorgeberechtiger" target="e">
-              <group containers="a,b" description="Anschrift" name="group-19" target="a">
-                <text description="Name" function="suppress_value" maxlength="128" name="name_sorge" size="40" target="a"/>
-                <text description="Vorname" function="suppress_value" maxlength="128" name="vorname_sorge" size="40" target="a"/>
-              </group>
-              <group containers="a,b,c" description="Telefon / E-Mail" name="group-20" target="b">
-                <text description="Vorwahl" function="suppress_value" maxlength="60" name="vorwahl_sorge" size="40" target="a"/>
-                <text description="Telefon" function="suppress_value" maxlength="60" name="telefon_sorge" size="40" target="a"/>
-                <text description="Mobilfunknummer" function="suppress_value" maxlength="60" name="mobilfunknummer_sorge" size="40" target="b"/>
-                <text description="E-Mail" function="suppress_value" maxlength="60" name="email_sorge" size="40" target="d"/>
-              </group>
-            </repeat>
-          </conditional>
-          <text description="Führerscheinklasse" function="suppress_value" maxlength="60" name="fuehrerschein" size="40" target="f"/>
-          <group containers="a,b,c" description="Familiäre Situation" name="group-21" target="g">
-            <choice description="Familienstand" name="familienstand" size="1" target="a">
-              <bool description="ledig" name="bool-120" value="1"/>
-              <bool description="verheiratet" name="bool-121" value="2"/>
-              <bool description="getrennt lebend" name="bool-122" value="3"/>
-              <bool description="geschieden" name="bool-123" value="4"/>
-              <bool description="verwittwert" name="bool-124" value="5"/>
-              <bool description="in fester Partnerschaft" name="bool-125" value="6"/>
-              <bool description="Unbekannt" name="bool-128" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-129" value="-1"/>
-            </choice>
-            <choice description="Alleinerziehend" name="alleinerziehend" size="1" target="b">
-              <bool description="Ja" name="bool-126" value="1"/>
-              <bool description="Nein" name="bool-127" value="0"/>
-              <bool description="Unbekannt" name="bool-128" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-129" value="-1"/>
-            </choice>
-            <int description="Anzahl der Geschiwster" maxvalue="99" minvalue="0" name="anzahl_geschwister" target="b"/>
-            <repeat containers="a" description="Kinder" min="1" name="rg_kinder" target="c">
-              <date description="Geburtsdatum" name="kind_geburtsdatum" target="a"/>
-              <choice description="Lebt im Haushalt des / der Jugedlichen" name="kind_haushalt" size="1" target="a">
-                <bool description="Ja" name="bool-130" value="1"/>
-                <bool description="Nein" name="bool-131" value="0"/>
-                <bool description="Unbekannt" name="bool-132" value="-3"/>
-                <bool checked="True" description="Keine Angabe" name="bool-133" value="-1"/>
-              </choice>
-            </repeat>
-          </group>
-          <rule expr="$geburtsdatum isset" mark="warning:geburtsdatum" name="required-rule-6" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$geschlecht -1 == not" mark="warning:geschlecht" name="required-rule-7" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$geburtsland -1 == not" mark="warning:geburtsland" name="required-rule-8" value="Fehlende Pflichtfeldangabe"/>
-          <rule description="'geburtsdatum' muss vor 'datum_ber_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ber_ende isset $datum_ber_ende known and and $geburtsdatum $datum_ber_ende &gt; and not" name="date-sequence-rule-0" value="'Eingangsanamnese / Stammdaten / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Förderphase / Intergrationsförderplan / Nur wenn Beratungsfall / Angaben zur Beendigung der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
-          <rule description="'geburtsdatum' muss vor 'datum_ber_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ber_start isset $datum_ber_start known and and $geburtsdatum $datum_ber_start &gt; and not" name="date-sequence-rule-6" value="'Eingangsanamnese / Stammdaten / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Förderphase / Intergrationsförderplan / Angaben zum Beginn und Art der Betreuung / Nur wenn Beratungsfall / Datum Beginn Beratung' liegen."/>
-          <rule description="'geburtsdatum' muss vor 'datum_ea_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ea_ende isset $datum_ea_ende known and and $geburtsdatum $datum_ea_ende &gt; and not" name="date-sequence-rule-7" value="'Stammdaten / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Kompetenzfestellung / Kompetenzfeststellung / Übernahme in das Case Management / Datum der Entscheidung' liegen."/>
-          <rule description="'geburtsdatum' muss vor 'datum_cm_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_cm_start isset $datum_cm_start known and and $geburtsdatum $datum_cm_start &gt; and not" name="date-sequence-rule-8" value="'Eingangsanamnese / Stammdaten / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Förderphase / Intergrationsförderplan / Angaben zum Beginn und Art der Betreuung / Nur wenn CM-Fall / Datum Beginn des CM' liegen."/>
-          <rule description="'geburtsdatum' muss vor 'datum_nb_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_nb_ende isset $datum_nb_ende known and and $geburtsdatum $datum_nb_ende &gt; and not" name="date-sequence-rule-11" value="'Eingangsanamnese / Stammdaten / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Nachbesprechung, Evaluation / Nachbetreuung / Nur wenn NB gestartet / Datum Ende Nachbetreuung' liegen."/>
-          <rule description="'geburtsdatum' muss vor 'datum_cm_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_cm_ende isset $datum_cm_ende known and and $geburtsdatum $datum_cm_ende &gt; and not" name="date-sequence-rule-14" value="'Eingangsanamnese / Stammdaten / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Nachbesprechung, Evaluation / Auswertung CM / Nur wenn CM-Fall / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
-          <rule description="'geburtsdatum' muss vor 'datum_ea_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ea_start isset $datum_ea_start known and and $geburtsdatum $datum_ea_start &gt; and not" name="date-sequence-rule-16" value="'Stammdaten / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Angaben zum Zugang / Datum Erstgespräch' liegen."/>
-        </page>
-        <page containers="a,b,c" description="Migrationsbezogene Informationen Status" name="page-8">
-          <choice description="Staatsangehörigkeit" flags="required:phase_ea_end" name="staatsangehoerigkeit" size="1" target="a">
-            <external-choice name="external-choice-1" value="staatsangehoerigkeit.xml"/>
-            <bool description="Sonstiges" name="bool-135" value="-2"/>
-            <bool description="Unbekannt" name="bool-134" value="-3"/>
-            <bool description="Keine Angabe" name="bool-136" value="-1"/>
+        </conditional>
+        <text description="Führerscheinklasse" function="suppress_value" maxlength="60" name="fuehrerschein" size="40" target="f"/>
+        <group containers="a,b,c" description="Familiäre Situation" name="group-21" target="g">
+          <choice description="Familienstand" name="familienstand" size="1" target="a">
+            <bool description="ledig" name="bool-120" value="1"/>
+            <bool description="verheiratet" name="bool-121" value="2"/>
+            <bool description="getrennt lebend" name="bool-122" value="3"/>
+            <bool description="geschieden" name="bool-123" value="4"/>
+            <bool description="verwittwert" name="bool-124" value="5"/>
+            <bool description="in fester Partnerschaft" name="bool-125" value="6"/>
+            <bool description="Unbekannt" name="bool-128" value="-3"/>
+            <bool checked="True" description="Keine Angabe" name="bool-129" value="-1"/>
           </choice>
-          <choice description="Weitere Staatsangehörigkeit" flags="required:phase_ea_end" name="staatsangehoerigkeit_weitere" size="1" target="a">
-            <external-choice name="external-choice-1" value="staatsangehoerigkeit.xml"/>
-            <bool description="Sonstiges" name="bool-135" value="-2"/>
-            <bool description="Unbekannt" name="bool-134" value="-3"/>
-            <bool description="Keine Angabe" name="bool-136" value="-1"/>
+          <choice description="Alleinerziehend" name="alleinerziehend" size="1" target="b">
+            <bool description="Ja" name="bool-126" value="1"/>
+            <bool description="Nein" name="bool-127" value="0"/>
+            <bool description="Unbekannt" name="bool-128" value="-3"/>
+            <bool checked="True" description="Keine Angabe" name="bool-129" value="-1"/>
           </choice>
-          <date description="Einreisedatum" flags="required:phase_ea_end" name="einreisedatum" target="b"/>
-          <choice description="Aufenthalts- / Rechtsstatus" flags="required:phase_ea_end" name="aufenthaltsstatus" size="1" target="b">
-            <bool description="AusländerIn in der 1. Generation" name="bool-137" value="1"/>
-            <bool description="AusländerIn in der 2. Generation" name="bool-138" value="2"/>
-            <bool description="AussiedlerIn" name="bool-139" value="3"/>
-            <bool description="zugewanderte Deutsche mit Migrationshintergrund (Spätaussiedler)" name="bool-140" value="4"/>
-            <bool description="nicht zu gewanderte Deutsche mit Migrationshintergrund" name="bool-141" value="5"/>
-            <bool description="Unbekannt" name="bool-144" value="-3"/>
-            <bool checked="True" description="Keine Angabe" name="bool-145" value="-1"/>
-          </choice>
-          <group containers="a,b" description="Familie" name="group-24">
-            <group containers="a,b" description="Mutter" name="group-25" target="a">
-              <choice description="Geburtsland" name="mutter_geburtsland" size="1" target="a">
-                <bool description="Deuschland" name="bool-142" value="1"/>
-                <bool description="anderes Land" name="bool-143" value="2"/>
-                <bool description="Unbekannt" name="bool-144" value="-3"/>
-                <bool checked="True" description="Keine Angabe" name="bool-145" value="-1"/>
-              </choice>
-              <choice description="Muttersprache" flags="required:phase_ea_end" name="mutter_muttersprache" size="1" target="b">
-                <external-choice name="external-choice-2" value="sprachen.xml"/>
-                <bool description="Sonstiges" name="bool-230" value="-2"/>
-                <bool description="Unbekannt" name="bool-228" value="-3"/>
-                <bool description="Keine Angabe" name="bool-229" value="-1"/>
-              </choice>
-              <rule expr="$mutter_muttersprache -1 == not" mark="warning:mutter_muttersprache" name="required-rule-13" value="Fehlende Pflichtfeldangabe"/>
-            </group>
-            <group containers="a,b" description="Vater" name="group-25" target="a">
-              <choice description="Geburtsland" name="vater_geburtsland" size="1" target="a">
-                <bool description="Deuschland" name="bool-142" value="1"/>
-                <bool description="anderes Land" name="bool-143" value="2"/>
-                <bool description="Unbekannt" name="bool-144" value="-3"/>
-                <bool checked="True" description="Keine Angabe" name="bool-145" value="-1"/>
-              </choice>
-              <choice description="Muttersprache" flags="required:phase_ea_end" name="vater_muttersprache" size="1" target="b">
-                <external-choice name="external-choice-2" value="sprachen.xml"/>
-                <bool description="Sonstiges" name="bool-230" value="-2"/>
-                <bool description="Unbekannt" name="bool-228" value="-3"/>
-                <bool description="Keine Angabe" name="bool-229" value="-1"/>
-              </choice>
-              <rule expr="$vater_muttersprache -1 == not" mark="warning:vater_muttersprache" name="required-rule-14" value="Fehlende Pflichtfeldangabe"/>
-            </group>
-            <choice description="Zuhause vorrangig gesprochene Sprache" name="sprache_zuhause" size="1" target="b">
+          <int description="Anzahl der Geschiwster" maxvalue="99" minvalue="0" name="anzahl_geschwister" target="b"/>
+          <repeat containers="a" description="Kinder" min="1" name="rg_kinder" target="c">
+            <date description="Geburtsdatum" name="kind_geburtsdatum" target="a"/>
+            <choice description="Lebt im Haushalt des / der Jugedlichen" name="kind_haushalt" size="1" target="a">
+              <bool description="Ja" name="bool-130" value="1"/>
+              <bool description="Nein" name="bool-131" value="0"/>
+              <bool description="Unbekannt" name="bool-132" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-133" value="-1"/>
+            </choice>
+          </repeat>
+        </group>
+        <rule expr="$geburtsdatum isset" mark="warning:geburtsdatum" name="required-rule-9" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$geschlecht -1 == not" mark="warning:geschlecht" name="required-rule-10" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$geburtsland -1 == not" mark="warning:geburtsland" name="required-rule-11" value="Fehlende Pflichtfeldangabe"/>
+        <rule description="'geburtsdatum' muss vor 'datum_ea_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ea_start isset $datum_ea_start known and and $geburtsdatum $datum_ea_start &gt; and not" name="date-sequence-rule-0" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zum Zugang / Datum Erstgespräch' liegen."/>
+        <rule description="'geburtsdatum' muss vor 'datum_ber_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ber_ende isset $datum_ber_ende known and and $geburtsdatum $datum_ber_ende &gt; and not" name="date-sequence-rule-1" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
+        <rule description="'geburtsdatum' muss vor 'datum_ber_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ber_start isset $datum_ber_start known and and $geburtsdatum $datum_ber_start &gt; and not" name="date-sequence-rule-5" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beginn Beratung' liegen."/>
+        <rule description="'geburtsdatum' muss vor 'datum_ea_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ea_ende isset $datum_ea_ende known and and $geburtsdatum $datum_ea_ende &gt; and not" name="date-sequence-rule-9" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Datum der Entscheidung' liegen."/>
+        <rule description="'geburtsdatum' muss vor 'datum_cm_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_cm_start isset $datum_cm_start known and and $geburtsdatum $datum_cm_start &gt; and not" name="date-sequence-rule-10" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn CM-Fall / Datum Beginn des CM' liegen."/>
+        <rule description="'geburtsdatum' muss vor 'datum_cm_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_cm_ende isset $datum_cm_ende known and and $geburtsdatum $datum_cm_ende &gt; and not" name="date-sequence-rule-12" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
+      </page>
+      <page containers="a,b,c" description="Migrationsbezogene Informationen zum Status" name="page-8">
+        <choice description="Staatsangehörigkeit" flags="required:phase_ea_end" name="staatsangehoerigkeit" size="1" target="a">
+          <external-choice name="external-choice-1" value="staatsangehoerigkeit.xml"/>
+          <bool description="Sonstiges" name="bool-135" value="-2"/>
+          <bool description="Unbekannt" name="bool-134" value="-3"/>
+          <bool description="Keine Angabe" name="bool-136" value="-1"/>
+        </choice>
+        <choice description="Weitere Staatsangehörigkeit" flags="required:phase_ea_end" name="staatsangehoerigkeit_weitere" size="1" target="a">
+          <external-choice name="external-choice-1" value="staatsangehoerigkeit.xml"/>
+          <bool description="Sonstiges" name="bool-135" value="-2"/>
+          <bool description="Unbekannt" name="bool-134" value="-3"/>
+          <bool description="Keine Angabe" name="bool-136" value="-1"/>
+        </choice>
+        <date description="Einreisedatum" flags="required:phase_ea_end" name="einreisedatum" target="b"/>
+        <choice description="Aufenthalts- / Rechtsstatus" flags="required:phase_ea_end" name="aufenthaltsstatus" size="1" target="b">
+          <bool description="AusländerIn in der 1. Generation" name="bool-137" value="1"/>
+          <bool description="AusländerIn in der 2. Generation" name="bool-138" value="2"/>
+          <bool description="AussiedlerIn" name="bool-139" value="3"/>
+          <bool description="zugewanderte Deutsche mit Migrationshintergrund (Spätaussiedler)" name="bool-140" value="4"/>
+          <bool description="nicht zu gewanderte Deutsche mit Migrationshintergrund" name="bool-141" value="5"/>
+          <bool description="Unbekannt" name="bool-144" value="-3"/>
+          <bool checked="True" description="Keine Angabe" name="bool-145" value="-1"/>
+        </choice>
+        <group containers="a,b" description="Familie" name="group-24">
+          <group containers="a,b" description="Mutter" name="group-25" target="a">
+            <choice description="Geburtsland" name="mutter_geburtsland" size="1" target="a">
+              <bool description="Deuschland" name="bool-142" value="1"/>
+              <bool description="anderes Land" name="bool-143" value="2"/>
+              <bool description="Unbekannt" name="bool-144" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-145" value="-1"/>
+            </choice>
+            <choice description="Muttersprache" flags="required:phase_ea_end" name="mutter_muttersprache" size="1" target="b">
               <external-choice name="external-choice-2" value="sprachen.xml"/>
               <bool description="Sonstiges" name="bool-230" value="-2"/>
               <bool description="Unbekannt" name="bool-228" value="-3"/>
               <bool description="Keine Angabe" name="bool-229" value="-1"/>
             </choice>
+            <rule expr="$mutter_muttersprache -1 == not" mark="warning:mutter_muttersprache" name="required-rule-16" value="Fehlende Pflichtfeldangabe"/>
           </group>
-          <rule expr="$staatsangehoerigkeit -1 == not" mark="warning:staatsangehoerigkeit" name="required-rule-9" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$staatsangehoerigkeit_weitere -1 == not" mark="warning:staatsangehoerigkeit_weitere" name="required-rule-10" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$einreisedatum isset" mark="warning:einreisedatum" name="required-rule-11" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$aufenthaltsstatus -1 == not" mark="warning:aufenthaltsstatus" name="required-rule-12" value="Fehlende Pflichtfeldangabe"/>
-        </page>
-        <page containers="a,b,c,d" description="Weiter Angaben" name="page-9">
-          <group description="Wohnsituation" name="group-27" target="a">
-            <choice description="Überwiegend wohnhaft" name="wohnsituation" size="1">
-              <bool description="im elterlichen Haushalt" name="bool-146" value="1"/>
-              <bool description="bei Geschwistern" name="bool-147" value="2"/>
-              <bool description="bei anderen Verwandten" name="bool-148" value="3"/>
-              <bool description="bei Eltern von PartnerIn" name="bool-149" value="4"/>
-              <bool description="bei Freunden / Bekannten" name="bool-150" value="5"/>
-              <bool description="in eigener Wohnung" name="bool-151" value="6"/>
-              <bool description="ein eigener Wohnung mit PartnerIn" name="bool-152" value="7"/>
-              <bool description="in Wohnung von PartnerIn" name="bool-153" value="8"/>
-              <bool description="in Wohngemeinschaft" name="bool-154" value="9"/>
-              <bool description="in Wohnheim / Internat" name="bool-155" value="10"/>
-              <bool description="betreute Wohnform" name="bool-156" value="11"/>
-              <bool description="obdachlos / auf der Strasse" name="bool-157" value="12"/>
-              <bool description="Sonstiges" name="bool-158" value="-2"/>
-              <bool description="Unbekannt" name="bool-159" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-160" value="-1"/>
+          <group containers="a,b" description="Vater" name="group-25" target="a">
+            <choice description="Geburtsland" name="vater_geburtsland" size="1" target="a">
+              <bool description="Deuschland" name="bool-142" value="1"/>
+              <bool description="anderes Land" name="bool-143" value="2"/>
+              <bool description="Unbekannt" name="bool-144" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-145" value="-1"/>
             </choice>
+            <choice description="Muttersprache" flags="required:phase_ea_end" name="vater_muttersprache" size="1" target="b">
+              <external-choice name="external-choice-2" value="sprachen.xml"/>
+              <bool description="Sonstiges" name="bool-230" value="-2"/>
+              <bool description="Unbekannt" name="bool-228" value="-3"/>
+              <bool description="Keine Angabe" name="bool-229" value="-1"/>
+            </choice>
+            <rule expr="$vater_muttersprache -1 == not" mark="warning:vater_muttersprache" name="required-rule-17" value="Fehlende Pflichtfeldangabe"/>
           </group>
-          <group containers="a,b,c" description="Soziale Einbindung" name="group-28" target="b">
-            <group containers="a,b,c,d,e,f" description="Bezugspersonen" name="group-32" target="a">
-              <bool description="Mutter" name="bezugsperson_a" target="a"/>
-              <bool description="Vater" name="bezugsperson_b" target="a"/>
-              <bool description="Großeltern" name="bezugsperson_c" target="a"/>
-              <bool description="Geschwister" name="bezugsperson_d" target="b"/>
-              <bool description="Pflegefamilie" name="bezugsperson_e" target="b"/>
-              <bool description="Stiefmutter" name="bezugsperson_f" target="b"/>
-              <bool description="Stiefvater" name="bezugsperson_g" target="c"/>
-              <bool description="Verwandte" name="bezugsperson_h" target="c"/>
-              <bool description="Partnerin/Partner" name="bezugsperson_i" target="c"/>
-              <bool description="Betreuerin/Betreuer im Heim/Wohnform" name="bezugsperson_j" target="d"/>
-              <bool description="gesetzl. bestimmte/r Betreuerin/Betreuer" name="bezugsperson_k" target="d"/>
-              <bool description="Lehrerin/Lehrer" name="bezugsperson_l" target="d"/>
-              <bool description="Mitbewohnerin/Mitbewohner" name="bezugsperson_m" target="e"/>
-              <bool description="Lebensgefährte der Mutter" name="bezugsperson_n" target="e"/>
-              <bool description="Lebensgefährtin des Vaters" name="bezugsperson_o" target="e"/>
-              <bool description="beste Freundin/bester Freund" name="bezugsperson_p" target="f"/>
-              <bool description="keine Bezugsperson" name="bezugsperson_q" target="f"/>
-              <bool description="Sonstiges" name="bezugsperson_r" target="f"/>
-            </group>
-            <group containers="a,b,c,d,e" description="Soziale Zugehörigkeit der / des Jugendlichen" name="group-33" target="b">
-              <choice description="zur erweiterten Familie" name="zugeh_a" size="1" target="a">
-                <bool description="Sehr enge Zugehörigkeit" name="bool-135" value="1"/>
-                <bool description="Enge Zugehörigkeit" name="bool-136" value="2"/>
-                <bool description="Eher enge Zugehörigkeit" name="bool-137" value="3"/>
-                <bool description="Eher keine enge Zugehörigkeit" name="bool-138" value="4"/>
-                <bool description="Keine enge Zugehörigkeit" name="bool-139" value="5"/>
-                <bool description="Keine Zugehörigkeit" name="bool-140" value="6"/>
-                <bool checked="true" description="keine Angabe" name="bool-141" value="-1"/>
-              </choice>
-              <choice description="zu Gleichaltrigen" name="zugeh_b" size="1" target="b">
-                <bool description="Sehr enge Zugehörigkeit" name="bool-135" value="1"/>
-                <bool description="Enge Zugehörigkeit" name="bool-136" value="2"/>
-                <bool description="Eher enge Zugehörigkeit" name="bool-137" value="3"/>
-                <bool description="Eher keine enge Zugehörigkeit" name="bool-138" value="4"/>
-                <bool description="Keine enge Zugehörigkeit" name="bool-139" value="5"/>
-                <bool description="Keine Zugehörigkeit" name="bool-140" value="6"/>
-                <bool checked="true" description="keine Angabe" name="bool-141" value="-1"/>
-              </choice>
-              <choice description="zu Vereinen und Organisationen im Sozialraum" name="zugeh_c" size="1" target="c">
-                <bool description="Sehr enge Zugehörigkeit" name="bool-135" value="1"/>
-                <bool description="Enge Zugehörigkeit" name="bool-136" value="2"/>
-                <bool description="Eher enge Zugehörigkeit" name="bool-137" value="3"/>
-                <bool description="Eher keine enge Zugehörigkeit" name="bool-138" value="4"/>
-                <bool description="Keine enge Zugehörigkeit" name="bool-139" value="5"/>
-                <bool description="Keine Zugehörigkeit" name="bool-140" value="6"/>
-                <bool checked="true" description="keine Angabe" name="bool-141" value="-1"/>
-              </choice>
-              <choice description="besteR FreundIn" name="zugeh_d" size="1" target="d">
-                <bool description="Sehr enge Zugehörigkeit" name="bool-135" value="1"/>
-                <bool description="Enge Zugehörigkeit" name="bool-136" value="2"/>
-                <bool description="Eher enge Zugehörigkeit" name="bool-137" value="3"/>
-                <bool description="Eher keine enge Zugehörigkeit" name="bool-138" value="4"/>
-                <bool description="Keine enge Zugehörigkeit" name="bool-139" value="5"/>
-                <bool description="Keine Zugehörigkeit" name="bool-140" value="6"/>
-                <bool checked="true" description="keine Angabe" name="bool-141" value="-1"/>
-              </choice>
-              <choice description="festeR PartnerIn" name="zugeh_e" size="1" target="e">
-                <bool description="Sehr enge Zugehörigkeit" name="bool-135" value="1"/>
-                <bool description="Enge Zugehörigkeit" name="bool-136" value="2"/>
-                <bool description="Eher enge Zugehörigkeit" name="bool-137" value="3"/>
-                <bool description="Eher keine enge Zugehörigkeit" name="bool-138" value="4"/>
-                <bool description="Keine enge Zugehörigkeit" name="bool-139" value="5"/>
-                <bool description="Keine Zugehörigkeit" name="bool-140" value="6"/>
-                <bool checked="true" description="keine Angabe" name="bool-141" value="-1"/>
-              </choice>
-            </group>
-            <group description="Soziales Engagement" name="group-34" target="c">
-              <text cols="5" description="Beschreibung" function="suppress_value" maxlength="60" name="soz_engagement" size="40"/>
-            </group>
+          <choice description="Zuhause vorrangig gesprochene Sprache" name="sprache_zuhause" size="1" target="b">
+            <external-choice name="external-choice-2" value="sprachen.xml"/>
+            <bool description="Sonstiges" name="bool-230" value="-2"/>
+            <bool description="Unbekannt" name="bool-228" value="-3"/>
+            <bool description="Keine Angabe" name="bool-229" value="-1"/>
+          </choice>
+        </group>
+        <rule expr="$staatsangehoerigkeit -1 == not" mark="warning:staatsangehoerigkeit" name="required-rule-12" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$staatsangehoerigkeit_weitere -1 == not" mark="warning:staatsangehoerigkeit_weitere" name="required-rule-13" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$einreisedatum isset" mark="warning:einreisedatum" name="required-rule-14" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$aufenthaltsstatus -1 == not" mark="warning:aufenthaltsstatus" name="required-rule-15" value="Fehlende Pflichtfeldangabe"/>
+      </page>
+      <page containers="a,b,c,d" description="Weiter Angaben" name="page-9">
+        <group description="Wohnsituation" name="group-27" target="a">
+          <choice description="Überwiegend wohnhaft" name="wohnsituation" size="1">
+            <bool description="im elterlichen Haushalt" name="bool-146" value="1"/>
+            <bool description="bei Geschwistern" name="bool-147" value="2"/>
+            <bool description="bei anderen Verwandten" name="bool-148" value="3"/>
+            <bool description="bei Eltern von PartnerIn" name="bool-149" value="4"/>
+            <bool description="bei Freunden / Bekannten" name="bool-150" value="5"/>
+            <bool description="in eigener Wohnung" name="bool-151" value="6"/>
+            <bool description="ein eigener Wohnung mit PartnerIn" name="bool-152" value="7"/>
+            <bool description="in Wohnung von PartnerIn" name="bool-153" value="8"/>
+            <bool description="in Wohngemeinschaft" name="bool-154" value="9"/>
+            <bool description="in Wohnheim / Internat" name="bool-155" value="10"/>
+            <bool description="betreute Wohnform" name="bool-156" value="11"/>
+            <bool description="obdachlos / auf der Strasse" name="bool-157" value="12"/>
+            <bool description="Pflegefamilie" name="bool-248" value="13"/>
+            <bool description="Sonstiges" name="bool-158" value="-2"/>
+            <bool description="Unbekannt" name="bool-159" value="-3"/>
+            <bool checked="True" description="Keine Angabe" name="bool-160" value="-1"/>
+          </choice>
+        </group>
+        <group containers="a,b,c" description="Soziale Einbindung" name="group-28" target="b">
+          <group containers="a,b,c,d,e,f" description="Bezugspersonen" name="group-32" target="a">
+            <bool description="Mutter" name="bezugsperson_a" target="a"/>
+            <bool description="Vater" name="bezugsperson_b" target="a"/>
+            <bool description="Großeltern" name="bezugsperson_c" target="a"/>
+            <bool description="Geschwister" name="bezugsperson_d" target="b"/>
+            <bool description="Pflegefamilie" name="bezugsperson_e" target="b"/>
+            <bool description="Stiefmutter" name="bezugsperson_f" target="b"/>
+            <bool description="Stiefvater" name="bezugsperson_g" target="c"/>
+            <bool description="Verwandte" name="bezugsperson_h" target="c"/>
+            <bool description="Partnerin/Partner" name="bezugsperson_i" target="c"/>
+            <bool description="Betreuerin/Betreuer im Heim/Wohnform" name="bezugsperson_j" target="d"/>
+            <bool description="gesetzl. bestimmte/r Betreuerin/Betreuer" name="bezugsperson_k" target="d"/>
+            <bool description="Lehrerin/Lehrer" name="bezugsperson_l" target="d"/>
+            <bool description="Mitbewohnerin/Mitbewohner" name="bezugsperson_m" target="e"/>
+            <bool description="Lebensgefährte der Mutter" name="bezugsperson_n" target="e"/>
+            <bool description="Lebensgefährtin des Vaters" name="bezugsperson_o" target="e"/>
+            <bool description="beste Freundin/bester Freund" name="bezugsperson_p" target="f"/>
+            <bool description="keine Bezugsperson" name="bezugsperson_q" target="f"/>
+            <bool description="Sonstiges" name="bezugsperson_r" target="f"/>
           </group>
-          <group containers="a,b,c,d" description="Finanzielle Situation" name="group-29" target="c">
-            <choice description="Einkommen der Herkunftsfamilie durch" name="einkommen_familie" size="1" target="a">
-              <bool description="Erwerbstätig / Selbstständig" name="bool-161" value="1"/>
-              <bool description="Grundsicherung / Transferleistungen" name="bool-162" value="2"/>
-              <bool description="Unterhaltszahlungen" name="bool-163" value="3"/>
-              <bool description="Sonstiges" name="bool-164" value="-2"/>
-              <bool description="Unbekannt" name="bool-165" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-166" value="-1"/>
+          <group containers="a,b,c,d,e" description="Soziale Zugehörigkeit der / des Jugendlichen" name="group-33" target="b">
+            <choice description="zur erweiterten Familie" name="zugeh_a" size="1" target="a">
+              <bool description="Sehr enge Zugehörigkeit" name="bool-135" value="1"/>
+              <bool description="Enge Zugehörigkeit" name="bool-136" value="2"/>
+              <bool description="Eher enge Zugehörigkeit" name="bool-137" value="3"/>
+              <bool description="Eher keine enge Zugehörigkeit" name="bool-138" value="4"/>
+              <bool description="Keine enge Zugehörigkeit" name="bool-139" value="5"/>
+              <bool description="Keine Zugehörigkeit" name="bool-140" value="6"/>
+              <bool checked="true" description="keine Angabe" name="bool-141" value="-1"/>
             </choice>
-            <choice description="Einkommen des / der Jugendlichen durch" name="einkommen_jugendlicher" size="1" target="b">
-              <bool description="Erwerbstätig / Selbstständig" name="bool-161" value="1"/>
-              <bool description="Grundsicherung / Transferleistungen" name="bool-162" value="2"/>
-              <bool description="Ausbildungsvergütung" name="bool-163" value="4"/>
-              <bool description="staatl. Ausbildungsförderung" name="bool-163" value="5"/>
-              <bool description="Stipendium" name="bool-163" value="6"/>
-              <bool description="Unterhaltszahlungen" name="bool-163" value="3"/>
-              <bool description="Sonstiges" name="bool-164" value="-2"/>
-              <bool description="Unbekannt" name="bool-165" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-166" value="-1"/>
+            <choice description="zu Gleichaltrigen" name="zugeh_b" size="1" target="b">
+              <bool description="Sehr enge Zugehörigkeit" name="bool-135" value="1"/>
+              <bool description="Enge Zugehörigkeit" name="bool-136" value="2"/>
+              <bool description="Eher enge Zugehörigkeit" name="bool-137" value="3"/>
+              <bool description="Eher keine enge Zugehörigkeit" name="bool-138" value="4"/>
+              <bool description="Keine enge Zugehörigkeit" name="bool-139" value="5"/>
+              <bool description="Keine Zugehörigkeit" name="bool-140" value="6"/>
+              <bool checked="true" description="keine Angabe" name="bool-141" value="-1"/>
             </choice>
-            <int description="Zur Verfügung stehendes Geld" maxvalue="999999" minvalue="0" name="geldmittel" target="c"/>
-            <int description="Schulden" maxvalue="9999999" minvalue="0" name="schulden" target="d"/>
-            <choice description="Schuldnerberatung aufgesucht" name="schulden_beratung" size="1" target="d">
-              <bool description="Ja" name="bool-231" value="1"/>
-              <bool description="Nein" name="bool-232" value="0"/>
-              <bool description="Unbekannt" name="bool-233" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-234" value="-1"/>
+            <choice description="zu Vereinen und Organisationen im Sozialraum" name="zugeh_c" size="1" target="c">
+              <bool description="Sehr enge Zugehörigkeit" name="bool-135" value="1"/>
+              <bool description="Enge Zugehörigkeit" name="bool-136" value="2"/>
+              <bool description="Eher enge Zugehörigkeit" name="bool-137" value="3"/>
+              <bool description="Eher keine enge Zugehörigkeit" name="bool-138" value="4"/>
+              <bool description="Keine enge Zugehörigkeit" name="bool-139" value="5"/>
+              <bool description="Keine Zugehörigkeit" name="bool-140" value="6"/>
+              <bool checked="true" description="keine Angabe" name="bool-141" value="-1"/>
             </choice>
-          </group>
-          <group containers="a,b" description="Gesundheitliche Situation" name="group-30" target="d">
-            <choice description="Psychische Beeinträchtigung (Ärtzliches Gutachten oder Ähnliches liegt vor (§ 28 Abs. 7 BDSG))" name="psychische_beeintraechtugung" size="1" target="a">
-              <bool description="Ja" name="bool-167" value="1"/>
-              <bool description="Nein" name="bool-168" value="0"/>
-              <bool description="Unbekannt" name="bool-169" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-170" value="-1"/>
+            <choice description="besteR FreundIn" name="zugeh_d" size="1" target="d">
+              <bool description="Sehr enge Zugehörigkeit" name="bool-135" value="1"/>
+              <bool description="Enge Zugehörigkeit" name="bool-136" value="2"/>
+              <bool description="Eher enge Zugehörigkeit" name="bool-137" value="3"/>
+              <bool description="Eher keine enge Zugehörigkeit" name="bool-138" value="4"/>
+              <bool description="Keine enge Zugehörigkeit" name="bool-139" value="5"/>
+              <bool description="Keine Zugehörigkeit" name="bool-140" value="6"/>
+              <bool checked="true" description="keine Angabe" name="bool-141" value="-1"/>
             </choice>
-            <choice description="Physischische Beeinträchtigung (Ärtzliches Gutachten oder Ähnliches liegt vor (§ 28 Abs. 7 BDSG))" name="physischische_beeintraechtugung" size="1" target="b">
-              <bool description="Ja" name="bool-167" value="1"/>
-              <bool description="Nein" name="bool-168" value="0"/>
-              <bool description="Unbekannt" name="bool-169" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-170" value="-1"/>
+            <choice description="festeR PartnerIn" name="zugeh_e" size="1" target="e">
+              <bool description="Sehr enge Zugehörigkeit" name="bool-135" value="1"/>
+              <bool description="Enge Zugehörigkeit" name="bool-136" value="2"/>
+              <bool description="Eher enge Zugehörigkeit" name="bool-137" value="3"/>
+              <bool description="Eher keine enge Zugehörigkeit" name="bool-138" value="4"/>
+              <bool description="Keine enge Zugehörigkeit" name="bool-139" value="5"/>
+              <bool description="Keine Zugehörigkeit" name="bool-140" value="6"/>
+              <bool checked="true" description="keine Angabe" name="bool-141" value="-1"/>
             </choice>
-            <choice description="Sucht" name="sucht" size="1">
-              <bool description="Drogen" name="bool-171" value="1"/>
-              <bool description="Alkohol" name="bool-172" value="2"/>
-              <bool description="Medikamente" name="bool-173" value="3"/>
-              <bool description="Spiel" name="bool-174" value="4"/>
-              <bool description="Internet" name="bool-175" value="5"/>
-              <bool description="Sonstige" name="bool-176" value="-2"/>
-              <bool description="Unbekannt" name="bool-177" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-178" value="-1"/>
-            </choice>
           </group>
-        </page>
-      </group>
+          <group description="Soziales Engagement" name="group-34" target="c">
+            <text cols="5" description="Beschreibung" function="suppress_value" maxlength="60" name="soz_engagement" size="40"/>
+          </group>
+        </group>
+        <group containers="a,b,c,d" description="Finanzielle Situation" name="group-29" target="c">
+          <choice description="Einkommen der Herkunftsfamilie durch" name="einkommen_familie" size="1" target="a">
+            <bool description="Erwerbstätig" name="bool-161" value="1"/>
+            <bool description="Selbstständig" name="bool-249" value="4"/>
+            <bool description="Grundsicherung / Transferleistungen" name="bool-162" value="2"/>
+            <bool description="Unterhaltszahlungen" name="bool-163" value="3"/>
+            <bool description="Sonstiges" name="bool-164" value="-2"/>
+            <bool description="Unbekannt" name="bool-165" value="-3"/>
+            <bool checked="True" description="Keine Angabe" name="bool-166" value="-1"/>
+          </choice>
+          <choice description="Einkommen des / der Jugendlichen durch" name="einkommen_jugendlicher" size="1" target="b">
+            <bool description="Erwerbstätig / Selbstständig" name="bool-161" value="1"/>
+            <bool description="Selbststständig" name="bool-250" value="7"/>
+            <bool description="Grundsicherung / Transferleistungen" name="bool-162" value="2"/>
+            <bool description="Ausbildungsvergütung" name="bool-163" value="4"/>
+            <bool description="staatl. Ausbildungsförderung" name="bool-163" value="5"/>
+            <bool description="Stipendium" name="bool-163" value="6"/>
+            <bool description="Unterhaltszahlungen" name="bool-163" value="3"/>
+            <bool description="Sonstiges" name="bool-164" value="-2"/>
+            <bool description="Unbekannt" name="bool-165" value="-3"/>
+            <bool checked="True" description="Keine Angabe" name="bool-166" value="-1"/>
+          </choice>
+          <int description="Zur Verfügung stehendes Geld" maxvalue="999999" minvalue="0" name="geldmittel" target="c"/>
+          <int description="Schulden" maxvalue="9999999" minvalue="0" name="schulden" target="d"/>
+          <choice description="Schuldnerberatung aufgesucht" name="schulden_beratung" size="1" target="d">
+            <bool description="Ja" name="bool-231" value="1"/>
+            <bool description="Nein" name="bool-232" value="0"/>
+            <bool description="Unbekannt" name="bool-233" value="-3"/>
+            <bool checked="True" description="Keine Angabe" name="bool-234" value="-1"/>
+          </choice>
+        </group>
+        <group containers="a,b" description="Gesundheitliche Situation" name="group-30" target="d">
+          <choice description="Psychische Beeinträchtigung (Ärtzliches Gutachten oder Ähnliches liegt vor (§ 28 Abs. 7 BDSG))" name="psychische_beeintraechtugung" size="1" target="a">
+            <bool description="Ja" name="bool-167" value="1"/>
+            <bool description="Nein" name="bool-168" value="0"/>
+            <bool description="Unbekannt" name="bool-169" value="-3"/>
+            <bool checked="True" description="Keine Angabe" name="bool-170" value="-1"/>
+          </choice>
+          <choice description="Physischische Beeinträchtigung (Ärtzliches Gutachten oder Ähnliches liegt vor (§ 28 Abs. 7 BDSG))" name="physischische_beeintraechtugung" size="1" target="b">
+            <bool description="Ja" name="bool-167" value="1"/>
+            <bool description="Nein" name="bool-168" value="0"/>
+            <bool description="Unbekannt" name="bool-169" value="-3"/>
+            <bool checked="True" description="Keine Angabe" name="bool-170" value="-1"/>
+          </choice>
+          <choice description="Sucht" name="sucht" size="1">
+            <bool description="Drogen" name="bool-171" value="1"/>
+            <bool description="Alkohol" name="bool-172" value="2"/>
+            <bool description="Medikamente" name="bool-173" value="3"/>
+            <bool description="Spiel" name="bool-174" value="4"/>
+            <bool description="Internet" name="bool-175" value="5"/>
+            <bool description="Sonstiges" name="bool-176" value="-2"/>
+            <bool description="Unbekannt" name="bool-177" value="-3"/>
+            <bool checked="True" description="Keine Angabe" name="bool-178" value="-1"/>
+          </choice>
+        </group>
+      </page>
       <group containers="a,b,c" description="Biographie" name="group-65">
         <page containers="a" description="Schulische und berufliche Laufbahn" name="page-15" target="a">
           <group containers="a,b,c,d,e,f,g,h" description="Aktuelle schulische und berufliche Situation" name="group-59">
@@ -450,7 +478,8 @@
               <bool description="betriebliche Ausbildung" name="bool-238" value="3"/>
               <bool description="außerbetriebliche Ausbildung" name="bool-238" value="4"/>
               <bool description="Maßnahme" name="bool-238" value="5"/>
-              <bool description="Erwerbstätig / Selbstständig" name="bool-238" value="6"/>
+              <bool description="Erwerbstätig" name="bool-238" value="6"/>
+              <bool description="Selbstständig" name="bool-251" value="10"/>
               <bool description="Arbeitslos" name="bool-238" value="7"/>
               <bool description="Elternzeit" name="bool-238" value="8"/>
               <bool description="Zivildienst / Wehrpflicht / Freiwilligenjahr" name="bool-238" value="9"/>
@@ -474,7 +503,7 @@
                 <bool checked="True" description="Keine Angabe" name="bool-238" value="-1"/>
               </choice>
               <int description="Klassenstufe" maxvalue="13" minvalue="1" name="aktuelle_schule_klassenstufe" target="a"/>
-              <rule expr="$aktuelle_schule -1 == not" mark="warning:aktuelle_schule" name="required-rule-16" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$aktuelle_schule -1 == not" mark="warning:aktuelle_schule" name="required-rule-19" value="Fehlende Pflichtfeldangabe"/>
             </group>
             <group containers="a" description="Derzeit erlernter Beruf" name="group-61" target="c">
               <text description="Beruf" function="suppress_value" maxlength="60" name="akuteller_beruf" size="40" target="a"/>
@@ -509,7 +538,7 @@
                   <int description="Dauer der Maßnahme (in Monaten)" maxvalue="99" minvalue="0" name="vorherige_massname_dauer" target="c"/>
                 </repeat>
               </group>
-              <rule expr="$aktuelle_massnahme_art -1 == not" mark="warning:aktuelle_massnahme_art" name="required-rule-17" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$aktuelle_massnahme_art -1 == not" mark="warning:aktuelle_massnahme_art" name="required-rule-20" value="Fehlende Pflichtfeldangabe"/>
             </group>
             <group containers="a,b,c" description="Erwerbstätig / Selbstständig" name="group-63" target="e">
               <text description="Nennung Tätigkeit" function="suppress_value" maxlength="60" name="aktuelle_taetigkeit" size="40" target="a"/>
@@ -540,7 +569,7 @@
                 <date description="Datum bis" name="historie_wehrplficht_datum_ende " target="a"/>
               </repeat>
             </group>
-            <rule expr="$aktuelle_situation -1 == not" mark="warning:aktuelle_situation" name="required-rule-15" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$aktuelle_situation -1 == not" mark="warning:aktuelle_situation" name="required-rule-18" value="Fehlende Pflichtfeldangabe"/>
           </group>
         </page>
         <page containers="a,b,c" description="Erworbene Abschlüsse" name="page-16" target="b">
@@ -581,9 +610,9 @@
               <bool description="Unbekannt" name="bool-226" value="-3"/>
               <bool checked="True" description="Keine Angabe" name="bool-227" value="-1"/>
             </choice>
-            <rule expr="$hoechster_schulabschluss -1 == not" mark="warning:hoechster_schulabschluss" name="required-rule-18" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$hoechster_schulabschluss_ausland_anerkannt -1 == not" mark="warning:hoechster_schulabschluss_ausland_anerkannt" name="required-rule-19" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$hoechster_schulabschluss_ausland_aegi_anerkannt -1 == not" mark="warning:hoechster_schulabschluss_ausland_aegi_anerkannt" name="required-rule-20" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$hoechster_schulabschluss -1 == not" mark="warning:hoechster_schulabschluss" name="required-rule-21" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$hoechster_schulabschluss_ausland_anerkannt -1 == not" mark="warning:hoechster_schulabschluss_ausland_anerkannt" name="required-rule-22" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$hoechster_schulabschluss_ausland_aegi_anerkannt -1 == not" mark="warning:hoechster_schulabschluss_ausland_aegi_anerkannt" name="required-rule-23" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group containers="a,b,c,d" description="Erworbene Berufschlüsse" name="group-67" target="b">
             <choice description="Höchster in Deutschland anerkannter Abschluss" flags="required:phase_ea_end" name="hoechster_berufabschluss" size="1" target="a">
@@ -620,9 +649,9 @@
               <bool description="Unbekannt" name="bool-226" value="-3"/>
               <bool checked="True" description="Keine Angabe" name="bool-227" value="-1"/>
             </choice>
-            <rule expr="$hoechster_berufabschluss -1 == not" mark="warning:hoechster_berufabschluss" name="required-rule-21" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$hoechster_berufabschluss_ausland_anerkannt -1 == not" mark="warning:hoechster_berufabschluss_ausland_anerkannt" name="required-rule-22" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$hoechster_berufabschluss_ausland_aegi_anerkannt -1 == not" mark="warning:hoechster_berufabschluss_ausland_aegi_anerkannt" name="required-rule-23" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$hoechster_berufabschluss -1 == not" mark="warning:hoechster_berufabschluss" name="required-rule-24" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$hoechster_berufabschluss_ausland_anerkannt -1 == not" mark="warning:hoechster_berufabschluss_ausland_anerkannt" name="required-rule-25" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$hoechster_berufabschluss_ausland_aegi_anerkannt -1 == not" mark="warning:hoechster_berufabschluss_ausland_aegi_anerkannt" name="required-rule-26" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group description="Integrationskurs" name="group-68" target="c">
             <choice description="JugendlichR hat Integrationskursberechtigung/- verpflichtung" name="integrationskurs" size="1" target="a">
@@ -652,877 +681,734 @@
           </repeat>
         </page>
       </group>
-      <group containers="a,b" description="Kompetenzfestellung" name="group-11">
-        <page containers="a,b,c" description="Kompetenzfeststellung" name="page-10">
-          <group containers="a,b,c" description="Angaben zur Kompetenzfeststellung" name="group-69" target="a">
-            <choice description="Durchführung der Kompetenzfeststellung" flags="required:phase_ea_end" name="kompetenzfeststellung" size="1" target="a">
-              <bool description="Ja" name="bool-223" value="1"/>
-              <bool description="Nein" name="bool-224" value="0"/>
-              <bool description="Unbekannt" name="bool-226" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-227" value="-1"/>
+    </group>
+    <page containers="a,b,c" description="Kompetenzfeststellung" name="page-10">
+      <group containers="a,b,c" description="Angaben zur Kompetenzfeststellung" name="group-69" target="a">
+        <choice description="Durchführung der Kompetenzfeststellung" flags="required:phase_ea_end" name="kompetenzfeststellung" size="1" target="a">
+          <bool description="Ja" name="bool-223" value="1"/>
+          <bool description="Nein" name="bool-224" value="0"/>
+          <bool description="Unbekannt" name="bool-226" value="-3"/>
+          <bool checked="True" description="Keine Angabe" name="bool-227" value="-1"/>
+        </choice>
+        <choice description="Verfahren der Kompetenzfestellung" flags="required:phase_ea_end" name="kf_verfahren" size="1" target="b">
+          <bool description="Sonstiges" name="bool-226" value="-2"/>
+          <bool description="Unbekannt" name="bool-226" value="-3"/>
+          <bool checked="True" description="Keine Angabe" name="bool-227" value="-1"/>
+        </choice>
+        <text description="Nennung Verfahren" flags="required:phase_ea_end" maxlength="60" name="kf_verfahren_nennung" size="40" target="c"/>
+        <rule expr="$kompetenzfeststellung -1 == not" mark="warning:kompetenzfeststellung" name="required-rule-27" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$kf_verfahren -1 == not" mark="warning:kf_verfahren" name="required-rule-28" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$kf_verfahren_nennung isset" mark="warning:kf_verfahren_nennung" name="required-rule-29" value="Fehlende Pflichtfeldangabe"/>
+      </group>
+      <group containers="a,b,c,d,e,f" description="Ergebnisse der Kompetenzfeststellung" name="group-49" target="b">
+        <group containers="a,b,c" description="Fachkompetenzen" name="group-50" target="a">
+          <radio-matrix description="Naturwissenschaftlich-technischen und wirtschftlichen Bereich" name="radio-matrix-1" target="a">
+            <radio description="rechnerisches Denken (Rechenfähigkeit)" name="kf_erg_natur_a">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="räumliches Vorstellungsvermögen" name="kf_erg_natur_b">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Grundverständnis von naturwissenschaftlichen Zusammenhängen" name="kf_erg_natur_c">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="logisches (schlussfolgerndes) Denken)" name="kf_erg_natur_d">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="wirtschaftliche Grundkenntnisse" name="kf_erg_natur_e">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+          </radio-matrix>
+          <radio-matrix description="Medienbereich" name="radio-matrix-2" target="b">
+            <radio description="allgemeine PC-Kenntnisse" name="kf_erg_medien_a">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Office-Anwendungen (Word, Excel, ...)" name="kf_erg_medien_b">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="spezielle PC-Kenntnisse (Grafikbearbeitung, Musikbearbeitung, CAD, Programmiersprachen)" name="kf_erg_medien_c">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Internet-Anwendungen und E-Mail-Kenntnisse" name="kf_erg_medien_d">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Beherrschung anderer Medien (z.B. Kamera)" name="kf_erg_medien_e">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+          </radio-matrix>
+          <radio-matrix description="handwerklicher Bereich" name="radio-matrix-3" target="c">
+            <radio description="Hand- und Fingergeschick" name="kf_erg_handwerk_a">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Formauffassung" name="kf_erg_handwerk_b">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Umgang mit Maschinen und Werzeugen" name="kf_erg_handwerk_c">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="gestalerische Fantsie" name="kf_erg_handwerk_d">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+          </radio-matrix>
+        </group>
+        <group description="Methodenkompetenz" name="group-51" target="b">
+          <radio-matrix description="Methodenkompetenz" name="radio-matrix-4" target="c">
+            <radio description="Methoden der Informationsgewinnung" name="kf_erg_methode_a">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Methoden der Informationsverarbeitung" name="kf_erg_methode_b">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Einsatz von Kern- und Arbeitstechniken" name="kf_erg_methode_c">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Problemlösungsorientierung" name="kf_erg_methode_d">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Planen und Organisieren" name="kf_erg_methode_e">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Urteilsfähigkeit" name="kf_erg_methode_f">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Qulitäts- und Ergebnisorientierung" name="kf_erg_methode_g">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+          </radio-matrix>
+        </group>
+        <group containers="a,b,c,d" description="Sprache und Kommunikation" name="group-52" target="c">
+          <radio-matrix description="Deutsch" name="radio-matrix-8" target="a">
+            <radio description="Hörverständnis" name="kf_erg_deutsch_a">
+              <bool description="A1" name="bool-197" value="1"/>
+              <bool description="A2" name="bool-198" value="2"/>
+              <bool description="B1" name="bool-199" value="3"/>
+              <bool description="B2" name="bool-200" value="4"/>
+              <bool description="C1" name="bool-201" value="5"/>
+              <bool description="C2" name="bool-202" value="6"/>
+              <bool description="Unbekannt" name="bool-203" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
+            </radio>
+            <radio description="Leseverständnis" name="kf_erg_deutsch_b">
+              <bool description="A1" name="bool-197" value="1"/>
+              <bool description="A2" name="bool-198" value="2"/>
+              <bool description="B1" name="bool-199" value="3"/>
+              <bool description="B2" name="bool-200" value="4"/>
+              <bool description="C1" name="bool-201" value="5"/>
+              <bool description="C2" name="bool-202" value="6"/>
+              <bool description="Unbekannt" name="bool-203" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
+            </radio>
+            <radio description="Schreiben" name="kf_erg_deutsch_c">
+              <bool description="A1" name="bool-197" value="1"/>
+              <bool description="A2" name="bool-198" value="2"/>
+              <bool description="B1" name="bool-199" value="3"/>
+              <bool description="B2" name="bool-200" value="4"/>
+              <bool description="C1" name="bool-201" value="5"/>
+              <bool description="C2" name="bool-202" value="6"/>
+              <bool description="Unbekannt" name="bool-203" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
+            </radio>
+            <radio description="Sprechen" name="kf_erg_deutsch_d">
+              <bool description="A1" name="bool-197" value="1"/>
+              <bool description="A2" name="bool-198" value="2"/>
+              <bool description="B1" name="bool-199" value="3"/>
+              <bool description="B2" name="bool-200" value="4"/>
+              <bool description="C1" name="bool-201" value="5"/>
+              <bool description="C2" name="bool-202" value="6"/>
+              <bool description="Unbekannt" name="bool-203" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
+            </radio>
+          </radio-matrix>
+          <radio-matrix description="Herkunfts- / Muttersprache" name="radio-matrix-9" target="b">
+            <radio description="Hörverständnis" name="kf_erg_muttersprache_a">
+              <bool description="A1" name="bool-197" value="1"/>
+              <bool description="A2" name="bool-198" value="2"/>
+              <bool description="B1" name="bool-199" value="3"/>
+              <bool description="B2" name="bool-200" value="4"/>
+              <bool description="C1" name="bool-201" value="5"/>
+              <bool description="C2" name="bool-202" value="6"/>
+              <bool description="Unbekannt" name="bool-203" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
+            </radio>
+            <radio description="Leseverständnis" name="kf_erg_muttersprache_b">
+              <bool description="A1" name="bool-197" value="1"/>
+              <bool description="A2" name="bool-198" value="2"/>
+              <bool description="B1" name="bool-199" value="3"/>
+              <bool description="B2" name="bool-200" value="4"/>
+              <bool description="C1" name="bool-201" value="5"/>
+              <bool description="C2" name="bool-202" value="6"/>
+              <bool description="Unbekannt" name="bool-203" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
+            </radio>
+            <radio description="Schreiben" name="kf_erg_muttersprache_c">
+              <bool description="A1" name="bool-197" value="1"/>
+              <bool description="A2" name="bool-198" value="2"/>
+              <bool description="B1" name="bool-199" value="3"/>
+              <bool description="B2" name="bool-200" value="4"/>
+              <bool description="C1" name="bool-201" value="5"/>
+              <bool description="C2" name="bool-202" value="6"/>
+              <bool description="Unbekannt" name="bool-203" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
+            </radio>
+            <radio description="Sprechen" name="kf_erg_muttersprache_d">
+              <bool description="A1" name="bool-197" value="1"/>
+              <bool description="A2" name="bool-198" value="2"/>
+              <bool description="B1" name="bool-199" value="3"/>
+              <bool description="B2" name="bool-200" value="4"/>
+              <bool description="C1" name="bool-201" value="5"/>
+              <bool description="C2" name="bool-202" value="6"/>
+              <bool description="Unbekannt" name="bool-203" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
+            </radio>
+          </radio-matrix>
+          <group containers="a,b,c" description="Weitere Sprache" name="group-58" target="c">
+            <text description="Nennung weitere Sprache" function="suppress_value" maxlength="60" name="kf_erg_weiteresprache_nennung" size="40" target="a"/>
+            <radio-matrix description="Weitere Sprache" name="radio-matrix-10" target="b">
+              <radio description="Hörverständnis" name="kf_erg_weiteresprache_a">
+                <bool description="A1" name="bool-197" value="1"/>
+                <bool description="A2" name="bool-198" value="2"/>
+                <bool description="B1" name="bool-199" value="3"/>
+                <bool description="B2" name="bool-200" value="4"/>
+                <bool description="C1" name="bool-201" value="5"/>
+                <bool description="C2" name="bool-202" value="6"/>
+                <bool description="Unbekannt" name="bool-203" value="-3"/>
+                <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
+              </radio>
+              <radio description="Leseverständnis" name="kf_erg_weiteresprache_b">
+                <bool description="A1" name="bool-197" value="1"/>
+                <bool description="A2" name="bool-198" value="2"/>
+                <bool description="B1" name="bool-199" value="3"/>
+                <bool description="B2" name="bool-200" value="4"/>
+                <bool description="C1" name="bool-201" value="5"/>
+                <bool description="C2" name="bool-202" value="6"/>
+                <bool description="Unbekannt" name="bool-203" value="-3"/>
+                <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
+              </radio>
+              <radio description="Schreiben" name="kf_erg_weiteresprache_c">
+                <bool description="A1" name="bool-197" value="1"/>
+                <bool description="A2" name="bool-198" value="2"/>
+                <bool description="B1" name="bool-199" value="3"/>
+                <bool description="B2" name="bool-200" value="4"/>
+                <bool description="C1" name="bool-201" value="5"/>
+                <bool description="C2" name="bool-202" value="6"/>
+                <bool description="Unbekannt" name="bool-203" value="-3"/>
+                <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
+              </radio>
+              <radio description="Sprechen" name="kf_erg_weiteresprache_d">
+                <bool description="A1" name="bool-197" value="1"/>
+                <bool description="A2" name="bool-198" value="2"/>
+                <bool description="B1" name="bool-199" value="3"/>
+                <bool description="B2" name="bool-200" value="4"/>
+                <bool description="C1" name="bool-201" value="5"/>
+                <bool description="C2" name="bool-202" value="6"/>
+                <bool description="Unbekannt" name="bool-203" value="-3"/>
+                <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
+              </radio>
+            </radio-matrix>
+            <choice description="Beherrschung weiterer Sprache insgesammt auf dem Niveau" name="kf_erg_weiteresprache_gesamt" size="1" target="c">
+              <bool description="A1" name="bool-197" value="1"/>
+              <bool description="A2" name="bool-198" value="2"/>
+              <bool description="B1" name="bool-199" value="3"/>
+              <bool description="B2" name="bool-200" value="4"/>
+              <bool description="C1" name="bool-201" value="5"/>
+              <bool description="C2" name="bool-202" value="6"/>
+              <bool description="Unbekannt" name="bool-203" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
             </choice>
-            <choice description="Verfahren der Kompetenzfestellung" flags="required:phase_ea_end" name="kf_verfahren" size="1" target="b">
-              <bool description="standardisiertes Testverfahren" name="bool-223" value="1"/>
-              <bool description="Bilanzen und Profilings" name="bool-224" value="2"/>
-              <bool description="simulations- bzw. handlungsorientierte Verfahren" name="bool-224" value="3"/>
-              <bool description="Unbekannt" name="bool-226" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-227" value="-1"/>
-            </choice>
-            <int description="Dauer des Verfahrens (in Stunden)" flags="required:phase_ea_end" maxvalue="999" minvalue="0" name="kf_dauer" target="b"/>
-            <conditional expr="$kompetenzfeststellung 0 ==" name="conditional-3" target="c">
-              <choice description="Einsatz weiterer Instrumente" flags="required:phase_ea_end" name="kf_weitereverfahren" size="1" target="c">
-                <bool description="Screening" name="bool-223" value="1"/>
-                <bool description="Selbstauskunft des Jugendlichen" name="bool-223" value="2"/>
-                <bool description="Unbekannt" name="bool-226" value="-3"/>
-                <bool checked="True" description="Keine Angabe" name="bool-227" value="-1"/>
-              </choice>
-              <rule expr="$kf_weitereverfahren -1 == not" mark="warning:kf_weitereverfahren" name="required-rule-27" value="Fehlende Pflichtfeldangabe"/>
-            </conditional>
-            <rule expr="$kompetenzfeststellung -1 == not" mark="warning:kompetenzfeststellung" name="required-rule-24" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$kf_verfahren -1 == not" mark="warning:kf_verfahren" name="required-rule-25" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$kf_dauer isset" mark="warning:kf_dauer" name="required-rule-26" value="Fehlende Pflichtfeldangabe"/>
           </group>
-          <group containers="a,b,c,d,e,f" description="Ergebnisse der Kompetenzfeststellung" name="group-49" target="b">
-            <group containers="a,b,c" description="Fachkompetenzen" name="group-50" target="a">
-              <radio-matrix description="Naturwissenschaftlich-technischen und wirtschftlichen Bereich" name="radio-matrix-2" target="a">
-                <radio description="rechnerisches Denken (Rechenfähigkeit)" name="kf_erg_natur_a">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="räumliches Vorstellungsvermögen" name="kf_erg_natur_b">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Grundverständnis von naturwissenschaftlichen Zusammenhängen" name="kf_erg_natur_c">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="logisches (schlussfolgerndes) Denken)" name="kf_erg_natur_d">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="wirtschaftliche Grundkenntnisse" name="kf_erg_natur_e">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-              </radio-matrix>
-              <radio-matrix description="Medienbereich" name="radio-matrix-2" target="b">
-                <radio description="allgemeine PC-Kenntnisse" name="kf_erg_medien_a">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Office-Anwendungen (Word, Excel, ...)" name="kf_erg_medien_b">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="spezielle PC-Kenntnisse (Grafikbearbeitung, Musikbearbeitung, CAD, Programmiersprachen)" name="kf_erg_medien_c">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Internet-Anwendungen und E-Mail-Kenntnisse" name="kf_erg_medien_d">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Beherrschung anderer Medien (z.B. Kamera)" name="kf_erg_medien_e">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-              </radio-matrix>
-              <radio-matrix description="handwerklicher Bereich" name="radio-matrix-3" target="c">
-                <radio description="Hand- und Fingergeschick" name="kf_erg_handwerk_a">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Formauffassung" name="kf_erg_handwerk_b">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Umgang mit Maschinen und Werzeugen" name="kf_erg_handwerk_c">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="gestalerische Fantsie" name="kf_erg_handwerk_d">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-              </radio-matrix>
+        </group>
+        <group description="Sozialkompetenzen" name="group-57" target="d">
+          <radio-matrix description="Sozialkompetenzen" name="radio-matrix-5" target="c">
+            <radio description="Kommunikationsfähigkeit" name="kf_erg_sozial_a">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Kritikfähigkeit" name="kf_erg_sozial_b">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Konfliktfähigkeit" name="kf_erg_sozial_c">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Kreativität" name="kf_erg_sozial_d">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Team- und Kooperationsfähigkeit" name="kf_erg_sozial_e">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="solidarisches Verhalten" name="kf_erg_sozial_f">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Sensitivität" name="kf_erg_sozial_g">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Anpassungsvermögen, Flexibilität" name="kf_erg_sozial_h">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Verhandlungsgeschick" name="kf_erg_sozial_i">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Netzwerkfähigkeit" name="kf_erg_sozial_j">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+          </radio-matrix>
+        </group>
+        <group description="Selbstkompetenz" name="group-54" target="e">
+          <radio-matrix description="Selbstkompetenzen" name="radio-matrix-6" target="c">
+            <radio description="selbstständiges Lernen und Arbeiten" name="kf_erg_selbst_a">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Selbstreflexion und Selbsteinschätzunh" name="kf_erg_selbst_b">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Verantwortungsübernahme" name="kf_erg_selbst_c">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Zielorientierung" name="kf_erg_selbst_d">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Zuverlässigkeit" name="kf_erg_selbst_e">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Unabhängigkeit" name="kf_erg_selbst_f">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Werte-Orientierung" name="kf_erg_selbst_g">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Disziplin" name="kf_erg_selbst_h">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Einsatz und Initiative" name="kf_erg_selbst_i">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Entscheidungsfähigkeit" name="kf_erg_selbst_j">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Beharrlichkeit" name="kf_erg_selbst_k">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+          </radio-matrix>
+        </group>
+        <group description="psychische und physische Persönlickeits- und Leistungsmerkmale" name="group-55" target="f">
+          <radio-matrix description="Leistungsmerkmale" name="radio-matrix-7" target="c">
+            <radio description="altersgerechter Entwicklungsstand" name="kf_erg_leistung_a">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Konzentration" name="kf_erg_leistung_b">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Ausdauer" name="kf_erg_leistung_c">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Durchhaltevermögen" name="kf_erg_leistung_d">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Merkfähigkeit" name="kf_erg_leistung_e">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Bearbeitungsgeschwindigkeit" name="kf_erg_leistung_f">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Befähigung zur Daueraufmerksamkeit" name="kf_erg_leistung_g">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Leistungsbereitschaft" name="kf_erg_leistung_h">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Sorgfalt" name="kf_erg_leistung_i">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Umgangsformen" name="kf_erg_leistung_j">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+            <radio description="Stressbeständigkeit" name="kf_erg_leistung_k">
+              <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
+              <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
+              <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
+              <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
+              <bool description="Unbekannt" name="bool-195" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
+            </radio>
+          </radio-matrix>
+        </group>
+      </group>
+    </page>
+    <page containers="a,b,c" description="Intergrationsförderplan" name="page-13">
+      <repeat containers="a" description="Ziele der Förderplanung" min="1" name="rg_fpziel" target="b">
+        <group containers="a,b,c,d,e,f,g" description="Ziel" name="group-41" target="a">
+          <choice description="Förderbedarf mit dem Ziel" flags="required:phase_cm_start" name="fp_ziel" size="1" target="a">
+            <bool description="Verbesserung der Kenntnisse der deutschen Sprache" name="bool-180" value="1"/>
+            <bool description="schulische Integration" name="bool-180" value="2"/>
+            <bool description="berufliche Integration" name="bool-180" value="3"/>
+            <bool description="soziale Integration (gesellschaftliche Teilhabe / Partizipation)" name="bool-180" value="4"/>
+            <bool description="Sonstiges" name="bool-180" value="-2"/>
+            <bool description="Unbekannt" name="bool-181" value="-3"/>
+            <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
+          </choice>
+          <text description="Nennung Sonstiges" function="suppress_value" maxlength="60" name="fp_ziel_sonstiges" size="40" target="b"/>
+          <group containers="a,b,c,d" description="Konkretisierung Ziel" name="group-42" target="c">
+            <group containers="a" description="Unterziel 1 (kurzfristig)" name="group-43" target="a">
+              <text description="Beschreibung" function="suppress_value" maxlength="60" name="fp_uziel1" size="40"/>
+              <choice description="Erreicht" name="fp_uziel1_erreicht" size="1">
+                <bool description="Ja" name="bool-179" value="1"/>
+                <bool description="Nein" name="bool-180" value="0"/>
+                <bool description="Unbekannt" name="bool-181" value="-3"/>
+                <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
+              </choice>
             </group>
-            <group description="Methodenkompetenz" name="group-51" target="b">
-              <radio-matrix description="Methodenkompetenz" name="radio-matrix-4" target="c">
-                <radio description="Methoden der Informationsgewinnung" name="kf_erg_methode_a">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Methoden der Informationsverarbeitung" name="kf_erg_methode_b">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Einsatz von Kern- und Arbeitstechniken" name="kf_erg_methode_c">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Problemlösungsorientierung" name="kf_erg_methode_d">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-              </radio-matrix>
+            <group containers="a" description="Unterziel 2 (mittelfristig)" name="group-43" target="b">
+              <text description="Beschreibung" function="suppress_value" maxlength="60" name="fp_uziel2" size="40"/>
+              <choice description="Erreicht" name="fp_uziel2_erreicht" size="1">
+                <bool description="Ja" name="bool-179" value="1"/>
+                <bool description="Nein" name="bool-180" value="0"/>
+                <bool description="Unbekannt" name="bool-181" value="-3"/>
+                <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
+              </choice>
             </group>
-            <group containers="a,b,c,d" description="Sprache und Kommunikation" name="group-52" target="c">
-              <radio-matrix description="Deutsch" name="radio-matrix-8" target="a">
-                <radio description="Hörverständnis" name="kf_erg_deutsch_a">
-                  <bool description="A1" name="bool-197" value="1"/>
-                  <bool description="A2" name="bool-198" value="2"/>
-                  <bool description="B1" name="bool-199" value="3"/>
-                  <bool description="B2" name="bool-200" value="4"/>
-                  <bool description="C1" name="bool-201" value="5"/>
-                  <bool description="C2" name="bool-202" value="6"/>
-                  <bool description="Unbekannt" name="bool-203" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
-                </radio>
-                <radio description="Leseverständnis" name="kf_erg_deutsch_b">
-                  <bool description="A1" name="bool-197" value="1"/>
-                  <bool description="A2" name="bool-198" value="2"/>
-                  <bool description="B1" name="bool-199" value="3"/>
-                  <bool description="B2" name="bool-200" value="4"/>
-                  <bool description="C1" name="bool-201" value="5"/>
-                  <bool description="C2" name="bool-202" value="6"/>
-                  <bool description="Unbekannt" name="bool-203" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
-                </radio>
-                <radio description="Schreiben" name="kf_erg_deutsch_c">
-                  <bool description="A1" name="bool-197" value="1"/>
-                  <bool description="A2" name="bool-198" value="2"/>
-                  <bool description="B1" name="bool-199" value="3"/>
-                  <bool description="B2" name="bool-200" value="4"/>
-                  <bool description="C1" name="bool-201" value="5"/>
-                  <bool description="C2" name="bool-202" value="6"/>
-                  <bool description="Unbekannt" name="bool-203" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
-                </radio>
-                <radio description="Sprechen" name="kf_erg_deutsch_d">
-                  <bool description="A1" name="bool-197" value="1"/>
-                  <bool description="A2" name="bool-198" value="2"/>
-                  <bool description="B1" name="bool-199" value="3"/>
-                  <bool description="B2" name="bool-200" value="4"/>
-                  <bool description="C1" name="bool-201" value="5"/>
-                  <bool description="C2" name="bool-202" value="6"/>
-                  <bool description="Unbekannt" name="bool-203" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
-                </radio>
-              </radio-matrix>
-              <radio-matrix description="Herkunfts- / Muttersprache" name="radio-matrix-9" target="b">
-                <radio description="Hörverständnis" name="kf_erg_muttersprache_a">
-                  <bool description="A1" name="bool-197" value="1"/>
-                  <bool description="A2" name="bool-198" value="2"/>
-                  <bool description="B1" name="bool-199" value="3"/>
-                  <bool description="B2" name="bool-200" value="4"/>
-                  <bool description="C1" name="bool-201" value="5"/>
-                  <bool description="C2" name="bool-202" value="6"/>
-                  <bool description="Unbekannt" name="bool-203" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
-                </radio>
-                <radio description="Leseverständnis" name="kf_erg_muttersprache_b">
-                  <bool description="A1" name="bool-197" value="1"/>
-                  <bool description="A2" name="bool-198" value="2"/>
-                  <bool description="B1" name="bool-199" value="3"/>
-                  <bool description="B2" name="bool-200" value="4"/>
-                  <bool description="C1" name="bool-201" value="5"/>
-                  <bool description="C2" name="bool-202" value="6"/>
-                  <bool description="Unbekannt" name="bool-203" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
-                </radio>
-                <radio description="Schreiben" name="kf_erg_muttersprache_c">
-                  <bool description="A1" name="bool-197" value="1"/>
-                  <bool description="A2" name="bool-198" value="2"/>
-                  <bool description="B1" name="bool-199" value="3"/>
-                  <bool description="B2" name="bool-200" value="4"/>
-                  <bool description="C1" name="bool-201" value="5"/>
-                  <bool description="C2" name="bool-202" value="6"/>
-                  <bool description="Unbekannt" name="bool-203" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
-                </radio>
-                <radio description="Sprechen" name="kf_erg_muttersprache_d">
-                  <bool description="A1" name="bool-197" value="1"/>
-                  <bool description="A2" name="bool-198" value="2"/>
-                  <bool description="B1" name="bool-199" value="3"/>
-                  <bool description="B2" name="bool-200" value="4"/>
-                  <bool description="C1" name="bool-201" value="5"/>
-                  <bool description="C2" name="bool-202" value="6"/>
-                  <bool description="Unbekannt" name="bool-203" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
-                </radio>
-              </radio-matrix>
-              <group containers="a,b,c" description="Weitere Sprache" name="group-58" target="c">
-                <text description="Nennung weitere Sprache" function="suppress_value" maxlength="60" name="kf_erg_weiteresprache_nennung" size="40" target="a"/>
-                <radio-matrix description="Weitere Sprache" name="radio-matrix-10" target="b">
-                  <radio description="Hörverständnis" name="kf_erg_weiteresprache_a">
-                    <bool description="A1" name="bool-197" value="1"/>
-                    <bool description="A2" name="bool-198" value="2"/>
-                    <bool description="B1" name="bool-199" value="3"/>
-                    <bool description="B2" name="bool-200" value="4"/>
-                    <bool description="C1" name="bool-201" value="5"/>
-                    <bool description="C2" name="bool-202" value="6"/>
-                    <bool description="Unbekannt" name="bool-203" value="-3"/>
-                    <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
-                  </radio>
-                  <radio description="Leseverständnis" name="kf_erg_weiteresprache_b">
-                    <bool description="A1" name="bool-197" value="1"/>
-                    <bool description="A2" name="bool-198" value="2"/>
-                    <bool description="B1" name="bool-199" value="3"/>
-                    <bool description="B2" name="bool-200" value="4"/>
-                    <bool description="C1" name="bool-201" value="5"/>
-                    <bool description="C2" name="bool-202" value="6"/>
-                    <bool description="Unbekannt" name="bool-203" value="-3"/>
-                    <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
-                  </radio>
-                  <radio description="Schreiben" name="kf_erg_weiteresprache_c">
-                    <bool description="A1" name="bool-197" value="1"/>
-                    <bool description="A2" name="bool-198" value="2"/>
-                    <bool description="B1" name="bool-199" value="3"/>
-                    <bool description="B2" name="bool-200" value="4"/>
-                    <bool description="C1" name="bool-201" value="5"/>
-                    <bool description="C2" name="bool-202" value="6"/>
-                    <bool description="Unbekannt" name="bool-203" value="-3"/>
-                    <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
-                  </radio>
-                  <radio description="Sprechen" name="kf_erg_weiteresprache_d">
-                    <bool description="A1" name="bool-197" value="1"/>
-                    <bool description="A2" name="bool-198" value="2"/>
-                    <bool description="B1" name="bool-199" value="3"/>
-                    <bool description="B2" name="bool-200" value="4"/>
-                    <bool description="C1" name="bool-201" value="5"/>
-                    <bool description="C2" name="bool-202" value="6"/>
-                    <bool description="Unbekannt" name="bool-203" value="-3"/>
-                    <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
-                  </radio>
-                </radio-matrix>
-                <choice description="Beherrschung weiterer Sprache insgesammt auf dem Niveau" name="kf_erg_weiteresprache_gesamt" size="1" target="c">
-                  <bool description="A1" name="bool-197" value="1"/>
-                  <bool description="A2" name="bool-198" value="2"/>
-                  <bool description="B1" name="bool-199" value="3"/>
-                  <bool description="B2" name="bool-200" value="4"/>
-                  <bool description="C1" name="bool-201" value="5"/>
-                  <bool description="C2" name="bool-202" value="6"/>
-                  <bool description="Unbekannt" name="bool-203" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-204" value="-1"/>
-                </choice>
-              </group>
+            <group containers="a" description="Unterziel 3 (langfristig)" name="group-43" target="c">
+              <text description="Beschreibung" function="suppress_value" maxlength="60" name="fp_uziel3" size="40"/>
+              <choice description="Erreicht" name="fp_uziel3_erreicht" size="1">
+                <bool description="Ja" name="bool-179" value="1"/>
+                <bool description="Nein" name="bool-180" value="0"/>
+                <bool description="Unbekannt" name="bool-181" value="-3"/>
+                <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
+              </choice>
             </group>
-            <group description="Sozialkompetenzen" name="group-57" target="d">
-              <radio-matrix description="Sozialkompetenzen" name="radio-matrix-5" target="c">
-                <radio description="Kommunikationsfähigkeit" name="kf_erg_sozial_a">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Kritikfähigkeit" name="kf_erg_sozial_b">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Konfliktfähigkeit" name="kf_erg_sozial_c">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Kreativität" name="kf_erg_sozial_d">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Team- und Kooperationsfähigkeit" name="kf_erg_sozial_e">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="solidarisches Verhalten" name="kf_erg_sozial_f">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-              </radio-matrix>
-            </group>
-            <group description="Selbstkompetenz" name="group-54" target="e">
-              <radio-matrix description="Selbstkompetenzen" name="radio-matrix-6" target="c">
-                <radio description="selbstständiges Lernen und Arbeiten" name="kf_erg_selbst_a">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Selbstreflexion und Selbsteinschätzunh" name="kf_erg_selbst_b">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Verantwortungsübernahme" name="kf_erg_selbst_c">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Zielorientierung" name="kf_erg_selbst_d">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Zuverlässigkeit" name="kf_erg_selbst_e">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-              </radio-matrix>
-            </group>
-            <group description="psychische und physische Persönlickeits- und Leistungsmerkmale" name="group-55" target="f">
-              <radio-matrix description="Leistungsmerkmale" name="radio-matrix-7" target="c">
-                <radio description="altersgerechter Entwicklungsstand" name="kf_erg_leistung_a">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Konzentration" name="kf_erg_leistung_b">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Ausdauer" name="kf_erg_leistung_c">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Durchhaltevermögen" name="kf_erg_leistung_d">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Merkfähigkeit" name="kf_erg_leistung_e">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Bearbeitungsgeschwindigkeit" name="kf_erg_leistung_f">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Befähigung zur Daueraufmerksamkeit" name="kf_erg_leistung_g">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Leistungsbereitschaft" name="kf_erg_leistung_h">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Sorgfalt" name="kf_erg_leistung_i">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-                <radio description="Umgangsformen" name="kf_erg_leistung_j">
-                  <bool alternative="++" description="stark ausgeprägt" name="bool-191" value="1"/>
-                  <bool alternative="+" description="ausgeprägt" name="bool-192" value="2"/>
-                  <bool alternative="-" description="schwach ausgeprägt" name="bool-193" value="3"/>
-                  <bool alternative="--" description="sehr schwach ausgeprägt" name="bool-194" value="4"/>
-                  <bool description="Unbekannt" name="bool-195" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-196" value="-1"/>
-                </radio>
-              </radio-matrix>
-            </group>
+            <textarea description="Ausführliche Beschreibung des Ziels" function="suppress_value" name="fp_ziel_beschreibung" rows="6" target="d"/>
           </group>
-          <group containers="a" description="Übernahme in das Case Management" name="group-56" target="c">
-            <choice description="Die Übernahme in das Case Management ist erforderlich" flags="required:phase_ea_end" name="uebernahme_cm" size="1" target="a">
+          <group containers="a,b,c,d,e,f,g" description="Aufgabenteilung" name="group-45" target="d">
+            <text description="Leistungen des Teilnehmenden" function="suppress_value" maxlength="60" name="fp_leistung_teilnehmer" size="40" target="a"/>
+            <text description="Leistung des JMD" function="suppress_value" maxlength="60" name="fp_leistung_jmd" size="40" target="b"/>
+            <date description="Datum Vereinbart am" name="fp_datum_vereinbarung" target="c"/>
+            <date description="Datum Umsetzung bis" name="fp_datum_umsetzung" target="c"/>
+            <choice description="Einbeziehung externer Einrichtungen" name="fp_externe_einrichtung" size="1" target="d">
               <bool description="Ja" name="bool-179" value="1"/>
               <bool description="Nein" name="bool-180" value="0"/>
               <bool description="Unbekannt" name="bool-181" value="-3"/>
               <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
             </choice>
-            <rule expr="$uebernahme_cm isset" mark="warning:uebernahme_cm" name="rule-0" value="Fehlende Pflichtfeldangabe"/>
-            <rule description="CM bzw. Beratung soll nur gestartet werden können wenn eine übernahme ins cm geplant ist" expr="$uebernahme_cm 1 ==" mark="warning:uebernahme_cm" name="phase-rule-0" value="Beachten Sie, dass Sie mit dieser Angabe weder die Beratungs- noch die CM-Phase starten können"/>
-            <rule description="CM bzw. Beratung soll nur gestartet werden können wenn eine übernahme ins cm geplant ist" expr="$uebernahme_cm 1 == $phase 2 == and not" mark="error:uebernahme_cm" name="phase-rule-1" value="Beachten Sie, dass Sie mit dieser Angabe weder die Beratungs- noch die CM-Phase starten können"/>
-            <date description="Datum der Entscheidung" flags="required:phase_ea_end;time:phase_ea_end" name="datum_ea_ende" order="datum_ea_start;datum_cm_start,datum_ber_start" target="a"/>
-            <rule expr="$uebernahme_cm -1 == not" mark="warning:uebernahme_cm" name="required-rule-28" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$datum_ea_ende isset" mark="warning:datum_ea_ende" name="required-rule-29" value="Fehlende Pflichtfeldangabe"/>
-            <rule description="'datum_ea_ende' muss vor 'datum_ber_ende' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ea_ende $datum_ber_ende &gt; and not" name="date-sequence-rule-4" value="'Eingangsanamnese / Kompetenzfestellung / Kompetenzfeststellung / Übernahme in das Case Management / Datum der Entscheidung' darf zeitlich nicht nach 'Förderphase / Intergrationsförderplan / Nur wenn Beratungsfall / Angaben zur Beendigung der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
-            <rule description="'datum_ea_ende' muss vor 'datum_nb_ende' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_nb_ende isset $datum_nb_ende known and and $datum_ea_ende $datum_nb_ende &gt; and not" name="date-sequence-rule-12" value="'Eingangsanamnese / Kompetenzfestellung / Kompetenzfeststellung / Übernahme in das Case Management / Datum der Entscheidung' darf zeitlich nicht nach 'Nachbesprechung, Evaluation / Nachbetreuung / Nur wenn NB gestartet / Datum Ende Nachbetreuung' liegen."/>
-            <rule description="'datum_ea_ende' muss vor 'datum_cm_ende' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_cm_ende isset $datum_cm_ende known and and $datum_ea_ende $datum_cm_ende &gt; and not" name="date-sequence-rule-13" value="'Eingangsanamnese / Kompetenzfestellung / Kompetenzfeststellung / Übernahme in das Case Management / Datum der Entscheidung' darf zeitlich nicht nach 'Nachbesprechung, Evaluation / Auswertung CM / Nur wenn CM-Fall / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
-            <rule description="'datum_ea_ende' muss vor 'datum_ber_start' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_ber_start isset $datum_ber_start known and and $datum_ea_ende $datum_ber_start &gt; and not" name="date-sequence-rule-17" value="'Eingangsanamnese / Kompetenzfestellung / Kompetenzfeststellung / Übernahme in das Case Management / Datum der Entscheidung' darf zeitlich nicht nach 'Förderphase / Intergrationsförderplan / Angaben zum Beginn und Art der Betreuung / Nur wenn Beratungsfall / Datum Beginn Beratung' liegen."/>
-            <rule description="'datum_ea_ende' muss vor 'datum_cm_start' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_cm_start isset $datum_cm_start known and and $datum_ea_ende $datum_cm_start &gt; and not" name="date-sequence-rule-19" value="'Eingangsanamnese / Kompetenzfestellung / Kompetenzfeststellung / Übernahme in das Case Management / Datum der Entscheidung' darf zeitlich nicht nach 'Förderphase / Intergrationsförderplan / Angaben zum Beginn und Art der Betreuung / Nur wenn CM-Fall / Datum Beginn des CM' liegen."/>
-          </group>
-        </page>
-        <page containers="a,b,c" description="Weitere Verfahren" name="page-12">
-          <info description="Bitte beachten Sie, dass die folgenden Abschnitte nur dann aktiviert sind, wenn Sie entsprechende Angaben zur Verwendung von weiteren Verfahren der Kompetenzfeststellung gemacht haben." name="info-0" target="a"/>
-          <conditional description="Es wurden weitere Vefahren zur KF angegeben." expr="$kf_weitereverfahren 2 ==" name="conditional-1" target="b">
-            <group containers="a,b" description="Unterstützungsbedarf - Selbstauskunft durch den / die Jugendliche" name="group-39" target="b">
-              <radio-matrix description="Thema" name="radio-matrix-0" target="a">
-                <radio description="Schulabschluss" name="befr_bedarf_a" size="1">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Berufsorientierung" name="befr_bedarf_b" size="1">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Ausbildungs. und Arbeitsplatzsuche" name="befr_bedarf_c" size="1">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Information über Behördern und Ämter" name="befr_bedarf_d" size="1">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Begleitung zu Behördern und Ämter" name="befr_bedarf_e" size="1">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Hilfe beim Ausfüllen von Formularen" name="befr_bedarf_f" size="1">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="staatl. Anerkennung von Unterlagen" name="befr_bedarf_g" size="1">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Wohungssuche" name="befr_bedarf_h" size="1">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Probleme mit Familie / ParterIn / FreundIn" name="befr_bedarf_i" size="1">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Sonstigem" name="befr_bedarf_j" size="1">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-              </radio-matrix>
-              <text description="Nennung Sonstigem" function="suppress_value" maxlength="60" name="befr_bedarf_j_t" size="40" target="b"/>
-            </group>
-          </conditional>
-          <conditional description="es wurden weitere Verfahren zur KF angegegeben" expr="$kf_weitereverfahren 1 ==" name="conditional-2" target="c">
-            <group containers="a,b" description="Screening" name="group-40" target="c">
-              <radio-matrix description="Merkmal" name="radio-matrix-1" target="a">
-                <radio description="keine oder geringe Kenntnis der deutschen Sprache" name="screening_a">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Fehlender Schulabschluss" name="screening_b">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Fehlende Berufsorientierung" name="screening_c">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Fehlender verwertbarer Berufsabschluss" name="screening_d">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Lebensunterhalt nicht gesichert" name="screening_e">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Sucht" name="screening_f">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Straffälligkeit" name="screening_g">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Schulden" name="screening_h">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Belastende Wohnsituation" name="screening_i">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="keine oder mangelnde soziale Einbindung" name="screening_j">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Probleme im Umgang mit Ämtern und Behörden" name="screening_k">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Keine Kenntnis über adäquate Förderangebote" name="screening_l">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="neu zugewandert" name="screening_m">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-                <radio description="Andere" name="screening_n">
-                  <bool description="Ja" name="bool-179" value="1"/>
-                  <bool description="Nein" name="bool-180" value="0"/>
-                  <bool description="Unbekannt" name="bool-181" value="-3"/>
-                  <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                </radio>
-              </radio-matrix>
-              <text description="Nennung Andere" function="suppress_value" maxlength="60" name="screening_n_t" size="40" value="screening_n_t"/>
-            </group>
-          </conditional>
-        </page>
-      </group>
-    </group>
-    <group description="Förderphase" name="phase_cm">
-      <page containers="a,b,c" description="Intergrationsförderplan" name="page-13">
-        <group containers="a,b" description="Angaben zum Beginn und Art der Betreuung" name="group-70" target="a">
-          <choice description="Der / die Jugendliche wird betreut" flags="required:phase_cm_start;phase_ber_start" name="art_beratung" size="1" target="a">
-            <bool description="im CM" name="bool-179" value="1"/>
-            <bool description="in der intensiven Beratung" name="bool-180" value="0"/>
-            <bool description="Unbekannt" name="bool-181" value="-3"/>
-            <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-          </choice>
-          <rule expr="$art_beratung isset" mark="warning:art_beratung" name="rule-4" value="Fehlende Pflichtfeldangabe"/>
-          <rule description="CM nur startbar wenn art beratung cm ist" expr="$art_beratung 1 ==" mark="warning:art_beratung" name="phase-rule-5" value="Beachten Sie, dass Sie den Jugendlichen mit dieser Angabe nicht in das CM übernehmen können"/>
-          <rule description="Intensive nur startbar wenn art beratung cm ist" expr="$art_beratung 0 ==" mark="warning:art_beratung" name="phase-rule-6" value="Beachten Sie, dass Sie den Jugendlichen mit dieser Angabe nicht in die intensive Beratung übernehmen können"/>
-          <rule description="Intensive nur startbar wenn art beratung cm ist" expr="$art_beratung 0 == $phase 4 == and not " mark="error:art_beratung" name="phase-rule-7" value="Der Jugendliche darf nicht in intensive Beratung aufgenommen werden"/>
-          <rule description="CM startbar wenn art beratung cm ist" expr="$art_beratung 1 == $phase 2 == and not" mark="error:art_beratung" name="phase-rule-8" value="Der Jugendliche darf nicht in das CM aufgenommen werden"/>
-          <conditional description="Nur wenn CM-Fall" expr="$art_beratung 1 ==" name="conditional-16">
-            <date description="Datum Beginn des CM" flags="required:phase_cm_start;time:phase_cm_start" name="datum_cm_start" order="datum_ea_ende;datum_cm_ende" target="b"/>
-            <rule expr="$datum_cm_start isset" mark="warning:datum_cm_start" name="required-rule-31" value="Fehlende Pflichtfeldangabe"/>
-            <rule description="'datum_cm_start' muss vor 'datum_nb_ende' liegen." expr="$datum_cm_start isset $datum_cm_start known and $datum_nb_ende isset $datum_nb_ende known and and $datum_cm_start $datum_nb_ende &gt; and not" name="date-sequence-rule-2" value="'Förderphase / Intergrationsförderplan / Angaben zum Beginn und Art der Betreuung / Nur wenn CM-Fall / Datum Beginn des CM' darf zeitlich nicht nach 'Nachbesprechung, Evaluation / Nachbetreuung / Nur wenn NB gestartet / Datum Ende Nachbetreuung' liegen."/>
-            <rule description="'datum_cm_start' muss vor 'datum_cm_ende' liegen." expr="$datum_cm_start isset $datum_cm_start known and $datum_cm_ende isset $datum_cm_ende known and and $datum_cm_start $datum_cm_ende &gt; and not" name="date-sequence-rule-20" value="'Förderphase / Intergrationsförderplan / Angaben zum Beginn und Art der Betreuung / Nur wenn CM-Fall / Datum Beginn des CM' darf zeitlich nicht nach 'Nachbesprechung, Evaluation / Auswertung CM / Nur wenn CM-Fall / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
-          </conditional>
-          <conditional description="Nur wenn Beratungsfall" expr="$art_beratung 0 ==" name="conditional-17">
-            <date description="Datum Beginn Beratung" flags="required:phase_ber_start;time:phase_ber_start" name="datum_ber_start" order="datum_ea_ende;datum_ber_ende" target="b"/>
-            <rule expr="$datum_ber_start isset" mark="warning:datum_ber_start" name="required-rule-32" value="Fehlende Pflichtfeldangabe"/>
-            <rule description="'datum_ber_start' muss vor 'datum_ber_ende' liegen." expr="$datum_ber_start isset $datum_ber_start known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ber_start $datum_ber_ende &gt; and not" name="date-sequence-rule-5" value="'Angaben zum Beginn und Art der Betreuung / Nur wenn Beratungsfall / Datum Beginn Beratung' darf zeitlich nicht nach 'Nur wenn Beratungsfall / Angaben zur Beendigung der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
-          </conditional>
-          <rule expr="$art_beratung -1 == not" mark="warning:art_beratung" name="required-rule-30" value="Fehlende Pflichtfeldangabe"/>
-        </group>
-        <repeat containers="a" description="Ziele der Förderplanung" min="1" name="rg_fpziel" target="b">
-          <group containers="a,b,c,d,e,f,g" description="Ziel" name="group-41" target="a">
-            <choice description="Förderbedarf mit dem Ziel" flags="required:phase_cm_start" name="fp_ziel" size="1" target="a">
-              <bool description="Verbesserung der Kenntnisse der deutschen Sprache" name="bool-180" value="1"/>
-              <bool description="schulische Integration" name="bool-180" value="2"/>
-              <bool description="berufliche Integration" name="bool-180" value="3"/>
-              <bool description="soziale Integration (gesellschaftliche Teilhabe / Partizipation)" name="bool-180" value="4"/>
-              <bool description="Sonstiges" name="bool-180" value="-2"/>
-              <bool description="Unbekannt" name="bool-181" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-            </choice>
-            <text description="Nennung Sonstiges" function="suppress_value" maxlength="60" name="fp_ziel_sonstiges" size="40" target="b"/>
-            <group containers="a,b,c,d" description="Konkretisierung Ziel" name="group-42" target="d">
-              <info name="info-1" target="a" value="Die folgende Angabe der Unterziele ist nur aktiviert, wenn es sich um einen CM-Fall handelt."/>
-              <conditional description="Unterziele sollen definiert werden wenn intensive Beratung" expr="$art_beratung 1 ==" name="conditional-9" target="a">
-                <group containers="a" description="Unterziel 1 (kurzfristig)" name="group-43" target="b">
-                  <text description="Beschreibung" function="suppress_value" maxlength="60" name="fp_uziel1" size="40"/>
-                  <choice description="Erreicht" name="fp_uziel1_erreicht" size="1">
+            <conditional description="Externe Einrichtung wurde herangezogen" expr="$fp_externe_einrichtung 1 ==" name="conditional-4">
+              <group containers="a,b,c,d" description="Angaben zu externen Einrichtungen" name="group-46" target="e">
+                <text description="Nennung Einrichtung 1" function="suppress_value" maxlength="60" name="fp_externe_einrichtung_1_name" size="40" target="a"/>
+                <date description="Datum Einbeziehung bis" name="fp_externe_einrichtung_1_datum" target="a"/>
+                <text description="Nennung Einrichtung 2" function="suppress_value" maxlength="60" name="fp_externe_einrichtung_2_name" size="40" target="b"/>
+                <date description="Datum Einbeziehung bis" name="fp_externe_einrichtung_2_datum" target="b"/>
+                <text description="Nennung Einrichtung 3" function="suppress_value" maxlength="60" name="fp_externe_einrichtung_3_name" size="40" target="c"/>
+                <date description="Datum Einbeziehung bis" name="fp_externe_einrichtung_3_datum" target="c"/>
+                <group containers="a,b,c" description="Passende Angebote vorhanden" name="group-47" target="d">
+                  <choice description="Unterziel 1" name="fp_uziel1_angebot" size="1" target="a">
                     <bool description="Ja" name="bool-179" value="1"/>
                     <bool description="Nein" name="bool-180" value="0"/>
                     <bool description="Unbekannt" name="bool-181" value="-3"/>
                     <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
                   </choice>
-                </group>
-                <group containers="a" description="Unterziel 2 (mittelfristig)" name="group-43" target="c">
-                  <text description="Beschreibung" function="suppress_value" maxlength="60" name="fp_uziel2" size="40"/>
-                  <choice description="Erreicht" name="fp_uziel2_erreicht" size="1">
+                  <choice description="Unterziel 2" name="fp_uziel2_angebot" size="1" target="b">
                     <bool description="Ja" name="bool-179" value="1"/>
                     <bool description="Nein" name="bool-180" value="0"/>
                     <bool description="Unbekannt" name="bool-181" value="-3"/>
                     <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
                   </choice>
-                </group>
-                <group containers="a" description="Unterziel 3 (langfristig)" name="group-43" target="d">
-                  <text description="Beschreibung" function="suppress_value" maxlength="60" name="fp_uziel3" size="40"/>
-                  <choice description="Erreicht" name="fp_uziel3_erreicht" size="1">
+                  <choice description="Unterziel 3" name="fp_uziel3_angebot" size="1" target="c">
                     <bool description="Ja" name="bool-179" value="1"/>
                     <bool description="Nein" name="bool-180" value="0"/>
                     <bool description="Unbekannt" name="bool-181" value="-3"/>
                     <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
                   </choice>
                 </group>
-              </conditional>
+              </group>
+            </conditional>
+          </group>
+          <group description="Unterstützungsangebote" name="group-78" target="e">
+            <group containers="a,b,c" description="Unterziel 1" name="group-48" target="a">
+              <text description="Art der Unterstützung" function="suppress_value" maxlength="60" name="ua_uziel1_art" size="40" target="a"/>
+              <choice description="Angebotsform" name="ua_uziel1_form" size="1" target="b">
+                <bool description="schulisch" name="bool-183" value="1"/>
+                <bool description="maßnahmeförmig" name="bool-184" value="2"/>
+                <bool description="Arbeitsmarkt" name="bool-185" value="3"/>
+                <bool description="sozialpädagogisch unterstützend" name="bool-186" value="4"/>
+                <bool description="therapeutisch unterstützend" name="bool-187" value="5"/>
+                <bool description="Sonstiges" name="bool-188" value="-2"/>
+                <bool description="Unekannt" name="bool-189" value="-3"/>
+                <bool checked="True" description="Keine Angabe" name="bool-190" value="-1"/>
+              </choice>
+              <date description="Datum Beginn" name="ua_uziel1_datum_start" target="c"/>
+              <date description="Datum vorauss. Ende" name="ua_uziel1_datum_ende" target="c"/>
             </group>
-            <textarea description="Ausführliche Beschreibung des Ziels" function="suppress_value" name="fp_ziel_beschreibung" rows="6" target="e"/>
-            <choice description="Es ist eine erneute Kompetenzfeststellung notwenig" name="fp_erneute_kompetenzfeststellung" size="1" target="f">
-              <bool description="Ja" name="bool-179" value="1"/>
-              <bool description="Nein" name="bool-180" value="0"/>
-              <bool description="Unbekannt" name="bool-181" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-            </choice>
-            <group containers="a,b,c,d,e,f,g" description="Aufgabenteilung" name="group-45" target="g">
-              <text description="Leistungen des Teilnehmenden" function="suppress_value" maxlength="60" name="fp_leistung_teilnehmer" size="40" target="a"/>
-              <text description="Leistung des JMD" function="suppress_value" maxlength="60" name="fp_leistung_jmd" size="40" target="b"/>
-              <date description="Datum Vereinbart am" name="fp_datum_vereinbarung" target="c"/>
-              <date description="Datum Umsetzung bis" name="fp_datum_umsetzung" target="c"/>
-              <choice description="Einbeziehung externer Einrichtungen" name="fp_externe_einrichtung" size="1" target="d">
-                <bool description="Ja" name="bool-179" value="1"/>
-                <bool description="Nein" name="bool-180" value="0"/>
-                <bool description="Unbekannt" name="bool-181" value="-3"/>
-                <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
+            <group containers="a,b,c" description="Unterziel 2" name="group-48" target="b">
+              <text description="Art der Unterstützung" function="suppress_value" maxlength="60" name="ua_uziel2_art" size="40" target="a"/>
+              <choice description="Angebotsform" name="ua_uziel2_form" size="1" target="b">
+                <bool description="schulisch" name="bool-183" value="1"/>
+                <bool description="maßnahmeförmig" name="bool-184" value="2"/>
+                <bool description="Arbeitsmarkt" name="bool-185" value="3"/>
+                <bool description="sozialpädagogisch unterstützend" name="bool-186" value="4"/>
+                <bool description="therapeutisch unterstützend" name="bool-187" value="5"/>
+                <bool description="Sonstiges" name="bool-188" value="-2"/>
+                <bool description="Unekannt" name="bool-189" value="-3"/>
+                <bool checked="True" description="Keine Angabe" name="bool-190" value="-1"/>
               </choice>
-              <conditional description="Externe Einrichtung wurde herangezogen" expr="$fp_externe_einrichtung 1 ==" name="conditional-4">
-                <group containers="a,b,c,d" description="Angaben zu externen Einrichtungen" name="group-46" target="e">
-                  <text description="Nennung Einrichtung 1" function="suppress_value" maxlength="60" name="fp_externe_einrichtung_1_name" size="40" target="a"/>
-                  <date description="Datum Einbeziehung bis" name="fp_externe_einrichtung_1_datum" target="a"/>
-                  <text description="Nennung Einrichtung 2" function="suppress_value" maxlength="60" name="fp_externe_einrichtung_2_name" size="40" target="b"/>
-                  <date description="Datum Einbeziehung bis" name="fp_externe_einrichtung_2_datum" target="b"/>
-                  <text description="Nennung Einrichtung 3" function="suppress_value" maxlength="60" name="fp_externe_einrichtung_3_name" size="40" target="c"/>
-                  <date description="Datum Einbeziehung bis" name="fp_externe_einrichtung_3_datum" target="c"/>
-                  <conditional description="Unterziele nur wenn CM-Fall" expr="$art_beratung 1 ==" name="conditional-10">
-                    <group containers="a,b,c" description="Passende Angebote vorhanden" name="group-47" target="d">
-                      <choice description="Unterziel 1" name="fp_uziel1_angebot" size="1" target="a">
-                        <bool description="Ja" name="bool-179" value="1"/>
-                        <bool description="Nein" name="bool-180" value="0"/>
-                        <bool description="Unbekannt" name="bool-181" value="-3"/>
-                        <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                      </choice>
-                      <choice description="Unterziel 2" name="fp_uziel2_angebot" size="1" target="b">
-                        <bool description="Ja" name="bool-179" value="1"/>
-                        <bool description="Nein" name="bool-180" value="0"/>
-                        <bool description="Unbekannt" name="bool-181" value="-3"/>
-                        <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                      </choice>
-                      <choice description="Unterziel 3" name="fp_uziel3_angebot" size="1" target="c">
-                        <bool description="Ja" name="bool-179" value="1"/>
-                        <bool description="Nein" name="bool-180" value="0"/>
-                        <bool description="Unbekannt" name="bool-181" value="-3"/>
-                        <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
-                      </choice>
-                    </group>
-                  </conditional>
-                </group>
-              </conditional>
+              <date description="Datum Beginn" name="ua_uziel2_datum_start" target="c"/>
+              <date description="Datum vorauss. Ende" name="ua_uziel2_datum_ende" target="c"/>
             </group>
-            <rule expr="%fp_ziel -1 == not" mark="warning:fp_ziel" name="required-rule-33" value="Fehlende Pflichtfeldangabe"/>
-          </group>
-        </repeat>
-        <conditional description="Nur wenn Beratungsfall" expr="$art_beratung 0 ==" name="conditional-12" target="c">
-          <group description="Angaben zur Beendigung der Beratungsphase" name="group-71" target="c">
-            <date description="Datum Beendigung der Beratungsphase" flags="required:phase_ber_end;time:phase_ber_end" name="datum_ber_ende"/>
-            <rule expr="$datum_ber_ende isset" mark="warning:datum_ber_ende" name="required-rule-34" value="Fehlende Pflichtfeldangabe"/>
-          </group>
-        </conditional>
-      </page>
-      <repeat description="Unterstützungsangebote" name="rg_unterstuetzungsangebote">
-        <page containers="a,b,c,d,e,f,g,h" description="Unterstützungsangebot" name="page-14">
-          <text description="Art der Unterstützung" function="suppress_value" maxlength="60" name="ua_art" size="40" target="a"/>
-          <choice description="Angebotsform" name="ua_form" size="1" target="b">
-            <bool description="schulisch" name="bool-183" value="1"/>
-            <bool description="maßnahmeförmig" name="bool-184" value="2"/>
-            <bool description="Arbeitsmarkt" name="bool-185" value="3"/>
-            <bool description="sozialpädagogisch unterstützend" name="bool-186" value="4"/>
-            <bool description="therapeutisch unterstützend" name="bool-187" value="5"/>
-            <bool description="Sonstiges" name="bool-188" value="-2"/>
-            <bool description="Unbekannt" name="bool-189" value="-3"/>
-            <bool checked="True" description="Keine Angabe" name="bool-190" value="-1"/>
-          </choice>
-          <date description="Datum Beginn" name="ua_datum_start" target="c"/>
-          <date description="Datum vorauss. Ende" name="ua_datum_ende" target="c"/>
-          <group containers="a,b,c" description="Unterziel 1" name="group-48" target="d">
-            <text description="Art der Unterstützung" function="suppress_value" maxlength="60" name="ua_uziel1_art" size="40" target="a"/>
-            <choice description="Angebotsform" name="ua_uziel1_form" size="1" target="b">
-              <bool description="schulisch" name="bool-183" value="1"/>
-              <bool description="maßnahmeförmig" name="bool-184" value="2"/>
-              <bool description="Arbeitsmarkt" name="bool-185" value="3"/>
-              <bool description="sozialpädagogisch unterstützend" name="bool-186" value="4"/>
-              <bool description="therapeutisch unterstützend" name="bool-187" value="5"/>
-              <bool description="Sonstiges" name="bool-188" value="-2"/>
-              <bool description="Unekannt" name="bool-189" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-190" value="-1"/>
-            </choice>
-            <date description="Datum Beginn" name="ua_uziel1_datum_start" target="c"/>
-            <date description="Datum vorauss. Ende" name="ua_uziel1_datum_ende" target="c"/>
-          </group>
-          <group containers="a,b,c" description="Unterziel 2" name="group-48" target="e">
-            <text description="Art der Unterstützung" function="suppress_value" maxlength="60" name="ua_uziel2_art" size="40" target="a"/>
-            <choice description="Angebotsform" name="ua_uziel2_form" size="1" target="b">
-              <bool description="schulisch" name="bool-183" value="1"/>
-              <bool description="maßnahmeförmig" name="bool-184" value="2"/>
-              <bool description="Arbeitsmarkt" name="bool-185" value="3"/>
-              <bool description="sozialpädagogisch unterstützend" name="bool-186" value="4"/>
-              <bool description="therapeutisch unterstützend" name="bool-187" value="5"/>
-              <bool description="Sonstiges" name="bool-188" value="-2"/>
-              <bool description="Unekannt" name="bool-189" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-190" value="-1"/>
-            </choice>
-            <date description="Datum Beginn" name="ua_uziel2_datum_start" target="c"/>
-            <date description="Datum vorauss. Ende" name="ua_uziel2_datum_ende" target="c"/>
-          </group>
-          <conditional description="Unterziele nur bei CM-Fällen" expr="$art_beratung 1 ==" name="conditional-11">
-            <group containers="a,b,c" description="Unterziel 3" name="group-48" target="f">
+            <group containers="a,b,c" description="Unterziel 3" name="group-48" target="c">
               <text description="Art der Unterstützung" function="suppress_value" maxlength="60" name="ua_uziel3_art" size="40" target="a"/>
               <choice description="Angebotsform" name="ua_uziel3_form" size="1" target="b">
                 <bool description="schulisch" name="bool-183" value="1"/>
@@ -1537,16 +1423,26 @@
               <date description="Datum Beginn" name="ua_uziel3_datum_start" target="c"/>
               <date description="Datum vorauss. Ende" name="ua_uziel3_datum_ende" target="c"/>
             </group>
-          </conditional>
-        </page>
+          </group>
+          <rule expr="%fp_ziel -1 == not" mark="warning:fp_ziel" name="required-rule-30" value="Fehlende Pflichtfeldangabe"/>
+        </group>
       </repeat>
-    </group>
-    <group description="Nachbesprechung, Evaluation" name="phase_nb">
-      <page containers="a,b,c,d,e,f" description="Auswertung CM" name="page-6">
-        <conditional description="Nur wenn CM-Fall" expr="$art_beratung 1 ==" name="conditional-13">
-          <group containers="a,b" description="Angaben zur Beendigung des CM" name="group-14" target="a">
-            <date description="Datum der Beendigung" flags="required:datum_cm_ende;datum_nb_start;time:phase_cm_end,phase_nb_start" name="datum_cm_ende" order="datum_cm_start;datum_nb_ende" target="a"/>
-            <choice description="Beendigung durch" flags="required:phase_cm_end" name="beendigung_cm" size="1" target="a">
+    </page>
+    <page containers="a,b,c,d,e,f" description="Evaluation" name="page-6">
+      <group containers="a,b" description="Angaben zur Beendigung des CM" name="group-14" target="a">
+        <date description="Datum der Beendigung" flags="required:datum_cm_ende;time:phase_cm_end" name="datum_cm_ende" order="datum_cm_start" target="a"/>
+        <choice description="Art der Beendigung" flags="required:phase_cm_end" name="art_cm_ende" size="1" target="b">
+          <bool description="regulär" name="bool-69" value="1"/>
+          <bool description="Abbruch" name="bool-70" value="0"/>
+          <bool description="Unbekannt" name="bool-71" value="-3"/>
+          <bool checked="True" description="Keine Angabe" name="bool-72" value="-1"/>
+        </choice>
+        <rule expr="$art_cm_ende isset" mark="warning:art_cm_ende" name="required-rule-9" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$art_cm_ende 1 ==" mark="warning:art_cm_ende" name="phase-rule-11" value="Beachten Sie, dass die Phase der Nachbetreuung nur gestartet werden kann, wenn der Fall mit einer regulären Beendigung beendet wurde."/>
+        <rule expr="$art_cm_ende 1 == $phase 5 == and not" mark="error:art_cm_ende" name="phase-rule-10" value="Phase der Nachbetreuung kann nur gestartet werden, wenn es sich um eine reguläre Beendigung des CM handelt"/>
+        <group containers="a,b" description="Angaben zum Abbruch" name="group-81" target="c">
+          <conditional description="Beendigung ist Abbruch" expr="$art_cm_ende 0 ==" name="conditional-7">
+            <choice description="Abbruch durch" flags="required:phase_cm_end" name="abbruch_durch" size="1" target="a">
               <bool description="Jugendlichen" name="bool-73" value="1"/>
               <bool description="Case ManagerIn" name="bool-74" value="2"/>
               <bool description="Sorgeberechtigten" name="bool-75" value="3"/>
@@ -1554,132 +1450,112 @@
               <bool description="Unbekannt" name="bool-77" value="-3"/>
               <bool checked="True" description="Keine Angabe" name="bool-78" value="-1"/>
             </choice>
-            <choice description="Art der Beendigung" flags="required:phase_cm_end" name="art_cm_ende" size="1" target="b">
-              <bool description="regulär" name="bool-69" value="1"/>
-              <bool description="Abbruch" name="bool-70" value="0"/>
-              <bool description="Unbekannt" name="bool-71" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-72" value="-1"/>
+            <choice description="Gründe für den Abbruch" flags="required:phase_cm_end" name="gruende_abbruch_cm" size="1" target="b">
+              <bool description="persönliche Gründe" name="bool-79" value="1"/>
+              <bool description="Umzug" name="bool-80" value="2"/>
+              <bool description="Krankheit" name="bool-81" value="3"/>
+              <bool description="Altersüberschreitung" name="bool-82" value="4"/>
+              <bool description="mangelnde Mitarbeit des Jugendlichen" name="bool-83" value="5"/>
+              <bool description="Konflikte" name="bool-84" value="6"/>
+              <bool description="Haft / U-Haft" name="bool-85" value="7"/>
+              <bool description="Sonstiges" name="bool-86" value="8"/>
+              <bool description="Unbekannt" name="bool-87" value="-3"/>
+              <bool checked="True" description="Keine Angabe" name="bool-88" value="-1"/>
             </choice>
-            <rule expr="$art_cm_ende isset" mark="warning:art_cm_ende" name="rule-9" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$art_cm_ende 1 ==" mark="warning:art_cm_ende" name="phase-rule-11" value="Beachten Sie, dass die Phase der Nachbetreuung nur gestartet werden kann, wenn der Fall mit einer regulären Beendigung beendet wurde."/>
-            <rule expr="$art_cm_ende 1 == $phase 5 == and not" mark="error:art_cm_ende" name="phase-rule-10" value="Phase der Nachbetreuung kann nur gestartet werden, wenn es sich um eine reguläre Beendigung des CM handelt"/>
-            <conditional description="Beendigung ist Abbruch" expr="$art_cm_ende 0 ==" name="conditional-7">
-              <choice description="Gründe für den Abbruch" flags="required:phase_cm_end" name="gruende_abbruch_cm" size="1" target="b">
-                <bool description="persönliche Gründe" name="bool-79" value="1"/>
-                <bool description="Umzug" name="bool-80" value="2"/>
-                <bool description="Krankheit" name="bool-81" value="3"/>
-                <bool description="Altersüberschreitung" name="bool-82" value="4"/>
-                <bool description="mangelnde Mitarbeit des Jugendlichen" name="bool-83" value="5"/>
-                <bool description="Konflikte" name="bool-84" value="6"/>
-                <bool description="Haft / U-Haft" name="bool-85" value="7"/>
-                <bool description="Sonstiges" name="bool-86" value="8"/>
-                <bool description="Unbekannt" name="bool-87" value="-3"/>
-                <bool checked="True" description="Keine Angabe" name="bool-88" value="-1"/>
-              </choice>
-              <rule expr="$gruende_abbruch_cm -1 == not" mark="warning:gruende_abbruch_cm" name="required-rule-38" value="Fehlende Pflichtfeldangabe"/>
-            </conditional>
-            <rule expr="$datum_cm_ende isset" mark="warning:datum_cm_ende" name="required-rule-35" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$beendigung_cm -1 == not" mark="warning:beendigung_cm" name="required-rule-36" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$art_cm_ende -1 == not" mark="warning:art_cm_ende" name="required-rule-37" value="Fehlende Pflichtfeldangabe"/>
-            <rule description="'datum_cm_ende' muss vor 'datum_nb_ende' liegen." expr="$datum_cm_ende isset $datum_cm_ende known and $datum_nb_ende isset $datum_nb_ende known and and $datum_cm_ende $datum_nb_ende &gt; and not" name="date-sequence-rule-21" value="'Auswertung CM / Nur wenn CM-Fall / Angaben zur Beendigung des CM / Datum der Beendigung' darf zeitlich nicht nach 'Nachbetreuung / Nur wenn NB gestartet / Datum Ende Nachbetreuung' liegen."/>
-          </group>
-          <choice description="Häufigkeit der Kontakte mit der / dem Jugendlichen" flags="required:phase_cm_end" name="anzahl_kontakte" size="1" target="b">
-            <bool description="zweimal in der Woche" name="bool-89" value="1"/>
-            <bool description="einmal in der Woche" name="bool-90" value="2"/>
-            <bool description="alle zwei Wochen" name="bool-91" value="3"/>
-            <bool description="monatlich" name="bool-92" value="4"/>
-            <bool description="seltener als einmal die Woche" name="bool-93" value="5"/>
-            <bool description="Unbekannt" name="bool-94" value="-3"/>
-            <bool checked="True" description="Keine Angabe" name="bool-95" value="-1"/>
-          </choice>
-          <choice description="Die institutionelle Einbindung des Jugendlichen ist nach dem CM eine andere als vor dem CM?" flags="required:phase_cm_end" name="veraenderung_inst_einbindung" size="1" target="c">
-            <bool description="Ja" name="bool-96" value="1"/>
-            <bool description="Nein" name="bool-97" value="0"/>
-            <bool description="Unbekannt" name="bool-98" value="-3"/>
-            <bool description="Keine Angabe" name="bool-99" value="-1"/>
-          </choice>
-          <conditional description="Eine Institutionelle Änderung hat stattgefunden" expr="$veraenderung_inst_einbindung 1 ==" name="conditional-8" target="d">
-            <choice description="wenn ja, wie ist der / die Jugendliche aktuell eingebunden? " name="ende_inst_einbindung" size="1" target="e">
-              <bool description="Sonder- / Förderschule" name="bool-100" value="1"/>
-              <bool description="Hauptschule" name="bool-101" value="2"/>
-              <bool description="Realschule" name="bool-102" value="3"/>
-              <bool description="Gesamtschule" name="bool-103" value="4"/>
-              <bool description="Gymnasium" name="bool-104" value="5"/>
-              <bool description="Berufsschule" name="bool-105" value="6"/>
-              <bool description="Berufsvorbereitungsjahr  (BVJ)" name="bool-106" value="7"/>
-              <bool description="Berufsgrundbildungsjahr (BGJ)" name="bool-107" value="8"/>
-              <bool description="betriebliche Ausbildung" name="bool-108" value="9"/>
-              <bool description="außerbetriebliche Ausbildung" name="bool-109" value="10"/>
-              <bool description="Erwerbsarbeit" name="bool-110" value="11"/>
-              <bool description="Maßnahme" name="bool-111" value="12"/>
-              <bool description="Elternzeit" name="bool-112" value="13"/>
-              <bool description="Strafvollzug" name="bool-113" value="14"/>
-              <bool description="Wehr- / Zivildienst / Freiwilliges soziales Jahr" name="bool-114" value="15"/>
-              <bool description="Unbekannt" name="bool-115" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-116" value="-1"/>
-            </choice>
+            <rule expr="$abbruch_durch -1 == not" mark="warning:abbruch_durch" name="required-rule-33" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$gruende_abbruch_cm -1 == not" mark="warning:gruende_abbruch_cm" name="required-rule-34" value="Fehlende Pflichtfeldangabe"/>
           </conditional>
-          <rule expr="$anzahl_kontakte -1 == not" mark="warning:anzahl_kontakte" name="required-rule-39" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$veraenderung_inst_einbindung -1 == not" mark="warning:veraenderung_inst_einbindung" name="required-rule-40" value="Fehlende Pflichtfeldangabe"/>
-        </conditional>
-      </page>
-      <page containers="a,b,c,d" description="Nachbetreuung" name="page-17">
-        <conditional description="Nur wenn NB gestartet" expr="$phase 4 &gt;=" name="conditional-14">
-          <date description="Datum Ende Nachbetreuung" flags="required:phase_nb_end;time:phase_nd_end" name="datum_nb_ende" order="datum_cm_ende" target="a"/>
-          <choice description="Verbleib nach Nachbetreuung" flags="required:phase_nb_end" name="verbleib_nachbetreuung" size="1" target="b">
-            <bool description="allgemeinbildende Schule" name="bool-239" value="1"/>
-            <bool description="Berufsschule" name="bool-239" value="2"/>
-            <bool description="Berufsvorbereitungsjahr (BVJ)" name="bool-239" value="3"/>
-            <bool description="Berufsgrundbildungsjahr (BGJ)" name="bool-239" value="4"/>
-            <bool description="betriebliche Ausbildung" name="bool-239" value="5"/>
-            <bool description="außerbetriebliche Ausbildung" name="bool-239" value="6"/>
-            <bool description="Erwerbsarbeit" name="bool-239" value="7"/>
-            <bool description="Maßnahme" name="bool-239" value="8"/>
-            <bool description="Elternzeit" name="bool-239" value="9"/>
-            <bool description="Strafvollzug" name="bool-239" value="10"/>
-            <bool description="Wehr- / Zivildienst / Freiwilliges soziales Jahr" name="bool-239" value="11"/>
-            <bool description="Verlassen der BRD" name="bool-239" value="12"/>
-            <bool description="Aufnahme des Hochschulstudiums" name="bool-239" value="13"/>
-            <bool description="Abschluss des Hochschulstudiums" name="bool-239" value="14"/>
-            <bool description="Sonstiges" name="bool-239" value="15"/>
-            <bool description="Unbekannt" name="bool-243" value="-3"/>
-            <bool checked="True" description="Keine Angabe" name="bool-244" value="-1"/>
+        </group>
+        <rule expr="$datum_cm_ende isset" mark="warning:datum_cm_ende" name="required-rule-31" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$art_cm_ende -1 == not" mark="warning:art_cm_ende" name="required-rule-32" value="Fehlende Pflichtfeldangabe"/>
+      </group>
+      <group description="Statusveränderung nach CM" name="group-82" target="b">
+        <choice description="Die institutionelle Einbindung des Jugendlichen ist nach dem CM eine andere als vor dem CM?" flags="required:phase_cm_end" name="veraenderung_inst_einbindung" size="1" target="c">
+          <bool description="Ja" name="bool-96" value="1"/>
+          <bool description="Nein" name="bool-97" value="0"/>
+          <bool description="Unbekannt" name="bool-98" value="-3"/>
+          <bool description="Keine Angabe" name="bool-99" value="-1"/>
+        </choice>
+        <conditional description="Eine Institutionelle Änderung hat stattgefunden" expr="$veraenderung_inst_einbindung 1 ==" name="conditional-8" target="d">
+          <choice description="wenn ja, wie ist der / die Jugendliche aktuell eingebunden? " name="ende_inst_einbindung" size="1" target="e">
+            <bool description="Sonder- / Förderschule" name="bool-100" value="1"/>
+            <bool description="Hauptschule" name="bool-101" value="2"/>
+            <bool description="Realschule" name="bool-102" value="3"/>
+            <bool description="Gesamtschule" name="bool-103" value="4"/>
+            <bool description="Gymnasium" name="bool-104" value="5"/>
+            <bool description="Berufsschule" name="bool-105" value="6"/>
+            <bool description="Berufsvorbereitungsjahr  (BVJ)" name="bool-106" value="7"/>
+            <bool description="Berufsgrundbildungsjahr (BGJ)" name="bool-107" value="8"/>
+            <bool description="betriebliche Ausbildung" name="bool-108" value="9"/>
+            <bool description="außerbetriebliche Ausbildung" name="bool-109" value="10"/>
+            <bool description="Hochschulstudium" name="bool-252" value="16"/>
+            <bool description="Erwerbsarbeit" name="bool-110" value="11"/>
+            <bool description="Maßnahme" name="bool-111" value="12"/>
+            <bool description="arbeitslos" name="bool-253" value="17"/>
+            <bool description="Elternzeit" name="bool-112" value="13"/>
+            <bool description="Strafvollzug" name="bool-113" value="14"/>
+            <bool description="Wehr- / Zivildienst / Freiwilliges soziales Jahr" name="bool-114" value="15"/>
+            <bool description="Unbekannt" name="bool-115" value="-3"/>
+            <bool checked="True" description="Keine Angabe" name="bool-116" value="-1"/>
           </choice>
-          <text description="Nennung Sonstiges" function="suppress_value" maxlength="60" name="verbleib_nachbetreuung_sonstiges" size="40" target="c"/>
-          <group description="Einschätzung der Zielerreichung" name="group-72" target="d">
-            <choice description="Zielerreichung Ziel 1" flags="required:phase_nb_end" name="ziel1_erreicht" size="1">
-              <bool description="voll erreicht" name="bool-239" value="1"/>
-              <bool description="eher erreicht" name="bool-240" value="2"/>
-              <bool description="eher nicht erreicht" name="bool-241" value="3"/>
-              <bool description="überhaupt nicht erreicht" name="bool-242" value="4"/>
-              <bool description="Unbekannt" name="bool-243" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-244" value="-1"/>
-            </choice>
-            <choice description="Zielerreichung Ziel 2" flags="required:phase_nb_end" name="ziel2_erreicht" size="1">
-              <bool description="voll erreicht" name="bool-239" value="1"/>
-              <bool description="eher erreicht" name="bool-240" value="2"/>
-              <bool description="eher nicht erreicht" name="bool-241" value="3"/>
-              <bool description="überhaupt nicht erreicht" name="bool-242" value="4"/>
-              <bool description="Unbekannt" name="bool-243" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-244" value="-1"/>
-            </choice>
-            <choice description="Zielerreichung Ziel 3" flags="required:phase_nb_end" name="ziel3_erreicht" size="1">
-              <bool description="voll erreicht" name="bool-239" value="1"/>
-              <bool description="eher erreicht" name="bool-240" value="2"/>
-              <bool description="eher nicht erreicht" name="bool-241" value="3"/>
-              <bool description="überhaupt nicht erreicht" name="bool-242" value="4"/>
-              <bool description="Unbekannt" name="bool-243" value="-3"/>
-              <bool checked="True" description="Keine Angabe" name="bool-244" value="-1"/>
-            </choice>
-            <rule expr="$ziel1_erreicht -1 == not" mark="warning:ziel1_erreicht" name="required-rule-43" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$ziel2_erreicht -1 == not" mark="warning:ziel2_erreicht" name="required-rule-44" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$ziel3_erreicht -1 == not" mark="warning:ziel3_erreicht" name="required-rule-45" value="Fehlende Pflichtfeldangabe"/>
-          </group>
-          <rule expr="$datum_nb_ende isset" mark="warning:datum_nb_ende" name="required-rule-41" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$verbleib_nachbetreuung -1 == not" mark="warning:verbleib_nachbetreuung" name="required-rule-42" value="Fehlende Pflichtfeldangabe"/>
         </conditional>
-      </page>
-    </group>
+        <rule expr="$veraenderung_inst_einbindung -1 == not" mark="warning:veraenderung_inst_einbindung" name="required-rule-35" value="Fehlende Pflichtfeldangabe"/>
+      </group>
+      <group description="Einschätzung der Zielerreichung" name="group-72" target="c">
+        <choice description="Zielerreichung Ziel 1" flags="required:phase_cm_end" name="ziel1_erreicht" size="1">
+          <bool description="voll erreicht" name="bool-239" value="1"/>
+          <bool description="eher erreicht" name="bool-240" value="2"/>
+          <bool description="eher nicht erreicht" name="bool-241" value="3"/>
+          <bool description="überhaupt nicht erreicht" name="bool-242" value="4"/>
+          <bool description="Unbekannt" name="bool-243" value="-3"/>
+          <bool checked="True" description="Keine Angabe" name="bool-244" value="-1"/>
+        </choice>
+        <choice description="Zielerreichung Ziel 2" flags="required:phase_cm_end" name="ziel2_erreicht" size="1">
+          <bool description="voll erreicht" name="bool-239" value="1"/>
+          <bool description="eher erreicht" name="bool-240" value="2"/>
+          <bool description="eher nicht erreicht" name="bool-241" value="3"/>
+          <bool description="überhaupt nicht erreicht" name="bool-242" value="4"/>
+          <bool description="Unbekannt" name="bool-243" value="-3"/>
+          <bool checked="True" description="Keine Angabe" name="bool-244" value="-1"/>
+        </choice>
+        <choice description="Zielerreichung Ziel 3" flags="required:phase_cm_end" name="ziel3_erreicht" size="1">
+          <bool description="voll erreicht" name="bool-239" value="1"/>
+          <bool description="eher erreicht" name="bool-240" value="2"/>
+          <bool description="eher nicht erreicht" name="bool-241" value="3"/>
+          <bool description="überhaupt nicht erreicht" name="bool-242" value="4"/>
+          <bool description="Unbekannt" name="bool-243" value="-3"/>
+          <bool checked="True" description="Keine Angabe" name="bool-244" value="-1"/>
+        </choice>
+        <rule expr="$ziel1_erreicht -1 == not" mark="warning:ziel1_erreicht" name="required-rule-36" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$ziel2_erreicht -1 == not" mark="warning:ziel2_erreicht" name="required-rule-37" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$ziel3_erreicht -1 == not" mark="warning:ziel3_erreicht" name="required-rule-38" value="Fehlende Pflichtfeldangabe"/>
+      </group>
+      <group description="Verbleib der Jugendlichen" name="group-83" target="d">
+        <date description="Datum Festellung des Verbleibs des/der Jugendlichen" flags="required:phase_cm_end" name="datum_verbleib_feststellung" target="a"/>
+        <choice description="Verbleib nach Nachbetreuung" flags="required:phase_cm_end" name="verbleib_jugendliche" size="1" target="b">
+          <bool description="allgemeinbildende Schule" name="bool-239" value="1"/>
+          <bool description="Berufsschule" name="bool-239" value="2"/>
+          <bool description="Berufsvorbereitungsjahr (BVJ)" name="bool-239" value="3"/>
+          <bool description="Berufsgrundbildungsjahr (BGJ)" name="bool-239" value="4"/>
+          <bool description="betriebliche Ausbildung" name="bool-239" value="5"/>
+          <bool description="außerbetriebliche Ausbildung" name="bool-239" value="6"/>
+          <bool description="Erwerbsarbeit" name="bool-239" value="7"/>
+          <bool description="Maßnahme" name="bool-239" value="8"/>
+          <bool description="Elternzeit" name="bool-239" value="9"/>
+          <bool description="Strafvollzug" name="bool-239" value="10"/>
+          <bool description="Wehr- / Zivildienst / Freiwilliges soziales Jahr" name="bool-239" value="11"/>
+          <bool description="Verlassen der BRD" name="bool-239" value="12"/>
+          <bool description="Aufnahme des Hochschulstudiums" name="bool-239" value="13"/>
+          <bool description="Abschluss des Hochschulstudiums" name="bool-239" value="14"/>
+          <bool description="Sonstiges" name="bool-239" value="15"/>
+          <bool description="Unbekannt" name="bool-243" value="-3"/>
+          <bool checked="True" description="Keine Angabe" name="bool-244" value="-1"/>
+        </choice>
+        <text description="Nennung Sonstiges" function="suppress_value" maxlength="60" name="verbleib_jugendliche_sonstiges" size="40" target="c"/>
+        <rule expr="$datum_verbleib_feststellung isset" mark="warning:datum_verbleib_feststellung" name="required-rule-39" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$verbleib_jugendliche -1 == not" mark="warning:verbleib_jugendliche" name="required-rule-40" value="Fehlende Pflichtfeldangabe"/>
+      </group>
+    </page>
   </case>
   <logbook>
   </logbook>



More information about the Mpuls-commits mailing list