FHIR © HL7.org  |  FHIRsmith 0.18.0  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagede.gematik.epa.mhd
Resource TypeCapabilityStatement
IdCapabilityStatement-epa-mhd-document-source.json
FHIR VersionR4
Sourcehttps://gematik.de/fhir/epa-mhd/1.2.0-ballot.1/CapabilityStatement-epa-mhd-document-source.html
URLhttps://gematik.de/fhir/epa-mhd/CapabilityStatement/epa-mhd-document-source
Version1.2.0
Statusactive
Date2026-12-08
NameEPAMHDDocumentSource
TitleePA MHD Service (Document Source - Client)
Realmde
DescriptionCapabilityStatement für den ePA MHD Service (Document Source - Client)
Kindrequirements

Resources that use this resource

No resources found


Resources that this resource uses

CapabilityStatement
de.gematik.epa#1.4.0-ballot.1epa-basic-clientEPA Basic Client
ihe.iti.mhd#currentIHE.MHD.DocumentSource.GenerateDocument Source (publisher) implementing the Generate Metadata Option
ihe.iti.mhd#currentIHE.MHD.DocumentSource.SimplifiedDocument Source (publisher) implementing the Simplified Publish Option
ImplementationGuide
de.gematik.epa.laboratory#1.0.0-ballot.1de.gematik.epa.laboratoryePA Laboratory Report Implementation Guide
de.gematik.epa.mhd#1.2.0-ballot.1de.gematik.epa.mhdImplementation Guide ePA MHD Service
de.gematik.epa#1.4.0-ballot.1de.gematik.epaImplementation Guide ePA Basisfunktionalitäten
de.gematik.terminology#1.1.0-ballot.2de.gematik.terminologyTI Terminology
de.gematik.ti#1.5.0-ballot.2de.gematik.tiImplementation Guide TI Common
OperationDefinition
de.gematik.epa.mhd#1.2.0-ballot.1generate-metadata-opGenerate Metadata
StructureDefinition
de.gematik.epa.mhd#1.2.0-ballot.1epa-mhd-simplified-publish-document-referenceEPA MHD Simplified Publish DocumentReference

Narrative

No narrative content found in resource


Source1

