This
page
is
part
of
the
FHIR
Specification
(v3.0.2:
(v4.0.1:
R4
-
Mixed
Normative
and
STU
3).
)
in
it's
permanent
home
(it
will
always
be
available
at
this
URL).
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
R4
R3
R2
Vocabulary
Work
Group
|
Maturity
Level
:
|
|
Security Category : Anonymous | Compartments : Not linked to any defined compartments |
Detailed Descriptions for the elements in the ValueSet resource.
| ValueSet | |||||||||||||||||
| Element Id | ValueSet | ||||||||||||||||
| Definition |
A
|
||||||||||||||||
|
|
| ||||||||||||||||
| Type | DomainResource | ||||||||||||||||
| Invariants |
|
||||||||||||||||
| ValueSet.url | |||||||||||||||||
| Element Id | ValueSet.url | ||||||||||||||||
| Definition |
An
absolute
URI
that
is
used
to
identify
this
value
set
when
it
is
referenced
in
a
specification,
model,
design
or
an
|
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | uri | ||||||||||||||||
| Requirements |
Allows the value set to be referenced by a single globally unique identifier. |
||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
Can
be
a
urn:uuid:
or
a
The determination of when to create a new version of a resource (same url, new version) vs. defining a new artifact is up to the author. Considerations for making this decision are found in Technical and Business Versions . In some cases, the resource can no longer be found at the stated url, but the url itself cannot change. Implementations can use the meta.source element to indicate where the current master source of the resource can be found. |
||||||||||||||||
| ValueSet.identifier | |||||||||||||||||
| Element Id | ValueSet.identifier | ||||||||||||||||
| Definition |
A formal identifier that is used to identify this value set when it is represented in other formats, or referenced in a specification, model, design or an instance. |
||||||||||||||||
| Note |
This
is
a
business
|
||||||||||||||||
|
|
0..* | ||||||||||||||||
| Type | Identifier | ||||||||||||||||
| Requirements |
Allows externally provided and/or usable business identifiers to be easily associated with the module. |
||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
Typically,
this
is
used
for
identifiers
that
can
go
in
an
HL7
V3
II
(instance
identifier)
data
type,
|
||||||||||||||||
| ValueSet.version | |||||||||||||||||
| Element Id | ValueSet.version | ||||||||||||||||
| Definition |
The identifier that is used to identify this version of the value set when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the value set author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. |
||||||||||||||||
| Note | This is a business versionId, not a resource version id (see discussion ) | ||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | string | ||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
There
may
be
different
value
set
instances
that
have
the
same
identifier
but
different
versions.
The
version
can
be
appended
to
the
url
in
a
reference
to
allow
a
|
||||||||||||||||
| ValueSet.name | |||||||||||||||||
| Element Id | ValueSet.name | ||||||||||||||||
| Definition |
A natural language name identifying the value set. This name should be usable as an identifier for the module by machine processing applications such as code generation. |
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | string | ||||||||||||||||
| Requirements |
Support human navigation and code generation. |
||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
The
name
is
not
expected
to
be
globally
unique.
The
name
should
be
a
simple
|
||||||||||||||||
| Invariants |
| ||||||||||||||||
| ValueSet.title | |||||||||||||||||
| Element Id | ValueSet.title | ||||||||||||||||
| Definition |
A short, descriptive, user-friendly title for the value set. |
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | string | ||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
This name does not need to be machine-processing friendly and may contain punctuation, white-space, etc. |
||||||||||||||||
| ValueSet.status | |||||||||||||||||
| Element Id | ValueSet.status | ||||||||||||||||
| Definition |
The status of this value set. Enables tracking the life-cycle of the content. The status of the value set applies to the value set definition (ValueSet.compose) and the associated ValueSet metadata. Expansions do not have a state. |
||||||||||||||||
|
|
1..1 | ||||||||||||||||
| Terminology Binding | PublicationStatus ( Required ) | ||||||||||||||||
| Type | code | ||||||||||||||||
| Is Modifier | true (Reason: This is labeled as "Is Modifier" because applications should not use a retired {{title}} without due consideration) | ||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
Allows
filtering
of
value
sets
that
are
appropriate
for
use
|
||||||||||||||||
| ValueSet.experimental | |||||||||||||||||
| Element Id | ValueSet.experimental | ||||||||||||||||
| Definition |
A
|
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | boolean | ||||||||||||||||
|
|
Enables experimental content to be developed following the same lifecycle that would be used for a production-level value set. |
||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
Allows
filtering
of
value
|
||||||||||||||||
| ValueSet.date | |||||||||||||||||
| Element Id | ValueSet.date | ||||||||||||||||
| Definition |
The
date
(and
optionally
time)
when
the
value
set
was
|
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | dateTime | ||||||||||||||||
| Alternate Names | Revision Date | ||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
Note that this is not the same as the resource last-modified-date, since the resource may be a secondary representation of the value set. Additional specific dates may be added as extensions or be found by consulting Provenances associated with past versions of the resource. |
||||||||||||||||
| ValueSet.publisher | |||||||||||||||||
| Element Id | ValueSet.publisher | ||||||||||||||||
| Definition |
The
name
of
the
|
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | string | ||||||||||||||||
| Requirements |
Helps
establish
the
|
||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
Usually
an
|
||||||||||||||||
| ValueSet.contact | |||||||||||||||||
| Element Id | ValueSet.contact | ||||||||||||||||
| Definition |
Contact details to assist a user in finding and communicating with the publisher. |
||||||||||||||||
|
|
0..* | ||||||||||||||||
| Type | ContactDetail | ||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
May be a web site, an email address, a telephone number, etc. |
||||||||||||||||
| ValueSet.description | |||||||||||||||||
| Element Id | ValueSet.description | ||||||||||||||||
| Definition |
A free text natural language description of the value set from a consumer's perspective. The textual description specifies the span of meanings for concepts to be included within the Value Set Expansion, and also may specify the intended use and limitations of the Value Set. |
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | markdown | ||||||||||||||||
| Alternate Names | Scope; Purpose | ||||||||||||||||
| Comments |
This
description
can
be
used
to
capture
details
such
as
why
the
value
set
was
built,
comments
about
misuse,
instructions
for
clinical
use
and
interpretation,
literature
references,
examples
from
the
paper
world,
etc.
It
is
not
a
rendering
of
the
value
set
as
conveyed
in
the
'text'
field
of
the
resource
itself.
This
item
SHOULD
be
populated
unless
the
information
is
available
from
context
(e.g.
the
language
of
the
|
||||||||||||||||
| ValueSet.useContext | |||||||||||||||||
| Element Id | ValueSet.useContext | ||||||||||||||||
| Definition |
The
content
was
developed
with
a
focus
and
intent
of
supporting
the
contexts
that
are
listed.
These
|
||||||||||||||||
|
|
0..* | ||||||||||||||||
| Type | UsageContext | ||||||||||||||||
| Requirements |
Assist in searching for appropriate content. |
||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
When
multiple
useContexts
are
specified,
there
is
no
expectation
|
||||||||||||||||
| ValueSet.jurisdiction | |||||||||||||||||
| Element Id | ValueSet.jurisdiction | ||||||||||||||||
| Definition |
A legal or geographic region in which the value set is intended to be used. |
||||||||||||||||
|
|
0..* | ||||||||||||||||
| Terminology Binding |
Jurisdiction
|
||||||||||||||||
| Type | CodeableConcept | ||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
It may be possible for the value set to be used in jurisdictions other than those for which it was originally designed or intended. |
||||||||||||||||
| ValueSet.immutable | |||||||||||||||||
| Element Id | ValueSet.immutable | ||||||||||||||||
| Definition |
If this is set to 'true', then no new versions of the content logical definition can be created. Note: Other metadata might still change. |
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | boolean | ||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
Normally
immutability
is
set
to
'false',
which
is
the
default
assumption
if
it
is
not
populated.
Note
that
the
implication
is
that
if
this
is
set
to
'true',
there
may
be
only
one
ValueSet
version
for
this
definition.
Immutability
tends
to
be
set
to
'true'
in
one
of
two
cases:
-
Where
the
value
set,
by
the
nature
of
its
usage,
cannot
change.
For
example
|
||||||||||||||||
| ValueSet.purpose | |||||||||||||||||
| Element Id | ValueSet.purpose | ||||||||||||||||
| Definition |
|
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | markdown | ||||||||||||||||
| Comments |
This
element
does
not
describe
the
usage
of
the
value
|
||||||||||||||||
| ValueSet.copyright | |||||||||||||||||
| Element Id | ValueSet.copyright | ||||||||||||||||
| Definition |
A copyright statement relating to the value set and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the value set. |
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | markdown | ||||||||||||||||
| Requirements |
Consumers must be able to determine any legal restrictions on the use of the value set and/or its content. |
||||||||||||||||
| Alternate Names | License; Restrictions | ||||||||||||||||
| Comments |
|
||||||||||||||||
|
|
|||||||||||||||||
|
|
|
||||||||||||||||
| Definition |
A
set
of
criteria
that
define
the
|
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Alternate Names |
Content
Logical
|
||||||||||||||||
|
|
|||||||||||||||||
| Element Id | ValueSet.compose.lockedDate | ||||||||||||||||
| Definition |
|
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | date | ||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
With
a
defined
lockedDate
the
value
set
is
considered
|
||||||||||||||||
| ValueSet.compose.inactive | |||||||||||||||||
| Element Id | ValueSet.compose.inactive | ||||||||||||||||
| Definition |
Whether
inactive
codes
-
codes
that
are
not
approved
for
current
use
-
are
in
the
value
set.
If
inactive
=
true,
inactive
codes
are
to
be
included
in
the
expansion,
if
inactive
=
false,
the
inactive
codes
will
not
be
included
in
the
expansion.
If
absent,
the
behavior
is
determined
by
the
implementation,
or
by
the
applicable
|
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | boolean | ||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
Note
that
in
the
FHIR
terminology
framework,
The Value Set Definition specification defines an ActiveOnly element, which is the reverse of this element e.g. (ValueSet.compose.inactive=FALSE) is the same as (VSD.ActiveOnly=TRUE). |
||||||||||||||||
| ValueSet.compose.include | |||||||||||||||||
| Element Id | ValueSet.compose.include | ||||||||||||||||
| Definition |
Include one or more codes from a code system or other value set(s). |
||||||||||||||||
|
|
1..* | ||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
All the conditions in an include must be true. If a system is listed, all the codes from the system are listed. If one or more filters are listed, all of the filters must apply. If one or more value sets are listed, the codes must be in all the value sets. E.g. each include is 'include all the codes that meet all these conditions'. |
||||||||||||||||
| Invariants |
|
||||||||||||||||
| ValueSet.compose.include.system | |||||||||||||||||
| Element Id | ValueSet.compose.include.system | ||||||||||||||||
| Definition |
An absolute URI which is the code system from which the selected codes come from. |
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | uri | ||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
If there are no codes or filters, the entire code system is included. Note that the set of codes that are included may contain abstract codes. See ''Coding.system'' for further documentation about the correct value for the system element. |
||||||||||||||||
| Invariants |
|
||||||||||||||||
| ValueSet.compose.include.version | |||||||||||||||||
| Element Id | ValueSet.compose.include.version | ||||||||||||||||
| Definition |
The
version
of
the
code
system
that
the
codes
are
selected
|
||||||||||||||||
| Note | This is a business versionId, not a resource version id (see discussion ) | ||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | string | ||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
This
is
used
when
selecting
the
descendants
of
a
concept
-
they
may
change
between
versions.
If
no
version
is
specified,
then
the
exact
contents
of
the
value
set
|
||||||||||||||||
| ValueSet.compose.include.concept | |||||||||||||||||
| Element Id | ValueSet.compose.include.concept | ||||||||||||||||
| Definition |
Specifies a concept to be included or excluded. |
||||||||||||||||
|
|
0..* | ||||||||||||||||
| Comments |
The
list
of
concepts
is
considered
ordered,
though
the
order
|
||||||||||||||||
| Invariants |
|
||||||||||||||||
| ValueSet.compose.include.concept.code | |||||||||||||||||
| Element Id | ValueSet.compose.include.concept.code | ||||||||||||||||
| Definition |
Specifies a code for the concept to be included or excluded. |
||||||||||||||||
|
|
1..1 | ||||||||||||||||
| Type | code | ||||||||||||||||
| Comments |
Expressions are allowed if defined by the underlying code system. |
||||||||||||||||
| ValueSet.compose.include.concept.display | |||||||||||||||||
| Element Id | ValueSet.compose.include.concept.display | ||||||||||||||||
| Definition |
The text to display to the user for this concept in the context of this valueset. If no display is provided, then applications using the value set use the display specified for the code by the system. |
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | string | ||||||||||||||||
| Comments |
The value set resource allows for an alternative display to be specified for when this concept is used in this particular value set. See notes in the value set narrative about the correct use of this element. |
||||||||||||||||
| ValueSet.compose.include.concept.designation | |||||||||||||||||
| Element Id | ValueSet.compose.include.concept.designation | ||||||||||||||||
| Definition |
Additional representations for this concept when used in this value set - other languages, aliases, specialized purposes, used for particular purposes, etc. |
||||||||||||||||
|
|
0..* | ||||||||||||||||
| Comments |
Concepts
have
both
a
| ||||||||||||||||
| ValueSet.compose.include.concept.designation.language | |||||||||||||||||
| Element Id | ValueSet.compose.include.concept.designation.language | ||||||||||||||||
| Definition |
The language this designation is defined for. |
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Terminology Binding |
Common
Languages
(
|
||||||||||||||||
| Type | code | ||||||||||||||||
| Comments |
In the absence of a language, the resource language applies. |
||||||||||||||||
| ValueSet.compose.include.concept.designation.use | |||||||||||||||||
| Element Id | ValueSet.compose.include.concept.designation.use | ||||||||||||||||
| Definition |
A
code
that
|
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Terminology Binding | Designation Use ( Extensible ) | ||||||||||||||||
| Type | Coding | ||||||||||||||||
| Comments |
If no use is provided, the designation can be assumed to be suitable for general display to a human user. |
||||||||||||||||
| ValueSet.compose.include.concept.designation.value | |||||||||||||||||
| Element Id | ValueSet.compose.include.concept.designation.value | ||||||||||||||||
| Definition |
The text value for this designation. |
||||||||||||||||
|
|
1..1 | ||||||||||||||||
| Type | string | ||||||||||||||||
| ValueSet.compose.include.filter | |||||||||||||||||
| Element Id | ValueSet.compose.include.filter | ||||||||||||||||
| Definition |
Select
concepts
by
specify
a
matching
|
||||||||||||||||
|
|
0..* | ||||||||||||||||
|
|
true | ||||||||||||||||
| Comments |
Selecting codes by specifying filters based on properties is only possible where the underlying code system defines appropriate properties. Note that in some cases, the underlying code system defines the logical concepts but not the literal codes for the concepts. In such cases, the literal definitions may be provided by a third party. |
||||||||||||||||
| Invariants |
|
||||||||||||||||
| ValueSet.compose.include.filter.property | |||||||||||||||||
| Element Id | ValueSet.compose.include.filter.property | ||||||||||||||||
| Definition |
A code that identifies a property or a filter defined in the code system. |
||||||||||||||||
|
|
1..1 | ||||||||||||||||
| Type | code | ||||||||||||||||
| Summary | true | ||||||||||||||||
| ValueSet.compose.include.filter.op | |||||||||||||||||
| Element Id | ValueSet.compose.include.filter.op | ||||||||||||||||
| Definition |
The kind of operation to perform as a part of the filter criteria. |
||||||||||||||||
|
|
1..1 | ||||||||||||||||
| Terminology Binding | FilterOperator ( Required ) | ||||||||||||||||
| Type | code | ||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments | In case filter.property represents a property of the system, the operation applies to the selected property. In case filter.property represents a filter of the system, the operation SHALL match one of the CodeSystem.filter.operator values. | ||||||||||||||||
| ValueSet.compose.include.filter.value | |||||||||||||||||
| Element Id | ValueSet.compose.include.filter.value | ||||||||||||||||
| Definition |
The match value may be either a code defined by the system, or a string value, which is a regex match on the literal string of the property value (if the filter represents a property defined in CodeSystem) or of the system filter value (if the filter represents a filter defined in CodeSystem) when the operation is 'regex', or one of the values (true and false), when the operation is 'exists'. |
||||||||||||||||
|
|
1..1 | ||||||||||||||||
| Type |
|
||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
Use regex matching with care - full regex matching on every SNOMED CT term is prohibitive, for example. |
||||||||||||||||
| ValueSet.compose.include.valueSet | |||||||||||||||||
| Element Id | ValueSet.compose.include.valueSet | ||||||||||||||||
| Definition |
Selects
the
concepts
found
in
this
value
|
||||||||||||||||
|
|
0..* | ||||||||||||||||
| Type |
|
||||||||||||||||
| Summary | true | ||||||||||||||||
| Comments |
The
value
set
URI
is
either
a
logical
reference
to
a
defined
value
set
such
as
a
|
||||||||||||||||
| Invariants |
|
||||||||||||||||
| ValueSet.compose.exclude | |||||||||||||||||
| Element Id | ValueSet.compose.exclude | ||||||||||||||||
| Definition |
Exclude one or more codes from the value set based on code system filters and/or other value sets. |
||||||||||||||||
|
|
0..* | ||||||||||||||||
| Type | See ValueSet.compose.include | ||||||||||||||||
| Comments |
Usually this is used to selectively exclude codes that were included by subsumption in the inclusions. Any display names specified for the codes are ignored. |
||||||||||||||||
| Invariants |
|
||||||||||||||||
| ValueSet.expansion | |||||||||||||||||
| Element Id | ValueSet.expansion | ||||||||||||||||
| Definition |
A
value
set
can
also
be
|
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Comments |
Expansion
is
performed
to
produce
a
collection
of
codes
that
are
ready
to
use
for
data
entry
or
validation.
Expansion.parameter
is
a
|
||||||||||||||||
| ValueSet.expansion.identifier | |||||||||||||||||
| Element Id | ValueSet.expansion.identifier | ||||||||||||||||
| Definition |
An
identifier
that
uniquely
identifies
this
expansion
of
the
|
||||||||||||||||
| Note |
This
is
a
business
|
||||||||||||||||
|
|
|
||||||||||||||||
| Type | uri | ||||||||||||||||
| Comments |
Typically, this uri is a UUID (e.g. urn:uuid:8230ff20-c97a-4167-a59d-dc2cb9df16dd). |
||||||||||||||||
| ValueSet.expansion.timestamp | |||||||||||||||||
| Element Id | ValueSet.expansion.timestamp | ||||||||||||||||
| Definition |
The time at which the expansion was produced by the expanding system. |
||||||||||||||||
|
|
1..1 | ||||||||||||||||
| Type | dateTime | ||||||||||||||||
| Comments |
This SHOULD be a fully populated instant, but in some circumstances, value sets are expanded by hand, and the expansion is published without that precision. |
||||||||||||||||
| ValueSet.expansion.total | |||||||||||||||||
| Element Id | ValueSet.expansion.total | ||||||||||||||||
| Definition |
The total number of concepts in the expansion. If the number of concept nodes in this resource is less than the stated number, then the server can return more using the offset parameter. |
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | integer | ||||||||||||||||
| Comments |
Paging only applies to flat expansions. |
||||||||||||||||
| ValueSet.expansion.offset | |||||||||||||||||
| Element Id | ValueSet.expansion.offset | ||||||||||||||||
| Definition |
If
paging
is
being
used,
the
offset
at
which
this
resource
starts.
I.e.
this
resource
is
a
partial
view
into
the
expansion.
If
paging
is
not
being
used,
this
element
SHALL
|
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | integer | ||||||||||||||||
| Meaning if Missing | Paging is not being used | ||||||||||||||||
| Comments |
Paging only applies to flat expansions. If a filter is applied, the count is the number of concepts that matched the filter, not the number of concepts in an unfiltered view of the expansion. |
||||||||||||||||
| ValueSet.expansion.parameter | |||||||||||||||||
| Element Id | ValueSet.expansion.parameter | ||||||||||||||||
| Definition |
A parameter that controlled the expansion process. These parameters may be used by users of expanded value sets to check whether the expansion is suitable for a particular purpose, or to pick the correct expansion. |
||||||||||||||||
|
|
0..* | ||||||||||||||||
| Comments |
The
server
decides
which
parameters
to
include
here,
but
at
a
minimum,
the
list
SHOULD
include
all
of
the
|
||||||||||||||||
| ValueSet.expansion.parameter.name | |||||||||||||||||
| Element Id | ValueSet.expansion.parameter.name | ||||||||||||||||
| Definition |
|
||||||||||||||||
|
|
1..1 | ||||||||||||||||
| Type | string | ||||||||||||||||
| Comments |
The names are assigned at the discretion of the server. |
||||||||||||||||
| ValueSet.expansion.parameter.value[x] | |||||||||||||||||
| Element Id | ValueSet.expansion.parameter.value[x] | ||||||||||||||||
| Definition |
The value of the parameter. |
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | string | boolean | integer | decimal | uri | code | dateTime | ||||||||||||||||
| [x] Note | See Choice of Data Types for further information about how to use [x] | ||||||||||||||||
| ValueSet.expansion.contains | |||||||||||||||||
| Element Id | ValueSet.expansion.contains | ||||||||||||||||
| Definition |
The codes that are contained in the value set expansion. |
||||||||||||||||
|
|
0..* | ||||||||||||||||
| Invariants |
|
||||||||||||||||
| ValueSet.expansion.contains.system | |||||||||||||||||
| Element Id | ValueSet.expansion.contains.system | ||||||||||||||||
| Definition |
An absolute URI which is the code system in which the code for this item in the expansion is defined. |
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | uri | ||||||||||||||||
| ValueSet.expansion.contains.abstract | |||||||||||||||||
| Element Id | ValueSet.expansion.contains.abstract | ||||||||||||||||
| Definition |
If true, this entry is included in the expansion for navigational purposes, and the user cannot select the code directly as a proper value. |
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | boolean | ||||||||||||||||
|
|
|
||||||||||||||||
| Comments |
This should not be understood to exclude its use for searching (e.g. by subsumption testing). The client should know whether it is appropriate for the user to select an abstract code or not. |
||||||||||||||||
| ValueSet.expansion.contains.inactive | |||||||||||||||||
| Element Id | ValueSet.expansion.contains.inactive | ||||||||||||||||
| Definition |
If the concept is inactive in the code system that defines it. Inactive codes are those that are no longer to be used, but are maintained by the code system for understanding legacy data. It might not be known or specified whether an concept is inactive (and it may depend on the context of use). |
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | boolean | ||||||||||||||||
|
|
This should only have a value if the concept is inactive. |
||||||||||||||||
| ValueSet.expansion.contains.version | |||||||||||||||||
| Element Id | ValueSet.expansion.contains.version | ||||||||||||||||
| Definition |
The
version
of
|
||||||||||||||||
| Note | This is a business versionId, not a resource version id (see discussion ) | ||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | string | ||||||||||||||||
| Comments |
The exact value of the version string is specified by the system from which the code is derived. |
||||||||||||||||
| ValueSet.expansion.contains.code | |||||||||||||||||
| Element Id | ValueSet.expansion.contains.code | ||||||||||||||||
| Definition |
The code for this item in the expansion hierarchy. If this code is missing the entry in the hierarchy is a place holder (abstract) and does not represent a valid code in the value set. |
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | code | ||||||||||||||||
| Invariants |
|
||||||||||||||||
| ValueSet.expansion.contains.display | |||||||||||||||||
| Element Id | ValueSet.expansion.contains.display | ||||||||||||||||
| Definition |
The recommended display for this item in the expansion. |
||||||||||||||||
|
|
0..1 | ||||||||||||||||
| Type | string | ||||||||||||||||
| Invariants |
|
||||||||||||||||
| ValueSet.expansion.contains.designation | |||||||||||||||||
| Element Id | ValueSet.expansion.contains.designation | ||||||||||||||||
| Definition |
Additional representations for this item - other languages, aliases, specialized purposes, used for particular purposes, etc. These are relevant when the conditions of the expansion do not fix to a single correct representation. |
||||||||||||||||
|
|
0..* | ||||||||||||||||
| Type | See ValueSet.compose.include.concept.designation | ||||||||||||||||
| Comments |
The designations provided must be based on the value set and code system definitions. |
||||||||||||||||
| ValueSet.expansion.contains.contains | |||||||||||||||||
| Element Id | ValueSet.expansion.contains.contains | ||||||||||||||||
| Definition |
Other codes and entries contained under this entry in the hierarchy. |
||||||||||||||||
|
|
0..* | ||||||||||||||||
| Type | See ValueSet.expansion.contains | ||||||||||||||||
| Comments |
If the expansion uses this element, there is no implication about the logical relationship between them, and the structure cannot be used for logical inferencing. The structure exists to provide navigational assistance for helping human users to locate codes in the expansion. |
||||||||||||||||