Trifolia Workbench     VIEW

Trifolia is an open source tool for creating FHIR profiles and CDA templates. Users can export templates/profiles to:

  • MS Word (DOCX)
  • Web (HTML)
  • Excel (XLSX)
  • Other XML formats


Trifolia exposes FHIR DSTU1, DSTU2, and STU3 REST APIs, as well as a native API.


Lantana provides the public with a free-to-use hosted version of Trifolia at You can also install Trifolia on a server with Windows 2008+.


Trifolia is available to download and install locally. Users should know Trifolia requires the following technologies:

  • Microsoft C# .NET 4.5
  • OAuth 2.0 Authentication
  • NET MVC and Web API
  • SQL Server 2012+
  • JS and Angular.JS
  • Bootstrap


The public code repository is available at



CDA StyleSheet     VIEW

The Lantana stylesheet transforms a CDA XML document into an HTML page for display in a browser or XSLT-compatible application. The updated stylesheet is a refresh of the commonly used display stylesheet created nearly ten years ago.


Key features:

  • Adapt to any device, including print
  • Re-order the Table of Contents with a drag-and-drop feature
  • Indicate context by highlighting section while navigating
  • Map common header identifiers to human-readable display text


Control format, grouping, color palette, and font



CDA Validator     VIEW

A free online application that validates various flavors of CDA documents. Implementers use the Validator to debug common CDA document types, e.g., C-CDA.


Do the right thing: Do not upload protected health information (PHI) to this public application. Thanks!


Visit the Contact Us page to license Lantana’s validation technology for implementers who wish to host the validator locally.



CDA Quick Start Guide (v1.5)     DOWNLOAD

A Quick Start Guide for implementers working with simple CDA documents. This guide covers requirements in the CDA header and body and explains fundamental concepts, e.g., the approach to identifiers, vocabulary, and data types.




An open-source JavaScript (Node.JS) module that serializes and deserializes FHIR resources between JSON and XML. The module includes limited resource validation and supports DSTU1, DSTU2, and STU3 releases of FHIR.



Term-Query   VIEW [NPM]   VIEW [GITHUB]

A light-weight JavaScript (Node.JS) module installed as a command-line tool to query terminology service providers (including SNOMED-CT and RxNorm). Term-Query includes built-in queries for lists of terminology service providers’ medications, problems, etc. Term-Query saves output in OpenXML Excel format (.xlsx).