dev.dsf:dsf-bpe-pom

A distributed process engine based on the BPMN 2.0 and FHIR R4 standards

https://github.com/datasharingframework/dsf

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.7%) to scientific vocabulary

Keywords

bpmn2 datasharing fhir
Last synced: 6 months ago · JSON representation ·

Repository

A distributed process engine based on the BPMN 2.0 and FHIR R4 standards

Basic Info
  • Host: GitHub
  • Owner: datasharingframework
  • License: apache-2.0
  • Language: Java
  • Default Branch: main
  • Homepage: https://dsf.dev
  • Size: 13.4 MB
Statistics
  • Stars: 14
  • Watchers: 4
  • Forks: 9
  • Open Issues: 51
  • Releases: 0
Topics
bpmn2 datasharing fhir
Created about 3 years ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Citation Security

README.md

Data Sharing Framework (DSF) logo.

The Data Sharing Framework (DSF) implements a distributed process engine based on the BPMN 2.0 and FHIR R4 standards. The DSF is used to support biomedical research with real-world data. Every participating site runs a FHIR endpoint (dsf-fhir) accessible by other sites and a business process engine (dsf-bpe) in the local secured network. Authentication between sites is handled using X.509 client/server certificates. The process engines execute BPMN processes in order to coordinate local and remote steps necessary to enable cross-site data sharing and feasibility analyses. This includes access to local data repositories, use-and-access-committee decision support, consent filtering, and privacy preserving record-linkage and pseudonymization.

For installation instructions, tutorials, publications, and other information about the DSF, visit https://dsf.dev.

Development

Branching follows the git-flow model, for the latest development version see branch develop.

License

All code from the Data Sharing Framework is published under the Apache-2.0 License.

Public Funding

The DSF is funded by the German Federal Ministry of Education and Research (BMBF) within the Data Sharing Framework Community project of the German Medical Informatics Initiative, grant IDs 01ZZ2307A, 01ZZ2307B and 01ZZ2307C.

Earlier Versions

Earlier versions of the DSF, developed as part of the HiGHmed research consortium, can be found at highmed/highmed-dsf.

Owner

  • Name: Data Sharing Framework
  • Login: datasharingframework
  • Kind: organization
  • Location: Germany

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite both the article from preferred-citation and the software itself."
authors:
  - family-names: Hund
    given-names: Hauke
  - family-names: Wettstein
    given-names: Reto
  - name: Contributors of the DSF
preferred-citation:
  authors:
    - family-names: Hund
      given-names: Hauke
    - family-names: Wettstein
      given-names: Reto
    - family-names: Heidt
      given-names: Christian M.
    - family-names: Fegeler
      given-names: Christian
  title: "Executing Distributed Healthcare and Research Processes – The HiGHmed Data Sharing Framework"
  journal: Stud Health Technol Inform
  volume: 278
  year: 2021
  pages: 126-133
  doi: 10.3233/SHTI210060
  type: proceedings
title: "Data Sharing Framework (DSF)"
version: 1.8.0
date-released: 2025-06-01
url: https://dsf.dev
repository-code: https://github.com/datasharingframework/dsf
repository-artifact: https://github.com/datasharingframework/dsf/releases
license: Apache-2.0
references:
  - type: proceedings
    authors:
      - family-names: Hund
        given-names: Hauke
      - family-names: Wettstein
        given-names: Reto
      - family-names: Heidt
        given-names: Christian M.
      - family-names: Fegeler
        given-names: Christian
    title: "Executing Distributed Healthcare and Research Processes – The HiGHmed Data Sharing Framework"
    journal: Stud Health Technol Inform
    volume: 278
    year: 2021
    pages: 126-133
    doi: 10.3233/SHTI210060
  - type: proceedings
    authors:
      - family-names: Wettstein
        given-names: Reto
      - family-names: Hund
        given-names: Hauke
      - family-names: Kobylinski
        given-names: Insa
      - family-names: Fegeler
        given-names: Christian
      - family-names: Heinze
        given-names: Oliver
    title: "Feasibility Queries in Distributed Architectures – Concept and Implementation in HiGHmed"
    journal: Stud Health Technol Inform
    volume: 278
    year: 2021
    pages: 134-141
    doi: 10.3233/SHTI210061
  - type: proceedings
    authors:
      - family-names: Heidt
        given-names: Christian M.
      - family-names: Hund
        given-names: Hauke
      - family-names: Fegeler
        given-names: Christian
    title: "A Federated Record Linkage Algorithm for Secure Medical Data Sharing"
    journal: Stud Health Technol Inform
    volume: 278
    year: 2021
    pages: 142-149
    doi: 10.3233/SHTI210062
  - type: proceedings
    authors:
      - family-names: Wettstein
        given-names: Reto
      - family-names: Hund
        given-names: Hauke
      - family-names: Fegeler
        given-names: Christian
      - family-names: Heinze
        given-names: Oliver
    title: "Data Sharing in Distributed Architectures – Concept and Implementation in HiGHmed"
    journal: Stud Health Technol Inform
    volume: 283
    year: 2021
    pages: 111-118
    doi: 10.3233/SHTI210548
  - type: proceedings
    authors:
      - family-names: Prokosch
        given-names: Hans-Ulrich
      - family-names: Bahls
        given-names: Thomas
      - family-names: Bialke
        given-names: Martin
      - family-names: Eils
        given-names: Jürgen
      - family-names: Fegeler
        given-names: Christian
      - family-names: Gruendner
        given-names: Julian
      - family-names: Haarbrandt
        given-names: Birger
      - family-names: Hampf
        given-names: Christopher
      - family-names: Hoffmann
        given-names: Wolfgang
      - family-names: Hund
        given-names: Hauke
      - family-names: Kampf
        given-names: Marvin
      - family-names: Kapsner
        given-names: Lorenz A.
      - family-names: Kasprzak
        given-names: Piotr
      - family-names: Kohlbacher
        given-names: Oliver
      - family-names: Krefting
        given-names: Dagmar
      - family-names: Mang
        given-names: Jonathan M.
      - family-names: Marschollek
        given-names: Michael
      - family-names: Mate
        given-names: Sebastian
      - family-names: Müller
        given-names: Armin
      - family-names: Prasser
        given-names: Fabian
      - family-names: Sass
        given-names: Julian
      - family-names: Semler
        given-names: Sebastian
      - family-names: Stenzhorn
        given-names: Holger
      - family-names: Thun
        given-names: Sylvia
      - family-names: Zenker
        given-names: Sven
      - family-names: Eils
        given-names: Roland
    title: "The COVID-19 Data Exchange Platform of the German University Medicine"
    journal: Stud Health Technol Inform
    volume: 294
    year: 2022
    pages: 674-678
    doi: 10.3233/SHTI220554
  - type: proceedings
    authors:
      - family-names: Wettstein
        given-names: Reto
      - family-names: Kussel
        given-names: Tobias
      - family-names: Hund
        given-names: Hauke
      - family-names: Fegeler
        given-names: Christian
      - family-names: Dugas
        given-names: Martin
      - family-names: Hamacher
        given-names: Kay
    title: "Secure Multi-Party Computation Based Distributed Feasibility Queries – A HiGHmed Use Case"
    journal: Stud Health Technol Inform
    volume: 296
    year: 2022
    pages: 41-49
    doi: 10.3233/SHTI220802
  - type: proceedings
    authors:
      - family-names: Hund
        given-names: Hauke
      - family-names: Wettstein
        given-names: Reto
      - family-names: Hampf
        given-names: Christopher
      - family-names: Bialke
        given-names: Martin
      - family-names: Kurscheidt
        given-names: Maximilian
      - family-names: Schweizer
        given-names: Simon Tobias
      - family-names: Zilske
        given-names: Christoph
      - family-names: Mödinger
        given-names: Simon
      - family-names: Fegeler
        given-names: Christian
    title: "No Transfer Without Validation: A Data Sharing Framework Use Case"
    journal: Stud Health Technol Inform
    volume: 302
    year: 2023
    pages: 68-72
    doi: 10.3233/SHTI230066
  - type: proceedings
    authors:
      - family-names: Zilske
        given-names: Christoph
      - family-names: Kurscheidt
        given-names: Maximilian
      - family-names: Schweizer
        given-names: Simon Tobias
      - family-names: Hund
        given-names: Hauke
      - family-names: Mödinger
        given-names: Simon
      - family-names: Fegeler
        given-names: Christian
    title: "Monitoring Distributed Business Processes in Biomedical Research"
    journal: Stud Health Technol Inform
    volume: 302
    year: 2023
    pages: 252-256
    doi: 10.3233/SHTI230113
  - type: proceedings
    authors:
      - family-names: Hund
        given-names: Hauke
      - family-names: Wettstein
        given-names: Reto
      - family-names: Kurscheidt
        given-names: Maximilian
      - family-names: Schweizer
        given-names: Simon Tobias
      - family-names: Zilske
        given-names: Christoph
      - family-names: Fegeler
        given-names: Christian
    title: "Interoperability Is a Process - The Data Sharing Framework"
    journal: Stud Health Technol Inform
    volume: 310
    year: 2024
    pages: 28-32
    doi: 10.3233/SHTI230921
  - type: proceedings
    authors:
      - family-names: Schweizer
        given-names: Simon Tobias
      - family-names: Hund
        given-names: Hauke
      - family-names: Kurscheidt
        given-names: Maximilian
      - family-names: Zilske
        given-names: Christoph
      - family-names: Böhringer
        given-names: Jan Philipp
      - family-names: Fegeler
        given-names: Christian
    title: "Handling Complexity in Decentralized Research Networks: The Data Sharing Framework Allowlist Management Application"
    journal: Stud Health Technol Inform
    volume: 317
    year: 2024
    pages: 85-93
    doi: 10.3233/SHTI240841

GitHub Events

Total
  • Create event: 57
  • Issues event: 49
  • Release event: 8
  • Watch event: 2
  • Delete event: 10
  • Issue comment event: 18
  • Push event: 136
  • Pull request review event: 94
  • Pull request review comment event: 93
  • Pull request event: 95
  • Fork event: 2
Last Year
  • Create event: 57
  • Issues event: 49
  • Release event: 8
  • Watch event: 2
  • Delete event: 10
  • Issue comment event: 18
  • Push event: 136
  • Pull request review event: 94
  • Pull request review comment event: 93
  • Pull request event: 95
  • Fork event: 2

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 76
  • Total pull requests: 81
  • Average time to close issues: 27 days
  • Average time to close pull requests: 6 days
  • Total issue authors: 7
  • Total pull request authors: 7
  • Average comments per issue: 0.07
  • Average comments per pull request: 0.21
  • Merged pull requests: 54
  • Bot issues: 0
  • Bot pull requests: 8
Past Year
  • Issues: 44
  • Pull requests: 56
  • Average time to close issues: 24 days
  • Average time to close pull requests: 4 days
  • Issue authors: 5
  • Pull request authors: 5
  • Average comments per issue: 0.09
  • Average comments per pull request: 0.16
  • Merged pull requests: 40
  • Bot issues: 0
  • Bot pull requests: 4
Top Authors
Issue Authors
  • hhund (57)
  • schwzr (8)
  • wetret (4)
  • jaboehri (3)
  • christiangierschner (2)
  • juliangruendner (1)
  • safer-bot (1)
Pull Request Authors
  • hhund (64)
  • dependabot[bot] (10)
  • wetret (8)
  • schwzr (2)
  • jaboehri (1)
  • safer-bot (1)
  • jbellmann (1)
Top Labels
Issue Labels
enhancement (33) ready for release (30) maintenance (20) Process API (14) bug (11) needs triage (9) bug report (6) documentation (1)
Pull Request Labels
dependencies (10) java (1) ready for release (1) maintenance (1)

Packages

  • Total packages: 6
  • Total downloads: unknown
  • Total dependent packages: 0
    (may contain duplicates)
  • Total dependent repositories: 0
    (may contain duplicates)
  • Total versions: 58
repo1.maven.org: dev.dsf:dsf-maven-plugin

Data Sharing Framework (DSF)

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 34.3%
Forks count: 39.1%
Average: 41.1%
Stargazers count: 41.9%
Dependent packages count: 49.1%
Last synced: 6 months ago
repo1.maven.org: dev.dsf:dsf-bpe-process-api-v1

Data Sharing Framework (DSF)

  • Versions: 18
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 34.3%
Forks count: 39.1%
Average: 41.1%
Stargazers count: 41.9%
Dependent packages count: 49.1%
Last synced: 6 months ago
repo1.maven.org: dev.dsf:dsf-bpe-process-api-v2

Data Sharing Framework (DSF)

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 34.3%
Forks count: 39.1%
Average: 41.1%
Stargazers count: 41.9%
Dependent packages count: 49.1%
Last synced: 6 months ago
repo1.maven.org: dev.dsf:dsf-pom

Data Sharing Framework (DSF)

  • Versions: 18
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 34.3%
Forks count: 39.1%
Average: 41.1%
Stargazers count: 41.9%
Dependent packages count: 49.1%
Last synced: 6 months ago
repo1.maven.org: dev.dsf:dsf-maven-pom

