This page was published as part of FHIR v1.4.0: CQF on FHIR Ballot + Connectathon 12 (Montreal). It has been superceded by R4. For a full list of available versions, see the Directory of published versions
.. Page versions: R5 R4B R4 R3 R2
See below for version history details.

This is the developmental version of FHIR. The only changes tracked here are
the changes made after the publication of the first DSTU release. For earlier changes,
see the DSTU #1 Version History
.
Note that a full archive history of everything is available
through the HL7 gForge SVN archives
.

The FHIR version policy is based on Semantic versioning
, but with
some differences due to the fact that FHIR is a specification, not a software API.
There is a single development version of FHIR. This undergoes cycles of development as managed by HL7. Each major cycle of development is concluded by a formal ballot, and then a new specification is published. In version control terms, each published specification is a branch off the development trunk, which may then itself undergo further change as HL7 maintains the published specification (though such changes are usually extremely minimal).
The following kinds of changes may be made to the specification:
Note that the following are, by definition, considered non-breaking changes, even though some implementations (including the reference implementations) may not be able to handle some consequences of these changes without error:
Also, the examples are never substantive. Every effort is made to ensure that FHIR examples are correct, but changes to the examples in the specification are not considered substantive.
Each FHIR version is identified by a string composed from 4 parts: publication.major.minor.revision.
| publication |
|
| major |
|
| minor |
|
| revision |
|
Additional notes:
) build may not conform to this version policy,
but the versions published on the HL7 web site will (see Directory of published versions
)
This table lists substantive changes only.
| Version | Changes |
| 1.4.0 |
FHIR Connectathon 12 Snapshot, Mar 30 2016 Frozen base for Connectathon 12 & For Comment ballots:
|
| 1.2.0 |
FHIR Connectathon 11 Snapshot, Dec 11 2015 Frozen base for Connectathon 11:
Note: this version is temporary, and will be removed after Connectathon 11 is complete |
| 1.1.0 |
GAO Ballot + technical corrections, Dec 2 2015 A ballot publication for the GAO Ballot that also includes:
|
| 1.0.2 |
Technical Correction 1, Oct 24 2015 A series of technical corrections to the specification following extensive review:
|
| 1.0.1 |
DSTU 2, Sept 23 2015 Changes of significance during the QA process:
|
| 1.0.0 |
DSTU 2 QA Preview, Aug 31 2015 This version had extensive change as a result of the May 2015 DSTU ballot, ongoing testing, and the open change proposals (1317 gForge tasks). The extent of the changes is best illustrated by the number of the
list of changes labelled 'breaking change'
|
| 0.5.0 |
DSTU Ballot, May 2015 This version had extensive change as a result of the January 2015 Draft ballot, ongoing testing, and the open change proposals (over 800 gForge tasks). The list below is a summary of the major changes to resource content. It shows only a limited number of the overall changes. Enumerations
New Data Types Changed Data Types
New Resources Removed Resources
Renamed Resources
Changes Inside Resources
|
| 0.4.0 |
Draft For Comment, January 2015 Ballot Breaking Changes (full list):
New Resources:
New Implementation Guides (see discussion of status) |
| 0.3.0 |
|
| 0.2.1 |
|
| 0.2.0 |
|
| 0.1.0 |
|
Note: a useful tool for displaying the differences between pages is the W3C HTML Diff engine
.