Skip to content

Facilitates the synchronization of patient data between local Clinical Data Repositories (CDRs) and a central repository within an openEHR system.

Notifications You must be signed in to change notification settings

medblocks/openehr-sync-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sync-service

sync service facilitates the synchronization of patient data between local Clinical Data Repositories (CDRs) and a central repository within an openEHR system.

Getting Started

Prerequisites

  • Java (>= 21.0.2)
  • Apache Maven (>= 3.8.8)
  • EHRbase (>= 2.0.0) (or similiar openEHR platform)

Build the Application

$ mvn clean install 

Build the application and execute tests

$ mvn clean install -DSkipTests=true

Run the application

Local sync service

java -jar sync-service.xx.jar --spring.profiles.active=localSync

Local sync service with schema registry

java -jar sync-service.xx.jar --spring.profiles.active=localSync,schema-registry

Central sync service

java -jar sync-service.xx.jar --spring.profiles.active=centralSync

central sync service with schema registry

java -jar sync-service.xx.jar --spring.profiles.active=centralSync,schema-registry

About

Facilitates the synchronization of patient data between local Clinical Data Repositories (CDRs) and a central repository within an openEHR system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages