Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 3.81 KB

Fachdienst.adoc

File metadata and controls

38 lines (27 loc) · 3.81 KB

Fachdienst

Der Fachdienst besteht aus den drei Teilkomponenten Account Manager, Mail Server und dem KIM-Attachment Service. Dieser stellt dem Clientmodul verschiedene Schnittstellen bereit, um die Kommunikations mit der jeweiligen Teilkomponente zu ermöglichen. In der folgenden Abbildung (links) sind alle Schnittstellen, die der Fachdienst anbietet, mit der jeweiligen Teilkomponente, dargestellt.

Im folgenden Kapitel werden die Teilkomponenten weiter beschrieben.

1. Mail-Server

Die Teilkomponente Mail-Server stellt die Schnittstelle I_Message_Service bereit. Diese wird über die Protokolle SMTP und POP3 aufgerufen. Die beim Mail-Server ankommenden E-Mails sind verschlüsselt, sodass nicht auf deren Inhalt geschlossen werden kann. Gehört eine dem Mail-Server übergebene E-Mail nicht zu einem lokalen Nutzer-Account, wird diese an den zuständigen KIM Mail-Server weitergeleitet. Die Teilkomponente Mail Server des Fachdienstes ist in [gemSpec_FD_KOMLE#4.1] spezifiziert.

2. Account Manager

Die Teilkomponente Account Manager ermöglicht die Konfiguration von Nutzer-Accounts am Fachdienst. Beginnend mit KIM 1.5 müssen die verschiedenen Clientmodule zu jedem Fachdienst interoperabel sein. Um dies zu gewährleisten, werden die Schnittstellen des Account Managers durch die gematik normiert. Die Schnittstelle I_AccountManager_Service ermöglicht eine einheitliche Durchführung der Registrierung eines KIM-Teilnehmers sowie die Verwaltung der Nutzer-Accounts. Für die Registrierung bzw. Kontoverwaltung wird das im Clientmodul integrierte Administrationsmodul genutzt, welches die Schnittstlle I_AccountManager_Service am Account Manager des Fachdienstes aufruft. Weitere Funktionen des Account Managers sind das Einstellen von Abwesenheitsnotizen durch einen KIM-Teilnehmer sowie die Portierung einer KIM-E-Mail zu einer neuen Telematik-ID. Für die Abfrage von technischen Konfigurationsparametern eines Nutzer-Accounts bietet der Account Manager dem Clientmodul die Schnittstelle I_AccountLimit_Service an. Für die Abfrage von technischen Konfigurationsparametern des Fachdienstes bietet der Account Manager dem Clientmodul die Schnittstelle I_ServiceInformation an. Für die Pflege der Fachdaten in den Verzeichniseinträgen ruft der Account Manager die REST-Schnittstelle I_Directory_Application_Maintenance auf. Die Teilkomponente Account Manager des Fachdienstes ist in [gemSpec_FD_KOMLE#4.3] spezifiziert.

Die Beschreibung der REST-Schnittstelle I_AccountManager_Service ist hier zu finden: AccountManager.yaml
Die Beschreibung der REST-Schnittstelle I_AccountLimit_Service ist hier zu finden: AccountLimit.yaml
Die Beschreibung der REST-Schnittstelle I_ServiceInformation ist hier zu finden: ServiceInformation.yaml

3. KIM Attachment Service (KAS)

Ab KIM 1.5 werden die E-Mail-Daten einer Mail, die größer 15 MiB ist, ausgelagert. Für die Ablage der E-Mail-Daten wird der Fachdienst um die Teilkomponente KIM Attachment Service (KAS) erweitert. Die Teilkomponente KAS des Fachdienstes stellt dem Clientmodul die REST-Schnittstelle I_Attachment_Service bereit. Die Teilkomponente KAS ist in [gemSpec_FD_KOMLE#4.2] spezifiziert.

Die Beschreibung der REST-Schnittstelle I_Attachment_Service ist hier zu finden: AttachmentService.yaml

Die gematik stellt für den KAS eine Referenzimplementierung bereit. Diese ist unter dem folgenden Link zu finden: KIM-Attachment-Service