FHIRFLARE IG Toolkit

A browser-based toolkit for working with FHIR Implementation Guides - Lite Mode quick start guide

Services HAPI Server

FHIRFLARE IG Toolkit – Quick Start Guide (Lite Mode)

Hosted at: https://flare.fhirlab.net
Audience: Medical personnel with basic understanding of FHIR and Implementation Guides (IGs)

1. Accessing the Toolkit

  • Open your browser and go to: https://flare.fhirlab.net
  • No installation required — Lite Mode runs entirely in the browser.
  • All validation and conversion operations are performed client-side or via lightweight server calls.

2. Selecting and Importing IGs from the FHIR Registry

Steps

  1. Navigate to Search and Import IGs.
  2. Enter the IG name (e.g., hl7.fhir.au.base) and select the desired version.
  3. Click Import.
  4. The IG and its dependencies will be cached locally for validation use.

IGs are sourced from the official FHIR registry and Simplifier.net.

3. Uploading a Local IG

Steps

  1. Package your Implementation Guide as a .tgz file.
  2. Go to Manage IGs.
  3. Click Upload Local IG and select your .tgz file.
  4. The toolkit will extract and register the IG for use in validation.

Useful for testing custom or unpublished IGs.

4. Validating FHIR Resources

Steps

  1. Go to the Validation section.
  2. Upload your FHIR resource file (JSON or XML).
  3. Select the IG to validate against (imported or uploaded).
  4. Click Validate.
  5. Review the validation report showing errors, warnings, and info messages.

Lite Mode uses local StructureDefinitions only. Terminology validation (e.g., ValueSet bindings) may be limited.

5. Converting FHIR Resources to FSH

Steps

  1. Navigate to the FSH Converter section.
  2. Upload one or more FHIR resource files.
  3. Configure conversion options:
    • Output style (flat or grouped)
    • Include metadata
    • Use alias file
  4. Click Convert.
  5. Download the generated .fsh files.

Powered by the integrated GoFSH engine for accurate FSH generation.