Programming Guide

This guide introduces some basic concepts and workflows that will be important as you begin using the API.

Input FHIR Bundle

All Insight API operations expect FHIR bundle as an input generated via the [Convert API]/convert).

If a bundle does not contain any patient resources, the operation won’t be performed and an error will be returned.


The output FHIR Bundle includes an OperationOutcome resource. An OperationOutcome is a collection of issue elements detailing what was parsed from the input, as well as any problems with the conversion. See Operation Outcomes for details.