OK. So this seems intentional. But I feel like I don't understand all the 
reasoning behind it. 

Here are my current thoughts:
- If OpenMRS hides older data from the user, it should be obvious to the user. 
The only indication is the little message at the bottom "Showing 1 to 20 out of 
145 entries".
- For us using the workaround 'Administration - Manage Encounters' almost 
equals "old encounter data lost". I don't want to have the average user dealing 
with the Admin page at all. 
- The paging seems like a client-side paging (as opposed to load the page on 
the server and only send the chunks of data). So in my understanding this 
paging is only a 'visual' effect without any impact on performance (ignoring 
rendering time of the browser). If this is the case, then the paging seems a 
little bit redundant.
- I see the point about a patient with 40000+ encounters. But this is either a 
very sick patient (...) or a clear test case for development. Not sure if such 
a test case ('corner case') should dictate behavior for 'real world' patients. 
But I understand that 100 would be as an arbitrary number as 150 or 500.

I assume that a 'real (server-side) paging' is difficult/impossible (not sure 
if I've seen this anywhere else in OpenMRS). 

Darius, how would your 'hacky encounter search' look like? 

Ideally the use of OpenMRS shouldn't differ whether a patient has 99 or 101 
encounters. Is there a way to at least make this limit configurable (so that I 
can choose my own arbitrary maximum)?

christian

On Oct 22, 2011, at 3:42 AM, James Arbaugh wrote:

> Yes, this change was intentional; loading the patient dashboard took WAY
> too long; especially for patients that are used regularly.  As a work
> around for patients with more than 100 encounters, you can search for
> encounters under Administration, Manage Encounters.  This even works for
> the unmanageable cases, like my generic patient with 41093 encounters.
> 
> Thanks,
> James
> 
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On
> Behalf Of Christian Neumann
> Sent: Friday, October 21, 2011 8:58 AM
> To: [email protected]
> Subject: [OPENMRS-IMPLEMENTERS] Patients with more than 100 encounters
> 
> Hi,
> 
> Is it intentional that OpenMRS 1.7.2 only shows the most recent 100
> encounters per patient?
> 
> Using OpenMRS at the Point-of-Care for a couple of years leads to
> several cases where we have more than this. But these encounters are no
> longer accessible.
> 
> Cheers,
> christian
> _________________________________________
> 
> To unsubscribe from OpenMRS Implementers' mailing list, send an e-mail
> to [email protected] with "SIGNOFF openmrs-implement-l" in the
> body (not the subject) of your e-mail.
> 
> [mailto:[email protected]?body=SIGNOFF%20openmrs-implement-l]
> _________________________________________
> 
> To unsubscribe from OpenMRS Implementers' mailing list, send an e-mail to 
> [email protected] with "SIGNOFF openmrs-implement-l" in the  body 
> (not the subject) of your e-mail.
> 
> [mailto:[email protected]?body=SIGNOFF%20openmrs-implement-l]

_________________________________________

To unsubscribe from OpenMRS Implementers' mailing list, send an e-mail to 
[email protected] with "SIGNOFF openmrs-implement-l" in the  body 
(not the subject) of your e-mail.

[mailto:[email protected]?body=SIGNOFF%20openmrs-implement-l]

Reply via email to