This
page
is
part
of
the
FHIR
Specification
(v4.3.0:
R4B
(v5.0.0:
R5
-
STU
).
The
This
is
the
current
published
version
which
supercedes
in
it's
permanent
home
(it
will
always
be
available
at
this
version
is
5.0.0
.
URL).
For
a
full
list
of
available
versions,
see
the
Directory
of
published
versions
.
Page
versions:
R5
R4B
R5
R4B
R4
R3
R2
This
page
provides
mappings
for
Element
Definition
(see
Mappings
to
Other
Standards
for
further
information
&
status).
Many
other
standard
frameworks
define
frameworks
for
defining
"data
elements".
These
overlap
to
some
degree
with
the
ElementDefinition
type.
This
page
provides
general
mappings
between
ElementDefinition
and
the
other
frameworks.
One
important
consideration
with
regard
to
other
Element
definition
frameworks
is
the
scope
of
the
definition.
Many
of
these
definition
frameworks
use
the
term
"Data
Element"
to
refer
to
a
data
item
that
is
collected
and
stored
with
provenance,
such
as
when
it
was
collected,
who
recorded
it,
etc.
In
this
specification,
that's
an
Observation
,
and
the
definition
of
this
kind
of
data
element
is
an
ObservationDefinition
,
or
a
StructureDefinition
that
contains
several
different
atomic
data
items.
An
ElementDefinition
in
this
specification
is
a
narrower
notion,
solely
around
the
characteristics
of
a
single
element,
it's
its
definition,
and
it's
its
value
domain
.
Other
frameworks
-
especially
ISO
11179
-
are
used
in
both
ways,
sometimes
with
no
formal
differentiation
between
them.
For
this
reason,
the
mappings
on
this
page
are
very
provisional,
and
are
provided
with
the
intent
of
helping
implementers
understand
the
possible
relationships.
Mappings
to
the
LOINC
master
table
which
defines
observations
(i.e.
-
this
may
be
relevant
when
the
element
describes
an
observable
piece
of
data.
This
is
particularly
relevant
in
profiles
of
observation,
and
also
related
to
ObservationDefinition
)
Mappings
to
ISO
11179
which
details
how
the
ElementDefinition
class
relates
to
the
ISO
11179
framework.
Note
that
the
principle
differences
are
that
FHIR
does
not
differentiate
between
a
Data
Element
and
a
Data
Element
Value,
and
the
FHIR
specification
is
heavily
type
dependent.
Also,
the
FHIR
specification
includes
constraints
and
other
concerns
that
are
outside
the
scope
of
ISO
11179
2.30.3.3
2.1.28.7.3.3
IHE
Data
Element
Exchange
(DEX)
(http://ihe.net/data-element-exchange)
ElementDefinition
RetrieveMetadata
response
path
representation
sliceName
sliceIsConstraining
label
code
slicing
discriminator
type
path
description
ordered
rules
short
definition
comment
requirements
alias
min
max
base
path
min
max
contentReference
type
valueDomain.dataType
code
profile
targetProfile
aggregation
versioning
defaultValue[x]
meaningWhenMissing
orderMeaning
fixed[x]
pattern[x]
example
label
value[x]
minValue[x]
maxValue[x]
maxLength
condition
constraint
key
requirements
severity
human
suppress
expression
human
xpath
expression
source
mustSupport
isModifier
isModifierReason
isSummary
binding
strength
description
valueSet
valueDomain.valueSet
mapping
mappingSpecification
identity
language
map
comment
2.30.3.4
LOINC
code
for
the
element
(http://loinc.org)
ElementDefinition
path
representation
mustHaveValue
sliceName
valueAlternatives
sliceIsConstraining
mustSupport
label
isModifier
code
LOINC_NUM
slicing
isModifierReason
discriminator
isSummary
type
binding
path
strength
description
ordered
rules
short
definition
TERM
DEFINITION/DESCRIPTION(S)
comment
COMMENTS
requirements
alias
RELATED
NAMES
(only
some
of
these
apply)
min
max
base
path
min
max
contentReference
type
HL7_V2_DATATYPE
(translation
required),
HL7_V3_DATATYPE
(translation
required)
code
HL7_V2_DATATYPE
(translation
required),
HL7_V3_DATATYPE
(translation
required)
profile
targetProfile
aggregation
versioning
defaultValue[x]
meaningWhenMissing
orderMeaning
fixed[x]
pattern[x]
example
label
value[x]
EXMPL_ANSWERS
minValue[x]
maxValue[x]
maxLength
condition
constraint
key
requirements
severity
human
expression
xpath
valueSet
valueDomain.valueSet
source
additional
mustSupport
purpose
isModifier
valueSet
isModifierReason
documentation
isSummary
shortDoco
binding
usage
ANSWER
LIST,
NORMATIVE
ANSWER
LIST
strength
N/A
description
any
valueSet
CODE_TABLE
mapping
mappingSpecification
identity
language
map
comment
2.30.3.5
2.1.28.7.3.4
ISO
11179
(http://metadata-standards.org/11179/)
ElementDefinition
Data_Element
path
Name,
Identifier
&
Context
representation
n/a
sliceName
n/a
sliceIsConstraining
n/a
label
n/a
code
(Data_Element).data_element_concept.identifier
slicing
n/a
discriminator
n/a
type
path
n/a
description
ordered
n/a
rules
n/a
short
N/A
definition
(Designatable_Item).definition.text
acceptability=preferred
in
default
context
(Designatable_Item).designation.sign
acceptability!=preferred
or
context
is
other
than
default
min
Minimum
size
of
data
element
values?
max
Maximum
size
of
data
element
values?
base
n/a
path
n/a
min
n/a
max
n/a
contentReference
type
.domain.data+Q14type
code
.domain.data+Q14type
profile
n/a
targetProfile
n/a
aggregation
n/a
versioning
defaultValue[x]
meaningWhenMissing
orderMeaning
fixed[x]
N/A
(only
relevant
when
constraining,
which
11179
doesn't
do)
pattern[x]
example
label
value[x]
.example
minValue[x]
maxValue[x]
maxLength
.domain.maximum_character_quantity
condition
constraint
??
key
requirements
severity
suppress
human
expression
xpath
source
source
mustHaveValue
valueAlternatives
mustSupport
??
isModifier
??
isModifierReason
isSummary
??
binding
.domain
strength
description
.domain.description
valueSet
points
to
explicit
list
or
expression
that
evaluates
to
list
of
(Enumerated_Value_Domain).member
additional
purpose
valueSet
documentation
shortDoco
usage
any
mapping
Registered_item).document_reference[document_type=mapping]
Also,
.meaning
linkage
to
Data_Element_Concept
is
done
as
a
mapping
to
a
reference
model.
(Data_Element_Concepts
are
all
defined
in
some
sort
of
reference
model,
be
that
Object_Class
and
Property
or
some
other
mechanism)
identity
language
map
ObjectClass,
Property
(this
is
one
possible
data
model
that
can
be
mapped
to
-
the
uri
would
identify
the
data
model
mappingSpecification.mappingScript