MII-Initiative

MII IG Pathologie-Befund EN v2026

Observation (abstract)

Description

This abstract profile collects all common profiling requirements of the pathology observations and serves as the basis for all other observation profiles in this module. As an abstract profile, it cannot be instantiated.

NameCanonical
MII_PR_Patho_Base_Observationhttps://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-base-observation

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
text0..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..1uri
versionΣ0..1string
codeS Σ1..1code
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
hasMemberS Σ0..*Reference(Observation | QuestionnaireResponse | MolecularSequence)
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
text0..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..1uri
versionΣ0..1string
codeS Σ1..1code
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
hasMemberS Σ0..*Reference(Observation | QuestionnaireResponse | MolecularSequence)
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
text0..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..1uri
versionΣ0..1string
codeS Σ1..1code
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
hasMemberS Σ0..*Reference(Observation | QuestionnaireResponse | MolecularSequence)
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-base-observation",
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-base-observation",
"version": "2025.0.0",
"name": "MII_PR_Patho_Base_Observation",
"title": "MII PR Patho Base Observation",
"status": "active",
"publisher": "Medizininformatik Initiative",
"contact": [
{
"telecom": [
{
"system": "url",
"value": "https://www.medizininformatik-initiative.de"
}
]
}
],
"description": "Abstract Observation to define common features of a main pathology observation",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": true,
"type": "Observation",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Observation",
"derivation": "constraint",
"element": [
{
"id": "Observation.id",
"path": "Observation.id",
"mustSupport": true
},
{
"id": "Observation.meta.lastUpdated",
"path": "Observation.meta.lastUpdated",
"mustSupport": true
},
{
"id": "Observation.meta.profile",
"path": "Observation.meta.profile",
"mustSupport": true
},
{
"id": "Observation.identifier",
"path": "Observation.identifier",
"mustSupport": true
},
{
"id": "Observation.basedOn",
"path": "Observation.basedOn",
"type": [
{
"code": "Reference",
"http://hl7.org/fhir/StructureDefinition/ServiceRequest"
]
}
],
"mustSupport": true
},
{
"id": "Observation.status",
"path": "Observation.status",
"mustSupport": true
},
{
"id": "Observation.category",
"path": "Observation.category",
"slicing": {
{
"type": "pattern",
"path": "$this"
}
],
"rules": "open"
},
"min": 1,
"mustSupport": true
},
{
"id": "Observation.category.coding",
"path": "Observation.category.coding",
"min": 1,
"mustSupport": true
},
{
"id": "Observation.category.coding.system",
"path": "Observation.category.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "Observation.category.coding.code",
"path": "Observation.category.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Observation.category:laboratory-category",
"path": "Observation.category",
"sliceName": "laboratory-category",
"min": 1,
"max": "1",
"coding": [
{
"code": "laboratory",
"system": "http://terminology.hl7.org/CodeSystem/observation-category"
}
]
},
"mustSupport": true
},
{
"id": "Observation.code",
"path": "Observation.code",
"mustSupport": true
},
{
"id": "Observation.code.coding",
"path": "Observation.code.coding",
"min": 1,
"mustSupport": true,
"binding": {
"strength": "preferred",
"valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/ValueSet/mii-vs-patho-all-loinc"
}
},
{
"id": "Observation.code.coding.system",
"path": "Observation.code.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "Observation.code.coding.code",
"path": "Observation.code.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Observation.subject",
"path": "Observation.subject",
"type": [
{
"code": "Reference",
"http://hl7.org/fhir/StructureDefinition/Patient"
]
}
],
"mustSupport": true
},
{
"id": "Observation.effective[x]",
"path": "Observation.effective[x]",
"type": [
{
"code": "dateTime"
}
],
"mustSupport": true
},
{
"id": "Observation.bodySite",
"path": "Observation.bodySite",
"mustSupport": true
},
{
"id": "Observation.bodySite.coding",
"path": "Observation.bodySite.coding",
"slicing": {
{
"type": "pattern",
"path": "$this"
}
],
"rules": "open"
}
},
{
"id": "Observation.bodySite.coding:sct",
"path": "Observation.bodySite.coding",
"sliceName": "sct",
"min": 0,
"max": "1",
"system": "http://snomed.info/sct"
},
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-biobank/ValueSet/sct-body-structures"
}
},
{
"id": "Observation.bodySite.coding:sct.system",
"path": "Observation.bodySite.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "Observation.method",
"path": "Observation.method",
"mustSupport": true
},
{
"id": "Observation.specimen",
"path": "Observation.specimen",
"mustSupport": true
},
{
"id": "Observation.hasMember",
"path": "Observation.hasMember",
"mustSupport": true
},
{
"id": "Observation.derivedFrom",
"path": "Observation.derivedFrom",
"slicing": {
{
"type": "type",
"path": "$this.resolve()"
}
],
"rules": "open",
"ordered": false
},
"mustSupport": true
},
{
"id": "Observation.derivedFrom:attached-image",
"path": "Observation.derivedFrom",
"sliceName": "attached-image",
"min": 0,
"max": "*",
"type": [
{
"code": "Reference",
"https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-attached-image"
]
}
],
"mustSupport": true
},
{
"id": "Observation.derivedFrom:dicom-image",
"path": "Observation.derivedFrom",
"sliceName": "dicom-image",
"min": 0,
"max": "*",
"type": [
{
"code": "Reference",
"http://hl7.org/fhir/StructureDefinition/ImagingStudy"
]
}
],
"mustSupport": true
},
{
"id": "Observation.component.code",
"path": "Observation.component.code",
"mustSupport": true
},
{
"id": "Observation.component.value[x]",
"path": "Observation.component.value[x]",
"type": [
{
"code": "Quantity"
},
{
"code": "CodeableConcept"
},
{
"code": "string"
},
{
"code": "Ratio"
}
]
},
{
"id": "Observation.component.dataAbsentReason",
"path": "Observation.component.dataAbsentReason",
"mustSupport": true
}
]
}
}

