[Mpuls-commits] r3571 - waska/trunk/waskaweb/public/formed

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Thu Sep 9 11:46:35 CEST 2010


Author: torsten
Date: 2010-09-09 11:46:35 +0200 (Thu, 09 Sep 2010)
New Revision: 3571

Modified:
   waska/trunk/waskaweb/public/formed/formedtree.xml
Log:
Issue886


Modified: waska/trunk/waskaweb/public/formed/formedtree.xml
===================================================================
--- waska/trunk/waskaweb/public/formed/formedtree.xml	2010-09-09 09:46:14 UTC (rev 3570)
+++ waska/trunk/waskaweb/public/formed/formedtree.xml	2010-09-09 09:46:35 UTC (rev 3571)
@@ -84,7 +84,7 @@
             <bool description="aufsuchend" name="bool-4" value="1"/>
             <bool description="nicht aufsuchend" name="bool-4" value="0"/>
           </choice>
-          <rule expr="$zugang_kompetenzagentur -1 == not" mark="warning:zugang_kompetenzagentur" name="required-rule-11" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$zugang_kompetenzagentur -1 == not" mark="warning:zugang_kompetenzagentur" name="required-rule-1" value="Fehlende Pflichtfeldangabe"/>
         </group>
         <text description="Kundennummer bei der Kompetenzagentur" formularname="Kundennummer" function="suppress_value" maxlength="100" modes="-mode1.1anon" name="kundennummer" size="50" target="g"/>
         <conditional expr="$zugang_kompetenzagentur 23 ==" name="conditional-0" target="h">
@@ -97,7 +97,6 @@
             </choice>
             <rule description="Zeige Hinweisdialog wenn Regel matcht. Die Phase CM soll nicht gestartet werden können" expr="$letzte_jahr_allg_schule 0 ==" mark="warning:letzte_jahr_allg_schule" name="rule-0" value="Schüler/innen dürfen nur dann ins Case Managagement aufgenommen werden, wenn sie sich im letzten Schulbesuchsjahr befinden und eine Übergangsprognose vorliegt."/>
             <rule description="Anzeige eines Hinweisedialog, Phase CM darf nicht gestartet werden" expr="$letzte_jahr_allg_schule 1 == $prognose_liegt_vor 0 == and" mark="warning:letzte_jahr_allg_schule" name="rule-1" value="Schüler/innen dürfen nur dann ins Case Managagement aufgenommen werden, wenn sie sich im letzten Schulbesuchsjahr befinden und eine Übergangsprognose vorliegt."/>
-            <!--<rule description="cm nur startbar wenn im letzten Jahr und prognose vorliegt" expr="$letzte_jahr_allg_schule 1 == $prognose_liegt_vor 1 == and not" mark="error:letzte_jahr_allg_schule" name="phase-rule-7" value="Schüler/innen dürfen nur dann ins Case Managagement aufgenommen werden, wenn sie sich im letzten Schulbesuchsjahr befinden und eine Übergangsprognose vorliegt."/>-->
             <choice description="Eine Übergangsprognose liegt vor" flags="evaluation:phase_x;required:phase_0" name="prognose_liegt_vor" size="1" target="b">
               <bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
               <bool description="Unbekannt" name="unbekannt" value="-3"/>
@@ -106,8 +105,8 @@
             </choice>
             <textarea description="Begründung zur Notwendigkeit der Aufnahme" name="begr_notwendigkeit_aufnahme" target="c"/>
             <textarea description="Darstellung des erforderlichen Unterstützungsbedarfs" name="erford_unterstuetzungsbedarf" target="d"/>
-            <rule expr="$letzte_jahr_allg_schule -1 == not" mark="warning:letzte_jahr_allg_schule" name="required-rule-12" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$prognose_liegt_vor -1 == not" mark="warning:prognose_liegt_vor" name="required-rule-13" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$letzte_jahr_allg_schule -1 == not" mark="warning:letzte_jahr_allg_schule" name="required-rule-2" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$prognose_liegt_vor -1 == not" mark="warning:prognose_liegt_vor" name="required-rule-3" value="Fehlende Pflichtfeldangabe"/>
           </group>
         </conditional>
         <group containers="a,b,c" description="Status des jungen Menschen bei Eintritt" flags="evaluation:phase_x" name="beieintrittistderjugendlichemehrfachantwortenmoeglich" target="h">
@@ -160,10 +159,10 @@
               <bool description="Ja" name="ja" value="1"/>
               <bool description="Nein" name="nein" value="0"/>
             </choice>
