Implementation Guide
TIFlow - Grenzüberschreitender Datenaustausch
Version 2.0.0-ballot.2 - ballot

## FHIR-Artefakte

Diese Seite enthält eine Übersicht aller FHIR-Artefakte, die im Rahmen dieses Implementation Guide definiert werden. Sie bilden die Grundlage für die strukturierte Abbildung und Verarbeitung von Daten. Dazu gehören Profile zur Spezifizierung von Ressourcen, ein Capability Statement zur Beschreibung der unterstützten Funktionen sowie Operation Definitions, die spezielle FHIR-Operationen für den Abruf und die Verwaltung der Daten festlegen.

### Terminologien: Value Sets

Die folgenden Value Sets sind für die TIFlow-Funktionalitäten festgelegt.

ValueSet of Consent PolyRule Codes | Type of Policy Rules for Consents of the ePrescription.
ValueSet of Consent Codes | Type of Consents for the ePrescription.
ValueSet of NCPeH Request Types | Type of Request from NCPeH
TIFLOW XBORDER Operation Outcome Details VS | Fehlercodes für cross-border Szenarien, die im Rahmen des TIFlow in den OperationOutcomes.details angegeben werden können

Tabelle: Value Sets

### Terminologien: Code Systems

Tabelle: Code Systems

### Logical Models

Dispense Data from EU | Logical Information that is Provided in the dispensation document by the NCPeH of country B for Dispensing Medication

Tabelle: Logical Models

### Systemverhalten

#### Capability Statements

Das Capability Statement beschreibt die Anforderungen und Fähigkeiten, die ein Server für die konforme Implementierung des TIFlow Fachdienstes umsetzen muss. Es handelt sich um eine Konformitätserklärung, die spezifiziert, welche Ressourcen, Interaktionen und Suchparameter das der TIFlow Fachdienste unterstützen muss.

ERPEU CapabilityStatement fuer den E-Rezept-Fachdienst | CapabilityStatement fuer den E-Rezept-Fachdienst (EU-Zugriff)

Tabelle: Capability Statements

#### Operation Definitions

EUCloseOperation | The operation $close finishes the e-prescription workflow and creates a receipt. The Output of this operation is a signed Bundle, to be used for further financial processing. The status of the Task then changes into #completed
GETPrescriptionEU | The Operation gets Presciption Information from the ERP System for usage in the e-prescription workflow for EU countries
GrantEUAccessPermission | This operation receives the access code and the country that the patient wants to grant access to. The operation validates the country and creates registeres the Access Code.
ReadEUAccessPermission | This operation reads the currenty in the E-Rezept-Fachdienst registered Access Code for redeeming ePrescriptions in an EU country.
RevokeEUAccessPermission | This operation revokes the currently registered access code for redeeming prescriptions in an EU country.

Tabelle: Operation Definitions

### Parameterprofile für Operationen

GEM ERPEU PR PAR Access Authorization Request | Displays Parameters for EU Access Authorization
GEM ERPEU PR PAR Access Authorization Response | Displays Response Parameters for EU Access Authorization
GEM ERP PR EU CloseOperation Input | This profile defines the parameters for receiving dispense information for a prescription that was redeemed in the EU
GEM ERPEU PR PAR GET Prescription Input | This profile defines the parameters for receiving dispense information for a prescription that was redeemed in the EU
GEM ERPEU PR PAR PATCH Task Input | This profile defines the parameters for patching the Task to mark the prescription as to-be-redeemed in the EU
GEM ERPEU PR PAR GET Prescription Output | This profile defines the output parameters for the Get Prescription Operation

Tabelle: Parameterprofile

### Datentypen

Identifier Profile for EU AccessCode | The AccessCode that is generated by the FdV in order to access the ePrescription in an EU country.

Tabelle: Datentypen

### Ressourcenprofile

Consent for ePrescriptions | Records the consent of the patient for an operation in the context of ePrescription.
EU-Medication | Medication of a Prescription or Dispensation from the EU
Dispensation of the Prescription from the EU | Handles information about the redeem of the prescription and the submited medication from the EU.
Organization Information Received from the EU | This Organization Profile is sent by the NCPeH when redeeming a Prescription in the EU
Practitioner Information Received from the EU | This Practitioner Profile is sent by the NCPeH when redeeming a Prescription in the EU
PractitionerRole Information Received from the EU | This PractitionerRole Profile is sent by the NCPeH when redeeming a Prescription in the EU

Tabelle: Ressourcenprofile

### Erweiterungen (Extension) Definitions

GEM_ERPEU_EX_MedicinalPackageDescription | Description of a packaged medicinal product.
GEM_ERPEU_EX_MedicinalPackageIdentifier | Identifier of a packaged medicinal product refers to a specific pack size of a specific product.

Tabelle: Extension Definitions

### Beispielinstanzen

Bundle

- Example for a Bundle with a Consent

Consent

- Example for a Consent to redeem EU Prescritptions

Medication

- Medication Without code or system for Strength

- Medication Without code or system for Strength

- Sample Simple Medication

- Sample Medication Sumatripan

MedicationDispense

- Example Medication Dispense

OperationOutcome

- Example error response for ERP-EU operations

Organization

- Example-EU-Organization

Parameters

- GEM_ERPEU_PR_PAR_Access_Authorization_Request

- GEM_ERPEU_PR_PAR_Access_Authorization_Response

- Example_PATCH_Task_Single_Input

- Example_PATCH_Task_Single_Input

- Example EU-Close Parameters

- Example EU-GET Prescription Parameters

- Example EU-GET Prescription Parameters

- Example EU-GET Prescription Parameters

Practitioner

- Example-EU-Practitioner

PractitionerRole

- Example-EU-PractitionerRole