Data Sharing Framework (DSF)

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 34.3%
Average: 41.7%
Dependent packages count: 49.1%
Last synced: 6 months ago
repo1.maven.org: dev.dsf:dsf-bpe-pom

Data Sharing Framework (DSF)

  • Versions: 18
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 34.3%
Average: 41.7%
Dependent packages count: 49.1%
Last synced: 6 months ago

Dependencies

.github/workflows/maven-build.yml actions
  • actions/checkout v2 composite
  • actions/setup-java v1 composite
.github/workflows/maven-publish.yml actions
  • actions/checkout v2 composite
  • actions/setup-java v1 composite
dsf-bpe/dsf-bpe-server-jetty/docker/Dockerfile docker
  • azul/zulu-openjdk 17-jre-headless build
  • debian buster-slim build
dsf-docker/fhir_proxy/Dockerfile docker
  • httpd 2.4-alpine build
dsf-docker-test-setup/bpe/docker-compose.yml docker
  • datasharingframework/bpe latest
  • postgres 15
dsf-docker-test-setup/fhir/docker-compose.yml docker
  • datasharingframework/fhir latest
  • datasharingframework/fhir_proxy latest
  • postgres 15
dsf-docker-test-setup-3dic-ttp/docker-compose.yml docker
  • datasharingframework/bpe latest
  • datasharingframework/fhir latest
  • mailhog/mailhog latest
  • nginx 1.23
  • postgres 15
  • quay.io/keycloak/keycloak 21.0
dsf-fhir/dsf-fhir-server-jetty/docker/Dockerfile docker
  • azul/zulu-openjdk 17-jre-headless build
  • debian buster-slim build
dsf-bpe/dsf-bpe-process-api-v1/pom.xml maven
  • com.fasterxml.jackson.core:jackson-databind
  • com.sun.mail:jakarta.mail
  • de.hs-heilbronn.mi:crypto-utils
  • dev.dsf:dsf-fhir-auth
  • dev.dsf:dsf-fhir-webservice-client
  • org.camunda.bpm:camunda-engine
  • org.springframework:spring-context
  • org.springframework:spring-web
dsf-bpe/dsf-bpe-server/pom.xml maven
  • com.sun.mail:jakarta.mail
  • de.hs-heilbronn.mi:crypto-utils
  • dev.dsf:dsf-bpe-process-api-v1
  • dev.dsf:dsf-common-auth
  • dev.dsf:dsf-common-config
  • dev.dsf:dsf-common-documentation
  • dev.dsf:dsf-common-status
  • dev.dsf:dsf-fhir-webservice-client
  • dev.dsf:dsf-fhir-websocket-client
  • dev.dsf:dsf-tools-build-info-reader
  • dev.dsf:dsf-tools-docker-secrets-reader
  • jakarta.servlet:jakarta.servlet-api
  • jakarta.ws.rs:jakarta.ws.rs-api
  • org.apache.commons:commons-dbcp2
  • org.apache.logging.log4j:log4j-core
  • org.bouncycastle:bcmail-jdk18on
  • org.camunda.bpm:camunda-engine
  • org.camunda.bpm:camunda-engine-spring
  • org.glassfish.jaxb:jaxb-runtime
  • org.glassfish.jersey.containers:jersey-container-servlet
  • org.glassfish.jersey.core:jersey-server
  • org.glassfish.jersey.inject:jersey-hk2
  • org.glassfish.jersey.media:jersey-media-json-jackson
  • org.postgresql:postgresql
  • org.slf4j:jcl-over-slf4j
  • org.springframework:spring-context
  • org.springframework:spring-jdbc
  • org.springframework:spring-tx
  • org.springframework:spring-web
  • com.lmax:disruptor test
  • de.hs-heilbronn.mi:db-test-utils test
  • org.apache.logging.log4j:log4j-slf4j2-impl test
  • org.mockito:mockito-core test
dsf-bpe/dsf-bpe-server-jetty/pom.xml maven
  • dev.dsf:dsf-bpe-server
  • dev.dsf:dsf-common-documentation
  • dev.dsf:dsf-common-jetty
  • dev.dsf:dsf-tools-db-migration
  • org.apache.logging.log4j:log4j-slf4j2-impl
  • org.glassfish.jaxb:jaxb-runtime
  • org.slf4j:jul-to-slf4j