-            <rule expr="$allgschulpflichtig -1 == not" mark="warning:allgschulpflichtig" name="required-rule-15" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$berufsschulpflichtig -1 == not" mark="warning:berufsschulpflichtig" name="required-rule-16" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$allgschulpflichtig -1 == not" mark="warning:allgschulpflichtig" name="required-rule-5" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$berufsschulpflichtig -1 == not" mark="warning:berufsschulpflichtig" name="required-rule-6" value="Fehlende Pflichtfeldangabe"/>
           </group>
-          <rule expr="$bei_eintritt_ist_der_jugendliche -1 == not" mark="warning:bei_eintritt_ist_der_jugendliche" name="required-rule-14" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$bei_eintritt_ist_der_jugendliche -1 == not" mark="warning:bei_eintritt_ist_der_jugendliche" name="required-rule-4" value="Fehlende Pflichtfeldangabe"/>
         </group>
         <choice description="Rechtlicher Kontext (befindet sich im Leistungsbezug)" flags="evaluation:phase_x" formularname="Rechtlicher_Kontext" name="rechtlicher_kontext" size="1" target="j">
           <bool description="Keine Angabe" name="keineangabe" value="-1"/>
@@ -191,7 +190,7 @@
           <bool description="keine Schnittstelle" name="keineschnittstelle" value="8"/>
           <bool description="ungeklärt" name="ungeklaert" value="3"/>
         </choice>
-        <rule expr="$erstgespraech isset" mark="warning:erstgespraech" name="required-rule-10" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$erstgespraech isset" mark="warning:erstgespraech" name="required-rule-0" value="Fehlende Pflichtfeldangabe"/>
         <rule description="'erstgespraech' muss vor 'beendigung_nachbetreuung' liegen." expr="$erstgespraech isset $erstgespraech known and $beendigung_nachbetreuung isset $beendigung_nachbetreuung known and and $erstgespraech $beendigung_nachbetreuung &gt; and not" mark="error:erstgespraech" name="date-sequence-rule-1-1" value="'Datum des Erstgespräches mit dem Jugendlichen' darf zeitlich nicht nach 'Datum des Ende der Nachbetreuung' liegen."/>
         <rule description="'erstgespraech' muss vor 'datum_feststellung' liegen." expr="$erstgespraech isset $erstgespraech known and $datum_feststellung isset $datum_feststellung known and and $erstgespraech $datum_feststellung &gt; and not" mark="error:erstgespraech" name="date-sequence-rule-4-1" value="'Datum des Erstgespräches mit dem Jugendlichen' darf zeitlich nicht nach 'Datum der Entscheidung' liegen."/>
         <rule description="'geburtsdatum' muss vor 'erstgespraech' liegen." expr="$geburtsdatum isset $geburtsdatum known and $erstgespraech isset $erstgespraech known and and $geburtsdatum $erstgespraech &gt; and not" mark="error:erstgespraech" name="date-sequence-rule-5-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum des Erstgespräches mit dem Jugendlichen' liegen."/>
@@ -233,8 +232,8 @@
               <bool description="getrennt lebend" name="getrenntlebend" value="4"/>
               <bool description="in fester Partnerschaft" name="infesterpartnerschaft" value="5"/>
             </choice>
-            <rule expr="$geschlecht -1 == not" mark="warning:geschlecht" name="required-rule-17" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$geburtsdatum isset" mark="warning:geburtsdatum" name="required-rule-18" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$geschlecht -1 == not" mark="warning:geschlecht" name="required-rule-7" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$geburtsdatum isset" mark="warning:geburtsdatum" name="required-rule-8" value="Fehlende Pflichtfeldangabe"/>
             <rule description="'geburtsdatum' muss vor 'beendigung_5' liegen." expr="$geburtsdatum isset $geburtsdatum known and $beendigung_5 isset $beendigung_5 known and and $geburtsdatum $beendigung_5 &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-0-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Beendigung CM (Datum)' liegen."/>
             <rule description="'geburtsdatum' muss vor 'erstgespraech' liegen." expr="$geburtsdatum isset $geburtsdatum known and $erstgespraech isset $erstgespraech known and and $geburtsdatum $erstgespraech &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-5-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum des Erstgespräches mit dem Jugendlichen' liegen."/>
             <rule description="'geburtsdatum' muss vor 'datum_feststellung' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_feststellung isset $datum_feststellung known and and $geburtsdatum $datum_feststellung &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-7-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum der Entscheidung' liegen."/>
@@ -311,11 +310,11 @@
               <bool description="Ja" name="Ja" value="1"/>
               <bool description="Nein" name="Nein" value="0"/>
             </choice>
-            <rule expr="$geburtsland -1 == not" mark="warning:geburtsland" name="required-rule-19" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$muttersprache -1 == not" mark="warning:muttersprache" name="required-rule-20" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$staatsangehoerigkeit -1 == not" mark="warning:staatsangehoerigkeit" name="required-rule-21" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$vater -1 == not" mark="warning:vater" name="required-rule-22" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$mutter -1 == not" mark="warning:mutter" name="required-rule-23" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$geburtsland -1 == not" mark="warning:geburtsland" name="required-rule-9" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$muttersprache -1 == not" mark="warning:muttersprache" name="required-rule-10" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$staatsangehoerigkeit -1 == not" mark="warning:staatsangehoerigkeit" name="required-rule-11" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$vater -1 == not" mark="warning:vater" name="required-rule-12" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$mutter -1 == not" mark="warning:mutter" name="required-rule-13" value="Fehlende Pflichtfeldangabe"/>
           </group>
         </page>
         <page containers="a,b,c,d" description="3.2. Familiäre Situation" name="page_2">
@@ -490,7 +489,7 @@
               <external-choice name="external-choice-2-0" value="laender.xml"/>
             </choice>
             <text description="Nennung sonstiges Erwerbsland" formularname="Schulabschlusserwerbsland_sonstige_nennung" maxlength="60" name="schulabschlusserwerbsland_sonstige_nennung" size="40" target="b"/>
-            <rule expr="$schulabschluss_1 -1 == not" mark="warning:schulabschluss_1" name="required-rule-24" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$schulabschluss_1 -1 == not" mark="warning:schulabschluss_1" name="required-rule-14" value="Fehlende Pflichtfeldangabe"/>
           </group>
         </page>
         <page containers="a,b,c,d,e,f" description="4.2. Ausbildung und Arbeit" name="page_6">
@@ -510,7 +509,7 @@
               <int description="Dauer der weiteren Ausbildungen insgesamt? (in Monaten)" formularname="Dauer_weitere_Ausbildungen" maxvalue="84" minvalue="0" name="dauer_weitere_ausbildungen" target="f"/>
               <int description="Anzahl der abgebrochenen Ausbildungen" formularname="abgebrochene_Ausbildungen" maxvalue="20" minvalue="0" name="abgebrochene_ausbildungen" target="g"/>
               <textarea cols="80" description="Welche abgebrochenen Ausbildungen?" formularname="abgebrochene_ausbildungen_text" name="abgebrochene_ausbildungen_text" rows="5" target="h"/>
-              <rule expr="$abschluss_betriebliche_ausbildung -1 == not" mark="warning:abschluss_betriebliche_ausbildung" name="required-rule-25" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$abschluss_betriebliche_ausbildung -1 == not" mark="warning:abschluss_betriebliche_ausbildung" name="required-rule-15" value="Fehlende Pflichtfeldangabe"/>
             </group>
             <group containers="a,b,c,d,e,f,g,h" description="außerbetriebliche Ausbildung" formularname="außerbetrieblicheAusbildung" name="ausserbetrieblicheausbildung" target="b">
               <choice description="Abschluss vorhanden" flags="required:phase_1" formularname="Abschluss_außerbetriebliche_Ausbildung" name="abschluss_ausserbetriebliche_ausbildung" size="1" target="a">
@@ -527,7 +526,7 @@
               <int description="Dauer der weiteren Ausbildungen insgesamt? (in Monaten)" formularname="Dauer_weitere_Ausbildungen" maxvalue="84" minvalue="0" name="dauer_weitere_ausbildungen_1" target="f"/>
               <int description="Anzahl der abgebrochenen Ausbildungen" formularname="abgebrochene_Ausbildungen" maxvalue="20" minvalue="0" name="abgebrochene_ausbildungen_1" target="g"/>
               <textarea cols="80" description="Welche abgebrochenen Ausbildungen?" formularname="abgebrochene_ausbildungen_text_1" name="abgebrochene_ausbildungen_text_1" rows="5" target="h"/>
-              <rule expr="$abschluss_ausserbetriebliche_ausbildung -1 == not" mark="warning:abschluss_ausserbetriebliche_ausbildung" name="required-rule-26" value="Fehlende Pflichtfeldangabe"/>
+              <rule expr="$abschluss_ausserbetriebliche_ausbildung -1 == not" mark="warning:abschluss_ausserbetriebliche_ausbildung" name="required-rule-16" value="Fehlende Pflichtfeldangabe"/>
             </group>
           </group>
           <group containers="a,b" description="Maßnahmen und Qualifikationen" name="group-12" target="b">
@@ -576,7 +575,7 @@
             <int description="Anzahl weiterer Tätigkeiten/Jobs" formularname="weitere_Tätigkeiten" maxvalue="20" minvalue="0" name="weitere_taetigkeiten" target="d"/>
             <textarea cols="80" description="Welche weiteren Tätigkeiten/Jobs?" formularname="weitere_Jobs_text" name="weitere_jobs_text" rows="5" target="e"/>
             <int description="Dauer der weiteren Tätigkeiten/Jobs insgesamt? (in Monaten)" formularname="Dauer_weitere_Tätigkeiten" maxvalue="240" minvalue="0" name="dauer_weitere_taetigkeiten" target="f"/>
-            <rule expr="$erwerbstaetigkeit_job -1 == not" mark="warning:erwerbstaetigkeit_job" name="required-rule-27" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$erwerbstaetigkeit_job -1 == not" mark="warning:erwerbstaetigkeit_job" name="required-rule-17" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group containers="a,b,c" description="Gemeldete Arbeitslosigkeit" formularname="Arbeitslosigkeit" name="arbeitslosigkeit" target="d">
             <choice description="Arbeitslosigkeit" flags="required:phase_1" formularname="Arbeitslosigkeit" name="arbeitslosigkeit_1" size="1" target="a">
@@ -600,10 +599,10 @@
               <bool description="Ja" name="ja" value="1"/>
               <bool description="Nein" name="nein" value="0"/>
             </choice>
-            <rule expr="$arbeitslosigkeit_1 -1 == not" mark="warning:arbeitslosigkeit_1" name="required-rule-28" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$dauer_nach_letzter_beschaeftigung isset" mark="warning:dauer_nach_letzter_beschaeftigung" name="required-rule-29" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$bezug_alg1 -1 == not" mark="warning:bezug_alg1" name="required-rule-30" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$bezug_alg2 -1 == not" mark="warning:bezug_alg2" name="required-rule-31" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$arbeitslosigkeit_1 -1 == not" mark="warning:arbeitslosigkeit_1" name="required-rule-18" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$dauer_nach_letzter_beschaeftigung isset" mark="warning:dauer_nach_letzter_beschaeftigung" name="required-rule-19" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$bezug_alg1 -1 == not" mark="warning:bezug_alg1" name="required-rule-20" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$bezug_alg2 -1 == not" mark="warning:bezug_alg2" name="required-rule-21" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group description="Wehrpflicht/Zivildienst/Freiwilligenjahr" formularname="Wehrpflicht_Zivildienst_Freiwilligenjahr" name="wehrpflicht_zivildienst_freiwilligenjahr" target="e">
             <choice description="Wehrpflicht/Zivildienst/Freiwilligenjahr" formularname="Wehrpflicht_Zivildienst_Freiwilligenjahr" name="wehrpflicht_zivildienst_freiwilligenjahr_1" size="1">
@@ -635,7 +634,10 @@
         </page>
         <page containers="a,b,c,d" description="4.3. Benachteiligungsmerkmale" name="page_3">
           <repeat containers="a,b,c,d" description="Benachteiligungsmerkmale" min="3" name="rg_benachteiligung" target="a">
-            <choice description="Bereich" flags="evaluation:phase_2" name="rg_benachteiligung_bereich" size="1" target="a">
+            <conditional expr="$rg_benachteiligung_bereich 6 == $rg_benachteiligung_bereich 7 == or" invisible="1" name="conditional-33">
+              <info name="info-0" target="a" value="Hierbei handelt es sich um eine besondere Art personenbezogener Daten (§ 3, Abs. 9 BDSG), auf die in der Einwilligungserklärung ausdrücklich hingewiesen wird (§ 4a, Abs. 3 BDSG). Dieser Bereich darf nur ausgefüllt werden, wenn ein ärztliches Gutachten oder ähnliches vorliegt (§ 28, Abs. 7 BDSG) - eine Laiendiagnose ist unzulässig. Bestätigen Sie das Vorliegen eines ärztlichen Gutachtens oder ähnliches explizit im zugehörigen Feld, wenn Sie ein Merkmal aus dem physischen, oder psychischen Bereich gewählt haben."/>
+            </conditional>
+            <choice description="Bereich" flags="evaluation:phase_2" name="rg_benachteiligung_bereich" size="1" target="b">
               <bool checked="s" description="Keine Angabe" name="keineangabe" value="-1"/>
               <bool description="Unbekannt" invisible="true" name="unbekannt" value="-3"/>
               <bool description="familiäre Rahmenbedingungen" name="bool-1" value="0"/>
@@ -650,7 +652,7 @@
               <bool description="strafrechtlicher Bereich" name="bool-10" value="9"/>
             </choice>
             <conditional expr="$rg_benachteiligung_bereich 0 ==" invisible="1" name="conditional-22">
-              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_a" size="1" target="a">
+              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_a" size="1" target="b">
                 <bool checked="s" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="Unbekannt" invisible="true" name="unbekannt" value="-3"/>
                 <bool description="Sonstiges" name="sonstiges" value="-2"/>
