LogoLogo
  • Welcome
  • API Documentation
    • ⭐Introduction to our API
    • 🚀Getting started
    • 👾How to use the API
    • 👩‍💻Test your API code with our Swagger
  • EHR INTEGRATION
    • ⭐Introduction to our EHR integrations
    • 📋Integration with Practice Fusion
  • Knowledge Base
    • ❓Frequently asked questions
Powered by GitBook
On this page
  • Overview
  • Retrieve data from the Health Information Exchange (HIE) through Carequality®
  • Summarize scans and medical PDFs
  • Our technology for generating AI summaries
  • Generating a comprehensive patient summary with Carequality® data
  • What you need to get started
  • Read next:
  1. API Documentation

Introduction to our API

Last updated 5 months ago

Overview

Abstractive Health offers an API solution that (1) summarizes clinical documentation that you provide us, and (2) enables seamless access to patient medical records nationwide through Carequality® (the largest health information exchange) with succinct summaries of the data. Leveraging our advanced, clinician-grade AI, we generate comprehensive summaries that condense the essential information from medical records and give you access to the underlying structured data as JSONs, CDAs, and FHIR. Our API processes file types of (i) PDFs (including scanned and handwritten documents), (ii)CDAs, and (iii) FHIR; and summarizes it all using our advanced AI model.

Retrieve data from the Health Information Exchange (HIE) through Carequality®

Our API allows you to retrieve medical records nationwide through our integration with Carequality®, giving you access to data from major EHR systems like Athena Health, CVS Health, eClinicalWorks, Epic, NextGen, and PointClickCare. You'll have comprehensive access to available medical data, including progress notes, discharge summaries, consults, procedure notes, lab results, immunization records, radiology reports, scans, x-rays, and more. Depending on the volume of medical data, it typically takes between 2 to 4 minutes to retrieve all documents per patient search.

Summarize scans and medical PDFs

Our API also enables batch processing of PDF files, including scanned documents and handwritten notes, with summaries generated in under 2 minutes. We can handle PDFs up to 500 pages, though for optimal performance, we recommend keeping PDFs under 200 pages.

Special pricing is available for enterprise use cases above 500 pages.

Our technology for generating AI summaries

We generate our summaries using a combination of state-of-the-art open-source models, such as Clinical LLaMA and Clinical GPT, alongside proprietary technology. Through our clinical research at Weill Cornell, we have demonstrated our model is able to identify and extract followup sentences with a 97% accuracy and that our. In addition, our technology has recently been chosen by the U.S. Department of Veterans Affairs among 200 companies as a.

The content and length of each summary depends on the original documents being summarized. Typically, summaries range from 250 to 500 words and follow this structure:

AI Sample Summary

Patient Name:

Tommy Abstractive

History of Present Illness:

Tommy Abstractive initially presented to the emergency room on 12/17/2018 with left ankle pain after he twisted his ankle while playing basketball. On x-ray and CT, he was found to have a nondisplaced medial malleolus fracture, displaced posterior malleolus fracture, and medial clear space widening along with mid diaphyseal fibular fracture. He was reduced and splinted in the ED. He underwent ORIF of the left ankle four days later. A follow-up x-ray on 02/06/2019 showed a healed ankle fracture with intact hardware in acceptable alignment. Since surgery, Mr. Abstractive has been attending physical therapy, doing home exercises, and is making good progress without pain or a limp with ambulation.

Allergies:

  • Penicillin

  • Anticonvulsants

  • Sulfonamide antibiotics

Family History:

Tommy's clinical family history reveals a mix of medical conditions, including heart disease, hypertension, osteoarthritis, and type 2 diabetes among immediate family members.

Social History:

Tommy presents as a 32-year-old male with a stable social history. He reports occasional alcohol use and identifies work-related stress as his primary challenge.

Medications:

  • Ibuprofen 400mg q 4-6 hours. Administered 12/17/18

  • Acetaminophen 650-1000 mg q 4-6 hours. Administered 12/17/18

Past Medical History:

Orthopedics consult and reduction/splinting of fracture in the ED on 12/17/2018 ORIF of the left ankle on 12/21/2018 Ice, elevation, and ace wrap for swelling Weight bearing as tolerated with a camboot Follow up x-ray on 02/06/2019 Physical therapy, including range-of-motion and other at-home exercises

Follow-Ups:

  • Increase activity as tolerated

  • Elevate/ace wrap for swelling prn

  • Continue PT; new script given

  • Continue at home ankle exercises

  • F/U 3 months with left ankle X-Rays.

When generating the summaries, we send you coverage scores that represent how similar the summary sentences are to the sentences in the original content. The scores range from 0 to 1. We internally consider anything below a 0.4 as a low score and scores above 0.4 as good. Coverage scores are not a measure of clinical accuracy, but can be used as a rough threshold to determine if you desire to implement an internal human-in-the-loop workflow before presenting the end results to a clinician.

Further, the coverage score output can be used to map a summary sentence back to the best sentence within the source data. We provide the 5 best potential sentences from the original source data. The output will provide source sentence and source section numbers.

Generating a comprehensive patient summary with Carequality® data

To generate comprehensive summaries from patient data via Carequality® (i.e. what we provide in the standalone UI application of Abstractive Health), you would chain the followings APIs together once each one is successful:

  1. Get token

  2. Search patient

  3. Retrieve patient documents

  4. Request a summary (using documents you retrieved from Carequality®)

  5. Retrieve a summary

  6. Return treatment note to Abstractive Health

We allow this versatility so that you could combine both Carequality external documents and your own local documents of a patient for summarization. To do this, you would include other documents that you possess in Step #4 in addition to the Carequality documents returned in Step #3.

What you need to get started

Read next:

You don't need an engineering team to start using our API, we designed it in a way that anyone with basic coding skills can get started by following our . You will be able to try the API for free and see if it fits your use case. If you have any problems or additional questions you can contact us at .

⭐
AI generated summaries are effectively near comparable to those written by physicians
leader in trustworthy AI solutions
step by step guide
support@abstractivehealth.com

Getting started

Our step by step guide to set up your account and start a 30-day free trial

How to use the API

All the information you need to use our API