Skip to content
This repository has been archived by the owner on Apr 4, 2024. It is now read-only.
/ report-hub Public archive

A Service able to manage and execute FHIR Quality Reports.

License

Notifications You must be signed in to change notification settings

samply/report-hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Report Hub

A Service able to manage and execute FHIR Quality Reports.

Workflow

  • receive Beam Task
  • parse a FHIR Message out of the Beam Tasks body
  • offer that FHIR Message by means of MessageBroker

Local

The local workflow, without consideration of external messaging, is solely managed by creating and updating Task resources. The Report Hub uses polling (and later FHIR Subscriptions) to get noticed of new tasks and is responsible for driving the tasks to completion, be it success or failure.

Dev Setup

Start the services Report Hub depends on by running:

docker compose up

Start Report Hub using Maven:

mvn spring-boot:run -Dspring-boot.run.arguments="--logging.level.de=DEBUG"

Docs

License

Copyright 2022 - 2022 The Samply Community

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

A Service able to manage and execute FHIR Quality Reports.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •