[Mpuls-commits] r2288 - wasko/branches/2.0/jmdweb/public/formed

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Thu Apr 8 18:00:43 CEST 2010


Author: torsten
Date: 2010-04-08 18:00:41 +0200 (Thu, 08 Apr 2010)
New Revision: 2288

Modified:
   wasko/branches/2.0/jmdweb/public/formed/formedtree.xml
Log:
* jmdweb/public/formed/formedtree.xml: Added new date-sequence rules.


Modified: wasko/branches/2.0/jmdweb/public/formed/formedtree.xml
===================================================================
--- wasko/branches/2.0/jmdweb/public/formed/formedtree.xml	2010-04-08 15:37:19 UTC (rev 2287)
+++ wasko/branches/2.0/jmdweb/public/formed/formedtree.xml	2010-04-08 16:00:41 UTC (rev 2288)
@@ -67,11 +67,12 @@
           </choice>
           <rule expr="$datum_ea_start isset" mark="warning:datum_ea_start" name="required-rule-2" value="Fehlende Pflichtfeldangabe"/>
           <rule expr="$zugang -1 == not" mark="warning:zugang" name="required-rule-3" value="Fehlende Pflichtfeldangabe"/>
-          <rule description="'datum_ea_start' muss vor 'datum_ea_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ea_ende isset $datum_ea_ende known and and $datum_ea_start $datum_ea_ende &gt; and not" name="date-sequence-rule-7" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Datum der Entscheidung' liegen."/>
-          <rule description="'datum_ea_start' muss vor 'datum_cm_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_cm_ende isset $datum_cm_ende known and and $datum_ea_start $datum_cm_ende &gt; and not" name="date-sequence-rule-11" value="'Eingangsdaten / Eingangsdaten / Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
-          <rule description="'datum_ea_start' muss vor 'datum_ber_start' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ber_start isset $datum_ber_start known and and $datum_ea_start $datum_ber_start &gt; and not" name="date-sequence-rule-14" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beginn Beratung' liegen."/>
-          <rule description="'datum_ea_start' muss vor 'datum_ber_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ea_start $datum_ber_ende &gt; and not" name="date-sequence-rule-15" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
-          <rule description="'datum_ea_start' muss vor 'datum_cm_start' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_cm_start isset $datum_cm_start known and and $datum_ea_start $datum_cm_start &gt; and not" name="date-sequence-rule-16" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Nur wenn CM-Fall / Datum Beginn des CM' liegen."/>
+          <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" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zum Zugang / 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-7" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Datum der Entscheidung' liegen."/>
+          <rule description="'datum_ea_start' muss vor 'datum_cm_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_cm_ende isset $datum_cm_ende known and and $datum_ea_start $datum_cm_ende &gt; and not" mark="error:datum_ea_start" name="date-sequence-rule-11" value="'Eingangsdaten / Eingangsdaten / Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
+          <rule description="'datum_ea_start' muss vor 'datum_ber_start' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ber_start isset $datum_ber_start known and and $datum_ea_start $datum_ber_start &gt; and not" mark="error:datum_ea_start" name="date-sequence-rule-14" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beginn Beratung' liegen."/>
+          <rule description="'datum_ea_start' muss vor 'datum_ber_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ea_start $datum_ber_ende &gt; and not" mark="error:datum_ea_start" name="date-sequence-rule-15" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
+          <rule description="'datum_ea_start' muss vor 'datum_cm_start' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_cm_start isset $datum_cm_start known and and $datum_ea_start $datum_cm_start &gt; and not" mark="error:datum_ea_start" name="date-sequence-rule-16" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Nur wenn CM-Fall / Datum Beginn des CM' liegen."/>
         </group>
         <group containers="a,b" description="Erklärungen" name="group-16" target="c">
           <choice description="Einwilligungserklärung" flags="required:phase_ea_end" name="einwilligung" size="1" target="a">
