[Mpuls-commits] r4314 - jmd/trunk/jmdweb/public/formed

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Thu Dec 2 17:44:18 CET 2010


Author: torsten
Date: 2010-12-02 17:44:17 +0100 (Thu, 02 Dec 2010)
New Revision: 4314

Modified:
   jmd/trunk/jmdweb/public/formed/formedtree.xml
Log:
New formedtree with modification for 1.0.1


Modified: jmd/trunk/jmdweb/public/formed/formedtree.xml
===================================================================
--- jmd/trunk/jmdweb/public/formed/formedtree.xml	2010-12-02 15:22:00 UTC (rev 4313)
+++ jmd/trunk/jmdweb/public/formed/formedtree.xml	2010-12-02 16:44:17 UTC (rev 4314)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- $Revision$  -->
-<document version="http://mpuls.intevation.de/formed/jmd-case/2010-11-15/11:30:00">
+<document version="http://mpuls.intevation.de/formed/jmd-case/2010-12-02/17:30:00">
   <case>
     <page description="Einwilligungserklärung" invisible="1" name="ee">
       <choice description="Einwilligungserklärung" name="einwilligung" size="1" target="a">
@@ -23,18 +23,11 @@
         </group>
       </group>
       <rule description="Das Datum darf nicht 'unbekannt' sein." expr="$datum_ea_ende known" mark="error:datum_ea_ende" name="unknown-phasedate-rule-1" value="Das Datum darf nicht 'unbekannt' sein."/>
-      <rule description="'einreisedatum' muss vor 'datum_ea_ende' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_ea_ende isset $datum_ea_ende known and and $einreisedatum $datum_ea_ende &gt; and not" mark="error:datum_ea_ende" name="date-sequence-rule-3-2" value="'Einreisedatum' darf zeitlich nicht nach 'Datum der Entscheidung' liegen."/>
-      <rule description="'datum_ea_start' muss vor 'datum_ea_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ea_ende isset $datum_ea_ende known and and $datum_ea_start $datum_ea_ende &gt; and not" mark="error:datum_ea_ende" name="date-sequence-rule-4-2" value="'Datum Erstgespräch' darf zeitlich nicht nach 'Datum der Entscheidung' liegen."/>
-      <rule description="'geburtsdatum' muss vor 'datum_ea_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ea_ende isset $datum_ea_ende known and and $geburtsdatum $datum_ea_ende &gt; and not" mark="error:datum_ea_ende" name="date-sequence-rule-5-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum der Entscheidung' liegen."/>
     </page>
     <group containers="a,b" description="1. Eingangsdaten" name="grp_eingangsdaten">
       <page containers="a,b,c,d,e" description="1.1 Angaben zum Zugang" name="page-0">
         <group containers="a,b" description="Kontaktdaten JMD" name="group-15" target="a">
           <text description="Name JMD" flags="required:phase_0" function="suppress_value" maxlength="60" name="jmd_name" size="40" target="a"/>
-          <group description="Mitarbeiter/in" name="group-8" target="b">
-            <text description="Name" function="suppress_value" maxlength="60" name="mitarbeiter_name" size="40"/>
-            <text description="Vorname" function="suppress_value" maxlength="60" name="mitarbeiter_vorname" size="40"/>
-          </group>
           <rule expr="$jmd_name isset" mark="warning:jmd_name" name="required-rule-1" value="Fehlende Pflichtfeldangabe"/>
         </group>
         <group containers="a,b" description="Angaben zum jungen Menschen" name="group-93" target="b">
@@ -59,12 +52,16 @@
           <rule expr="$geburtsdatum isset" mark="warning:geburtsdatum" name="required-rule-2" value="Fehlende Pflichtfeldangabe"/>
           <rule expr="$geschlecht -1 == not" mark="warning:geschlecht" name="required-rule-3" value="Fehlende Pflichtfeldangabe"/>
           <rule expr="$aufenthaltsstatus -1 == not" mark="warning:aufenthaltsstatus" name="required-rule-4" value="Fehlende Pflichtfeldangabe"/>
-          <rule description="'geburtsdatum' muss vor 'datum_ea_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ea_start isset $datum_ea_start known and and $geburtsdatum $datum_ea_start &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-0-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Erstgespräch' liegen."/>
-          <rule description="'geburtsdatum' muss vor 'datum_ea_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ea_ende isset $datum_ea_ende known and and $geburtsdatum $datum_ea_ende &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-5-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum der Entscheidung' liegen."/>
-          <rule description="'geburtsdatum' muss vor 'einreisedatum' liegen." expr="$geburtsdatum isset $geburtsdatum known and $einreisedatum isset $einreisedatum known and and $geburtsdatum $einreisedatum &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-6-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Einreisedatum' liegen."/>
+          <rule description="'geburtsdatum' muss vor 'datum_ber_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ber_ende isset $datum_ber_ende known and and $geburtsdatum $datum_ber_ende &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-1-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Beendigung der Beratung' liegen."/>
+          <rule description="'geburtsdatum' muss vor 'datum_ber_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ber_start isset $datum_ber_start known and and $geburtsdatum $datum_ber_start &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-7-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Beginn der Beratung' liegen."/>
+          <rule description="'geburtsdatum' muss vor 'datum_cm_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_cm_start isset $datum_cm_start known and and $geburtsdatum $datum_cm_start &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-10-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Beginn des CM' liegen."/>
+          <rule description="'geburtsdatum' muss vor 'datum_verbleib_feststellung' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $geburtsdatum $datum_verbleib_feststellung &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-13-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
+          <rule description="'geburtsdatum' muss vor 'datum_cm_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_cm_ende isset $datum_cm_ende known and and $geburtsdatum $datum_cm_ende &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-15-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum der Beendigung' liegen."/>
+          <rule description="'geburtsdatum' muss vor 'datum_ea_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ea_start isset $datum_ea_start known and and $geburtsdatum $datum_ea_start &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-17-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Erstgespräch' liegen."/>
+          <rule description="'geburtsdatum' muss vor 'einreisedatum' liegen." expr="$geburtsdatum isset $geburtsdatum known and $einreisedatum isset $einreisedatum known and and $geburtsdatum $einreisedatum &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-19-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Einreisedatum' liegen."/>
         </group>
         <group containers="a,b,c,d" description="Angaben zum Zugang" name="group-4" target="c">
-          <date description="Datum Erstgespräch" flags="required:phase_0;time:phase_0" name="datum_ea_start" order="geburtsdatum;datum_ea_ende" target="a"/>
+          <date description="Datum Erstgespräch" flags="required:phase_0;time:phase_0" name="datum_ea_start" order="geburtsdatum;datum_cm_start,datum_ber_start" target="a"/>
           <choice description="Zugang des jungen Menschen" flags="required:phase_0" name="zugang" size="1" target="b">
             <bool description="Keine Angabe" name="bool-45" value="-1"/>
             <bool description="Unbekannt" name="bool-44" value="-3"/>
@@ -119,9 +116,13 @@
           </conditional>
           <rule expr="$datum_ea_start isset" mark="warning:datum_ea_start" name="required-rule-5" value="Fehlende Pflichtfeldangabe"/>
           <rule description="Das Datum darf nicht 'unbekannt' sein." expr="$datum_ea_start known" mark="error:datum_ea_start" name="unknown-phasedate-rule-6" value="Das Datum darf nicht 'unbekannt' sein."/>
-          <rule description="'geburtsdatum' muss vor 'datum_ea_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ea_start isset $datum_ea_start known and and $geburtsdatum $datum_ea_start &gt; and not" mark="error:datum_ea_start" name="date-sequence-rule-0-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Erstgespräch' liegen."/>
-          <rule description="'datum_ea_start' muss vor 'datum_ea_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ea_ende isset $datum_ea_ende known and and $datum_ea_start $datum_ea_ende &gt; and not" mark="error:datum_ea_start" name="date-sequence-rule-4-1" value="'Datum Erstgespräch' darf zeitlich nicht nach 'Datum der Entscheidung' liegen."/>
-          <rule description="'einreisedatum' muss vor 'datum_ea_start' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_ea_start isset $datum_ea_start known and and $einreisedatum $datum_ea_start &gt; and not" mark="error:datum_ea_start" name="date-sequence-rule-7-2" value="'Einreisedatum' darf zeitlich nicht nach 'Datum Erstgespräch' liegen."/>
+          <rule description="'datum_ea_start' muss vor 'datum_ber_start' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ber_start isset $datum_ber_start known and and $datum_ea_start $datum_ber_start &gt; and not" mark="error:datum_ea_start" name="date-sequence-rule-4-1" value="'Datum Erstgespräch' darf zeitlich nicht nach 'Datum Beginn der Beratung' liegen."/>
+          <rule description="'datum_ea_start' muss vor 'datum_verbleib_feststellung' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $datum_ea_start $datum_verbleib_feststellung &gt; and not" mark="error:datum_ea_start" name="date-sequence-rule-9-1" value="'Datum Erstgespräch' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
+          <rule description="'datum_ea_start' muss vor 'datum_cm_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_cm_ende isset $datum_cm_ende known and and $datum_ea_start $datum_cm_ende &gt; and not" mark="error:datum_ea_start" name="date-sequence-rule-11-1" value="'Datum Erstgespräch' darf zeitlich nicht nach 'Datum der Beendigung' liegen."/>
+          <rule description="'datum_ea_start' muss vor 'datum_cm_start' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_cm_start isset $datum_cm_start known and and $datum_ea_start $datum_cm_start &gt; and not" mark="error:datum_ea_start" name="date-sequence-rule-12-1" value="'Datum Erstgespräch' darf zeitlich nicht nach 'Datum Beginn des CM' liegen."/>
+          <rule description="'datum_ea_start' muss vor 'datum_ber_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ea_start $datum_ber_ende &gt; and not" mark="error:datum_ea_start" name="date-sequence-rule-16-1" value="'Datum Erstgespräch' darf zeitlich nicht nach 'Datum Beendigung der Beratung' liegen."/>
+          <rule description="'geburtsdatum' muss vor 'datum_ea_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ea_start isset $datum_ea_start known and and $geburtsdatum $datum_ea_start &gt; and not" mark="error:datum_ea_start" name="date-sequence-rule-17-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Erstgespräch' liegen."/>
+          <rule description="'einreisedatum' muss vor 'datum_ea_start' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_ea_start isset $datum_ea_start known and and $einreisedatum $datum_ea_start &gt; and not" mark="error:datum_ea_start" name="date-sequence-rule-20-2" value="'Einreisedatum' darf zeitlich nicht nach 'Datum Erstgespräch' liegen."/>
         </group>
         <group containers="a" description="Erklärungen" name="group-16" target="d">
           <choice description="Weitergabe der Daten an Dritte" name="weitergabe_an_dritte" size="1" target="a">
@@ -145,22 +146,31 @@
           <rule description="Intensive nur startbar wenn die Art der Beratung CM ist" expr="$art_begleitung 0 == $art_begleitung -1 == or $art_begleitung -3 == or $phase 2 == and not " mark="error:art_begleitung" name="phase-rule-7" value="Die Angabe steht im Widerspruch zur aktuell laufenden Phase"/>
           <rule description="CM startbar wenn Art der Beratung CM ist" expr="$art_begleitung 1 == $art_begleitung -1 == or $art_begleitung -3 == or $phase 4 == and not" mark="error:art_begleitung" name="phase-rule-8" value="Die Angabe steht im Widerspruch zur aktuell laufenden Phase"/>
           <conditional description="Nur wenn CM-Fall" expr="$art_begleitung 1 ==" name="conditional-16" target="b">
-            <date description="Datum Beginn des CM" flags="required:phase_2;time:phase_2" name="datum_cm_start" order="erstgespraech;datum_cm_ende" target="b"/>
+            <date description="Datum Beginn des CM" flags="required:phase_2;time:phase_2" name="datum_cm_start" order="datum_ea_start;datum_cm_ende" target="b"/>
             <rule expr="$datum_cm_start isset" mark="warning:datum_cm_start" name="required-rule-7" value="Fehlende Pflichtfeldangabe"/>
             <rule description="Das Datum darf nicht 'unbekannt' sein." expr="$datum_cm_start known" mark="error:datum_cm_start" name="unknown-phasedate-rule-8" value="Das Datum darf nicht 'unbekannt' sein."/>
