123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181 |
- <?xml version="1.0" encoding="euc-kr"?>
- <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
- <xsl:template match="/">
- <html>
-
- <head>
- <title>낙상위험사정(소아청소년)</title>
- <style type="text/css">
- body,
- input,
- select,
- table,
- textarea,
- .vs_button {
- font-family:돋움;
- font-size:9pt;
- }
- </style>
- </head>
- <body width="682px">
- <br/>
- <b>환자 기록정보</b>
- <br/>
- <table border="1" frame="box" bordercolor="silver" cellspacing="0" width="682px">
- <xsl:choose>
- <xsl:when test="/SignData/SignInfo/detailinfo/recflag[(.='1')]">
- <xsl:choose>
- <xsl:when test="/SignData/SignInfo/detailinfo/clsflag[(.='3')]">
- <tr align="center">
- <!-- 혈액투석일때만 -->
- <td width="15%" bgcolor="#e0e0e0">유지환자등록일자</td>
- <td width="85" colspan="3">
- <xsl:value-of select="substring(/SignData/SignInfo/patlist/maintepatrgstdd, 1, 4)"/>
- <xsl:if test="/SignData/SignInfo/patlist/maintepatrgstdd[not(.='')]"><xsl:text>-</xsl:text></xsl:if>
- <xsl:value-of select="substring(/SignData/SignInfo/patlist/maintepatrgstdd, 5, 2)"/>
- <xsl:if test="/SignData/SignInfo/patlist/maintepatrgstdd[not(.='')]"><xsl:text>-</xsl:text></xsl:if>
- <xsl:value-of select="substring(/SignData/SignInfo/patlist/maintepatrgstdd, 7, 2)"/>
- </td>
- </tr>
- </xsl:when>
- </xsl:choose>
- </xsl:when>
- </xsl:choose>
- <tr align="center">
- <td width="15%" bgcolor="#e0e0e0">기록구분</td>
- <td width="35%">
- <xsl:value-of select="/SignData/SignInfo/detailinfo/formnm"/>
- </td>
- <td width="15%" bgcolor="#e0e0e0">등록자</td>
- <td width="35%">
- <xsl:choose>
- <xsl:when test="/SignData/SignInfo/cond/execnm[not(.='')]">
- <xsl:value-of select="/SignData/SignInfo/cond/execnm"/>
- </xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="/SignData/SignInfo/recgruplist/execnm"/>
- </xsl:otherwise>
- </xsl:choose>
-
- <!-- 선택한 등록자 정보로 잘못 조회함_20090122_SMY수정
- <xsl:value-of select="/SignData/SignInfo/recgruplist/execnm"/>
- -->
- </td>
- </tr>
-
- <tr align="center">
- <td width="15%" bgcolor="#e0e0e0">수행일자</td>
- <td width="35%">
- <xsl:value-of select="substring(/SignData/SignInfo/cond/execdd, 1, 4)"/>
- <xsl:if test="/SignData/SignInfo/cond/execdd[not(.='')]"><xsl:text>-</xsl:text></xsl:if>
- <xsl:value-of select="substring(/SignData/SignInfo/cond/execdd, 5, 2)"/>
- <xsl:if test="/SignData/SignInfo/cond/execdd[not(.='')]"><xsl:text>-</xsl:text></xsl:if>
- <xsl:value-of select="substring(/SignData/SignInfo/cond/execdd, 7, 2)"/>
-
- <!-- 선택한 수행일시 정보로 잘못 조회함_20090122_SMY수정
- <xsl:value-of select="substring(/SignData/SignInfo/recgruplist/execdd, 1, 4)"/>
- <xsl:if test="/SignData/SignInfo/recgruplist/execdd[not(.='')]"><xsl:text>-</xsl:text></xsl:if>
- <xsl:value-of select="substring(/SignData/SignInfo/recgruplist/execdd, 5, 2)"/>
- <xsl:if test="/SignData/SignInfo/recgruplist/execdd[not(.='')]"><xsl:text>-</xsl:text></xsl:if>
- <xsl:value-of select="substring(/SignData/SignInfo/recgruplist/execdd, 7, 2)"/>
- -->
- </td>
- <td width="15%" bgcolor="#e0e0e0">수행시간</td>
- <td width="35%">
- <xsl:value-of select="substring(/SignData/SignInfo/cond/exectm, 1, 2)"/>
- <xsl:if test="/SignData/SignInfo/cond/exectm[not(.='')]"><xsl:text>:</xsl:text></xsl:if>
- <xsl:value-of select="substring(/SignData/SignInfo/cond/exectm, 3, 2)"/>
-
- <!-- 선택한 수행일시 정보로 잘못 조회함_20090122_SMY수정
- <xsl:value-of select="substring(/SignData/SignInfo/recgruplist/exectm, 1, 2)"/>
- <xsl:if test="/SignData/SignInfo/recgruplist/exectm[not(.='')]"><xsl:text>:</xsl:text></xsl:if>
- <xsl:value-of select="substring(/SignData/SignInfo/recgruplist/exectm, 3, 2)"/>
- -->
- </td>
- </tr>
- <tr align="center">
- <td width="15%" bgcolor="#e0e0e0">총점</td>
- <td width="35%">
- <xsl:value-of select="/SignData/SignInfo/recgruplist/totpnt"/>
- </td>
- <td width="15%" bgcolor="#e0e0e0">분류군</td>
- <td width="35%">
- <xsl:value-of select="/SignData/SignInfo/recgruplist/resultnm"/>
- </td>
- </tr>
- <tr align="center">
- <td width="15%" bgcolor="#e0e0e0">집중치료실 입실</td>
- <td width="35%">
- <xsl:value-of select="/SignData/SignInfo/recgruplist/haddchk01"/>
- </td>
- <td width="15%" bgcolor="#e0e0e0">만 3세 미만</td>
- <td width="35%">
- <xsl:value-of select="/SignData/SignInfo/recgruplist/haddchk"/>
- </td>
- </tr>
-
-
- </table>
- <br/>
- <b>낙상 상세점수</b>
- <br/>
- <table border="1" frame="box" bordercolor="silver" cellspacing="0" width="682px">
- <tr>
- <td width="70%" align="center" bgcolor="#e0e0e0">항목</td>
- <td width="30%" align="center" bgcolor="#e0e0e0">점수</td>
- </tr>
- <xsl:apply-templates select="/SignData/SignInfo/recpntgrup/recpntlist"/>
- </table>
- <br/>
- <b>낙상 상세내역</b>
- <br/>
- <table border="1" frame="box" bordercolor="silver" cellspacing="0" width="682px">
- <tr>
- <td width="30px" align="center" bgcolor="#e0e0e0">구분</td>
- <td width="592px" align="center" bgcolor="#e0e0e0">분류도구</td>
- <td width="30px" align="center" bgcolor="#e0e0e0">점수</td>
- <td width="30px" align="center" bgcolor="#e0e0e0">횟수</td>
- </tr>
- <xsl:apply-templates select="/SignData/SignInfo/recdetailgrup/recdetailgruplist"/>
- </table>
- </body>
- </html>
- </xsl:template>
-
- <!-- 낙상 상세점수 -->
- <xsl:template match="recpntlist">
- <tr>
- <td align="center" bgcolor="#e0e0e0"><xsl:value-of select="hngnm"/></td>
- <td align="center"><xsl:value-of select="timsval"/></td>
- </tr>
- </xsl:template>
-
- <!-- 낙상 상세내역 -->
- <xsl:template match="recdetailgruplist">
- <tr>
- <xsl:if test="supcd[(.='00000000')]">
- <td bgcolor="#e0e0e0"></td>
- <td bgcolor="#e0e0e0">
- <xsl:text disable-output-escaping="yes"><![CDATA[ ]]></xsl:text><b>[<xsl:value-of select="hngnm"/>]</b>
- </td>
- <td bgcolor="#e0e0e0"></td>
- <td bgcolor="#e0e0e0"></td>
- </xsl:if>
- <xsl:if test="supcd[not(.='00000000')]">
- <td align="center">
- <xsl:if test="flag[(.='Y')]"><xsl:text>Ⅴ</xsl:text></xsl:if>
- </td>
- <td>
- <xsl:text disable-output-escaping="yes"><![CDATA[ ]]></xsl:text><xsl:value-of select="hngnm"/>
- </td>
- <td align="center">
- <xsl:value-of select="basepnt"/>
- </td>
- <td align="center">
- <xsl:value-of select="timsval"/>
- </td>
- </xsl:if>
- </tr>
- </xsl:template>
- </xsl:stylesheet>
|