ti-flow-fachdienst-server-erpeu
type: CapabilityStatement
node role: treeRoot
resource.id:
  value: ti-flow-fachdienst-server-erpeu
resource.meta:
  meta.profile:
    value: https://gematik.de/fhir/ti/StructureDefinition/ti-capability-statement
    index: 0
    link: https://gematik.de/fhir/ti/StructureDefinition/ti-capability-statement
domain resource.text:
  narrative.status:
    value: extensions
  narrative.div: 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.2 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…
domain resource.extension:
  index: 0
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-base-url
  extension.value string:
    value: https://tiflow.de/rx/fhir/v1
capability statement.url:
  value: https://gematik.de/fhir/tiflow-xborder/CapabilityStatement/ti-flow-fachdienst-server-erpeu
capability statement.version:
  value: 2.0.0-ballot.2
capability statement.title:
  value: ERPEU CapabilityStatement fuer den E-Rezept-Fachdienst
capability statement.status:
  value: active
capability statement.date:
  value: 2026-01-08
capability statement.publisher:
  value: gematik GmbH
capability statement.contact:
  index: 0
  contact detail.name:
    value: gematik GmbH
  contact detail.telecom:
    index: 0
    contact point.system:
      value: url
    contact point.value:
      value: https://gematik.de
  contact detail.telecom:
    index: 1
    contact point.system:
      value: email
capability statement.description:
  value: CapabilityStatement fuer den E-Rezept-Fachdienst (EU-Zugriff)
capability statement.jurisdiction:
  index: 0
  codeable concept.coding:
    index: 0
    coding.system:
      value: urn:iso:std:iso:3166
    coding.code:
      value: DE
    coding.display:
      value: Germany
capability statement.kind:
  value: requirements
capability statement.fhir version:
  value: 4.0.1
capability statement.format:
  value: application/fhir+json
  index: 0
capability statement.format:
  value: application/fhir+xml
  index: 1
capability statement.rest:
  index: 0
  capability statement.rest.mode:
    value: server
  capability statement.rest.resource:
    index: 0
    element.extension:
      index: 0
      extension.url:
        value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      extension.value code:
        value: SHALL
    capability statement.rest.resource.type:
      value: Task
    capability statement.rest.resource.supported profile:
      value: https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task
      index: 0
      link: https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task
      element.extension:
        index: 0
    capability statement.rest.resource.interaction:
      index: 0
      element.extension:
        index: 0
      element.extension:
        index: 1
      element.extension:
        index: 2
      element.extension:
        index: 3
      element.extension:
        index: 4
      element.extension:
        index: 5
      capability statement.rest.resource.interaction.code:
        value: search-type
    capability statement.rest.resource.interaction:
      index: 1
      element.extension:
        index: 0
      element.extension:
        index: 1
      element.extension:
        index: 2
      element.extension:
        index: 3
      element.extension:
        index: 4
      element.extension:
        index: 5
      capability statement.rest.resource.interaction.code:
        value: read
    capability statement.rest.resource.interaction:
      index: 2
      element.extension:
        index: 0
      capability statement.rest.resource.interaction.code:
        value: patch
    capability statement.rest.resource.versioning:
      value: versioned-update
    capability statement.rest.resource.read history:
      value: true
    capability statement.rest.resource.search param:
      index: 0
      element.extension:
        index: 0
      capability statement.rest.resource.search param.name:
        value: _id
      capability statement.rest.resource.search param.definition:
        value: http://hl7.org/fhir/SearchParameter/Resource-id
        link: http://hl7.org/fhir/SearchParameter/Resource-id
      capability statement.rest.resource.search param.type:
        value: token
      capability statement.rest.resource.search param.documentation:
        value: Task.id - Unterstützt die Suche nach der Task-ID
    capability statement.rest.resource.search param:
      index: 1
      element.extension:
        index: 0
      capability statement.rest.resource.search param.name:
        value: prescription-id
      capability statement.rest.resource.search param.type:
        value: token
      capability statement.rest.resource.search param.documentation:
        value: Task.identifier - Unterstützt die Suche nach der E-Rezept-ID
    capability statement.rest.resource.search param:
      index: 2
      element.extension:
        index: 0
      capability statement.rest.resource.search param.name:
        value: access-code
      capability statement.rest.resource.search param.type:
        value: token
      capability statement.rest.resource.search param.documentation:
        value: Task.identifier - Unterstützt die Suche nach dem Zugriffscode
    capability statement.rest.resource.search param:
      index: 3
      element.extension:
        index: 0
      capability statement.rest.resource.search param.name:
        value: status
      capability statement.rest.resource.search param.definition:
        value: http://hl7.org/fhir/SearchParameter/Task-status
        link: http://hl7.org/fhir/SearchParameter/Task-status
      capability statement.rest.resource.search param.type:
        value: token
      capability statement.rest.resource.search param.documentation:
        value: Task.status - Unterstützt die Suche nach dem Status einer Task
    capability statement.rest.resource.search param:
      index: 4
      element.extension:
        index: 0
      capability statement.rest.resource.search param.name:
        value: authored-on
      capability statement.rest.resource.search param.type:
        value: date
      capability statement.rest.resource.search param.documentation:
        value: Task.authoredOn - Unterstützt die Suche nach dem Erstellungsdatum
    capability statement.rest.resource.search param:
      index: 5
      element.extension:
        index: 0
      capability statement.rest.resource.search param.name:
        value: accept-date
      capability statement.rest.resource.search param.type:
        value: date
      capability statement.rest.resource.search param.documentation:
        value: Task.extension:acceptDate.valueDate - Unterstützt die Suche nach dem Akzeptanzdatum
    capability statement.rest.resource.search param:
      index: 6
      element.extension:
        index: 0
      capability statement.rest.resource.search param.name:
        value: expiry-date
      capability statement.rest.resource.search param.type:
        value: date

value: SHALL

value: SHALL

index: 0
extension.url:
  value: statusCode
extension.value string:
  value: 400

index: 1
extension.url:
  value: description
extension.value string:
  value: Invalid request

index: 2
extension.url:
  value: responseType
extension.value string:
  value: EPAMSOperationOutcome

index: 3
extension.url:
  value: errorCode
extension.value string:
  value: MSG_BAD_FORMAT

index: 0
extension.url:
  value: statusCode
extension.value string:
  value: 200

index: 1
extension.url:
  value: description
extension.value string:
  value: Successful operation

index: 0
extension.url:
  value: statusCode
extension.value string:
  value: 400

index: 1
extension.url:
  value: description
extension.value string:
  value: Unknown search parameter

index: 2
extension.url:
  value: responseType
extension.value string:
  value: EPAMSOperationOutcome

index: 3
extension.url:
  value: errorCode
extension.value string:
  value: MSG_PARAM_UNKNOWN

index: 0
extension.url:
  value: statusCode
extension.value string:
  value: 400

index: 1
extension.url:
  value: description
extension.value string:
  value: Invalid query parameter(s)

index: 2
extension.url:
  value: responseType
extension.value string:
  value: EPAMSOperationOutcome

index: 3
extension.url:
  value: errorCode
extension.value string:
  value: MSG_BAD_SYNTAX

index: 0
extension.url:
  value: statusCode
extension.value string:
  value: 404

index: 1
extension.url:
  value: description
extension.value string:
  value: Unknown resource type

index: 2
extension.url:
  value: responseType
extension.value string:
  value: EPAMSOperationOutcome

index: 3
extension.url:
  value: errorCode
extension.value string:
  value: MSG_UNKNOWN_TYPE

value: SHALL

index: 0
extension.url:
  value: statusCode
extension.value string:
  value: 400

index: 1
extension.url:
  value: description
extension.value string:
  value: Invalid request

index: 2
extension.url:
  value: responseType
extension.value string:
  value: EPAMSOperationOutcome

index: 3
extension.url:
  value: errorCode
extension.value string:
  value: MSG_BAD_FORMAT

index: 0
extension.url:
  value: statusCode
extension.value string:
  value: 200

index: 1
extension.url:
  value: description
extension.value string:
  value: Successful operation

index: 0
extension.url:
  value: statusCode
extension.value string:
  value: 404

index: 1
extension.url:
  value: description
extension.value string:
  value: Unknown resource type

index: 2
extension.url:
  value: responseType
extension.value string:
  value: EPAMSOperationOutcome

index: 3
extension.url:
  value: errorCode
extension.value string:
  value: MSG_UNKNOWN_TYPE

index: 0
extension.url:
  value: statusCode
extension.value string:
  value: 404

index: 1
extension.url:
  value: description
extension.value string:
  value: Resource is not known

index: 2
extension.url:
  value: responseType
extension.value string:
  value: EPAMSOperationOutcome

index: 3
extension.url:
  value: errorCode
extension.value string:
  value: MSG_RESOURCE_ID_FAIL

index: 0
extension.url:
  value: statusCode
extension.value string:
  value: 410

index: 1
extension.url:
  value: description
extension.value string:
  value: Resource was deleted

index: 2
extension.url:
  value: responseType
extension.value string:
  value: EPAMSOperationOutcome

index: 3
extension.url:
  value: errorCode
extension.value string:
  value: MSG_DELETED

value: SHALL

value: SHALL

value: SHALL

value: SHALL

value: SHALL

value: SHALL

value: SHALL

value: SHALL

value: Task.extension:expiryDate.valueDate - Unterstützt die Suche nach dem Verfallsdatum

index: 7
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  extension.value code:
    value: SHALL
capability statement.rest.resource.search param.name:
  value: modified
capability statement.rest.resource.search param.definition:
  value: http://hl7.org/fhir/SearchParameter/Task-modified
  link: http://hl7.org/fhir/SearchParameter/Task-modified
capability statement.rest.resource.search param.type:
  value: date
capability statement.rest.resource.search param.documentation:
  value: Task.lastModified - Unterstützt die Suche nach dem zuletzt modifizierten Datum

index: 8
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  extension.value code:
    value: SHALL
capability statement.rest.resource.search param.name:
  value: _sort
capability statement.rest.resource.search param.type:
  value: string
capability statement.rest.resource.search param.documentation:
  value: Unterstützt das Sortieren nach unterstützten Task-Suchkriterien

index: 9
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  extension.value code:
    value: SHALL
capability statement.rest.resource.search param.name:
  value: _count
capability statement.rest.resource.search param.type:
  value: number
capability statement.rest.resource.search param.documentation:
  value: Maximale Anzahl zurückgegebener Einträge pro Seite; maximum value is 50

index: 10
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  extension.value code:
    value: SHALL
capability statement.rest.resource.search param.name:
  value: __offset
capability statement.rest.resource.search param.type:
  value: number
capability statement.rest.resource.search param.documentation:
  value: Nullbasierter Offset des ersten zurückgegebenen Eintrags; default is 0

index: 0
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  extension.value code:
    value: SHALL
element.extension:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 400
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: FHIR Profile Validation Failed
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: SVC_VALIDATION_FAILED
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 2
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 403
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Access permission invalid
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: TIFLOW_ACCESS_PERMISSION_INVALID
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 3
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 403
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Access role not allowed
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: TIFLOW_AUTH_ROLE_NOT_ALLOWED
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 4
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 403
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Consent missing
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: TIFLOW_CONSENT_MISSING
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 5
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 400
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Task status mismatch
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: TIFLOW_TASK_STATUS_MISMATCH
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 6
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 404
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Resource is not known
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: EPAMSOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: MSG_RESOURCE_ID_FAIL
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 7
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 410
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Resource was deleted
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: EPAMSOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: MSG_DELETED

index: 8
element.extension:
  index: 0
  extension.url:
    value: statusCode
  extension.value string:
    value: 400
element.extension:
  index: 1
  extension.url:
    value: description
  extension.value string:
    value: Invalid request
element.extension:
  index: 2
  extension.url:
    value: responseType
  extension.value string:
    value: EPAMSOperationOutcome
element.extension:
  index: 3
  extension.url:
    value: errorCode
  extension.value string:
    value: MSG_BAD_FORMAT
extension.url:
  value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info

index: 9
element.extension:
  index: 0
  extension.url:
    value: statusCode
  extension.value string:
    value: 500
element.extension:
  index: 1
  extension.url:
    value: description
  extension.value string:
    value: Internal Server Error
element.extension:
  index: 2
  extension.url:
    value: responseType
  extension.value string:
    value: TIFlowOperationOutcome
element.extension:
  index: 3
  extension.url:
    value: errorCode
  extension.value string:
    value: TIFLOW_INTERNAL_ERROR
extension.url:
  value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info

index: 10
element.extension:
  index: 0
  extension.url:
    value: statusCode
  extension.value string:
    value: 408
element.extension:
  index: 1
  extension.url:
    value: description
  extension.value string:
    value: Timeout
element.extension:
  index: 2
  extension.url:
    value: responseType
  extension.value string:
    value: TIFlowOperationOutcome
element.extension:
  index: 3
  extension.url:
    value: errorCode
  extension.value string:
    value: TIFLOW_TIMEOUT
extension.url:
  value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info

value: eu-close

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

index: 1
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  extension.value code:
    value: SHALL
capability statement.rest.resource.type:
  value: Consent
capability statement.rest.resource.interaction:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  element.extension:
    index: 1
    element.extension:
      index: 0
      extension.url:
        value: statusCode
      extension.value string:
        value: 400
    element.extension:
      index: 1
      extension.url:
        value: description
      extension.value string:
        value: Invalid request
    element.extension:
      index: 2
      extension.url:
        value: responseType
      extension.value string:
        value: EPAMSOperationOutcome
    element.extension:
      index: 3
      extension.url:
        value: errorCode
      extension.value string:
        value: MSG_BAD_FORMAT
    extension.url:
      value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
  element.extension:
    index: 2
    element.extension:
      index: 0
      extension.url:
        value: statusCode
      extension.value string:
        value: 200
    element.extension:
      index: 1
      extension.url:
        value: description
      extension.value string:
        value: Successful operation
    extension.url:
      value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
  element.extension:
    index: 3
    element.extension:
      index: 0
      extension.url:
        value: statusCode
      extension.value string:
        value: 400
    element.extension:
      index: 1
      extension.url:
        value: description
      extension.value string:
        value: Unknown search parameter
    element.extension:
      index: 2
      extension.url:
        value: responseType
      extension.value string:
        value: EPAMSOperationOutcome
    element.extension:
      index: 3
      extension.url:
        value: errorCode
      extension.value string:
        value: MSG_PARAM_UNKNOWN
    extension.url:
      value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
  element.extension:
    index: 4
    element.extension:
      index: 0
      extension.url:
        value: statusCode
      extension.value string:
        value: 400
    element.extension:
      index: 1
      extension.url:
        value: description
      extension.value string:
        value: Invalid query parameter(s)
    element.extension:
      index: 2
      extension.url:
        value: responseType
      extension.value string:
        value: EPAMSOperationOutcome
    element.extension:
      index: 3
      extension.url:
        value: errorCode
      extension.value string:
        value: MSG_BAD_SYNTAX
    extension.url:
      value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
  element.extension:
    index: 5
    element.extension:
      index: 0
      extension.url:
        value: statusCode
      extension.value string:
        value: 404
    element.extension:
      index: 1
      extension.url:
        value: description
      extension.value string:
        value: Unknown resource type
    element.extension:
      index: 2
      extension.url:
        value: responseType
      extension.value string:
        value: EPAMSOperationOutcome
    element.extension:
      index: 3
      extension.url:
        value: errorCode
      extension.value string:
        value: MSG_UNKNOWN_TYPE
    extension.url:
      value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
  capability statement.rest.resource.interaction.code:
    value: search-type
capability statement.rest.resource.interaction:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  element.extension:
    index: 1
    element.extension:
      index: 0
      extension.url:
        value: statusCode
      extension.value string:
        value: 400
    element.extension:
      index: 1
      extension.url:
        value: description
      extension.value string:
        value: Invalid request
    element.extension:
      index: 2
      extension.url:
        value: responseType
      extension.value string:
        value: EPAMSOperationOutcome
    element.extension:
      index: 3
      extension.url:
        value: errorCode
      extension.value string:
        value: MSG_BAD_FORMAT
    extension.url:
      value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
  element.extension:
    index: 2
    element.extension:
      index: 0
      extension.url:
        value: statusCode
      extension.value string:
        value: 201
    element.extension:
      index: 1
      extension.url:
        value: description
      extension.value string:
        value: Resource created
    extension.url:
      value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
  element.extension:
    index: 3
    element.extension:
      index: 0

value: statusCode

value: 404

index: 1
extension.url:
  value: description
extension.value string:
  value: Unknown resource type

index: 2
extension.url:
  value: responseType
extension.value string:
  value: EPAMSOperationOutcome

index: 3
extension.url:
  value: errorCode
extension.value string:
  value: MSG_UNKNOWN_TYPE

value: create

index: 2
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  extension.value code:
    value: SHALL
element.extension:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 400
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Invalid request
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: EPAMSOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: MSG_BAD_FORMAT
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 2
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 204
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Successful operation without response body
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 3
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 404
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Unknown resource type
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: EPAMSOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: MSG_UNKNOWN_TYPE
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 4
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 404
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Resource is not known
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: EPAMSOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: MSG_RESOURCE_ID_FAIL
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 5
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 410
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Resource was deleted
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: EPAMSOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: MSG_DELETED
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
capability statement.rest.resource.interaction.code:
  value: delete

value: versioned-update

value: true

index: 0
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  extension.value code:
    value: SHALL
capability statement.rest.resource.search param.name:
  value: category
capability statement.rest.resource.search param.definition:
  value: http://hl7.org/fhir/SearchParameter/Consent-category
  link: http://hl7.org/fhir/SearchParameter/Consent-category
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Consent.category - Unterstützt die Suche nach der Art der Einwilligung

index: 0
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  extension.value code:
    value: SHALL
element.extension:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 200
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Successful operation
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: Parameters
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 2
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 400
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Invalid request
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: EPAMSOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: MSG_BAD_FORMAT
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 3
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 400
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Access code invalid
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: TIFLOW_ACCESS_CODE_INVALID
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 4
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 403
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Consent required
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: TIFLOW_CONSENT_REQUIRED
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 5
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 409
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Country code invalid
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: TIFLOW_XBORDER_COUNTRY_CODE_INVALID
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 6
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 403
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Access role not allowed
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: TIFLOW_AUTH_ROLE_NOT_ALLOWED
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
capability statement.rest.resource.operation.name:
  value: grant-eu-access-permission
capability statement.rest.resource.operation.definition:
  value: https://gematik.de/fhir/tiflow-xborder/OperationDefinition/GrantEUAccessPermission
  link: https://gematik.de/fhir/tiflow-xborder/OperationDefinition/GrantEUAccessPermission
capability statement.rest.resource.operation.documentation:
  value: Registers access code and country for EU prescription access

index: 1
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  extension.value code:
    value: SHALL
element.extension:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 200
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Successful operation
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: Parameters
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 2
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 400
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Invalid request
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: EPAMSOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: MSG_BAD_FORMAT
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 3
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 403
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Access role not allowed
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: TIFLOW_AUTH_ROLE_NOT_ALLOWED
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
capability statement.rest.resource.operation.name:
  value: read-eu-access-permission
capability statement.rest.resource.operation.definition:
  value: https://gematik.de/fhir/tiflow-xborder/OperationDefinition/ReadEUAccessPermission
  link: https://gematik.de/fhir/tiflow-xborder/OperationDefinition/ReadEUAccessPermission
capability statement.rest.resource.operation.documentation:
  value: Reads the currently registered EU access code

index: 2
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  extension.value code:
    value: SHALL
element.extension:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 200
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Successful operation
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 2
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 400
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Invalid request
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: EPAMSOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: MSG_BAD_FORMAT
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 3
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 403
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Access role not allowed
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: TIFLOW_AUTH_ROLE_NOT_ALLOWED
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
capability statement.rest.resource.operation.name:
  value: revoke-eu-access-permission
capability statement.rest.resource.operation.definition:
  value: https://gematik.de/fhir/tiflow-xborder/OperationDefinition/RevokeEUAccessPermission
  link: https://gematik.de/fhir/tiflow-xborder/OperationDefinition/RevokeEUAccessPermission
capability statement.rest.resource.operation.documentation:
  value: Revokes the currently registered EU access code

index: 3
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  extension.value code:
    value: SHALL
element.extension:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 200
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Successful operation
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: Parameters
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 2
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 400
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Invalid request
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: EPAMSOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: MSG_BAD_FORMAT
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 3
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 400
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: FHIR Profile Validation Failed
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: SVC_VALIDATION_FAILED
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 4
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 403
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Access permission invalid
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: TIFLOW_ACCESS_PERMISSION_INVALID
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 5
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 403
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Access role not allowed
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: TIFLOW_AUTH_ROLE_NOT_ALLOWED
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 6
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 403
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: Consent required
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: TIFLOW_CONSENT_REQUIRED
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
element.extension:
  index: 7
  element.extension:
    index: 0
    extension.url:
      value: statusCode
    extension.value string:
      value: 404
  element.extension:
    index: 1
    extension.url:
      value: description
    extension.value string:
      value: No prescriptions found
  element.extension:
    index: 2
    extension.url:
      value: responseType
    extension.value string:
      value: TIFlowOperationOutcome
  element.extension:
    index: 3
    extension.url:
      value: errorCode
    extension.value string:
      value: TIFLOW_XBORDER_NO_PRESCRIPTIONS_FOUND
  extension.url:
    value: https://gematik.de/fhir/ti/StructureDefinition/extension-http-response-info
capability statement.rest.resource.operation.name:
  value: get-eu-prescriptions
capability statement.rest.resource.operation.definition:
  value: https://gematik.de/fhir/tiflow-xborder/OperationDefinition/GETPrescriptionEU
  link: https://gematik.de/fhir/tiflow-xborder/OperationDefinition/GETPrescriptionEU

value: Returns prescription information for EU ePrescription workflows