Creating a Service Provider
Service providers in our platform are users who deliver various services to consumers, typically including doctors and organizational staff. Each organization can configure specific roles for their service providers, ensuring a customized setup that aligns with operational requirements and workflows.
Configuration
When creating a service provider, it is essential to include a valid externalId if the provider will interact with external systems. For example, if an appointment is booked under a service provider's name and the organization’s EMR integration involves an external system, the externalId acts as the reference needed for seamless communication between platforms. Additionally, roles and sub-roles can be assigned during the creation process to ensure proper access and functionality within the organization.
Before adding new service providers, the authentication configuration must be completed by a config user. This setup ensures that service providers can be securely created and integrated into the system with appropriate permissions.
Implementation
Only administrators have the authority to add service providers with an externalId. This restriction ensures that external integrations, such as those with EMR systems, are managed securely and efficiently. Once the authentication configuration is in place, a new service provider can be added as shown below:
Create a new service provider
Once the service provider is created you can also add additional roles to them to drive relevant operation workflows
SubRoles can also be set for a more granular role configuration, the platform allows for creation and management for dynamic subroles
Last updated