Health Device Data Transfer
Version 1.0.0-rc2 - release

Specification of health data transfer from devices to DiGA (§ 374a SGB V)

Endpoint Metadata

Seiteninhalt:

This document describes the /metadata endpoint for retrieving the FHIR CapabilityStatement of the Device Data Recorder. The CapabilityStatement provides information about the supported FHIR version, resource types, profiles, interactions, search parameters, and operations. This endpoint is public and does not require authentication.


Endpoint

   
Endpoint /metadata
HTTP Method GET
Description Provides a FHIR CapabilityStatement with information about the supported FHIR version, resources, operations, search parameters, and profiles.
Authentication None (public endpoint)
Returned Objects FHIR CapabilityStatement
Specifications The CapabilityStatement MUST declare the supported FHIR version. This MUST be FHIR R4.

The CapabilityStatement MUST declare the supported FHIR resources. These MUST be at least Observation, Device and DeviceMetric.

The CapabilityStatement MUST declare the supported MIV-specific interactions, operations, search parameters, and profiles.
Error codes 500 (Internal Server Error)

See Error Codes for complete error response formats and headers.

Example

Request: GET /metadata

Response:

{
  "resourceType": "CapabilityStatement",
  "status": "active",
  "fhirVersion": "4.0.1",
  "format": ["json", "xml"],
  "resource": [
    {
      "type": "Observation",
      "supportedProfile": [
        "https://gematik.de/fhir/hddt/StructureDefinition/hddt-blood-glucose-measurement",
        "https://gematik.de/fhir/hddt/StructureDefinition/hddt-continuous-glucose-measurement"
      ],
      "interaction": [{ "code": "read" }, { "code": "search-type" }],
      "operation": [
        {
          "name": "hddt-cgm-summary",
          "definition": "https://gematik.de/fhir/hddt/OperationDefinition/hddt-cgm-summary-operation"
        }
      ],
      "searchParam": [{"name": "date", ...}, {"name": "code", ...}]
    },
    {
      "type": "Bundle",
      "supportedProfile": [
        "https://gematik.de/fhir/hddt/StructureDefinition/hddt-cgm-summary"
      ]
    },
    {
      "type": "Device",
      "supportedProfile": [
        "https://gematik.de/fhir/hddt/StructureDefinition/hddt-personal-health-device"
      ],
      "interaction": [{ "code": "read" }, { "code": "search-type" }],
      "searchParam": [{"name": "type", ...}]
    },
    {
      "type": "DeviceMetric",
      "supportedProfile": [
        "https://gematik.de/fhir/hddt/StructureDefinition/hddt-sensor-type-and-calibration-status"
      ],
      "interaction": [{ "code": "read" }, { "code": "search-type" }],
      "searchParam": [{"name": "source", ...}]
    }
  ]
}