List of all must-support data elements

FHIR element Explanation
Observation.id Must-support, but optional
Observation.text Text describing the observation
Observation.meta.lastUpdated Must-support, but optional
Observation.meta.profile Must-support, but optional
Observation.identifier Observation must be clearly identifiable, no coding requirements, preference: derivation from the accession number (part-block-slide)
Observation.basedOn Order/request that initiated the observation
Observation.status Final & preliminary results are acceptable
Observation.category Category of observation
Observation.code Code of observation, LOINC preferred
Observation.subject Reference to the patient (inherited from the Person module of the MII https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient)
Observation.effective[x] Time or period of observation
Observation.bodySite Body site where the observation is made, must-support, but optional
Observation.method Observation method
Observation.specimen Reference to the observed sample/specimen (1)
Observation.hasMember Resource belonging to the observation report section
Observation.derivedFrom Reference to related resources from which the observation was derived
----------------------------------------------------------------- ### Reference to the Logical Model | FHIR Element | Logical Data Model | |--|--| |Observation.id | Generic Pathological-Anatomical Observation.id | |Observation.text | Generic Pathological-Anatomical Observation.Text | |Observation.meta | Generic Pathological-Anatomical Observation.meta | |Observation.identifier | Generic pathological-anatomical observation.Identifier | |Observation.basedOn | Examination order/request | |Observation.status | Generic pathological-anatomical observation.Status | |Observation.category | Generic pathological-anatomical observation.Category | |Observation.code | Generic pathological-anatomical observation.Code | |Observation.subject | Patient | |Observation.effective | Generic pathological-anatomical observation.Time observation has been made | |Observation.issued | Generic pathological-anatomical observation.Date | |Observation.performer | Generic pathological-anatomical observation.Performer (.Author, .Informant) | |Observation.value | Generic pathological-anatomical observation.Value | |Observation.dataAbsentReason | | |Observation.interpretation |Generic pathological-anatomical observation.Interpretation | |Observation.note | Generic pathological-anatomical observation.Comment | |Observation.method | Generic pathological-anatomical observation.Method | |Observation.specimen | Generic pathological-anatomical observation.Specimen | |Observation.hasMember | Generic pathological-anatomical observation.Subobservation | |Observation.derivedFrom |Generic pathological-anatomical observation.EmbeddedImage | |Observation.component |Generic pathological-anatomical observation.Subobservation | -----------------------------------------------