001 <%@ page contentType="text/html;charset=UTF-8" language="java" %>
002 <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
003 <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
004 <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
005 <%@ taglib uri="/WEB-INF/sslext.tld" prefix="sslext"%>
006
007 <html:html>
008 <head>
009 <html:base/>
010 <title><bean:message key="title.MedRec"/></title>
011 <LInk rel="stylesheet" type="text/css" href="stylesheet.css">
012 </head>
013 <body bgcolor="white" topmargin="0" leftmargin="0">
014
015 <!-- START Header -->
016 <jsp:include page="Header.jsp" flush="true"/>
017 <!-- END Header -->
018
019 <!-- START Padding for Content -->
020 <table width="100%" border="0" cellspacing="1" cellpadding="10">
021 <tr>
022 <td>
023 <!-- START Content -->
024 <!-- START Breadcrumbs -->
025 <sslext:link page="/medicalrecord.do">
026 <span class="pagetitle-patient">
027 <bean:message key="link.home"/>
028 </span>
029 </sslext:link> >
030 <span class="pagetitle-patient"><bean:message key="page.title.patient.visit.summary"/></span>
031 <!-- END Breadcrumbs -->
032 <br/>
033 <br/>
034 <!-- START Record Table -->
035 <table border="0" cellspacing="1" cellpadding="2">
036 <!-- START Date -->
037 <tr class="row1">
038 <td class="label"><bean:message key="Date"/></td>
039 <td><bean:write name="recordBean" property="date"/></td>
040 </tr>
041 <!-- END Date -->
042 <!-- START Reason for Visit -->
043 <tr class="row2">
044 <td class="label"><bean:message key="VisitReason"/></td>
045 <td><bean:write name="recordBean" property="symptoms"/></td>
046 </tr>
047 <!-- END Reason for Visit -->
048 <tr>
049 <td></td>
050 <td> </td>
051 </tr>
052 <!-- START Vital Signs -->
053 <tr class="row1">
054 <td class="label"><bean:message key="VitalSigns"/></td>
055 <td>
056 <table border="0" cellspacing="1" cellpadding="3">
057 <bean:define id="vitalSignsBean" name="recordBean" property="vitalSignsBean" scope="request"/>
058 <tr>
059 <td ALIGN="right"><bean:message key="Temperature"/>:</td>
060 <td><bean:write name="vitalSignsBean" property="temperature"/> F</td>
061 <td ALIGN="right"><bean:message key="Weight"/>:</td>
062 <td><bean:write name="vitalSignsBean" property="weight"/> lbs</td>
063 </tr>
064 <tr>
065 <td ALIGN="right"><bean:message key="Pulse"/>:</td>
066 <td><bean:write name="vitalSignsBean" property="pulse"/> bmp</td>
067 <td ALIGN="right"><bean:message key="Height"/>:</td>
068 <td><bean:write name="vitalSignsBean" property="height"/> inches</td>
069 </tr>
070 <tr>
071 <td ALIGN="right"> <bean:message key="BloodPressure"/>:</td>
072 <td><bean:write name="vitalSignsBean" property="bloodPressure"/> </td>
073 <td ALIGN="right"> </td>
074 <td> </td>
075 </tr>
076 </table>
077 <br/>
078 </td>
079 </tr>
080 <!-- END Vital Signs -->
081 <!-- START Exam Notes -->
082 <tr class="row2">
083 <td class="label" valign="top"><bean:message key="ExamNotes"/></td>
084 <td>
085 <bean:write name="recordBean" property="notes"/>
086 <br/>
087 <br/>
088 </td>
089 </tr>
090 <!-- END Exam Notes -->
091 <!-- START Diagnosis -->
092 <tr class="row1">
093 <td class="label" valign="top"><bean:message key="Diagnosis"/></td>
094 <td>
095 <bean:write name="recordBean" property="diagnosis"/>
096 </td>
097 </tr>
098 <!-- END Diagnosis -->
099 <tr>
100 <td> </td>
101 </tr>
102 <!-- START Medications Prescribed -->
103 <tr class="row2">
104 <td class="label"><bean:message key="MedicationsPrescribed"/></td>
105 <td>
106 <table border="0" cellspacing="0" cellpadding="2">
107 <tr>
108 <td> </td>
109 <td>
110 <table border="1" cellspacing="0" cellpadding="2">
111 <tr>
112 <td class=coltitle-patient><bean:message key="DateStarted"/></td>
113 <td class=coltitle-patient><bean:message key="Drug"/></td>
114 <td class=coltitle-patient><bean:message key="Dosage"/></td>
115 <td class=coltitle-patient><bean:message key="Frequency"/></td>
116 <td class=coltitle-patient><bean:message key="Refills"/></td>
117 <td class=coltitle-patient><bean:message key="Instructions"/></td>
118 </tr>
119 <bean:define id="prescriptionBeans" name="recordBean" property="prescriptionBeans" scope="request"/>
120 <bean:size id="prescriptionSize" name="prescriptionBeans"/>
121 <logic:equal name="prescriptionSize" value="0" >
122 <tr>
123 <td colspan="6"><bean:message key="message.no.prescriptions.prescribed"/></td>
124 </tr>
125 </logic:equal>
126 <logic:greaterThan name="prescriptionSize" value="0" >
127 <logic:iterate id="prescriptionBean" name="recordBean" property="prescriptionBeans" type="com.bea.medrec.beans.PrescriptionBean">
128 <tr>
129 <td><bean:write name="prescriptionBean" property="datePrescribed"/></td>
130 <td><bean:write name="prescriptionBean" property="drug"/></td>
131 <td><bean:write name="prescriptionBean" property="dosage"/></td>
132 <td><bean:write name="prescriptionBean" property="frequency"/></td>
133 <td><bean:write name="prescriptionBean" property="refillsRemaining"/></td>
134 <td><bean:write name="prescriptionBean" property="instructions"/></td>
135 </tr>
136 </logic:iterate>
137 </logic:greaterThan>
138 </table>
139 </td>
140 </tr>
141 </table>
142 </td>
143 </tr>
144 <!-- END Medications Prescribed -->
145 </table>
146
147 <!-- END Record Table -->
148 </td>
149 </tr>
150 </table>
151
152
153 <!-- END Content -->
154
155 </td>
156 </tr>
157 </table>
158 <!-- END Padding for Content -->
159
160
161 </body>
162 </html:html>
|