PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.core@1.4.0
    http://hl7.org/fhir/StructureDefinition/Specimen
description: Base StructureDefinition for Specimen Resource
package_name: hl7.fhir.core
derivation: specialization
name: Specimen
type: null
elements:
  receivedTime: {type: dateTime, short: The time when specimen was received for processing, isSummary: true, index: 5}
  parent: {type: Reference, short: Specimen from which this specimen originated, comments: The parent specimen could be the source from which the current specimen is derived by some processing step (e.g. an aliquot or isolate or extracted nucleic acids from clinical samples) or one of many specimens that were combined to create a pooled sample., array: true, index: 6}
  treatment:
    type: BackboneElement
    short: Treatment and processing step details
    array: true
    index: 17
    elements:
      description: {type: string, short: Textual description of procedure, index: 18}
      procedure: {type: CodeableConcept, short: Indicates the treatment or processing step  applied to the specimen, index: 19}
      additive: {type: Reference, short: Material used in the processing step, array: true, index: 20}
  type: {short: Kind of material that forms the specimen, comments: 'The type can change the way that a specimen is handled, and drives what kind of analyses can properly be performed on the specimen. It is frequently used in diagnostic work flow decision making systems.', type: CodeableConcept, isSummary: true, index: 3}
  status: {isModifier: true, short: available | unavailable | unsatisfactory | entered-in-error, type: code, isSummary: true, index: 2}
  container:
    type: BackboneElement
    short: Direct container of specimen (tube/slide, etc.)
    array: true
    index: 21
    elements:
      identifier: {type: Identifier, short: Id for the container, isSummary: true, array: true, index: 22}
      description: {type: string, short: Textual description of the container, index: 23}
      type: {type: CodeableConcept, short: Kind of container directly associated with specimen, index: 24}
      capacity: {type: Quantity, short: Container volume or size, index: 25}
      specimenQuantity: {type: Quantity, short: Quantity of specimen within container, index: 26}
      additive:
        short: Additive associated with container
        choices: [additiveCodeableConcept, additiveReference]
        index: 28
      additiveCodeableConcept: {type: CodeableConcept, short: Additive associated with container, choiceOf: additive, index: 29}
      additiveReference: {type: Reference, short: Additive associated with container, choiceOf: additive, index: 30}
  identifier: {type: Identifier, short: External Identifier, isSummary: true, array: true, index: 0}
  accessionIdentifier: {type: Identifier, short: Identifier assigned by the lab, isSummary: true, index: 1}
  collection:
    type: BackboneElement
    short: Collection details
    index: 7
    elements:
      collector: {type: Reference, short: Who collected the specimen, isSummary: true, index: 8}
      comment: {type: string, short: Collector comments, index: 9}
      collected:
        short: Collection time
        isSummary: true
        choices: [collectedDateTime, collectedPeriod]
        index: 11
      collectedDateTime: {short: Collection time, type: dateTime, choiceOf: collected, isSummary: true, index: 12}
      collectedPeriod: {short: Collection time, type: Period, choiceOf: collected, isSummary: true, index: 13}
      quantity: {type: Quantity, short: The quantity of specimen collected, index: 14}
      method: {type: CodeableConcept, short: Technique used to perform collection, index: 15}
      bodySite: {short: Anatomical collection site, comments: 'If the use case requires  BodySite to be handled as a separate resource instead of an inline coded element (e.g. to identify and track separately)  then use the standard extension [body-site-instance](extension-body-site-instance.html).', type: CodeableConcept, index: 16}
  subject: {short: Where the specimen came from. This may be from the patient(s) or from the environment or a device, type: Reference, isSummary: true, index: 4}
package_version: 1.4.0
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/Specimen
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: null
required: [subject]