Full Integration

Greenlight API resources described for Full Integration users

Here is a brief description of a typical Full Integration.

  1. Your system calls the Greenlight API to send patient and record request data
  2. Your patient facing application redirects to a Greenlight application for the consent and access steps
    1. The Greenlight application is branded with your logo and key colors
  3. The patient uses the Greenlight application to provide consent and access to records
  4. The Greenlight app returns control to your app
  5. Your system calls the Greenlight API to get updates that happened within the Greenlight app
  6. Your application provides any next steps to the patient
  7. The Greenlight platform retrieves records
  8. Your system monitors progress using the Changes API, which shows status changes and documents/data to retrieve
  9. Your system gets documents or FHIR data from Greenlight
  10. If there are any obstacles encountered in the process (such as patient errors, or the access requires additional steps) your system would see them in the Changes data from Greenlight
  11. Your system would message the patient to return to your app to make any corrections
    1. To provide access again, or change credentials, your app would redirect again to the Greenlight app