This
page
is
part
of
the
FHIR
Specification
(v3.0.2:
STU
3).
The
current
version
which
supercedes
this
version
is
5.0.0
.
For
a
full
list
Continuous
Integration
Build
of
available
versions,
see
FHIR
(will
be
incorrect/inconsistent
at
times).
See
the
Directory
of
published
versions
.
Page
versions:
R5
R4B
R4
R3
R2
Detailed
Descriptions
for
the
elements
in
the
MedicationStatement
resource.
MedicationStatement
Definition
Element
Id
MedicationStatement
Definition
A
record
of
a
medication
that
is
being
consumed
by
a
patient.
A
MedicationStatement
may
indicate
that
the
patient
may
be
taking
the
medication
now,
now
or
has
taken
the
medication
in
the
past
or
will
be
taking
the
medication
in
the
future.
The
source
of
this
information
can
be
the
patient,
significant
other
(such
as
a
family
member
or
spouse),
or
a
clinician.
A
common
scenario
where
this
information
is
captured
is
during
the
history
taking
process
during
a
patient
visit
or
stay.
The
medication
information
may
come
from
sources
such
as
the
patient's
memory,
from
a
prescription
bottle,
or
from
a
list
of
medications
the
patient,
clinician
or
other
party
maintains
maintains.
The
primary
difference
between
a
medication
statement
medicationstatement
and
a
medication
administration
medicationadministration
is
that
the
medication
administration
has
complete
administration
information
and
is
based
on
actual
administration
information
from
the
person
who
administered
the
medication.
A
medication
statement
medicationstatement
is
often,
if
not
always,
less
specific.
There
is
no
required
date/time
when
the
medication
was
administered,
in
fact
we
only
know
that
a
source
has
reported
the
patient
is
taking
this
medication,
where
details
such
as
time,
quantity,
or
rate
or
even
medication
product
may
be
incomplete
or
missing
or
less
precise.
As
stated
earlier,
the
medication
statement
Medication
Statement
information
may
come
from
the
patient's
memory,
from
a
prescription
bottle
or
from
a
list
of
medications
the
patient,
clinician
or
other
party
maintains.
Medication
administration
is
more
formal
and
is
not
missing
detailed
information.
When
interpreting
a
medicationStatement,
the
value
of
the
status
and
NotTaken
needed
to
be
considered:
MedicationStatement.status
+
MedicationStatement.wasNotTaken
Status=Active
+
NotTaken=T
=
Not
currently
taking
Status=Completed
+
NotTaken=T
=
Not
taken
in
the
past
Status=Intended
+
NotTaken=T
=
No
intention
of
taking
Status=Active
+
NotTaken=F
=
Taking,
but
not
as
prescribed
Status=Active
+
NotTaken=F
=
Taking
Status=Intended
+NotTaken=
F
=
Will
be
taking
(not
started)
Status=Completed
+
NotTaken=F
=
Taken
in
past
Status=In
Error
+
NotTaken=N/A
=
In
Error.
DomainResource
Alternate
Names
Invariants
MedicationStatement
Defined
on
this
element
mst-1
:
Reason
not
taken
is
only
permitted
if
Taken
is
No
(
expression
Summary
:
reasonNotTaken.exists().not()
or
(taken
=
'n'),
xpath:
not(exists(f:reasonNotTaken))
or
f:taken/@value='n')
false
MedicationStatement.identifier
Definition
Element
Id
MedicationStatement.identifier
Definition
External
identifier
-
FHIR
will
generate
its
own
internal
identifiers
(probably
URLs)
which
do
not
need
to
be
explicitly
managed
by
the
resource.
The
identifier
here
is
one
Identifiers
associated
with
this
Medication
Statement
that
would
be
used
are
defined
by
another
non-FHIR
system
-
for
example
an
automated
medication
pump
would
provide
a
record
each
time
business
processes
and/or
used
to
refer
to
it
operated;
an
administration
while
when
a
direct
URL
reference
to
the
patient
was
off
resource
itself
is
not
appropriate.
They
are
business
identifiers
assigned
to
this
resource
by
the
ward
might
be
made
with
a
different
system
performer
or
other
systems
and
entered
after
remain
constant
as
the
event.
Particularly
important
if
these
records
have
resource
is
updated
and
propagates
from
server
to
be
updated.
server.
Note
Short
Display
External
identifier
Note
This
is
a
business
identifer,
identifier,
not
a
resource
identifier
(see
discussion
)
This
should
not
be
used
when
indicating
which
resource
a
MedicationStatement
has
been
derived
from.
If
that
reference
is
the
use
case,
then
MedicationStatement.derivedFrom
should
be
used.
part
of
a
strict
Hierarchy
MedicationStatement.context
MedicationStatement.status
Definition
The
encounter
or
episode
of
care
that
establishes
the
context
for
this
MedicationStatement.
Control
Type
Reference
(
Encounter
|
EpisodeOfCare
)
Summary
Element
Id
true
MedicationStatement.status
Definition
A
code
representing
the
patient
or
other
source's
judgment
about
the
state
status
of
recording
the
medication
used
that
this
statement
is
about.
Generally
this
will
be
active
or
completed.
statement.
true
(Reason:
This
element
is
labelled
as
a
modifier
because
it
is
a
status
element
that
contains
status
entered-in-error
which
means
that
the
resource
should
not
be
treated
as
valid)
MedicationStatement
is
a
statement
at
a
point
in
time.
The
status
is
only
representative
at
the
point
when
it
was
asserted.
The
value
set
for
MedicationStatement.status
contains
codes
that
assert
the
This
status
of
concerns
just
the
use
recording
of
the
medication
by
the
patient
(for
example,
stopped
or
on
hold)
as
well
as
codes
that
assert
statement.
MedicationStatement.adherence
should
be
used
for
indicating
a
patient's
adherence
to
the
status
of
information
in
this
resource.
Note,
the
medication
statement
itself
(for
example,
entered
statuses
are
different
than
in
error).
previous
releases
for
MedicationStatement
or
MedicationStatement.
This
element
is
labeled
as
a
modifier
because
the
status
contains
codes
that
mark
the
resource
as
not
currently
valid.
MedicationStatement.category
Definition
Element
Id
MedicationStatement.category
Definition
Indicates
where
type
Type
of
medication
statement
and
where
the
medication
is
expected
statement.
The
committee
will
revisit
these
codes,
expecting
to
be
consumed
or
administered.
use
a
codesystem
from
terminology.hl7.org
.
Identifies
the
medication
being
administered.
taken
(or
not
taken).
This
is
either
a
link
to
a
resource
representing
the
details
of
the
medication
or
a
simple
attribute
carrying
a
code
that
identifies
the
medication
from
a
known
list
of
medications.
[x]
Note
See
Choice
of
Data
Types
for
further
information
about
how
to
use
[x]
Summary
true
Comments
If
only
a
code
is
specified,
then
it
needs
to
should
be
a
code
for
a
specific
product.
If
more
information
is
required,
then
the
use
of
the
medication
resource
is
recommended.
recommended.
For
example
if you
require form
or lot
number,
then
you
must reference
the
example,
if
dose
form
or
lot
number
are
required,
this
is
done
using
a
reference
to
a
Medication
resource. .
resource.
In
cases
where
the
statement
is
for
'no
known
medications',
this
element
can
contain
a
code
indicating
that
situation.
MedicationStatement.subject
Element
Id
MedicationStatement.subject
Definition
The
person,
animal
or
group
who
is/was
taking
the
medication.
The
interval
of
time
during
which
it
is
being
asserted
that
the
patient
was
is/was/will
be
taking
the
medication
(or
was
not
taking,
when
the
wasNotGiven
MedicationStatement.adherence
element
is
true).
Not
Taking).
Short
Display
The
date/time
or
interval
when
the
medication
is/was/will
be
taken
This
attribute
reflects
the
period
over
which
the
patient
consumed
the
medication
and
is
expected
to
be
populated
on
the
majority
of
Medication
Statements.
If
the
medication
is
still
being
taken
and
is
expected
to
continue
indefinitely
at
the
time
the
statement
usage
is
recorded,
the
"end"
"end"
date
will
be
omitted.
If
the
end
date
is
known,
then
it
is
included
as
the
"end
date".
The
date/time
attribute
supports
a
variety
of
dates
-
year,
year/month
and
exact
date.
If
something
more
than
this
is
required,
this
should
be
conveyed
as
text.
MedicationStatement.dateAsserted
Definition
Element
Id
MedicationStatement.dateAsserted
Definition
The
date
when
the
medication
statement
Medication
Statement
was
asserted
by
the
information
source.
The
person
individual,
organization,
or
organization
device
that
provided
the
information
about
created
the
taking
of
this
medication.
Note:
Use
derivedFrom
when
a
MedicationStatement
is
derived
from
other
resources,
e.g
Claim
or
MedicationRequest.
statement
and
has
responsibility
for
its
content.
The
person,
animal
person
or
group
who
is/was
taking
organization
that
provided
the
information
about
the
taking
of
this
medication.
Note:
Use
derivedFrom
when
a
MedicationStatement
is
derived
from
other
resources,
e.g.
Claim
or
MedicationRequest.
Short
Display
Person
or
organization
that
provided
the
information
about
the
taking
of
this
medication
Allows
linking
the
MedicationStatement
to
the
underlying
MedicationRequest,
or
to
other
information
that
supports
or
is
used
to
derive
the
MedicationStatement.
Short
Display
Link
to
information
used
to
derive
the
MedicationStatement
Likely
references
would
be
to
MedicationRequest,
MedicationDispense,
Claim,
Observation
or
QuestionnaireAnswers.
The
most
common
use
cases
for
deriving
a
MedicationStatement
comes
from
creating
a
MedicationStatement
from
a
MedicationRequest
or
from
a
lab
observation
or
a
claim.
it
should
be
noted
that
the
amount
of
information
that
is
available
varies
from
the
type
resource
that
you
derive
the
MedicationStatement
from.
This
element
is
labeled
as
could
be
a
modifier
because
it
indicates
that
the
medication
was
not
taken.
diagnosis
code.
If
a
full
condition
record
exists
or
additional
detail
is
needed,
use
reasonForUseReference.
Invariants
Affect
this
element
mst-1
:
Reason
not
taken
is
only
permitted
if
Taken
is
No
(
expression
Summary
:
reasonNotTaken.exists().not()
or
(taken
=
'n'),
xpath:
not(exists(f:reasonNotTaken))
or
f:taken/@value='n')
This
could
be
The
dates
included
in
the
dosage
on
a
diagnosis
code.
If
Medication
Statement
reflect
the
dates
for
a
full
condition
record
exists
given
dose.
For
example,
"from
November
1,
2016
to
November
3,
2016,
take
one
tablet
daily
and
from
November
4,
2016
to
November
7,
2016,
take
two
tablets
daily."
It
is
expected
that
this
specificity
may
only
be
populated
where
the
patient
brings
in
their
labeled
container
or
additional
detail
where
the
Medication
Statement
is
needed,
use
reasonForUseReference.
derived
from
a
MedicationRequest.
This
element
can
be
used
to
indicate
whether
a
patient
is
following
a
reference
course
of
treatment
as
instructed/prescribed
or
whether
they
are
taking
medications
of
their
own
volition.
It
can
also
be
used
to
a
condition
indicate
that
a
patient
is
the
reason
why
the
medication
is
being/was
taken.
If
only
not
taking
a
code
exists,
use
reasonForUseCode.
medication,
either
because
they
were
told
not
to
or
because
they
decided
on
their
own.
The
dates
included
in
the
dosage
on
a
Medication
Statement
reflect
the
dates
for
a
given
dose.
For
example,
"from
November
1,
2016
to
November
3,
2016,
take
one
tablet
daily
and
from
November
4,
2016
to
November
7,
2016,
take
two
tablets
daily."
It
This
is
expected
that
this
specificity
may
generally
only
be
populated
where
the
patient
brings
in
their
labeled
container
or
where
used
for
"exception"
statuses
such
as
"entered-in-error".
The
reason
for
performing
the
Medication
Statement
event
at
all
is
derived
from
a
MedicationRequest.
captured
in
reasonCode,
not
here.