-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FHIR Road Map] Practitioner Roles assignment enhancements #1117
Comments
@machariamuguku how far are we with this? |
@dubdabasoduba this is pending from last year. I'll prioritise this the beginning of this week |
Implementation updates
|
@dubdabasoduba can a practitioner only be assigned to a single organisation? |
For now, this is the restriction on OpenSRP. I think that's how we have built it. Let me review this with the PMs and then get back to you. |
I will also update the practitioner role created at practitioner creation to include the practitioner display name attribute for consistency |
@dubdabasoduba I identified an issue idk if it's by design: after modifying a practitioner role by either modifying the (adding or removing organisation attribute) or creating a new resource, the newly modified/created practitioner role is not immediately available on the practitioner role endpoint till 35-40 seconds later. Confirmed the same by hitting the server directly with postman endpoint: |
@machariamuguku I reviewed the work and I think I missed something while scoping this.
We are also using the PractitionerRole resource while adding Practitioners to Teams (Organization). Could we just use the same PractitionerRole payload created during practitioner creation instead of creating a new one during team assessment?
Here is a sample of a PractitonerRole used for the team assignment. Notice the
organization
attributeCan we have the team assignment behave as follows?
practitioner
.organization
attribute during the user assigned to the team.organization
attribute from the PractitionerRole.active
attribute.Here is a sample of a PracttionerRole resource with both the team assignment and FHIR user role
Originally posted by @dubdabasoduba in #1095 (comment)
The text was updated successfully, but these errors were encountered: