Fixed the following issues for case where a FHIR server returned (in terms of pagination settings) by page instead of by page offset for /patient/_search;
1) Movement between pages not working correctly in the case where FHIR server persists a mixture of resources and not only patient resources.
2) For second and subsequent patient list pages, an individual patient link didn't link to correct patient details.
3) Prev/Next Patient buttons didn't always link to correct patient details.
@ranum - Feel free to pull this branch if you want to test ahead of generating next master docker image.
Fixed the following issues for case where a FHIR server returned (in terms of pagination settings) by page instead of by page offset for /patient/_search;
1) Movement between pages not working correctly in the case where FHIR server persists a mixture of resources and not only patient resources. 2) For second and subsequent patient list pages, an individual patient link didn't link to correct patient details. 3) Prev/Next Patient buttons didn't always link to correct patient details.
@ranum - Feel free to pull this branch if you want to test ahead of generating next master docker image.