description: This profile defines the Genomics constraints and extensions on the UK Core FHIR resource [Specimen](https://fhir.hl7.org.uk/StructureDefinition/UKCore-Specimen). package_name: uk.nhsengland.genomics.r4 derivation: constraint name: NHSEngland_Specimen_Genomics type: Specimen elements: request: type: Reference refers: ['https://fhir.nhs.uk/StructureDefinition/NHSEngland-ServiceRequest-Genomics'] index: 22 receivedTime: {index: 20} processing: index: 30 elements: procedure: elements: coding: index: 31 slicing: rules: open discriminator: - {path: system, type: pattern} min: null slices: codingSnomedCT: match: {system: 'http://snomed.info/sct'} schema: index: 32 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 33 parent: type: Reference refers: ['https://fhir.nhs.uk/StructureDefinition/NHSEngland-Specimen-Genomics'] index: 21 type: {index: 18} extension: index: 0 slicing: slices: sampleCategory: match: {} schema: {index: 0} status: {index: 17} condition: {index: 36} container: index: 34 extensions: specimenContainerLocationR5: {url: 'http://hl7.org/fhir/5.0/StructureDefinition/extension-Specimen.container.location', type: Extension, index: 35} elements: extension: type: Extension url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Specimen.container.location index: 35 slicing: slices: specimenContainerLocationR5: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/5.0/StructureDefinition/extension-Specimen.container.location', index: 35} identifier: index: 1 elements: assigner: type: Reference refers: ['https://fhir.nhs.uk/StructureDefinition/NHSEngland-Organization-Genomics'] index: 2 slicing: rules: open discriminator: - {path: system, type: pattern} min: 1 slices: identifierGMSSpecimen: match: {system: 'https://fhir.nhs.uk/Id/GMSSpecimen'} schema: index: 3 elements: use: {index: 4} type: {index: 5} system: pattern: {type: Uri, value: 'https://fhir.nhs.uk/Id/GMSSpecimen'} index: 6 value: {index: 7} period: {index: 8} assigner: {index: 9} required: [value, system] localIdentifier: match: {system: 'https://fhir.nhs.uk/local-identifier/specimen'} schema: index: 10 elements: system: pattern: {type: Uri, value: 'https://fhir.nhs.uk/local-identifier/specimen'} index: 11 value: {index: 12} assigner: index: 13 elements: reference: {index: 14} identifier: pattern: type: Identifier value: {system: 'https://fhir.nhs.uk/Id/ods-organization-code'} index: 15 required: [identifier] required: [assigner, value, system] accessionIdentifier: {index: 16} collection: index: 23 extensions: specialHandling: url: null binding: {strength: preferred, valueSet: 'https://fhir.nhs.uk/ValueSet/genomics-specimen-collection-specialhandling'} index: 24 elements: extension: binding: {strength: preferred, valueSet: 'https://fhir.nhs.uk/ValueSet/genomics-specimen-collection-specialhandling'} index: 24 slicing: slices: specialHandling: match: {} schema: binding: {strength: preferred, valueSet: 'https://fhir.nhs.uk/ValueSet/genomics-specimen-collection-specialhandling'} index: 24 collector: type: Reference refers: ['https://fhir.nhs.uk/StructureDefinition/NHSEngland-PractitionerRole-Genomics'] index: 25 collected: choices: [] index: 27 quantity: {index: 28} bodySite: extensions: bodyStructureReference: {url: 'http://hl7.org/fhir/StructureDefinition/bodySite', type: Extension, isModifier: false, index: 29} elements: extension: type: Extension isModifier: false url: http://hl7.org/fhir/StructureDefinition/bodySite index: 29 slicing: slices: bodyStructureReference: match: {} schema: {type: Extension, isModifier: false, url: 'http://hl7.org/fhir/StructureDefinition/bodySite', index: 29} required: [collected] subject: type: Reference refers: ['https://fhir.nhs.uk/StructureDefinition/NHSEngland-Patient-Genomics'] index: 19 package_version: 0.6.0-pre-release extensions: sampleCategory: {url: null, index: 0} class: profile kind: resource url: https://fhir.nhs.uk/StructureDefinition/NHSEngland-Specimen-Genomics base: https://fhir.hl7.org.uk/StructureDefinition/UKCore-Specimen version: 0.3.0 required: [status, request, identifier, subject, type]