@@ -107,7 +108,10 @@
           <conditional description="Nur wenn CM-Fall" expr="$art_begleitung 1 ==" name="conditional-16" target="b">
             <date description="Datum Beginn des CM" flags="required:phase_cm_start;time:phase_cm_start" name="datum_cm_start" order="datum_ea_ende;datum_cm_ende" target="b"/>
             <rule expr="$datum_cm_start isset" mark="warning:datum_cm_start" name="required-rule-6" value="Fehlende Pflichtfeldangabe"/>
-            <rule description="'datum_cm_start' muss vor 'datum_cm_ende' liegen." expr="$datum_cm_start isset $datum_cm_start known and $datum_cm_ende isset $datum_cm_ende known and and $datum_cm_start $datum_cm_ende &gt; and not" name="date-sequence-rule-13" value="'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn CM-Fall / Datum Beginn des CM' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
+            <rule description="'datum_ea_ende' muss vor 'datum_cm_start' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_cm_start isset $datum_cm_start known and and $datum_ea_ende $datum_cm_start &gt; and not" mark="error:datum_cm_start" name="date-sequence-rule-6" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Nur wenn CM-Fall / 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" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn CM-Fall / Datum Beginn des CM' liegen."/>
+            <rule description="'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-13" value="'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn CM-Fall / Datum Beginn des CM' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
+            <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-16" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Nur wenn CM-Fall / Datum Beginn des CM' liegen."/>
           </conditional>
           <conditional description="Nur wenn Beratungsfall" expr="$art_begleitung 0 ==" name="conditional-12" target="b">
             <group description="Angaben zur Laufzeit der Beratungsphase" name="group-71" target="b">
@@ -115,14 +119,23 @@
               <date description="Datum Beendigung der Beratungsphase" flags="required:phase_ber_end;time:phase_ber_end" name="datum_ber_ende" target="a"/>
               <rule expr="$datum_ber_start isset" mark="warning:datum_ber_start" name="required-rule-7" value="Fehlende Pflichtfeldangabe"/>
               <rule expr="$datum_ber_ende isset" mark="warning:datum_ber_ende" name="required-rule-8" value="Fehlende Pflichtfeldangabe"/>
-              <rule description="'datum_ber_start' muss vor 'datum_ber_ende' liegen." expr="$datum_ber_start isset $datum_ber_start known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ber_start $datum_ber_ende &gt; and not" name="date-sequence-rule-4" value="'Datum Beginn Beratung' darf zeitlich nicht nach 'Datum Beendigung der Beratungsphase' liegen."/>
+              <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" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
+              <rule description="'datum_ea_ende' muss vor 'datum_ber_ende' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ea_ende $datum_ber_ende &gt; and not" mark="error:datum_ber_ende" name="date-sequence-rule-2" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
+              <rule description="'datum_ea_ende' muss vor 'datum_ber_start' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_ber_start isset $datum_ber_start known and and $datum_ea_ende $datum_ber_start &gt; and not" mark="error:datum_ber_start" name="date-sequence-rule-3" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beginn Beratung' liegen."/>
+              <rule description="'datum_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-4" value="'Datum Beginn Beratung' darf zeitlich nicht nach 'Datum Beendigung der Beratungsphase' 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-4" value="'Datum Beginn Beratung' darf zeitlich nicht nach 'Datum Beendigung der Beratungsphase' liegen."/>
+              <rule description="'geburtsdatum' muss vor 'datum_ber_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ber_start isset $datum_ber_start known and and $geburtsdatum $datum_ber_start &gt; and not" mark="error:datum_ber_start" name="date-sequence-rule-5" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beginn Beratung' liegen."/>
+              <rule description="'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-14" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beginn Beratung' liegen."/>
+              <rule description="'datum_ea_start' muss vor 'datum_ber_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ea_start $datum_ber_ende &gt; and not" mark="error:datum_ber_ende" name="date-sequence-rule-15" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
             </group>
           </conditional>
           <rule expr="$art_begleitung -1 == not" mark="warning:art_begleitung" name="required-rule-5" value="Fehlende Pflichtfeldangabe"/>
-          <rule description="'datum_ea_ende' muss vor 'datum_ber_ende' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ea_ende $datum_ber_ende &gt; and not" name="date-sequence-rule-2" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
-          <rule description="'datum_ea_ende' muss vor 'datum_ber_start' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_ber_start isset $datum_ber_start known and and $datum_ea_ende $datum_ber_start &gt; and not" name="date-sequence-rule-3" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beginn Beratung' liegen."/>
-          <rule description="'datum_ea_ende' muss vor 'datum_cm_start' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_cm_start isset $datum_cm_start known and and $datum_ea_ende $datum_cm_start &gt; and not" name="date-sequence-rule-6" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Nur wenn CM-Fall / Datum Beginn des CM' liegen."/>
-          <rule description="'datum_ea_ende' muss vor 'datum_cm_ende' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_cm_ende isset $datum_cm_ende known and and $datum_ea_ende $datum_cm_ende &gt; and not" name="date-sequence-rule-8" value="'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Datum der Entscheidung' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
+          <rule description="'datum_ea_ende' muss vor 'datum_ber_ende' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_ber_ende isset $datum_ber_ende known and and $datum_ea_ende $datum_ber_ende &gt; and not" mark="error:datum_ea_ende" name="date-sequence-rule-2" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
+          <rule description="'datum_ea_ende' muss vor 'datum_ber_start' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_ber_start isset $datum_ber_start known and and $datum_ea_ende $datum_ber_start &gt; and not" mark="error:datum_ea_ende" name="date-sequence-rule-3" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beginn Beratung' liegen."/>
+          <rule description="'datum_ea_ende' muss vor 'datum_cm_start' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_cm_start isset $datum_cm_start known and and $datum_ea_ende $datum_cm_start &gt; and not" mark="error:datum_ea_ende" name="date-sequence-rule-6" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Nur wenn CM-Fall / Datum Beginn des CM' liegen."/>
+          <rule description="'datum_ea_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-7" value="'Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Angaben zu weiteren Verlauf der Begleitung / Datum der Entscheidung' liegen."/>
+          <rule description="'datum_ea_ende' muss vor 'datum_cm_ende' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_cm_ende isset $datum_cm_ende known and and $datum_ea_ende $datum_cm_ende &gt; and not" mark="error:datum_ea_ende" name="date-sequence-rule-8" value="'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Datum der Entscheidung' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
+          <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-9" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Datum der Entscheidung' liegen."/>
         </group>
       </page>
       <page description="Kontaktdaten Institutionen" name="page-7">
@@ -247,12 +260,12 @@
         <rule expr="$geburtsdatum isset" mark="warning:geburtsdatum" name="required-rule-9" value="Fehlende Pflichtfeldangabe"/>
         <rule expr="$geschlecht -1 == not" mark="warning:geschlecht" name="required-rule-10" value="Fehlende Pflichtfeldangabe"/>
         <rule expr="$geburtsland -1 == not" mark="warning:geburtsland" name="required-rule-11" value="Fehlende Pflichtfeldangabe"/>
