ti-flow-fachdienst-server-erpeu
type: CapabilityStatement
node role: treeRoot
id:
  v: ti-flow-fachdienst-server-erpeu
meta:
  profile:
    v: https://gematik.de/fhir/ti/StructureDefinition/ti-capability-statement
    l: ti-capability-statement
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: CapabilityStatement ti-flow-fachdienst-server-erpeu Profile: Capability Statement Profil für TI FHIR Data Service ERPEU CapabilityStatement fuer den E-Rezept-Fachdienst Implementation Guide Version: 2.0.0-ballot.1 FHIR Version: 4.0.1 Supported Formats: application/fhir+json, application/fhir+xml Published on: 2026-01-08 Published by: gematik GmbH Note to Implementers: FHIR Capabilities Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case. FHIR RESTful Capabilities Mode: server Summary of System-wide Operations Conformance Operation Documentation SHALL $grant-eu-access-permission Registers access code and country for EU prescription access SHALL $read-eu-access-permission Reads the currently registered EU access code SHALL $revoke-eu-access-permission Revokes the currently registered EU access code SHALL $get-eu-prescriptions Returns prescription information for EU ePrescription workflows Capabilities by Resource/Profile Summary The summary table lists the resources that are part of this configuration, and for each resource it lists: The relevant profiles (if any) The interactions supported by each resource (Read, Search, Update, and Create, are always shown, while VRead, Patch, Delete, History on Instance, or History on Type are only present if at least one of the resources has support for them. The required, recommended, and some optional search parameters (if any). The linked resources enabled for _include The other resources enabled for _revinclude The operations on the resource (if any) Resource Type Profile R S U P C D Searches _include _revinclude Operations Task Supported Profiles https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task Y Y Y _id, prescription-id, access-code, status, authored-on, accept-date, expiry-date, modified, _sort, _count, __offset $eu-close Consent Y Y Y ca…
extension:
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-base-url
    l: extension-base-url
  value: String
    v: https://tiflow.de
url:
  v: https://gematik.de/fhir/tiflow-xborder/CapabilityStatement/ti-flow-fachdienst-server-erpeu
  l: ti-flow-fachdienst-server-erpeu
version:
  v: 2.0.0-ballot.1
title:
  v: ERPEU CapabilityStatement fuer den E-Rezept-Fachdienst
status:
  v: active
date:
  v: 2026-01-08
publisher:
  v: gematik GmbH
contact:
  name:
    v: gematik GmbH
  telecom:
    system:
      v: url
    value:
      v: https://gematik.de
  telecom:
    system:
      v: email
description:
  v: CapabilityStatement fuer den E-Rezept-Fachdienst (EU-Zugriff)
jurisdiction:
  coding:
    system:
      v: urn:iso:std:iso:3166
      l: 3166
    code:
      v: DE
    display:
      v: Germany
kind:
  v: requirements
fhir version:
  v: 4.0.1
format:
  v: application/fhir+json
format:
  v: application/fhir+xml
rest:
  mode:
    v: server
  resource:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
        l: capabilitystatement-expectation
      value: Code
        v: SHALL
    type:
      v: Task
    supported profile:
      v: https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task
      l: GEM ERP PR Task
      extension:
        value: Code
    interaction:
      extension:
        value: Code
      code:
        v: search-type
    interaction:
      extension:
        value: Code
      code:
        v: read
    interaction:
      extension:
        value: Code
      code:
        v: patch
    versioning:
      v: versioned-update
    read history:
      v: true
    search param:
      extension:
        value: Code
      name:
        v: _id
      definition:
        v: http://hl7.org/fhir/SearchParameter/Resource-id
        l: Resource-id
      type:
        v: token
      documentation:
        v: Task.id - Unterstützt die Suche nach der Task-ID
    search param:
      extension:
        value: Code
      name:
        v: prescription-id
      type:
        v: token
      documentation:
        v: Task.identifier - Unterstützt die Suche nach der E-Rezept-ID
    search param:
      extension:
        value: Code
      name:
        v: access-code
      type:
        v: token
      documentation:
        v: Task.identifier - Unterstützt die Suche nach dem Zugriffscode
    search param:
      extension:
        value: Code
      name:
        v: status
      definition:
        v: http://hl7.org/fhir/SearchParameter/Task-status
        l: Task-status
      type:
        v: token
      documentation:
        v: Task.status - Unterstützt die Suche nach dem Status einer Task
    search param:
      extension:
        value: Code
      name:
        v: authored-on
      type:
        v: date
      documentation:
        v: Task.authoredOn - Unterstützt die Suche nach dem Erstellungsdatum
    search param:
      extension:
        value: Code
      name:
        v: accept-date
      type:
        v: date
      documentation:
        v: Task.extension:acceptDate.valueDate - Unterstützt die Suche nach dem Akzeptanzdatum
    search param:
      extension:
        value: Code
      name:
        v: expiry-date
      type:
        v: date
      documentation:
        v: Task.extension:expiryDate.valueDate - Unterstützt die Suche nach dem Verfallsdatum
    search param:
      extension:
        value: Code
      name:
        v: modified
      definition:
        v: http://hl7.org/fhir/SearchParameter/Task-modified
        l: Task-modified
      type:
        v: date
      documentation:
        v: Task.lastModified - Unterstützt die Suche nach dem zuletzt modifizierten Datum
    search param:
      extension:
        value: Code
      name:
        v: _sort
      type:
        v: string
      documentation:
        v: Unterstützt das Sortieren nach unterstützten Task-Suchkriterien
    search param:
      extension:
        value: Code
      name:
        v: _count
      type:
        v: number
      documentation:
        v: Maximale Anzahl zurückgegebener Einträge pro Seite; maximum value is 50
    search param:
      extension:
        value: Code
      name:
        v: __offset
      type:
        v: number

Code
v: SHALL

url:
  v: statusCode
  l: statusCode
value: String
  v: 400

url:
  v: description
  l: description
value: String
  v: Invalid request

url:
  v: responseType
  l: responseType
value: String
  v: EPAMSOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: MSG_BAD_FORMAT

Code
v: SHALL

url:
  v: statusCode
  l: statusCode
value: String
  v: 408

url:
  v: description
  l: description
value: String
  v: Request timeout

url:
  v: responseType
  l: responseType
value: String
  v: EPAMSOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: MSG_TIMEOUT

url:
  v: statusCode
  l: statusCode
value: String
  v: 500

url:
  v: description
  l: description
value: String
  v: Internal server error

url:
  v: responseType
  l: responseType
value: String
  v: EPAMSOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: MSG_INTERNAL_ERROR

url:
  v: statusCode
  l: statusCode
value: String
  v: 200

url:
  v: description
  l: description
value: String
  v: Successful operation

url:
  v: statusCode
  l: statusCode
value: String
  v: 400

url:
  v: description
  l: description
value: String
  v: Unknown search parameter

url:
  v: responseType
  l: responseType
value: String
  v: EPAMSOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: MSG_PARAM_UNKNOWN

url:
  v: statusCode
  l: statusCode
value: String
  v: 400

url:
  v: description
  l: description
value: String
  v: Invalid query parameter(s)

url:
  v: responseType
  l: responseType
value: String
  v: EPAMSOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: MSG_BAD_SYNTAX

url:
  v: statusCode
  l: statusCode
value: String
  v: 404

url:
  v: description
  l: description
value: String
  v: Unknown resource type

url:
  v: responseType
  l: responseType
value: String
  v: EPAMSOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: MSG_UNKNOWN_TYPE

url:
  v: statusCode
  l: statusCode
value: String
  v: 400

url:
  v: description
  l: description
value: String
  v: Invalid request

url:
  v: responseType
  l: responseType
value: String
  v: EPAMSOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: MSG_BAD_FORMAT

Code
v: SHALL

url:
  v: statusCode
  l: statusCode
value: String
  v: 408

url:
  v: description
  l: description
value: String
  v: Request timeout

url:
  v: responseType
  l: responseType
value: String
  v: EPAMSOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: MSG_TIMEOUT

url:
  v: statusCode
  l: statusCode
value: String
  v: 500

url:
  v: description
  l: description
value: String
  v: Internal server error

url:
  v: responseType
  l: responseType
value: String
  v: EPAMSOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: MSG_INTERNAL_ERROR

url:
  v: statusCode
  l: statusCode
value: String
  v: 200

url:
  v: description
  l: description
value: String
  v: Successful operation

url:
  v: statusCode
  l: statusCode
value: String
  v: 404

url:
  v: description
  l: description
value: String
  v: Unknown resource type

url:
  v: responseType
  l: responseType
value: String
  v: EPAMSOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: MSG_UNKNOWN_TYPE

url:
  v: statusCode
  l: statusCode
value: String
  v: 404

url:
  v: description
  l: description
value: String
  v: Resource is not known

url:
  v: responseType
  l: responseType
value: String
  v: EPAMSOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: MSG_RESOURCE_ID_FAIL

url:
  v: statusCode
  l: statusCode
value: String
  v: 410

url:
  v: description
  l: description
value: String
  v: Resource was deleted

url:
  v: responseType
  l: responseType
value: String
  v: EPAMSOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: MSG_DELETED

Code
v: SHALL

Code
v: SHALL

Code
v: SHALL

Code
v: SHALL

Code
v: SHALL

Code
v: SHALL

Code
v: SHALL

Code
v: SHALL

Code
v: SHALL

Code
v: SHALL

Code
v: SHALL

Code
v: SHALL

v: Nullbasierter Offset des ersten zurückgegebenen Eintrags; default is 0

extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 400
  extension:
    url:
      v: description
      l: description
    value: String
      v: FHIR Profile Validation Failed
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: TIFlowOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: SVC_VALIDATION_FAILED
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHALL
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 403
  extension:
    url:
      v: description
      l: description
    value: String
      v: Access permission invalid
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: TIFlowOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: TIFLOW_ACCESS_PERMISSION_INVALID
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 403
  extension:
    url:
      v: description
      l: description
    value: String
      v: Access role not allowed
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: TIFlowOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: TIFLOW_AUTH_ROLE_NOT_ALLOWED
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 403
  extension:
    url:
      v: description
      l: description
    value: String
      v: Consent missing
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: TIFlowOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: TIFLOW_CONSENT_MISSING
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 400
  extension:
    url:
      v: description
      l: description
    value: String
      v: Task status mismatch
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: TIFlowOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: TIFLOW_TASK_STATUS_MISMATCH
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 404
  extension:
    url:
      v: description
      l: description
    value: String
      v: Resource is not known
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_RESOURCE_ID_FAIL
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 410
  extension:
    url:
      v: description
      l: description
    value: String
      v: Resource was deleted
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_DELETED
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String

String
v: 400

url:
  v: description
  l: description
value: String
  v: Invalid request

url:
  v: responseType
  l: responseType
value: String
  v: EPAMSOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: MSG_BAD_FORMAT

extension:
  url:
    v: statusCode
    l: statusCode
  value: String
    v: 408
extension:
  url:
    v: description
    l: description
  value: String
    v: Request timeout
extension:
  url:
    v: responseType
    l: responseType
  value: String
    v: EPAMSOperationOutcome
extension:
  url:
    v: errorCode
    l: errorCode
  value: String
    v: MSG_TIMEOUT
url:
  v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
  l: extension-http-response-info

extension:
  url:
    v: statusCode
    l: statusCode
  value: String
    v: 500
extension:
  url:
    v: description
    l: description
  value: String
    v: Internal server error
extension:
  url:
    v: responseType
    l: responseType
  value: String
    v: EPAMSOperationOutcome
extension:
  url:
    v: errorCode
    l: errorCode
  value: String
    v: MSG_INTERNAL_ERROR
url:
  v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
  l: extension-http-response-info

v: eu-close

v: Finishes the EU ePrescription workflow and creates a signed receipt bundle

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHALL
type:
  v: Consent
interaction:
  extension:
    extension:
      url:
        v: statusCode
        l: statusCode
      value: String
        v: 400
    extension:
      url:
        v: description
        l: description
      value: String
        v: Invalid request
    extension:
      url:
        v: responseType
        l: responseType
      value: String
        v: EPAMSOperationOutcome
    extension:
      url:
        v: errorCode
        l: errorCode
      value: String
        v: MSG_BAD_FORMAT
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  extension:
    extension:
      url:
        v: statusCode
        l: statusCode
      value: String
        v: 408
    extension:
      url:
        v: description
        l: description
      value: String
        v: Request timeout
    extension:
      url:
        v: responseType
        l: responseType
      value: String
        v: EPAMSOperationOutcome
    extension:
      url:
        v: errorCode
        l: errorCode
      value: String
        v: MSG_TIMEOUT
    url:
      v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
      l: extension-http-response-info
  extension:
    extension:
      url:
        v: statusCode
        l: statusCode
      value: String
        v: 500
    extension:
      url:
        v: description
        l: description
      value: String
        v: Internal server error
    extension:
      url:
        v: responseType
        l: responseType
      value: String
        v: EPAMSOperationOutcome
    extension:
      url:
        v: errorCode
        l: errorCode
      value: String
        v: MSG_INTERNAL_ERROR
    url:
      v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
      l: extension-http-response-info
  extension:
    extension:
      url:
        v: statusCode
        l: statusCode
      value: String
        v: 200
    extension:
      url:
        v: description
        l: description
      value: String
        v: Successful operation
    url:
      v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
      l: extension-http-response-info
  extension:
    extension:
      url:
        v: statusCode
        l: statusCode
      value: String
        v: 400
    extension:
      url:
        v: description
        l: description
      value: String
        v: Unknown search parameter
    extension:
      url:
        v: responseType
        l: responseType
      value: String
        v: EPAMSOperationOutcome
    extension:
      url:
        v: errorCode
        l: errorCode
      value: String
        v: MSG_PARAM_UNKNOWN
    url:
      v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
      l: extension-http-response-info
  extension:
    extension:
      url:
        v: statusCode
        l: statusCode
      value: String
        v: 400
    extension:
      url:
        v: description
        l: description
      value: String
        v: Invalid query parameter(s)
    extension:
      url:
        v: responseType
        l: responseType
      value: String
        v: EPAMSOperationOutcome
    extension:
      url:
        v: errorCode
        l: errorCode
      value: String
        v: MSG_BAD_SYNTAX
    url:
      v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
      l: extension-http-response-info
  extension:
    extension:
      url:
        v: statusCode
        l: statusCode
      value: String
        v: 404
    extension:
      url:
        v: description
        l: description
      value: String
        v: Unknown resource type
    extension:
      url:
        v: responseType
        l: responseType
      value: String
        v: EPAMSOperationOutcome
    extension:
      url:
        v: errorCode
        l: errorCode
      value: String
        v: MSG_UNKNOWN_TYPE
    url:
      v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
      l: extension-http-response-info
  code:
    v: search-type
interaction:
  extension:
    extension:
      url:
        v: statusCode
        l: statusCode
      value: String
    value: Code

String
v: 400

url:
  v: description
  l: description
value: String
  v: Invalid request

url:
  v: responseType
  l: responseType
value: String
  v: EPAMSOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: MSG_BAD_FORMAT

Code
v: SHALL

extension:
  url:
    v: statusCode
    l: statusCode
  value: String
    v: 408
extension:
  url:
    v: description
    l: description
  value: String
    v: Request timeout
extension:
  url:
    v: responseType
    l: responseType
  value: String
    v: EPAMSOperationOutcome
extension:
  url:
    v: errorCode
    l: errorCode
  value: String
    v: MSG_TIMEOUT
url:
  v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
  l: extension-http-response-info

extension:
  url:
    v: statusCode
    l: statusCode
  value: String
    v: 500
extension:
  url:
    v: description
    l: description
  value: String
    v: Internal server error
extension:
  url:
    v: responseType
    l: responseType
  value: String
    v: EPAMSOperationOutcome
extension:
  url:
    v: errorCode
    l: errorCode
  value: String
    v: MSG_INTERNAL_ERROR
url:
  v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
  l: extension-http-response-info

extension:
  url:
    v: statusCode
    l: statusCode
  value: String
    v: 201
extension:
  url:
    v: description
    l: description
  value: String
    v: Resource created
url:
  v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
  l: extension-http-response-info

extension:
  url:
    v: statusCode
    l: statusCode
  value: String
    v: 404
extension:
  url:
    v: description
    l: description
  value: String
    v: Unknown resource type
extension:
  url:
    v: responseType
    l: responseType
  value: String
    v: EPAMSOperationOutcome
extension:
  url:
    v: errorCode
    l: errorCode
  value: String
    v: MSG_UNKNOWN_TYPE
url:
  v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
  l: extension-http-response-info

v: create

extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 400
  extension:
    url:
      v: description
      l: description
    value: String
      v: Invalid request
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_BAD_FORMAT
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHALL
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 408
  extension:
    url:
      v: description
      l: description
    value: String
      v: Request timeout
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_TIMEOUT
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 500
  extension:
    url:
      v: description
      l: description
    value: String
      v: Internal server error
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_INTERNAL_ERROR
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 204
  extension:
    url:
      v: description
      l: description
    value: String
      v: Successful operation without response body
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 404
  extension:
    url:
      v: description
      l: description
    value: String
      v: Unknown resource type
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_UNKNOWN_TYPE
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 404
  extension:
    url:
      v: description
      l: description
    value: String
      v: Resource is not known
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_RESOURCE_ID_FAIL
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 410
  extension:
    url:
      v: description
      l: description
    value: String
      v: Resource was deleted
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_DELETED
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
code:
  v: delete

v: versioned-update

v: true

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHALL
name:
  v: category
definition:
  v: http://hl7.org/fhir/SearchParameter/Consent-category
  l: Consent-category
type:
  v: token
documentation:
  v: Consent.category - Unterstützt die Suche nach der Art der Einwilligung

extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 200
  extension:
    url:
      v: description
      l: description
    value: String
      v: Successful operation
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: Parameters
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHALL
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 400
  extension:
    url:
      v: description
      l: description
    value: String
      v: Invalid request
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_BAD_FORMAT
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 408
  extension:
    url:
      v: description
      l: description
    value: String
      v: Request timeout
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_TIMEOUT
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 500
  extension:
    url:
      v: description
      l: description
    value: String
      v: Internal server error
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_INTERNAL_ERROR
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 400
  extension:
    url:
      v: description
      l: description
    value: String
      v: Access code invalid
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: TIFlowOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: TIFLOW_ACCESS_CODE_INVALID
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 403
  extension:
    url:
      v: description
      l: description
    value: String
      v: Consent required
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: TIFlowOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: TIFLOW_CONSENT_REQUIRED
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 409
  extension:
    url:
      v: description
      l: description
    value: String
      v: Country code invalid
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: TIFlowOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: TIFLOW_XBORDER_COUNTRY_CODE_INVALID
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 403
  extension:
    url:
      v: description
      l: description
    value: String

String
v: Access role not allowed

url:
  v: responseType
  l: responseType
value: String
  v: TIFlowOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: TIFLOW_AUTH_ROLE_NOT_ALLOWED

v: grant-eu-access-permission

v: Registers access code and country for EU prescription access

extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 200
  extension:
    url:
      v: description
      l: description
    value: String
      v: Successful operation
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: Parameters
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHALL
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 400
  extension:
    url:
      v: description
      l: description
    value: String
      v: Invalid request
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_BAD_FORMAT
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 408
  extension:
    url:
      v: description
      l: description
    value: String
      v: Request timeout
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_TIMEOUT
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 500
  extension:
    url:
      v: description
      l: description
    value: String
      v: Internal server error
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_INTERNAL_ERROR
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 403
  extension:
    url:
      v: description
      l: description
    value: String
      v: Access role not allowed
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: TIFlowOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: TIFLOW_AUTH_ROLE_NOT_ALLOWED
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
name:
  v: read-eu-access-permission
definition:
  v: https://gematik.de/fhir/erp-eu/OperationDefinition/Read_Access_PermissionOperationDefinition
  l: Read Access PermissionOperationDefinition
documentation:
  v: Reads the currently registered EU access code

extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 200
  extension:
    url:
      v: description
      l: description
    value: String
      v: Successful operation
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHALL
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 400
  extension:
    url:
      v: description
      l: description
    value: String
      v: Invalid request
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_BAD_FORMAT
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 408
  extension:
    url:
      v: description
      l: description
    value: String
      v: Request timeout
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_TIMEOUT
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 500
  extension:
    url:
      v: description
      l: description
    value: String
      v: Internal server error
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_INTERNAL_ERROR
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 403
  extension:
    url:
      v: description
      l: description
    value: String
      v: Access role not allowed
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: TIFlowOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: TIFLOW_AUTH_ROLE_NOT_ALLOWED
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
name:
  v: revoke-eu-access-permission
definition:
  v: https://gematik.de/fhir/erp-eu/OperationDefinition/Revoke_Access_PermissionOperationDefinition
  l: Revoke Access PermissionOperationDefinition
documentation:
  v: Revokes the currently registered EU access code

extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 200
  extension:
    url:
      v: description
      l: description
    value: String
      v: Successful operation
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: Parameters
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHALL
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 400
  extension:
    url:
      v: description
      l: description
    value: String
      v: Invalid request
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_BAD_FORMAT
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 408
  extension:
    url:
      v: description
      l: description
    value: String
      v: Request timeout
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_TIMEOUT
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 500
  extension:
    url:
      v: description
      l: description
    value: String
      v: Internal server error
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: EPAMSOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: MSG_INTERNAL_ERROR
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 400
  extension:
    url:
      v: description
      l: description
    value: String
      v: FHIR Profile Validation Failed
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: TIFlowOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: SVC_VALIDATION_FAILED
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 403
  extension:
    url:
      v: description
      l: description
    value: String
      v: Access permission invalid
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: TIFlowOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: TIFLOW_ACCESS_PERMISSION_INVALID
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 403
  extension:
    url:
      v: description
      l: description
    value: String
      v: Access role not allowed
  extension:
    url:
      v: responseType
      l: responseType
    value: String
      v: TIFlowOperationOutcome
  extension:
    url:
      v: errorCode
      l: errorCode
    value: String
      v: TIFLOW_AUTH_ROLE_NOT_ALLOWED
  url:
    v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
    l: extension-http-response-info
extension:
  extension:
    url:
      v: statusCode
      l: statusCode
    value: String
      v: 403
  extension:
    url:
      v: description
      l: description
    value: String

String
v: Consent required

url:
  v: responseType
  l: responseType
value: String
  v: TIFlowOperationOutcome

url:
  v: errorCode
  l: errorCode
value: String
  v: TIFLOW_CONSENT_REQUIRED

extension:
  url:
    v: statusCode
    l: statusCode
  value: String
    v: 404
extension:
  url:
    v: description
    l: description
  value: String
    v: No prescriptions found
extension:
  url:
    v: responseType
    l: responseType
  value: String
    v: TIFlowOperationOutcome
extension:
  url:
    v: errorCode
    l: errorCode
  value: String
    v: TIFLOW_XBORDER_NO_PRESCRIPTIONS_FOUND
url:
  v: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
  l: extension-http-response-info

v: get-eu-prescriptions

v: Returns prescription information for EU ePrescription workflows