Implementation Guide
TI Common
Version 1.5.0-ballot.1 - ballot

Artefakte für das Verhalten

Dieses Capability Statement Profil dient als TI-weit gültige Referenz für die Definition der RESTful-FHIR-Schnittstellen.

Capability Statement Profil

Capability Statement Profil für TI FHIR Data Service

Dieses Profil beschreibt die Fähigkeiten eines FHIR Data Service innerhalb der Telematikinfrastruktur (TI) spezifiziert ist.

Tabelle: Capability Statement

Operation Definition Profil

OperationDefinition Profil für TI FHIR Data Service

Dieses Profil beschreibt FHIR Operationen des FHIR Data Service innerhalb der Telematikinfrastruktur (TI). Es stellt sicher, dass zustandsverändernde Operationen ('affectsState = true') nicht über HTTP GET ausgeführt werden dürfen.

Tabelle: Operation Definition

Code Systems

TI Environments CodeSystem

Dieses CodeSystem definiert standardisierte Umgebungskennzeichen für CapabilityStatements des TI-Fachdienstes. Es erlaubt die eindeutige Kennzeichnung, ob die beschriebene Fähigkeit für Produktions-, Referenz-, Test- oder Entwicklungsumgebung gilt.

TIFHIR Configuration CS

Dieses CodeSystem beschreibt die FHIR-Konfigurationen eines FHIR Data Service der TI. Die konkrete Konzeptliste wird extern im gematik-Releaseprozess als Release-Artefakt verwaltet und versioniert; dieser IG referenziert diese Konzepte nur über das Canonical.

TI Operation Parameter Location CodeSystem

Definiert die möglichen Positionen eines Parameters bei der HTTP-Übertragung einer FHIR-Operation.

TI Restful Interaction CodeSystem

Ergänzt die standardisierten FHIR REST-Interaktionen um weitere ressourcenbezogene Interaktionen.

Tabelle: Code Systems

Value Sets

TI Environments ValueSet

Dieses ValueSet enthält alle zulässigen Umgebungskennzeichen für CapabilityStatements des TI-Flow-Fachdienstes und wird für die verpflichtende Kennzeichnung der Zielumgebung verwendet.

TI FHIR Configuration ValueSet

Dieses ValueSet bildet den zulässigen Wertebereich für die FHIR-Konfiguration eines FHIR-Data Service der TI ab.

TI Operation Parameter Location ValueSet

Zulässige Positionen eines Parameters bei der HTTP-Übertragung einer FHIR-Operation.

TI Restful Interaction ValueSet

Definiert die unterstützten REST-Interaktionen einschließlich der TI-spezifischen bedingten Interaktionen.

Tabelle: Value Sets

Capability Extensions

Base URL der FHIR-API

Gibt die Basis-URL des FHIR-Servers als Zeichenkette an. Beispiel: http://epa4all/epa/medication/api/v1/fhir

HTTP Header

Ermöglicht die Angabe global oder spezifisch geforderter HTTP Header in einem CapabilityStatement oder einer Resource-Interaktion.

HTTP Method for FHIR Operation

Gibt an, ob eine FHIR Operation mit GET, POST oder beidem verwendet werden darf.

HTTP-Antwortinformationen

Definiert Informationen zu HTTP-Antworten für FHIR-Interaktionen, inklusive Statuscode, Beschreibung, Beispiel und Response-Schema.

Search Parameter Interaction

Gibt an, für welche REST-Interaktionen ein SearchParameter unterstützt wird.

TI Feature

Deklariert ein einzelnes Feature eines TI Fachdienst-Deployments. Das Teilfeld `definition` verweist per Canonical auf den Feature-Bezeichner (analog zum HL7 Application Feature Framework, `hl7.fhir.uv.application-feature`); `value` beschreibt den aktuellen Zustand des Features am betrachteten Endpoint. Kompatibilitätshinweis: Diese Extension spiegelt bewusst die Sub-Extension-Namen `definition` und `value` des HL7-Frameworks wider, um eine spätere Migration oder Profilierung ohne Breaking Change zu ermöglichen.

TI FHIR Configuration

Diese Extension deklariert eine konkrete Konfigurationsausprägung eines FHIR-Data Service in der TI auf CapabilityStatement-Ebene. Die Konfiguration wird als Code transportiert. Die Bedeutung und Konstellation einer FHIR-Konfiguration ist aus externen Quellen der Releaseplanung zu entnehmen.

Tabelle: Capability Extensions

Operation Outcome

Ressourcenprofile

TI Operation Outcome

Das Operation Outcome-Profil für die Telematikinfrastruktur (TI) FHIR Data Services

Tabelle: Operation Outcome - Ressourcenprofile

Extensions

ExpectedDosageTextExtension

This extension is used in an Operation Outcome to state the expected Dosage Instruction in the rendered-dosagetext-extension.

Tabelle: Operation Outcome - Extensions

Code Systems

TI Operation Outcome Details CodeSystem

Telematikinfrastruktur (TI) Operation Outcome Details CodeSystem

Tabelle: Operation Outcome - Code Systems

Value Sets

TI Operation Outcome Details Value Set

Enthält alle Codes für das Operation Outcome der Telematikinfrastruktur (TI) sowie die in FHIR definierten Operation-Outcome-Codes.

Tabelle: Operation Outcome - Value Sets