-            <rule description="'datum_cm_start' muss vor 'datum_verbleib_feststellung' liegen." expr="$datum_cm_start isset $datum_cm_start known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $datum_cm_start $datum_verbleib_feststellung &gt; and not" mark="error:datum_cm_start" name="date-sequence-rule-1-1" value="'Datum Beginn des CM' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
-            <rule description="'datum_cm_start' muss vor 'datum_cm_ende' liegen." expr="$datum_cm_start isset $datum_cm_start known and $datum_cm_ende isset $datum_cm_ende known and and $datum_cm_start $datum_cm_ende &gt; and not" mark="error:datum_cm_start" name="date-sequence-rule-8-1" value="'Datum Beginn des CM' darf zeitlich nicht nach 'Datum der Beendigung' liegen."/>
+            <rule description="'datum_cm_start' muss vor 'datum_verbleib_feststellung' liegen." expr="$datum_cm_start isset $datum_cm_start known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $datum_cm_start $datum_verbleib_feststellung &gt; and not" mark="error:datum_cm_start" name="date-sequence-rule-2-1" value="'Datum Beginn des CM' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
+            <rule description="'einreisedatum' muss vor 'datum_cm_start' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_cm_start isset $datum_cm_start known and and $einreisedatum $datum_cm_start &gt; and not" mark="error:datum_cm_start" name="date-sequence-rule-6-2" value="'Einreisedatum' darf zeitlich nicht nach 'Datum Beginn des CM' liegen."/>
+            <rule description="'geburtsdatum' muss vor 'datum_cm_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_cm_start isset $datum_cm_start known and and $geburtsdatum $datum_cm_start &gt; and not" mark="error:datum_cm_start" name="date-sequence-rule-10-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Beginn des CM' liegen."/>
+            <rule description="'datum_ea_start' muss vor 'datum_cm_start' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_cm_start isset $datum_cm_start known and and $datum_ea_start $datum_cm_start &gt; and not" mark="error:datum_cm_start" name="date-sequence-rule-12-2" value="'Datum Erstgespräch' darf zeitlich nicht nach 'Datum Beginn des CM' liegen."/>
+            <rule description="'datum_cm_start' muss vor 'datum_cm_ende' liegen." expr="$datum_cm_start isset $datum_cm_start known and $datum_cm_ende isset $datum_cm_ende known and and $datum_cm_start $datum_cm_ende &gt; and not" mark="error:datum_cm_start" name="date-sequence-rule-21-1" value="'Datum Beginn des CM' darf zeitlich nicht nach 'Datum der Beendigung' liegen."/>
           </conditional>
           <conditional description="Nur wenn Beratungsfall" expr="$art_begleitung 0 ==" name="conditional-12" target="b">
             <group containers="a,b" description="Angaben zur Laufzeit der Beratung" name="group-71" target="b">
-              <date description="Datum Beginn der Beratung" flags="required:phase_4;time:phase_4" name="datum_ber_start" order="erstgespraech;datum_ber_ende" target="a"/>
+              <date description="Datum Beginn der Beratung" flags="required:phase_4;time:phase_4" name="datum_ber_start" order="datum_ea_start;datum_ber_ende" target="a"/>
               <date description="Datum Beendigung der Beratung" flags="required:phase_5;time:phase_5" name="datum_ber_ende" target="b"/>
               <rule expr="$datum_ber_start isset" mark="warning:datum_ber_start" name="required-rule-8" value="Fehlende Pflichtfeldangabe"/>
               <rule description="Das Datum darf nicht 'unbekannt' sein." expr="$datum_ber_start known" mark="error:datum_ber_start" name="unknown-phasedate-rule-9" value="Das Datum darf nicht 'unbekannt' sein."/>
               <rule expr="$datum_ber_ende isset" mark="warning:datum_ber_ende" name="required-rule-9" value="Fehlende Pflichtfeldangabe"/>
               <rule description="Das Datum darf nicht 'unbekannt' sein." expr="$datum_ber_ende known" mark="error:datum_ber_ende" name="unknown-phasedate-rule-10" value="Das Datum darf nicht 'unbekannt' sein."/>
-              <rule description="'datum_ber_start' muss vor 'datum_ber_ende' liegen." expr="$datum_ber_start isset $datum_ber_start known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ber_start $datum_ber_ende &gt; and not" mark="error:datum_ber_start" name="date-sequence-rule-2-1" value="'Datum Beginn der Beratung' darf zeitlich nicht nach 'Datum Beendigung der Beratung' liegen."/>
-              <rule description="'datum_ber_start' muss vor 'datum_ber_ende' liegen." expr="$datum_ber_start isset $datum_ber_start known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ber_start $datum_ber_ende &gt; and not" mark="error:datum_ber_ende" name="date-sequence-rule-2-2" value="'Datum Beginn der Beratung' darf zeitlich nicht nach 'Datum Beendigung der Beratung' liegen."/>
+              <rule description="'geburtsdatum' muss vor 'datum_ber_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ber_ende isset $datum_ber_ende known and and $geburtsdatum $datum_ber_ende &gt; and not" mark="error:datum_ber_ende" name="date-sequence-rule-1-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Beendigung der Beratung' liegen."/>
+              <rule description="'datum_ea_start' muss vor 'datum_ber_start' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ber_start isset $datum_ber_start known and and $datum_ea_start $datum_ber_start &gt; and not" mark="error:datum_ber_start" name="date-sequence-rule-4-2" value="'Datum Erstgespräch' darf zeitlich nicht nach 'Datum Beginn der Beratung' liegen."/>
+              <rule description="'geburtsdatum' muss vor 'datum_ber_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ber_start isset $datum_ber_start known and and $geburtsdatum $datum_ber_start &gt; and not" mark="error:datum_ber_start" name="date-sequence-rule-7-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Beginn der Beratung' liegen."/>
+              <rule description="'einreisedatum' muss vor 'datum_ber_start' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_ber_start isset $datum_ber_start known and and $einreisedatum $datum_ber_start &gt; and not" mark="error:datum_ber_start" name="date-sequence-rule-8-2" value="'Einreisedatum' darf zeitlich nicht nach 'Datum Beginn der Beratung' liegen."/>
+              <rule description="'einreisedatum' muss vor 'datum_ber_ende' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_ber_ende isset $datum_ber_ende known and and $einreisedatum $datum_ber_ende &gt; and not" mark="error:datum_ber_ende" name="date-sequence-rule-14-2" value="'Einreisedatum' darf zeitlich nicht nach 'Datum Beendigung der Beratung' liegen."/>
+              <rule description="'datum_ea_start' muss vor 'datum_ber_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ea_start $datum_ber_ende &gt; and not" mark="error:datum_ber_ende" name="date-sequence-rule-16-2" value="'Datum Erstgespräch' darf zeitlich nicht nach 'Datum Beendigung der Beratung' liegen."/>
+              <rule description="'datum_ber_start' muss vor 'datum_ber_ende' liegen." expr="$datum_ber_start isset $datum_ber_start known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ber_start $datum_ber_ende &gt; and not" mark="error:datum_ber_start" name="date-sequence-rule-18-1" value="'Datum Beginn der Beratung' darf zeitlich nicht nach 'Datum Beendigung der Beratung' liegen."/>
+              <rule description="'datum_ber_start' muss vor 'datum_ber_ende' liegen." expr="$datum_ber_start isset $datum_ber_start known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ber_start $datum_ber_ende &gt; and not" mark="error:datum_ber_ende" name="date-sequence-rule-18-2" value="'Datum Beginn der Beratung' darf zeitlich nicht nach 'Datum Beendigung der Beratung' liegen."/>
             </group>
           </conditional>
           <rule expr="$art_begleitung -1 == not" mark="warning:art_begleitung" name="required-rule-6" value="Fehlende Pflichtfeldangabe"/>
@@ -286,6 +296,7 @@
               <bool description="Nein" name="bool-131" value="0"/>
             </choice>
           </repeat>
+          <textarea description="Weitere Angaben zu den Kindern" function="suppress_value" name="weitere_angaben_kinder" rows="3" target="d"/>
         </group>
         <group containers="a,b,c,d,e,f" description="Migrationsbezogene Informationen zum Status" name="group-84" target="e">
           <choice description="Staatsangehörigkeit" flags="required:phase_3" name="staatsangehoerigkeit" size="1" target="a">
@@ -310,9 +321,13 @@
           <conditional description="Nur wenn nicht in Deutschland geboren" expr="$geburtsland 29 !=" name="conditional-32">
             <date description="Einreisedatum" flags="required:phase_3" name="einreisedatum" order="geburtsdatum;datum_ea_start" target="c"/>
             <rule expr="$einreisedatum isset" mark="warning:einreisedatum" name="required-rule-13" value="Fehlende Pflichtfeldangabe"/>
-            <rule description="'einreisedatum' muss vor 'datum_ea_ende' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_ea_ende isset $datum_ea_ende known and and $einreisedatum $datum_ea_ende &gt; and not" mark="error:einreisedatum" name="date-sequence-rule-3-1" value="'Einreisedatum' darf zeitlich nicht nach 'Datum der Entscheidung' liegen."/>
-            <rule description="'geburtsdatum' muss vor 'einreisedatum' liegen." expr="$geburtsdatum isset $geburtsdatum known and $einreisedatum isset $einreisedatum known and and $geburtsdatum $einreisedatum &gt; and not" mark="error:einreisedatum" name="date-sequence-rule-6-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Einreisedatum' liegen."/>
-            <rule description="'einreisedatum' muss vor 'datum_ea_start' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_ea_start isset $datum_ea_start known and and $einreisedatum $datum_ea_start &gt; and not" mark="error:einreisedatum" name="date-sequence-rule-7-1" value="'Einreisedatum' darf zeitlich nicht nach 'Datum Erstgespräch' liegen."/>
+            <rule description="'einreisedatum' muss vor 'datum_cm_ende' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_cm_ende isset $datum_cm_ende known and and $einreisedatum $datum_cm_ende &gt; and not" mark="error:einreisedatum" name="date-sequence-rule-0-1" value="'Einreisedatum' darf zeitlich nicht nach 'Datum der Beendigung' liegen."/>
+            <rule description="'einreisedatum' muss vor 'datum_verbleib_feststellung' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $einreisedatum $datum_verbleib_feststellung &gt; and not" mark="error:einreisedatum" name="date-sequence-rule-3-1" value="'Einreisedatum' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
+            <rule description="'einreisedatum' muss vor 'datum_cm_start' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_cm_start isset $datum_cm_start known and and $einreisedatum $datum_cm_start &gt; and not" mark="error:einreisedatum" name="date-sequence-rule-6-1" value="'Einreisedatum' darf zeitlich nicht nach 'Datum Beginn des CM' liegen."/>
+            <rule description="'einreisedatum' muss vor 'datum_ber_start' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_ber_start isset $datum_ber_start known and and $einreisedatum $datum_ber_start &gt; and not" mark="error:einreisedatum" name="date-sequence-rule-8-1" value="'Einreisedatum' darf zeitlich nicht nach 'Datum Beginn der Beratung' liegen."/>
+            <rule description="'einreisedatum' muss vor 'datum_ber_ende' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_ber_ende isset $datum_ber_ende known and and $einreisedatum $datum_ber_ende &gt; and not" mark="error:einreisedatum" name="date-sequence-rule-14-1" value="'Einreisedatum' darf zeitlich nicht nach 'Datum Beendigung der Beratung' liegen."/>
+            <rule description="'geburtsdatum' muss vor 'einreisedatum' liegen." expr="$geburtsdatum isset $geburtsdatum known and $einreisedatum isset $einreisedatum known and and $geburtsdatum $einreisedatum &gt; and not" mark="error:einreisedatum" name="date-sequence-rule-19-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Einreisedatum' liegen."/>
+            <rule description="'einreisedatum' muss vor 'datum_ea_start' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_ea_start isset $datum_ea_start known and and $einreisedatum $datum_ea_start &gt; and not" mark="error:einreisedatum" name="date-sequence-rule-20-1" value="'Einreisedatum' darf zeitlich nicht nach 'Datum Erstgespräch' liegen."/>
           </conditional>
           <choice description="Muttersprache" flags="required:phase_3" name="muttersprache" size="1" target="d">
             <bool description="Keine Angabe" name="bool-229" value="-1"/>
@@ -451,10 +466,10 @@
             </choice>
           </group>
           <group description="Soziales Engagement" name="group-34" target="d">
-            <text cols="5" description="Beschreibung" function="suppress_value" maxlength="60" name="soz_engagement" size="40"/>
+            <textarea description="Beschreibung" function="suppress_value" maxlength="60" name="soz_engagement" rows="3"/>
           </group>
           <group description="Hobbies" name="group-92" target="e">
-            <text cols="5" description="Beschreibung" function="suppress_value" maxlength="60" name="hobbies" size="40"/>
+            <textarea description="Beschreibung" function="suppress_value" maxlength="60" name="hobbies" rows="3"/>
           </group>
         </page>
         <page containers="a,b,c,d,e" description="2.2.3 Finanzielle Situation" name="page-21" target="c">
