Search patients by birth date with ge prefix is not working for years before 1990

44 views
Skip to first unread message

Saravanan Rathinakumar

unread,
Aug 22, 2017, 3:14:52 AM8/22/17
to Cerner FHIR Developers
Hello, 

I am trying to search patients by birthdate with ge prefix but it returns the Unprocessable entity response if birthdate year before 1990.



and sometimes with le prefix also not working properly

Max Philips (Cerner)

unread,
Aug 22, 2017, 10:02:18 AM8/22/17
to Cerner FHIR Developers
Hi,

I took a look in our logs to see what was going on.  The 422 is returning because a search by birthdate greater than or equal to 1977-01-01 qualifies too many patients.  It is not related to the prefixes.

Could you add another search parameter to your queries to narrow down the result set?  Or specify a closed date range instead of an open date range?  Both of these approaches should reduce the likelihood of getting too many qualified results.

I will log a task for us to improve the error messaging in this scenario.

Thanks,
Max (Cerner)

Saravanan Rathinakumar

unread,
Aug 23, 2017, 1:22:07 AM8/23/17
to Cerner FHIR Developers
Hello Max,

Thanks for your answer. I will use an additional parameter to narrow down the results. Hope it will be resolved in coming future. 

- Thanks,
Saravanan
Reply all
Reply to author
Forward
0 new messages