description: Pathology specimen (based on Biobank module) package_name: de.medizininformatikinitiative.kerndatensatz.patho derivation: constraint name: MII_PR_Patho_Specimen type: Specimen elements: request: type: Reference refers: ['https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-service-request'] index: 20 meta: elements: lastUpdated: {mustSupport: true, index: 1} profile: {mustSupport: true, index: 2} processing: index: 24 elements: procedure: binding: {strength: extensible, valueSet: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/ValueSet/mii-vs-patho-processing-procedure-snomed-ct'} index: 25 slicing: slices: lagerprozess: match: {} schema: index: 26 elements: additive: type: Reference refers: ['https://www.medizininformatik-initiative.de/fhir/ext/modul-biobank/StructureDefinition/Substance'] index: 27 id: {mustSupport: true, index: 0} container: elements: type: binding: {strength: required, valueSet: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/ValueSet/mii-vs-patho-container-type-snomed-ct'} index: 28 identifier: index: 4 slicing: rules: open description: Contains slices for the request's placer- and filler IDs based on type.coding pattern discriminator: - {path: $this.type, type: pattern} min: 1 slices: Placer-ID: match: $this: {type: null} schema: short: Placer identifier mustSupport: true index: 5 elements: type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: PLAC, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} index: 6 elements: coding: mustSupport: true index: 7 elements: system: {mustSupport: true, index: 8} code: {mustSupport: true, index: 9} required: [system, code] system: {mustSupport: true, index: 10} value: {mustSupport: true, index: 11} required: [value, type, system] Filler-ID: match: $this: {type: null} schema: short: Filler Identifier mustSupport: true index: 12 elements: type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: FILL, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} index: 13 elements: coding: mustSupport: true index: 14 elements: system: {mustSupport: true, index: 15} code: {mustSupport: true, index: 16} required: [system, code] system: {mustSupport: true, index: 17} value: {mustSupport: true, index: 18} required: [value, type, system] accessionIdentifier: {mustSupport: true, index: 19} collection: elements: method: binding: {strength: extensible, valueSet: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/ValueSet/mii-vs-patho-collection-method-snomed-ct'} mustSupport: true index: 21 bodySite: extensions: locationQualifier: {url: 'http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-body-location-qualifier', min: 0, type: Extension, mustSupport: true, index: 22} lateralityQualifier: {url: 'http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-laterality-qualifier', min: 0, max: 1, type: Extension, mustSupport: true, index: 23} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-body-location-qualifier index: 22 slicing: slices: locationQualifier: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-body-location-qualifier', index: 22} min: 0 lateralityQualifier: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-laterality-qualifier', index: 23} min: 0 max: 1 required: [method] text: {mustSupport: true, index: 3} package_version: 2026.0.0-ballot class: profile kind: resource url: https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-specimen base: https://www.medizininformatik-initiative.de/fhir/ext/modul-biobank/StructureDefinition/SpecimenCore version: 2025.0.0 required: [identifier]