[Mpuls-commits] r5917 - jmd/trunk/jmdweb/public/formed
scm-commit at wald.intevation.org
scm-commit at wald.intevation.org
Thu Mar 29 12:33:41 CEST 2012
Author: ludwig
Date: 2012-03-29 12:33:41 +0200 (Thu, 29 Mar 2012)
New Revision: 5917
Modified:
jmd/trunk/jmdweb/public/formed/convert-jmd-meta.xsl
Log:
Update of the xslt jmd to meta script.
Modified: jmd/trunk/jmdweb/public/formed/convert-jmd-meta.xsl
===================================================================
--- jmd/trunk/jmdweb/public/formed/convert-jmd-meta.xsl 2012-03-16 10:52:24 UTC (rev 5916)
+++ jmd/trunk/jmdweb/public/formed/convert-jmd-meta.xsl 2012-03-29 10:33:41 UTC (rev 5917)
@@ -15,7 +15,6 @@
<rg_einrichtung>
<xsl:call-template name="name_programm"/>
<xsl:apply-templates select="cases/case/master/jmd_name"/>
- <!-- XXX Bedeutung zu klären -->
<xsl:call-template name="support_js"/>
<xsl:call-template name="measure_name"/>
<xsl:apply-templates select="cases/case/master/geburtsdatum"/>
@@ -28,23 +27,14 @@
<xsl:apply-templates select="cases/case/master/aufenthaltsstatus"/>
<!-- XXX mapping unvollständig -->
<xsl:apply-templates select="cases/case/master/zugang"/>
- <!-- XXX Klärungsbedarf -->
<xsl:apply-templates select="cases/case/master/aktuelle_situation"/>
- <!-- XXX Klärungsbedarf -->
<xsl:apply-templates select="cases/case/master/verbleib_jugendliche"/>
- <!-- XXX mapping fehlt.
- <xsl:apply-templates select="cases/case/master/schulpfl_a"/>
- <xsl:apply-templates select="cases/case/master/schulpfl_b"/>-->
- <xsl:apply-templates select="cases/case/master/hoechster_schulabschluss"/>
+ <xsl:apply-templates select="cases/case/master/hoechster_schulabschluss"/>
<xsl:apply-templates select="cases/case/master/hoechster_berufsabschluss"/>
<xsl:apply-templates select="cases/case/master/art_cm_ende"/>
<xsl:apply-templates select="cases/case/master/abbruch_durch"/>
<xsl:apply-templates select="cases/case/master/gruende_abbruch_cm"/>
- <!-- XXX Wird nicht gesetzt -->
- <xsl:call-template name="vorzeitig_durch"/>
- <!-- XXX Wird nicht gesetzt -->
- <xsl:call-template name="vorzeitig_grund"/>
<xsl:apply-templates select="cases/case/master/phase"/>
<!-- XXX Klärungsbedarf -->
<xsl:call-template name="benachteiligung"/>
@@ -52,6 +42,7 @@
<xsl:apply-templates select="cases/case/master/rg_hilfsmassnahmen"/>
-->
<!-- XXX Rechtskreis Eintritt Austritt: mapping fehlt -->
+ <xsl:apply-templates select="cases/case/master/aktuelle_massnahme_art"/>
</rg_einrichtung>
</master>
</case>
@@ -68,8 +59,7 @@
</xsl:template>
<xsl:template name="support_js">
- <!-- XXX zu klären siehe mapping-jmd.xls -->
- <!--<support_js>0</support_js>-->
+ <support_js>1</support_js>
</xsl:template>
<xsl:template name="measure_name">
@@ -164,7 +154,6 @@
</xsl:template>
<xsl:template match="aktuelle_situation">
- <!-- XXX zu klären -->
<status_eintritt>
<xsl:choose>
<xsl:when test=". = 1">19</xsl:when>
@@ -188,7 +177,6 @@
</xsl:template>
<xsl:template match="verbleib_jugendliche">
- <!-- XXX zu klären -->
<status_austritt>
<xsl:choose>
<xsl:when test=". = 1">19</xsl:when>
@@ -203,7 +191,7 @@
<xsl:when test=". = 10">52</xsl:when>
<xsl:when test=". = 11">53</xsl:when>
<xsl:when test=". = 12">52</xsl:when>
- <xsl:when test=". = 12">55</xsl:when>
+ <xsl:when test=". = 13">55</xsl:when>
<xsl:when test=". = 14">55</xsl:when>
<xsl:when test=". = 15">-2</xsl:when>
<xsl:when test=". = 16">11</xsl:when>
@@ -362,6 +350,22 @@
</xsl:if>
</xsl:template>
+ <xsl:template match="aktuelle_massnahme_art">
+ <xsl:if test=". = 1">
+ <rechtskreis_austritt_sgbii>1</rechtskreis_austritt_sgbii>
+ </xsl:if>
+ <xsl:if test=". = 2">
+ <rechtskreis_austritt_sgbiii>1</rechtskreis_austritt_sgbiii>
+ </xsl:if>
+ <xsl:if test=". = 5">
+ <rechtskreis_austritt_sgbviii>1</rechtskreis_austritt_sgbviii>
+ </xsl:if>
+ <xsl:if test=". = 4">
+ <rechtskreis_austritt_sonstiges>1</rechtskreis_austritt_sonstiges>
+ </xsl:if>
+ </xsl:template>
+
+
<!-- XXX zu klären
<xsl:template match="rg_hilfsmassnahmen">
<rg_ua>
More information about the Mpuls-commits
mailing list