1st eStandards conference: next steps for standardization in large scale eHealth deployment: Case...

Post on 15-Apr-2017

224 views 0 download

Transcript of 1st eStandards conference: next steps for standardization in large scale eHealth deployment: Case...

Tools for the formal standards life-cycleART-DECOR®

Dr. Kai U. Heitmann, MD, FHL7Giorgio Cangioli

HL7 Foundation

21. April 2016Berlin, Germany

ART-DECOR® –The Tool Suite

ART-DECOR

Lev 1

*

Communicationneed

Scenarios

Specification

Implementation

Test

Production

Heitmann, Ciangoli: Tools for the formal standards life-cycle – ART-DECOR® 3

• ...is an open-source tool and a methodology forvarious stakeholders ofhealthcare information exchange

ART-DECOR in 4 bullets (1)

Lev 1

© auremar - Fotolia.com

© WANG HSIU-HUA - Fotolia.com

4

ART-DECOR in 4 bullets (2)

• ...supports comprehensive collaboration of team members within and between governance groups

• ...allows separation of concerns and different views on one single formalized documentation for different domain experts

• ...supports creation and maintenance of HL7 templates (STU), value sets, data sets and more

Heitmann, Ciangoli: Tools for the formal standards life-cycle – ART-DECOR® 5

• One of the main objectives• Separation of concerns towards a comprehensive

specification• Different views on one single documentation

• With changing focus on different artifacts• For different domain experts

ART-DECOR main objective

Heitmann, Ciangoli: Tools for the formal standards life-cycle – ART-DECOR® 6

FunctionalRequirements

Dataset and scenario

Navigation Details

Collection of concepts in a specificdomain

8

• „Excel“-like views• Graphical

representation

Dataset and scenario

Heitmann, Ciangoli: Tools for the formal standards life-cycle – ART-DECOR® 9

Terminology

• Terminology• Link concepts to terminologies• Create value sets

ART-DECOR: tasks +definitions

Heitmann, Ciangoli: Tools for the formal standards life-cycle – ART-DECOR® 11

Terminology

ART-DECOR: browsers + support when creatingValue Sets

Heitmann, Ciangoli: Tools for the formal standards life-cycle – ART-DECOR® 12

Templates andProfiles

• Analyst, modeler, “templater”• definitions of items for messages/documents

based on data set / scenario• Links to

• The right value sets• The right message/document specification

(template)• Representing concepts with HL7 v3 templates

ART-DECOR: tasks + definitions

Heitmann, Ciangoli: Tools for the formal standards life-cycle – ART-DECOR® 14

• Re-usable blocks• Semantics clear• Use in many contexts (scenarios) with link to

concepts and terminologies• “Focus” more clear• Make specification and implementation of

messages / documents “much easier”

Advantages of “templates”

Heitmann, Ciangoli: Tools for the formal standards life-cycle – ART-DECOR® 15

Template

• id: II 1..1 mandatory• name: ON 1..1 required• telecom: not permitted• addr: not permitted

<representedCustodianOrganization><id root="2.16.840.1.113883.3.1937.997788"/><name>Theorg Application Trust</name>

</representedCustodianOrganization>

Instance

Model

constrained by

determines

PrototypeTemplate definitionin ITS format,“translucency” behind your definitions

Heitmann, Ciangoli: Tools for the formal standards life-cycle – ART-DECOR® 16

ART-DECORPrototypes and Templates

17

• Template Viewer based onthe Templates STU R1exchange format

• Documentation oftemplates in ART, as HTML or PDF or …

• Two Template editors forHL7v3 / CDA Templates

• Terminology Browser for various terminologies• Value Set Editor

Features of ART-DECORfor HL7 / CDA Templates

© WANG HSIU-HUA - Fotolia.com

Heitmann, Ciangoli: Tools for the formal standards life-cycle – ART-DECOR® 18

ART-DECOR templates

Heitmann, Ciangoli: Tools for the formal standards life-cycle – ART-DECOR® 19

Validation

Directly derivedfrom Template

Definitions

• Validation of XML Instancesby means of Tools

Templates and Validation

Directly derivedfrom Template

Definitions

21

Building Block Repositories andmore Features

• Building Block Repositories with various “standard” templates and value sets, e.g. C-CDA R 1.1 and 2.1, CCD 1, epSOS, IHE

• ISO schematron generator• works with open and closed templates and multiple

languages

• RESTful services to get various artifacts, e.g.• Terminology services: Value Sets• Templates, derivatives

Most important Featuresof ART-DECOR

Heitmann, Ciangoli: Tools for the formal standards life-cycle – ART-DECOR® 23

ART-DECOR in Europe

• Shared repositories with collection of artifacts• Template Repository (building bocks for clinical

document definitions) and Value Sets (code lists)• Sharing artifacts between countries has already started

by Germany, Austria, Netherlands, Poland, Switzerland

• ART-DECOR specs à Input for Testing Tool

Testing “Scripts”

24

ART-DECORFurther Information

• art-decor.org• Documentation• International site and

international projects host• blog.art-decor.org etc.

• Sourceforge

• decor.nictiz.nl• Dutch projects host• Documentation, specification

ART-DECOR @ internet

26

• HL7 EU Newsletter #4: download at hl7.eu• HL7 International Newsletter September 2014

ART-DECOR articles

27

• ART-DECOR tool suite• Consistent formal documentation of specifications• Formal Template Representation (HL7 STU)• Used by multiple countries, e. g.

• NL, DE, AT, PL, CH, LU, NO, …, HL7 Europe• Various derivatives for viewing, testing, validation, …• Seamless use with IHE Gazelle (validation and testing)

• Shared repositories with collection of artifacts• Nascent EU Artefact Repository

Conclusion

Heitmann, Ciangoli: Tools for the formal standards life-cycle – ART-DECOR® 28

Thank you!

Questions?

Dr. Kai U. Heitmann, MD, FHL7Heitmann Consulting and Services, Germany

CEO HL7 GermanyART-DECOR® Expert Group

Templates Co-chair HL7 Internationalinfo@kheitmann.de