Skip to main content

Scheduler through portal API Market Place

Project Statement

Healthcare providers who want to use UnitedHealthcare's APIs through the API Marketplace Portal must set up an appointment with a UHC expert to learn about the service and its features. This process can be time-consuming and inconvenient for users, which can be a challenge for healthcare providers looking to use UHC's APIs.

Solution

To address this problem, UHC aims to enable users to subscribe to its APIs without the need for an appointment with an expert. Users can access the Busy/Tentative schedule of the optum consultants on the portal and schedule a meeting using the Calendar by selecting a time slot. Technical feasibility study and implementation was conducted, which involved creating an App Service on Azure Active Directory, creating a Subscription for Microsoft Graph API to get the Calendar access, and defining the scopes for the Graph API like Calendar.ReadWrite, User.ReadWrite. The use case was successfully implemented, and more than one consultant's calendar was merged into one calendar to enable better scheduling.

Product Values

  • Convenience: By enabling users to subscribe to its APIs without the need for an appointment with an expert, UHC provides a convenient way for healthcare providers to access its services.
  • Timesaving: The solution saves time for healthcare providers by eliminating the need for appointments with UHC experts, which can be time-consuming and inconvenient.
  • Easy scheduling: Users can access the Busy/Tentative schedule of the Optum consultants on the portal and schedule a meeting using the Calendar by selecting a time slot. This makes scheduling easy and efficient.
  • Technical feasibility: The solution involves creating an App Service on Azure Active Directory, creating a Subscription for Microsoft Graph API to get the Calendar access, and defining the scopes for the Graph API like Calendar.ReadWrite, User.ReadWrite. This ensures that the solution is technically feasible and can be implemented effectively.
  • Better scheduling: By merging more than one consultant's calendar into one calendar, the solution enables better scheduling and coordination between healthcare providers and UHC's consultants.

Key Metrics

  • User engagement: These measures how often users access the Busy/Tentative schedule of the optum consultants on the portal and schedule meetings using the Calendar by selecting a time slot.
  • Time saved: This measures the amount of time saved by healthcare providers who use UHC's APIs through the portal instead of setting up appointments with UHC experts.
  • Technical feasibility: This measures the success rate of the technical feasibility study and implementation, ensuring that the solution is effective and can be scaled up.
  • Consultant availability: This measures the availability of optum consultants and their calendars to ensure that users can schedule meetings at convenient times.
  • Customer satisfaction: This measures the satisfaction level of customers using UHC's APIs through the portal, helping to identify areas for improvement and ensure that users are happy with the service.

Team

Olson AubreyAhles JulietKiran ChowdharyPriyanshu Mittal
Dir Gen ManagementSr Product ManagerSr Principal EngineerSoftware Engineer
aubrey_olson@uhc.comj_ahles@uhc.comkiran_chowdhary@optum.committal_priyanshu@optum.com

References

GitHub