Firely Server

Firely Products

  • Back to all Firely Products

Firely Server Docs:

  • Overview
  • Getting started
  • Setting up Firely Server
  • Maintenance and Management
  • Connecting Data Sources
  • Features
    • FHIR RESTful API
    • FHIR Document Handling
    • Generate a FHIR document - $document
    • Binary Handling
    • Terminology services
    • Validating incoming resources
    • Custom Resources
    • Custom Search Parameters
    • OpenAPI
    • Custom Operations
      • Validation - $validate
      • Snapshot generation - $snapshot
      • Meta operations - $meta, $meta-add, $meta-delete
      • Liveness and readiness - $liveness, $readiness
      • Convert XML <-> JSON - $convert
      • Generate a FHIR document - $document
      • Patient-level Export - $everything
      • Observation - $lastN
      • Permanently delete resources - $erase and $purge
      • Fetch DocumentReference - $docref
      • HRex Member Match - $member-match
      • Version Availability - $versions
      • Executing Digital Quality Measures (dQMs) - $evaluate and $evaluate-measure
    • Bulk Data Export
    • Digital Quality Measures
    • Subscriptions
    • X-Provenance header
    • Real World Testing
    • Multi-tenancy
    • Available plugins and services
    • Feature Availability per Database
  • Security and Tools
  • Performance
  • Programming API Reference
  • Compliance & Certification
  • Upgrading and Release Notes
  • FAQ
  • Contact us
Firely Server
    Firely Server banner

  • Firely Docs »
  • Firely Server »
  • Custom Operations
  • View page source

Custom Operations

The FHIR Specification operations framework allows for the definition of custom operations and defines how to offer them in the FHIR RESTful API. Firely Server offers various custom operations out of the box, next to $export (Bulk Data Export), as well as its terminology operations:

  1. Validation - $validate

  2. Snapshot generation - $snapshot

  3. Meta operations - $meta, $meta-add, $meta-delete

  4. Liveness and readiness - $liveness, $readiness

  5. Convert XML <-> JSON - $convert

  6. Generate a FHIR document - $document

  7. Patient-level Export - $everything

  8. Observation - $lastN

  9. Permanently delete resources - $erase and $purge

  10. Fetch DocumentReference - $docref

  11. HRex Member Match - $member-match

  12. Version Availability - $versions

  13. Executing Digital Quality Measures (dQMs) - $evaluate and $evaluate-measure

Previous Next

© Copyright 2025, Firely.

Built with Sphinx using a theme provided by Read the Docs.