T14 – CDS Hooks and DMN – a practical approach
Tag, Uhrzeit, Dauer
Donnerstagvormittag, 9–13 Uhr, 4h
Angebotene Sprache
Englisch / Deutsch
Kurzbeschreibung
While standards for syntactic and semantic interoperability, like HL7 FHIR, are more widely adopted, integration towards Clinical Decision Support Systems remains heterogeneous, which hinders workflow automation and subsequent knowledge generation. To alleviate this burden a generic interaction pattern in the form of CDS Hooks was created. These hooks enable data exchange leveraging the HL7 standard, while on the same time enable custom business logics, which may include explicitly stated decisions within their workflow. Decisions can be modeled using the Decision Model and Notation (DMN) and then be embedded within a CDS Hook. This approach could serve as blueprint for further CDS modules. Tutorial Format During this course participants will learn about the CDS-Hook and the Decision Model and Notation (DMN) specifications. Practical examples will show how a DMN model is build and how we can include it into a CDS application. Furthermore, participants will interact with their CDS Hook to test the DMN within their program logic via REST calls. Most of the tutorial will be hands-on. The tutorial will be held in English and German. Participants will have to bring their own device, ideally with GIT, POSTMAN, Java and the Camunda Modeler as well as an IDE and an updated Browser installed. Additionally, a lightweight text editor (e.g. Visual Studio Code) is recommended. Target Audience The tutorial targets medical informatics professionals with some experience in programming. Participants should have software development skills, ideally using the Java programing language. A general understanding of HL7 FHIR (R4) is helpful but not necessary, while experience in using DMN is not a requirement. Goal The goal of this tutorial is to enable participants to develop their own CDS-Hooks.
Fachliche Voraussetzungen
The tutorial targets medical informatics professionals with some experience in programming. Participants should have software development skills, ideally using the Java programing language. A general understanding of HL7 FHIR (R4) is helpful but not necessary, while experience in using DMN is not a requirement.
Technische Voraussetzungen
Laptop with GIT, POSTMAN, Java and the Camunda Modeler as well as an IDE (e.g., Visual Studio Code) and an updated Browser (preferably Google Chrome) installed.
Organisator*in
Stefan Sigle
Institution
MOLIT Institute, Heilbronn
Kontakt
stefan.sigle [at] molit.eu
Zusätzliche*r Referent*in
Felix Edel
Institution
MOLIT Institute, Heilbronn