Skip to content

Latest commit

 

History

History
77 lines (48 loc) · 1.89 KB

README.md

File metadata and controls

77 lines (48 loc) · 1.89 KB

obds-to-fhir

OpenSSF Scorecard SLSA 3

This project contains a Kafka Stream processor that creates FHIR resources from Onkostar oBDS-XML data and writes them to a FHIR Topic.

Used FHIR profiles

See package.json for a list of used packages and their versions.

Observations

Condition

Procedure

MedicationStatement

Patient

Dev

Topology

Stream Topology generated via https://zz85.github.io/kafka-streams-viz/ using http://localhost:8080/actuator/kafkastreamstopology

Dev Stack

  • Kafka Broker: $DOCKER_HOST_IP:9094
  • Kafka Connect: $DOCKER_HOST_IP:8083
  • AKHQ: $DOCKER_HOST_IP:8084
  • Oracle DB: jdbc:oracle:thin:@//$DOCKER_HOST_IP:1521/FREEPDB1 (User: DWH_ROUTINE, Password: devPassword)

Run with

From the ./deploy folder:

dc up:

sh up.sh

dc down (except of Oracle database)

sh down.sh

deploy connectors

sh deploy-connectors.sh

reset topics

sh reset-topics.sh