Skip to main content

Introduction

This section contains the complete GraphQL schema reference for Fire Arrow Server. The GraphQL endpoint is available at POST /fhir/$graphql and provides read-only access to all FHIR resources stored in Fire Arrow Server.

The schema follows the HL7 FHIR GraphQL specification. Since all types are generated directly from the official FHIR schema definition, the type documentation replicates the HL7 FHIR data model.

To browse the schema efficiently, start with Types -> Objects. (example: Patient)

For a given FHIR resource type such as Patient, the following queries are available:

  • Query Patient: Retrieves a single resource by id
  • Query PatientList: Searches for a limited set of patients
  • Query PatientConnection: Cursored search across all patient resources

Fire Arrow Server's GraphQL API is read-only. To create, update, or delete resources, use the FHIR REST API.