@@ -526,14 +541,7 @@
                 <bool checked="True" description="Keine Angabe" name="bool-360" value="-1"/>
                 <bool description="Unbekannt" name="bool-359" value="-3"/>
                 <bool description="Sonstiges" name="bool-358" value="-2"/>
-                <bool description="Förderschule" name="bool-100" value="15"/>
-                <bool description="Hauptschule" name="bool-101" value="16"/>
-                <bool description="Realschule" name="bool-102" value="17"/>
-                <bool description="Gesamtschule" name="bool-103" value="18"/>
-                <bool description="Gymnasium" name="bool-104" value="19"/>
-                <bool description="Berufsschule" name="bool-105" value="20"/>
-                <bool description="Berufsvorbereitungsjahr  (BVJ)" name="bool-106" value="21"/>
-                <bool description="Berufsgrundbildungsjahr (BGJ)" name="bool-107" value="22"/>
+                <bool description="Schule" name="bool-100" value="1"/>
                 <bool description="betriebliche Ausbildung" name="bool-238" value="3"/>
                 <bool description="außerbetriebliche Ausbildung" name="bool-352" value="4"/>
                 <bool description="Praktikum" name="bool-888" value="14"/>
@@ -1391,8 +1399,8 @@
         <text description="Nennung Sonstiges" function="suppress_value" maxlength="60" name="fp_ziel_sonstiges" size="40" target="b"/>
         <textarea description="Ausführliche Beschreibung des Ziels" function="suppress_value" name="fp_ziel_beschreibung" rows="6" target="c"/>
         <group containers="a,b,c" description="Aufgabenteilung" name="group-45" target="d">
-          <text description="Leistungen des Teilnehmenden" function="suppress_value" maxlength="60" name="fp_leistung_teilnehmer" size="40" target="a"/>
-          <text description="Leistung des JMD" function="suppress_value" maxlength="60" name="fp_leistung_jmd" size="40" target="b"/>
+          <textarea description="Leistungen des Teilnehmenden" function="suppress_value" maxlength="60" name="fp_leistung_teilnehmer" rows="6" target="a"/>
+          <textarea description="Leistung des JMD" function="suppress_value" maxlength="60" name="fp_leistung_jmd" rows="6" target="b"/>
           <date description="Datum Vereinbart am" name="fp_datum_vereinbarung" target="c"/>
           <date description="Datum Umsetzung bis" name="fp_datum_umsetzung" target="c"/>
         </group>
@@ -1523,8 +1531,11 @@
         <rule expr="$datum_cm_ende isset" mark="warning:datum_cm_ende" name="required-rule-29" value="Fehlende Pflichtfeldangabe"/>
         <rule description="Das Datum darf nicht 'unbekannt' sein." expr="$datum_cm_ende known" mark="error:datum_cm_ende" name="unknown-phasedate-rule-30" value="Das Datum darf nicht 'unbekannt' sein."/>
         <rule expr="$art_cm_ende -1 == not" mark="warning:art_cm_ende" name="required-rule-30" value="Fehlende Pflichtfeldangabe"/>
