Piktogramm Reference Implementations

Reference Implementations

Sample implementations of our corresponding specifications or parts thereof.

ePA

ref-ePA-vauchannel
Possible solution for communication of an ePA-Client and a VAU utilizing the vau-channel-protocol according to gemSpec_Krypt
ref-ePA-AV-Gate
Reference implementation of an Anti-Virus solution with proxy between primary system and Konnektor
ref-ePA-HealthRecordMigration
Reference implementation for key handling for health record migration to a different provider.

E-Rezept

ref-OpenHealthCardKit
Controlling/Use-case framework for accessing smart cards of the telematic infrastructure. API Documentation: https://gematik.github.io/ref-OpenHealthCardKit
ref-erp-client-cs
shows an example of how to control IDP and e-prescription specialist services from doctor and pharmacy systems in C# using the TITUS demo environment.

TIM

TI-M-Ref-Registrierungsdienst
This Project contains the reference implementation of the TI-Messenger registration service.
TI-M-Ref-Messenger-Client
This Project contains the reference implementation of the TI-Messenger client.
TI-M-Ref-Push-Gateway
This project contains the reference implementation of TI-Messenger Matrix Push Gateway
TI-M-Ref-Messenger-Service
This Project contains the reference implementation of the TI-Messenger Fachdienst including proxy.
TI-M-Referenzimplementierung
Overarching documentation of the TI-Messenger reference implementation.

Reference-Validator

app-referencevalidator
The reference validator is a tool to perform advanced validation of FHIR resources for TI applications and interoperability standards
app-referencevalidator-plugins
The repository contains plugins for gematik reference validator and a plugin development kit.

Other

ref-idp-server
Der Gematik IDP-Server dient zur Identifizierung von Versicherten und Leistungserbringenden Organisationen.
ref-GemLibPki
Products specified by gematik which have to deal with PKI will have to handle certificates, ocsp requests/responses and TSLs (TrustedServiceProvider Status List). This library may help to understand the intention of gematik specification and could be useful for software implementations.
ecc-brainpool-how-to
We present how TLS can be enabled for Elliptic Curve Cryptography using brainpool curves. The project provides code examples from applications developed at gematik using different programming languages and tool frameworks.