If you don’t already have a secure way to collect app developer information, you could buy or subscribe to a custom form and signing service to intake and store the registration data centrally and securely.
If you outsource the app registration capability or decide to subscribe to access an endpoint directory, your cost could be:
*Build cost amortized over 5-years
If you have a development team to build your own registration system, the cost will vary depending on team size and how long it takes to build.
The actual steps each organization takes to perform developer and app registrations vary, but the minimum steps are listed here to give an idea of its time value.
Time needed to review and approve developer and the app
Time to manually create an OIDC client with credentials
Time to send the credentials securely to the right developer
Time to manually update a webpage with approved apps
Here we apply some basic values to help quantify how the time value translates to a cost to register developers and their applications.
Number of app submissions per month:
Number of people involved in app reviews:
Avg. cost per FTE per hour (incl. benefits):
Here we apply some basic values to help quantify how the time value translates to a cost to register developers and their applications.
These types of questions can easily be answered on a webpage or somewhere that is publicly and easily accessible by all members.
Number of members:
Percentage of members to contact member services asking about apps:
Total number of member service calls:
Avg. duration of each member service call:
Avg. cost per customer service call:
We’d like to believe all SMART on FHIR apps are plug and play, but that’s just not true in most cases. There’s often issues with authorization or with how the app reads or writes data to and from a FHIR server even if everyone is using the same version of FHIR and implementation guides.
To estimate how much technical support calls cost without an optimized workflow and detailed documentation for app developers to test and configure their apps, we’ve used some basic factors to help quantify the cost.
Percentage of app submissions that need tech support to get them working:
*assuming you already have a sandbox environment with test patients for app developers to test with
Avg. duration for each tech support call:
Avg. number of calls necessary to finish troubleshooting:
Number of tech support personnel on each call: