This
page
is
part
of
primary
specialty:
Flag
indicating
if
the
specialty
FHIR
Specification
(v5.0.0-ballot:
R5
Ballot
-
see
ballot
notes
).
The
current
version
which
supercedes
this
version
is
the
primary
specialty
5.0.0
.
For
a
full
list
of
available
versions,
see
the
provider.
Normally,
a
practitioner
will
have
one
primary
specialty,
but
in
some
cases
more
than
one
can
be
primary.
Use
on
element:
Practitioner.practitionerRole.specialty
Directory
of
published
versions
extension
.
Page
versions:
R5
R4B
0..*
Extension
R4
Additional
Content
defined
by
implementations
Example
OperationDefinition/CapabilityStatement-versions
(XML)
url
FHIR
Infrastructure
Work
Group
|
1..1
Maturity
Level
:
N/A
|
uri
Standards
Status
:
Informative
|
identifies
the
meaning
of
the
extension
Fixed
Value:
http://hl7.org/fhir/StructureDefinition/practitioner-primaryInd
|
valueBoolean
0..1
boolean
Value
of
extension
XML
Template
<!-- Indicator of primary specialty -->
< xmlns="http://hl7.org/fhir"
url="" >
<!-- from Element:
<
</extension>
JSON
Template
{ //
// from Element:
"
"
}
Structure
Name
Flags
Card.
Type
-
Description
&
Constraints
Narrative
-
XML
-
extension
JSON
Extension
URL
=
http://hl7.org/fhir/StructureDefinition/practitioner-primaryInd
Indicator
of
primary
specialty:
Flag
indicating
if
the
specialty
is
the
primary
specialty
of
the
provider.
Normally,
a
practitioner
will
have
one
primary
specialty,
but
in
some
cases
more
than
one
can
be
primary.
Use
on
element:
Practitioner.practitionerRole.specialty
extension
-
TTL
0..*
Extension
Raw
XML
Additional
Content
defined
by
implementations
url
(
canonical
form
+
also
see
XML
Format
Specification
)
Operation
Definition
<?xml version="1.0" encoding="UTF-8"?>
<OperationDefinition xmlns="http://hl7.org/fhir">
<id value="CapabilityStatement-versions"/>
<text>
<status value="extensions"/>
<div xmlns="http://www.w3.org/1999/xhtml">
<p> URL: [base]/$versions</p>
<p> Parameters</p>
<table class="grid">
<tr>
<td>
<b> Use</b>
</td>
<td>
<b> Name</b>
</td>
<td>
<b> Cardinality</b>
</td>
<td>
<b> Type</b>
</td>
<td>
<b> Binding</b>
</td>
<td>
<b> Documentation</b>
</td>
</tr>
<tr>
<td> OUT</td>
<td> version</td>
<td> 1..*</td>
<td>
<a href="datatypes.html#code">code</a>
</td>
<td/>
<td>
<div>
<p> A version supported by the server. Use the major.minor version like 3.0</p>
</div>
</td>
</tr>
<tr>
<td> OUT</td>
<td> default</td>
<td> 1..1</td>
<td>
<a href="datatypes.html#code">code</a>
</td>
<td>
<a href="valueset-FHIR-version.html">http://hl7.org/fhir/ValueSet/FHIR-version|5.0.0-ballot</a> (Required)
</td>
<td>
<div>
<p> The default version for the server. Use the major.minor version like 3.0</p>
</div>
</td>
</tr>
</table>
<div/>
</div>
</text>
<extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm">
<valueInteger value="5"/>
</extension>
<extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
<valueCode value="trial-use"/>
</extension>
<url value="http://hl7.org/fhir/OperationDefinition/CapabilityStatement-versions"/>
<version value="5.0.0-ballot"/>
<name value="Versions"/>
<title value="Discover what versions a server supports"/>
<status value="draft"/>
<kind value="operation"/>
<experimental value="false"/>
<date value="2022-09-10T04:52:37+10:00"/>
<publisher value="HL7 (FHIR Project)"/>
<contact>
<telecom>
<system value="url"/>
<value value="http://hl7.org/fhir"/>
</telecom>
<telecom>
<system value="email"/>
<value value="fhir@lists.hl7.org"/>
</telecom>
</contact>
<description value="Using the [FHIR Version Mime Type Parameter](http.html#version-parameter), a server
can support [multiple versions on the same end-point](versioning.html#mt-version).
The only way for client to find out what versions a server supports in this fashion
is the $versions operation. The client invokes the operation with no parameters.
and the server returns the list of supported versions, along with the default version
it will use if no fhirVersion parameter is present"/>
<affectsState value="false"/>
<code value="versions"/>
<resource value="CapabilityStatement"/>
<system value="true"/>
<type value="false"/>
<instance value="false"/>
<parameter>
<name value="version"/>
<use value="out"/>
<min value="1"/>
<max value="*"/>
<documentation value="A version supported by the server. Use the major.minor version like 3.0"/>
<type value="code"/>
</parameter>
<parameter>
<name value="default"/>
<use value="out"/>
<min value="1"/>
<max value="1"/>
<documentation value="The default version for the server. Use the major.minor version like 3.0"/>
<type value="code"/>
<binding>
<strength value="required"/>
<valueSet value="http://hl7.org/fhir/ValueSet/FHIR-version|5.0.0-ballot"/>
</binding>
</parameter>
1..1
uri
</
OperationDefinition
identifies
the
meaning
of
the
extension
Fixed
Value:
http://hl7.org/fhir/StructureDefinition/practitioner-primaryInd
>
valueBoolean
0..1
boolean
Value
of
extension
XML
Template
<!-- Indicator of primary specialty -->
< xmlns="http://hl7.org/fhir"
url="" >
<!-- from Element:
<
</extension>
JSON
Template
Usage
note:
every
effort
has
been
made
to
do
ensure
that
the
examples
are
correct
and
useful,
but
they
are
not
a
normative
part
of
the
specification.