@@ -667,10 +669,10 @@
                 <bool description="Kindererziehung durch den/die Teilnehmer/Teilnehmerin" name="bool-11" value="10"/>
                 <bool description="Teilnehmer/in ist alleinerziehend" name="bool-12" value="11"/>
               </choice>
-              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_a_text" size="40" target="b"/>
+              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_a_text" size="40" target="c"/>
             </conditional>
             <conditional expr="$rg_benachteiligung_bereich 1 ==" invisible="1" name="conditional-23">
-              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_b" size="1" target="a">
+              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_b" size="1" target="b">
                 <bool checked="s" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="Unbekannt" invisible="true" name="unbekannt" value="-3"/>
                 <bool description="Sonstiges" name="sonstiges" value="-2"/>
@@ -679,10 +681,10 @@
                 <bool description="Prekäre Wohnsituation (Zustand der Wohnung, Konflikte)" name="bool-3" value="2"/>
                 <bool description="Teilnehmer/in befindet sich in betreuter Wohnform" name="bool-4" value="3"/>
               </choice>
-              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_b_text" size="40" target="b"/>
+              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_b_text" size="40" target="c"/>
             </conditional>
             <conditional expr="$rg_benachteiligung_bereich 2 ==" invisible="1" name="conditional-24">
-              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_c" size="1" target="a">
+              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_c" size="1" target="b">
                 <bool checked="s" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="Unbekannt" invisible="true" name="unbekannt" value="-3"/>
                 <bool description="Sonstiges" name="sonstiges" value="-2"/>
@@ -692,10 +694,10 @@
                 <bool description="Pfändung" name="bool-4" value="3"/>
                 <bool description="Fehlende Finanzkompetenzen (Umgang mit Geld)" name="bool-5" value="4"/>
               </choice>
-              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_c_text" size="40" target="b"/>
+              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_c_text" size="40" target="c"/>
             </conditional>
             <conditional expr="$rg_benachteiligung_bereich 3 ==" invisible="1" name="conditional-25">
-              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_d" size="1" target="a">
+              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_d" size="1" target="b">
                 <bool checked="s" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="Unbekannt" invisible="true" name="unbekannt" value="-3"/>
                 <bool description="Sonstiges" name="sonstiges" value="-2"/>
@@ -708,10 +710,10 @@
                 <bool description="Analphabetismus" name="bool-7" value="6"/>
                 <bool description="Massive Bildungsrückstände" name="bool-8" value="7"/>
               </choice>
-              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_d_text" size="40" target="b"/>
+              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_d_text" size="40" target="c"/>
             </conditional>
             <conditional expr="$rg_benachteiligung_bereich 4 ==" invisible="1" name="conditional-26">
-              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_e" size="1" target="a">
+              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_e" size="1" target="b">
                 <bool checked="s" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="Unbekannt" invisible="true" name="unbekannt" value="-3"/>
                 <bool description="Sonstiges" name="sonstiges" value="-2"/>
@@ -721,10 +723,10 @@
                 <bool description="Häufige Beendigung von Beschäftigungsverhältnissen" name="bool-4" value="3"/>
                 <bool description="Weniger als 3 Stunden arbeitsfähig (nicht erwerbsfähig)" name="bool-5" value="4"/>
               </choice>
-              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_e_text" size="40" target="b"/>
+              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_e_text" size="40" target="c"/>
             </conditional>
             <conditional expr="$rg_benachteiligung_bereich 5 ==" invisible="1" name="conditional-27">
-              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_f" size="1" target="a">
+              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_f" size="1" target="b">
                 <bool checked="s" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="Unbekannt" invisible="true" name="unbekannt" value="-3"/>
                 <bool description="Sonstiges" name="sonstiges" value="-2"/>
@@ -734,10 +736,10 @@
                 <bool description="Familienzusammenführung" name="bool-4" value="3"/>
                 <bool description="Mangelhafte Deutschkenntnisse" name="bool-5" value="4"/>
               </choice>
-              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_f_text" size="40" target="b"/>
+              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_f_text" size="40" target="c"/>
             </conditional>
             <conditional expr="$rg_benachteiligung_bereich 6 ==" invisible="1" name="conditional-28">
-              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_g" size="1" target="a">
+              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_g" size="1" target="b">
                 <bool checked="s" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="Unbekannt" invisible="true" name="unbekannt" value="-3"/>
                 <bool description="Sonstiges" name="sonstiges" value="-2"/>
@@ -746,10 +748,10 @@
                 <bool description="Mangelnde Hygiene" name="bool-3" value="2"/>
                 <bool description="Verwahrlosung" name="bool-4" value="3"/>
               </choice>