-        <rule description="'geburtsdatum' muss vor 'datum_ea_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ea_start isset $datum_ea_start known and and $geburtsdatum $datum_ea_start &gt; and not" name="date-sequence-rule-0" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zum Zugang / Datum Erstgespräch' liegen."/>
-        <rule description="'geburtsdatum' muss vor 'datum_ber_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ber_ende isset $datum_ber_ende known and and $geburtsdatum $datum_ber_ende &gt; and not" name="date-sequence-rule-1" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
-        <rule description="'geburtsdatum' muss vor 'datum_ber_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ber_start isset $datum_ber_start known and and $geburtsdatum $datum_ber_start &gt; and not" name="date-sequence-rule-5" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beginn Beratung' liegen."/>
-        <rule description="'geburtsdatum' muss vor 'datum_ea_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ea_ende isset $datum_ea_ende known and and $geburtsdatum $datum_ea_ende &gt; and not" name="date-sequence-rule-9" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Datum der Entscheidung' liegen."/>
-        <rule description="'geburtsdatum' muss vor 'datum_cm_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_cm_start isset $datum_cm_start known and and $geburtsdatum $datum_cm_start &gt; and not" name="date-sequence-rule-10" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn CM-Fall / Datum Beginn des CM' liegen."/>
-        <rule description="'geburtsdatum' muss vor 'datum_cm_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_cm_ende isset $datum_cm_ende known and and $geburtsdatum $datum_cm_ende &gt; and not" name="date-sequence-rule-12" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
+        <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" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zum Zugang / Datum Erstgespräch' liegen."/>
+        <rule description="'geburtsdatum' muss vor 'datum_ber_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ber_ende isset $datum_ber_ende known and and $geburtsdatum $datum_ber_ende &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-1" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beendigung der Beratungsphase' liegen."/>
+        <rule description="'geburtsdatum' muss vor 'datum_ber_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ber_start isset $datum_ber_start known and and $geburtsdatum $datum_ber_start &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-5" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn Beratungsfall / Angaben zur Laufzeit der Beratungsphase / Datum Beginn Beratung' liegen."/>
+        <rule description="'geburtsdatum' muss vor 'datum_ea_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_ea_ende isset $datum_ea_ende known and and $geburtsdatum $datum_ea_ende &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-9" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Datum der Entscheidung' liegen."/>
+        <rule description="'geburtsdatum' muss vor 'datum_cm_start' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_cm_start isset $datum_cm_start known and and $geburtsdatum $datum_cm_start &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-10" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn CM-Fall / Datum Beginn des CM' liegen."/>
+        <rule description="'geburtsdatum' muss vor 'datum_cm_ende' liegen." expr="$geburtsdatum isset $geburtsdatum known and $datum_cm_ende isset $datum_cm_ende known and and $geburtsdatum $datum_cm_ende &gt; and not" mark="error:geburtsdatum" name="date-sequence-rule-12" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
       </page>
       <page containers="a,b,c" description="Migrationsbezogene Informationen zum Status" name="page-8">
         <choice description="Staatsangehörigkeit" flags="required:phase_ea_end" name="staatsangehoerigkeit" size="1" target="a">
@@ -1466,6 +1479,10 @@
         </group>
         <rule expr="$datum_cm_ende isset" mark="warning:datum_cm_ende" name="required-rule-31" value="Fehlende Pflichtfeldangabe"/>
         <rule expr="$art_cm_ende -1 == not" mark="warning:art_cm_ende" name="required-rule-32" value="Fehlende Pflichtfeldangabe"/>
+        <rule description="'datum_ea_ende' muss vor 'datum_cm_ende' liegen." expr="$datum_ea_ende isset $datum_ea_ende known and $datum_cm_ende isset $datum_cm_ende known and and $datum_ea_ende $datum_cm_ende &gt; and not" mark="error:datum_cm_ende" name="date-sequence-rule-8" value="'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Datum der Entscheidung' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
+        <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" value="'Eingangsdaten / Eingangsdaten / Angaben zum Zugang / Datum Erstgespräch' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
+        <rule description="'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-12" value="'Anamnese / Persönliche Angaben / Geburtsdatum' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / 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-13" value="'Eingangsdaten / Eingangsdaten / Angaben zu weiteren Verlauf der Begleitung / Nur wenn CM-Fall / Datum Beginn des CM' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."/>
       </group>
       <group description="Statusveränderung nach CM" name="group-82" target="b">
         <choice description="Die institutionelle Einbindung des Jugendlichen ist nach dem CM eine andere als vor dem CM?" flags="required:phase_cm_end" name="veraenderung_inst_einbindung" size="1" target="c">



More information about the Mpuls-commits mailing list