Skip to content

bzkf/obds-to-fhir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

392 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

obds-to-fhir

Important

Looking for the latest version supporting oBDS version 3 and the MII FHIR Profiles? Head to the beta branch: https://github.com/bzkf/obds-to-fhir/tree/beta

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

About

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

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages