Skip to content

Conversation

@IsaacMilarky
Copy link
Contributor

[NDH-539] Add Parameters Missing in FHIRPractitionerRoleViewSet

Jira Ticket #NDH-539

Problem

We are aiming to have a set of search entry points/filters in the FHIR api views. We do not currently have all of the ones outlined in the FHIR API Endpoint Search document.

Solution

Add many of the missing searches and filters to the practitioner role filter set file.

Result

Summary:

  • Add filter to filter the organization type
  • Add filter to filter between active and non-active roles
  • Add filter to filter by practitioner identifier
  • Add filter to filter by Nucc/snomed specialty
  • Add endpoint filters to filter by endpoint connection, payload type, org id, and org name
  • Add location filters for address, city, zip code, state
  • Add tests for all of these
  • Still missing PractitionerRole searches for endpoint status since that is not yet implemented
  • Still missing Location distance from a point which I can do in a separate PR

Test Plan

Run make test

…dpoint status and location

Signed-off-by: Isaac Milarsky <imilarsky@gmail.com>
Signed-off-by: Isaac Milarsky <imilarsky@gmail.com>
Signed-off-by: Isaac Milarsky <imilarsky@gmail.com>
Signed-off-by: Isaac Milarsky <imilarsky@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants