Menu

#3707 Med Health Labs Not With Standing

OSCAR Main Trunk
closed-duplicate
nobody
None
8
2015-01-23
2015-01-23
Vharoone
No

OSCAR build date: Aug 6, 2014 2:04:03 PM
OSCAR build tag: 421
Client browser: FF 17 ESR
Client OS: Windows 7
Preconditions:
1- Have a patient in the system that contains a Diabetic Flow Sheet.
Steps to reproduce:

  1. Make sure the measurements in the report are mapped to Med Health Labs.
    2- If not it can be mapped by clicking on the Admin tab then choosing Customize oscarMeasurements.
  2. Thereafter click Add Measurement Mapping. For this example in the Select unmapped code choose: (EPSILON) GENERAL CHEMISTRY – A1c. Also, in the Select code to map to pick 4584-4-Hemoglobin A1c.
  3. Furthermore, upload the report attached in Oscar.
    Observed:
  4. Go to the patient’s eChart, and click on the A1c measurement there are additional measurements that are present and they do not have a observed date.
  5. Also when you go to the Diabetic Flow sheet it is getting cut off.
  6. The following error is shown on the log:
    Unexpected error.
    org.apache.jasper.JasperException: java.lang.NullPointerException
    at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at oscar.oscarSecurity.LoginFilter.doFilter(LoginFilter.java:127)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at net.sf.cookierevolver.servlet.CRFilterImpl.doFilter(CRFilterImpl.java:60)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.oscarehr.util.LoggedInUserFilter.doFilter(LoggedInUserFilter.java:60)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.oscarehr.util.DbConnectionFilter.doFilter(DbConnectionFilter.java:65)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.oscarehr.util.ResponseDefaultsFilter.doFilter(ResponseDefaultsFilter.java:69)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.oscarehr.util.ProblemCheckFilter.doFilter(ProblemCheckFilter.java:188)
    Caused by: java.lang.NullPointerException
    at oscar.oscarEncounter.oscarMeasurements.bean.EctMeasurementsDataBean.getNumMonths(EctMeasurementsDataBean.java:210)
    at oscar.oscarEncounter.oscarMeasurements.bean.EctMeasurementsDataBean.getNumMonthSinceObserved(EctMeasurementsDataBean.java:202)
    at org.apache.jsp.oscarEncounter.oscarMeasurements.TemplateFlowSheet_jsp._jspService(TemplateFlowSheet_jsp.java:1366)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)

  7. All the General Chemistry results are being mapped to A1c.
    Solution:

  8. In the measurement table the additional results are removed, and for the A1c measurement the observed date is made the same as the entered date.
  9. Lastly if you refresh the diabetic flow sheet you will be able to see the remaining categories.
1 Attachments

Discussion

  • Vharoone

    Vharoone - 2015-01-23

    Please remove this ticket and refer to ticket # 3708

     
  • SBek

    SBek - 2015-01-23
    • status: open --> closed-duplicate
     
  • SBek

    SBek - 2015-01-23

    Appears to be a duplicate of the bug [#3708].

     

    Related

    Bugs: #3708

MongoDB Logo MongoDB