{
  "resourceType": "CapabilityStatement",
  "id": "epa-mhd-document-source",
  "meta": {
    "profile": [
      "https://gematik.de/fhir/ti/StructureDefinition/ti-capability-statement"
    ]
  },
  "extension": [
    {
      "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-base-url",
      "valueString": "http://epa4all/epa/mhd/api/v1/fhir/"
    }
  ],
  "url": "https://gematik.de/fhir/epa-mhd/CapabilityStatement/epa-mhd-document-source",
  "version": "1.2.0",
  "name": "EPAMHDDocumentSource",
  "title": "ePA MHD Service (Document Source - Client)",
  "status": "active",
  "date": "2026-12-08",
  "publisher": "gematik GmbH",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "https://www.gematik.de"
        }
      ]
    }
  ],
  "description": "CapabilityStatement für den ePA MHD Service (Document Source - Client)",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "DE"
        }
      ]
    }
  ],
  "kind": "requirements",
  "instantiates": [
    "https://gematik.de/fhir/epa/CapabilityStatement/epa-basic-client",
    "https://profiles.ihe.net/ITI/MHD/CapabilityStatement/IHE.MHD.DocumentSource.Generate",
    "https://profiles.ihe.net/ITI/MHD/CapabilityStatement/IHE.MHD.DocumentSource.Simplified",
    "http://hl7.eu/fhir/health-data-api/CapabilityStatement/EEHRxF-DocumentPublisher"
  ],
  "imports": [
    "https://gematik.de/fhir/epa/CapabilityStatement/epa-basic-client"
  ],
  "_imports": [
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHALL"
        }
      ]
    }
  ],
  "fhirVersion": "4.0.1",
  "format": [
    "application/fhir+json",
    "application/fhir+xml"
  ],
  "implementationGuide": [
    "https://gematik.de/fhir/ti/ImplementationGuide/de.gematik.ti",
    "https://gematik.de/fhir/terminology/ImplementationGuide/de.gematik.terminology",
    "https://gematik.de/fhir/epa/ImplementationGuide/de.gematik.epa",
    "https://gematik.de/fhir/epa-mhd/ImplementationGuide/de.gematik.epa.mhd",
    "https://gematik.de/fhir/epa-laboratory/ImplementationGuide/de.gematik.epa.laboratory"
  ],
  "rest": [
    {
      "mode": "client",
      "resource": [
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "DocumentReference",
          "supportedProfile": [
            "https://gematik.de/fhir/epa-mhd/StructureDefinition/epa-mhd-simplified-publish-document-reference"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "201"
                    },
                    {
                      "url": "description",
                      "valueString": "Created - Location header with logical id and version id, created DocumentReference in the response body"
                    },
                    {
                      "url": "responseType",
                      "valueString": "DocumentReference"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                },
                {
                  "extension": [
                    {
                      "url": "name",
                      "valueString": "X-Requesting-Organization"
                    },
                    {
                      "url": "type",
                      "valueString": "string"
                    },
                    {
                      "url": "description",
                      "valueString": "Base64 encoded FHIR Organization resource in JSON format used to identify the originator of the request"
                    },
                    {
                      "url": "format",
                      "valueString": "base64(fhir+json:Organization)"
                    },
                    {
                      "url": "required",
                      "valueBoolean": true
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-header"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "431"
                    },
                    {
                      "url": "description",
                      "valueString": "Requesting Organization Header exceeds maximum size"
                    },
                    {
                      "url": "responseType",
                      "valueString": "TIOperationOutcome"
                    },
                    {
                      "url": "errorCode",
                      "valueString": "SVC_ORG_HEADER_TOO_LARGE"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "422"
                    },
                    {
                      "url": "description",
                      "valueString": "Profile mismatch in header Organization"
                    },
                    {
                      "url": "responseType",
                      "valueString": "TIOperationOutcome"
                    },
                    {
                      "url": "errorCode",
                      "valueString": "SVC_ORG_HEADER_PROFILE_MISMATCH"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "403"
                    },
                    {
                      "url": "description",
                      "valueString": "ID-Token or Insurant-ID mismatch"
                    },
                    {
                      "url": "responseType",
                      "valueString": "TIOperationOutcome"
                    },
                    {
                      "url": "errorCode",
                      "valueString": "SVC_IDENTITY_MISMATCH"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "404"
                    },
                    {
                      "url": "description",
                      "valueString": "Resource is not found - resource type not supported, or not a FHIR end-point"
                    },
                    {
                      "url": "responseType",
                      "valueString": "TIOperationOutcome"
                    },
                    {
                      "url": "errorCode",
                      "valueString": "MSG_RESOURCE_TYPE_MISMATCH"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "400"
                    },
                    {
                      "url": "description",
                      "valueString": "Bad Request - resource could not be parsed or failed basic FHIR validation rules"
                    },
                    {
                      "url": "responseType",
                      "valueString": "TIOperationOutcome"
                    },
                    {
                      "url": "errorCode",
                      "valueString": "MSG_BAD_SYNTAX"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "422"
                    },
                    {
                      "url": "description",
                      "valueString": "Unprocessable Entity - the proposed resource violated applicable FHIR profiles or server business rules"
                    },
                    {
                      "url": "responseType",
                      "valueString": "EPAMHDOperationOutcome"
                    },
                    {
                      "url": "errorCode",
                      "valueString": "[proper code from EPAMHDOperationOutcomeDetailsCS]"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "413"
                    },
                    {
                      "url": "description",
                      "valueString": "Payload too large"
                    },
                    {
                      "url": "responseType",
                      "valueString": "application/json"
                    },
                    {
                      "url": "errorCode",
                      "valueString": "'MaxDocSizeExceeded' or 'MaxPkgSizeExceeded'"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "403"
                    },
                    {
                      "url": "description",
                      "valueString": "Action inconsistent with legal policy"
                    },
                    {
                      "url": "responseType",
                      "valueString": "application/json"
                    },
                    {
                      "url": "errorCode",
                      "valueString": "legalPolicyViolation"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                }
              ],
              "code": "create"
            }
          ],
          "operation": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "200"
                    },
                    {
                      "url": "description",
                      "valueString": "Successful operation"
                    },
                    {
                      "url": "responseType",
                      "valueString": "DocumentReference"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                },
                {
                  "extension": [
                    {
                      "url": "name",
                      "valueString": "X-Requesting-Organization"
                    },
                    {
                      "url": "type",
                      "valueString": "string"
                    },
                    {
                      "url": "description",
                      "valueString": "Base64 encoded FHIR Organization resource in JSON format used to identify the originator of the request"
                    },
                    {
                      "url": "format",
                      "valueString": "base64(fhir+json:Organization)"
                    },
                    {
                      "url": "required",
                      "valueBoolean": true
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-header"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "431"
                    },
                    {
                      "url": "description",
                      "valueString": "Requesting Organization Header exceeds maximum size"
                    },
                    {
                      "url": "responseType",
                      "valueString": "TIOperationOutcome"
                    },
                    {
                      "url": "errorCode",
                      "valueString": "SVC_ORG_HEADER_TOO_LARGE"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "422"
                    },
                    {
                      "url": "description",
                      "valueString": "Profile mismatch in header Organization"
                    },
                    {
                      "url": "responseType",
                      "valueString": "TIOperationOutcome"
                    },
                    {
                      "url": "errorCode",
                      "valueString": "SVC_ORG_HEADER_PROFILE_MISMATCH"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "403"
                    },
                    {
                      "url": "description",
                      "valueString": "ID-Token or Insurant-ID mismatch"
                    },
                    {
                      "url": "responseType",
                      "valueString": "TIOperationOutcome"
                    },
                    {
                      "url": "errorCode",
                      "valueString": "SVC_IDENTITY_MISMATCH"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "400"
                    },
                    {
                      "url": "description",
                      "valueString": "Bad Request - resource could not be parsed or failed basic FHIR validation rules"
                    },
                    {
                      "url": "responseType",
                      "valueString": "TIOperationOutcome"
                    },
                    {
                      "url": "errorCode",
                      "valueString": "MSG_BAD_SYNTAX"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "422"
                    },
                    {
                      "url": "description",
                      "valueString": "Unprocessable Entity - the proposed resource violated applicable FHIR profiles or server business rules"
                    },
                    {
                      "url": "responseType",
                      "valueString": "EPAMHDOperationOutcome"
                    },
                    {
                      "url": "errorCode",
                      "valueString": "[proper code from EPAMHDOperationOutcomeDetailsCS]"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                },
                {
                  "extension": [
                    {
                      "url": "statusCode",
                      "valueString": "403"
                    },
                    {
                      "url": "description",
                      "valueString": "Action inconsistent with legal policy"
                    },
                    {
                      "url": "responseType",
                      "valueString": "application/json"
                    },
                    {
                      "url": "errorCode",
                      "valueString": "legalPolicyViolation"
                    }
                  ],
                  "url": "https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info"
                }
              ],
              "name": "generate-metadata",
              "definition": "https://gematik.de/fhir/epa-mhd/OperationDefinition/generate-metadata-op",
              "documentation": "Die Generate-Metadata-Operation ermöglicht das Einstellen eines FHIR-Dokuments in die ePA mit automatisch generierten Metadaten und Ressourceninstanzen."
            }
          ]
        }
      ]
    }
  ]
}