This
page
is
part
of
the
FHIR
Specification
(v1.8.0:
STU
3
Draft).
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
R2
Orders
and
Observations
Work
Group
|
Maturity Level : 1 | Compartments : Device , Patient , Practitioner |
A sample to be used for analysis.
Any material sample:
Some
specimens
are
biological
and
can
contain
one
or
more
components
including
but
not
limited
to
cellular
molecules,
cells,
tissues,
organs,
body
fluids,
embryos,
and
body
excretory
products
(source:
NCI
Thesaurus
,
modified).
The specimen resource covers substances used for diagnostic and environmental testing. The focus of the specimen resource is the process for gathering, maintaining and processing the specimen as well as where the specimen originated. This is distinct from the use of Substance which is only used when these other aspects are not relevant.
The current definition of the specimen resource contains only basic information about specimen containers. It does not address the recursive nature of containers or the tracking of the location of a container within its parent container (for instance: a tube in a tray in a rack in a freezer). The frequency with which these elements are tracked may depend on the context of use; general lab, biobanking, etc. Comments from reviewers on the appropriate scope for this resource, and the need for tracking related specimen management attributes, are welcomed.
This resource is referenced by DiagnosticReport , Media , Observation and Sequence
Structure
| Name | Flags | Card. | Type |
Description
&
Constraints
|
|---|---|---|---|---|
|
DomainResource | Sample for analysis | ||
|
Σ | 0..* | Identifier | External Identifier |
|
Σ | 0..1 | Identifier | Identifier assigned by the lab |
|
?! Σ | 0..1 | code |
available
|
unavailable
|
unsatisfactory
|
entered-in-error
SpecimenStatus ( Required ) |
|
Σ | 0..1 | CodeableConcept |
Kind
of
material
that
forms
the
specimen
v2 Specimen Type ( Example ) |
|
Σ | 1..1 | Reference ( Patient | Group | Device | Substance ) | Where the specimen came from. This may be from the patient(s) or from the environment or a device |
|
Σ | 0..1 | dateTime | The time when specimen was received for processing |
|
0..* | Reference ( Specimen ) | Specimen from which this specimen originated | |
|
0..* | Reference ( DiagnosticRequest | ProcedureRequest ) | Why the specimen was collected | |
|
0..1 | BackboneElement | Collection details | |
|
Σ | 0..1 | Reference ( Practitioner ) | Who collected the specimen |
|
Σ | 0..1 | Collection time | |
|
dateTime | |||
|
Period | |||
|
0..1 | SimpleQuantity | The quantity of specimen collected | |
|
0..1 | CodeableConcept |
Technique
used
to
perform
collection
SpecimenCollectionMethod ( Example ) |
|
|
0..1 | CodeableConcept |
Anatomical
collection
site
SNOMED CT Body Structures ( Example ) |
|
|
0..* | BackboneElement | Treatment and processing step details | |
|
0..1 | string | Textual description of procedure | |
|
0..1 | CodeableConcept |
Indicates
the
treatment
or
processing
step
applied
to
the
specimen
SpecimenTreatmentProcedure ( Example ) |
|
|
0..* | Reference ( Substance ) | Material used in the processing step | |
|
0..1 | Date and time of specimen treatment | ||
|
dateTime | |||
|
Period | |||
|
0..* | BackboneElement | Direct container of specimen (tube/slide, etc.) | |
|
Σ | 0..* | Identifier | Id for the container |
|
0..1 | string | Textual description of the container | |
|
0..1 | CodeableConcept |
Kind
of
container
directly
associated
with
specimen
SpecimenContainer ( Example ) |
|
|
0..1 | SimpleQuantity | Container volume or size | |
|
0..1 | SimpleQuantity | Quantity of specimen within container | |
|
0..1 |
Additive
associated
with
container
v2 Additive/Preservative ( Example ) |
||
|
CodeableConcept | |||
|
Reference ( Substance ) | |||
|
0..* | Annotation | Comments | |
Documentation
for
this
format
|
||||
UML Diagram ( Legend )
XML Template
<Specimen xmlns="http://hl7.org/fhir"><!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <identifier><!-- 0..* Identifier External Identifier --></identifier> <accessionIdentifier><!-- 0..1 Identifier Identifier assigned by the lab --></accessionIdentifier> <status value="[code]"/><!-- 0..1 available | unavailable | unsatisfactory | entered-in-error --> <type><!-- 0..1 CodeableConcept Kind of material that forms the specimen --></type> <subject><!-- 1..1 Reference(Patient|Group|Device|Substance) Where the specimen came from. This may be from the patient(s) or from the environment or a device --></subject> <receivedTime value="[dateTime]"/><!-- 0..1 The time when specimen was received for processing --> <parent><!-- 0..* Reference(Specimen) Specimen from which this specimen originated --></parent> <request><!-- 0..* Reference(DiagnosticRequest|ProcedureRequest) Why the specimen was collected --></request> <collection> <!-- 0..1 Collection details --> <collector><!-- 0..1 Reference(Practitioner) Who collected the specimen --></collector> <collected[x]><!-- 0..1 dateTime|Period Collection time --></collected[x]> <quantity><!-- 0..1 Quantity(SimpleQuantity) The quantity of specimen collected --></quantity> <method><!-- 0..1 CodeableConcept Technique used to perform collection --></method> <bodySite><!-- 0..1 CodeableConcept Anatomical collection site --></bodySite> </collection> <treatment> <!-- 0..* Treatment and processing step details --> <description value="[string]"/><!-- 0..1 Textual description of procedure --> <procedure><!-- 0..1 CodeableConcept Indicates the treatment or processing step applied to the specimen --></procedure> <additive><!-- 0..* Reference(Substance) Material used in the processing step --></additive> <time[x]><!-- 0..1 dateTime|Period Date and time of specimen treatment --></time[x]> </treatment> <container> <!-- 0..* Direct container of specimen (tube/slide, etc.) --> <identifier><!-- 0..* Identifier Id for the container --></identifier> <description value="[string]"/><!-- 0..1 Textual description of the container --> <type><!-- 0..1 CodeableConcept Kind of container directly associated with specimen --></type> <capacity><!-- 0..1 Quantity(SimpleQuantity) Container volume or size --></capacity> <specimenQuantity><!-- 0..1 Quantity(SimpleQuantity) Quantity of specimen within container --></specimenQuantity> <additive[x]><!-- 0..1 CodeableConcept|Reference(Substance) Additive associated with container --></additive[x]> </container> <note><!-- 0..* Annotation Comments --></note> </Specimen>
JSON Template
{
"resourceType" : "Specimen",
// from Resource: id, meta, implicitRules, and language
// from DomainResource: text, contained, extension, and modifierExtension
"identifier" : [{ Identifier }], // External Identifier
"accessionIdentifier" : { Identifier }, // Identifier assigned by the lab
"status" : "<code>", // available | unavailable | unsatisfactory | entered-in-error
"type" : { CodeableConcept }, // Kind of material that forms the specimen
"subject" : { Reference(Patient|Group|Device|Substance) }, // R! Where the specimen came from. This may be from the patient(s) or from the environment or a device
"receivedTime" : "<dateTime>", // The time when specimen was received for processing
"parent" : [{ Reference(Specimen) }], // Specimen from which this specimen originated
"request" : [{ Reference(DiagnosticRequest|ProcedureRequest) }], // Why the specimen was collected
"collection" : { // Collection details
"collector" : { Reference(Practitioner) }, // Who collected the specimen
// collected[x]: Collection time. One of these 2:
"collectedDateTime" : "<dateTime>",
"collectedPeriod" : { Period },
"quantity" : { Quantity(SimpleQuantity) }, // The quantity of specimen collected
"method" : { CodeableConcept }, // Technique used to perform collection
"bodySite" : { CodeableConcept } // Anatomical collection site
},
"treatment" : [{ // Treatment and processing step details
"description" : "<string>", // Textual description of procedure
"procedure" : { CodeableConcept }, // Indicates the treatment or processing step applied to the specimen
"additive" : [{ Reference(Substance) }], // Material used in the processing step
// time[x]: Date and time of specimen treatment. One of these 2:
"timeDateTime" : "<dateTime>"
"timePeriod" : { Period }
}],
"container" : [{ // Direct container of specimen (tube/slide, etc.)
"identifier" : [{ Identifier }], // Id for the container
"description" : "<string>", // Textual description of the container
"type" : { CodeableConcept }, // Kind of container directly associated with specimen
"capacity" : { Quantity(SimpleQuantity) }, // Container volume or size
"specimenQuantity" : { Quantity(SimpleQuantity) }, // Quantity of specimen within container
// additive[x]: Additive associated with container. One of these 2:
"additiveCodeableConcept" : { CodeableConcept }
"additiveReference" : { Reference(Substance) }
}],
"note" : [{ Annotation }] // Comments
}
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> .[ a fhir:Specimen; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:Specimen.identifier [ Identifier ], ... ; # 0..* External Identifier fhir:Specimen.accessionIdentifier [ Identifier ]; # 0..1 Identifier assigned by the lab fhir:Specimen.status [ code ]; # 0..1 available | unavailable | unsatisfactory | entered-in-error fhir:Specimen.type [ CodeableConcept ]; # 0..1 Kind of material that forms the specimen fhir:Specimen.subject [ Reference(Patient|Group|Device|Substance) ]; # 1..1 Where the specimen came from. This may be from the patient(s) or from the environment or a device fhir:Specimen.receivedTime [ dateTime ]; # 0..1 The time when specimen was received for processing fhir:Specimen.parent [ Reference(Specimen) ], ... ; # 0..* Specimen from which this specimen originated fhir:Specimen.request [ Reference(DiagnosticRequest|ProcedureRequest) ], ... ; # 0..* Why the specimen was collected fhir:Specimen.collection [ # 0..1 Collection details fhir:Specimen.collection.collector [ Reference(Practitioner) ]; # 0..1 Who collected the specimen # Specimen.collection.collected[x] : 0..1 Collection time. One of these 2 fhir:Specimen.collection.collectedDateTime [ dateTime ] fhir:Specimen.collection.collectedPeriod [ Period ] fhir:Specimen.collection.quantity [ Quantity(SimpleQuantity) ]; # 0..1 The quantity of specimen collected fhir:Specimen.collection.method [ CodeableConcept ]; # 0..1 Technique used to perform collection fhir:Specimen.collection.bodySite [ CodeableConcept ]; # 0..1 Anatomical collection site ]; fhir:Specimen.treatment [ # 0..* Treatment and processing step details fhir:Specimen.treatment.description [ string ]; # 0..1 Textual description of procedure fhir:Specimen.treatment.procedure [ CodeableConcept ]; # 0..1 Indicates the treatment or processing step applied to the specimen fhir:Specimen.treatment.additive [ Reference(Substance) ], ... ; # 0..* Material used in the processing step # Specimen.treatment.time[x] : 0..1 Date and time of specimen treatment. One of these 2 fhir:Specimen.treatment.timeDateTime [ dateTime ] fhir:Specimen.treatment.timePeriod [ Period ] ], ...; fhir:Specimen.container [ # 0..* Direct container of specimen (tube/slide, etc.) fhir:Specimen.container.identifier [ Identifier ], ... ; # 0..* Id for the container fhir:Specimen.container.description [ string ]; # 0..1 Textual description of the container fhir:Specimen.container.type [ CodeableConcept ]; # 0..1 Kind of container directly associated with specimen fhir:Specimen.container.capacity [ Quantity(SimpleQuantity) ]; # 0..1 Container volume or size fhir:Specimen.container.specimenQuantity [ Quantity(SimpleQuantity) ]; # 0..1 Quantity of specimen within container # Specimen.container.additive[x] : 0..1 Additive associated with container. One of these 2 fhir:Specimen.container.additiveCodeableConcept [ CodeableConcept ] fhir:Specimen.container.additiveReference [ Reference(Substance) ] ], ...; fhir:Specimen.note [ Annotation ], ... ; # 0..* Comments ]
Changes since DSTU2
| Specimen | |
| Specimen.request | added Element |
| Specimen.treatment.time[x] | added Element |
| Specimen.note |
Renamed
from
comment
to
note
Type changed from string to Annotation |
See the Full Difference for further information
Structure
| Name | Flags | Card. | Type |
Description
&
Constraints
|
|---|---|---|---|---|
|
DomainResource | Sample for analysis | ||
|
Σ | 0..* | Identifier | External Identifier |
|
Σ | 0..1 | Identifier | Identifier assigned by the lab |
|
?! Σ | 0..1 | code |
available
|
unavailable
|
unsatisfactory
|
entered-in-error
SpecimenStatus ( Required ) |
|
Σ | 0..1 | CodeableConcept |
Kind
of
material
that
forms
the
specimen
v2 Specimen Type ( Example ) |
|
Σ | 1..1 | Reference ( Patient | Group | Device | Substance ) | Where the specimen came from. This may be from the patient(s) or from the environment or a device |
|
Σ | 0..1 | dateTime | The time when specimen was received for processing |
|
0..* | Reference ( Specimen ) | Specimen from which this specimen originated | |
|
0..* | Reference ( DiagnosticRequest | ProcedureRequest ) | Why the specimen was collected | |
|
0..1 | BackboneElement | Collection details | |
|
Σ | 0..1 | Reference ( Practitioner ) | Who collected the specimen |
|
Σ | 0..1 | Collection time | |
|
dateTime | |||
|
Period | |||
|
0..1 | SimpleQuantity | The quantity of specimen collected | |
|
0..1 | CodeableConcept |
Technique
used
to
perform
collection
SpecimenCollectionMethod ( Example ) |
|
|
0..1 | CodeableConcept |
Anatomical
collection
site
SNOMED CT Body Structures ( Example ) |
|
|
0..* | BackboneElement | Treatment and processing step details | |
|
0..1 | string | Textual description of procedure | |
|
0..1 | CodeableConcept |
Indicates
the
treatment
or
processing
step
applied
to
the
specimen
SpecimenTreatmentProcedure ( Example ) |
|
|
0..* | Reference ( Substance ) | Material used in the processing step | |
|
0..1 | Date and time of specimen treatment | ||
|
dateTime | |||
|
Period | |||
|
0..* | BackboneElement | Direct container of specimen (tube/slide, etc.) | |
|
Σ | 0..* | Identifier | Id for the container |
|
0..1 | string | Textual description of the container | |
|
0..1 | CodeableConcept |
Kind
of
container
directly
associated
with
specimen
SpecimenContainer ( Example ) |
|
|
0..1 | SimpleQuantity | Container volume or size | |
|
0..1 | SimpleQuantity | Quantity of specimen within container | |
|
0..1 |
Additive
associated
with
container
v2 Additive/Preservative ( Example ) |
||
|
CodeableConcept | |||
|
Reference ( Substance ) | |||
|
0..* | Annotation | Comments | |
Documentation
for
this
format
|
||||
XML Template
<Specimen xmlns="http://hl7.org/fhir"><!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <identifier><!-- 0..* Identifier External Identifier --></identifier> <accessionIdentifier><!-- 0..1 Identifier Identifier assigned by the lab --></accessionIdentifier> <status value="[code]"/><!-- 0..1 available | unavailable | unsatisfactory | entered-in-error --> <type><!-- 0..1 CodeableConcept Kind of material that forms the specimen --></type> <subject><!-- 1..1 Reference(Patient|Group|Device|Substance) Where the specimen came from. This may be from the patient(s) or from the environment or a device --></subject> <receivedTime value="[dateTime]"/><!-- 0..1 The time when specimen was received for processing --> <parent><!-- 0..* Reference(Specimen) Specimen from which this specimen originated --></parent> <request><!-- 0..* Reference(DiagnosticRequest|ProcedureRequest) Why the specimen was collected --></request> <collection> <!-- 0..1 Collection details --> <collector><!-- 0..1 Reference(Practitioner) Who collected the specimen --></collector> <collected[x]><!-- 0..1 dateTime|Period Collection time --></collected[x]> <quantity><!-- 0..1 Quantity(SimpleQuantity) The quantity of specimen collected --></quantity> <method><!-- 0..1 CodeableConcept Technique used to perform collection --></method> <bodySite><!-- 0..1 CodeableConcept Anatomical collection site --></bodySite> </collection> <treatment> <!-- 0..* Treatment and processing step details --> <description value="[string]"/><!-- 0..1 Textual description of procedure --> <procedure><!-- 0..1 CodeableConcept Indicates the treatment or processing step applied to the specimen --></procedure> <additive><!-- 0..* Reference(Substance) Material used in the processing step --></additive> <time[x]><!-- 0..1 dateTime|Period Date and time of specimen treatment --></time[x]> </treatment> <container> <!-- 0..* Direct container of specimen (tube/slide, etc.) --> <identifier><!-- 0..* Identifier Id for the container --></identifier> <description value="[string]"/><!-- 0..1 Textual description of the container --> <type><!-- 0..1 CodeableConcept Kind of container directly associated with specimen --></type> <capacity><!-- 0..1 Quantity(SimpleQuantity) Container volume or size --></capacity> <specimenQuantity><!-- 0..1 Quantity(SimpleQuantity) Quantity of specimen within container --></specimenQuantity> <additive[x]><!-- 0..1 CodeableConcept|Reference(Substance) Additive associated with container --></additive[x]> </container> <note><!-- 0..* Annotation Comments --></note> </Specimen>
JSON Template
{
"resourceType" : "Specimen",
// from Resource: id, meta, implicitRules, and language
// from DomainResource: text, contained, extension, and modifierExtension
"identifier" : [{ Identifier }], // External Identifier
"accessionIdentifier" : { Identifier }, // Identifier assigned by the lab
"status" : "<code>", // available | unavailable | unsatisfactory | entered-in-error
"type" : { CodeableConcept }, // Kind of material that forms the specimen
"subject" : { Reference(Patient|Group|Device|Substance) }, // R! Where the specimen came from. This may be from the patient(s) or from the environment or a device
"receivedTime" : "<dateTime>", // The time when specimen was received for processing
"parent" : [{ Reference(Specimen) }], // Specimen from which this specimen originated
"request" : [{ Reference(DiagnosticRequest|ProcedureRequest) }], // Why the specimen was collected
"collection" : { // Collection details
"collector" : { Reference(Practitioner) }, // Who collected the specimen
// collected[x]: Collection time. One of these 2:
"collectedDateTime" : "<dateTime>",
"collectedPeriod" : { Period },
"quantity" : { Quantity(SimpleQuantity) }, // The quantity of specimen collected
"method" : { CodeableConcept }, // Technique used to perform collection
"bodySite" : { CodeableConcept } // Anatomical collection site
},
"treatment" : [{ // Treatment and processing step details
"description" : "<string>", // Textual description of procedure
"procedure" : { CodeableConcept }, // Indicates the treatment or processing step applied to the specimen
"additive" : [{ Reference(Substance) }], // Material used in the processing step
// time[x]: Date and time of specimen treatment. One of these 2:
"timeDateTime" : "<dateTime>"
"timePeriod" : { Period }
}],
"container" : [{ // Direct container of specimen (tube/slide, etc.)
"identifier" : [{ Identifier }], // Id for the container
"description" : "<string>", // Textual description of the container
"type" : { CodeableConcept }, // Kind of container directly associated with specimen
"capacity" : { Quantity(SimpleQuantity) }, // Container volume or size
"specimenQuantity" : { Quantity(SimpleQuantity) }, // Quantity of specimen within container
// additive[x]: Additive associated with container. One of these 2:
"additiveCodeableConcept" : { CodeableConcept }
"additiveReference" : { Reference(Substance) }
}],
"note" : [{ Annotation }] // Comments
}
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> .[ a fhir:Specimen; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:Specimen.identifier [ Identifier ], ... ; # 0..* External Identifier fhir:Specimen.accessionIdentifier [ Identifier ]; # 0..1 Identifier assigned by the lab fhir:Specimen.status [ code ]; # 0..1 available | unavailable | unsatisfactory | entered-in-error fhir:Specimen.type [ CodeableConcept ]; # 0..1 Kind of material that forms the specimen fhir:Specimen.subject [ Reference(Patient|Group|Device|Substance) ]; # 1..1 Where the specimen came from. This may be from the patient(s) or from the environment or a device fhir:Specimen.receivedTime [ dateTime ]; # 0..1 The time when specimen was received for processing fhir:Specimen.parent [ Reference(Specimen) ], ... ; # 0..* Specimen from which this specimen originated fhir:Specimen.request [ Reference(DiagnosticRequest|ProcedureRequest) ], ... ; # 0..* Why the specimen was collected fhir:Specimen.collection [ # 0..1 Collection details fhir:Specimen.collection.collector [ Reference(Practitioner) ]; # 0..1 Who collected the specimen # Specimen.collection.collected[x] : 0..1 Collection time. One of these 2 fhir:Specimen.collection.collectedDateTime [ dateTime ] fhir:Specimen.collection.collectedPeriod [ Period ] fhir:Specimen.collection.quantity [ Quantity(SimpleQuantity) ]; # 0..1 The quantity of specimen collected fhir:Specimen.collection.method [ CodeableConcept ]; # 0..1 Technique used to perform collection fhir:Specimen.collection.bodySite [ CodeableConcept ]; # 0..1 Anatomical collection site ]; fhir:Specimen.treatment [ # 0..* Treatment and processing step details fhir:Specimen.treatment.description [ string ]; # 0..1 Textual description of procedure fhir:Specimen.treatment.procedure [ CodeableConcept ]; # 0..1 Indicates the treatment or processing step applied to the specimen fhir:Specimen.treatment.additive [ Reference(Substance) ], ... ; # 0..* Material used in the processing step # Specimen.treatment.time[x] : 0..1 Date and time of specimen treatment. One of these 2 fhir:Specimen.treatment.timeDateTime [ dateTime ] fhir:Specimen.treatment.timePeriod [ Period ] ], ...; fhir:Specimen.container [ # 0..* Direct container of specimen (tube/slide, etc.) fhir:Specimen.container.identifier [ Identifier ], ... ; # 0..* Id for the container fhir:Specimen.container.description [ string ]; # 0..1 Textual description of the container fhir:Specimen.container.type [ CodeableConcept ]; # 0..1 Kind of container directly associated with specimen fhir:Specimen.container.capacity [ Quantity(SimpleQuantity) ]; # 0..1 Container volume or size fhir:Specimen.container.specimenQuantity [ Quantity(SimpleQuantity) ]; # 0..1 Quantity of specimen within container # Specimen.container.additive[x] : 0..1 Additive associated with container. One of these 2 fhir:Specimen.container.additiveCodeableConcept [ CodeableConcept ] fhir:Specimen.container.additiveReference [ Reference(Substance) ] ], ...; fhir:Specimen.note [ Annotation ], ... ; # 0..* Comments ]
Changes since DSTU2
| Specimen | |
| Specimen.request | added Element |
| Specimen.treatment.time[x] | added Element |
| Specimen.note |
Renamed
from
comment
to
note
Type changed from string to Annotation |
See the Full Difference for further information
Alternate definitions: Master Definition ( XML , JSON ), XML Schema / Schematron (for ) + JSON Schema , ShEx (for Turtle ), JSON-LD (for RDF as JSON-LD ),
| Path | Definition | Type | Reference |
|---|---|---|---|
| Specimen.status | Codes providing the status/availability of a specimen. | Required | SpecimenStatus |
| Specimen.type | The type of the specimen. | Example | v2 Specimen Type |
| Specimen.collection.method | The technique that is used to perform the procedure | Example | SpecimenCollectionMethod |
| Specimen.collection.bodySite | Codes describing anatomical locations. May include laterality. | Example | SNOMED CT Body Structures |
| Specimen.treatment.procedure | Type indicating the technique used to process the specimen | Example | SpecimenTreatmentProcedure |
| Specimen.container.type | Type of specimen container | Example | SpecimenContainer |
| Specimen.container.additive[x] | Substance added to specimen container | Example | v2 Additive/Preservative |
Search parameters for this resource. The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.
| Name | Type | Description | Paths | In Common |
| accession | token | The accession number associated with the specimen | Specimen.accessionIdentifier | |
| bodysite | token | The code for the body site from where the specimen originated | Specimen.collection.bodySite | |
| collected | date | The date the specimen was collected | Specimen.collection.collected[x] | |
| collector | reference | Who collected the specimen |
Specimen.collection.collector
( Practitioner ) |
|
| container | token | The kind of specimen container | Specimen.container.type | |
| container-id | token | The unique identifier associated with the specimen container | Specimen.container.identifier | |
| identifier | token | The unique identifier associated with the specimen | Specimen.identifier | |
| parent | reference | The parent of the specimen |
Specimen.parent
( Specimen ) |
|
| patient | reference | The patient the specimen comes from |
Specimen.subject
( Patient ) |
|
| subject | reference | The subject of the specimen |
Specimen.subject
( Group , Device , Patient , Substance ) |
|
| type | token | The specimen type | Specimen.type |