MII-Initiative

MII IG Pathologie-Befund DE v2026

Befunddokument (Bundle)

Beschreibung

Dieses Profil MII PR Patho Bundle erbt von Profile - ISiK - BerichtSubsysteme aus der Spezifikation ISiK - Basis (Stufe 4). Es dient der Aggregation aller Ressourcen, die Bestandteil des Dokumentes sind. Dabei sollte die erste Ressource im Bundle (Bundle.entry.resource) stets eine Composition sein.

Das Profil verwendet Bundle.type = “document” und einen persistenten, eindeutigen Bundle.identifier. Dieser sollte dem Composition.identifier entsprechen, beispielsweise einer Eingangsnummer inklusive Versionsnummer. Weitere Slices von Bundle.entry sind ServiceRequest, Specimen, DiagnosticReport, Observation und Patient. Wobei die Slices ServiceRequest und Patient optional sind. Das Bundle enthält eine Signatur.

NameCanonical
MII_PR_Patho_Bundlehttps://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-bundle

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
identifierS Σ1..1Identifier
typeS Σ1..1codeBindingFixed Value
timestampS Σ1..1instant
totalΣ C0..1unsignedInt
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
relationΣ1..1string
urlΣ1..1uri
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS Σ1..1Resource
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlΣ0..1uri
resourceC0..1ISiKBerichtSubSysteme
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
modeΣ0..1codeBinding
scoreΣ0..1decimal
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
methodΣ1..1codeBinding
urlΣ1..1uri
ifNoneMatchΣ0..1string
ifModifiedSinceΣ0..1instant
ifMatchΣ0..1string
ifNoneExistΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
statusΣ1..1string
locationΣ0..1uri
etagΣ0..1string
lastModifiedΣ0..1instant
outcomeΣ0..1Resource
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS C1..1MII_PR_Patho_Service_Request
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS Σ C1..1MII_PR_Patho_Specimen
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS C1..1MII_PR_Patho_Report
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS C1..1MII_PR_Patho_Base_Observation
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS Σ1..1Resource
signatureS Σ1..1Signature
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
identifierS Σ1..1Identifier
typeS Σ1..1codeBindingFixed Value
timestampS Σ1..1instant
totalΣ C0..1unsignedInt
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
relationΣ1..1string
urlΣ1..1uri
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS Σ1..1Resource
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlΣ0..1uri
resourceC0..1ISiKBerichtSubSysteme
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
modeΣ0..1codeBinding
scoreΣ0..1decimal
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
methodΣ1..1codeBinding
urlΣ1..1uri
ifNoneMatchΣ0..1string
ifModifiedSinceΣ0..1instant
ifMatchΣ0..1string
ifNoneExistΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
statusΣ1..1string
locationΣ0..1uri
etagΣ0..1string
lastModifiedΣ0..1instant
outcomeΣ0..1Resource
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS C1..1MII_PR_Patho_Service_Request
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS Σ C1..1MII_PR_Patho_Specimen
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS C1..1MII_PR_Patho_Report
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS C1..1MII_PR_Patho_Base_Observation
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS Σ1..1Resource
signatureS Σ1..1Signature
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
identifierS Σ1..1Identifier
typeS Σ1..1codeBindingFixed Value
timestampS Σ1..1instant
totalΣ C0..1unsignedInt
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
relationΣ1..1string
urlΣ1..1uri
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS Σ1..1Resource
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlΣ0..1uri
resourceC0..1ISiKBerichtSubSysteme
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
modeΣ0..1codeBinding
scoreΣ0..1decimal
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
methodΣ1..1codeBinding
urlΣ1..1uri
ifNoneMatchΣ0..1string
ifModifiedSinceΣ0..1instant
ifMatchΣ0..1string
ifNoneExistΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
statusΣ1..1string
locationΣ0..1uri
etagΣ0..1string
lastModifiedΣ0..1instant
outcomeΣ0..1Resource
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS C1..1MII_PR_Patho_Service_Request
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS Σ C1..1MII_PR_Patho_Specimen
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS C1..1MII_PR_Patho_Report
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS C1..1MII_PR_Patho_Base_Observation
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlS Σ1..1uri
resourceS Σ1..1Resource
signatureS Σ1..1Signature
{
"resourceType": "StructureDefinition",
"id": "mii-pr-patho-bundle",
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-bundle",
"version": "2025.0.0",
"name": "MII_PR_Patho_Bundle",
"title": "MII PR Patho Bundle",
"status": "active",
"publisher": "Medizininformatik Initiative",
"contact": [
{
"telecom": [
{
"system": "url",
"value": "https://www.medizininformatik-initiative.de"
}
]
}
],
"description": "A Document-Bundle to wrap the composition and other patho-instances into an official document.",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "Bundle",
"baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/ISiKBerichtBundle",
"derivation": "constraint",
"element": [
{
"id": "Bundle.id",
"path": "Bundle.id",
"mustSupport": true
},
{
"id": "Bundle.meta.lastUpdated",
"path": "Bundle.meta.lastUpdated",
"mustSupport": true
},
{
"id": "Bundle.meta.profile",
"path": "Bundle.meta.profile",
"mustSupport": true
},
{
"id": "Bundle.identifier",
"path": "Bundle.identifier",
"comment": "Already mandatory in the parent profile isik-basis-bericht-bundle"
},
{
"id": "Bundle.type",
"path": "Bundle.type",
"comment": "Already defined in the parent profile isik-basis-bericht-bundle - fixed value on #document"
},
{
"id": "Bundle.timestamp",
"path": "Bundle.timestamp",
"comment": "Already mandatory in the parent profile isik-basis-bericht-bundle"
},
{
"id": "Bundle.entry",
"path": "Bundle.entry",
"min": 4
},
{
"id": "Bundle.entry:Composition",
"path": "Bundle.entry",
"sliceName": "Composition",
"comment": "Already defined in the parent profile isik-basis-bericht-bundle - mandatory 1..1"
},
{
"id": "Bundle.entry:Composition.resource",
"path": "Bundle.entry.resource",
"definition": "Contraint on isik-basis-bericht-subsysteme"
},
{
"id": "Bundle.entry:ServiceRequest",
"path": "Bundle.entry",
"sliceName": "ServiceRequest",
"min": 0,
"max": "1",
"mustSupport": true
},
{
"id": "Bundle.entry:ServiceRequest.resource",
"path": "Bundle.entry.resource",
"type": [
{
"code": "ServiceRequest",
"profile": [
"https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-service-request"
]
}
]
},
{
"id": "Bundle.entry:Specimen",
"path": "Bundle.entry",
"sliceName": "Specimen",
"min": 1,
"max": "*",
"mustSupport": true
},
{
"id": "Bundle.entry:Specimen.resource",
"path": "Bundle.entry.resource",
"type": [
{
"code": "Specimen",
"profile": [
"https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-specimen"
]
}
]
},
{
"id": "Bundle.entry:DiagnosticReport",
"path": "Bundle.entry",
"sliceName": "DiagnosticReport",
"min": 1,
"max": "*",
"mustSupport": true
},
{
"id": "Bundle.entry:DiagnosticReport.resource",
"path": "Bundle.entry.resource",
"type": [
{
"code": "DiagnosticReport",
"profile": [
"https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-report"
]
}
]
},
{
"id": "Bundle.entry:Observations",
"path": "Bundle.entry",
"sliceName": "Observations",
"definition": "For Patho-Grouper and -Findings",
"min": 1,
"max": "*",
"mustSupport": true
},
{
"id": "Bundle.entry:Observations.resource",
"path": "Bundle.entry.resource",
"type": [
{
"code": "Observation",
"profile": [
"https://www.medizininformatik-initiative.de/fhir/ext/modul-patho/StructureDefinition/mii-pr-patho-base-observation"
]
}
]
},
{
"id": "Bundle.entry:Patient",
"path": "Bundle.entry",
"sliceName": "Patient",
"comment": "To attach a patient is optional",
"min": 0,
"max": "1",
"mustSupport": true
},
{
"id": "Bundle.signature",
"path": "Bundle.signature",
"min": 1,
"mustSupport": true
}
]
}
}

Liste aller Must-Support Datenelemente

FHIR-Element Erklärung
Bundle.id Must-support, jedoch optional
Bundle.meta.lastUpdated Must-support, jedoch optional
Bundle.meta.profile Must-support, jedoch optional
Bundle.identifier Identifikation des Pathologiebefundberichts, i.d.R. die Eingangsnummer (Fall-Nr.), ergänzt durch Versionsnummer. Andere UIDs möglich
Bundle.type fixed value auf #document
Bundle.entry Slices auf Composition, ServiceRequest, Specimen, DiagnosticReport, Observation und Patient
Bundle.signature Digitale Signatur des Erstellenden