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

Voided Obs Report - need to add date range

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Non-Essential
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: OpenMRS 1.5.0
    • Component/s: None
    • Complexity:
      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]

        Attachments

          Activity

            People

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

              Dates

              Created:
              Updated:
              Resolved: