[Mpuls-commits] r3269 - waska/trunk/waskaweb/public/formed
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Thu Jul 29 15:25:30 CEST 2010
Author: torsten
Date: 2010-07-29 15:25:29 +0200 (Thu, 29 Jul 2010)
New Revision: 3269
Modified:
waska/trunk/waskaweb/public/formed/formedtree.xml
Log:
New formedtree
Modified: waska/trunk/waskaweb/public/formed/formedtree.xml
===================================================================
--- waska/trunk/waskaweb/public/formed/formedtree.xml 2010-07-29 10:58:51 UTC (rev 3268)
+++ waska/trunk/waskaweb/public/formed/formedtree.xml 2010-07-29 13:25:29 UTC (rev 3269)
@@ -84,7 +84,7 @@
<bool description="Unbekannt" name="unbekannt" value="-3"/>
<bool checked="1" description="Keine Angabe" name="keineangabe" value="-1"/>
</choice>
- <rule expr="$zugang_kompetenzagentur -1 == not" mark="warning:zugang_kompetenzagentur" name="required-rule-8" value="Fehlende Pflichtfeldangabe"/>
+ <rule expr="$zugang_kompetenzagentur -1 == not" mark="warning:zugang_kompetenzagentur" name="required-rule-11" 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">
@@ -105,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-9" value="Fehlende Pflichtfeldangabe"/>
- <rule expr="$prognose_liegt_vor -1 == not" mark="warning:prognose_liegt_vor" name="required-rule-10" value="Fehlende Pflichtfeldangabe"/>
+ <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"/>
</group>
</conditional>
<group containers="a,b,c" description="Status des jungen Menschen bei Eintritt" flags="evaluation:phase_x" name="beieintrittistderjugendlichemehrfachantwortenmoeglich" target="h">
@@ -159,10 +159,10 @@
<bool description="Unbekannt" name="unbekannt" value="-3"/>
<bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
</choice>
- <rule expr="$allgschulpflichtig -1 == not" mark="warning:allgschulpflichtig" name="required-rule-12" value="Fehlende Pflichtfeldangabe"/>
- <rule expr="$berufsschulpflichtig -1 == not" mark="warning:berufsschulpflichtig" name="required-rule-13" value="Fehlende Pflichtfeldangabe"/>
+ <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"/>
</group>
- <rule expr="$bei_eintritt_ist_der_jugendliche -1 == not" mark="warning:bei_eintritt_ist_der_jugendliche" name="required-rule-11" value="Fehlende Pflichtfeldangabe"/>
+ <rule expr="$bei_eintritt_ist_der_jugendliche -1 == not" mark="warning:bei_eintritt_ist_der_jugendliche" name="required-rule-14" 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="SGB II" name="sgbii" value="0"/>
@@ -190,7 +190,7 @@
<bool description="Unbekannt" name="unbekannt" value="-3"/>
<bool description="Keine Angabe" name="keineangabe" value="-1"/>
</choice>
- <rule expr="$erstgespraech isset" mark="warning:erstgespraech" name="required-rule-7" value="Fehlende Pflichtfeldangabe"/>
+ <rule expr="$erstgespraech isset" mark="warning:erstgespraech" name="required-rule-10" 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 > 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 > 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 > 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."/>
@@ -232,8 +232,8 @@
<bool description="Unbekannt" name="unbekannt" value="-3"/>
<bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
</choice>
- <rule expr="$geschlecht -1 == not" mark="warning:geschlecht" name="required-rule-14" value="Fehlende Pflichtfeldangabe"/>
- <rule expr="$geburtsdatum isset" mark="warning:geburtsdatum" name="required-rule-15" value="Fehlende Pflichtfeldangabe"/>
+ <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 description="'geburtsdatum' muss vor 'beendigung_5' liegen." expr="$geburtsdatum isset $geburtsdatum known and $beendigung_5 isset $beendigung_5 known and and $geburtsdatum $beendigung_5 > 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 > 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 > and not" mark="error:geburtsdatum" name="date-sequence-rule-7-1" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum der Entscheidung' liegen."/>
@@ -307,11 +307,11 @@
<bool description="Unbekannt" name="unbekannt" value="-3"/>
<bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
</choice>
- <rule expr="$geburtsland -1 == not" mark="warning:geburtsland" name="required-rule-16" value="Fehlende Pflichtfeldangabe"/>
- <rule expr="$muttersprache -1 == not" mark="warning:muttersprache" name="required-rule-17" value="Fehlende Pflichtfeldangabe"/>
- <rule expr="$staatsangehoerigkeit -1 == not" mark="warning:staatsangehoerigkeit" name="required-rule-18" value="Fehlende Pflichtfeldangabe"/>
- <rule expr="$vater -1 == not" mark="warning:vater" name="required-rule-19" value="Fehlende Pflichtfeldangabe"/>
- <rule expr="$mutter -1 == not" mark="warning:mutter" name="required-rule-20" value="Fehlende Pflichtfeldangabe"/>
+ <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"/>
</group>
</page>
<page containers="a,b,c,d" description="3.2. Familiäre Situation" name="page_2">
@@ -485,7 +485,7 @@
<bool description="Keine Angabe" name="keineangabe" value="-1"/>
</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-21" value="Fehlende Pflichtfeldangabe"/>
+ <rule expr="$schulabschluss_1 -1 == not" mark="warning:schulabschluss_1" name="required-rule-24" value="Fehlende Pflichtfeldangabe"/>
</group>
</page>
<page containers="a,b,c,d,e,f" description="4.2. Ausbildung und Arbeit" name="page_6">
@@ -505,7 +505,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-22" value="Fehlende Pflichtfeldangabe"/>
+ <rule expr="$abschluss_betriebliche_ausbildung -1 == not" mark="warning:abschluss_betriebliche_ausbildung" name="required-rule-25" 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">
@@ -522,7 +522,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-23" value="Fehlende Pflichtfeldangabe"/>
+ <rule expr="$abschluss_ausserbetriebliche_ausbildung -1 == not" mark="warning:abschluss_ausserbetriebliche_ausbildung" name="required-rule-26" value="Fehlende Pflichtfeldangabe"/>
</group>
</group>
<group containers="a,b" description="Maßnahmen und Qualifikationen" name="group-12" target="b">
@@ -571,7 +571,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-24" value="Fehlende Pflichtfeldangabe"/>
+ <rule expr="$erwerbstaetigkeit_job -1 == not" mark="warning:erwerbstaetigkeit_job" name="required-rule-27" 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">
@@ -583,7 +583,7 @@
<int description="Anzahl der Arbeitslosigkeitsperioden" formularname="Anzahl_Arbeitslosigkeit" maxvalue="99" minvalue="0" name="anzahl_arbeitslosigkeit" target="a"/>
<conditional description='Nur Pflichtfeld wenn nicht "allgemeinbildende Schule ausgewählt ist"' expr="$bei_eintritt_ist_der_jugendliche 15 !=" name="conditional-17">
<int description="Dauer Arbeitslosigkeit nach der letzten Beschäftigung (in Monaten)" flags="required:phase_1" formularname="Dauer_nach_letzter_Beschäftigung" maxvalue="99" minvalue="0" name="dauer_nach_letzter_beschaeftigung" target="b"/>
- <rule expr="$dauer_nach_letzter_beschaeftigung isset" mark="warning:dauer_nach_letzter_beschaeftigung" name="required-rule-26" value="Fehlende Pflichtfeldangabe"/>
+ <rule expr="$dauer_nach_letzter_beschaeftigung isset" mark="warning:dauer_nach_letzter_beschaeftigung" name="required-rule-29" value="Fehlende Pflichtfeldangabe"/>
</conditional>
<int description="Dauer der Arbeitslosigkeit insgesamt (in Monaten)" formularname="Dauer_insgesamt" maxvalue="99" minvalue="0" name="dauer_insgesamt" target="b"/>
<choice description="ALG I-Bezug" flags="required:phase_1" name="bezug_alg1" size="1" target="c">
@@ -598,9 +598,9 @@
<bool description="Unbekannt" name="unbekannt" value="-3"/>
<bool description="Keine Angabe" name="keineangabe" value="-1"/>
</choice>
- <rule expr="$arbeitslosigkeit_1 -1 == not" mark="warning:arbeitslosigkeit_1" name="required-rule-25" value="Fehlende Pflichtfeldangabe"/>
- <rule expr="$bezug_alg1 -1 == not" mark="warning:bezug_alg1" name="required-rule-27" value="Fehlende Pflichtfeldangabe"/>
- <rule expr="$bezug_alg2 -1 == not" mark="warning:bezug_alg2" name="required-rule-28" value="Fehlende Pflichtfeldangabe"/>
+ <rule expr="$arbeitslosigkeit_1 -1 == not" mark="warning:arbeitslosigkeit_1" name="required-rule-28" 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"/>
</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">
@@ -804,9 +804,9 @@
<rule description="ber nur startbar wenn keine notwendigkeit besteht" expr="$kompetenzfeststellung 1 == $kompetenzfeststellung -1 == or $kompetenzfeststellung -3 == or $phase 6 == and not" mark="error:kompetenzfeststellung" name="phase-rule-5" value="Die Angabe steht im Widerspruch zur aktuell laufenden Phase"/>
<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 $datum_feststellung days 1116 < 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-29" value="Fehlende Pflichtfeldangabe"/>
- <rule expr="$datum_feststellung isset" mark="warning:datum_feststellung" name="required-rule-30" value="Fehlende Pflichtfeldangabe"/>
+ <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 > 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 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 > 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 > 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 > and not" mark="error:datum_feststellung" name="date-sequence-rule-6-1" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Datum Beratungsende' liegen."/>
@@ -855,7 +855,8 @@
</group>
<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 expr="$datum_ende_beratung isset" mark="warning:datum_ende_beratung" name="required-rule-31" value="Fehlende Pflichtfeldangabe"/>
+ <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 > 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 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 > 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 > 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 > and not" mark="error:datum_ende_beratung" name="date-sequence-rule-12-2" value="'Geburtsdatum' darf zeitlich nicht nach 'Datum Beratungsende' liegen."/>
@@ -1518,6 +1519,7 @@
</group>
<group containers="a,b,c" description="Angaben zur Beendigung des CM" name="angabenzurbeendigungdescm" target="b">
<date description="Beendigung CM (Datum)" flags="required:phase_3,phase_4;time:phase_3,phase_4" formularname="Beendigung" name="beendigung_5" order="datum_feststellung;beendigung_nachbetreuung" target="a"/>
+ <rule description="phase cm nicht länger als 60 monate" expr="$datum_feststellung isset $beendigung_5 isset and $datum_feststellung known $beendigung_5 known and and $datum_feststellung $beendigung_5 days 1860 > and not" mark="error:beendigung_5" name="rule-3" value='Die eingetragenen Datumsangaben sind offensichtlich falsch und überschreiten die maximale Dauer der Phase "Case Management". Bitte korrigieren Sie Ihre Angaben, da die Fallakte andernfalls nicht auswertbar ist.'/>
<choice description="Art der Beendigung" flags="evaluation:phase_x;required:phase_3" formularname="Art_Beendigung" name="art_beendigung" size="1" target="a">
<bool description="vorzeitige Beendigung" name="vorzeitig" value="2"/>
<bool alternative="regulär" description="reguläre Beendigung" name="regulaer" value="0"/>
@@ -1568,8 +1570,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-32" value="Fehlende Pflichtfeldangabe"/>
- <rule expr="$art_beendigung -1 == not" mark="warning:art_beendigung" name="required-rule-33" value="Fehlende Pflichtfeldangabe"/>
+ <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 description="'geburtsdatum' muss vor 'beendigung_5' liegen." expr="$geburtsdatum isset $geburtsdatum known and $beendigung_5 isset $beendigung_5 known and and $geburtsdatum $beendigung_5 > 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 > 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 > and not" mark="error:beendigung_5" name="date-sequence-rule-3-2" value="'Datum der Entscheidung' darf zeitlich nicht nach 'Beendigung CM (Datum)' liegen."/>
@@ -1605,7 +1607,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-34" value="Fehlende Pflichtfeldangabe"/>
+ <rule expr="$bei_austritt_ist_der_jugendliche -1 == not" mark="warning:bei_austritt_ist_der_jugendliche" name="required-rule-37" 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">
@@ -1877,6 +1879,7 @@
<page description="9. Nachbetreuung" name="page_nachbetreuung">
<group containers="a,b" description="Eingliederung" name="eingliederung" target="a">
<date description="Datum des Ende der Nachbetreuung" flags="required:phase_5;time:phase_5" name="beendigung_nachbetreuung" order="beendigung_5;" target="a:25"/>
+ <rule description="phase nb nicht länger als 36 monate" expr="$beendigung_5 isset $beendigung_nachbetreuung isset and $beendigung_5 known $beendigung_nachbetreuung known and and $beendigung_5 $beendigung_nachbetreuung days 1116 > and not" mark="error:beendigung_nachbetreuung" name="rule-5" value='Die eingetragenen Datumsangaben sind offensichtlich falsch und überschreiten die maximale Dauer der Phase "Nachbetreuung". Bitte korrigieren Sie Ihre Angaben, da die Fallakte andernfalls nicht auswertbar ist.'/>
<choice description="Verbleib nach Nachbetreuung" flags="evaluation:phase_3" formularname="Verbleib_Nachbetreuung" name="verbleib_nachbetreuung" size="1" target="b">
<bool description="allgemeinbildende Schule" name="allgschule" target="02" value="0"/>
<bool description="andere Schule (z.B. Berufsfachschule)" name="andere_schule" target="03" value="15"/>
@@ -1896,7 +1899,7 @@
<bool description="Unbekannt" name="unbekannt" value="-3"/>
<bool checked="s" description="Keine Angabe" name="keineangabe" target="01" value="-1"/>
</choice>
- <rule expr="$beendigung_nachbetreuung isset" mark="warning:beendigung_nachbetreuung" name="required-rule-35" value="Fehlende Pflichtfeldangabe"/>
+ <rule expr="$beendigung_nachbetreuung isset" mark="warning:beendigung_nachbetreuung" name="required-rule-38" 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 > 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 > 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 > 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