We are trying to implement scheduling appointments through Cerner FHIR. We need to be able to determine what service types a provider is able to schedule and at what locations.
Example workflow 1: The patient care team is displayed. For each care team member we need to know what service types they can schedule. Once a care team member is selected, a list of service types should appear that only pertains to the selected practitioner. Then we can call the slots service to display slots for the practitioner/service type combination.
Example workflow 2: Display a list of all service types that can be scheduled through FHIR. Once the user selects that service type we need to be able to display a list of locations that pertain to that service type. then we can call the slots service to display slots for the service type/location combination.
How would we get that information?