description: Base StructureDefinition for Specimen Resource package_name: hl7.fhir.r2.core name: Specimen type: null elements: receivedTime: {type: dateTime, short: The time when specimen was received for processing, isSummary: true, index: 6} 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: 3} 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: 2} status: {isModifier: true, short: available | unavailable | unsatisfactory | entered-in-error, type: code, isSummary: true, index: 1} 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: 5} 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, array: true, 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.0.2 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/Specimen version: null required: [subject]