dsf-bpe/pom.xml maven
  • dev.dsf:dsf-bpe-jetty 1.2.0
  • dev.dsf:dsf-bpe-process-api-v1 1.2.0
  • dev.dsf:dsf-bpe-server 1.2.0
  • dev.dsf:dsf-common-auth 1.2.0
  • dev.dsf:dsf-common-config 1.2.0
  • dev.dsf:dsf-common-documentation 1.2.0
  • dev.dsf:dsf-common-jetty 1.2.0
  • dev.dsf:dsf-common-status 1.2.0
  • dev.dsf:dsf-fhir-auth 1.2.0
  • dev.dsf:dsf-fhir-server 1.2.0
  • dev.dsf:dsf-fhir-validation 1.2.0
  • dev.dsf:dsf-fhir-webservice-client 1.2.0
  • dev.dsf:dsf-fhir-websocket-client 1.2.0
  • dev.dsf:dsf-tools-build-info-reader 1.2.0
  • dev.dsf:dsf-tools-db-migration 1.2.0
  • dev.dsf:dsf-tools-docker-secrets-reader 1.2.0
  • dev.dsf:dsf-tools-documentation-generator 1.2.0
  • org.slf4j:slf4j-api
  • dev.dsf:dsf-bpe-process-base 1.2.0 test
  • junit:junit test
dsf-common/dsf-common-auth/pom.xml maven
  • ca.uhn.hapi.fhir:hapi-fhir-structures-r4
  • jakarta.servlet:jakarta.servlet-api
  • jakarta.ws.rs:jakarta.ws.rs-api
  • org.yaml:snakeyaml
  • org.apache.logging.log4j:log4j-core test
  • org.apache.logging.log4j:log4j-slf4j2-impl test
dsf-common/dsf-common-config/pom.xml maven
  • org.springframework:spring-beans
  • org.apache.logging.log4j:log4j-core test
  • org.apache.logging.log4j:log4j-slf4j2-impl test
dsf-common/dsf-common-documentation/pom.xml maven
dsf-common/dsf-common-jetty/pom.xml maven
  • com.auth0:java-jwt
  • de.hs-heilbronn.mi:crypto-utils
  • dev.dsf:dsf-common-auth
  • dev.dsf:dsf-common-config
  • dev.dsf:dsf-common-documentation
  • dev.dsf:dsf-tools-docker-secrets-reader
  • org.apache.logging.log4j:log4j-core
  • org.eclipse.jetty:jetty-annotations
  • org.eclipse.jetty:jetty-openid
  • org.eclipse.jetty:jetty-server
  • org.eclipse.jetty:jetty-webapp
  • org.springframework:spring-context
  • org.springframework:spring-web
  • org.apache.logging.log4j:log4j-slf4j2-impl test
dsf-common/dsf-common-status/pom.xml maven
  • jakarta.servlet:jakarta.servlet-api
  • jakarta.ws.rs:jakarta.ws.rs-api
  • org.apache.commons:commons-dbcp2
  • org.slf4j:jcl-over-slf4j
  • org.springframework:spring-context
dsf-common/pom.xml maven
  • dev.dsf:dsf-common-auth 1.2.0
  • dev.dsf:dsf-common-config 1.2.0
  • dev.dsf:dsf-common-documentation 1.2.0
  • dev.dsf:dsf-common-jetty 1.2.0
  • dev.dsf:dsf-common-status 1.2.0
  • dev.dsf:dsf-tools-docker-secrets-reader 1.2.0
  • org.slf4j:slf4j-api
  • junit:junit test
dsf-fhir/dsf-fhir-auth/pom.xml maven
  • ca.uhn.hapi.fhir:hapi-fhir-structures-r4
  • dev.dsf:dsf-common-auth
  • org.apache.logging.log4j:log4j-core test
  • org.apache.logging.log4j:log4j-slf4j2-impl test
dsf-fhir/dsf-fhir-rest-adapter/pom.xml maven
  • jakarta.servlet:jakarta.servlet-api provided
  • jakarta.ws.rs:jakarta.ws.rs-api provided
  • ca.uhn.hapi.fhir:hapi-fhir-structures-r4
  • dev.dsf:dsf-common-auth
  • org.apache.logging.log4j:log4j-core test
  • org.apache.logging.log4j:log4j-slf4j2-impl test
dsf-fhir/dsf-fhir-server/pom.xml maven
  • ca.uhn.hapi.fhir:hapi-fhir-structures-r4
  • ca.uhn.hapi.fhir:hapi-fhir-structures-r5
  • ca.uhn.hapi.fhir:hapi-fhir-validation
  • ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r4
  • ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r5
  • com.sun.mail:jakarta.mail
  • dev.dsf:dsf-common-auth
  • dev.dsf:dsf-common-config
  • dev.dsf:dsf-common-documentation
  • dev.dsf:dsf-common-status
  • dev.dsf:dsf-fhir-auth
  • dev.dsf:dsf-fhir-rest-adapter
  • dev.dsf:dsf-fhir-validation
  • dev.dsf:dsf-fhir-webservice-client
  • dev.dsf:dsf-tools-build-info-reader
  • dev.dsf:dsf-tools-docker-secrets-reader
  • jakarta.servlet:jakarta.servlet-api
  • jakarta.websocket:jakarta.websocket-api
  • jakarta.websocket:jakarta.websocket-client-api
  • jakarta.ws.rs:jakarta.ws.rs-api
  • org.apache.commons:commons-dbcp2
  • org.eclipse.jetty.websocket:websocket-jakarta-server
  • org.glassfish.jaxb:jaxb-runtime
  • org.glassfish.jersey.containers:jersey-container-servlet
  • org.glassfish.jersey.core:jersey-server
  • org.glassfish.jersey.inject:jersey-hk2
  • org.glassfish.jersey.media:jersey-media-json-jackson
  • org.postgresql:postgresql
  • org.slf4j:jcl-over-slf4j
  • org.springframework:spring-context
  • org.springframework:spring-web
  • org.springframework:spring-websocket
  • com.lmax:disruptor test
  • de.hs-heilbronn.mi:db-test-utils test
  • dev.dsf:dsf-common-jetty test
  • dev.dsf:dsf-fhir-websocket-client test
  • org.apache.logging.log4j:log4j-core test
  • org.apache.logging.log4j:log4j-slf4j2-impl test
  • org.mockito:mockito-core test
  • org.slf4j:jul-to-slf4j test
dsf-fhir/dsf-fhir-server-jetty/pom.xml maven
  • dev.dsf:dsf-common-documentation
  • dev.dsf:dsf-common-jetty
  • dev.dsf:dsf-fhir-server
  • dev.dsf:dsf-tools-db-migration
  • org.apache.logging.log4j:log4j-slf4j2-impl
  • org.eclipse.jetty.websocket:websocket-jakarta-server
  • org.glassfish.jaxb:jaxb-runtime
  • org.slf4j:jul-to-slf4j
dsf-fhir/dsf-fhir-validation/pom.xml maven
  • ca.uhn.hapi.fhir:hapi-fhir-structures-r4
  • ca.uhn.hapi.fhir:hapi-fhir-structures-r5
  • ca.uhn.hapi.fhir:hapi-fhir-validation
  • ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r4
  • ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r5
  • commons-io:commons-io
  • dev.dsf:dsf-tools-bundle-generator
  • junit:junit
  • org.apache.logging.log4j:log4j-core
  • org.apache.logging.log4j:log4j-slf4j2-impl
dsf-fhir/dsf-fhir-webservice-client/pom.xml maven
  • ca.uhn.hapi.fhir:hapi-fhir-structures-r4
  • de.hs-heilbronn.mi:crypto-utils
  • dev.dsf:dsf-fhir-rest-adapter
  • org.glassfish.jaxb:jaxb-runtime
  • org.glassfish.jersey.connectors:jersey-apache-connector
  • org.glassfish.jersey.core:jersey-client
  • org.glassfish.jersey.inject:jersey-hk2
  • org.glassfish.jersey.media:jersey-media-jaxb
  • org.glassfish.jersey.media:jersey-media-json-jackson
  • org.slf4j:jcl-over-slf4j
  • org.slf4j:slf4j-api
dsf-fhir/dsf-fhir-websocket-client/pom.xml maven
  • ca.uhn.hapi.fhir:hapi-fhir-structures-r4
  • de.hs-heilbronn.mi:crypto-utils
  • org.glassfish.jersey.core:jersey-common
  • org.glassfish.tyrus:tyrus-client
  • org.glassfish.tyrus:tyrus-container-grizzly-client
  • org.slf4j:slf4j-api
