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

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Tue Mar 10 11:38:33 CET 2009


Author: torsten
Date: 2009-03-10 11:38:26 +0100 (Tue, 10 Mar 2009)
New Revision: 350

Modified:
   wasko/trunk/ChangeLog.txt
   wasko/trunk/formed/formedtree_web.xml
   wasko/trunk/formed/laender.xml
   wasko/trunk/formed/staatsangehoerigkeit.xml
Log:
New version of formed and external choice lists


Modified: wasko/trunk/ChangeLog.txt
===================================================================
--- wasko/trunk/ChangeLog.txt	2009-03-10 08:35:55 UTC (rev 349)
+++ wasko/trunk/ChangeLog.txt	2009-03-10 10:38:26 UTC (rev 350)
@@ -5,6 +5,12 @@
 	* waskaweb/templates/administration/overview_user.mako: Fixed setting
 	  of "cm" and "admin" icons. 
 
+	Added new versions of formed an external choice lists.
+
+	* formed/staatsangehoerigkeit.xml,
+	  formed/formedtree_web.xml,
+	  formed/laender.xml: New versions.
+
 2009-03-09	Torsten Irlaender  <torsten.irlaender at intevation.de> 
 
 	Set Version String to 0.4-preview

Modified: wasko/trunk/formed/formedtree_web.xml
===================================================================
--- wasko/trunk/formed/formedtree_web.xml	2009-03-10 08:35:55 UTC (rev 349)
+++ wasko/trunk/formed/formedtree_web.xml	2009-03-10 10:38:26 UTC (rev 350)
@@ -8,7 +8,7 @@
           <bool description="liegt nicht vor" name="bool-406" value="0"/>
           <bool checked="true" description="liegt noch nicht vor/unklar" name="bool-406" value="-1"/>
         </choice>
-        <rule expr="$einwilligung -1 == not" mark="warning:einwilligung" name="required-rule-64" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$einwilligung -1 == not" mark="warning:einwilligung" name="required-rule-63" value="Fehlende Pflichtfeldangabe"/>
       </group>
       <group invisible="1" name="group-106">
         <choice description="Phase im Case-Management" name="phase" size="1" target="b">
@@ -28,30 +28,30 @@
       <page containers="a,b,c,d,e,f,g,h,i" description="1. Zuständigkeiten, Eingangsdaten" name="page-0">
         <text description="Förderkennzeichen" flags="required:phase_a_end" maxlength="256" name="fkz" size="40" target="a"/>
         <text description="Name der Koordinierungsstelle" flags="required:phase_a_end" maxlength="256" name="ks" size="40" target="a"/>
-        <text description="Fallnummer" flags="required:phase_a_end" maxlength="256" name="fn" size="40" target="b"/>
+        <text description="Fallnummer" flags="required:phase_a_end" function="suppress_value" maxlength="256" name="fn" size="40" target="b"/>
         <group containers="a" description="Name des zuständigen Mitarbeiters/der Mitarbeiterin in der Koordinierungsstelle" name="group-0" target="c">
-          <text description="Vorname" maxlength="256" name="mitarb_zv" size="40" target="a"/>
-          <text description="Nachname" maxlength="256" name="mitarb_zn" size="40" target="a"/>
+          <text description="Vorname" function="suppress_value" maxlength="256" name="mitarb_zv" size="40" target="a"/>
+          <text description="Nachname" function="hash_value:mitarb_zv" maxlength="256" name="mitarb_zn" size="40" target="a"/>
         </group>
         <group containers="a" description="Name des zuständigen Vertreters/der Vertreterin in der Koordinierungsstelle" name="group-0" target="d">
-          <text description="Vorname" maxlength="256" name="mitarb_vv" size="40" target="a"/>
-          <text description="Nachname" maxlength="256" name="mitarb_vn" size="40" target="a"/>
+          <text description="Vorname" function="suppress_value" maxlength="256" name="mitarb_vv" size="40" target="a"/>
+          <text description="Nachname" function="suppress_value" maxlength="256" name="mitarb_vn" size="40" target="a"/>
         </group>
         <group containers="a,b,c" description="Angaben zur betreuten Person" name="group-6" target="e">
-          <text description="Name" flags="required:phase_a_end" maxlength="256" name="name" size="40" target="a"/>
-          <text description="Vorname" flags="required:phase_a_end" maxlength="256" name="vorname" size="40" target="a"/>
+          <text description="Name" flags="required:phase_a_end" function="suppress_value" maxlength="256" name="name" size="40" target="a"/>
+          <text description="Vorname" flags="required:phase_a_end" function="suppress_value" maxlength="256" name="vorname" size="40" target="a"/>
           <choice description="Geschlecht" flags="required:phase_a_end" name="geschlecht" size="1" target="b">
             <bool description="männlich" name="bool-16" value="0"/>
             <bool description="weiblich" name="bool-17" value="1"/>
             <bool description="unbekannt" name="unbekannt" value="-3"/>
             <bool checked="true" description="keine Angabe" name="bool-18" value="-1"/>
           </choice>
-          <date description="Geburtsdatum" flags="required:phase_a_end" name="geburtsdatum" target="c"/>
+          <date description="Geburtsdatum" flags="required:phase_a_end" function="get_age" name="geburtsdatum" target="c"/>
           <rule expr="$geburtsdatum isset" mark="warning:geburtsdatum" name="rule-70" value="Fehlende Pflichtfeldangabe"/>
           <rule description="datum in der zukunft" expr="$geburtsdatum $geburtsdatum today &gt; and not" mark="error:geburtsdatum" name="rule-71" value="Das Datum darf nicht in der Zukunft liegen"/>
-          <rule expr="$name isset" mark="warning:name" name="required-rule-68" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$vorname isset" mark="warning:vorname" name="required-rule-69" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$geschlecht -1 == not" mark="warning:geschlecht" name="required-rule-70" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$name isset" mark="warning:name" name="required-rule-67" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$vorname isset" mark="warning:vorname" name="required-rule-68" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$geschlecht -1 == not" mark="warning:geschlecht" name="required-rule-69" value="Fehlende Pflichtfeldangabe"/>
         </group>
         <date description="Datum des Erstgesprächs mit dem/der Jugendlichen" flags="required:phase_a_start;time:phase_a_start" name="erstgespraech" target="f"/>
         <date description="Datum des Erstkontakt zum/zur Jugendlichen" flags="required:phase_a_end" name="kontakt" target="g"/>
@@ -77,8 +77,8 @@
             <bool description="sonstiges" name="bool-15" value="-2"/>
             <bool checked="true" description="keine Angabe" name="bool-106" value="-1"/>
           </choice>
-          <text description="Nennung Sonstiges" maxlength="256" name="zugang_t" size="40"/>
-          <rule expr="$zugang -1 == not" mark="warning:zugang" name="required-rule-72" value="Fehlende Pflichtfeldangabe"/>
+          <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="zugang_t" size="40"/>
+          <rule expr="$zugang -1 == not" mark="warning:zugang" name="required-rule-71" value="Fehlende Pflichtfeldangabe"/>
         </group>
         <group containers="a,b" description="Angaben zu bereits erfolgter Betreuung" name="group-3" target="i">
           <choice description='Der/die Jugendliche war bereits im Case Management der "2. Chance"' flags="required:phase_a_end" name="cm2c" size="1" target="a">
@@ -87,76 +87,76 @@
             <bool description="unbekannt" name="unbekannt" value="-3"/>
             <bool checked="true" description="keine Angabe" name="bool-105" value="-1"/>
           </choice>
-          <textarea description="Anmerkungen" name="cm2c_t" rows="2" target="b"/>
-          <rule expr="$cm2c -1 == not" mark="warning:cm2c" name="required-rule-73" value="Fehlende Pflichtfeldangabe"/>
+          <textarea description="Anmerkungen" function="suppress_value" name="cm2c_t" rows="2" target="b"/>
+          <rule expr="$cm2c -1 == not" mark="warning:cm2c" name="required-rule-72" value="Fehlende Pflichtfeldangabe"/>
         </group>
-        <rule expr="$fkz isset" mark="warning:fkz" name="required-rule-65" value="Fehlende Pflichtfeldangabe"/>
-        <rule expr="$ks isset" mark="warning:ks" name="required-rule-66" value="Fehlende Pflichtfeldangabe"/>
-        <rule expr="$fn isset" mark="warning:fn" name="required-rule-67" value="Fehlende Pflichtfeldangabe"/>
-        <rule expr="$erstgespraech isset" mark="warning:erstgespraech" name="required-rule-71" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$fkz isset" mark="warning:fkz" name="required-rule-64" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$ks isset" mark="warning:ks" name="required-rule-65" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$fn isset" mark="warning:fn" name="required-rule-66" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$erstgespraech isset" mark="warning:erstgespraech" name="required-rule-70" value="Fehlende Pflichtfeldangabe"/>
       </page>
       <page containers="a,b,c,d,e,f,g" description="2. Externe Ansprechpartner" name="page-1">
         <group containers="a,b,c,d,e" description="Kontaktdaten Schule" name="group-4" target="a">
-          <text description="Name der Schule" maxlength="256" name="kd_schule_name_1" size="40" target="a"/>
-          <text description="Straße" maxlength="256" name="kd_schule_strasse_1" size="40" target="b"/>
-          <text description="Nr." maxlength="256" name="kd_schule_strassenr_1" size="40" target="b"/>
-          <text description="PLZ" maxlength="256" name="kd_schule_plz_1" size="40" target="c"/>
-          <text description="Ort" maxlength="256" name="kd_schule_ort_1" size="40" target="c"/>
-          <text description="Vorwahl" maxlength="256" name="kd_schule_vorwahl_1" size="40" target="d"/>
-          <text description="Telefonnummer" maxlength="256" name="kd_schule_telefonnummer_1" size="40" target="d"/>
-          <text description="Email" maxlength="256" name="kd_schule_email_1" size="40" target="e"/>
+          <text description="Name der Schule" function="suppress_value" maxlength="256" name="kd_schule_name_1" size="40" target="a"/>
+          <text description="Straße" function="suppress_value" maxlength="256" name="kd_schule_strasse_1" size="40" target="b"/>
+          <text description="Nr." function="suppress_value" maxlength="256" name="kd_schule_strassenr_1" size="40" target="b"/>
+          <text description="PLZ" function="suppress_value" maxlength="256" name="kd_schule_plz_1" size="40" target="c"/>
+          <text description="Ort" function="suppress_value" maxlength="256" name="kd_schule_ort_1" size="40" target="c"/>
+          <text description="Vorwahl" function="suppress_value" maxlength="256" name="kd_schule_vorwahl_1" size="40" target="d"/>
+          <text description="Telefonnummer" function="suppress_value" maxlength="256" name="kd_schule_telefonnummer_1" size="40" target="d"/>
+          <text description="Email" function="suppress_value" maxlength="256" name="kd_schule_email_1" size="40" target="e"/>
         </group>
         <group containers="a,b,c" description="Bezugslehrer/Bezugslehrerin" name="group-5" target="b">
-          <text description="Name" maxlength="256" name="bezugs_name_1" size="40" target="a"/>
-          <text description="Vorname" maxlength="256" name="bezugs_vorname_1" size="40" target="a"/>
-          <text description="Vorwahl" maxlength="256" name="bezugs_vorwahl_1" size="40" target="b"/>
-          <text description="Telefonnummer" maxlength="256" name="bezugs_telefonnummer_1" size="40" target="b"/>
-          <text description="Email" maxlength="256" name="bezugs_email_1" size="40" target="c"/>
+          <text description="Name" function="suppress_value" maxlength="256" name="bezugs_name_1" size="40" target="a"/>
+          <text description="Vorname" function="suppress_value" maxlength="256" name="bezugs_vorname_1" size="40" target="a"/>
+          <text description="Vorwahl" function="suppress_value" maxlength="256" name="bezugs_vorwahl_1" size="40" target="b"/>
+          <text description="Telefonnummer" function="suppress_value" maxlength="256" name="bezugs_telefonnummer_1" size="40" target="b"/>
+          <text description="Email" function="suppress_value" maxlength="256" name="bezugs_email_1" size="40" target="c"/>
         </group>
         <group containers="a,b,c,d,e" description="Kontaktdaten Jugendamt" name="group-6" target="c">
-          <text description="Kundennummer" maxlength="256" name="kd_jugendamt_kundennummer_1" size="40" target="a"/>
-          <text description="Straße" maxlength="256" name="kd_jugendamt_strasse_1" size="40" target="b"/>
-          <text description="Nr." maxlength="256" name="kd_jugendamt_strassenr_1" size="40" target="b"/>
-          <text description="PLZ" maxlength="256" name="kd_jugendamt_plz_1" size="40" target="c"/>
-          <text description="Ort" maxlength="256" name="kd_jugendamt_ort_1" size="40" target="c"/>
-          <text description="Vorwahl" maxlength="256" name="kd_jugendamt_vorwahl_1" size="40" target="d"/>
-          <text description="Telefonnummer" maxlength="256" name="kd_jugendamt_telefonnummer_1" size="40" target="d"/>
-          <text description="Email" maxlength="256" name="kd_jugendamt_email_1" size="40" target="e"/>
+          <text description="Kundennummer" function="suppress_value" maxlength="256" name="kd_jugendamt_kundennummer_1" size="40" target="a"/>
+          <text description="Straße" function="suppress_value" maxlength="256" name="kd_jugendamt_strasse_1" size="40" target="b"/>
+          <text description="Nr." function="suppress_value" maxlength="256" name="kd_jugendamt_strassenr_1" size="40" target="b"/>
+          <text description="PLZ" function="suppress_value" maxlength="256" name="kd_jugendamt_plz_1" size="40" target="c"/>
+          <text description="Ort" function="suppress_value" maxlength="256" name="kd_jugendamt_ort_1" size="40" target="c"/>
+          <text description="Vorwahl" function="suppress_value" maxlength="256" name="kd_jugendamt_vorwahl_1" size="40" target="d"/>
+          <text description="Telefonnummer" function="suppress_value" maxlength="256" name="kd_jugendamt_telefonnummer_1" size="40" target="d"/>
+          <text description="Email" function="suppress_value" maxlength="256" name="kd_jugendamt_email_1" size="40" target="e"/>
         </group>
         <group containers="a,b,c,d,e" description="Kontaktdaten weitere Institutionen 1" name="group-7" target="d">
-          <text description="Name" maxlength="256" name="kd_institution_name_1" size="40" target="a"/>
-          <text description="Kundennummer" maxlength="256" name="kd_institution_kundennummer_1" size="40" target="a"/>
-          <text description="Straße" maxlength="256" name="kd_institution_strasse_1" size="40" target="b"/>
-          <text description="Nr." maxlength="256" name="kd_institution_strassenr_1" size="40" target="b"/>
-          <text description="PLZ" maxlength="256" name="kd_institution_plz_1" size="40" target="c"/>
-          <text description="Ort" maxlength="256" name="kd_institution_ort_1" size="40" target="c"/>
-          <text description="Vorwahl" maxlength="256" name="kd_institution_vorwahl_1" size="40" target="d"/>
-          <text description="Telefonnummer" maxlength="256" name="kd_institution_telefonnummer_1" size="40" target="d"/>
-          <text description="Email" maxlength="256" name="kd_institution_email_1" size="40" target="e"/>
+          <text description="Name" function="suppress_value" maxlength="256" name="kd_institution_name_1" size="40" target="a"/>
+          <text description="Kundennummer" function="suppress_value" maxlength="256" name="kd_institution_kundennummer_1" size="40" target="a"/>
+          <text description="Straße" function="suppress_value" maxlength="256" name="kd_institution_strasse_1" size="40" target="b"/>
+          <text description="Nr." function="suppress_value" maxlength="256" name="kd_institution_strassenr_1" size="40" target="b"/>
+          <text description="PLZ" function="suppress_value" maxlength="256" name="kd_institution_plz_1" size="40" target="c"/>
+          <text description="Ort" function="suppress_value" maxlength="256" name="kd_institution_ort_1" size="40" target="c"/>
+          <text description="Vorwahl" function="suppress_value" maxlength="256" name="kd_institution_vorwahl_1" size="40" target="d"/>
+          <text description="Telefonnummer" function="suppress_value" maxlength="256" name="kd_institution_telefonnummer_1" size="40" target="d"/>
+          <text description="Email" function="suppress_value" maxlength="256" name="kd_institution_email_1" size="40" target="e"/>
         </group>
         <group containers="a,b,c,d,e" description="Kontaktdaten weitere Institutionen 2" name="group-7" target="d">
-          <text description="Name" maxlength="256" name="kd_institution_name_2" size="40" target="a"/>
-          <text description="Kundennummer" maxlength="256" name="kd_institution_kundennummer_2" size="40" target="a"/>
-          <text description="Straße" maxlength="256" name="kd_institution_strasse_2" size="40" target="b"/>
-          <text description="Nr." maxlength="256" name="kd_institution_strassenr_2" size="40" target="b"/>
-          <text description="PLZ" maxlength="256" name="kd_institution_plz_2" size="40" target="c"/>
-          <text description="Ort" maxlength="256" name="kd_institution_ort_2" size="40" target="c"/>
-          <text description="Vorwahl" maxlength="256" name="kd_institution_vorwahl_2" size="40" target="d"/>
-          <text description="Telefonnummer" maxlength="256" name="kd_institution_telefonnummer_2" size="40" target="d"/>
-          <text description="Email" maxlength="256" name="kd_institution_email_2" size="40" target="e"/>
+          <text description="Name" function="suppress_value" maxlength="256" name="kd_institution_name_2" size="40" target="a"/>
+          <text description="Kundennummer" function="suppress_value" maxlength="256" name="kd_institution_kundennummer_2" size="40" target="a"/>
+          <text description="Straße" function="suppress_value" maxlength="256" name="kd_institution_strasse_2" size="40" target="b"/>
+          <text description="Nr." function="suppress_value" maxlength="256" name="kd_institution_strassenr_2" size="40" target="b"/>
+          <text description="PLZ" function="suppress_value" maxlength="256" name="kd_institution_plz_2" size="40" target="c"/>
+          <text description="Ort" function="suppress_value" maxlength="256" name="kd_institution_ort_2" size="40" target="c"/>
+          <text description="Vorwahl" function="suppress_value" maxlength="256" name="kd_institution_vorwahl_2" size="40" target="d"/>
+          <text description="Telefonnummer" function="suppress_value" maxlength="256" name="kd_institution_telefonnummer_2" size="40" target="d"/>
+          <text description="Email" function="suppress_value" maxlength="256" name="kd_institution_email_2" size="40" target="e"/>
         </group>
         <group containers="a,b,c,d,e" description="Kontaktdaten weitere Institutionen 3" name="group-7" target="d">
-          <text description="Name" maxlength="256" name="kd_institution_name_3" size="40" target="a"/>
-          <text description="Kundennummer" maxlength="256" name="kd_institution_kundennummer_3" size="40" target="a"/>
-          <text description="Straße" maxlength="256" name="kd_institution_strasse_3" size="40" target="b"/>
-          <text description="Nr." maxlength="256" name="kd_institution_strassenr_3" size="40" target="b"/>
-          <text description="PLZ" maxlength="256" name="kd_institution_plz_3" size="40" target="c"/>
-          <text description="Ort" maxlength="256" name="kd_institution_ort_3" size="40" target="c"/>
-          <text description="Vorwahl" maxlength="256" name="kd_institution_vorwahl_3" size="40" target="d"/>
-          <text description="Telefonnummer" maxlength="256" name="kd_institution_telefonnummer_3" size="40" target="d"/>
-          <text description="Email" maxlength="256" name="kd_institution_email_3" size="40" target="e"/>
+          <text description="Name" function="suppress_value" maxlength="256" name="kd_institution_name_3" size="40" target="a"/>
+          <text description="Kundennummer" function="suppress_value" maxlength="256" name="kd_institution_kundennummer_3" size="40" target="a"/>
+          <text description="Straße" function="suppress_value" maxlength="256" name="kd_institution_strasse_3" size="40" target="b"/>
+          <text description="Nr." function="suppress_value" maxlength="256" name="kd_institution_strassenr_3" size="40" target="b"/>
+          <text description="PLZ" function="suppress_value" maxlength="256" name="kd_institution_plz_3" size="40" target="c"/>
+          <text description="Ort" function="suppress_value" maxlength="256" name="kd_institution_ort_3" size="40" target="c"/>
+          <text description="Vorwahl" function="suppress_value" maxlength="256" name="kd_institution_vorwahl_3" size="40" target="d"/>
+          <text description="Telefonnummer" function="suppress_value" maxlength="256" name="kd_institution_telefonnummer_3" size="40" target="d"/>
+          <text description="Email" function="suppress_value" maxlength="256" name="kd_institution_email_3" size="40" target="e"/>
         </group>
-        <textarea description="Freie Dokumentation zur Eingansdokumentation" name="dok_eingang" rows="4" target="g"/>
+        <textarea description="Freie Dokumentation zur Eingansdokumentation" function="suppress_value" name="dok_eingang" rows="4" target="g"/>
       </page>
     </group>
     <group description="PHASE B - Case Management" name="phase-b">
@@ -166,16 +166,16 @@
           <rule expr="$datum_cm_start isset" mark="warning:datum_cm_start" name="rule-49" value="Fehlende Pflichtfeldangabe"/>
           <rule description="Inkonsistenz: cm begin &gt;= erstkontakt" expr="$datum_cm_start $datum_cm_start $kontakt &lt; and not" mark="error:datum_cm_start" name="rule-50" value="Beginn des Case-Management darf nicht vor dem Erstkontakt mit dem/der Jugendlichen liegen"/>
           <group containers="a,b,c,d,e,f" description="Adresse der betreuten Person" name="group-7" target="b">
-            <text description="Straße" maxlength="256" name="addresse_strasse_1" size="40" target="a"/>
-            <text description="Nr." maxlength="256" name="addresse_strassenr_1" size="40" target="a"/>
-            <text description="PLZ" maxlength="256" name="addresse_plz_1" size="40" target="b"/>
-            <text description="Ort" maxlength="256" name="addresse_ort_1" size="40" target="b"/>
-            <text description="Vorwahl 1" maxlength="256" name="addresse1_vorwahl_1" size="40" target="c"/>
-            <text description="Telefonnummer 1" maxlength="256" name="addresse1_telefonnummer_1" size="40" target="c"/>
-            <text description="Vorwahl 2" maxlength="256" name="addresse2_vorwahl_1" size="40" target="d"/>
-            <text description="Telefonnummer 2" maxlength="256" name="addresse2_telefonnummer_2" size="40" target="d"/>
-            <text description="Weitere Telefonnummern" maxlength="256" name="addresse_weiteretelefonnummern_1" size="256" target="e"/>
-            <text description="E-Mail" maxlength="256" name="addresse_email_1" size="80" target="e"/>
+            <text description="Straße" function="suppress_value" maxlength="256" name="addresse_strasse_1" size="40" target="a"/>
+            <text description="Nr." function="suppress_value" maxlength="256" name="addresse_strassenr_1" size="40" target="a"/>
+            <text description="PLZ" function="shorten_value:3" maxlength="256" name="addresse_plz_1" size="40" target="b"/>
+            <text description="Ort" function="suppress_value" maxlength="256" name="addresse_ort_1" size="40" target="b"/>
+            <text description="Vorwahl 1" function="suppress_value" maxlength="256" name="addresse1_vorwahl_1" size="40" target="c"/>
+            <text description="Telefonnummer 1" function="suppress_value" maxlength="256" name="addresse1_telefonnummer_1" size="40" target="c"/>
+            <text description="Vorwahl 2" function="suppress_value" maxlength="256" name="addresse2_vorwahl_1" size="40" target="d"/>
+            <text description="Telefonnummer 2" function="suppress_value" maxlength="256" name="addresse2_telefonnummer_2" size="40" target="d"/>
+            <text description="Weitere Telefonnummern" function="suppress_value" maxlength="256" name="addresse_weiteretelefonnummern_1" size="256" target="e"/>
+            <text description="E-Mail" function="suppress_value" maxlength="256" name="addresse_email_1" size="80" target="e"/>
           </group>
           <choice description="Größe des Wohnortes" flags="required:phase_b_end" name="wohnort" size="1" target="c">
             <bool description="Großstadt (&gt;100.000 EW)" name="bool-19" value="1"/>
@@ -200,7 +200,7 @@
             <bool description="bei Freunden/Bekannten" name="bool-35" value="12"/>
             <bool checked="true" description="keine Angabe" name="bool-36" value="-1"/>
           </choice>
-          <text description="Nennung Sonstiges" maxlength="256" name="wohnauf_t" size="40" target="e"/>
+          <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="wohnauf_t" size="40" target="e"/>
           <group containers="a,b" description="Eigene Kinder des/der Jugendlichen" name="group-8" target="f">
             <int description="Anzahl eigener Kinder" minvalue="0" name="kinder" target="a"/>
             <int description="Wieviele davon leben im Haushalt des/der Jugendlichen?" minvalue="0" name="kinder_hh" target="a"/>
@@ -217,14 +217,14 @@
               <bool description="sonstiges" name="bool-94" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-95" value="-1"/>
             </choice>
-            <text description="Nennung Sonstiges" maxlength="256" name="nat_land_t" size="40" target="a"/>
+            <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="nat_land_t" size="40" target="a"/>
             <choice description="Staatsangehörigkeit" flags="required:flags" name="nat_staat" size="1" target="b">
               <external-choice name="external-choice-101" target="a" value="staatsangehoerigkeit.xml"/>
               <bool description="unbekannt" name="unbekannt" value="-3"/>
               <bool description="sonstiges" name="bool-96" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-103" value="-1"/>
             </choice>
-            <text description="Nennung Sonstiges" maxlength="256" name="nat_staat_t" size="40" target="b"/>
+            <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="nat_staat_t" size="40" target="b"/>
             <choice description="Aufenthaltsstatus" name="nat_status" size="1" target="c">
               <bool description="Aufenthaltserlaubnis" name="bool-40" value="1"/>
               <bool description="Niederlassungserlaubnis" name="bool-41" value="2"/>
@@ -243,17 +243,17 @@
               <bool description="sonstiges" name="bool-98" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-104" value="-1"/>
             </choice>
-            <text description="Nennung Sonstiges" maxlength="256" name="nat_muspra_t" size="40" target="d"/>
+            <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="nat_muspra_t" size="40" target="d"/>
             <choice description="Zuhause vorrangig gesprochende Sprache" flags="required:phase_b_end" name="nat_haspra" size="1" target="e">
               <bool description="deutsch" name="bool-49" value="1"/>
               <bool description="andere" name="bool-50" value="2"/>
               <bool description="unbekannt" name="bool-51" value="-3"/>
               <bool checked="true" description="keine Angabe" name="bool-108" value="-1"/>
             </choice>
-            <rule expr="$nat_land -1 == not" mark="warning:nat_land" name="required-rule-75" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$nat_staat -1 == not" mark="warning:nat_staat" name="required-rule-76" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$nat_muspra -1 == not" mark="warning:nat_muspra" name="required-rule-77" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$nat_haspra -1 == not" mark="warning:nat_haspra" name="required-rule-78" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$nat_land -1 == not" mark="warning:nat_land" name="required-rule-74" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$nat_staat -1 == not" mark="warning:nat_staat" name="required-rule-75" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$nat_muspra -1 == not" mark="warning:nat_muspra" name="required-rule-76" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$nat_haspra -1 == not" mark="warning:nat_haspra" name="required-rule-77" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <choice description="Personensorgeberechtigte" name="psorge" size="1" target="h">
             <bool description="Mutter und Vater" name="bool-52" value="1"/>
@@ -266,8 +266,8 @@
             <bool description="unbekannt" name="bool-59" value="-3"/>
             <bool checked="true" description="keine Angabe" name="bool-60" value="-1"/>
           </choice>
-          <text description="Nennung Sonstiges" maxlength="256" name="psorge_t" size="40" target="i"/>
-          <rule expr="$wohnort -1 == not" mark="warning:wohnort" name="required-rule-74" value="Fehlende Pflichtfeldangabe"/>
+          <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="psorge_t" size="40" target="i"/>
+          <rule expr="$wohnort -1 == not" mark="warning:wohnort" name="required-rule-73" value="Fehlende Pflichtfeldangabe"/>
         </page>
         <page containers="a,b,c,d,e" description="3.2 Angaben zu der Mutter" name="page-3">
           <group containers="a,b,c" description="Angaben zur Person" name="group-10" target="a">
@@ -277,20 +277,20 @@
               <bool description="verstorben" name="bool-63" value="3"/>
               <bool checked="true" description="keine Angabe" name="bool-64" value="-1"/>
             </choice>
-            <text description="Name" maxlength="256" name="mutter_n" size="40" target="b"/>
-            <text description="Vorname" maxlength="256" name="mutter_vn" size="40" target="b"/>
-            <date description="Geburtsdatum" name="mutter_gb" target="c"/>
+            <text description="Name" function="suppress_value" maxlength="256" name="mutter_n" size="40" target="b"/>
+            <text description="Vorname" function="suppress_value" maxlength="256" name="mutter_vn" size="40" target="b"/>
+            <date description="Geburtsdatum" function="suppress_value" name="mutter_gb" target="c"/>
           </group>
           <group containers="a,b,c,d,e" description="Adresse" name="group-11" target="b">
-            <text description="Straße" maxlength="256" name="mutter_strasse_1" size="40" target="a"/>
-            <text description="Nr." maxlength="256" name="mutter_strassenr_1" size="40" target="a"/>
-            <text description="PLZ" maxlength="256" name="mutter_plz_1" size="40" target="b"/>
-            <text description="Ort" maxlength="256" name="mutter_ort_1" size="40" target="b"/>
-            <text description="Vorwahl 1" maxlength="256" name="mutter_vorwahl1_1" size="40" target="c"/>
-            <text description="Telefonnummer 1" maxlength="256" name="mutter_telefonnummer1_1" size="40" target="c"/>
-            <text description="Vorwahl 2" maxlength="256" name="mutter_vorwahl2_1" size="40" target="d"/>
-            <text description="Telefonnummer 2" maxlength="256" name="mutter_telefonnummer2_1" size="40" target="d"/>
-            <text description="E-Mail" maxlength="256" name="mutter_email_1" size="40" target="e"/>
+            <text description="Straße" function="suppress_value" maxlength="256" name="mutter_strasse_1" size="40" target="a"/>
+            <text description="Nr." function="suppress_value" maxlength="256" name="mutter_strassenr_1" size="40" target="a"/>
+            <text description="PLZ" function="suppress_value" maxlength="256" name="mutter_plz_1" size="40" target="b"/>
+            <text description="Ort" function="suppress_value" maxlength="256" name="mutter_ort_1" size="40" target="b"/>
+            <text description="Vorwahl 1" function="suppress_value" maxlength="256" name="mutter_vorwahl1_1" size="40" target="c"/>
+            <text description="Telefonnummer 1" function="suppress_value" maxlength="256" name="mutter_telefonnummer1_1" size="40" target="c"/>
+            <text description="Vorwahl 2" function="suppress_value" maxlength="256" name="mutter_vorwahl2_1" size="40" target="d"/>
+            <text description="Telefonnummer 2" function="suppress_value" maxlength="256" name="mutter_telefonnummer2_1" size="40" target="d"/>
+            <text description="E-Mail" function="suppress_value" maxlength="256" name="mutter_email_1" size="40" target="e"/>
           </group>
           <group containers="a,b" description="Nationalitätenstatus der Mutter" name="group-12" target="c">
             <choice description="Geburtsland" flags="required:phase_b_end" name="mutter_land" size="1" target="a">
@@ -300,7 +300,7 @@
               <bool checked="true" description="keine Angabe" name="bool-102" value="-1"/>
             </choice>
             <rule description="keine pflichtfelder, da mutter unbekannt" expr="$mutter_land -1 == $mutter 2 != and not" mark="warning:mutter_land" name="rule-0" value="Fehlende Pflichtfeldangabe"/>
-            <text description="Nennung Sonstiges" maxlength="256" name="mutter_land_t" size="40" target="a"/>
+            <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="mutter_land_t" size="40" target="a"/>
             <choice description="Staatsangehörigkeit" flags="required:phase_b_end" name="mutter_staat" size="1" target="b">
               <bool description="deutsch" name="bool-65" value="1"/>
               <bool description="andere" name="bool-66" value="2"/>
@@ -332,7 +332,7 @@
               <bool description="unbekannt" name="bool-84" value="-3"/>
               <bool checked="true" description="keine Angabe" name="bool-85" value="-1"/>
             </choice>
-            <text description="Nennung Sonstiges" maxlength="256" name="mutter_bildung_t" size="40" target="b"/>
+            <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="mutter_bildung_t" size="40" target="b"/>
             <choice description="Berufliche Tätigkeit" name="mutter_beruf" size="1" target="c">
               <bool description="arbeitslos" name="bool-86" value="1"/>
               <bool description="nicht erwerbstätig/Hausfrau" name="bool-87" value="2"/>
@@ -344,7 +344,7 @@
               <bool checked="true" description="keine Angabe" name="bool-93" value="-1"/>
             </choice>
           </group>
-          <textarea description="Weitere Angaben zur Mutter" name="mutter_sonst" target="e"/>
+          <textarea description="Weitere Angaben zur Mutter" function="suppress_value" name="mutter_sonst" target="e"/>
         </page>
         <page containers="a,b,c,d,e" description="3.3 Angaben zu dem Vater" name="page-4">
           <group containers="a,b,c" description="Angaben zur Person" name="group-10" target="a">
@@ -354,20 +354,20 @@
               <bool description="verstorben" name="bool-63" value="3"/>
               <bool checked="true" description="keine Angabe" name="bool-64" value="-1"/>
             </choice>
-            <text description="Name" maxlength="256" name="vater_n" size="40" target="b"/>
-            <text description="Vorname" maxlength="256" name="vater_vn" size="40" target="b"/>
-            <date description="Geburtsdatum" name="vater_gb" target="c"/>
+            <text description="Name" function="suppress_value" maxlength="256" name="vater_n" size="40" target="b"/>
+            <text description="Vorname" function="suppress_value" maxlength="256" name="vater_vn" size="40" target="b"/>
+            <date description="Geburtsdatum" function="suppress_value" name="vater_gb" target="c"/>
           </group>
           <group containers="a,b,c,d,e" description="Adresse" name="group-11" target="b">
-            <text description="Straße" maxlength="256" name="vater_strasse_1" size="40" target="a"/>
-            <text description="Nr." maxlength="256" name="vater_strassenr_1" size="40" target="a"/>
-            <text description="PLZ" maxlength="256" name="vater_plz_1" size="40" target="b"/>
-            <text description="Ort" maxlength="256" name="vater_ort_1" size="40" target="b"/>
-            <text description="Vorwahl 1" maxlength="256" name="vater_vorwahl1_1" size="40" target="c"/>
-            <text description="Telefonnummer 1" maxlength="256" name="vater_telefonnummer1_1" size="40" target="c"/>
-            <text description="Vorwahl 2" maxlength="256" name="vater_vorwahl2_1" size="40" target="d"/>
-            <text description="Telefonnummer 2" maxlength="256" name="vater_telefonnummer2_1" size="40" target="d"/>
-            <text description="E-Mail" maxlength="256" name="vater_email_1" size="40" target="e"/>
+            <text description="Straße" function="suppress_value" maxlength="256" name="vater_strasse_1" size="40" target="a"/>
+            <text description="Nr." function="suppress_value" maxlength="256" name="vater_strassenr_1" size="40" target="a"/>
+            <text description="PLZ" function="suppress_value" maxlength="256" name="vater_plz_1" size="40" target="b"/>
+            <text description="Ort" function="suppress_value" maxlength="256" name="vater_ort_1" size="40" target="b"/>
+            <text description="Vorwahl 1" function="suppress_value" maxlength="256" name="vater_vorwahl1_1" size="40" target="c"/>
+            <text description="Telefonnummer 1" function="suppress_value" maxlength="256" name="vater_telefonnummer1_1" size="40" target="c"/>
+            <text description="Vorwahl 2" function="suppress_value" maxlength="256" name="vater_vorwahl2_1" size="40" target="d"/>
+            <text description="Telefonnummer 2" function="suppress_value" maxlength="256" name="vater_telefonnummer2_1" size="40" target="d"/>
+            <text description="E-Mail" function="suppress_value" maxlength="256" name="vater_email_1" size="40" target="e"/>
           </group>
           <group containers="a,b" description="Nationalitätenstatus des Vaters" name="group-12" target="c">
             <choice description="Geburtsland" flags="required:phase_b_end" name="vater_land" size="1" target="a">
@@ -377,7 +377,7 @@
               <bool checked="true" description="keine Angabe" name="bool-101" value="-1"/>
             </choice>
             <rule description="keine pflichtfelder, da vater unbekannt" expr="$vater_land -1 == $vater 2 != and not" mark="warning:vater_land" name="rule-2" value="Fehlende Pflichtfeldangabe"/>
-            <text description="Nennung Sonstiges" maxlength="256" name="vater_land_t" size="40" target="a"/>
+            <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="vater_land_t" size="40" target="a"/>
             <choice description="Staatsangehörigkeit" flags="required:phase_b_end" name="vater_staat" size="1" target="b">
               <bool description="deutsch" name="bool-65" value="1"/>
               <bool description="andere" name="bool-66" value="2"/>
@@ -409,7 +409,7 @@
               <bool description="unbekannt" name="bool-84" value="-3"/>
               <bool checked="true" description="keine Angabe" name="bool-85" value="-1"/>
             </choice>
-            <text description="Nennung Sonstiges" maxlength="256" name="vater_bildung_t" size="40" target="b"/>
+            <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="vater_bildung_t" size="40" target="b"/>
             <choice description="Berufliche Tätigkeit" name="vater_beruf" size="1" target="c">
               <bool description="arbeitslos" name="bool-86" value="1"/>
               <bool description="nicht erwerbstätig/Hausmann" name="bool-87" value="2"/>
@@ -421,9 +421,9 @@
               <bool checked="true" description="keine Angabe" name="bool-93" value="-1"/>
             </choice>
           </group>
-          <textarea description="Weitere Angaben zum Vater" name="vater_sonst" target="e"/>
+          <textarea description="Weitere Angaben zum Vater" function="suppress_value" name="vater_sonst" target="e"/>
         </page>
-        <page containers="a,b,c,d" description="3.4 Geschwister" name="page-5">
+        <page containers="a,b,c" description="3.4 Geschwister" name="page-5">
           <choice description="Geschwister vorhanden" name="geschw_vorhanden" size="1" target="a">
             <bool description="ja" name="bool-403" value="1"/>
             <bool description="nein" name="bool-403" value="0"/>
@@ -433,7 +433,7 @@
           <group containers="a,b" description="Falls Geschwister vorhanden: Anzahl der Geschwister" name="group-102" target="b">
             <int description="Anzahl Geschwister weiblich" maxvalue="99" minvalue="0" name="geschw_w" target="a"/>
             <int description="Anzahl Geschwister männlich" maxvalue="99" minvalue="0" name="geschw_m" target="a"/>
-            <int description="Davon: Anzahl der Geschwister im gleichen Haushalt" maxvalue="99" minvalue="0" name="geschw_hh_a" target="b"/>
+            <int description="Davon: Anzahl der Geschwister im gleichen Haushalt" maxvalue="99" minvalue="0" name="geschw_hh" target="b"/>
           </group>
           <group containers="a,b" description="Falls Geschwister vorhanden: Alter der Geschwister" name="group-102" target="c">
             <int description="Alter 0-6 Jahre" maxvalue="99" minvalue="0" name="geschw_alt_a" target="a"/>
@@ -469,7 +469,7 @@
               <bool checked="true" description="keine Angabe" name="bool-134" value="-1"/>
             </radio>
           </radio-matrix>
-          <textarea description="Nennung Sonstiges" name="einkommen_d_t" rows="3"/>
+          <textarea description="Nennung Sonstiges" function="suppress_value" name="einkommen_d_t" rows="3"/>
         </page>
         <page containers="a,b,c,d,e" description="3.6 Bezugspersonen/soziales Umfeld" name="page-7">
           <group description="Bezugspersonen (Mehrfachantwort möglich)" name="group-15" target="a">
@@ -491,12 +491,12 @@
             <bool description="beste Freundin/bester Freund" name="bezugsperson_p"/>
             <bool description="keine Bezugsperson" name="bezugsperson_q"/>
             <bool description="sonstiges" name="bezugsperson_r"/>
-            <text description="Nennung sonstige Bezugsperson" maxlength="256" name="bezugsperson_r_t" size="40"/>
+            <text description="Nennung sonstige Bezugsperson" function="suppress_value" maxlength="256" name="bezugsperson_r_t" size="40"/>
           </group>
           <group containers="a,b,c,d,e,f" description="Kontaktdaten Bezugsperson 1" name="group-16" target="b">
-            <text description="Name" maxlength="256" name="kd_bezug_name_1" size="40" target="a"/>
-            <text description="Vorname" maxlength="256" name="kd_bezug_vorname_1" size="40" target="a"/>
-            <choice description="Funktion der Bezugsperson" name="kd_bezug_funktion_1" size="1" target="b">
+            <text description="Name" function="suppress_value" maxlength="256" name="kd_bezug_name_1" size="40" target="a"/>
+            <text description="Vorname" function="suppress_value" maxlength="256" name="kd_bezug_vorname_1" size="40" target="a"/>
+            <choice description="Funktion der Bezugsperson" function="suppress_value" name="kd_bezug_funktion_1" size="1" target="b">
               <bool description="Mutter" name="bool-392" value="1"/>
               <bool description="Vater" name="bool-392" value="2"/>
               <bool description="Großeltern" name="bool-392" value="3"/>
@@ -517,18 +517,18 @@
               <bool description="sonstiges" name="bool-392" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-392" value="-1"/>
             </choice>
-            <text description="Straße" maxlength="256" name="kd_bezug_strasse_1" size="40" target="c"/>
-            <text description="Nr" maxlength="256" name="kd_bezug_strassenr_1" size="40" target="c"/>
-            <text description="PLZ" maxlength="256" name="kd_bezug_plz_1" size="40" target="d"/>
-            <text description="Ort" maxlength="256" name="kd_bezug_ort_1" size="40" target="d"/>
-            <text description="Vorwahl" maxlength="256" name="kd_bezug_1_vorwahl" size="40" target="e"/>
-            <text description="Telefon" maxlength="256" name="kd_bezug_1_telefon" size="40" target="e"/>
-            <text description="E-Mail" maxlength="256" name="kd_bezug_email_1" size="80" target="f"/>
+            <text description="Straße" function="suppress_value" maxlength="256" name="kd_bezug_strasse_1" size="40" target="c"/>
+            <text description="Nr" function="suppress_value" maxlength="256" name="kd_bezug_strassenr_1" size="40" target="c"/>
+            <text description="PLZ" function="suppress_value" maxlength="256" name="kd_bezug_plz_1" size="40" target="d"/>
+            <text description="Ort" function="suppress_value" maxlength="256" name="kd_bezug_ort_1" size="40" target="d"/>
+            <text description="Vorwahl" function="suppress_value" maxlength="256" name="kd_bezug_1_vorwahl" size="40" target="e"/>
+            <text description="Telefon" function="suppress_value" maxlength="256" name="kd_bezug_1_telefon" size="40" target="e"/>
+            <text description="E-Mail" function="suppress_value" maxlength="256" name="kd_bezug_email_1" size="80" target="f"/>
           </group>
           <group containers="a,b,c,d,e,f" description="Kontaktdaten Bezugsperson 2" name="group-16" target="c">
-            <text description="Name" maxlength="256" name="kd_bezug_name_2" size="40" target="a"/>
-            <text description="Vorname" maxlength="256" name="kd_bezug_vorname_2" size="40" target="a"/>
-            <choice description="Funktion der Bezugsperson" name="kd_bezug_funktion_2" size="1" target="b">
+            <text description="Name" function="suppress_value" maxlength="256" name="kd_bezug_name_2" size="40" target="a"/>
+            <text description="Vorname" function="suppress_value" maxlength="256" name="kd_bezug_vorname_2" size="40" target="a"/>
+            <choice description="Funktion der Bezugsperson" function="suppress_value" name="kd_bezug_funktion_2" size="1" target="b">
               <bool description="Mutter" name="bool-392" value="1"/>
               <bool description="Vater" name="bool-392" value="2"/>
               <bool description="Großeltern" name="bool-392" value="3"/>
@@ -549,18 +549,18 @@
               <bool description="sonstiges" name="bool-392" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-392" value="-1"/>
             </choice>
-            <text description="Straße" maxlength="256" name="kd_bezug_strasse_2" size="40" target="c"/>
-            <text description="Nr" maxlength="256" name="kd_bezug_strassenr_2" size="40" target="c"/>
-            <text description="PLZ" maxlength="256" name="kd_bezug_plz_2" size="40" target="d"/>
-            <text description="Ort" maxlength="256" name="kd_bezug_ort_2" size="40" target="d"/>
-            <text description="Vorwahl" maxlength="256" name="kd_bezug_2_vorwahl" size="40" target="e"/>
-            <text description="Telefon" maxlength="256" name="kd_bezug_2_telefon" size="40" target="e"/>
-            <text description="E-Mail" maxlength="256" name="kd_bezug_email_2" size="80" target="f"/>
+            <text description="Straße" function="suppress_value" maxlength="256" name="kd_bezug_strasse_2" size="40" target="c"/>
+            <text description="Nr" function="suppress_value" maxlength="256" name="kd_bezug_strassenr_2" size="40" target="c"/>
+            <text description="PLZ" function="suppress_value" maxlength="256" name="kd_bezug_plz_2" size="40" target="d"/>
+            <text description="Ort" function="suppress_value" maxlength="256" name="kd_bezug_ort_2" size="40" target="d"/>
+            <text description="Vorwahl" function="suppress_value" maxlength="256" name="kd_bezug_2_vorwahl" size="40" target="e"/>
+            <text description="Telefon" function="suppress_value" maxlength="256" name="kd_bezug_2_telefon" size="40" target="e"/>
+            <text description="E-Mail" function="suppress_value" maxlength="256" name="kd_bezug_email_2" size="80" target="f"/>
           </group>
           <group containers="a,b,c,d,e,f" description="Kontaktdaten Bezugsperson 3" name="group-16" target="d">
-            <text description="Name" maxlength="256" name="kd_bezug_name_3" size="40" target="a"/>
-            <text description="Vorname" maxlength="256" name="kd_bezug_vorname_3" size="40" target="a"/>
-            <choice description="Funktion der Bezugsperson" name="kd_bezug_funktion_3" size="1" target="b">
+            <text description="Name" function="suppress_value" maxlength="256" name="kd_bezug_name_3" size="40" target="a"/>
+            <text description="Vorname" function="suppress_value" maxlength="256" name="kd_bezug_vorname_3" size="40" target="a"/>
+            <choice description="Funktion der Bezugsperson" function="suppress_value" name="kd_bezug_funktion_3" size="1" target="b">
               <bool description="Mutter" name="bool-392" value="1"/>
               <bool description="Vater" name="bool-392" value="2"/>
               <bool description="Großeltern" name="bool-392" value="3"/>
@@ -581,13 +581,13 @@
               <bool description="sonstiges" name="bool-392" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-392" value="-1"/>
             </choice>
-            <text description="Straße" maxlength="256" name="kd_bezug_strasse_3" size="40" target="c"/>
-            <text description="Nr" maxlength="256" name="kd_bezug_strassenr_3" size="40" target="c"/>
-            <text description="PLZ" maxlength="256" name="kd_bezug_plz_3" size="40" target="d"/>
-            <text description="Ort" maxlength="256" name="kd_bezug_ort_3" size="40" target="d"/>
-            <text description="Vorwahl" maxlength="256" name="kd_bezug_3_vorwahl" size="40" target="e"/>
-            <text description="Telefon" maxlength="256" name="kd_bezug_3_telefon" size="40" target="e"/>
-            <text description="E-Mail" maxlength="256" name="kd_bezug_email_3" size="80" target="f"/>
+            <text description="Straße" function="suppress_value" maxlength="256" name="kd_bezug_strasse_3" size="40" target="c"/>
+            <text description="Nr" function="suppress_value" maxlength="256" name="kd_bezug_strassenr_3" size="40" target="c"/>
+            <text description="PLZ" function="suppress_value" maxlength="256" name="kd_bezug_plz_3" size="40" target="d"/>
+            <text description="Ort" function="suppress_value" maxlength="256" name="kd_bezug_ort_3" size="40" target="d"/>
+            <text description="Vorwahl" function="suppress_value" maxlength="256" name="kd_bezug_3_vorwahl" size="40" target="e"/>
+            <text description="Telefon" function="suppress_value" maxlength="256" name="kd_bezug_3_telefon" size="40" target="e"/>
+            <text description="E-Mail" function="suppress_value" maxlength="256" name="kd_bezug_email_3" size="80" target="f"/>
           </group>
           <group containers="a,b,c,d" description="Soziale Zugehörigkeit des/der Jugendlichen" name="group-17" target="e">
             <choice description="zur erweiterten Familie" name="zugeh_a" size="1" target="a">
@@ -629,7 +629,7 @@
           </group>
         </page>
         <page description="3.7 Freie Dokumentation" name="page-8">
-          <textarea description="Freie Dokumentation Personenangaben" name="dok_angaben" rows="30"/>
+          <textarea description="Freie Dokumentation Personenangaben" function="suppress_value" name="dok_angaben" rows="30"/>
         </page>
       </group>
       <group description="4. Biografische Eingangsdaten" name="group-18">
@@ -645,7 +645,7 @@
             <bool description="sonstiges" name="bool-169" value="-2"/>
             <bool checked="true" description="keine Angabe" name="bool-171" value="-1"/>
           </choice>
-          <text description="Nennung Sonstiges" maxlength="256" name="schulform_t" size="40" target="a"/>
+          <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="schulform_t" size="40" target="a"/>
           <int description="Zuletzt besuchte Klassenstufe" flags="required:phase_b_end" maxvalue="13" minvalue="0" name="klassenstufe" target="b"/>
           <int description="Anzahl Klassenwiederholungen" flags="required:phase_b_end" maxvalue="10" minvalue="0" name="klassenwdh" target="b"/>
           <group containers="a,b" description="Schulische Interessenlage" name="group-19" target="c">
@@ -717,8 +717,8 @@
               <bool description="unbekannt" name="bool-386" value="-3"/>
               <bool checked="true" description="keine Angabe" name="bool-386" value="-1"/>
             </choice>
-            <rule expr="$sv_aktiv -1 == not" mark="warning:sv_aktiv" name="required-rule-82" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$sv_passiv -1 == not" mark="warning:sv_passiv" name="required-rule-83" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$sv_aktiv -1 == not" mark="warning:sv_aktiv" name="required-rule-81" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$sv_passiv -1 == not" mark="warning:sv_passiv" name="required-rule-82" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group containers="a,b" description="Weitere Charakterisierung der Verweigerungshaltung" flags="required:phase_b_end" name="group-79" target="f">
             <radio-matrix description="Verhalten" flags="required:phase_b_end" name="group-22" target="a">
@@ -752,7 +752,7 @@
                 <bool description="unbekannt" name="bool-386" value="-3"/>
                 <bool checked="true" description="keine Angabe" name="bool-386" value="-1"/>
               </radio>
-              <radio description="aggressives Verhalten gegenüber den Lerhkräften/der Lehrkraft" flags="required:phase_b_end" name="sv_d" size="1" target="d">
+              <radio description="aggressives Verhalten gegenüber den Lehrkräften/der Lehrkraft" flags="required:phase_b_end" name="sv_d" size="1" target="d">
                 <bool alternative="1" description="Kein Problem" name="bool-386" value="1"/>
                 <bool alternative="2" description="Geringes Problem" name="bool-386" value="2"/>
                 <bool alternative="3" description="Mäßiges Problem" name="bool-386" value="3"/>
@@ -782,7 +782,7 @@
                 <bool description="unbekannt" name="bool-386" value="-3"/>
                 <bool checked="true" description="keine Angabe" name="bool-386" value="-1"/>
               </radio>
-              <radio description="Sonstige" flags="required:phase_b_end" name="sv_g" size="1" target="g">
+              <radio description="Sonstige" name="sv_g" size="1" target="g">
                 <bool alternative="1" description="Kein Problem" name="bool-386" value="1"/>
                 <bool alternative="2" description="Geringes Problem" name="bool-386" value="2"/>
                 <bool alternative="3" description="Mäßiges Problem" name="bool-386" value="3"/>
@@ -792,15 +792,14 @@
                 <bool description="unbekannt" name="bool-386" value="-3"/>
                 <bool checked="true" description="keine Angabe" name="bool-386" value="-1"/>
               </radio>
-              <rule expr="$sv_a -1 == not" mark="warning:sv_a" name="required-rule-84" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_b -1 == not" mark="warning:sv_b" name="required-rule-85" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_c -1 == not" mark="warning:sv_c" name="required-rule-86" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_d -1 == not" mark="warning:sv_d" name="required-rule-87" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_e -1 == not" mark="warning:sv_e" name="required-rule-88" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_f -1 == not" mark="warning:sv_f" name="required-rule-89" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$sv_g -1 == not" mark="warning:sv_g" name="required-rule-90" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_a -1 == not" mark="warning:sv_a" name="required-rule-83" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_b -1 == not" mark="warning:sv_b" name="required-rule-84" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_c -1 == not" mark="warning:sv_c" name="required-rule-85" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_d -1 == not" mark="warning:sv_d" name="required-rule-86" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_e -1 == not" mark="warning:sv_e" name="required-rule-87" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$sv_f -1 == not" mark="warning:sv_f" name="required-rule-88" value="Fehlende Pflichtfeldangabe"/>
             </radio-matrix>
-            <text description="Nennung Sonstige" maxlength="256" name="sv_g_t" size="40" target="b"/>
+            <text description="Nennung Sonstige" function="suppress_value" maxlength="256" name="sv_g_t" size="40" target="b"/>
           </group>
           <group containers="a,b,c,d" description="Fehltage und Fehlstunden vor Aufnahme ins CM" name="group-23" target="g">
             <int description="Anzahl Fehltage im letzten Schuljahr" flags="required:phase_b_end" maxvalue="365" minvalue="0" name="fehltg_sj" target="a"/>
@@ -811,14 +810,14 @@
             <int description="davon unentschuldigt" flags="required:phase_b_end" maxvalue="365" minvalue="0" name="fehlst_sj_ue" target="c"/>
             <int description="Anzahl Fehlstunden im letzten Monat vor Aufnahme ins CM" flags="required:phase_b_end" maxvalue="31" minvalue="0" name="fehlst_m" target="d"/>
             <int description="davon unentschuldigt" flags="required:phase_b_end" maxvalue="31" minvalue="0" name="fehlst_m_ue" target="d"/>
-            <rule expr="$fehltg_sj isset" mark="warning:fehltg_sj" name="required-rule-91" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehltg_sj_ue isset" mark="warning:fehltg_sj_ue" name="required-rule-92" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehltg_m isset" mark="warning:fehltg_m" name="required-rule-93" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehltg_m_ue isset" mark="warning:fehltg_m_ue" name="required-rule-94" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehlst_sj isset" mark="warning:fehlst_sj" name="required-rule-95" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehlst_sj_ue isset" mark="warning:fehlst_sj_ue" name="required-rule-96" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehlst_m isset" mark="warning:fehlst_m" name="required-rule-97" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$fehlst_m_ue isset" mark="warning:fehlst_m_ue" name="required-rule-98" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehltg_sj isset" mark="warning:fehltg_sj" name="required-rule-89" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehltg_sj_ue isset" mark="warning:fehltg_sj_ue" name="required-rule-90" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehltg_m isset" mark="warning:fehltg_m" name="required-rule-91" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehltg_m_ue isset" mark="warning:fehltg_m_ue" name="required-rule-92" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehlst_sj isset" mark="warning:fehlst_sj" name="required-rule-93" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehlst_sj_ue isset" mark="warning:fehlst_sj_ue" name="required-rule-94" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehlst_m isset" mark="warning:fehlst_m" name="required-rule-95" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$fehlst_m_ue isset" mark="warning:fehlst_m_ue" name="required-rule-96" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <int description="Anzahl der Monate, seit denen der junge Mensch schulverweigerndes Verhalten zeigt" flags="required:phase_b_end" maxvalue="99" minvalue="0" name="sv_monate" target="h"/>
           <choice description="Ist zu erwarten, dass der Schulabschluss durch die Verweigerungshaltung gefährdet sein wird?" flags="required:phase_b_end" name="abschl_gef" size="1" target="i">
@@ -834,12 +833,12 @@
             <bool checked="true" description="keine Angabe" name="bool-209" value="-1"/>
           </choice>
           <int description="Anzahl der behördlichen Ordnungsmaßnahmen aufgrund der Schulverweigerung" maxvalue="99" minvalue="0" name="ordmn" target="k"/>
-          <rule expr="$schulform -1 == not" mark="warning:schulform" name="required-rule-79" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$klassenstufe isset" mark="warning:klassenstufe" name="required-rule-80" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$klassenwdh isset" mark="warning:klassenwdh" name="required-rule-81" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$sv_monate isset" mark="warning:sv_monate" name="required-rule-99" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$abschl_gef -1 == not" mark="warning:abschl_gef" name="required-rule-100" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$abschl_pr -1 == not" mark="warning:abschl_pr" name="required-rule-101" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$schulform -1 == not" mark="warning:schulform" name="required-rule-78" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$klassenstufe isset" mark="warning:klassenstufe" name="required-rule-79" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$klassenwdh isset" mark="warning:klassenwdh" name="required-rule-80" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$sv_monate isset" mark="warning:sv_monate" name="required-rule-97" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$abschl_gef -1 == not" mark="warning:abschl_gef" name="required-rule-98" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$abschl_pr -1 == not" mark="warning:abschl_pr" name="required-rule-99" value="Fehlende Pflichtfeldangabe"/>
         </page>
         <page containers="a,b" description="4.2 Familiärer Hintergrund und Ressourcen" name="page-10">
           <group containers="a,b" description="Erzieherische Kompetenzen der Eltern/betreuenden Personen" name="group-80" target="a">
@@ -935,7 +934,7 @@
                 <bool checked="true" description="keine Angabe" name="bool-387" value="-1"/>
               </radio>
             </radio-matrix>
-            <text description="Nennung Sonstiges" maxlength="256" name="ekomp_i_t" size="40" target="b"/>
+            <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="ekomp_i_t" size="40" target="b"/>
           </group>
           <group containers="a,b,c" description="Problembereiche der Familie" name="group-81" target="b">
             <radio-matrix description="Problembereich" name="group-25" target="a">
@@ -1070,8 +1069,8 @@
                 <bool checked="true" description="keine Angabe" name="bool-388" value="-1"/>
               </radio>
             </radio-matrix>
-            <text description="Nennung Sonstiges" maxlength="256" name="problfam_m_t" size="40" target="b"/>
-            <textarea description="Weitere Anmerkungen zu Ressourcen und Problembereichen der Familie" name="familie_anm" target="c"/>
+            <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="problfam_m_t" size="40" target="b"/>
+            <textarea description="Weitere Anmerkungen zu Ressourcen und Problembereichen der Familie" function="suppress_value" name="familie_anm" target="c"/>
           </group>
         </page>
         <page containers="a,b,c,d" description="4.3 Unterstützungsleistungen im Vorfeld" name="page-11">
@@ -1144,7 +1143,7 @@
                 <bool checked="true" description="keine Angabe" name="bool-213" value="-1"/>
               </radio>
             </radio-matrix>
-            <text description="Nennung Sonstiges" maxlength="256" name="uleistung_beginn_j_t" size="40" target="b"/>
+            <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="uleistung_beginn_j_t" size="40" target="b"/>
           </group>
           <choice description="Wurden in der Vergangenheit für den jungen Menschen Unterstützungsleistungen der Jugendhilfe nach SGB VIII in Anspruch genommen?" flags="required:phase_b_end" name="uleistung_verg" size="1" target="c">
             <bool description="ja" name="bool-214" value="1"/>
@@ -1152,12 +1151,12 @@
             <bool description="unbekannt" name="bool-216" value="-3"/>
             <bool checked="true" description="keine Angabe" name="bool-217" value="-1"/>
           </choice>
-          <textarea description="Anmerkungen" name="uleistung_anm" target="d"/>
-          <rule expr="$uleistung_beginn -1 == not" mark="warning:uleistung_beginn" name="required-rule-102" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$uleistung_verg -1 == not" mark="warning:uleistung_verg" name="required-rule-103" value="Fehlende Pflichtfeldangabe"/>
+          <textarea description="Anmerkungen" function="suppress_value" name="uleistung_anm" target="d"/>
+          <rule expr="$uleistung_beginn -1 == not" mark="warning:uleistung_beginn" name="required-rule-100" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$uleistung_verg -1 == not" mark="warning:uleistung_verg" name="required-rule-101" value="Fehlende Pflichtfeldangabe"/>
         </page>
         <page description="4.4 Freie Dokumentation" name="page-12">
-          <textarea description="Freie Dokumentation zu biografischen Eingangsdaten" name="dok_biograf" rows="30"/>
+          <textarea description="Freie Dokumentation zu biografischen Eingangsdaten" function="suppress_value" name="dok_biograf" rows="30"/>
         </page>
       </group>
       <group description="5. Kompetenzfeststellung, Hilfeplanung, Intervention" name="group-27">
@@ -1213,7 +1212,7 @@
                   <bool checked="true" description="keine Angabe" name="bool-213" value="-1"/>
                 </radio>
               </radio-matrix>
-              <text description="Nennung Sonstiges" maxlength="256" name="kf_meth_f_t_1" size="40" targer="t" target="b"/>
+              <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="kf_meth_f_t_1" size="40" targer="t" target="b"/>
             </group>
             <group containers="a,b,c,d" description="Testverfahren" name="group-30">
               <choice description="Intelligenztest" name="kf_test_a_1" size="1" target="a">
@@ -1316,7 +1315,7 @@
                   <bool checked="true" description="keine Angabe" name="bool-389" value="-1"/>
                 </radio>
               </radio-matrix>
-              <text description="Nennung Sonstiges" maxlength="256" name="komp_schule_g_t_1" size="40" target="b"/>
+              <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="komp_schule_g_t_1" size="40" target="b"/>
             </group>
             <group containers="a" description="Kompetenzen in der deutschen Sprache" name="group-85" target="b">
               <radio-matrix description="Kompetenz" name="group-33" target="a">
@@ -1447,7 +1446,7 @@
                   <bool checked="true" description="keine Angabe" name="bool-389" value="-1"/>
                 </radio>
               </radio-matrix>
-              <text description="Nennung Sonstiges" maxlength="256" name="komp_sozial_g_t_1" size="40" target="b"/>
+              <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="komp_sozial_g_t_1" size="40" target="b"/>
             </group>
             <group containers="a,b" description="Selbstkompetenz" name="group-88" target="e">
               <radio-matrix description="Kompetenz" name="group-36" target="a">
@@ -1522,7 +1521,7 @@
                   <bool checked="true" description="keine Angabe" name="bool-389" value="-1"/>
                 </radio>
               </radio-matrix>
-              <text description="Nennung Sonstiges" maxlength="256" name="komp_selbst_g_t_1" size="40" target="b"/>
+              <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="komp_selbst_g_t_1" size="40" target="b"/>
             </group>
             <group containers="a,b" description="Psychische und physische Kompetenzen" name="group-89" target="f">
               <radio-matrix description="Kompetenz" name="group-37" target="a">
@@ -1599,7 +1598,7 @@
               </radio-matrix>
               <text description="Nennung Sonstiges" maxlength="256" name="komp_psy_g_t_1" size="40" target="b"/>
             </group>
-            <textarea description="Weitere Ergebnisse/Anmerkungen" name="komp_anm" rows="20" target="g"/>
+            <textarea description="Weitere Ergebnisse/Anmerkungen" function="suppress_value" name="komp_anm" rows="20" target="g"/>
           </page>
           <page containers="a,b,c" description="5.1.3 Entwicklung des jungen Menschen" name="page-15">
             <group containers="a,b,c,d,e,f,g,h" description="Körperliche, seelische, geistige und soziale Entwicklung" name="group-39" target="a">
@@ -1685,7 +1684,7 @@
                 <bool description="unbekannt" name="bool-386" value="-3"/>
                 <bool checked="true" description="keine Angabe" name="bool-386" value="-1"/>
               </choice>
-              <text description="ggf. bewerten und benennen" maxlength="256" name="entw_h_t_1" size="40" target="b"/>
+              <text description="ggf. bewerten und benennen" function="suppress_value" maxlength="256" name="entw_h_t_1" size="40" target="b"/>
               <choice description="psychische Krankheiten" name="entw_i_1" size="1" target="c">
                 <bool description="Kein Problem" name="bool-386" value="1"/>
                 <bool description="Geringes Problem" name="bool-386" value="2"/>
@@ -1696,7 +1695,7 @@
                 <bool description="unbekannt" name="bool-386" value="-3"/>
                 <bool checked="true" description="keine Angabe" name="bool-386" value="-1"/>
               </choice>
-              <text description="ggf. bewerten und benennen" maxlength="256" name="entw_i_t_1" size="40" target="c"/>
+              <text description="ggf. bewerten und benennen" function="suppress_value" maxlength="256" name="entw_i_t_1" size="40" target="c"/>
               <choice description="Sucht" name="entw_j_1" size="1" target="d">
                 <bool description="Kein Problem" name="bool-386" value="1"/>
                 <bool description="Geringes Problem" name="bool-386" value="2"/>
@@ -1707,7 +1706,7 @@
                 <bool description="unbekannt" name="bool-386" value="-3"/>
                 <bool checked="true" description="keine Angabe" name="bool-386" value="-1"/>
               </choice>
-              <text description="ggf. bewerten und benennen" maxlength="256" name="entw_j_t_1" size="40" target="d"/>
+              <text description="ggf. bewerten und benennen" function="suppress_value" maxlength="256" name="entw_j_t_1" size="40" target="d"/>
               <choice description="sonstiges" name="entw_k_1" size="1" target="e">
                 <bool description="Kein Problem" name="bool-386" value="1"/>
                 <bool description="Geringes Problem" name="bool-386" value="2"/>
@@ -1718,7 +1717,7 @@
                 <bool description="unbekannt" name="bool-386" value="-3"/>
                 <bool checked="true" description="keine Angabe" name="bool-386" value="-1"/>
               </choice>
-              <text description="ggf. bewerten und benennen" maxlength="256" name="entw_k_t_1" size="40" target="e"/>
+              <text description="ggf. bewerten und benennen" function="suppress_value" maxlength="256" name="entw_k_t_1" size="40" target="e"/>
             </group>
             <choice description="Liegt eine anerkannte Behinderung vor?" flags="required:phase_b_end" name="entw_beh" size="1" target="b">
               <bool description="ja" name="bool-393" value="1"/>
@@ -1726,8 +1725,8 @@
               <bool description="unbekannt" name="bool-395" value="-3"/>
               <bool checked="true" description="keine Angabe" name="bool-396" value="-1"/>
             </choice>
-            <textarea description="Anmerkungen zur Entwicklung des jungen Menschen" name="dok_entw" rows="20"/>
-            <rule expr="$entw_beh -1 == not" mark="warning:entw_beh" name="required-rule-104" value="Fehlende Pflichtfeldangabe"/>
+            <textarea description="Anmerkungen zur Entwicklung des jungen Menschen" function="suppress_value" name="dok_entw" rows="20"/>
+            <rule expr="$entw_beh -1 == not" mark="warning:entw_beh" name="required-rule-102" value="Fehlende Pflichtfeldangabe"/>
           </page>
         </group>
         <group description="5.2 Bildungs und Förderplanung" name="group-40">
@@ -1773,21 +1772,20 @@
                   <bool description="unbekannt" name="bool-245" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-246" value="-1"/>
                 </radio>
-                <radio description="sonstiges" flags="required:phase_b_end" name="beschul_h" size="1" target="g">
+                <radio description="sonstiges" name="beschul_h" size="1" target="g">
                   <bool description="trifft zu" name="bool-251" value="1"/>
                   <bool description="trifft nicht zu" name="bool-252" value="0"/>
                   <bool description="unbekannt" name="bool-253" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-254" value="-1"/>
                 </radio>
-                <rule expr="$beschul_a -1 == not" mark="warning:beschul_a" name="required-rule-105" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_b -1 == not" mark="warning:beschul_b" name="required-rule-106" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_c -1 == not" mark="warning:beschul_c" name="required-rule-107" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_d -1 == not" mark="warning:beschul_d" name="required-rule-108" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_e -1 == not" mark="warning:beschul_e" name="required-rule-109" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_f -1 == not" mark="warning:beschul_f" name="required-rule-110" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$beschul_h -1 == not" mark="warning:beschul_h" name="required-rule-111" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_a -1 == not" mark="warning:beschul_a" name="required-rule-103" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_b -1 == not" mark="warning:beschul_b" name="required-rule-104" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_c -1 == not" mark="warning:beschul_c" name="required-rule-105" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_d -1 == not" mark="warning:beschul_d" name="required-rule-106" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_e -1 == not" mark="warning:beschul_e" name="required-rule-107" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$beschul_f -1 == not" mark="warning:beschul_f" name="required-rule-108" value="Fehlende Pflichtfeldangabe"/>
               </radio-matrix>
-              <text description="Nennung Sonstiges" maxlength="256" name="beschul_h_t" size="40" target="b"/>
+              <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="beschul_h_t" size="40" target="b"/>
             </group>
             <choice description="Wohin soll die Reintegration erfolgen?" flags="required:phase_b_end" name="reint_ziel" size="1" target="c">
               <bool description="in die Ursprungsklasse" name="bool-255" value="1"/>
@@ -1798,15 +1796,15 @@
               <bool description="sonstiges" name="bool-259" value="-2"/>
               <bool checked="true" description="keine Angabe" name="bool-259" value="-1"/>
             </choice>
-            <text description="Nennung Sonstiges" maxlength="256" name="reint_ziel_t" size="40" target="c"/>
+            <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="reint_ziel_t" size="40" target="c"/>
             <group containers="a,b,c,d,e" description="Welche Voraussetzungen müssen für eine erfolgreiche Reintegration erfüllt sein?" name="group-42" target="d">
-              <textarea description="von Seiten des Schülers" name="reint_beding_a" rows="5" target="a"/>
-              <textarea description="von Seiten der Erziehungsberechtigten" name="reint_beding_b" rows="5" target="b"/>
-              <textarea description="von Seiten der Schulklasse/Schule" name="reint_beding_c" rows="5" target="c"/>
-              <text description="Nennung Sonstige" maxlength="256" name="reint_beding_d_t" size="40" target="d"/>
-              <textarea description="von Seiten Sonstiger" name="reint_beding_d" rows="5" target="e"/>
+              <textarea description="von Seiten des Schülers" function="suppress_value" name="reint_beding_a" rows="5" target="a"/>
+              <textarea description="von Seiten der Erziehungsberechtigten" function="suppress_value" name="reint_beding_b" rows="5" target="b"/>
+              <textarea description="von Seiten der Schulklasse/Schule" function="suppress_value" name="reint_beding_c" rows="5" target="c"/>
+              <text description="Nennung Sonstige" function="suppress_value" maxlength="256" name="reint_beding_d_t" size="40" target="d"/>
+              <textarea description="von Seiten Sonstiger" function="suppress_value" name="reint_beding_d" rows="5" target="e"/>
             </group>
-            <rule expr="$reint_ziel -1 == not" mark="warning:reint_ziel" name="required-rule-112" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$reint_ziel -1 == not" mark="warning:reint_ziel" name="required-rule-109" value="Fehlende Pflichtfeldangabe"/>
           </page>
           <page description="5.2.1.5 Erfassung von Fehlzeiten" name="page-28">
             <group containers="a,b,c,d,e,f,g,h,i,j,k,l" description="Monatliche periodische Erfassung der Fehlzeiten" name="group-43">
@@ -2186,13 +2184,13 @@
           </page>
           <page description="5.2.2 Probleme" name="page-17">
             <group containers="a,b,c,d,e,f,g" description="Welche Probleme bestehen aus Sicht" name="group-45">
-              <textarea description="des jungen Menschen" name="probleme_a" rows="5" target="a"/>
-              <textarea description="der Eltern/Sorgeberechtigten" name="probleme_b" rows="5" target="b"/>
-              <textarea description="der Koordinierungsstelle" name="probleme_c" rows="5" target="c"/>
-              <textarea description="der Lehrerin/des Lehrers" name="probleme_d" rows="5" target="d"/>
-              <textarea description="des Jugendamtes" name="probleme_e" rows="5" target="e"/>
-              <text description="sonstiges" maxlength="256" name="probleme_f_t" size="40" target="f"/>
-              <textarea description="Nennung Sonstiges" name="probleme_f" rows="5" target="g"/>
+              <textarea description="des jungen Menschen" function="suppress_value" name="probleme_a" rows="5" target="a"/>
+              <textarea description="der Eltern/Sorgeberechtigten" function="suppress_value" name="probleme_b" rows="5" target="b"/>
+              <textarea description="der Koordinierungsstelle" function="suppress_value" name="probleme_c" rows="5" target="c"/>
+              <textarea description="der Lehrerin/des Lehrers" function="suppress_value" name="probleme_d" rows="5" target="d"/>
+              <textarea description="des Jugendamtes" function="suppress_value" name="probleme_e" rows="5" target="e"/>
+              <text description="sonstiges" function="suppress_value" maxlength="256" name="probleme_f_t" size="40" target="f"/>
+              <textarea description="Nennung Sonstiges" function="suppress_value" name="probleme_f" rows="5" target="g"/>
             </group>
           </page>
           <page description="5.2.3 Zielsetzung des Case Management" name="page-18">
@@ -2269,7 +2267,7 @@
                     <bool description="unbekannt" name="unbekannt" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-391" value="-1"/>
                   </radio>
-                  <radio description="sonstiges" flags="required:phase_b_end" name="zielcm_schul_h" size="1" target="h">
+                  <radio description="sonstiges" name="zielcm_schul_h" size="1" target="h">
                     <bool description="Keine Relevanz" name="bool-391" value="1"/>
                     <bool description="Geringe Relevanz" name="bool-391" value="2"/>
                     <bool description="Eher geringe Relevanz" name="bool-391" value="3"/>
@@ -2279,16 +2277,15 @@
                     <bool description="unbekannt" name="unbekannt" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-391" value="-1"/>
                   </radio>
-                  <rule expr="$zielcm_schul_a -1 == not" mark="warning:zielcm_schul_a" name="required-rule-113" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_b -1 == not" mark="warning:zielcm_schul_b" name="required-rule-114" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_c -1 == not" mark="warning:zielcm_schul_c" name="required-rule-115" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_d -1 == not" mark="warning:zielcm_schul_d" name="required-rule-116" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_e -1 == not" mark="warning:zielcm_schul_e" name="required-rule-117" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_f -1 == not" mark="warning:zielcm_schul_f" name="required-rule-118" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_g -1 == not" mark="warning:zielcm_schul_g" name="required-rule-119" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_schul_h -1 == not" mark="warning:zielcm_schul_h" name="required-rule-120" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_a -1 == not" mark="warning:zielcm_schul_a" name="required-rule-110" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_b -1 == not" mark="warning:zielcm_schul_b" name="required-rule-111" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_c -1 == not" mark="warning:zielcm_schul_c" name="required-rule-112" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_d -1 == not" mark="warning:zielcm_schul_d" name="required-rule-113" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_e -1 == not" mark="warning:zielcm_schul_e" name="required-rule-114" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_f -1 == not" mark="warning:zielcm_schul_f" name="required-rule-115" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_schul_g -1 == not" mark="warning:zielcm_schul_g" name="required-rule-116" value="Fehlende Pflichtfeldangabe"/>
                 </radio-matrix>
-                <text description="Nennung Sonstiges" maxlength="256" name="zielcm_schul_h_t" size="40" target="b"/>
+                <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="zielcm_schul_h_t" size="40" target="b"/>
               </group>
               <group containers="a,b" description="Soziale Reintegration" name="group-93" target="b">
                 <radio-matrix description="Ziel" name="group-48" target="a">
@@ -2362,7 +2359,7 @@
                     <bool description="unbekannt" name="unbekannt" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-391" value="-1"/>
                   </radio>
-                  <radio description="sonstiges" flags="required:phase_b_end" name="zielcm_sozial_h" size="1" target="h">
+                  <radio description="sonstiges" name="zielcm_sozial_h" size="1" target="h">
                     <bool description="Keine Relevanz" name="bool-391" value="1"/>
                     <bool description="Geringe Relevanz" name="bool-391" value="2"/>
                     <bool description="Eher geringe Relevanz" name="bool-391" value="3"/>
@@ -2372,16 +2369,15 @@
                     <bool description="unbekannt" name="unbekannt" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-391" value="-1"/>
                   </radio>
-                  <rule expr="$zielcm_sozial_a -1 == not" mark="warning:zielcm_sozial_a" name="required-rule-121" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_b -1 == not" mark="warning:zielcm_sozial_b" name="required-rule-122" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_c -1 == not" mark="warning:zielcm_sozial_c" name="required-rule-123" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_d -1 == not" mark="warning:zielcm_sozial_d" name="required-rule-124" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_e -1 == not" mark="warning:zielcm_sozial_e" name="required-rule-125" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_f -1 == not" mark="warning:zielcm_sozial_f" name="required-rule-126" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_g -1 == not" mark="warning:zielcm_sozial_g" name="required-rule-127" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$zielcm_sozial_h -1 == not" mark="warning:zielcm_sozial_h" name="required-rule-128" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_a -1 == not" mark="warning:zielcm_sozial_a" name="required-rule-117" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_b -1 == not" mark="warning:zielcm_sozial_b" name="required-rule-118" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_c -1 == not" mark="warning:zielcm_sozial_c" name="required-rule-119" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_d -1 == not" mark="warning:zielcm_sozial_d" name="required-rule-120" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_e -1 == not" mark="warning:zielcm_sozial_e" name="required-rule-121" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_f -1 == not" mark="warning:zielcm_sozial_f" name="required-rule-122" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$zielcm_sozial_g -1 == not" mark="warning:zielcm_sozial_g" name="required-rule-123" value="Fehlende Pflichtfeldangabe"/>
                 </radio-matrix>
-                <text description="Nennung Sonstiges" maxlength="256" name="zielcm_sozial_h_t" size="40" target="b"/>
+                <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="zielcm_sozial_h_t" size="40" target="b"/>
               </group>
             </group>
           </page>
@@ -2395,8 +2391,8 @@
                 <bool checked="true" description="keine Angabe" name="bool-407" value="-1"/>
               </choice>
               <text description="Art der Hilfe" flags="required:phase_b_end" maxlength="256" name="hilfm_art_1" size="40" target="b"/>
-              <text description="durchführende Institution/Person" maxlength="256" name="hilfm_inst_1" size="40" target="b"/>
-              <text description="Einrichtung/Dienst/Person" maxlength="256" name="hilfm_einr_1" size="40" target="c"/>
+              <text description="durchführende Institution/Person" function="hash_value:hilfm_inst_1" maxlength="256" name="hilfm_inst_1" size="40" target="b"/>
+              <text description="Einrichtung/Dienst/Person" function="hash_value:hilfm_einr_1" maxlength="256" name="hilfm_einr_1" size="40" target="c"/>
               <date description="Datum Beginn der Hilfe" flags="required:phase_b_end" name="hilfm_start_1" target="d"/>
               <date description="Datum Ende der Hilfe" flags="required:phase_b_end" name="hilfm_ende_1" target="d"/>
               <rule expr="$hilfm_art_1 not $hilfm_1 1 == and not" mark="warning:hilfm_art_1" name="rule-25" value="Fehlende Pflichtfeldangabe"/>
@@ -2473,7 +2469,7 @@
                   <rule expr="$hilfm_ziel_1_3 not $hilfm_erreicht_1_3 -1 != and not" mark="warning:hilfm_erreicht_1_3" name="rule-36" value="Widersprüchliche Angabe"/>
                 </group>
               </group>
-              <textarea description="Schlussfolgerungen und Anmerkungen" name="hilfm_sf_1" target="g"/>
+              <textarea description="Schlussfolgerungen und Anmerkungen" function="suppress_value" name="hilfm_sf_1" target="g"/>
             </page>
             <page containers="a,b,c,d,e,f,g" description="Unterstützungsmaßnahme 2" name="page-31">
               <choice description="Wurde ein weiteres Unterstützungsangebot gemacht?" flags="required:phase_b_end" name="hilfm_2" size="1" target="a">
@@ -2482,8 +2478,8 @@
                 <bool checked="true" description="keine Angabe" name="bool-408" value="-1"/>
               </choice>
               <text description="Art der Hilfe" flags="required:phase_b_end" maxlength="256" name="hilfm_art_2" size="40" target="b"/>
-              <text description="durchführende Institution/Person" maxlength="256" name="hilfm_inst_2" size="40" target="b"/>
-              <text description="Einrichtung/Dienst/Person" maxlength="256" name="hilfm_einr_2" size="40" target="c"/>
+              <text description="durchführende Institution/Person" function="hash_value:hilfm_inst_2" maxlength="256" name="hilfm_inst_2" size="40" target="b"/>
+              <text description="Einrichtung/Dienst/Person" function="hash_value:hilfm_einr_2" maxlength="256" name="hilfm_einr_2" size="40" target="c"/>
               <date description="Datum Beginn der Hilfe" flags="required:phase_b_end" name="hilfm_start_2" target="d"/>
               <date description="Datum Ende der Hilfe" flags="required:phase_b_end" name="hilfm_ende_2" target="d"/>
               <rule expr="$hilfm_art_2 not $hilfm_2 1 == and not" mark="warning:hilfm_art_2" name="rule-25" value="Fehlende Pflichtfeldangabe"/>
@@ -2560,7 +2556,7 @@
                   <rule expr="$hilfm_ziel_2_3 not $hilfm_erreicht_2_3 -1 != and not" mark="warning:hilfm_erreicht_2_3" name="rule-36" value="Widersprüchliche Angabe"/>
                 </group>
               </group>
-              <textarea description="Schlussfolgerungen und Anmerkungen" name="hilfm_sf_2" target="g"/>
+              <textarea description="Schlussfolgerungen und Anmerkungen" function="suppress_value" name="hilfm_sf_2" target="g"/>
             </page>
             <page containers="a,b,c,d,e,f,g" description="Unterstützungsmaßnahme 3" name="page-32">
               <choice description="Wurde ein weiteres Unterstützungsangebot gemacht?" flags="required:phase_b_end" name="hilfm_3" size="1" target="a">
@@ -2569,8 +2565,8 @@
                 <bool checked="true" description="kein Angabe" name="bool-409" value="-1"/>
               </choice>
               <text description="Art der Hilfe" flags="required:phase_b_end" maxlength="256" name="hilfm_art_3" size="40" target="b"/>
-              <text description="durchführende Institution/Person" maxlength="256" name="hilfm_inst_3" size="40" target="b"/>
-              <text description="Einrichtung/Dienst/Person" maxlength="256" name="hilfm_einr_3" size="40" target="c"/>
+              <text description="durchführende Institution/Person" function="hash_value:hilfm_inst_3" maxlength="256" name="hilfm_inst_3" size="40" target="b"/>
+              <text description="Einrichtung/Dienst/Person" function="hash_value:hilfm_einr_3" maxlength="256" name="hilfm_einr_3" size="40" target="c"/>
               <date description="Datum Beginn der Hilfe" flags="required:phase_b_end" name="hilfm_start_3" target="d"/>
               <date description="Datum Ende der Hilfe" flags="required:phase_b_end" name="hilfm_ende_3" target="d"/>
               <rule expr="$hilfm_art_3 not $hilfm_3 1 == and not" mark="warning:hilfm_art_3" name="rule-25" value="Fehlende Pflichtfeldangabe"/>
@@ -2647,20 +2643,20 @@
                   <rule expr="$hilfm_ziel_3_3 not $hilfm_erreicht_3_3 -1 != and not" mark="warning:hilfm_erreicht_3_3" name="rule-36" value="Widersprüchliche Angabe"/>
                 </group>
               </group>
-              <textarea description="Schlussfolgerungen und Anmerkungen" name="hilfm_sf_3" target="g"/>
+              <textarea description="Schlussfolgerungen und Anmerkungen" function="suppress_value" name="hilfm_sf_3" target="g"/>
             </page>
             <page description="Weitere Unterstützungsmaßnahmen" name="page-33">
-              <textarea description="Falls weitere Unterstützungsangebote bestehen, bitte benennen." name="hilfm_weitere" rows="10"/>
+              <textarea description="Falls weitere Unterstützungsangebote bestehen, bitte benennen." function="suppress_value" name="hilfm_weitere" rows="10"/>
             </page>
           </group>
           <page containers="a,b,c,d,e,f,g" description="5.3.2 Vereinbarungen" name="page-20">
-            <textarea description="junger Mensch" name="vereinb_a" rows="5" target="a"/>
-            <textarea description="Eltern/Sorgeberechtigte" name="vereinb_b" rows="5" target="b"/>
-            <textarea description="Koordinierungsstelle" name="vereinb_c" rows="5" target="c"/>
-            <textarea description="Lehrerin/Lehrer" name="vereinb_d" rows="5" target="d"/>
-            <textarea description="Jugendamt" name="vereinb_e" rows="5" target="e"/>
-            <text description="Nennung Sonstige" maxlength="256" name="vereinb_f_t" size="40" target="f"/>
-            <textarea description="Sonstige" name="vereinb_f" target="g"/>
+            <textarea description="junger Mensch" function="suppress_value" name="vereinb_a" rows="5" target="a"/>
+            <textarea description="Eltern/Sorgeberechtigte" function="suppress_value" name="vereinb_b" rows="5" target="b"/>
+            <textarea description="Koordinierungsstelle" function="suppress_value" name="vereinb_c" rows="5" target="c"/>
+            <textarea description="Lehrerin/Lehrer" function="suppress_value" name="vereinb_d" rows="5" target="d"/>
+            <textarea description="Jugendamt" function="suppress_value" name="vereinb_e" rows="5" target="e"/>
+            <text description="Nennung Sonstige" function="suppress_value" maxlength="256" name="vereinb_f_t" size="40" target="f"/>
+            <textarea description="Sonstige" function="suppress_value" name="vereinb_f" target="g"/>
           </page>
           <page containers="a,b,c" description="5.3.3 Elternarbeit" name="page-21">
             <choice description="Kooperationsbereitschaft der Eltern" name="elt_koop" size="1" target="a">
@@ -2695,7 +2691,7 @@
                   <bool description="unbekannt" name="bool-336" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-336" value="-1"/>
                 </choice>
-                <textarea description="Schlussfolgerungen" name="elt_sf_a" rows="2" target="b"/>
+                <textarea description="Schlussfolgerungen" function="suppress_value" name="elt_sf_a" rows="2" target="b"/>
               </group>
               <group containers="a,b" description="Förderung der Beziehung zwischen Kind und Eltern" name="group-54" target="b">
                 <choice description="Relevanz" name="elt_ziel_b" size="1" target="a">
@@ -2718,7 +2714,7 @@
                   <bool description="unbekannt" name="bool-336" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-336" value="-1"/>
                 </choice>
-                <textarea description="Schlussfolgerungen" name="elt_sf_b" rows="2" target="b"/>
+                <textarea description="Schlussfolgerungen" function="suppress_value" name="elt_sf_b" rows="2" target="b"/>
               </group>
               <group containers="a,b" description="Förderung von Alltagsbewältigungskompetenz" name="group-55" target="c">
                 <choice description="Relevanz" name="elt_ziel_c" size="1" target="a">
@@ -2741,7 +2737,7 @@
                   <bool description="unbekannt" name="bool-336" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-336" value="-1"/>
                 </choice>
-                <textarea description="Schlussfolgerungen" name="elt_sf_c" rows="2" target="b"/>
+                <textarea description="Schlussfolgerungen" function="suppress_value" name="elt_sf_c" rows="2" target="b"/>
               </group>
               <group containers="a,b" description="Abbau von innerfamiliärer Gewalt" name="group-56" target="d">
                 <choice description="Relevanz" name="elt_ziel_d" size="1" target="a">
@@ -2764,7 +2760,7 @@
                   <bool description="unbekannt" name="bool-336" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-336" value="-1"/>
                 </choice>
-                <textarea description="Schlussfolgerungen" name="elt_sf_d" rows="2" target="b"/>
+                <textarea description="Schlussfolgerungen" function="suppress_value" name="elt_sf_d" rows="2" target="b"/>
               </group>
               <group containers="a,b" description="Förderung des Bezugs der Eltern zur Schule" name="group-57" target="e">
                 <choice description="Relevanz" name="elt_ziel_e" size="1" target="a">
@@ -2787,7 +2783,7 @@
                   <bool description="unbekannt" name="bool-336" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-336" value="-1"/>
                 </choice>
-                <textarea description="Schlussfolgerungen" name="elt_sf_e" rows="2" target="b"/>
+                <textarea description="Schlussfolgerungen" function="suppress_value" name="elt_sf_e" rows="2" target="b"/>
               </group>
               <group containers="a,b" description="Förderung der schulischen Unterstützungskompetenzen der Eltern" name="group-58" target="f">
                 <choice description="Relevanz" name="elt_ziel_f" size="1" target="a">
@@ -2810,7 +2806,7 @@
                   <bool description="unbekannt" name="bool-336" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-336" value="-1"/>
                 </choice>
-                <textarea description="Schlussfolgerungen" name="elt_sf_f" rows="2" target="b"/>
+                <textarea description="Schlussfolgerungen" function="suppress_value" name="elt_sf_f" rows="2" target="b"/>
               </group>
               <group containers="a,b" description="Abbau von Verschuldung" name="group-59" target="g">
                 <choice description="Relevanz" name="elt_ziel_g" size="1" target="a">
@@ -2833,7 +2829,7 @@
                   <bool description="unbekannt" name="bool-336" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-336" value="-1"/>
                 </choice>
-                <textarea description="Schlussfolgerungen" name="elt_sf_g" rows="2" target="b"/>
+                <textarea description="Schlussfolgerungen" function="suppress_value" name="elt_sf_g" rows="2" target="b"/>
               </group>
               <group containers="a,b" description="Vermittlung an weitere Hilfeinstitutionen" name="group-60" target="h">
                 <choice description="Relevanz" name="elt_ziel_h" size="1" target="a">
@@ -2856,7 +2852,7 @@
                   <bool description="unbekannt" name="bool-336" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-336" value="-1"/>
                 </choice>
-                <textarea description="Schlussfolgerungen" name="elt_sf_h" rows="2" target="b"/>
+                <textarea description="Schlussfolgerungen" function="suppress_value" name="elt_sf_h" rows="2" target="b"/>
               </group>
               <group containers="a,b,c" description="Sonstige" name="group-61" target="i">
                 <text description="Nennung Sonstige" maxlength="256" name="elt_ziel_i_t" size="40" target="a"/>
@@ -2880,7 +2876,7 @@
                   <bool description="unbekannt" name="bool-336" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-336" value="-1"/>
                 </choice>
-                <textarea description="Schlussfolgerungen" name="elt_sf_i" rows="2" target="c"/>
+                <textarea description="Schlussfolgerungen" function="suppress_value" name="elt_sf_i" rows="2" target="c"/>
               </group>
             </group>
             <group containers="a,b" description="Welche Maßnahmen der Elternarbeit werden umgesetzt?" flags="required:phase_b_end" name="group-98" target="c">
@@ -2939,28 +2935,27 @@
                   <bool description="unbekannt" name="bool-340" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-339" value="-1"/>
                 </radio>
-                <radio description="Sonstige Formen der Elternarbeit" flags="required:phase_b_end" name="elt_mn_j" size="1" target="f">
+                <radio description="Sonstige Formen der Elternarbeit" name="elt_mn_j" size="1" target="f">
                   <bool description="ja" name="bool-337" value="1"/>
                   <bool description="nein" name="bool-338" value="0"/>
                   <bool description="unbekannt" name="bool-340" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-339" value="-1"/>
                 </radio>
-                <rule expr="$elt_mn_a -1 == not" mark="warning:elt_mn_a" name="required-rule-129" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_b -1 == not" mark="warning:elt_mn_b" name="required-rule-130" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_c -1 == not" mark="warning:elt_mn_c" name="required-rule-131" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_d -1 == not" mark="warning:elt_mn_d" name="required-rule-132" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_e -1 == not" mark="warning:elt_mn_e" name="required-rule-133" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_f -1 == not" mark="warning:elt_mn_f" name="required-rule-134" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_g -1 == not" mark="warning:elt_mn_g" name="required-rule-135" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_h -1 == not" mark="warning:elt_mn_h" name="required-rule-136" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_i -1 == not" mark="warning:elt_mn_i" name="required-rule-137" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$elt_mn_j -1 == not" mark="warning:elt_mn_j" name="required-rule-138" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_a -1 == not" mark="warning:elt_mn_a" name="required-rule-124" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_b -1 == not" mark="warning:elt_mn_b" name="required-rule-125" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_c -1 == not" mark="warning:elt_mn_c" name="required-rule-126" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_d -1 == not" mark="warning:elt_mn_d" name="required-rule-127" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_e -1 == not" mark="warning:elt_mn_e" name="required-rule-128" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_f -1 == not" mark="warning:elt_mn_f" name="required-rule-129" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_g -1 == not" mark="warning:elt_mn_g" name="required-rule-130" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_h -1 == not" mark="warning:elt_mn_h" name="required-rule-131" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$elt_mn_i -1 == not" mark="warning:elt_mn_i" name="required-rule-132" value="Fehlende Pflichtfeldangabe"/>
               </radio-matrix>
-              <text description="Nennung Sonstiges" maxlength="256" name="elt_mn_j_t" size="40" target="b"/>
+              <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="elt_mn_j_t" size="40" target="b"/>
             </group>
           </page>
           <page description="5.4 Freie Dokumentation" name="page-22">
-            <textarea description="Freie Dokumentation" name="dok_cm" rows="30"/>
+            <textarea description="Freie Dokumentation" function="suppress_value" name="dok_cm" rows="30"/>
           </page>
         </group>
       </group>
@@ -2974,7 +2969,7 @@
             <group containers="a,b,c,d,e" description="Angaben zum Verlauf des Case Management" name="group-65" target="b">
               <int description="Anzahl der Kontakte/Termine mit dem/der Jugendlichen" flags="required:phase_b_end" maxvalue="999" minvalue="0" name="cm_kontakt" target="a"/>
               <int alternative="cm_kontakt" description="Anzahl der Kontakte/Termine Sonstige" flags="required:phase_b_end" maxvalue="999" minvalue="0" name="cm_kontakt_sonstige" target="a"/>
-              <text description="Nennung Sonstige" maxlength="256" name="cm_kontakt_sonstige_t" size="40" target="b"/>
+              <text description="Nennung Sonstige" function="suppress_value" maxlength="256" name="cm_kontakt_sonstige_t" size="40" target="b"/>
               <group containers="a,b" description="Wo wurde der junge Mensch in der Zeit bis zur Reintegration in die Regelschule beschult?" flags="required:phase_b_end" name="group-94" target="c">
                 <radio-matrix description="Ort" name="group-66" target="a">
                   <radio description="in abgebender Schule, in Ursprungsklasse" flags="required:phase_b_end" name="beschul_end_a" size="1" target="a">
@@ -3013,19 +3008,18 @@
                     <bool description="unbekannt" name="bool-245" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-246" value="-1"/>
                   </radio>
-                  <radio description="sonstiges" flags="required:phase_b_end" name="beschul_end_h" size="1" target="g">
+                  <radio description="sonstiges" name="beschul_end_h" size="1" target="g">
                     <bool description="trifft zu" name="bool-251" value="1"/>
                     <bool description="trifft nicht zu" name="bool-252" value="0"/>
                     <bool description="unbekannt" name="bool-253" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-254" value="-1"/>
                   </radio>
-                  <rule expr="$beschul_end_a -1 == not" mark="warning:beschul_end_a" name="required-rule-141" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_b -1 == not" mark="warning:beschul_end_b" name="required-rule-142" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_c -1 == not" mark="warning:beschul_end_c" name="required-rule-143" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_d -1 == not" mark="warning:beschul_end_d" name="required-rule-144" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_e -1 == not" mark="warning:beschul_end_e" name="required-rule-145" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_f -1 == not" mark="warning:beschul_end_f" name="required-rule-146" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$beschul_end_h -1 == not" mark="warning:beschul_end_h" name="required-rule-147" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_a -1 == not" mark="warning:beschul_end_a" name="required-rule-135" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_b -1 == not" mark="warning:beschul_end_b" name="required-rule-136" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_c -1 == not" mark="warning:beschul_end_c" name="required-rule-137" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_d -1 == not" mark="warning:beschul_end_d" name="required-rule-138" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_e -1 == not" mark="warning:beschul_end_e" name="required-rule-139" value="Fehlende Pflichtfeldangabe"/>
+                  <rule expr="$beschul_end_f -1 == not" mark="warning:beschul_end_f" name="required-rule-140" value="Fehlende Pflichtfeldangabe"/>
                 </radio-matrix>
                 <text description="Nennung Sonstiges" maxlength="256" name="beschul_end_h_t" size="40" target="b"/>
               </group>
@@ -3092,7 +3086,7 @@
                     <bool description="unbekannt" name="bool-212" value="-3"/>
                     <bool checked="true" description="keine Angabe" name="bool-213" value="-1"/>
                   </radio>
-                  <radio description="sonstiges" flags="required:phase_b_end" name="uleistung_ende_j" size="1" target="j">
+                  <radio description="sonstiges" name="uleistung_ende_j" size="1" target="j">
                     <bool description="ja" name="bool-210" value="1"/>
                     <bool description="nein" name="bool-211" value="0"/>
                     <bool description="unbekannt" name="bool-212" value="-3"/>
@@ -3107,12 +3101,11 @@
                   <rule expr="$uleistung_ende_g -1 == $uleistung_ende 1 == and not" mark="warning:uleistung_ende_g" name="rule-43" value="Fehlende Pflichtfeldangabe"/>
                   <rule expr="$uleistung_ende_h -1 == $uleistung_ende 1 == and not" mark="warning:uleistung_ende_h" name="rule-44" value="Fehlende Pflichtfeldangabe"/>
                   <rule expr="$uleistung_ende_i -1 == $uleistung_ende 1 == and not" mark="warning:uleistung_ende_i" name="rule-45" value="Fehlende Pflichtfeldangabe"/>
-                  <rule expr="$uleistung_ende_j -1 == $uleistung_ende 1 == and not" mark="warning:uleistung_ende_j" name="rule-46" value="Fehlende Pflichtfeldangabe"/>
                 </radio-matrix>
-                <text description="Nennung Sonstiges" maxlength="256" name="uleistung_ende_j_t" size="40" target="b"/>
+                <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="uleistung_ende_j_t" size="40" target="b"/>
               </group>
-              <rule expr="$cm_kontakt isset" mark="warning:cm_kontakt" name="required-rule-139" value="Fehlende Pflichtfeldangabe"/>
-              <rule expr="$cm_kontakt_sonstige isset" mark="warning:cm_kontakt_sonstige" name="required-rule-140" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$cm_kontakt isset" mark="warning:cm_kontakt" name="required-rule-133" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$cm_kontakt_sonstige isset" mark="warning:cm_kontakt_sonstige" name="required-rule-134" value="Fehlende Pflichtfeldangabe"/>
             </group>
           </page>
           <page containers="a,b,c,d" description="6.1.2 Beendigung des Case Management" name="page-24">
@@ -3134,7 +3127,7 @@
                 <bool checked="true" description="keine Angabe" name="bool-347" value="-1"/>
               </choice>
               <rule description="keine pflichtfelder, da keine erfolgreich beendigung" expr="$cm_end_verm -1 == $cm_end_art 1 == and not" mark="warning:cm_end_verm" name="rule-4" value="Fehlende Pflichtfeldangabe"/>
-              <text description="Nennung Sonstiges" maxlength="256" name="cm_end_verm_t" size="40" target="a"/>
+              <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_end_verm_t" size="40" target="a"/>
               <choice description="Übergang in Schulform" flags="required:phase_b_end" name="cm_end_schul" size="1" target="b">
                 <bool description="Grundschule" name="bool-348" value="1"/>
                 <bool description="Förderschule/ Sonderschule" name="bool-348" value="2"/>
@@ -3147,17 +3140,17 @@
                 <bool checked="true" description="keine Angabe" name="bool-348" value="-1"/>
               </choice>
               <rule description="keine pflichtfelder, da keine erfolgreich beendigung" expr="$cm_end_schul -1 == $cm_end_art 1 == and not" mark="warning:cm_end_schul" name="rule-5" value="Fehlende Pflichtfeldangabe"/>
-              <text description="Nennung Sonstiges" maxlength="256" name="cm_end_schul_t" size="40" target="b"/>
+              <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_end_schul_t" size="40" target="b"/>
               <int description="Jahrgangsstufe" flags="required:phase_b_end" maxvalue="13" minvalue="0" name="cm_end_jg" target="c"/>
               <rule description="keine pflichtfelder, da keine erfolgreich beendigung" expr="$cm_end_jg not $cm_end_art 1 == and not" mark="warning:cm_end_jg" name="rule-6" value="Fehlende Pflichtfeldangabe"/>
               <group containers="a,b,c,d" description="Name und Anschrift der Schule" name="group-68" target="d">
-                <text description="Name der Schule " maxlength="256" name="cm_schule_name" size="40" target="a"/>
-                <text description="Straße" maxlength="256" name="cm_schule_strasse" size="40" target="b"/>
-                <text description="Nr." maxlength="256" name="cm_schule_strassenr" size="40" target="b"/>
-                <text description="PLZ" maxlength="256" name="cm_schule_plz" size="40" target="c"/>
-                <text description="Ort" maxlength="256" name="cm_schule_ort" size="40" target="c"/>
-                <text description="Ansprechpartner 1" maxlength="256" name="cm_schule_person_1" size="40" target="d"/>
-                <text description="Ansprechpartner 2" maxlength="256" name="cm_schule_person_2" size="40" target="e"/>
+                <text description="Name der Schule " function="suppress_value" maxlength="256" name="cm_schule_name" size="40" target="a"/>
+                <text description="Straße" function="suppress_value" maxlength="256" name="cm_schule_strasse" size="40" target="b"/>
+                <text description="Nr." function="suppress_value" maxlength="256" name="cm_schule_strassenr" size="40" target="b"/>
+                <text description="PLZ" function="suppress_value" maxlength="256" name="cm_schule_plz" size="40" target="c"/>
+                <text description="Ort" function="suppress_value" maxlength="256" name="cm_schule_ort" size="40" target="c"/>
+                <text description="Ansprechpartner 1" function="suppress_value" maxlength="256" name="cm_schule_person_1" size="40" target="d"/>
+                <text description="Ansprechpartner 2" function="suppress_value" maxlength="256" name="cm_schule_person_2" size="40" target="e"/>
               </group>
             </group>
             <group description="Angaben zur sonstigen Beendigung" name="group-69" target="c">
@@ -3173,7 +3166,7 @@
                 <bool checked="true" description="keine Angabe" name="bool-349" value="-1"/>
               </choice>
               <rule description="keine pflichtfelder, da keine sonstige beendigung" expr="$cm_end_sonst -1 == $cm_end_art 2 == and not" mark="warning:cm_end_sonst" name="rule-7" value="Fehlende Pflichtfeldangabe"/>
-              <text description="Nennung Sonstiges" maxlength="256" name="cm_end_sonst_t" size="40"/>
+              <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_end_sonst_t" size="40"/>
             </group>
             <group containers="a,b" description="Angaben zum Abbruch" name="group-70" target="d">
               <choice description="Abbruch durch" flags="required:phase_b_end" name="cm_end_ab" size="1" target="a">
@@ -3194,7 +3187,7 @@
                 <bool checked="true" description="keine Angabe" name="bool-360" value="-1"/>
               </choice>
               <rule description="keine pflichtfelder, da kein abbruch" expr="$cm_end_abgr -1 == $cm_end_art 3 == and not" mark="warning:cm_end_abgr" name="rule-9" value="Fehlende Pflichtfeldangabe"/>
-              <text description="Nennung Sonstiges" maxlength="256" name="cm_end_abgr_t" size="40" target="b"/>
+              <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_end_abgr_t" size="40" target="b"/>
             </group>
           </page>
         </group>
@@ -3208,7 +3201,7 @@
               <bool description="unbekannt" name="bool-361" value="-3"/>
               <bool checked="true" description="keine Angabe" name="bool-361" value="-1"/>
             </choice>
-            <rule expr="$cm_ziel -1 == not" mark="warning:cm_ziel" name="required-rule-148" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$cm_ziel -1 == not" mark="warning:cm_ziel" name="required-rule-141" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group containers="a,b" description="Angaben zum Schulbesuch" name="group-74" target="b">
             <choice description="Besucht der junge Mensch wieder regelmäßig und selbständig die Schule?" flags="required:phase_b_end" name="cm_schulbes_1" size="1" target="a">
@@ -3223,8 +3216,8 @@
               <bool description="unbekannt" name="bool-362" value="-3"/>
               <bool checked="true" description="keine Angabe" name="bool-362" value="-1"/>
             </choice>
-            <rule expr="$cm_schulbes_1 -1 == not" mark="warning:cm_schulbes_1" name="required-rule-149" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$cm_schulbes_2 -1 == not" mark="warning:cm_schulbes_2" name="required-rule-150" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$cm_schulbes_1 -1 == not" mark="warning:cm_schulbes_1" name="required-rule-142" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$cm_schulbes_2 -1 == not" mark="warning:cm_schulbes_2" name="required-rule-143" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group containers="a,b" description="In wie weit kam es durch das Case Management zu Veränderungen hinsichtlich folgender Bereiche?" name="group-75" target="c">
             <group containers="a,b" description="Einschätzung schulische Reintegration" flags="required:phase_b_end" name="group-96" target="a">
@@ -3292,7 +3285,7 @@
                   <bool description="unbekannt" name="bool-369" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-370" value="-1"/>
                 </radio>
-                <radio description="sonstiges" flags="required:phase_b_end" name="cm_zielsch_h" size="1" target="h">
+                <radio description="sonstiges" name="cm_zielsch_h" size="1" target="h">
                   <bool description="starke Verschlechterung" name="bool-363" value="1"/>
                   <bool description="Verschlechterung" name="bool-364" value="2"/>
                   <bool description="keine Veränderung" name="bool-365" value="3"/>
@@ -3301,16 +3294,15 @@
                   <bool description="unbekannt" name="bool-369" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-370" value="-1"/>
                 </radio>
-                <rule expr="$cm_zielsch_a -1 == not" mark="warning:cm_zielsch_a" name="required-rule-151" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_b -1 == not" mark="warning:cm_zielsch_b" name="required-rule-152" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_c -1 == not" mark="warning:cm_zielsch_c" name="required-rule-153" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_d -1 == not" mark="warning:cm_zielsch_d" name="required-rule-154" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_e -1 == not" mark="warning:cm_zielsch_e" name="required-rule-155" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_f -1 == not" mark="warning:cm_zielsch_f" name="required-rule-156" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_g -1 == not" mark="warning:cm_zielsch_g" name="required-rule-157" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsch_h -1 == not" mark="warning:cm_zielsch_h" name="required-rule-158" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_a -1 == not" mark="warning:cm_zielsch_a" name="required-rule-144" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_b -1 == not" mark="warning:cm_zielsch_b" name="required-rule-145" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_c -1 == not" mark="warning:cm_zielsch_c" name="required-rule-146" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_d -1 == not" mark="warning:cm_zielsch_d" name="required-rule-147" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_e -1 == not" mark="warning:cm_zielsch_e" name="required-rule-148" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_f -1 == not" mark="warning:cm_zielsch_f" name="required-rule-149" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsch_g -1 == not" mark="warning:cm_zielsch_g" name="required-rule-150" value="Fehlende Pflichtfeldangabe"/>
               </radio-matrix>
-              <text description="Nennung Sonstiges" maxlength="256" name="cm_zielsch_h_t" size="40" target="b"/>
+              <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_zielsch_h_t" size="40" target="b"/>
             </group>
             <group containers="a,b" description="Einschätzung soziale Reintegration" flags="required:phase_b_end" name="group-97" target="b">
               <radio-matrix description="Ziel" name="group-77" target="a">
@@ -3377,7 +3369,7 @@
                   <bool description="unbekannt" name="bool-369" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-370" value="-1"/>
                 </radio>
-                <radio description="sonstiges" flags="required:phase_b_end" name="cm_zielsoz_h" size="1" target="h">
+                <radio description="sonstiges" name="cm_zielsoz_h" size="1" target="h">
                   <bool description="starke Verschlechterung" name="bool-363" value="1"/>
                   <bool description="Verschlechterung" name="bool-364" value="2"/>
                   <bool description="keine Veränderung" name="bool-365" value="3"/>
@@ -3386,19 +3378,18 @@
                   <bool description="unbekannt" name="bool-369" value="-3"/>
                   <bool checked="true" description="keine Angabe" name="bool-370" value="-1"/>
                 </radio>
-                <rule expr="$cm_zielsoz_a -1 == not" mark="warning:cm_zielsoz_a" name="required-rule-159" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_b -1 == not" mark="warning:cm_zielsoz_b" name="required-rule-160" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_c -1 == not" mark="warning:cm_zielsoz_c" name="required-rule-161" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_d -1 == not" mark="warning:cm_zielsoz_d" name="required-rule-162" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_e -1 == not" mark="warning:cm_zielsoz_e" name="required-rule-163" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_f -1 == not" mark="warning:cm_zielsoz_f" name="required-rule-164" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_g -1 == not" mark="warning:cm_zielsoz_g" name="required-rule-165" value="Fehlende Pflichtfeldangabe"/>
-                <rule expr="$cm_zielsoz_h -1 == not" mark="warning:cm_zielsoz_h" name="required-rule-166" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_a -1 == not" mark="warning:cm_zielsoz_a" name="required-rule-151" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_b -1 == not" mark="warning:cm_zielsoz_b" name="required-rule-152" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_c -1 == not" mark="warning:cm_zielsoz_c" name="required-rule-153" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_d -1 == not" mark="warning:cm_zielsoz_d" name="required-rule-154" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_e -1 == not" mark="warning:cm_zielsoz_e" name="required-rule-155" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_f -1 == not" mark="warning:cm_zielsoz_f" name="required-rule-156" value="Fehlende Pflichtfeldangabe"/>
+                <rule expr="$cm_zielsoz_g -1 == not" mark="warning:cm_zielsoz_g" name="required-rule-157" value="Fehlende Pflichtfeldangabe"/>
               </radio-matrix>
-              <text description="Nennung Sonstiges" maxlength="256" name="cm_zielsoz_h_t" size="40" target="b"/>
+              <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_zielsoz_h_t" size="40" target="b"/>
             </group>
           </group>
-          <textarea description="Anmerkungen zur Zielerreichung" name="dok_ziel" rows="20"/>
+          <textarea description="Anmerkungen zur Zielerreichung" function="suppress_value" name="dok_ziel" rows="20"/>
         </page>
       </group>
     </group>
@@ -3420,7 +3411,7 @@
         <date description="Datum Ende der Nachbetreuung" flags="required:phase_c_end;time:phase_c_end" name="nbetr_ende" target="b"/>
         <rule description="keine pflichtfelder, da keine nachbetreuung" expr="$nbetr_ende not $nbtr 1 != $nbtr -3 != and and not" mark="warning:nbetr_ende" name="rule-10" value="Fehlende Pflichtfeldangabe"/>
         <rule description="ende der nachbetreuung liegt vor dem start nb" expr="$nbetr_ende $nbetr_ende $nbetr_start &lt; and $nbtr 1 != $nbtr -3 != and and not" mark="error:nbetr_ende" name="rule-54" value="Die Beendigung der Nachbetreuung darf nicht vor dem Beginn der Nachbetreuung liegen"/>
