FHIR, or Fast Healthcare Interoperability Resources, provides a lightweight REST-based access layer for standard HL7-defined data models. If you'd like to get a dedicated OAuth2 2.0 client id for testing patient facing apps using the common clinical data set of FHIR resources in the sandbox, set up a new application using MyApps. Additional APIs, FHIR resources, and technical documentation are available through the App Orchard program.
This basic FHIR service covers data about persons (or, technically, animals, although despite all our jokes about cows, we aren't really pursuing) receiving care or other health-related services. It focuses on the demographic information necessary to support administrative, financial, or logistic purposes. We support search, read, and create interactions for Patient, and search and read interactions for Provider.
The AllergyIntolerance data models describe a patient's intolerance to a foreign substance and an associated reaction that occurs from exposure. We support search, read, and create interactions.
Medication + MedicationOrder + MedicationStatement
explore the spec
The Medication, MedicationOrder and MedicationStatement data models combine to model a patient's reported and prescribed medication orders and instructions.
Conditions can encompass acute and chronic problems and conditions, as well as encounter diagnoses. We support search, read, and create interactions.
This implementation of the Observation resource supports querying for vital signs, lab results, and smoking history. We support search, read, and create interactions.
DiagnosticReport describes the findings associated with a diagnostic laboratory procedure.
Immunization describes the details of a vaccine administered to a patient.
Careplan describes the assessment and treatment plan for a particular patient. Goal describes provider-documented targeted outcomes for a patient to achieve.
Procedure describes performed surgical, dental, and diagnostic procedures on a patient.
Device describes the implanted devices for a particular patient.
DocumentReference provides a list of available CDA documents for a patient. Binary provides the ability to retreive a particular document.
The Encounter resource defines the setting where patient care takes place. This includes ambulatory, inpatient, emergency, home health, and virtual encounters.
The Schedule resource is the link from a slot to a practitioner and location for an appointment.
A slot of time on a schedule that may be available for booking appointments.
With an appointment FHIR ID, this web service returns up-to-date appointment information. You can also perform operations to $Book or $Find appointments.
Details and position information for a physical place where services are provided and resources and participants may be stored, found, contained or accommodated.
Call into a server to read, $Book, or $Find appointments.
Call into a server to create or read patient records.
Call into a server to read locations.
Call into a server to read slots.
Call into a server to read schedules.