dsf-fhir/pom.xml maven
  • dev.dsf:dsf-common-auth 1.2.0
  • dev.dsf:dsf-common-config 1.2.0
  • dev.dsf:dsf-common-documentation 1.2.0
  • dev.dsf:dsf-common-jetty 1.2.0
  • dev.dsf:dsf-common-status 1.2.0
  • dev.dsf:dsf-fhir-auth 1.2.0
  • dev.dsf:dsf-fhir-client 1.2.0
  • dev.dsf:dsf-fhir-rest-adapter 1.2.0
  • dev.dsf:dsf-fhir-server 1.2.0
  • dev.dsf:dsf-fhir-server-jetty 1.2.0
  • dev.dsf:dsf-fhir-validation 1.2.0
  • dev.dsf:dsf-fhir-webservice-client 1.2.0
  • dev.dsf:dsf-fhir-websocket-client 1.2.0
  • dev.dsf:dsf-tools-build-info-reader 1.2.0
  • dev.dsf:dsf-tools-bundle-generator 1.2.0
  • dev.dsf:dsf-tools-db-migration 1.2.0
  • dev.dsf:dsf-tools-docker-secrets-reader 1.2.0
  • dev.dsf:dsf-tools-documentation-generator 1.2.0
  • org.slf4j:slf4j-api
  • junit:junit test
dsf-tools/dsf-tools-build-info-reader/pom.xml maven
  • org.slf4j:slf4j-api
dsf-tools/dsf-tools-bundle-generator/pom.xml maven
  • ca.uhn.hapi.fhir:hapi-fhir-structures-r4
  • ca.uhn.hapi.fhir:hapi-fhir-structures-r5
  • ca.uhn.hapi.fhir:hapi-fhir-validation
  • ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r4
  • ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r5
  • org.apache.logging.log4j:log4j-core
  • org.apache.logging.log4j:log4j-slf4j2-impl
dsf-tools/dsf-tools-db-migration/pom.xml maven
  • org.apache.commons:commons-dbcp2
  • org.liquibase:liquibase-core
  • org.postgresql:postgresql
  • org.slf4j:jcl-over-slf4j
dsf-tools/dsf-tools-docker-secrets-reader/pom.xml maven
  • org.slf4j:slf4j-api
  • org.springframework:spring-core
dsf-tools/dsf-tools-documentation-generator/pom.xml maven
  • org.apache.maven.plugin-tools:maven-plugin-annotations provided
  • org.apache.maven:maven-core provided
  • org.apache.maven:maven-plugin-api provided
  • dev.dsf:dsf-bpe-process-api-v1
  • dev.dsf:dsf-common-documentation
  • org.camunda.bpm.model:camunda-bpmn-model
  • org.reflections:reflections
  • org.springframework:spring-beans
dsf-tools/dsf-tools-proxy-test/pom.xml maven
  • dev.dsf:dsf-fhir-webservice-client
  • org.glassfish.jaxb:jaxb-runtime
  • org.glassfish.jersey.core:jersey-client
  • org.glassfish.jersey.inject:jersey-hk2
  • org.glassfish.jersey.media:jersey-media-jaxb
  • org.glassfish.jersey.media:jersey-media-json-jackson
  • org.slf4j:slf4j-api
dsf-tools/dsf-tools-test-data-generator/pom.xml maven
  • ca.uhn.hapi.fhir:hapi-fhir-structures-r4
  • de.hs-heilbronn.mi:crypto-utils
  • dev.dsf:dsf-fhir-rest-adapter
  • dev.dsf:dsf-fhir-server
  • org.apache.logging.log4j:log4j-core
  • org.apache.logging.log4j:log4j-slf4j2-impl
dsf-tools/pom.xml maven
  • dev.dsf:dsf-bpe-process-api-v1 1.2.0
  • dev.dsf:dsf-common-documentation 1.2.0
  • dev.dsf:dsf-fhir-rest-adapter 1.2.0
  • dev.dsf:dsf-fhir-server 1.2.0
  • dev.dsf:dsf-fhir-webservice-client 1.2.0
  • dev.dsf:dsf-tools-build-info-reader 1.2.0
  • dev.dsf:dsf-tools-bundle-generator 1.2.0
  • dev.dsf:dsf-tools-db-migration 1.2.0
  • dev.dsf:dsf-tools-docker-secrets-reader 1.2.0
  • dev.dsf:dsf-tools-documentation-generator 1.2.0
  • dev.dsf:dsf-tools-proxy-test 1.2.0
  • dev.dsf:dsf-tools-test-data-generator 1.2.0