-        <textarea description="Maßnahmen der Nachbetreuung" name="nbetr_mn" rows="15" target="c"/>
+        <textarea description="Maßnahmen der Nachbetreuung" function="suppress_value" name="nbetr_mn" rows="15" target="c"/>
         <choice description="Verbleib nach der Nachbetreuung" flags="required:phase_c_end" name="nbetr_verbl" size="1" target="d">
           <bool description="regelmäßiger Schulbesuch" name="bool-378" value="1"/>
           <bool description="Schule abgeschlossen" name="bool-379" value="2"/>
@@ -3432,10 +3423,10 @@
           <bool checked="true" description="keine Angabe" name="bool-385" value="-1"/>
         </choice>
         <rule description="keine pflichtfelder, da keine nachbetreuung" expr="$nbetr_verbl -1 == $nbtr 1 != and not" mark="warning:nbetr_verbl" name="rule-11" value="Fehlende Pflichtfeldangabe"/>
-        <text description="Nennung Sonstiges" maxlength="256" name="nbetr_verbl_t" size="40" target="d"/>
+        <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="nbetr_verbl_t" size="40" target="d"/>
       </page>
       <page description="6.4 Freie Dokumentation zur Abschlussbewertung" name="page-27">
-        <textarea description="Freie Dokumentation zur Abschlussbewertung" name="dok_abschl" rows="30"/>
+        <textarea description="Freie Dokumentation zur Abschlussbewertung" function="suppress_value" name="dok_abschl" rows="30"/>
       </page>
     </group>
   </case>

Modified: wasko/trunk/formed/laender.xml
===================================================================
--- wasko/trunk/formed/laender.xml	2009-03-10 08:35:55 UTC (rev 349)
+++ wasko/trunk/formed/laender.xml	2009-03-10 10:38:26 UTC (rev 350)
@@ -1,2 +1,198 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<document xmlns:tmp="http://www.xfa.org/schema/xfa-template/2.5/"><choice><bool value="0" description="Afghanistan"/><bool value="1" description="Albanien"/><bool value="2" description="Algerien"/><bool value="3" description="Andorra"/><bool value="4" description="Angola"/><bool value="5" description="Antigua und Barbuda"/><bool value="6" description="Argentinien"/><bool value="7" description="Armenien"/><bool value="8" description="Aserbaidschan"/><bool value="9" description="Australien"/><bool value="10" description="Bahamas"/><bool value="11" description="Bahrain"/><bool value="12" description="Bangladesch"/><bool value="13" description="Barbados"/><bool value="14" description="Belgien"/><bool value="15" description="Belize"/><bool value="16" description="Benin"/><bool value="17" description="Bhutan"/><bool value="18" description="Bolivien"/><bool value="19" description="Bosnien und Herzegowina"/><bool value="20" description="Botsuana"/><bool value="21" description="Brasilien"/><bool value="22" description="Brunei"/><bool value="23" description="Bulgarien"/><bool value="24" description="Burkina Faso"/><bool value="25" description="Burundi"/><bool value="26" description="Chile"/><bool value="27" description="China"/><bool value="28" description="Costa Rica"/><bool value="29" description="Deutschland"/><bool value="30" description="Dominica"/><bool value="31" description="Dominikanische Republik"/><bool value="32" description="Dschibuti"/><bool value="33" description="Dänemark"/><bool value="34" description="Ecuador"/><bool value="35" description="El Salvador"/><bool value="36" description="Elfenbeinküste"/><bool value="37" description="Eritrea"/><bool value="38" description="Estland"/><bool value="39" description="Fidschi"/><bool value="40" description="Finnland"/><bool value="41" description="Frankreich"/><bool value="42" description="Frankreich"/><bool value="43" description="Gabun"/><bool value="44" description="Gambia"/><bool value="45" description="Georgien"/><bool value="46" description="Ghana"/><bool value="47" description="Grenada"/><bool value="48" description="Griechenland"/><bool value="49" description="Großbritannien"/><bool value="50" description="Guatemala"/><bool value="51" description="Guinea"/><bool value="52" description="Guinea-Bissau"/><bool value="53" description="Guyana"/><bool value="54" description="Haiti"/><bool value="55" description="Honduras"/><bool value="56" description="Indien"/><bool value="57" description="Indonesien"/><bool value="58" description="Irak"/><bool value="59" description="Iran"/><bool value="60" description="Irland"/><bool value="61" description="Island"/><bool value="62" description="Israel"/><bool value="63" description="Italien"/><bool value="64" description="Italien"/><bool value="65" description="Jamaika"/><bool value="66" description="Japan"/><bool value="67" description="Jemen"/><bool value="68" description="Jordanien"/><bool value="69" description="Kambodscha"/><bool value="70" description="Kamerun"/><bool value="71" description="Kanada"/><bool value="72" description="Kap Verde"/><bool value="73" description="Kasachstan"/><bool value="74" description="Katar"/><bool value="75" description="Kenia"/><bool value="76" description="Kirgisistan"/><bool value="77" description="Kiribati"/><bool value="78" description="Kolumbien"/><bool value="79" description="Komoren"/><bool value="80" description="Kongo, Demokratische Republik"/><bool value="81" description="Kongo, Republik"/><bool value="82" description="Korea, Demokratische Volksrepublik"/><bool value="83" description="Korea, Republik"/><bool value="84" description="Kroatien"/><bool value="85" description="Kuba"/><bool value="86" description="Kuwait"/><bool value="87" description="Laos"/><bool value="88" description="Lesotho"/><bool value="89" description="Lettland"/><bool value="90" description="Libanon"/><bool value="91" description="Liberia"/><bool value="92" description="Libyen"/><bool value="93" description="Liechtenstein"/><bool value="94" description="Litauen"/><bool value="95" description="Luxemburg"/><bool value="96" description="Madagaskar"/><bool value="97" description="Malawi"/><bool value="98" description="Malaysia"/><bool value="99" description="Malediven"/><bool value="100" description="Mali"/><bool value="101" description="Malta"/><bool value="102" description="Marokko"/><bool value="103" description="Marshallinseln"/><bool value="104" description="Mauretanien"/><bool value="105" description="Mauritius"/><bool value="106" description="Mazedonien"/><bool value="107" description="Mexiko"/><bool value="108" description="Mikronesien"/><bool value="109" description="Moldawien"/><bool value="110" description="Monaco"/><bool value="111" description="Mongolei"/><bool value="112" description="Montenegro"/><bool value="113" description="Mosambik"/><bool value="114" description="Myanmar"/><bool value="115" description="Namibia"/><bool value="116" description="Nauru"/><bool value="117" description="Nepal"/><bool value="118" description="Neuseeland"/><bool value="119" description="Nicaragua"/><bool value="120" description="Niederlande"/><bool value="121" description="Niger"/><bool value="122" description="Nigeria"/><bool value="123" description="Norwegen"/><bool value="124" description="Oman"/><bool value="125" description="Osttimor"/><bool value="126" description="Pakistan"/><bool value="127" description="Palau"/><bool value="128" description="Panama"/><bool value="129" description="Papua-Neuguinea"/><bool value="130" description="Paraguay"/><bool value="131" description="Peru"/><bool value="132" description="Philippinen"/><bool value="133" description="Polen"/><bool value="134" description="Portugal"/><bool value="135" description="Ruanda"/><bool value="136" description="Rumänien"/><bool value="137" description="Russland"/><bool value="138" description="Salomonen"/><bool value="139" description="Sambia"/><bool value="140" description="Samoa"/><bool value="141" description="San Marino"/><bool value="142" description="Saudi-Arabien"/><bool value="143" description="Schweden"/><bool value="144" description="Schweiz"/><bool value="145" description="Senegal"/><bool value="146" description="Serbien"/><bool value="147" description="Seychellen"/><bool value="148" description="Sierra Leone"/><bool value="149" description="Simbabwe"/><bool value="150" description="Singapur"/><bool value="151" description="Slowakei"/><bool value="152" description="Slowenien"/><bool value="153" description="Somalia"/><bool value="154" description="Spanien"/><bool value="155" description="Spanien"/><bool value="156" description="Sri Lanka"/><bool value="157" description="St. Kitts und Nevis"/><bool value="158" description="St. Lucia"/><bool value="159" description="St. Vincent und die Grenadinen"/><bool value="160" description="Sudan"/><bool value="161" description="Suriname"/><bool value="162" description="Swasiland"/><bool value="163" description="Syrien"/><bool value="164" description="São Tomé und Príncipe"/><bool value="165" description="Südafrika"/><bool value="166" description="Tadschikistan"/><bool value="167" description="Tansania"/><bool value="168" description="Thailand"/><bool value="169" description="Togo"/><bool value="170" description="Tonga"/><bool value="171" description="Trinidad und Tobago"/><bool value="172" description="Tschad"/><bool value="173" description="Tschechien"/><bool value="174" description="Tunesien"/><bool value="175" description="Turkmenistan"/><bool value="176" description="Tuvalu"/><bool value="177" description="Türkei"/><bool value="178" description="Uganda"/><bool value="179" description="Ukraine"/><bool value="180" description="Ungarn"/><bool value="181" description="Uruguay"/><bool value="182" description="Usbekistan"/><bool value="183" description="Vanuatu"/><bool value="184" description="Vatikanstadt"/><bool value="185" description="Venezuela"/><bool value="186" description="Vereinigte Arabische Emirate"/><bool value="187" description="Vereinigte Staaten von Amerika"/><bool value="188" description="Vietnam"/><bool value="189" description="Weißrussland"/><bool value="190" description="Zentralafrikanische Republik"/><bool value="191" description="Zypern"/><bool value="192" description="Ägypten"/><bool value="193" description="Äquatorialguinea"/><bool value="194" description="Äthiopien"/><bool value="195" description="Österreich"/></choice></document>
+<document xmlns:tmp="http://www.xfa.org/schema/xfa-template/2.5/">
+  <choice>
+    <bool value="0" description="Afghanistan"/>
+    <bool value="1" description="Albanien"/>
+    <bool value="2" description="Algerien"/>
+    <bool value="3" description="Andorra"/>
+    <bool value="4" description="Angola"/>
+    <bool value="5" description="Antigua und Barbuda"/>
+    <bool value="6" description="Argentinien"/>
+    <bool value="7" description="Armenien"/>
+    <bool value="8" description="Aserbaidschan"/>
+    <bool value="9" description="Australien"/>
+    <bool value="10" description="Bahamas"/>
+    <bool value="11" description="Bahrain"/>
+    <bool value="12" description="Bangladesch"/>
+    <bool value="13" description="Barbados"/>
+    <bool value="14" description="Belgien"/>
+    <bool value="15" description="Belize"/>
+    <bool value="16" description="Benin"/>
+    <bool value="17" description="Bhutan"/>
+    <bool value="18" description="Bolivien"/>
+    <bool value="19" description="Bosnien und Herzegowina"/>
+    <bool value="20" description="Botsuana"/>
+    <bool value="21" description="Brasilien"/>
+    <bool value="22" description="Brunei"/>
+    <bool value="23" description="Bulgarien"/>
+    <bool value="24" description="Burkina Faso"/>
+    <bool value="25" description="Burundi"/>
+    <bool value="26" description="Chile"/>
+    <bool value="27" description="China"/>
+    <bool value="28" description="Costa Rica"/>
+    <bool value="29" description="Deutschland"/>
+    <bool value="30" description="Dominica"/>
+    <bool value="31" description="Dominikanische Republik"/>
+    <bool value="32" description="Dschibuti"/>
+    <bool value="33" description="Dänemark"/>
+    <bool value="34" description="Ecuador"/>
+    <bool value="35" description="El Salvador"/>
+    <bool value="36" description="Elfenbeinküste"/>
+    <bool value="37" description="Eritrea"/>
+    <bool value="38" description="Estland"/>
+    <bool value="39" description="Fidschi"/>
+    <bool value="40" description="Finnland"/>
+    <bool value="41" description="Frankreich"/>
+    <bool value="42" description="Gabun"/>
+    <bool value="43" description="Gambia"/>
+    <bool value="44" description="Georgien"/>
+    <bool value="45" description="Ghana"/>
+    <bool value="46" description="Grenada"/>
+    <bool value="47" description="Griechenland"/>
+    <bool value="48" description="Großbritannien"/>
+    <bool value="49" description="Guatemala"/>
+    <bool value="50" description="Guinea"/>
+    <bool value="51" description="Guinea-Bissau"/>
+    <bool value="52" description="Guyana"/>
+    <bool value="53" description="Haiti"/>
+    <bool value="54" description="Honduras"/>
+    <bool value="55" description="Indien"/>
+    <bool value="56" description="Indonesien"/>
+    <bool value="57" description="Irak"/>
+    <bool value="58" description="Iran"/>
+    <bool value="59" description="Irland"/>
+    <bool value="60" description="Island"/>
+    <bool value="61" description="Israel"/>
+    <bool value="62" description="Italien"/>
+    <bool value="63" description="Jamaika"/>
+    <bool value="64" description="Japan"/>
+    <bool value="65" description="Jemen"/>
+    <bool value="66" description="Jordanien"/>
+    <bool value="67" description="Kambodscha"/>
+    <bool value="68" description="Kamerun"/>
+    <bool value="69" description="Kanada"/>
+    <bool value="70" description="Kap Verde"/>
+    <bool value="71" description="Kasachstan"/>
+    <bool value="72" description="Katar"/>
+    <bool value="73" description="Kenia"/>
+    <bool value="74" description="Kirgisistan"/>
+    <bool value="75" description="Kiribati"/>
+    <bool value="76" description="Kolumbien"/>
+    <bool value="77" description="Komoren"/>
+    <bool value="78" description="Kongo, Demokratische Republik"/>
+    <bool value="79" description="Kongo, Republik"/>
+    <bool value="80" description="Korea, Demokratische Volksrepublik"/>
+    <bool value="81" description="Korea, Republik"/>
+    <bool value="82" description="Kroatien"/>
+    <bool value="83" description="Kuba"/>
+    <bool value="84" description="Kuwait"/>
+    <bool value="85" description="Laos"/>
+    <bool value="86" description="Lesotho"/>
+    <bool value="87" description="Lettland"/>
+    <bool value="88" description="Libanon"/>
+    <bool value="89" description="Liberia"/>
+    <bool value="90" description="Libyen"/>
+    <bool value="91" description="Liechtenstein"/>
+    <bool value="92" description="Litauen"/>
+    <bool value="93" description="Luxemburg"/>
+    <bool value="94" description="Madagaskar"/>
+    <bool value="95" description="Malawi"/>
+    <bool value="96" description="Malaysia"/>
+    <bool value="97" description="Malediven"/>
+    <bool value="98" description="Mali"/>
+    <bool value="99" description="Malta"/>
+    <bool value="100" description="Marokko"/>
+    <bool value="101" description="Marshallinseln"/>
+    <bool value="102" description="Mauretanien"/>
+    <bool value="103" description="Mauritius"/>
+    <bool value="104" description="Mazedonien"/>
+    <bool value="105" description="Mexiko"/>
+    <bool value="106" description="Mikronesien"/>
+    <bool value="107" description="Moldawien"/>
+    <bool value="108" description="Monaco"/>
+    <bool value="109" description="Mongolei"/>
+    <bool value="110" description="Montenegro"/>
+    <bool value="111" description="Mosambik"/>
+    <bool value="112" description="Myanmar"/>
+    <bool value="113" description="Namibia"/>
+    <bool value="114" description="Nauru"/>
+    <bool value="115" description="Nepal"/>
+    <bool value="116" description="Neuseeland"/>
+    <bool value="117" description="Nicaragua"/>
+    <bool value="118" description="Niederlande"/>
+    <bool value="119" description="Niger"/>
+    <bool value="120" description="Nigeria"/>
+    <bool value="121" description="Norwegen"/>
+    <bool value="122" description="Oman"/>
+    <bool value="123" description="Osttimor"/>
+    <bool value="124" description="Pakistan"/>
+    <bool value="125" description="Palau"/>
+    <bool value="126" description="Panama"/>
+    <bool value="127" description="Papua-Neuguinea"/>
+    <bool value="128" description="Paraguay"/>
+    <bool value="129" description="Peru"/>
+    <bool value="130" description="Philippinen"/>
+    <bool value="131" description="Polen"/>
+    <bool value="132" description="Portugal"/>
+    <bool value="133" description="Ruanda"/>
+    <bool value="134" description="Rumänien"/>
+    <bool value="135" description="Russland"/>
+    <bool value="136" description="Salomonen"/>
+    <bool value="137" description="Sambia"/>
+    <bool value="138" description="Samoa"/>
+    <bool value="139" description="San Marino"/>
+    <bool value="140" description="Saudi-Arabien"/>
+    <bool value="141" description="Schweden"/>
+    <bool value="142" description="Schweiz"/>
+    <bool value="143" description="Senegal"/>
+    <bool value="144" description="Serbien"/>
+    <bool value="145" description="Seychellen"/>
+    <bool value="146" description="Sierra Leone"/>
+    <bool value="147" description="Simbabwe"/>
+    <bool value="148" description="Singapur"/>
+    <bool value="149" description="Slowakei"/>
+    <bool value="150" description="Slowenien"/>
+    <bool value="151" description="Somalia"/>
+    <bool value="152" description="Spanien"/>
+    <bool value="153" description="Sri Lanka"/>
+    <bool value="154" description="St. Kitts und Nevis"/>
+    <bool value="155" description="St. Lucia"/>
+    <bool value="156" description="St. Vincent und die Grenadinen"/>
+    <bool value="157" description="Sudan"/>
+    <bool value="158" description="Suriname"/>
+    <bool value="159" description="Swasiland"/>
+    <bool value="160" description="Syrien"/>
+    <bool value="161" description="São Tomé und Príncipe"/>
+    <bool value="162" description="Südafrika"/>
+    <bool value="163" description="Tadschikistan"/>
+    <bool value="164" description="Tansania"/>
+    <bool value="165" description="Thailand"/>
+    <bool value="166" description="Togo"/>
+    <bool value="167" description="Tonga"/>
+    <bool value="168" description="Trinidad und Tobago"/>
+    <bool value="169" description="Tschad"/>
+    <bool value="170" description="Tschechien"/>
+    <bool value="171" description="Tunesien"/>
+    <bool value="172" description="Turkmenistan"/>
+    <bool value="173" description="Tuvalu"/>
+    <bool value="174" description="Türkei"/>
+    <bool value="175" description="Uganda"/>
+    <bool value="176" description="Ukraine"/>
+    <bool value="177" description="Ungarn"/>
+    <bool value="178" description="Uruguay"/>
+    <bool value="179" description="Usbekistan"/>
+    <bool value="180" description="Vanuatu"/>
+    <bool value="181" description="Vatikanstadt"/>
+    <bool value="182" description="Venezuela"/>
+    <bool value="183" description="Vereinigte Arabische Emirate"/>
+    <bool value="184" description="Vereinigte Staaten von Amerika"/>
+    <bool value="185" description="Vietnam"/>
+    <bool value="186" description="Weißrussland"/>
+    <bool value="187" description="Zentralafrikanische Republik"/>
+    <bool value="188" description="Zypern"/>
+    <bool value="189" description="Ägypten"/>
+    <bool value="190" description="Äquatorialguinea"/>
+    <bool value="191" description="Äthiopien"/>
+    <bool value="192" description="Österreich"/>
+  </choice>
+</document>