-        <rule description="'datum_cm_start' muss vor 'datum_cm_ende' liegen." expr="$datum_cm_start isset $datum_cm_start known and $datum_cm_ende isset $datum_cm_ende known and and $datum_cm_start $datum_cm_ende &gt; and not" mark="error:datum_cm_ende" name="date-sequence-rule-8-2" value="'Datum Beginn des CM' darf zeitlich nicht nach 'Datum der Beendigung' liegen."/>
-        <rule description="'datum_cm_ende' muss vor 'datum_verbleib_feststellung' liegen." expr="$datum_cm_ende isset $datum_cm_ende known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $datum_cm_ende $datum_verbleib_feststellung &gt; and not" mark="error:datum_cm_ende" name="date-sequence-rule-9-1" value="'Datum der Beendigung' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
+        <rule description="'einreisedatum' muss vor 'datum_cm_ende' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_cm_ende isset $datum_cm_ende known and and $einreisedatum $datum_cm_ende &gt; and not" mark="error:datum_cm_ende" name="date-sequence-rule-0-2" value="'Einreisedatum' darf zeitlich nicht nach 'Datum der Beendigung' liegen."/>
+        <rule description="'datum_cm_ende' muss vor 'datum_verbleib_feststellung' liegen." expr="$datum_cm_ende isset $datum_cm_ende known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $datum_cm_ende $datum_verbleib_feststellung &gt; and not" mark="error:datum_cm_ende" name="date-sequence-rule-5-1" value="'Datum der Beendigung' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
+        <rule description="'datum_ea_start' muss vor 'datum_cm_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_cm_ende isset $datum_cm_ende known and and $datum_ea_start $datum_cm_ende &gt; and not" mark="error:datum_cm_ende" name="date-sequence-rule-11-2" value="'Datum Erstgespräch' darf zeitlich nicht nach 'Datum der Beendigung' liegen."/>
+        <rule description="'geburtsdatum' muss vor 'datum_cm_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_cm_ende isset $datum_cm_ende known and and $geburtsdatum $datum_cm_ende &gt; and not" mark="error:datum_cm_ende" name="date-sequence-rule-15-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum der Beendigung' liegen."/>
+        <rule description="'datum_cm_start' muss vor 'datum_cm_ende' liegen." expr="$datum_cm_start isset $datum_cm_start known and $datum_cm_ende isset $datum_cm_ende known and and $datum_cm_start $datum_cm_ende &gt; and not" mark="error:datum_cm_ende" name="date-sequence-rule-21-2" value="'Datum Beginn des CM' darf zeitlich nicht nach 'Datum der Beendigung' liegen."/>
       </group>
       <group containers="a,b" description="Statusveränderung nach CM" name="group-82" target="b">
         <choice description="Die institutionelle Einbindung des jungen Menschen ist nach dem CM eine andere als vor dem CM?" flags="required:phase_3" name="veraenderung_inst_einbindung" size="1" target="a">
@@ -1615,8 +1626,11 @@
         </conditional>
         <rule expr="$datum_verbleib_feststellung isset" mark="warning:datum_verbleib_feststellung" name="required-rule-38" value="Fehlende Pflichtfeldangabe"/>
         <rule expr="$verbleib_jugendliche -1 == not" mark="warning:verbleib_jugendliche" name="required-rule-39" value="Fehlende Pflichtfeldangabe"/>
-        <rule description="'datum_cm_start' muss vor 'datum_verbleib_feststellung' liegen." expr="$datum_cm_start isset $datum_cm_start known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $datum_cm_start $datum_verbleib_feststellung &gt; and not" mark="error:datum_verbleib_feststellung" name="date-sequence-rule-1-2" value="'Datum Beginn des CM' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
-        <rule description="'datum_cm_ende' muss vor 'datum_verbleib_feststellung' liegen." expr="$datum_cm_ende isset $datum_cm_ende known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $datum_cm_ende $datum_verbleib_feststellung &gt; and not" mark="error:datum_verbleib_feststellung" name="date-sequence-rule-9-2" value="'Datum der Beendigung' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
+        <rule description="'datum_cm_start' muss vor 'datum_verbleib_feststellung' liegen." expr="$datum_cm_start isset $datum_cm_start known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $datum_cm_start $datum_verbleib_feststellung &gt; and not" mark="error:datum_verbleib_feststellung" name="date-sequence-rule-2-2" value="'Datum Beginn des CM' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
+        <rule description="'einreisedatum' muss vor 'datum_verbleib_feststellung' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $einreisedatum $datum_verbleib_feststellung &gt; and not" mark="error:datum_verbleib_feststellung" name="date-sequence-rule-3-2" value="'Einreisedatum' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
+        <rule description="'datum_cm_ende' muss vor 'datum_verbleib_feststellung' liegen." expr="$datum_cm_ende isset $datum_cm_ende known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $datum_cm_ende $datum_verbleib_feststellung &gt; and not" mark="error:datum_verbleib_feststellung" name="date-sequence-rule-5-2" value="'Datum der Beendigung' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
+        <rule description="'datum_ea_start' muss vor 'datum_verbleib_feststellung' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $datum_ea_start $datum_verbleib_feststellung &gt; and not" mark="error:datum_verbleib_feststellung" name="date-sequence-rule-9-2" value="'Datum Erstgespräch' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
+        <rule description="'geburtsdatum' muss vor 'datum_verbleib_feststellung' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $geburtsdatum $datum_verbleib_feststellung &gt; and not" mark="error:datum_verbleib_feststellung" name="date-sequence-rule-13-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
       </group>
     </page>
   </case>



More information about the Mpuls-commits mailing list