Tools & Resources

Various tools and resources are available for people creating and implementing HL7 standards. The tools and resources that we are aware of are organized below by standards and/or function. If you have further additions to this list, please contact webmaster@HL7.org. For documents and resources related to HL7 Standards, please check the standards page.

CDA Tools

ART-DECOR

For Developers: An Open-Source tool suite, allows capturing medical expert requirements and supports terminologies and CDA templates, profiles, implementation guides to reflect and validate technical representations. It features cloud-based federated Building Block Repositories (BBR), fosters re-use of artefacts and is the base for many projects, including large scale National Infrastructure Programmes in the Netherlands, Switzerland, Austria, France and the European Commission.

C-CDA Online

For Beginners: A navigation website for C-CDA 2.1

C-CDA Scorecard

The C-CDA Scorecard promotes best practices in C-CDA implementation by assessing key aspects of the structured data found in individual documents. It is a tool designed to allow implementers to gain insight and information regarding industry best practice and overall usage of the guidance available for using C-CDA to generate high-quality information exchange documents. It also provides a rough quantitative assessment and highlights areas of improvement which can be made today to move the interoperability needle forward. The best practices and quantitative scoring criteria have been developed by HL7 through the HL7-ONC Cooperative agreement to improve the implementation of health care standards. The C-CDA Scorecard does not retain submitted C-CDA files. Submitted files are deleted from the server immediately after processing. However, the tool should not be used with C-CDA documents that contain Protected Health Information (PHI) or Personally Identifiable Information (PII).

CDA Example Search Tool

For Beginners: The CDA Example Search Tool allows users to search the CDA examples repository.

Lantana CDA Validator

The Lantana Validator evaluates CDA® documents against the CDA R2 and CDA_SDTC XML Schemas and against any type of implementation guide that has a Schematron rule set. Lantana Consulting Group hosts a public copy of the Validator for open access to over 20 types of documents.  Use of the public validator is appropriate for sample, non-PHI files.  You can also host the Validator locally and run it using balloted or propriety rules. The validator is updated to include specific IGs upon request.

ONC C-CDA Validator

The SITE C-CDA Validator validates conformance of C-CDA documents to the standard in order to promote interoperability. You can use it to validate conformance of sample (non-PHI) C-CDA documents to ONC 2014 and 2015 Certification Editions regulations and objectives, or the base HL7 C-CDA Implementation Guide.
ONC C-CDA Scorecard

ONC One-Click Scorecard

The ONC One-Click Scorecard evaluates the quality of clinical summary documents (C-CDAs) that may include PHI. It uses secure Direct messaging to submit the C-CDA document to be evaluated and to return the results. If you don’t have a Direct address to use the tool, you can request a counterparty trust set-up by sending email to sitteam@hhs.gov.

Trifolia Workbench HL7 Web Edition

For Developers: The Lantana Trifolia Workbench is a repository of all HL7 CDA templates and implementation guides that have been authored using Trifolia Workbench and balloted through HL7. This tool allows users to browse templates, view their constraints, and generate Microsoft Word and HTML documentation from those templates. Additionally, HL7 members can create Implementation Guides, create templates, and control edit access to its templates. The tool also generates validation artifacts (schematron).

Editor Resources

Balloting & Publications Calendar

Publications schedule

EHR-S FM Profile Tool

Project Repository

This location contains information from the project including a How-To Guide. links to Manuals, Browse and search functionality, Creating/Editing a Functional Profile, FAQs and much more.

HL7 Overview Presentation - Presenter Request Form

This form is for presenters to request access to the HL7 overview presentation

Jira and Confluence: Request an account

To create a new Confluence & Jira account, follow the instructions on the following page. 

Locally Registered V2 Media Type

Confluence page reflecting HL7-defined Media Type (aka MimeType) for the HL7 er7 message format used to represent V2 messages.

V2 Tools

HAPI Tool

HAPI (HL7 application programming interface) is an open-source, object-oriented HL7 2x parser for JAVA.

Table 0396 Coding Systems

This table of external coding systems used in HL7 messages has been superseded by Terminology.HL7.org, see https://build.fhir.org/ig/HL7/UTG/CodeSystem-v2-0396.html

V2 Proposals

Use the Jira Specification Feedback project for entering and tracking suggestions and corrections to the V2 messaging standard.

Vocabulary Resources

End User License Agreement (EULA)

Every copy of the HL7 Vocabulary database incorporated into or distributed in conjunction with another database or software program must is subject to the HL7 End User License Agreement (EULA). 
 

Table 0396 Coding Systems

This is a table of external coding systems used in HL7 messages.

Version 3 Vocabulary Database

HL7-defined vocabulary domain tables have been developed for coded class attributes and are stored in the HL7 repository. A number of views have been extracted from these to produce the HL7 Vocabulary Domain Listings for the HL7 Reference Information Model (RIM). 

You can also view the Version 3 Vocabulary on the V3 Ballot Web Site using the following link: Version 3 Vocabulary page in the V3 Ballot Website.