-              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_g_text" size="40" target="b"/>
-              <bool description="Ärztliches Gutachten oder Ähnliches liegt vor (§28 Abs. 7 BDSG)" formularname="arzt_gutachten_physisch" modes="default" name="rg_arzt_gutachten_physisch" target="c"/>
+              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_g_text" size="40" target="c"/>
+              <bool description="Ärztliches Gutachten oder Ähnliches liegt vor (§28 Abs. 7 BDSG)" formularname="arzt_gutachten_physisch" modes="default" name="rg_arzt_gutachten_physisch" target="d"/>
               <conditional description="nur wenn körperlich" expr="$rg_benachteiligung_merkmal_g 0 ==" invisible="true" name="conditional-32" target="d">
-                <choice description="Anerkannte Behinderung" name="rg_anerkannte_behinderung" size="1" target="d">
+                <choice description="Anerkannte Behinderung" name="rg_anerkannte_behinderung" size="1" target="e">
                   <bool checked="true" description="Keine Angabe" name="bool-15" value="-1"/>
                   <bool description="Unbekannt" invisible="1" name="bool-14" value="-3"/>
                   <bool description="Ja" name="bool-13" value="1"/>
@@ -758,7 +760,7 @@
               </conditional>
             </conditional>
             <conditional expr="$rg_benachteiligung_bereich 7 ==" invisible="1" name="conditional-29">
-              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_h" size="1" target="a">
+              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_h" size="1" target="b">
                 <bool checked="s" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="Unbekannt" invisible="true" name="unbekannt" value="-3"/>
                 <bool description="Sonstiges" name="sonstiges" value="-2"/>
@@ -771,11 +773,11 @@
                 <bool description="Psychiatrische Erfahrung" name="bool-7" value="6"/>
                 <bool description="Suchtmittelmissbrauch" name="bool-8" value="7"/>
               </choice>
-              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_h_text" size="40" target="b"/>
-              <bool description="Ärztliches Gutachten oder Ähnliches liegt vor (§28 Abs. 7 BDSG)" formularname="arzt_gutachten_psychisch" modes="default" name="rg_arzt_gutachten_psychisch" target="c"/>
+              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_h_text" size="40" target="c"/>
+              <bool description="Ärztliches Gutachten oder Ähnliches liegt vor (§28 Abs. 7 BDSG)" formularname="arzt_gutachten_psychisch" modes="default" name="rg_arzt_gutachten_psychisch" target="d"/>
             </conditional>
             <conditional expr="$rg_benachteiligung_bereich 8 ==" invisible="1" name="conditional-30">
-              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_i" size="1" target="a">
+              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_i" size="1" target="b">
                 <bool checked="s" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="Unbekannt" invisible="true" name="unbekannt" value="-3"/>
                 <bool description="Sonstiges" name="sonstiges" value="-2"/>
@@ -792,10 +794,10 @@
                 <bool description="Flucht-/Vermeidungsverhalten" name="bool-11" value="10"/>
                 <bool description="Negatives Selbstkonzept" name="bool-12" value="11"/>
               </choice>
-              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_i_text" size="40" target="b"/>
+              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_i_text" size="40" target="c"/>
             </conditional>
             <conditional expr="$rg_benachteiligung_bereich 9 ==" invisible="1" name="conditional-31">
-              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_j" size="1" target="a">
+              <choice description="Merkmal" flags="evaluation:phase_2" function="suppress_value" name="rg_benachteiligung_merkmal_j" size="1" target="b">
                 <bool checked="s" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="Unbekannt" invisible="true" name="unbekannt" value="-3"/>
                 <bool description="Sonstiges" name="sonstiges" value="-2"/>
@@ -804,7 +806,7 @@
                 <bool description="Gerichtsverfahren" name="bool-3" value="2"/>
                 <bool description="Delinquenz" name="bool-4" value="3"/>
               </choice>
-              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_j_text" size="40" target="b"/>
+              <text description="Weitere Angaben" function="suppress_value" maxlength="256" name="rg_benachteiligung_merkmal_j_text" size="40" target="c"/>
             </conditional>
           </repeat>
         </page>
@@ -825,8 +827,8 @@
           <rule description="ber nur startbar wenn keine notwendigkeit besteht" expr="$kompetenzfeststellung 1 == $kompetenzfeststellung -1 == or $kompetenzfeststellung -3 == or $phase 7 == and not" mark="error:kompetenzfeststellung" name="phase-rule-6" value="Die Angabe steht im Widerspruch zur aktuell laufenden Phase"/>
           <date description="Datum der Entscheidung" flags="required:phase_1,phase_6,phase_2;time:phase_1,phase_2,phase_6" name="datum_feststellung" order="erstgespraech;beendigung_5,datum_ende_beratung" target="b"/>
           <rule description="phase ea nicht länger als 36 monate" expr="$erstgespraech isset $erstgespraech known and $datum_feststellung isset $datum_feststellung known and and $erstgespraech $datum_feststellung days 1116 &gt; and not" mark="error:datum_feststellung" name="rule-2" value='Die eingetragenen Datumsangaben sind offensichtlich falsch und überschreiten die maximale Dauer der Phase "Eingangsanamnese". Bitte korrigieren Sie Ihre Angaben, da die Fallakte andernfalls nicht auswertbar ist.'/>
