1
0
mirror of https://github.com/pcvolkmer/mv64e-etl-processor synced 2025-09-13 09:02:50 +00:00
2023-07-24 18:50:12 +02:00
2023-07-25 18:37:33 +02:00
2023-07-24 18:50:12 +02:00
2023-07-24 18:50:12 +02:00
2023-07-24 18:50:12 +02:00
2023-07-24 18:50:12 +02:00
2023-07-24 18:50:12 +02:00
2023-07-24 18:50:12 +02:00

ETL-Processor for bwHC data

Diese Anwendung versendet ein bwHC-MTB-File an das bwHC-Backend und pseudonymisiert die Patienten-ID.

Pseudonymisierung der Patienten-ID

Wenn eine URI zu einer gPAS-Instanz angegeben ist, wird diese verwendet. Ist diese nicht gesetzt. wird intern eine Anonymisierung der Patienten-ID vorgenommen.

  • APP_PSEUDONYMIZE_PREFIX: Standortbezogenes Prefix - UNKNOWN, wenn nicht gesetzt
  • APP_PSEUDONYMIZE_GPAS_URI: URI der gPAS-Instanz
  • APP_PSEUDONYMIZE_GPAS_TARGET: gPas Domänenname

Mögliche Endpunkte

Für REST-Requests als auch (parallel) zur Nutzung von Kafka-Topics können Endpunkte konfiguriert werden.

REST

Folgende Umgebungsvariablen müssen gesetzt sein, damit ein bwHC-MTB-File an das bwHC-Backend gesendet wird:

  • APP_REST_URI: URI der zu benutzenden bwHC-Backend-Instanz

Kafka-Topics

Folgende Umgebungsvariablen müssen gesetzt sein, damit ein bwHC-MTB-File an ein Kafka-Topic übermittelt wird:

  • APP_KAFKA_TOPIC: Zu verwendendes Topic
  • APP_KAFKA_SERVERS: Zu verwendende Kafka-Bootstrap-Server als kommagetrennte Liste

Weitere Konfigrationen können über die Parameter

Description
Diese Anwendung versendet ein bwHC-MTB-File an das bwHC-Backend und pseudonymisiert die Patienten-ID
Readme 3 MiB
Languages
Kotlin 82.6%
Java 7.1%
HTML 6.9%
CSS 2.4%
JavaScript 1%