This
page
is
part
of
the
FHIR
Specification
(v5.0.0:
R5
-
STU
v6.0.0-ballot1:
Release
6
Ballot
(1st
Draft)
(see
Ballot
Notes
).
This
is
the
The
current
published
version
in
it's
permanent
home
(it
will
always
be
available
at
this
URL).
is
5.0.0
.
For
a
full
list
of
available
versions,
see
the
Directory
of
published
versions
4.4.1.564
4.4.1.570
ValueSet
http://hl7.org/fhir/ValueSet/version-algorithm
Official
URL
:
http://hl7.org/fhir/ValueSet/version-algorithm
Version
:
5.0.0
6.0.0-ballot1
draft
as
of
2020-12-28
Computable
Name
:
VersionAlgorithm
Flags
:
Experimental,
Immutable
OID
:
2.16.840.1.113883.4.642.3.3103
This
value
set
is
used
in
the
following
places:
CodeSystem:
This
value
set
is
the
designated
'entire
code
system'
value
set
for
VersionAlgorithm
Interface:
CanonicalResource.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
EventDefinition.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
MessageDefinition.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
CapabilityStatement.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
Measure.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Profile:
ShareableMeasure:
Measure.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
PublishableMeasure:
Measure.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Resource:
ActorDefinition.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
ConditionDefinition.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
GraphDefinition.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
SubscriptionTopic.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
Group.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Profile:
ActualGroup:
Group.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
GroupDefinition:
Group.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Resource:
ImplementationGuide.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
ObservationDefinition.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
SearchParameter.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
ActivityDefinition.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Profile:
ShareableActivityDefinition:
ActivityDefinition.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
PublishableActivityDefinition:
ActivityDefinition.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Resource:
Questionnaire.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
TestPlan.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
Requirements.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
StructureDefinition.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
ChargeItemDefinition.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
ConceptMap.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Profile:
ShareableConceptMap:
ConceptMap.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
PublishableConceptMap:
ConceptMap.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Resource:
ValueSet.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Profile:
ShareableValueSet:
ValueSet.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
PublishableValueSet:
ValueSet.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
ComputableValueSet:
ValueSet.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
ExecutableValueSet:
ValueSet.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Resource:
OperationDefinition.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
EvidenceVariable.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
CodeSystem.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Profile:
ShareableCodeSystem:
CodeSystem.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
PublishableCodeSystem:
CodeSystem.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Resource:
StructureMap.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
Library.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Profile:
ShareableLibrary:
Library.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
LogicLibrary:
Library.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
PublishableLibrary:
Library.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
CQLLibrary:
Library.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
ELMLibrary:
Library.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
FHIRPathLibrary:
Library.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
ModelInfoLibrary:
Library.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
ModuleDefinitionLibrary:
Library.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Resource:
TestScript.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Profile:
ShareableTestScript:
TestScript.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Resource:
TerminologyCapabilities.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
Evidence.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
Citation.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
SpecimenDefinition.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
CompartmentDefinition.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
NamingSystem.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Profile:
ShareableNamingSystem:
NamingSystem.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
PublishableNamingSystem:
NamingSystem.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Resource:
ExampleScenario.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Resource:
PlanDefinition.versionAlgorithm[x]
(string|Coding
/
Extensible
)
Profile:
ShareablePlanDefinition:
PlanDefinition.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
CDSHooksServicePlanDefinition:
PlanDefinition.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
PublishablePlanDefinition:
PlanDefinition.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Profile:
ComputablePlanDefinition:
PlanDefinition.versionAlgorithm[x]
(string,
Coding
/
Extensible
)
Extension:
http://hl7.org/fhir/StructureDefinition/artifact-versionAlgorithm:
ArtifactVersionAlgorithm
(string,
Coding
/
Extensible
)
4.4.1.564.1
4.4.1.570.1
Definition
Indicates
the
mechanism
used
to
compare
versions
to
determine
which
is
more
current.
4.4.1.564.2
4.4.1.570.2
Content
Logical
Definition
4.4.1.564.3
4.4.1.570.3
Expansion
This
expansion
generated
26
Mar
18
Dec
2023
This
value
set
contains
5
concepts
Expansion
based
on
codesystem
Version
Algorithm
v5.0.0
v6.0.0-ballot1
(CodeSystem)
This
value
set
contains
5
concepts
Code
System
Display
Definition
semver
http://hl7.org/fhir/version-algorithm
SemVer
Uses
the
semantic
versioning
scheme
as
defined
in
semver.org
.
integer
http://hl7.org/fhir/version-algorithm
Integer
Versions
are
integers
and
ordered
numerically
alpha
http://hl7.org/fhir/version-algorithm
Alphabetical
Simple
alphabetic
sort
on
a
case-insensitive
and
accent-insensitive
basis.
(Sorting
of
different
cases
or
accented
versions
of
a
character
is
indeterminate)
date
http://hl7.org/fhir/version-algorithm
Date
Versions
are
expressed
as
an
ISO
date/time
syntax
(including
syntaxes
with
only
portions
of
a
date)
natural
http://hl7.org/fhir/version-algorithm
Natural
See
the
full
registry
of
value
sets
defined
as
part
of
FHIR.
Explanation
of
the
columns
that
may
appear
on
this
page:
Lvl
A
few
code
lists
that
FHIR
defines
are
hierarchical
-
each
code
is
assigned
a
level.
For
value
sets,
levels
are
mostly
used
to
organize
codes
for
user
convenience,
but
may
follow
code
system
hierarchy
-
see
Code
System
for
further
information
Source
The
source
of
the
definition
of
the
code
(when
the
value
set
draws
in
codes
defined
elsewhere)
Code
The
code
(used
as
the
code
in
the
resource
instance).
If
the
code
is
in
italics,
this
indicates
that
the
code
is
not
selectable
('Abstract')
Display
The
display
(used
in
the
display
element
of
a
Coding
).
If
there
is
no
display,
implementers
should
not
simply
display
the
code,
but
map
the
concept
into
their
application
Definition
An
explanation
of
the
meaning
of
the
concept
Comments
Additional
notes
about
how
to
use
the
code