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

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Wed Feb 24 11:30:21 CET 2010


Author: torsten
Date: 2010-02-24 11:30:20 +0100 (Wed, 24 Feb 2010)
New Revision: 1728

Modified:
   wasko/branches/2.0/jmdweb/public/formed/formedtree.xml
Log:
* jmdweb/public/formed/formedtree.xml: Added rules to formedtree



Modified: wasko/branches/2.0/jmdweb/public/formed/formedtree.xml
===================================================================
--- wasko/branches/2.0/jmdweb/public/formed/formedtree.xml	2010-02-24 10:29:24 UTC (rev 1727)
+++ wasko/branches/2.0/jmdweb/public/formed/formedtree.xml	2010-02-24 10:30:20 UTC (rev 1728)
@@ -24,6 +24,7 @@
             <text description="Name" maxlength="60" name="mitarbeiter_name" size="40"/>
             <text description="Vorname" maxlength="60" name="mitarbeiter_vorname" size="40"/>
           </group>
+          <rule expr="$jmd_name isset" mark="warning:jmd_name" name="required-rule-0" value="Fehlende Pflichtfeldangabe"/>
         </group>
         <group containers="a,b" description="Angaben zum Zugang" name="group-4" target="b">
           <date description="Datum Erstgespräch" flags="required:phase_ea_start" name="datum_ea_start" target="a"/>
@@ -64,6 +65,9 @@
             <bool description="Unbekannt" name="bool-59" value="-3"/>
             <bool description="Keine Angabe" name="bool-60" value="-1"/>
           </choice>
+          <rule expr="$datum_ea_start isset" mark="warning:datum_ea_start" name="required-rule-1" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$zugang -1 == not" mark="warning:zugang" name="required-rule-2" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$betreuung -1 == not" mark="warning:betreuung" name="required-rule-3" value="Fehlende Pflichtfeldangabe"/>
         </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">
@@ -81,6 +85,9 @@
             <bool description="Nein" name="bool-50" value="0"/>
             <bool checked="True" description="Keine Angabe" name="bool-51" value="-1"/>
           </choice>
+          <rule expr="$einwilligung -1 == not" mark="warning:einwilligung" name="required-rule-4" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$weitergabe_an_dritte -1 == not" mark="warning:weitergabe_an_dritte" name="required-rule-5" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$kooperation_mit_dritten -1 == not" mark="warning:kooperation_mit_dritten" name="required-rule-6" value="Fehlende Pflichtfeldangabe"/>
         </group>
       </page>
       <page description="Kontaktdaten Institutionen" name="page-7">
@@ -201,6 +208,9 @@
               </choice>
             </repeat>
           </group>
+          <rule expr="$geburtsdatum isset" mark="warning:geburtsdatum" name="required-rule-7" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$geschlecht -1 == not" mark="warning:geschlecht" name="required-rule-8" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$geburtsland -1 == not" mark="warning:geburtsland" name="required-rule-9" value="Fehlende Pflichtfeldangabe"/>
         </page>
         <page containers="a,b,c" description="Migrationsbezogene Informationen Status" name="page-8">
           <choice description="Staatsangehörigkeit" flags="required:phase_ea_end" name="staatsangehoerigkeit" size="1" target="a">
@@ -239,6 +249,7 @@
                 <bool description="Unbekannt" name="bool-228" value="-3"/>
                 <bool description="Keine Angabe" name="bool-229" value="-1"/>
               </choice>
+              <rule expr="$mutter_muttersprache -1 == not" mark="warning:mutter_muttersprache" name="required-rule-14" value="Fehlende Pflichtfeldangabe"/>
             </group>
             <group containers="a,b" description="Vater" name="group-25" target="a">
               <choice description="Geburtsland" name="vater_geburtsland" size="1" target="a">
@@ -253,6 +264,7 @@
                 <bool description="Unbekannt" name="bool-228" value="-3"/>
                 <bool description="Keine Angabe" name="bool-229" value="-1"/>
               </choice>
+              <rule expr="$vater_muttersprache -1 == not" mark="warning:vater_muttersprache" name="required-rule-15" value="Fehlende Pflichtfeldangabe"/>
             </group>
             <choice description="Zuhause vorrangig gesprochene Sprache" name="sprache_zuhause" size="1" target="b">
               <external-choice name="external-choice-2" value="sprachen.xml"/>
@@ -261,6 +273,10 @@
               <bool description="Keine Angabe" name="bool-229" value="-1"/>
             </choice>
           </group>
+          <rule expr="$staatsangehoerigkeit -1 == not" mark="warning:staatsangehoerigkeit" name="required-rule-10" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$staatsangehoerigkeit_weitere -1 == not" mark="warning:staatsangehoerigkeit_weitere" name="required-rule-11" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$einreisedatum isset" mark="warning:einreisedatum" name="required-rule-12" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$aufenthaltsstatus -1 == not" mark="warning:aufenthaltsstatus" name="required-rule-13" value="Fehlende Pflichtfeldangabe"/>
         </page>
         <page containers="a,b,c,d" description="Weiter Angaben" name="page-9">
           <group description="Wohnsituation" name="group-27" target="a">
@@ -441,6 +457,7 @@
               <bool checked="True" description="Keine Angabe" name="bool-238" value="-1"/>
             </choice>
             <int description="Klassenstufe" maxvalue="13" minvalue="1" name="aktuelle_schule_klassenstufe" target="a"/>
+            <rule expr="$aktuelle_schule -1 == not" mark="warning:aktuelle_schule" name="required-rule-17" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group containers="a" description="Derzeit erlernter Beruf" name="group-61" target="c">
             <text description="Beruf" maxlength="60" name="akuteller_beruf" size="40" target="a"/>
@@ -473,6 +490,7 @@
               <date description="Datum Beginn der Maßnahme" name="vorherige_massnahme_beginn" target="c"/>
               <int description="Dauer der Maßnahme (in Monaten)" maxvalue="99" minvalue="0" name="vorherige_massname_dauer" target="c"/>
             </group>
+            <rule expr="$aktuelle_massnahme_art -1 == not" mark="warning:aktuelle_massnahme_art" name="required-rule-18" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group containers="a,b,c" description="Erwerbstätig / Selbstständig" name="group-63" target="e">
             <text description="Nennung Tätigkeit" maxlength="60" name="aktuelle_taetigkeit" size="40" target="a"/>
@@ -494,6 +512,7 @@
               <date description="Datum Zivildienst / Wehrpflicht / Freiwilligenjahr seit" name="aktuelle_wehrdienst_datum_seit" target="b"/>
             </group>
           </group>
+          <rule expr="$aktuelle_situation -1 == not" mark="warning:aktuelle_situation" name="required-rule-16" value="Fehlende Pflichtfeldangabe"/>
         </page>
         <page containers="a,b,c" description="Erworbene Abschlüsse" name="page-16" target="b">
           <group containers="a,b,c,d" description="Erworbene Schulabschlüsse" name="group-66" target="a">
@@ -533,6 +552,9 @@
               <bool description="Unbekannt" name="bool-226" value="-3"/>
               <bool checked="True" description="Keine Angabe" name="bool-227" value="-1"/>
             </choice>
+            <rule expr="$hoechster_schulabschluss -1 == not" mark="warning:hoechster_schulabschluss" name="required-rule-19" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$hoechster_schulabschluss_ausland_anerkannt -1 == not" mark="warning:hoechster_schulabschluss_ausland_anerkannt" name="required-rule-20" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$hoechster_schulabschluss_ausland_aegi_anerkannt -1 == not" mark="warning:hoechster_schulabschluss_ausland_aegi_anerkannt" name="required-rule-21" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group containers="a,b,c,d" description="Erworbene Berufschlüsse" name="group-67" target="b">
             <choice description="Höchster in Deutschland anerkannter Abschluss" flags="required:phase_ea_end" name="hoechster_berufabschluss" size="1" target="a">
@@ -569,6 +591,9 @@
               <bool description="Unbekannt" name="bool-226" value="-3"/>
               <bool checked="True" description="Keine Angabe" name="bool-227" value="-1"/>
             </choice>
+            <rule expr="$hoechster_berufabschluss -1 == not" mark="warning:hoechster_berufabschluss" name="required-rule-22" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$hoechster_berufabschluss_ausland_anerkannt -1 == not" mark="warning:hoechster_berufabschluss_ausland_anerkannt" name="required-rule-23" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$hoechster_berufabschluss_ausland_aegi_anerkannt -1 == not" mark="warning:hoechster_berufabschluss_ausland_aegi_anerkannt" name="required-rule-24" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group description="Integrationskurs" name="group-68" target="c">
             <choice description="JugendlichR hat Integrationskursberechtigung/- verpflichtung" name="integrationskurs" size="1" target="a">
@@ -604,6 +629,9 @@
               <bool description="Unbekannt" name="bool-226" value="-3"/>
               <bool checked="True" description="Keine Angabe" name="bool-227" value="-1"/>
             </choice>
+            <rule expr="$kompetenzfeststellung -1 == not" mark="warning:kompetenzfeststellung" name="required-rule-25" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$kf_verfahren -1 == not" mark="warning:kf_verfahren" name="required-rule-26" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$kf_dauer isset" mark="warning:kf_dauer" name="required-rule-27" value="Fehlende Pflichtfeldangabe"/>
           </group>
           <group containers="a,b,c,d,e,f" description="Ergebnisse der Kompetenzfeststellung" name="group-49" target="b">
             <group containers="a,b,c" description="Fachkompetenzen" name="group-50" target="a">
@@ -1092,6 +1120,8 @@
               <bool checked="True" description="Keine Angabe" name="bool-182" value="-1"/>
             </choice>
             <date description="Datum der Entscheidung" flags="required:phase_ea_end" name="datum_ea_ende" target="a"/>
+            <rule expr="$uebernahme_cm -1 == not" mark="warning:uebernahme_cm" name="required-rule-28" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$datum_ea_ende isset" mark="warning:datum_ea_ende" name="required-rule-29" value="Fehlende Pflichtfeldangabe"/>
           </group>
         </page>
         <page containers="a,b" description="Weitere Verfahren" name="page-12">
@@ -1263,6 +1293,9 @@
           </choice>
           <date description="Datum Beginn des CM" flags="required:phase_cm_start" name="datum_cm_start" target="b"/>
           <date description="Datum Beginn Beratung" flags="required:phase_ber_start" name="datum_ber_start" target="b"/>
+          <rule expr="$art_beratung -1 == not" mark="warning:art_beratung" name="required-rule-30" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$datum_cm_start isset" mark="warning:datum_cm_start" name="required-rule-31" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$datum_ber_start isset" mark="warning:datum_ber_start" name="required-rule-32" value="Fehlende Pflichtfeldangabe"/>
         </group>
         <group containers="a,b,c,d,e,f" description="Ziel" name="group-41" target="b">
           <choice description="Förderbedarf mit dem Ziel" name="fp_ziel" size="1" target="a">
@@ -1358,6 +1391,7 @@
       <page containers="a,b" description="Unterstützungsangebote" name="page-14">
         <group description="Angaben zur Beendigung der Beratungsphase" name="group-71" target="a">
           <date description="Datum Beendigung der Beratungsphase" flags="required:phase_ber_end" name="datum_ber_ende"/>
+          <rule expr="$datum_ber_ende isset" mark="warning:datum_ber_ende" name="required-rule-33" value="Fehlende Pflichtfeldangabe"/>
         </group>
         <group containers="a,b,c,d,e,f" description="Angebot" name="group-48" target="b">
           <text description="Art der Unterstützung" maxlength="60" name="ua_art" size="40" target="a"/>
@@ -1451,6 +1485,9 @@
             <bool description="Unbekannt" name="bool-87" value="-3"/>
             <bool checked="True" description="Keine Angabe" name="bool-88" value="-1"/>
           </choice>
+          <rule expr="$datum_cm_ende isset" mark="warning:datum_cm_ende" name="required-rule-34" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$beendigung_cm -1 == not" mark="warning:beendigung_cm" name="required-rule-35" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$art_cm_ende -1 == not" mark="warning:art_cm_ende" name="required-rule-36" value="Fehlende Pflichtfeldangabe"/>
         </group>
         <choice description="Häufigkeit der Kontakte mit der / dem Jugendlichen" flags="required:phase_cm_end" name="anzahl_kontakte" size="1" target="b">
           <bool description="zweimal in der Woche" name="bool-89" value="1"/>
@@ -1511,7 +1548,12 @@
             <bool description="Unbekannt" name="bool-243" value="-3"/>
             <bool checked="True" description="Keine Angabe" name="bool-244" value="-1"/>
           </choice>
+          <rule expr="$ziel1_erreicht -1 == not" mark="warning:ziel1_erreicht" name="required-rule-39" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$ziel2_erreicht -1 == not" mark="warning:ziel2_erreicht" name="required-rule-40" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$ziel3_erreicht -1 == not" mark="warning:ziel3_erreicht" name="required-rule-41" value="Fehlende Pflichtfeldangabe"/>
         </group>
+        <rule expr="$anzahl_kontakte -1 == not" mark="warning:anzahl_kontakte" name="required-rule-37" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$veraenderung_inst_einbindung -1 == not" mark="warning:veraenderung_inst_einbindung" name="required-rule-38" value="Fehlende Pflichtfeldangabe"/>
       </page>
       <page containers="a,b,c" description="Nachbetreuung" name="page-17">
         <date description="Datum Ende Nachbetreuung" flags="required:phase_nb_end" name="datum_nb_ende" target="a"/>
@@ -1535,6 +1577,8 @@
           <bool checked="True" description="Keine Angabe" name="bool-244" value="-1"/>
         </choice>
         <text description="Nennung Sonstiges" maxlength="60" name="verbleib_nachbetreuung_sonstiges" size="40" target="c"/>
+        <rule expr="$datum_nb_ende isset" mark="warning:datum_nb_ende" name="required-rule-42" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$verbleib_nachbetreuung -1 == not" mark="warning:verbleib_nachbetreuung" name="required-rule-43" value="Fehlende Pflichtfeldangabe"/>
       </page>
     </group>
   </case>



More information about the Mpuls-commits mailing list