description: Specimen package_name: rs/NHSDigital.FHIR.STU3 derivation: constraint name: CareConnect-GPC-Specimen-1 type: Specimen elements: request: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-ProcedureRequest-1'] index: 19 receivedTime: {mustSupport: true, index: 17} meta: elements: profile: {index: 0} required: [profile] parent: type: Reference refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Specimen-1'] index: 18 type: mustSupport: true index: 7 elements: coding: index: 8 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: snomedCT: match: {system: null} schema: index: 9 extensions: snomedCTDescriptionID: url: h type: Extension index: 11 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 12 elements: extension: index: 10 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: snomedCTDescriptionID: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} schema: type: Extension url: h index: 11 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 12 system: {index: 13} code: {index: 14} display: {index: 15} required: [code, display, system] note: short: Notes/comments relating to the specimen. mustSupport: true index: 38 elements: author: choices: [authorString, authorReference, authorReference] index: 40 authorString: {type: string, choiceOf: author, index: 41} authorReference: type: Reference choiceOf: author refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Practitioner-1'] index: 42 status: {mustSupport: true, index: 6} container: elements: identifier: elements: assigner: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Organization-1'] index: 37 identifier: index: 1 elements: system: {index: 2} value: {index: 3} required: [system, value] accessionIdentifier: short: A business level identifier for the specimen supplied by the performing organisation. eg. lab performing the test. mustSupport: true index: 4 elements: assigner: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Organization-1'] index: 5 collection: short: Details of when/how the specimen was collected. mustSupport: true index: 20 extensions: fastingStatus: url: h type: Extension mustSupport: true index: 22 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-FastingStatus-1'} type: uri index: 23 elements: extension: index: 21 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: fastingStatus: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-FastingStatus-1'} schema: type: Extension mustSupport: true url: h index: 22 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-FastingStatus-1'} type: uri index: 23 collector: type: Reference short: Reference to the resource for the Practitioner that collected the specimen. mustSupport: true refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Practitioner-1'] index: 24 collected: short: The date and time when the specimen was collected. mustSupport: true choices: [] index: 26 quantity: {mustSupport: true, index: 27} bodySite: mustSupport: true index: 28 elements: coding: index: 29 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: snomedCT: match: {system: null} schema: index: 30 extensions: snomedCTDescriptionID: url: h type: Extension index: 32 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 33 elements: extension: index: 31 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: snomedCTDescriptionID: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} schema: type: Extension url: h index: 32 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 33 system: {index: 34} code: {index: 35} display: {index: 36} required: [code, display, system] subject: type: Reference short: A reference to the Patient who the observation is about. refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Substance', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Patient-1'] index: 16 package_version: 1.0.0 class: profile kind: resource url: https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Specimen-1 base: http://hl7.org/fhir/StructureDefinition/Specimen version: 1.3.0 required: [identifier]