SpecsModelExploreRequirements
SpecsModelExploreRequirements
FHIR Router
Overview
Guide
Twin streams
Links and Communications
IDproduct.ingestion.fhir_gateway.fhir_router
DescriptionRoutes FHIR resource requests to handlers.
Keyfhir_router
Typecomponent
Statusactive
TeamClinical Ingestion
Tags
Table of contents
Guide
FHIR Router
Responsibilities
Links and Communications
Requirements

Attributes

interactionsread, search, create
standardFHIR R4

Guide

FHIR Router

The FHIR Router dispatches incoming REST interactions — read, search, create — to the appropriate handler and shapes responses per FHIR R4 rules.

Thin routing layer

Authentication and consent run before the router hands off to handlers — it never touches Clinical Data directly.

Responsibilities

  • Maps URLs and verbs to internal handlers (Patient, Observation, Encounter, …).
  • Applies pagination and _summary rules for search sets.
  • Invokes SMART Auth Filter and Consent Check before handlers touch Clinical Data.

Links and Communications

2 incoming links

Incoming Links(2)

Source objectLabelLink typeRelationRaw idRequiredDescription
SMART Auth Filter

example-healthcare.product.ingestion.fhir_gateway.auth_filter

component
——linksproduct.ingestion.fhir_gateway.fhir_router——
Consent Check

example-healthcare.product.ingestion.fhir_gateway.consent_check

component
——linksproduct.ingestion.fhir_gateway.fhir_router——

Requirements