pom.xml maven
  • ca.uhn.hapi.fhir:hapi-fhir-client 5.1.0
  • ca.uhn.hapi.fhir:hapi-fhir-jaxrsserver-base 5.1.0
  • ca.uhn.hapi.fhir:hapi-fhir-structures-r4 5.1.0
  • ca.uhn.hapi.fhir:hapi-fhir-structures-r5 5.1.0
  • ca.uhn.hapi.fhir:hapi-fhir-validation 5.1.0
  • ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r4 5.1.0
  • ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r5 5.1.0
  • ca.uhn.hapi:hapi-base 2.3
  • ca.uhn.hapi:hapi-structures-v25 2.3
  • com.auth0:java-jwt 4.4.0
  • com.fasterxml.jackson.core:jackson-annotations 2.15.2
  • com.fasterxml.jackson.core:jackson-databind 2.15.2
  • com.google.code.gson:gson 2.10.1
  • com.google.guava:guava 32.1.2-jre
  • com.lmax:disruptor 3.4.4
  • com.sun.mail:jakarta.mail 1.6.7
  • commons-io:commons-io 2.13.0
  • de.hs-heilbronn.mi:crypto-utils 3.8.0
  • de.hs-heilbronn.mi:db-test-utils 0.22.0
  • jakarta.servlet:jakarta.servlet-api 6.0.0
  • jakarta.websocket:jakarta.websocket-api 2.1.1
  • jakarta.websocket:jakarta.websocket-client-api 2.1.1
  • jakarta.ws.rs:jakarta.ws.rs-api 3.1.0
  • junit:junit 4.13.2
  • org.apache.commons:commons-compress 1.24.0
  • org.apache.commons:commons-dbcp2 2.10.0
  • org.apache.commons:commons-text 1.10.0
  • org.apache.httpcomponents:httpclient 4.5.14
  • org.apache.logging.log4j:log4j-core 2.20.0
  • org.apache.logging.log4j:log4j-slf4j2-impl 2.20.0
  • org.apache.maven.plugin-tools:maven-plugin-annotations 3.9.0
  • org.apache.maven:maven-core 3.9.4
  • org.apache.maven:maven-plugin-api 3.9.4
  • org.bouncycastle:bcmail-jdk18on 1.76
  • org.bouncycastle:bcprov-jdk18on 1.76
  • org.camunda.bpm.model:camunda-bpmn-model 7.19.0
  • org.camunda.bpm:camunda-engine 7.19.0
  • org.camunda.bpm:camunda-engine-spring 7.19.0
  • org.eclipse.jetty.websocket:websocket-jakarta-server 11.0.16
  • org.eclipse.jetty:jetty-annotations 11.0.16
  • org.eclipse.jetty:jetty-openid 11.0.16
  • org.eclipse.jetty:jetty-server 11.0.16
  • org.eclipse.jetty:jetty-webapp 11.0.16
  • org.glassfish.jaxb:jaxb-runtime 4.0.3
  • org.glassfish.jersey.connectors:jersey-apache-connector 3.1.3
  • org.glassfish.jersey.containers:jersey-container-servlet 3.1.3
  • org.glassfish.jersey.core:jersey-client 3.1.3
  • org.glassfish.jersey.core:jersey-common 3.1.3
  • org.glassfish.jersey.core:jersey-server 3.1.3
  • org.glassfish.jersey.inject:jersey-hk2 3.1.3
  • org.glassfish.jersey.media:jersey-media-jaxb 3.1.3
  • org.glassfish.jersey.media:jersey-media-json-jackson 3.1.3
  • org.glassfish.tyrus:tyrus-client 2.1.3
  • org.glassfish.tyrus:tyrus-container-grizzly-client 2.1.3
  • org.liquibase:liquibase-core 4.23.1
  • org.mockito:mockito-core 5.5.0
  • org.postgresql:postgresql 42.6.0
  • org.reflections:reflections 0.10.2
  • org.slf4j:jcl-over-slf4j 2.0.9
  • org.slf4j:jul-to-slf4j 2.0.9
  • org.slf4j:slf4j-api 2.0.9
  • org.slf4j:slf4j-simple 2.0.9
  • org.springframework:spring-beans 6.0.11
  • org.springframework:spring-context 6.0.11
  • org.springframework:spring-core 6.0.11
  • org.springframework:spring-jdbc 6.0.11
  • org.springframework:spring-tx 6.0.11
  • org.springframework:spring-web 6.0.11
  • org.springframework:spring-websocket 6.0.11
  • org.thymeleaf:thymeleaf 3.1.2.RELEASE
  • org.yaml:snakeyaml 2.2