Uploaded image for project: 'OpenMRS Core'
  1. OpenMRS Core
  2. TRUNK-1413

Voided Obs Report - need to add date range

    XMLWordPrintable

Details

    • New Feature
    • Status: Closed
    • Non-Essential
    • Resolution: Fixed
    • None
    • OpenMRS 1.5.0
    • None
    • Low

    Description

      We should have a date range for the Voided Obs report under Admin, View Quick Reports. As it is, the report shows all voided obs, which is too large to manage. Adding a start and end date would resolve this. When there are too many voided obs, the following error occurs...

      An Internal Error has Occurred
      java.lang.OutOfMemoryError

      GC overhead limit exceeded

      Consult the help document.
      Contact your friendly neighborhood administrator if it cannot be resolved.

      Hide stack trace
      org.hibernate.type.IntegerType.get(IntegerType.java:28)
      org.hibernate.type.NullableType.nullSafeGet(NullableType.java:163)
      org.hibernate.type.NullableType.nullSafeGet(NullableType.java:189)
      org.hibernate.loader.Loader.getInstanceClass(Loader.java:1442)
      org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1284)
      org.hibernate.loader.Loader.getRow(Loader.java:1206)
      org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:580)
      org.hibernate.loader.Loader.doQuery(Loader.java:701)
      org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)
      org.hibernate.loader.Loader.doList(Loader.java:2220)
      org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2104)
      org.hibernate.loader.Loader.list(Loader.java:2099)
      org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
      org.hibernate.impl.SessionImpl.list(SessionImpl.java:1569)
      org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
      org.openmrs.api.db.hibernate.HibernateObsDAO.getObservations(HibernateObsDAO.java:190)
      org.openmrs.api.impl.ObsServiceImpl.getObservations(ObsServiceImpl.java:337)
      org.openmrs.api.impl.ObsServiceImpl.getVoidedObservations(ObsServiceImpl.java:637)
      sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      java.lang.reflect.Method.invoke(Method.java:597)
      org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:301)
      org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
      org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
      org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
      org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      $Proxy175.getVoidedObservations(Unknown Source)
      sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

      Version: 1.4.0.01 dev Build 5403
      Database Version: 1.4.0.01

      Cookies:
      dashboardTab-22=[patientEncountersTab] JSESSIONID=[841CAFB8DD636D6B83A000873D309B43] __openmrs_language=[en_US] PHPSESSID=[du9b343qb1oko1uuhmrimshjl4inbcrc]

      Gliffy Diagrams

        Attachments

          Activity

            People

              cnaut Charles Naut [X] (Inactive)
              arbaughj James Arbaugh
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: