Smile CDR


What is Smile CDR?

FHIR-Based Data Repository

Smile CDR is a platform designed for secure flexible access and storage of any type of health data your company uses. Built on the visionary Fast Health Interoperability Resources (FHIR) standard, Smile CDR stores clinical, diagnostic and workflow information and more.

Modern Approach to Health Data Services

Health IT has been known to lag behind other industries for many years. Smile CDR puts you in a data leadership position, breaking the paradigm. It is built using modern architecture and has an approach to data this is far more flexible and easy to operate than legacy products. You can start to use Smile CDR immediately, right out of the box, to store and access your data. With both managed and un-managed services, as well as, local and cloud offerings, we fit into any service delivery model.

The Next Long-term Standard

HL7 version 2 has been the go-to standard for health data sharing for many years and is supported by most large health solutions. FHIR is the next long-term standard, with many companies supporting it natively. This means you can invest in this technology with the confidence that you are moving forward and delivering technical excellence for you company.

Developer Friendly

Smile CDR is designed to help your developers meet their project targets and build exciting new solutions on top of FHIR. It takes all of the data work out of their way and provides them with a modern, REST-ful service interface with rich query capabilities. As it uses Web services in an intuitive way, you can hire developers with current skills and put them to work building your applications, faster than with older and more challenging standards. Much of the tooling that makes Web applications work, also works directly with Smile CDR, further reducing development effort and costs.

Product Features

Data Storage

Smile CDR stores clinical data in your choice of relational databases such as Oracle and Postgres. In addition, it uses Apache Lucene to keep indexed search fields for text elements. The solution is highly scalable, supporting many parallel systems in a clustered configuration. Smile CDR is only constrained by the capacity of the underlying database technology. Consequently, the solution can store billions of records, with full text indexing.

Terminology Server

Smile CDR has a built in terminology server, which can be used as a structural element of queries. The terminology server can be used to load Snomed CT, ICD 9, ICD 10, LOINC and other standard terminologies. Additionally, it can be extended to map to local coding systems. By leveraging the terminology server, queries can be constrained by named element directly through search parameters. This can be very flexible, especially when used in conjunction with full text indexing.

Full Text Indexing

Smile CDR uses the Apache Lucene search library to index text fields. This feature is associated with the standard FHIR query capabilities, enabling fast resolution of text data, such as name or description. The solution is designed to support type-ahead searching and responds with suggestions to character strings. This functionality is particularly powerful when used as part of a search helper function in which the full string has not yet been supplied.


Smile CDR supports notification based on matching rules for data. With this capability it is possible to send a notification if a particular message or value is received by the CDR. This is helpful when the CDR is part of a record processing ecosystem. For example, inbound ADT messages could trigger an update to the Patient Index solution.


Smile CDR is configurable as a multi-node redundant solution. Every transaction is stateless, so nodes can be added and removed as required without loss to the transaction flow. In this way, it is possible to leverage some of the advantages of cloud services when scaling up an down to meet capacity demands.

Management Servers

Smile CDR comes with a suite of management tools that included performance visualization, module configuration, audit records and much more. The management server is designed to inform administrators of the status of the services in a way that is both easily consumed and highly informative.

Fast Installation

Smile CDR can be configured and installed in minutes. The installation requires a database for data storage and a location to run from. There needs to be enough disk to support the Lucene indexes, however, the majority of the data resides in a centralized database cluster. Simply copy the executables to a permanent home, configure the target database and local passwords and then run the solution.

What Can Smile CDR do for you?

Shortened Development Times

With Smile CDR, you can give you developers access to a service interface that simplifies their work and makes them more productive. It will enable your business to build and customize applications faster than ever before. This gives you a shortened development cycle with happier users and clients.

This is particularly important when your clients are clinically focused and would like support for their current practice needs. By removing the data structure and management from the development cycle, your developers can rapidly work with the clinical team to deliver user interfaces.

Secure and Private

Smile CDR is built with Privacy by Design. All activities can be constrained based on user identity. Administrators are monitored and their actions are logged for review if needed. All activity is audited and the solution is strongly secured from external attack. Coupled with database encryption, the solution is primed to provide core services in a secure and privacy oriented manner.

Great Value

Smile CDR delivers excellent value for your company. The pricing is driven by a transactional model but implemented in fixed cost tiers, which make it inexpensive during the initial phase of projects. Additional volume discounts ensure that the price for the solution remains affordable, and a pricing cap is in place for enterprise clients with very high transaction rates. In conjunction with savings and development time and integration costs, the Smile CDR licensing model ensures that implementation is affordable for any budget.

Interoperate Immediately

Smile CDR uses the HL7 FHIR standard. Additionally, it integrates with HL7v2 and CDA data sources as well. This means that your team can integrate with most health care systems immediately. Furthermore, the FHIR specification is designed for developers, so your user interface team will be building tools for your clinicians faster than ever before.

Easy to Manage and Maintain

Smile CDR is a stand alone product that runs as a service on your computer systems or in the cloud. It comes with a broad array of management capabilities and integrates with external identity services to simplify account management. Once you start the service, you can provide your operations team with a complete toolkit to evaluate the performance and use of the solution.

No Vendor Lock-in

With Smile CDR, there is no risk of vendor lock-in. The solution is designed to give you full access to your data. It is as easy to get your data out, as it is to put it in. Based on established standards, you can easily move to a new product if required. Our objective is to give you such a well designed and easily managed solution that you never want to.