Skip to content

Documentation Overview

Configuration

TORCH is configured using environment variables that control its behavior and integration with FHIR servers.

👉 Visit the Configuration for a detailed list of environment variables and their descriptions.

API

TORCH provides a FHIR REST API for extracting data based on the CRTDL. It implements the FHIR Asynchronous Bulk Data Request Pattern.

👉 Visit the API Documentation for details on endpoints, request/response formats, and usage examples.

Task API

Jobs can be listed, inspected, reprioritized, paused, resumed, cancelled, and deleted through a FHIR Task-based control API.

👉 Visit the Task API Documentation for endpoint details and status/priority mappings.

CRTDL

The Clinical Resource Transfer Definition Language (CRTDL) is a JSON format used to describe cohorts and data extraction rules.

👉 Visit the CRTDL Documentation for a comprehensive guide on how to create and use CRTDL definitions.