This page is part of the FHIR Specification (v1.4.0:
STU
)
in
it's
permanent
home
(it
will
always
be
available
at
this
URL).
The
current
version
which
supercedes
this
version
is
3 Ballot 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
. For a full list of available versions, see the
Directory of published versions
.
Page
versions:
. Page versions:
R5
R4B
R4
R3
R2
Using
Codes
Code
Systems
Value
Sets
Concept
Maps
Identifier
Systems
4.4.1.308
Value
Set
http://hl7.org/fhir/ValueSet/search-xpath-usage
FHIR
Infrastructure
Work
Group
Maturity
Level
:
3
Trial
Use
Use
Context
:
Any
This
is
a
value
set
defined
by
the
FHIR
project.
Summary
Defining
URL:
http://hl7.org/fhir/ValueSet/search-xpath-usage
Version:
4.0.1
Name:
XPathUsageType
Title:
XPathUsageType
Definition:
How
a
search
parameter
relates
to
the
set
of
elements
returned
by
evaluating
its
xpath
query.
Committee:
FHIR
Infrastructure
Work
Group
OID:
2.16.840.1.113883.4.642.3.635
(for
OID
based
terminology
systems)
Source
Resource
XML
/
JSON
This
value
set
is
used
in
the
following
places:
CodeSystem:
This
value
set
is
the
designated
'entire
code
system'
value
set
for
XPathUsageType
Resource:
SearchParameter.xpathUsage
(code
/
Required
)
4.4.1.308.1
Content
Logical
Definition
This
value
set
includes
codes
from
the
following
code
systems:
Include
all
codes
defined
in
http://hl7.org/fhir/search-xpath-usage
4.4.1.308.2
Expansion
This
expansion
generated
01
Nov
2019
This
value
set
contains
5
concepts
Expansion
based
on
http://hl7.org/fhir/search-xpath-usage
version
4.0.1
All
codes
from
system
http://hl7.org/fhir/search-xpath-usage
Code
Display
Definition
normal
Normal
The
search
parameter
is
derived
directly
from
the
selected
nodes
based
on
the
type
definitions.
phonetic
Phonetic
The
search
parameter
is
derived
by
a
phonetic
transform
from
the
selected
nodes.
nearby
Nearby
The
search
parameter
is
based
on
a
spatial
transform
of
the
selected
nodes.
distance
Distance
The
search
parameter
is
based
on
a
spatial
transform
of
the
selected
nodes,
using
physical
distance
from
the
middle.
other
Other
The
interpretation
of
the
xpath
statement
is
unknown
(and
can't
be
automated).
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
®©
HL7.org
2011+.
FHIR
Release
4
(Technical
Correction
#1)
(v4.0.1)
generated
on
Fri,
Nov
1,
2019
09:33+1100.
QA
Page
Links:
Real-world procedure example
@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sct: <http://snomed.info/sct/> .
@prefix xs: <http://www.w3.org/2001/XMLSchema#> .
# - resource -------------------------------------------------------------------
<http://hl7.org/fhir//Procedure/f004> a fhir:Procedure;
fhir:nodeRole fhir:treeRoot;
fhir:Resource.id [ fhir:value "f004"];
fhir:DomainResource.text [
fhir:Narrative.status [ fhir:value "generated" ]
];
fhir:Procedure.subjectReference [
fhir:reference <http://hl7.org/fhir/Patient/f001>;
fhir:Reference.reference [ fhir:value "Patient/f001" ];
fhir:Reference.display [ fhir:value "P. van de Heuvel" ]
];
fhir:Procedure.status [ fhir:value "completed"];
fhir:Procedure.code [
a sct:48387007;
fhir:CodeableConcept.coding [
fhir:index 0;
a sct:48387007;
fhir:Coding.system [ fhir:value "http://snomed.info/sct" ];
fhir:Coding.code [ fhir:value "48387007" ];
fhir:Coding.display [ fhir:value "Tracheotomy" ] ]
];
fhir:Procedure.bodySite [
fhir:index 0;
a sct:83030008;
fhir:CodeableConcept.coding [
fhir:index 0;
a sct:83030008;
fhir:Coding.system [ fhir:value "http://snomed.info/sct" ];
fhir:Coding.code [ fhir:value "83030008" ];
fhir:Coding.display [ fhir:value "Retropharyngeal area" ] ]
];
fhir:Procedure.reasonCodeableConcept [
fhir:CodeableConcept.text [ fhir:value "ensure breathing during surgery" ]
];
fhir:Procedure.performer [
fhir:index 0;
fhir:Procedure.performer.actorReference [
fhir:reference <http://hl7.org/fhir/Practitioner/f005>;
fhir:Reference.reference [ fhir:value "Practitioner/f005" ];
fhir:Reference.display [ fhir:value "A. Langeveld" ] ];
fhir:Procedure.performer.role [
fhir:CodeableConcept.coding [
fhir:index 0;
fhir:Coding.system [ fhir:value "urn:oid:2.16.840.1.113883.2.4.15.111" ];
fhir:Coding.code [ fhir:value "01.000" ];
fhir:Coding.display [ fhir:value "Arts" ] ];
fhir:CodeableConcept.text [ fhir:value "Care role" ] ]
];
fhir:Procedure.performedPeriod [
fhir:Period.start [ fhir:value "2013-03-22T09:30:10+01:00"^^xs:dateTime ];
fhir:Period.end [ fhir:value "2013-03-22T10:30:10+01:00"^^xs:dateTime ]
];
fhir:Procedure.encounter [
fhir:reference <http://hl7.org/fhir/Encounter/f003>;
fhir:Reference.reference [ fhir:value "Encounter/f003" ]
];
fhir:Procedure.outcome [
fhir:CodeableConcept.text [ fhir:value "removal of the retropharyngeal abscess" ]
];
fhir:Procedure.report [
fhir:index 0;
fhir:reference <http://hl7.org/fhir/DiagnosticReport/f001>;
fhir:Reference.reference [ fhir:value "DiagnosticReport/f001" ];
fhir:Reference.display [ fhir:value "???????????" ]
];
fhir:Procedure.followUp [
fhir:index 0;
fhir:CodeableConcept.text [ fhir:value "described in care plan" ]
].
# -------------------------------------------------------------------------------------
Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.