PackagesCanonicalsLogsProblems
    Packages
    de.medizininformatikinitiative.kerndatensatz.patho@2027.0.0-ballot
    https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-specimen
description: Dieses Profil erbt von [Profile - Specimen - Bioprobe - Core](https://simplifier.net/medizininformatikinitiative-modulbiobank/mii_pr_biobank_specimen_bioprobe_core)\nIhm liegt das Domänen-Analyse-Modell von HL7 (HL7_DAM_SPECIMEN_R2_INFORM_2019APR) zugrunde. Dieses berücksichtigt insbesondere für die Pathologie das Rollenmodell von Specimen, welche sowohl Gegenstand als auch Produkt von Laborprozessen sind. Das Rootelement(Sample) ist ein klinisch gewonnenes Probenmaterial von einem Patienten, entspricht im Pathologie-Workflow einem Part. Tochterelemente sind Blöcke und Schnitte bzw. ein zytologisches Präparat. Die Kinderproben (Blöcke und Schnitte) sollten stets und mindestens ihre direkte Elternprobe über das Element Specimen.parent referenzieren.\n\nProben werden in verschiedenen Profilen referenziert. Im \"PathologieBefund\" und in den \"Einzelbeobachtungen\" der Grouper für Makroskopie und Diagnostische Schlussfolgerungen sollten die Proben des Eingangs (Parts), in den \"Einzelbeobachtungen\" des Mikroskopie-Groupers die Proben der gefärbten Gewebsschnitt-Ebene referenziert werden.
package_name: de.medizininformatikinitiative.kerndatensatz.patho
derivation: constraint
name: MII_PR_Patho_Specimen
type: Specimen
elements:
  meta:
    elements:
      lastUpdated: {mustSupport: true, index: 0}
  text: {mustSupport: true, index: 1}
  identifier:
    short: Identifikator
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Identifikator}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Identifier}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Eindeutiger Identifikator der Probe}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Unique identifier of the specimen}
    index: 2
    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
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Identifikator des Auftraggebers}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Identifier of the placer}
            mustSupport: true
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Auftraggeber-ID}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Placer ID}
            index: 3
            elements:
              type:
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: PLAC, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'}
                index: 4
                elements:
                  coding:
                    mustSupport: true
                    index: 5
                    elements:
                      system: {mustSupport: true, index: 6}
                      code: {mustSupport: true, index: 7}
                    required: [system, code]
              system: {mustSupport: true, index: 8}
              value: {mustSupport: true, index: 9}
            required: [value, type, system]
        Filler-ID:
          match:
            $this: {type: null}
          schema:
            short: Filler Identifier
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Identifikator des Auftragnehmers}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Identifier of the filler}
            mustSupport: true
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Auftragnehmer-ID}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Filler ID}
            index: 10
            elements:
              type:
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: FILL, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'}
                index: 11
                elements:
                  coding:
                    mustSupport: true
                    index: 12
                    elements:
                      system: {mustSupport: true, index: 13}
                      code: {mustSupport: true, index: 14}
                    required: [system, code]
              system: {mustSupport: true, index: 15}
              value: {mustSupport: true, index: 16}
            required: [value, type, system]
  accessionIdentifier:
    short: Labor-ID
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Labor-ID}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Accession identifier}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Laborinterner Identifikator}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Laboratory internal identifier}
    mustSupport: true
    index: 17
  request:
    type: Reference
    refers: ['https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-service-request']
    index: 18
  collection:
    elements:
      method:
        short: Entnahmemethode
        _definition:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: de-DE}
            - {url: content, valueString: Methode der Probenentnahme}
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: en-US}
            - {url: content, valueString: Method of specimen collection}
        mustSupport: true
        _short:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: de-DE}
            - {url: content, valueString: Entnahmemethode}
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: en-US}
            - {url: content, valueString: Collection method}
        binding: {strength: extensible, valueSet: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/ValueSet/mii-vs-patho-collection-method-snomed-ct'}
        index: 19
      bodySite:
        extensions:
          bodyStructure:
            short: Koerperstruktur
            index: 20
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Verweis auf eine BodyStructure-Ressource mit der detaillierten Lokalisation}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Reference to a BodyStructure resource carrying the detailed location}
            type: Extension
            mustSupport: true
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Koerperstruktur}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Body structure}
            elements:
              extension: {index: 21}
              value:
                choices: [valueReference]
                index: 23
              valueReference:
                type: Reference
                choiceOf: value
                refers: ['http://hl7.org/fhir/StructureDefinition/BodyStructure']
                index: 24
            extensions: {}
            url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Specimen.collection.bodySite
        elements:
          extension:
            short: Koerperstruktur
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Verweis auf eine BodyStructure-Ressource mit der detaillierten Lokalisation}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Reference to a BodyStructure resource carrying the detailed location}
            type: Extension
            mustSupport: true
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Koerperstruktur}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Body structure}
            url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Specimen.collection.bodySite
            index: 20
            slicing:
              slices:
                bodyStructure:
                  match: {}
                  schema:
                    short: Koerperstruktur
                    index: 20
                    _definition:
                      extension:
                      - url: http://hl7.org/fhir/StructureDefinition/translation
                        extension:
                        - {url: lang, valueCode: de-DE}
                        - {url: content, valueString: Verweis auf eine BodyStructure-Ressource mit der detaillierten Lokalisation}
                      - url: http://hl7.org/fhir/StructureDefinition/translation
                        extension:
                        - {url: lang, valueCode: en-US}
                        - {url: content, valueString: Reference to a BodyStructure resource carrying the detailed location}
                    type: Extension
                    mustSupport: true
                    _short:
                      extension:
                      - url: http://hl7.org/fhir/StructureDefinition/translation
                        extension:
                        - {url: lang, valueCode: de-DE}
                        - {url: content, valueString: Koerperstruktur}
                      - url: http://hl7.org/fhir/StructureDefinition/translation
                        extension:
                        - {url: lang, valueCode: en-US}
                        - {url: content, valueString: Body structure}
                    elements:
                      extension: {index: 21}
                      value:
                        choices: [valueReference]
                        index: 23
                      valueReference:
                        type: Reference
                        choiceOf: value
                        refers: ['http://hl7.org/fhir/StructureDefinition/BodyStructure']
                        index: 24
                    extensions: {}
                    url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Specimen.collection.bodySite
    required: [method]
  processing:
    index: 25
    elements:
      procedure:
        binding: {strength: extensible, valueSet: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/ValueSet/mii-vs-patho-processing-procedure-snomed-ct'}
        index: 26
    slicing:
      slices:
        lagerprozess:
          match: {}
          schema:
            index: 27
            elements:
              additive:
                type: Reference
                refers: ['https://www.medizininformatik-initiative.de/fhir/ext/modul-biobank/StructureDefinition/Substance']
                index: 28
  container:
    short: Behälter
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Behälter}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Container}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Probenbehälter}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Specimen container}
    index: 29
    elements:
      type:
        binding: {strength: required, valueSet: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/ValueSet/mii-vs-patho-container-type-snomed-ct'}
        index: 30
package_version: 2027.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: 2027.0.0-ballot
required: [identifier]