This
page
is
part
of
the
FHIR
Specification
v6.0.0-ballot3:
Release
6
Ballot
(3rd
Draft)
(see
Ballot
Notes
).
The
current
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
Responsible
Owner:
Pharmacy
Work
Group
|
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
Filter:
|
|---|---|---|---|---|
|
Σ
|
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
|
||||
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:# from Element: fhir:extension fhir: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 # 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:period [ a fhir:Duration ; Duration ]fhir: ]fhir:period [ a fhir:String ; string ] fhir: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
4
Changes from both R4 and R4B
| ProductShelfLife | |
| ProductShelfLife.type |
|
| ProductShelfLife.period[x] |
|
| ProductShelfLife.identifier |
|
See the Full Difference for further information
Structure
| Name | Flags | Card. | Type |
Description
&
Constraints
Filter:
|
|---|---|---|---|---|
|
Σ
|
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
|
||||
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:# from Element: fhir:extension fhir: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 # 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:period [ a fhir:Duration ; Duration ]fhir: ]fhir:period [ a fhir:String ; string ] fhir: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 from both R4 and R4B
| ProductShelfLife | |
| ProductShelfLife.type |
|
| ProductShelfLife.period[x] |
|
| ProductShelfLife.identifier |
|
See the Full Difference for further information
Constraints
ProductShelfLife is used in the following places: DeviceDefinition and PackagedProductDefinition