taylorqj
04/19/2023, 3:32 PMHealthcareService records that are used to group Practitioner ’s by their PractitionerRole. Each HealthcareService has a different role within the company, one being a group of RNs, the other being a backend operations team. They should have separate AccessPolicies with different permissions defined.
Is there a way to define an AccessPolicy that relates to a Practitioner only if they are a part of a HealthcareService? Today, I believe we are only able to associate an AccessPolicy via a ProjectMembership for a User, Bot, or ClientApplication.
I believe what we want is possible by generating an AccessPolicy that has the required permissions for the HealthcareService but we would be required to attach it to each User record involved in the HealthcareService.reshma
04/19/2023, 3:49 PMtaylorqj
04/19/2023, 4:01 PMClientApplication would apply if we're attempting to keep individual practitioner records, right? It's important to us to know who did what in the HealthcareService.taylorqj
04/19/2023, 4:08 PMreshma
04/20/2023, 4:20 PMrahul1
04/21/2023, 4:14 PMPractioner-> PractionerRole -> HealthcareService) , as it's not well supported by the FHIR spec.
Your original inclination of setting removing the access policy when the practitioner is assigned / unassigned to the HealthcareService is probably the right move currentlytaylorqj
04/21/2023, 4:15 PM