This
page
is
part
of
the
FHIR
Specification
(v1.0.2:
DSTU
(v3.0.2:
STU
2).
3).
The
current
version
which
supercedes
this
version
is
5.0.0
.
For
a
full
list
of
available
versions,
see
the
Directory
of
published
versions
.
Page
versions:
R5
R4B
R4
R3
R2
R3
R2
FHIR
Infrastructure
Work
Group
|
Maturity Level : N/A |
Ballot
Status
:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| RDF |
|
|
|
|
| FHIR Specification | The whole specification so that you can host your own local copy (does not include the downloads) |
| Implementation Tools | |
| Validator |
The
official
FHIR
validator
-
a
Java
jar
file
that
can
be
used
to
validate
resources.
See
Validation
Tools
for
further
|
| IG Publisher |
The
Implementation
Guide
Publishing
Tool
(see
|
| IG Pack |
The
Definitions
File
used
by
the
IG
Publisher
.
This
is
a
zip
file
that
|
| Translation File |
Translations
of
common
FHIR
names
and
messages
into
multiple
languages
(see
wiki
for
instructions
on
how
to
add
to
this)
|
| Icon Pack |
The
FHIR
Icon
at
various
|
| Test Cases | A Collection of Test Cases . These are XML or JSON files that provide test cases for the various FHIR reference implementations to ensure correct functioning |
| Reference Implementations | |
|
|
|
| Java |
HAPI-FHIR
|
|
|
HL7.FHIR
|
|
|
FhirServer
:
Object
models,
Parsers/Serialisers,
(unicode
versions)
|
|
XML
|
XML Tools : Document Rendering Stylesheet, supplementary implementation schemas and transforms |
|
|
FHIR.js
|
| Swift |
Swift-FHIR
:
Object
Model,
Client
and
Utilities
|
Other
Note:
These
reference
implementations
not
distributed
with
the
specification:
Swift-FHIR
-
reference
implementation
are
provided
for
Swift
HAPI-FHIR
-
reference
implementation
implementer
interest
and
assistance.
While
they
may
be
used
(and
are)
in
production
systems,
HL7
and
their
various
contributors
accept
no
liability
for
Java
their
use.
Note
that
the
these
reference
implementations
are
generally
limited
provided
to
code
for
representing
assist
to
implementers
to
adopt
the
resource
contents
in
their
native
form
and
parsing
and
serializing
them
as
XML
specification,
and
JSON.
Some
some
are
maintained
by
the
FHIR
project
team,
but
are
not
part
of
the
implementations
provide
support
for
building,
using
specification,
and
reasoning
with
resource
definitions.
A
few
implementations
include
a
client
that
conforms
are
not
required
to
conform
to
these,
nor
are
they
subject
to
the
RESTful
API.
formal
standards
process.
Full
blown
open
source
implementations
for
FHIR,
some
of
which
use
these
reference
implementations,
are
listed
on
the
HL7
wiki
.
It is not necessary to use these particular implementations in order to be conformant. Any other approach may be used, including code generated from the schemas.