FAQ

What's so special about the Genie Partner API?

Genie, our desktop PMS product, has always had some capability to integrate with external products via ODBC or the integrated SQL server. However these have always been dependent on the practice to configure and manage, have limitations in terms of their reliability and security, and suffer from the fact that Genie is now a 20+ year old product with 20 year old practices around storing and managing patient demographic and clinical data.

The Genie Partner API is really a common set of APIs that talk to both our desktop Genie product and our newer cloud-based Gentu product. This will enable developers to build a single integration that supports both products in a straightforward way, and means that our customers will be able to continue using the integrations they know and love as they migrate to our Gentu cloud product over time. An important part of this is mapping both Genie and Gentu data to the common FHIR standard, so that the data exposed by the API isn't just standardised between Genie Solution's products, but across the industry as a whole.

The APIs themselves are primarily FHIR-based APIs accessed via OAuth2 authentication. FHIR is increasingly the de-facto standard for interoperable health care both in Australia and internationally, and our intent is that if you build an integration with Genie products, that same integration will largely be reusable with other healthcare products that also support FHIR standards, rather than work that is bespoke for Genie Solutions. The FHIR server behind these APIs is hosted securely in our AWS environment following security best practice, and all our data is stored in Australia in compliance with Australian privacy law.

In short, the Genie Partner API is a modern, standards based interface that will improve the scalability and reliability of integrations, and we hope will set the stage for more innovation in Australian healthcare.

How do I start selling my integration to Genie or Gentu users?

Genie Solutions runs an Approved Integrator program to identify high quality products that add real value to our customers. Prior to being given access to our production platform, integrations will be assessed for things like:

  • Baseline quality of the integration - it adds value, is reliable, and doesn't compromise the integrity of a practices database (i.e. the product does what it says it does and nothing else).

  • That the product doesn't request data that it doesn't need in the course of doing its job (i.e. a service which links Genie or Gentu to a phone system shouldn't request clinical data).

  • That the data you use is only stored if required, and if stored it complies with Australian Privacy Law (i.e. patient data cannot be stored outside of Australia, which extends to the use of third-party tools like Google Analytics that store their data offshore).

Once an integration has passed our assessment, it can be listed on the Genie Solutions Marketplace as an Approved Integration.

Are there fees associated with Approved Integrations?

We're currently proposing a platform access fee of $500 per month, or 20% of the revenue generated by our platform, whichever is the higher.

This is all inclusive of API usage and our Marketplace listings, but would be subject to fair and reasonable use of the API.

For devices and other fixed priced physical products without recurring revenue (subscription) attached, we would charge only the flat annual fee.

We're still gathering feedback about this as we get closer to launch so if you have thoughts about this please don't hesitate to let us know.

How do I apply to be an Approved Integrator?

At present this program is invitation only as part of the closed beta for the Platform API. We will release more details on the application process as we get closer to launch.

What are 'Advanced Extras,' and how do I become one?

Genie Solutions list some products on the Marketplace as 'Advanced Extras'. Advanced Extras are not typical integrations. They are highly bespoke value-adds for practices which are developed by Genie Solutions in-house, or via joint ventures co-developed with select partners. The number of Advanced Extras products will always be limited to products that add value to most, if not all, of Genie Solutions' customers, and where there is an obvious advantage to a deep integration of a workflow into our PMS products. Because of this we have limited capacity for Advanced Extra partnerships and have no plans to seek additional partnerships for these products at this stage.

Approved Integration has been designed to provide you with all of the same data and marketplace visibility that our Advanced Extras have but without the need for bespoke one-off integration work, and the requisite higher revenue share required to justify bespoke work. We're also currently assessing options to provide custom UI integration into Genie and Gentu in the future with a view to further close the gap between our bespoke Advanced Extras and the kind of experience you can create as an Approved Integrator.

Last updated