MII-Initiative

MII IG Pathologie-Befund EN v2026

Additional Observation (Observation)

Description

The MII PR Patho Additional Specified Grouper profile of the Observation resource represents the respective observation report section "Additional Specified Observations" (corresponding to this CDA section) as a DiagnosticReport.result for an MII PR Patho Report and acts as an organizer for the corresponding groupings of MII PR Patho Findings from non-morphological or molecular genetic studies.

This special grouper observation element must be placed before all other observation elements, which are then included as hasMember or derivedFrom references to MII PR Patho Finding.

If this observation report section contains multiple input specimens, only one MII PR Patho Additional Specified Grouper should be used.

For a list and explanation of the FHIR elements, see (abstract) MII PR Patho Section Grouper.

NameCanonical
MII_PR_Patho_Additional_Specified_Grouperhttps://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-additional-specified-grouper

idS Σ0..1string
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedS Σ0..1instant
sourceΣ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textS0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierS Σ0..*Identifier
basedOnS Σ0..*Reference(ServiceRequest)
partOfΣ0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy)
statusS Σ ?!1..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
laboratory-categoryS1..1CodeableConceptBindingPattern
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1codePattern
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
subjectS Σ0..1Reference(Patient)
focusΣ0..*Reference(Resource)
encounterΣ0..1Reference(Encounter)
effectiveDateTimedateTime
issuedΣ0..1instant
performerΣ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson)
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
note0..*Annotation
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
methodS0..1CodeableConcept
specimenS0..1Reference(Specimen)
device0..1Reference(Device | DeviceMetric)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
lowC0..1SimpleQuantity
highC0..1SimpleQuantity
type0..1CodeableConceptBinding
appliesTo0..*CodeableConcept
age0..1Range
text0..1string
pathology-findingS Σ0..*Reference(MII_PR_Patho_Finding)
attached-imageS Σ0..*Reference(MII_PR_Patho_Attached_Image)
dicom-imageS Σ0..*Reference(ImagingStudy)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeS Σ1..1CodeableConcept
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueRatioRatio
dataAbsentReasonS C0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
idS Σ0..1string
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedS Σ0..1instant
sourceΣ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textS0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierS Σ0..*Identifier
basedOnS Σ0..*Reference(ServiceRequest)
partOfΣ0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy)
statusS Σ ?!1..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
laboratory-categoryS1..1CodeableConceptBindingPattern
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1codePattern
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
subjectS Σ0..1Reference(Patient)
focusΣ0..*Reference(Resource)
encounterΣ0..1Reference(Encounter)
effectiveDateTimedateTime
issuedΣ0..1instant
performerΣ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson)
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
note0..*Annotation
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
methodS0..1CodeableConcept
specimenS0..1Reference(Specimen)
device0..1Reference(Device | DeviceMetric)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
lowC0..1SimpleQuantity
highC0..1SimpleQuantity
type0..1CodeableConceptBinding
appliesTo0..*CodeableConcept
age0..1Range
text0..1string
pathology-findingS Σ0..*Reference(MII_PR_Patho_Finding)
attached-imageS Σ0..*Reference(MII_PR_Patho_Attached_Image)
dicom-imageS Σ0..*Reference(ImagingStudy)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeS Σ1..1CodeableConcept
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueRatioRatio
dataAbsentReasonS C0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
idS Σ0..1string
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedS Σ0..1instant
sourceΣ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textS0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierS Σ0..*Identifier
basedOnS Σ0..*Reference(ServiceRequest)
partOfΣ0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy)
statusS Σ ?!1..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
laboratory-categoryS1..1CodeableConceptBindingPattern
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1codePattern
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
subjectS Σ0..1Reference(Patient)
focusΣ0..*Reference(Resource)
encounterΣ0..1Reference(Encounter)
effectiveDateTimedateTime
issuedΣ0..1instant
performerΣ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson)
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
note0..*Annotation
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
methodS0..1CodeableConcept
specimenS0..1Reference(Specimen)
device0..1Reference(Device | DeviceMetric)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
lowC0..1SimpleQuantity
highC0..1SimpleQuantity
type0..1CodeableConceptBinding
appliesTo0..*CodeableConcept
age0..1Range
text0..1string
pathology-findingS Σ0..*Reference(MII_PR_Patho_Finding)
attached-imageS Σ0..*Reference(MII_PR_Patho_Attached_Image)
dicom-imageS Σ0..*Reference(ImagingStudy)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeS Σ1..1CodeableConcept
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueRatioRatio
dataAbsentReasonS C0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
{
"resourceType": "StructureDefinition",
"id": "mii-pr-patho-additional-specified-grouper",
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-additional-specified-grouper",
"version": "2025.0.0",
"name": "MII_PR_Patho_Additional_Specified_Grouper",
"title": "MII PR Patho Additional Specified Grouper",
"status": "active",
"publisher": "Medizininformatik Initiative",
"contact": [
{
"telecom": [
{
"system": "url",
"value": "https://www.medizininformatik-initiative.de"
}
]
}
],
"description": "Based on IHE PaLM APSR - Grouper for additional specified Observations",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "Observation",
"baseDefinition": "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-section-grouper",
"derivation": "constraint",
"element": [
{
"id": "Observation.code",
"path": "Observation.code",
"coding": [
{
"code": "100969-5",
"system": "http://loinc.org"
}
]
}
}
]
}
}

Search Parameters

The following search parameters are relevant for the Pathology Findings module, also in combination:

  1. The search parameter _id MUST be supported:

Examples:

GET [base]/Observation?_id=103270

Usage Notes: Further information on searching for _id can be found in the FHIR Base Specification - Section "Parameters for all resources".

  1. The search parameter _lastUpdated MUST be supported:

Examples:

GET [base]/Observation?_lastUpdated=2021-12-08

Usage Notes: Further information on searching for _lastUpdated can be found in the FHIR Base Specification - Section "Parameters for all resources".

  1. The search parameter _profile MUST be supported:

Examples:

GET [base]/Observation?_profile=https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-report

Usage Notes: Further information on searching for ```_profile`` can be found in the FHIR Base Specification - Section "Parameters for all resources".

  1. The search parameter based-on MUST be supported:

Examples:

GET [base]/Observation?based-on=ServiceRequest/124455

Usage Notes: For more information on searching for ```Observation.basedOn``, see the FHIR Base Specification - "reference" section.

  1. The search parameter category MUST be supported:

Examples:

GET [base]/Observation?category=http://terminology.hl7.org/CodeSystem/observation-category|laboratory

GET [base]/Observation?category=laboratory

Usage Notes: For more information on searching for ```Observation.category``, see the FHIR Base Specification - "token" section.

  1. The search parameter code MUST be supported:

Examples:

GET [base]/Observation?code=http://loinc.org|100969-5

````GET [base]/Observation?code=100969-5```

Usage Notes: For more information on searching for ```Observation.code``, see the FHIR Base Specification - "token" section.

  1. The search parameter data-absent-reason MUST be supported:

Examples:

GET [base]/Observation?data-absent-reason=http://hl7.org/fhir/codesystem-data-absent-reason.html|unknown

GET [base]/Observation?data-absent-reason=unknown

Usage notes: Further information on searching for Observation.data-absent-reason can be found in the FHIR Base Specification - "token" section.

  1. The search parameter ```date`` MUST be supported:

Examples:

GET [base]/Observation?date=2021-06-01

Usage Notes: For more information on searching for ```Observation.date``, see the FHIR Base Specification - "date" section.

  1. The search parameter ```encounter`` MUST be supported:

Examples:

``GET [base]/Observation?encounter=Encounter/769808```

Usage Notes: Further information on searching for ```Observation.encounter`` can be found in the FHIR Base Specification - Reference Section.

  1. The search parameter ```has-member`` MUST be supported:

Examples:

GET [base]/Observation?has-member=Observation/ex-mii-patho-biopsy-site-a

Usage Notes: Further information on searching for ```Observation.hasMember`` can be found in the FHIR Base Specification - Reference Section.

  1. The search parameter "identifier" MUST be supported:

Examples:

GET [base]/Observation?identifier=https://pathologie.klinikum-karlsruhe.de/fhir/fn/befundbericht|12345

GET [base]/Observation?identifier=12345

Usage Notes: Further information on searching for "Observation.identifier" can be found in the FHIR Base Specification - "token" section.

  1. The search parameter ```patient`` MUST be supported:

Examples:

``GET [base]/Observation?patient=Patient/12345```

Usage Notes: Further information on searching for Observation.subject.​where(resolve() is Patient) can be found in the FHIR Base Specification - Reference Section.

  1. The search parameter ```performer`` MUST be supported:

Examples:

GET [base]/Observation?performer=Practitioner/2346545

Usage Notes: Further information on searching for ```Observation.performer`` can be found in the FHIR Base Specification - Reference Section.

  1. The search parameter ```specimen`` MUST be supported:

Examples:

``GET [base]/DiagnosticReport?specimen=Specimen/987976```

Usage Notes: Further information on searching for ```Observation.specimen`` can be found in the FHIR Base Specification - "reference" section.

  1. The search parameter ```status`` MUST be supported:

Examples:

GET [base]/Observation?status=final

Usage Notes: Further information on searching for ```Observation.status`` can be found in the FHIR Base Specification - "token" section.

  1. The search parameter ```subject`` MUST be supported:

Examples:

``GET [base]/Observation?subject=Patient/12345```

Usage Notes: Further information on searching for ```Observation.subject`` can be found in the FHIR Base Specification - "reference" section.

  1. The search parameter ```value-string`` MUST be supported:

Examples:

GET [base]/Observation?value-string:contains=Macroscopy

Usage Notes: Further information on searching for ```Observation.value`` can be found in the FHIR Base Specification - "string" section.

  1. The search parameter body-site MUST be supported:

Examples:

GET [base]/Observation?body-site=716917000

````GET [base]/Observation?body-site=http://snomed.info/sct|716917000```

Usage Notes: For more information on searching for ```Observation.bodySite``, see the FHIR Base Specification - "token" section.