Modified: wasko/trunk/formed/staatsangehoerigkeit.xml
===================================================================
--- wasko/trunk/formed/staatsangehoerigkeit.xml	2009-03-10 08:35:55 UTC (rev 349)
+++ wasko/trunk/formed/staatsangehoerigkeit.xml	2009-03-10 10:38:26 UTC (rev 350)
@@ -1,2 +1,198 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<document><choice><bool value="0" description="Afghanistan"/><bool value="1" description="Albanien"/><bool value="2" description="Algerien"/><bool value="3" description="Andorra"/><bool value="4" description="Angola"/><bool value="5" description="Antigua und Barbuda"/><bool value="6" description="Argentinien"/><bool value="7" description="Armenien"/><bool value="8" description="Aserbaidschan"/><bool value="9" description="Australien"/><bool value="10" description="Bahamas"/><bool value="11" description="Bahrain"/><bool value="12" description="Bangladesch"/><bool value="13" description="Barbados"/><bool value="14" description="Belgien"/><bool value="15" description="Belize"/><bool value="16" description="Benin"/><bool value="17" description="Bhutan"/><bool value="18" description="Bolivien"/><bool value="19" description="Bosnien und Herzegowina"/><bool value="20" description="Botsuana"/><bool value="21" description="Brasilien"/><bool value="22" description="Brunei"/><bool value="23" description="Bulgarien"/><bool value="24" description="Burkina Faso"/><bool value="25" description="Burundi"/><bool value="26" description="Chile"/><bool value="27" description="China"/><bool value="28" description="Costa Rica"/><bool value="29" description="Deutschland" alternative="deutsch"/><bool value="30" description="Dominica"/><bool value="31" description="Dominikanische Republik"/><bool value="32" description="Dschibuti"/><bool value="33" description="Dänemark"/><bool value="34" description="Ecuador"/><bool value="35" description="El Salvador"/><bool value="36" description="Elfenbeinküste"/><bool value="37" description="Eritrea"/><bool value="38" description="Estland"/><bool value="39" description="Fidschi"/><bool value="40" description="Finnland"/><bool value="41" description="Frankreich"/><bool value="42" description="Frankreich"/><bool value="43" description="Gabun"/><bool value="44" description="Gambia"/><bool value="45" description="Georgien"/><bool value="46" description="Ghana"/><bool value="47" description="Grenada"/><bool value="48" description="Griechenland"/><bool value="49" description="Großbritannien"/><bool value="50" description="Guatemala"/><bool value="51" description="Guinea"/><bool value="52" description="Guinea-Bissau"/><bool value="53" description="Guyana"/><bool value="54" description="Haiti"/><bool value="55" description="Honduras"/><bool value="56" description="Indien"/><bool value="57" description="Indonesien"/><bool value="58" description="Irak"/><bool value="59" description="Iran"/><bool value="60" description="Irland"/><bool value="61" description="Island"/><bool value="62" description="Israel"/><bool value="63" description="Italien"/><bool value="64" description="Italien"/><bool value="65" description="Jamaika"/><bool value="66" description="Japan"/><bool value="67" description="Jemen"/><bool value="68" description="Jordanien"/><bool value="69" description="Kambodscha"/><bool value="70" description="Kamerun"/><bool value="71" description="Kanada"/><bool value="72" description="Kap Verde"/><bool value="73" description="Kasachstan"/><bool value="74" description="Katar"/><bool value="75" description="Kenia"/><bool value="76" description="Kirgisistan"/><bool value="77" description="Kiribati"/><bool value="78" description="Kolumbien"/><bool value="79" description="Komoren"/><bool value="80" description="Kongo, Demokratische Republik"/><bool value="81" description="Kongo, Republik"/><bool value="82" description="Korea, Demokratische Volksrepublik"/><bool value="83" description="Korea, Republik"/><bool value="84" description="Kroatien"/><bool value="85" description="Kuba"/><bool value="86" description="Kuwait"/><bool value="87" description="Laos"/><bool value="88" description="Lesotho"/><bool value="89" description="Lettland"/><bool value="90" description="Libanon"/><bool value="91" description="Liberia"/><bool value="92" description="Libyen"/><bool value="93" description="Liechtenstein"/><bool value="94" description="Litauen"/><bool value="95" description="Luxemburg"/><bool value="96" description="Madagaskar"/><bool value="97" description="Malawi"/><bool value="98" description="Malaysia"/><bool value="99" description="Malediven"/><bool value="100" description="Mali"/><bool value="101" description="Malta"/><bool value="102" description="Marokko"/><bool value="103" description="Marshallinseln"/><bool value="104" description="Mauretanien"/><bool value="105" description="Mauritius"/><bool value="106" description="Mazedonien"/><bool value="107" description="Mexiko"/><bool value="108" description="Mikronesien"/><bool value="109" description="Moldawien"/><bool value="110" description="Monaco"/><bool value="111" description="Mongolei"/><bool value="112" description="Montenegro"/><bool value="113" description="Mosambik"/><bool value="114" description="Myanmar"/><bool value="115" description="Namibia"/><bool value="116" description="Nauru"/><bool value="117" description="Nepal"/><bool value="118" description="Neuseeland"/><bool value="119" description="Nicaragua"/><bool value="120" description="Niederlande"/><bool value="121" description="Niger"/><bool value="122" description="Nigeria"/><bool value="123" description="Norwegen"/><bool value="124" description="Oman"/><bool value="125" description="Osttimor"/><bool value="126" description="Pakistan"/><bool value="127" description="Palau"/><bool value="128" description="Panama"/><bool value="129" description="Papua-Neuguinea"/><bool value="130" description="Paraguay"/><bool value="131" description="Peru"/><bool value="132" description="Philippinen"/><bool value="133" description="Polen"/><bool value="134" description="Portugal"/><bool value="135" description="Ruanda"/><bool value="136" description="Rumänien"/><bool value="137" description="Russland"/><bool value="138" description="Salomonen"/><bool value="139" description="Sambia"/><bool value="140" description="Samoa"/><bool value="141" description="San Marino"/><bool value="142" description="Saudi-Arabien"/><bool value="143" description="Schweden"/><bool value="144" description="Schweiz"/><bool value="145" description="Senegal"/><bool value="146" description="Serbien"/><bool value="147" description="Seychellen"/><bool value="148" description="Sierra Leone"/><bool value="149" description="Simbabwe"/><bool value="150" description="Singapur"/><bool value="151" description="Slowakei"/><bool value="152" description="Slowenien"/><bool value="153" description="Somalia"/><bool value="154" description="Spanien"/><bool value="155" description="Spanien"/><bool value="156" description="Sri Lanka"/><bool value="157" description="St. Kitts und Nevis"/><bool value="158" description="St. Lucia"/><bool value="159" description="St. Vincent und die Grenadinen"/><bool value="160" description="Sudan"/><bool value="161" description="Suriname"/><bool value="162" description="Swasiland"/><bool value="163" description="Syrien"/><bool value="164" description="São Tomé und Príncipe"/><bool value="165" description="Südafrika"/><bool value="166" description="Tadschikistan"/><bool value="167" description="Tansania"/><bool value="168" description="Thailand"/><bool value="169" description="Togo"/><bool value="170" description="Tonga"/><bool value="171" description="Trinidad und Tobago"/><bool value="172" description="Tschad"/><bool value="173" description="Tschechien"/><bool value="174" description="Tunesien"/><bool value="175" description="Turkmenistan"/><bool value="176" description="Tuvalu"/><bool value="177" description="Türkei"/><bool value="178" description="Uganda"/><bool value="179" description="Ukraine"/><bool value="180" description="Ungarn"/><bool value="181" description="Uruguay"/><bool value="182" description="Usbekistan"/><bool value="183" description="Vanuatu"/><bool value="184" description="Vatikanstadt"/><bool value="185" description="Venezuela"/><bool value="186" description="Vereinigte Arabische Emirate"/><bool value="187" description="Vereinigte Staaten von Amerika"/><bool value="188" description="Vietnam"/><bool value="189" description="Weißrussland"/><bool value="190" description="Zentralafrikanische Republik"/><bool value="191" description="Zypern"/><bool value="192" description="Ägypten"/><bool value="193" description="Äquatorialguinea"/><bool value="194" description="Äthiopien"/><bool value="195" description="Österreich"/></choice></document>
+<document>
+  <choice>
+    <bool value="0" description="Afghanistan"/>
+    <bool value="1" description="Albanien"/>
+    <bool value="2" description="Algerien"/>
+    <bool value="3" description="Andorra"/>
+    <bool value="4" description="Angola"/>
+    <bool value="5" description="Antigua und Barbuda"/>
+    <bool value="6" description="Argentinien"/>
+    <bool value="7" description="Armenien"/>
+    <bool value="8" description="Aserbaidschan"/>
+    <bool value="9" description="Australien"/>
+    <bool value="10" description="Bahamas"/>
+    <bool value="11" description="Bahrain"/>
+    <bool value="12" description="Bangladesch"/>
+    <bool value="13" description="Barbados"/>
+    <bool value="14" description="Belgien"/>
+    <bool value="15" description="Belize"/>
+    <bool value="16" description="Benin"/>
+    <bool value="17" description="Bhutan"/>
+    <bool value="18" description="Bolivien"/>
+    <bool value="19" description="Bosnien und Herzegowina"/>
+    <bool value="20" description="Botsuana"/>
+    <bool value="21" description="Brasilien"/>
+    <bool value="22" description="Brunei"/>
+    <bool value="23" description="Bulgarien"/>
+    <bool value="24" description="Burkina Faso"/>
+    <bool value="25" description="Burundi"/>
+    <bool value="26" description="Chile"/>
+    <bool value="27" description="China"/>
+    <bool value="28" description="Costa Rica"/>
+    <bool value="29" description="Deutschland" alternative="deutsch"/>
+    <bool value="30" description="Dominica"/>
+    <bool value="31" description="Dominikanische Republik"/>
+    <bool value="32" description="Dschibuti"/>
+    <bool value="33" description="Dänemark"/>
+    <bool value="34" description="Ecuador"/>
+    <bool value="35" description="El Salvador"/>
+    <bool value="36" description="Elfenbeinküste"/>
+    <bool value="37" description="Eritrea"/>
+    <bool value="38" description="Estland"/>
+    <bool value="39" description="Fidschi"/>
+    <bool value="40" description="Finnland"/>
+    <bool value="41" description="Frankreich"/>
+    <bool value="42" description="Gabun"/>
+    <bool value="43" description="Gambia"/>
+    <bool value="44" description="Georgien"/>
+    <bool value="45" description="Ghana"/>
+    <bool value="46" description="Grenada"/>
+    <bool value="47" description="Griechenland"/>
+    <bool value="48" description="Großbritannien"/>
+    <bool value="49" description="Guatemala"/>
+    <bool value="50" description="Guinea"/>
+    <bool value="51" description="Guinea-Bissau"/>
+    <bool value="52" description="Guyana"/>
+    <bool value="53" description="Haiti"/>
+    <bool value="54" description="Honduras"/>
+    <bool value="55" description="Indien"/>
+    <bool value="56" description="Indonesien"/>
+    <bool value="57" description="Irak"/>
+    <bool value="58" description="Iran"/>
+    <bool value="59" description="Irland"/>
+    <bool value="60" description="Island"/>
+    <bool value="61" description="Israel"/>
+    <bool value="62" description="Italien"/>
+    <bool value="63" description="Jamaika"/>
+    <bool value="64" description="Japan"/>
+    <bool value="65" description="Jemen"/>
+    <bool value="66" description="Jordanien"/>
+    <bool value="67" description="Kambodscha"/>
+    <bool value="68" description="Kamerun"/>
+    <bool value="69" description="Kanada"/>
+    <bool value="70" description="Kap Verde"/>
+    <bool value="71" description="Kasachstan"/>
+    <bool value="72" description="Katar"/>
+    <bool value="73" description="Kenia"/>
+    <bool value="74" description="Kirgisistan"/>
+    <bool value="75" description="Kiribati"/>
+    <bool value="76" description="Kolumbien"/>
+    <bool value="77" description="Komoren"/>
+    <bool value="78" description="Kongo, Demokratische Republik"/>
+    <bool value="79" description="Kongo, Republik"/>
+    <bool value="80" description="Korea, Demokratische Volksrepublik"/>
+    <bool value="81" description="Korea, Republik"/>
+    <bool value="82" description="Kroatien"/>
+    <bool value="83" description="Kuba"/>
+    <bool value="84" description="Kuwait"/>
+    <bool value="85" description="Laos"/>
+    <bool value="86" description="Lesotho"/>
+    <bool value="87" description="Lettland"/>
+    <bool value="88" description="Libanon"/>
+    <bool value="89" description="Liberia"/>
+    <bool value="90" description="Libyen"/>
+    <bool value="91" description="Liechtenstein"/>
+    <bool value="92" description="Litauen"/>
+    <bool value="93" description="Luxemburg"/>
+    <bool value="94" description="Madagaskar"/>
+    <bool value="95" description="Malawi"/>
+    <bool value="96" description="Malaysia"/>
+    <bool value="97" description="Malediven"/>
+    <bool value="98" description="Mali"/>
+    <bool value="99" description="Malta"/>
+    <bool value="100" description="Marokko"/>
+    <bool value="101" description="Marshallinseln"/>
+    <bool value="102" description="Mauretanien"/>
+    <bool value="103" description="Mauritius"/>
+    <bool value="104" description="Mazedonien"/>
+    <bool value="105" description="Mexiko"/>
+    <bool value="106" description="Mikronesien"/>
+    <bool value="107" description="Moldawien"/>
+    <bool value="108" description="Monaco"/>
+    <bool value="109" description="Mongolei"/>
+    <bool value="110" description="Montenegro"/>
+    <bool value="111" description="Mosambik"/>
+    <bool value="112" description="Myanmar"/>
+    <bool value="113" description="Namibia"/>
+    <bool value="114" description="Nauru"/>
+    <bool value="115" description="Nepal"/>
+    <bool value="116" description="Neuseeland"/>
+    <bool value="117" description="Nicaragua"/>
+    <bool value="118" description="Niederlande"/>
+    <bool value="119" description="Niger"/>
+    <bool value="120" description="Nigeria"/>
+    <bool value="121" description="Norwegen"/>
+    <bool value="122" description="Oman"/>
+    <bool value="123" description="Osttimor"/>
+    <bool value="124" description="Pakistan"/>
+    <bool value="125" description="Palau"/>
+    <bool value="126" description="Panama"/>
+    <bool value="127" description="Papua-Neuguinea"/>
+    <bool value="128" description="Paraguay"/>
+    <bool value="129" description="Peru"/>
+    <bool value="130" description="Philippinen"/>
+    <bool value="131" description="Polen"/>
+    <bool value="132" description="Portugal"/>
+    <bool value="133" description="Ruanda"/>
+    <bool value="134" description="Rumänien"/>
+    <bool value="135" description="Russland"/>
+    <bool value="136" description="Salomonen"/>
+    <bool value="137" description="Sambia"/>
+    <bool value="138" description="Samoa"/>
+    <bool value="139" description="San Marino"/>
+    <bool value="140" description="Saudi-Arabien"/>
+    <bool value="141" description="Schweden"/>
+    <bool value="142" description="Schweiz"/>
+    <bool value="143" description="Senegal"/>
+    <bool value="144" description="Serbien"/>
+    <bool value="145" description="Seychellen"/>
+    <bool value="146" description="Sierra Leone"/>
+    <bool value="147" description="Simbabwe"/>
+    <bool value="148" description="Singapur"/>
+    <bool value="149" description="Slowakei"/>
+    <bool value="150" description="Slowenien"/>
+    <bool value="151" description="Somalia"/>
+    <bool value="152" description="Spanien"/>
+    <bool value="153" description="Sri Lanka"/>
+    <bool value="154" description="St. Kitts und Nevis"/>
+    <bool value="155" description="St. Lucia"/>
+    <bool value="156" description="St. Vincent und die Grenadinen"/>
+    <bool value="157" description="Sudan"/>
+    <bool value="158" description="Suriname"/>
+    <bool value="159" description="Swasiland"/>
+    <bool value="160" description="Syrien"/>
+    <bool value="161" description="São Tomé und Príncipe"/>
+    <bool value="162" description="Südafrika"/>
+    <bool value="163" description="Tadschikistan"/>
+    <bool value="164" description="Tansania"/>
+    <bool value="165" description="Thailand"/>
+    <bool value="166" description="Togo"/>
+    <bool value="167" description="Tonga"/>
+    <bool value="168" description="Trinidad und Tobago"/>
+    <bool value="169" description="Tschad"/>
+    <bool value="170" description="Tschechien"/>
+    <bool value="171" description="Tunesien"/>
+    <bool value="172" description="Turkmenistan"/>
+    <bool value="173" description="Tuvalu"/>
+    <bool value="174" description="Türkei"/>
+    <bool value="175" description="Uganda"/>
+    <bool value="176" description="Ukraine"/>
+    <bool value="177" description="Ungarn"/>
+    <bool value="178" description="Uruguay"/>
+    <bool value="179" description="Usbekistan"/>
+    <bool value="180" description="Vanuatu"/>
+    <bool value="181" description="Vatikanstadt"/>
+    <bool value="182" description="Venezuela"/>
+    <bool value="183" description="Vereinigte Arabische Emirate"/>
+    <bool value="184" description="Vereinigte Staaten von Amerika"/>
+    <bool value="185" description="Vietnam"/>
+    <bool value="186" description="Weißrussland"/>
+    <bool value="187" description="Zentralafrikanische Republik"/>
+    <bool value="188" description="Zypern"/>
+    <bool value="189" description="Ägypten"/>
+    <bool value="190" description="Äquatorialguinea"/>
+    <bool value="191" description="Äthiopien"/>
+    <bool value="192" description="Österreich"/>
+  </choice>
+</document>



More information about the Mpuls-commits mailing list