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)