-          <rule expr="$kompetenzfeststellung -1 == not" mark="warning:kompetenzfeststellung" name="required-rule-32" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$datum_feststellung isset" mark="warning:datum_feststellung" name="required-rule-33" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$kompetenzfeststellung -1 == not" mark="warning:kompetenzfeststellung" name="required-rule-22" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$datum_feststellung isset" mark="warning:datum_feststellung" name="required-rule-23" value="Fehlende Pflichtfeldangabe"/>
           <rule description="'datum_feststellung' muss vor 'beendigung_5' liegen." expr="$datum_feststellung isset $datum_feststellung known and $beendigung_5 isset $beendigung_5 known and and $datum_feststellung $beendigung_5 &gt; and not" mark="error:datum_feststellung" name="date-sequence-rule-3-1" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Beendigung CM (Datum)' liegen."/>
           <rule description="'erstgespraech' muss vor 'datum_feststellung' liegen." expr="$erstgespraech isset $erstgespraech known and $datum_feststellung isset $datum_feststellung known and and $erstgespraech $datum_feststellung &gt; and not" mark="error:datum_feststellung" name="date-sequence-rule-4-2" value="'Datum des Erstgespräches mit dem Jugendlichen' darf zeitlich nicht nach 'Datum der Entscheidung' liegen."/>
           <rule description="'datum_feststellung' muss vor 'datum_ende_beratung' liegen." expr="$datum_feststellung isset $datum_feststellung known and $datum_ende_beratung isset $datum_ende_beratung known and and $datum_feststellung $datum_ende_beratung &gt; and not" mark="error:datum_feststellung" name="date-sequence-rule-6-1" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Datum Beratungsende' liegen."/>
@@ -876,7 +878,7 @@
             <text description="Gründe für die Beratung" maxlength="60" name="beratungsfortsetzung" size="40" target="b:50"/>
             <date description="Datum Beratungsende" flags="required:phase_7;time:phase_7" name="datum_ende_beratung" target="b:50"/>
             <rule description="phase ber nicht länger als 60 monate" expr="$datum_feststellung isset $datum_ende_beratung isset and $datum_feststellung known $datum_ende_beratung known and and $datum_feststellung $datum_ende_beratung days 1860 &gt; and not" mark="error:datum_ende_beratung" name="rule-4" value='Die eingetragenen Datumsangaben sind offensichtlich falsch und überschreiten die maximale Dauer der Phase "Beratung". Bitte korrigieren Sie Ihre Angaben, da die Fallakte andernfalls nicht auswertbar ist.'/>
-            <rule expr="$datum_ende_beratung isset" mark="warning:datum_ende_beratung" name="required-rule-34" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$datum_ende_beratung isset" mark="warning:datum_ende_beratung" name="required-rule-24" value="Fehlende Pflichtfeldangabe"/>
             <rule description="'datum_feststellung' muss vor 'datum_ende_beratung' liegen." expr="$datum_feststellung isset $datum_feststellung known and $datum_ende_beratung isset $datum_ende_beratung known and and $datum_feststellung $datum_ende_beratung &gt; and not" mark="error:datum_ende_beratung" name="date-sequence-rule-6-2" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Datum Beratungsende' liegen."/>
             <rule description="'erstgespraech' muss vor 'datum_ende_beratung' liegen." expr="$erstgespraech isset $erstgespraech known and $datum_ende_beratung isset $datum_ende_beratung known and and $erstgespraech $datum_ende_beratung &gt; and not" mark="error:datum_ende_beratung" name="date-sequence-rule-9-2" value="'Datum des Erstgespräches mit dem Jugendlichen' darf zeitlich nicht nach 'Datum Beratungsende' liegen."/>
             <rule description="'geburtsdatum' muss vor 'datum_ende_beratung' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ende_beratung isset $datum_ende_beratung known and and $geburtsdatum $datum_ende_beratung &gt; and not" mark="error:datum_ende_beratung" name="date-sequence-rule-12-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Beratungsende' liegen."/>
@@ -1593,8 +1595,8 @@
                 <text description="Nennung Sonstiges" maxlength="256" name="gruende_vorz_beendigung_sonstiges_nennung" size="40" target="c"/>
               </conditional>
             </group>
-            <rule expr="$beendigung_5 isset" mark="warning:beendigung_5" name="required-rule-35" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$art_beendigung -1 == not" mark="warning:art_beendigung" name="required-rule-36" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$beendigung_5 isset" mark="warning:beendigung_5" name="required-rule-25" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$art_beendigung -1 == not" mark="warning:art_beendigung" name="required-rule-26" value="Fehlende Pflichtfeldangabe"/>
             <rule description="'geburtsdatum' muss vor 'beendigung_5' liegen." expr="$geburtsdatum isset $geburtsdatum known and $beendigung_5 isset $beendigung_5 known and and $geburtsdatum $beendigung_5 &gt; and not" mark="error:beendigung_5" name="date-sequence-rule-0-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Beendigung CM (Datum)' liegen."/>
             <rule description="'beendigung_5' muss vor 'beendigung_nachbetreuung' liegen." expr="$beendigung_5 isset $beendigung_5 known and $beendigung_nachbetreuung isset $beendigung_nachbetreuung known and and $beendigung_5 $beendigung_nachbetreuung &gt; and not" mark="error:beendigung_5" name="date-sequence-rule-2-1" value="'Beendigung CM (Datum)' darf zeitlich nicht nach 'Datum des Ende der Nachbetreuung' liegen."/>
             <rule description="'datum_feststellung' muss vor 'beendigung_5' liegen." expr="$datum_feststellung isset $datum_feststellung known and $beendigung_5 isset $beendigung_5 known and and $datum_feststellung $beendigung_5 &gt; and not" mark="error:beendigung_5" name="date-sequence-rule-3-2" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Beendigung CM (Datum)' liegen."/>
@@ -1630,7 +1632,7 @@
             </choice>
             <text description="Nennung Sonstiges" maxlength="256" name="bei_austritt_ist_der_jugendliche_nennung" size="40" target="b"/>
             <text description="Weitere Angaben zum Status" maxlength="60" name="bei_austritt_ist_der_jugendliche_konkretisierung" size="40" target="c"/>
-            <rule expr="$bei_austritt_ist_der_jugendliche -1 == not" mark="warning:bei_austritt_ist_der_jugendliche" name="required-rule-37" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$bei_austritt_ist_der_jugendliche -1 == not" mark="warning:bei_austritt_ist_der_jugendliche" name="required-rule-27" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <conditional expr="$art_beendigung 1 !=" name="conditional-2" target="d">
             <choice description="Rechtlicher Kontext (befindet sich im Leistungsbezug)" flags="evaluation:phase_x" formularname="Veränderungen_Rechtskreis" name="veraenderungen_rechtskreis" size="1" target="d">
@@ -1922,7 +1924,7 @@
             <bool description="Reintegration nicht erfolgreich" name="reintegration_erfolglos" target="14" value="14"/>
             <bool description='Alteintrag "Schule"' invisible="true" name="schule" target="16" value="0"/>
           </choice>
-          <rule expr="$beendigung_nachbetreuung isset" mark="warning:beendigung_nachbetreuung" name="required-rule-38" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$beendigung_nachbetreuung isset" mark="warning:beendigung_nachbetreuung" name="required-rule-28" value="Fehlende Pflichtfeldangabe"/>
           <rule description="'erstgespraech' muss vor 'beendigung_nachbetreuung' liegen." expr="$erstgespraech isset $erstgespraech known and $beendigung_nachbetreuung isset $beendigung_nachbetreuung known and and $erstgespraech $beendigung_nachbetreuung &gt; and not" mark="error:beendigung_nachbetreuung" name="date-sequence-rule-1-2" value="'Datum des Erstgespräches mit dem Jugendlichen' darf zeitlich nicht nach 'Datum des Ende der Nachbetreuung' liegen."/>
           <rule description="'beendigung_5' muss vor 'beendigung_nachbetreuung' liegen." expr="$beendigung_5 isset $beendigung_5 known and $beendigung_nachbetreuung isset $beendigung_nachbetreuung known and and $beendigung_5 $beendigung_nachbetreuung &gt; and not" mark="error:beendigung_nachbetreuung" name="date-sequence-rule-2-2" value="'Beendigung CM (Datum)' darf zeitlich nicht nach 'Datum des Ende der Nachbetreuung' liegen."/>
           <rule description="'datum_feststellung' muss vor 'beendigung_nachbetreuung' liegen." expr="$datum_feststellung isset $datum_feststellung known and $beendigung_nachbetreuung isset $beendigung_nachbetreuung known and and $datum_feststellung $beendigung_nachbetreuung &gt; and not" mark="error:beendigung_nachbetreuung" name="date-sequence-rule-8-2" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Datum des Ende der Nachbetreuung' liegen."/>



More information about the Mpuls-commits mailing list