This
page
is
part
of
the
FHIR
Specification
(v4.0.1:
R4
(v5.0.0-ballot:
R5
Ballot
-
Mixed
Normative
and
STU
see
ballot
notes
)
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
Pharmacy
|
Maturity
Level
:
|
Standards
Status
:
|
The ProductShelfLife structure defines the timing and conditions associated with storing of a product or item. It can be used for shelf life of a packaged product itself, shelf life after transformation where necessary, or after the first opening of a bottle, etc.
Note: the ProductShelfLife structure allows modifier extensions .
Structure
| Name | Flags | Card. | Type |
Description
&
Constraints
![]() |
|---|---|---|---|---|
![]() | Σ D | Element |
The
shelf-life
and
storage
information
for
a
medicinal
product
item
or
container
can
be
described
using
this
class
Elements defined in Ancestors: id , extension , modifierExtension | |
![]() ![]() | Σ | 0..1 | CodeableConcept |
This
describes
the
shelf
life,
taking
into
account
various
scenarios
such
as
shelf
life
of
the
packaged
Medicinal
Product
itself,
shelf
life
after
transformation
where
necessary
and
shelf
life
after
the
first
opening
of
a
bottle,
etc.
The
shelf
life
type
shall
be
specified
using
an
appropriate
controlled
vocabulary
The
controlled
term
and
the
controlled
term
identifier
shall
be
specified
|
![]() ![]() | Σ | 0..1 |
The
shelf
life
time
period
can
be
specified
using
a
numerical
value
for
the
period
of
time
and
its
unit
of
time
measurement
The
unit
of
measurement
shall
be
specified
in
accordance
with
ISO
11240
and
the
resulting
terminology
The
symbol
and
the
symbol
identifier
shall
be
used
| |
![]() ![]() ![]() | Duration | |||
![]() ![]() ![]() | string | |||
![]() ![]() | Σ | 0..* | CodeableConcept |
Special
precautions
for
storage,
if
any,
can
be
specified
using
an
appropriate
controlled
vocabulary
The
controlled
term
and
the
controlled
term
identifier
shall
be
specified
|
Documentation
for
this
format
|
||||
Raw
Definition:
XML
(
canonical
form
|
JSON
+
also
see
XML
Format
Specification
UML Diagram ( Legend )
v2.AdministrativeGender
XML
Template
<ProductShelfLife xmlns="http://hl7.org/fhir"> <!-- from Element: extension --> <type><!-- 0..1 CodeableConcept This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified --></type> <period[x]><!-- 0..1 Duration|string The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used --></period[x]> <specialPrecautionsForStorage><!-- 0..* CodeableConcept Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified --></specialPrecautionsForStorage> </ProductShelfLife>
JSON Template
{
// from Element: extension
"type" : { CodeableConcept }, // This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
// period[x]:
The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used. One of these 2:
"periodDuration" : { Duration },
"periodString" : "<string>",
"specialPrecautionsForStorage" : [{ CodeableConcept }] // Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
}
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> .Mapping from to from from[ # from Element: Element.extension fhir:ProductShelfLife.type [ CodeableConcept ]; # 0..1 This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified # ProductShelfLife.period[x] : 0..1 The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used. One of these 2 fhir:ProductShelfLife.periodDuration [ Duration ] fhir:ProductShelfLife.periodString [ string ] fhir:ProductShelfLife.specialPrecautionsForStorage [ CodeableConcept ], ... ; # 0..* Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified ]
Changes
since
Release
3
</
ConceptMap
|
ProductShelfLife
|
|
| ProductShelfLife.type |
|
| ProductShelfLife.period[x] |
|
| ProductShelfLife.identifier |
|
| ProductShelfLife.period |
|
See the Full Difference for further information
Structure
| Name | Flags | Card. | Type |
Description
&
Constraints
|
|---|---|---|---|---|
|
Σ D | Element |
The
shelf-life
and
storage
information
for
a
medicinal
product
item
or
container
can
be
described
using
this
class
Elements defined in Ancestors: id , extension , modifierExtension | |
![]() ![]() | Σ | 0..1 | CodeableConcept |
This
describes
the
shelf
life,
taking
into
account
various
scenarios
such
as
shelf
life
of
the
packaged
Medicinal
Product
itself,
shelf
life
after
transformation
where
necessary
and
shelf
life
after
the
first
opening
of
a
bottle,
etc.
The
shelf
life
type
shall
be
specified
using
an
appropriate
controlled
vocabulary
The
controlled
term
and
the
controlled
term
identifier
shall
be
specified
|
![]() ![]() | Σ | 0..1 |
The
shelf
life
time
period
can
be
specified
using
a
numerical
value
for
the
period
of
time
and
its
unit
of
time
measurement
The
unit
of
measurement
shall
be
specified
in
accordance
with
ISO
11240
and
the
resulting
terminology
The
symbol
and
the
symbol
identifier
shall
be
used
| |
![]() ![]() ![]() | Duration | |||
![]() ![]() ![]() | string | |||
![]() ![]() | Σ | 0..* | CodeableConcept |
Special
precautions
for
storage,
if
any,
can
be
specified
using
an
appropriate
controlled
vocabulary
The
controlled
term
and
the
controlled
term
identifier
shall
be
specified
|
Documentation
for
this
format
| ||||
Usage
note:
every
effort
has
been
made
UML
Diagram
(
Legend
)
XML Template
<ProductShelfLife xmlns="http://hl7.org/fhir"> <!-- from Element: extension --> <type><!-- 0..1 CodeableConcept This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified --></type> <period[x]><!-- 0..1 Duration|string The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used --></period[x]> <specialPrecautionsForStorage><!-- 0..* CodeableConcept Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified --></specialPrecautionsForStorage> </ProductShelfLife>
JSON Template
{
// from Element: extension
"type" : { CodeableConcept }, // This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
// period[x]:
The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used. One of these 2:
"periodDuration" : { Duration },
"periodString" : "<string>",
"specialPrecautionsForStorage" : [{ CodeableConcept }] // Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
}
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> . [ # from Element: Element.extension fhir:ProductShelfLife.type [ CodeableConcept ]; # 0..1 This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified # ProductShelfLife.period[x] : 0..1 The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used. One of these 2 fhir:ProductShelfLife.periodDuration [ Duration ] fhir:ProductShelfLife.periodString [ string ] fhir:ProductShelfLife.specialPrecautionsForStorage [ CodeableConcept ], ... ; # 0..* Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified ]
Changes since Release 3
| ProductShelfLife | |
| ProductShelfLife.type |
|
| ProductShelfLife.period[x] |
|
| ProductShelfLife.identifier |
|
| ProductShelfLife.period |
|
See the Full Difference for further information
Constraints
ProductShelfLife is used in the following places: DeviceDefinition and PackagedProductDefinition