This project contains a Kafka Stream processor that creates FHIR resources from Onkostar oBDS-XML data and writes them to a FHIR Topic.
See package.json for a list of used packages and their versions.
- Histologie (https://simplifier.net/oncology/histologie)
- Grading (https://simplifier.net/oncology/grading)
- TNMc (https://simplifier.net/oncology/tnmc)
- TNMp (https://simplifier.net/oncology/tnmp)
- Fernmetastasen (https://simplifier.net/oncology/fernmetastasen-duplicate-2)
- Tod Ursache (https://simplifier.net/oncology/todursache)
- Primärdiagnose (https://simplifier.net/oncology/primaerdiagnose)
- Operation (https://simplifier.net/oncology/operation)
- Strahlentherapie (https://simplifier.net/oncology/strahlentherapie)
- Systemtherapie (https://simplifier.net/oncology/systemtherapie)
- 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
)
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