MII Implementation Guide Microbiology
2027.0.0-ballot2 - Germany

MII Implementation Guide Microbiology - Local Development build (v2027.0.0-ballot2) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Ressourcenprofil: MII PR Mikrobio Diagnostic Report

Offizielle URL: https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/StructureDefinition/mii-pr-mikrobio-diagnostic-report Version: 2027.0.0-ballot2
Active Stand: 2026-09-14 Maschinenlesbarer Name: MII_PR_Mikrobio_Diagnostic_Report

Mikrobiologischer Befundbericht zur Zusammenfassung und Kontextualisierung zugehöriger mikrobiologischer Untersuchungsergebnisse.

Mikrobiologischer Befundbericht zur Zusammenfassung und Kontextualisierung zugehöriger mikrobiologischer Untersuchungsergebnisse.

Kategorie und Befundtyp

DiagnosticReport.category trägt zwei Slices mit unterschiedlicher Aufgabe:

Slice Kardinalität Inhalt
mibi-category 1..1 Kennzeichnet den Befund als mikrobiologisch: v2-0074#MB \|Microbiology\|, verpflichtend, dazu optional 18725-2 \|Microbiology studies\|
mibi-sub-category 0..* Fachlicher Befundtyp aus mii-vs-mikrobio-befundtyp-loinc, z. B. 92894-5 \|Microbiology - bacterial studies\|

Der Befundtyp ist optional. Ein Befund, der sich keinem der Studientypen zuordnen lässt oder nur allgemein eingeordnet werden soll, wird über mibi-category allein abgebildet — ein allgemeiner Befundtyp-Code ist dafür nicht nötig und existiert in dieser LOINC-Familie auch nicht.

Umfasst ein Befund mehrere Studientypen, etwa den Nachweis von Bakterien und Pilzen, werden mehrere Subtypen angegeben:

"category": [
  { "coding": [
      { "system": "http://terminology.hl7.org/CodeSystem/v2-0074", "code": "MB", "display": "Microbiology" },
      { "system": "http://loinc.org", "code": "18725-2", "display": "Mikrobiologie" } ] },
  { "coding": [ { "system": "http://loinc.org", "code": "92894-5",
                  "display": "Microbiology - bacterial studies" } ] },
  { "coding": [ { "system": "http://loinc.org", "code": "96398-3",
                  "display": "Microbiology - mycology studies" } ] }
]

Die zusammenfassende Beurteilung

DiagnosticReport.conclusion trägt die zusammenfassende Beurteilung des Labors als Freitext. Das Element ist Must Support, geerbt aus dem Labor-Basisprofil, und in der Serologie ist es der tragende Teil des Befunds und nicht Beigabe.

Der Grund: Eine serologische Diagnose ist oft keine ihrer Einzelmessungen. Bei akuter EBV-Infektion erscheint zuerst IgM gegen das Viruskapsid-Antigen, dann VCA-IgG, und EBNA-IgG entsteht erst nach sechs bis zwölf Wochen. Jedes der drei Ergebnisse ist eine eigene Observation; die Aussage „frische Infektion" oder „durchgemachte Infektion" ergibt sich erst aus der Zusammenschau und ist keine von ihnen. Die HL7 EU Lab Semantic Workgroup formuliert es als „a serological report is often more than the sum of its parts" und verlangt, dass die Beurteilung austauschbar ist — „free text to begin with".

conclusionCode wird hier bewusst nicht eingeschränkt. Die HL7 EU Lab Semantic Workgroup schlägt für den Anfang Freitext vor, und dieses Modul hat kein ValueSet für kodierte Gesamtaussagen.

Was der Befund bündelt und was die Observations tragen

DiagnosticReport.result referenziert die Untersuchungen, die der Befund umfasst, darunter jeden Schritt einer diagnostischen Kette von der Kultur bis zu einer abgeleiteten Resistenzkategorie. Die Liste ist flach und trägt keine Ordnung: Sie sagt, welche Untersuchungen zu diesem Befund gehören, nicht, wie sie zusammenhängen.

Diese Zusammenhänge werden an den Observations selbst angegeben — triggeredBy für eine ausgelöste Folgediagnostik, derivedFrom für ein abgeleitetes Ergebnis, hasMember für ein über einen Organizer zusammengefasstes Panel. Ein Konsument liest also den Befund für den Umfang einer Untersuchungsfolge und die Observations für ihre Struktur. Profilauswahl und Abgrenzung beschreibt die Arbeitsteilung zwischen den drei Elementen.

Beispiele

Beispiel (minimal):

mii-exa-mikrobio-diagnostic-report

Usages:

You can also check for usages in the FHIR IG Statistics

Formale Ansichten des Profilinhalts

Beschreibung von Profilen, Differentials, Snapshots und deren Repräsentationen.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DiagnosticReport 0..* MII_PR_Labor_Laborbefund A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
... id SΣ 0..1 id Logical id of this artifact
... meta SΣ 0..1 Meta Metadata about the resource
.... source SΣ 0..1 uri Identifies where the resource comes from
.... profile SΣ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for identifier SΣ 1..* Identifier Identifikator
Slice: Unordered, Open by pattern:type
.... identifier:befund SΣ 1..1 Identifier Filler-Identifikator
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type SΣ 1..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... text 0..1 string Plain text representation of the concept
...... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system

Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: FILL
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... Slices for coding Content/Rules for all slices
....... coding:fillerV2 SΣ 1..1 Coding Code defined by a terminology system
........ system SΣ 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
........ code SΣ 1..1 code Symbol in syntax defined by the system
Fixed Value: FILL
..... system SΣ 1..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 1..1 string The value that is unique
Example General: 123456
..... assigner SΣC 1..1 Reference(Organization) Organization that issued id (may be just text)
Constraints: ref-1
... basedOn SC 1..1 Reference(CarePlan | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) basiert auf
Constraints: ref-1
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
... status ?!SΣ 1..1 code Status
Binding: DiagnosticReportStatus (required): The status of the diagnostic report.
... Slices for category SΣ 2..* CodeableConcept Kategorie
Slice: Unordered, Open by pattern:$this
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.
.... category:v2-lab SΣ 1..1 CodeableConcept Labor-Kategorie
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: LAB
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
.... category:mibi-category SΣ 1..1 CodeableConcept Mikrobiologie-Kategorie
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: MB
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
.... category:mibi-sub-category SΣ 0..* CodeableConcept Mikrobiologie-Kategorie LOINC
Binding: MII VS Mikrobio Befundtyp [LOINC] (required)
... code SΣ 1..1 CodeableConcept Code
Binding: LOINCDiagnosticReportCodes (preferred): Codes that describe Diagnostic Reports.
.... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
..... coding:All Slices Content/Rules for all slices
...... system SΣ 1..1 uri Identity of the terminology system
...... code SΣ 1..1 code Symbol in syntax defined by the system
...... display SΣ 0..1 string Representation defined by the system
..... coding:loinc-labReport SΣ 1..1 Coding Code defined by a terminology system

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 11502-2
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
... subject SΣC 1..1 Reference(Patient | Group | Device | Location) Subjekt
Constraints: ref-1
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
... encounter SΣC 0..1 Reference(Encounter) Fall oder Kontakt
Constraints: ref-1
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
... effective[x] SΣ 1..1 dateTime Klinisches Bezugsdatum
.... Slices for extension Content/Rules for all slices
..... extension:QuelleKlinischesBezugsdatum S 0..1 Coding Quelle des klinischen Bezugsdatums
URL: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/QuelleKlinischesBezugsdatum
Binding: MII VS Labor Quelle klinisches Bezugsdatum (required)
... issued SΣ 1..1 instant Dokumentationsdatum
... performer SΣC 0..* Reference(Practitioner | PractitionerRole | Organization | CareTeam) Ausführende*r
Constraints: ref-1
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
... resultsInterpreter SΣC 0..* Reference(Practitioner | PractitionerRole | Organization | CareTeam) Primary result interpreter
Constraints: ref-1
... specimen SC 0..* Reference(Specimen) Probenmaterial
Constraints: ref-1
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
... result SC 1..* Reference(MII PR Mikrobio Allgemeine Kultur | MII PR Mikrobio Allgemeine Bestimmung (Identifizierung) | MII PR Mikrobio Spezifische Bestimmung | MII PR Mikrobio Keimzahl | MII PR Mikrobio Empfindlichkeit | MII PR Mikrobio Allgemeine Mikroskopie | MII PR Mikrobio Spezifische Mikroskopie | MII PR Mikrobio Antigen Antikoerper Quantitativ | MII PR Mikrobio Aviditaet | MII PR Mikrobio CT Wert | MII PR Mikrobio Titer | MII PR Mikrobio Nugent Score | MII PR Mikrobio Bartlett Score | MII PR Mikrobio Molekulare Pathogenlast | MII PR Mikrobio Resistenzmechanismen Determinanten | MII PR Mikrobio Virulenzfaktor | MII PR Mikrobio Resistenzkategorie Status | MII PR Mikrobio MRGN Klasse | MII PR Mikrobio Voraussichtliche Empfindlichkeit) Ergebnis
Constraints: ref-1
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
... conclusion S 0..1 string Zusammenfassende Beurteilung des Labors im Freitext. Fuer serologische Befunde die tragende Stelle, weil sich die Diagnose dort erst aus der Zusammenschau mehrerer Einzelergebnisse ergibt.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DiagnosticReport.identifier:befund.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
DiagnosticReport.identifier:befund.​type Base extensible IdentifierType 📦4.0.1 FHIR Std.
DiagnosticReport.status Base required DiagnosticReportStatus 📍4.0.1 FHIR Std.
DiagnosticReport.category Base example Diagnostic Service Section Codes 📦4.0.1 FHIR Std.
DiagnosticReport.category:v2-lab Base example Diagnostic Service Section Codes 📦4.0.1 FHIR Std.
DiagnosticReport.category:mibi-category Base example Diagnostic Service Section Codes 📦4.0.1 FHIR Std.
DiagnosticReport.category:mibi-sub-category Base required MII VS Mikrobio Befundtyp [LOINC] 📦2027.0.0-ballot2 This IG
DiagnosticReport.code Base preferred LOINC Diagnostic Report Codes 📦4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error DiagnosticReport If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DiagnosticReport If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error DiagnosticReport If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error DiagnosticReport If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice DiagnosticReport A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
ref-1 error DiagnosticReport.identifier:befund.assigner, DiagnosticReport.basedOn, DiagnosticReport.subject, DiagnosticReport.encounter, DiagnosticReport.performer, DiagnosticReport.resultsInterpreter, DiagnosticReport.specimen, DiagnosticReport.result SHALL have a contained resource if a local reference is provided reference.exists() implies (reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids')) or (reference='#' and %rootResource!=%resource))

Diese Struktur ist abgeleitet von MII_PR_Labor_Laborbefund

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DiagnosticReport 0..* MII_PR_Labor_Laborbefund A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
... basedOn 1..1 Reference(CarePlan | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) basiert auf
... category 2..* CodeableConcept Kategorie
... Slices for category Content/Rules for all slices
.... category:mibi-category S 1..1 CodeableConcept Mikrobiologie-Kategorie
Required Pattern: At least the following
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: MB
.... category:mibi-sub-category S 0..* CodeableConcept Mikrobiologie-Kategorie LOINC
Binding: MII VS Mikrobio Befundtyp [LOINC] (required)
... result 1..* Reference(MII PR Mikrobio Allgemeine Kultur | MII PR Mikrobio Allgemeine Bestimmung (Identifizierung) | MII PR Mikrobio Spezifische Bestimmung | MII PR Mikrobio Keimzahl | MII PR Mikrobio Empfindlichkeit | MII PR Mikrobio Allgemeine Mikroskopie | MII PR Mikrobio Spezifische Mikroskopie | MII PR Mikrobio Antigen Antikoerper Quantitativ | MII PR Mikrobio Aviditaet | MII PR Mikrobio CT Wert | MII PR Mikrobio Titer | MII PR Mikrobio Nugent Score | MII PR Mikrobio Bartlett Score | MII PR Mikrobio Molekulare Pathogenlast | MII PR Mikrobio Resistenzmechanismen Determinanten | MII PR Mikrobio Virulenzfaktor | MII PR Mikrobio Resistenzkategorie Status | MII PR Mikrobio MRGN Klasse | MII PR Mikrobio Voraussichtliche Empfindlichkeit) Ergebnis
... conclusion 0..1 string Zusammenfassende Beurteilung des Labors im Freitext. Fuer serologische Befunde die tragende Stelle, weil sich die Diagnose dort erst aus der Zusammenschau mehrerer Einzelergebnisse ergibt.

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
DiagnosticReport.category:mibi-sub-category Base required MII VS Mikrobio Befundtyp [LOINC] 📦2027.0.0-ballot2 This IG
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DiagnosticReport 0..* MII_PR_Labor_Laborbefund A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
... id SΣ 0..1 id Logical id of this artifact
... meta SΣ 0..1 Meta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source SΣ 0..1 uri Identifies where the resource comes from
.... profile SΣ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
... Slices for identifier SΣ 1..* Identifier Identifikator
Slice: Unordered, Open by pattern:type
.... identifier:befund SΣ 1..1 Identifier Filler-Identifikator
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type SΣ 1..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system

Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: FILL
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... Slices for coding Content/Rules for all slices
....... coding:fillerV2 SΣ 1..1 Coding Code defined by a terminology system
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
........ system SΣ 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
........ version Σ 0..1 string Version of the system - if relevant
........ code SΣ 1..1 code Symbol in syntax defined by the system
Fixed Value: FILL
........ display Σ 0..1 string Representation defined by the system
........ userSelected Σ 0..1 boolean If this coding was chosen directly by the user
...... text Σ 0..1 string Plain text representation of the concept
..... system SΣ 1..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 1..1 string The value that is unique
Example General: 123456
..... period ΣC 0..1 Period Time period when id is/was valid for use
Constraints: per-1
..... assigner SΣC 1..1 Reference(Organization) Organization that issued id (may be just text)
Constraints: ref-1
... basedOn SC 1..1 Reference(CarePlan | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) basiert auf
Constraints: ref-1
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... status ?!SΣ 1..1 code Status
Binding: DiagnosticReportStatus (required): The status of the diagnostic report.
... Slices for category SΣ 2..* CodeableConcept Kategorie
Slice: Unordered, Open by pattern:$this
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.
.... category:v2-lab SΣ 1..1 CodeableConcept Labor-Kategorie
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: LAB
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
.... category:mibi-category SΣ 1..1 CodeableConcept Mikrobiologie-Kategorie
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: MB
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
.... category:mibi-sub-category SΣ 0..* CodeableConcept Mikrobiologie-Kategorie LOINC
Binding: MII VS Mikrobio Befundtyp [LOINC] (required)
... code SΣ 1..1 CodeableConcept Code
Binding: LOINCDiagnosticReportCodes (preferred): Codes that describe Diagnostic Reports.
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
..... coding:All Slices Content/Rules for all slices
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ 1..1 uri Identity of the terminology system
...... version Σ 0..1 string Version of the system - if relevant
...... code SΣ 1..1 code Symbol in syntax defined by the system
...... display SΣ 0..1 string Representation defined by the system
...... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
..... coding:loinc-labReport SΣ 1..1 Coding Code defined by a terminology system

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 11502-2
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... subject SΣC 1..1 Reference(Patient | Group | Device | Location) Subjekt
Constraints: ref-1
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... encounter SΣC 0..1 Reference(Encounter) Fall oder Kontakt
Constraints: ref-1
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... effective[x] SΣ 1..1 dateTime Klinisches Bezugsdatum
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:QuelleKlinischesBezugsdatum S 0..1 Coding Quelle des klinischen Bezugsdatums
URL: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/QuelleKlinischesBezugsdatum
Binding: MII VS Labor Quelle klinisches Bezugsdatum (required)
.... value 0..1 dateTime Primitive value for dateTime
... issued SΣ 1..1 instant Dokumentationsdatum
... performer SΣC 0..* Reference(Practitioner | PractitionerRole | Organization | CareTeam) Ausführende*r
Constraints: ref-1
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... resultsInterpreter SΣC 0..* Reference(Practitioner | PractitionerRole | Organization | CareTeam) Primary result interpreter
Constraints: ref-1
... specimen SC 0..* Reference(Specimen) Probenmaterial
Constraints: ref-1
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... result SC 1..* Reference(MII PR Mikrobio Allgemeine Kultur | MII PR Mikrobio Allgemeine Bestimmung (Identifizierung) | MII PR Mikrobio Spezifische Bestimmung | MII PR Mikrobio Keimzahl | MII PR Mikrobio Empfindlichkeit | MII PR Mikrobio Allgemeine Mikroskopie | MII PR Mikrobio Spezifische Mikroskopie | MII PR Mikrobio Antigen Antikoerper Quantitativ | MII PR Mikrobio Aviditaet | MII PR Mikrobio CT Wert | MII PR Mikrobio Titer | MII PR Mikrobio Nugent Score | MII PR Mikrobio Bartlett Score | MII PR Mikrobio Molekulare Pathogenlast | MII PR Mikrobio Resistenzmechanismen Determinanten | MII PR Mikrobio Virulenzfaktor | MII PR Mikrobio Resistenzkategorie Status | MII PR Mikrobio MRGN Klasse | MII PR Mikrobio Voraussichtliche Empfindlichkeit) Ergebnis
Constraints: ref-1
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... imagingStudy C 0..* Reference(ImagingStudy) Reference to full details of imaging associated with the diagnostic report
Constraints: ref-1
... media Σ 0..* BackboneElement Key images associated with this report
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... comment 0..1 string Comment about the image (e.g. explanation)
.... link ΣC 1..1 Reference(Media) Reference to the image source
Constraints: ref-1
... conclusion S 0..1 string Zusammenfassende Beurteilung des Labors im Freitext. Fuer serologische Befunde die tragende Stelle, weil sich die Diagnose dort erst aus der Zusammenschau mehrerer Einzelergebnisse ergibt.
... conclusionCode 0..* CodeableConcept Codes for the clinical conclusion of test results
Binding: SNOMEDCTClinicalFindings (example): Diagnosis codes provided as adjuncts to the report.
... presentedForm C 0..* Attachment Entire report as issued
Constraints: att-1

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DiagnosticReport.meta.​security Base extensible SecurityLabels 📦4.0.1 FHIR Std.
DiagnosticReport.meta.​tag Base example Common Tags 📦4.0.1 FHIR Std.
DiagnosticReport.language Base preferred Common Languages 📦4.0.1 FHIR Std.
DiagnosticReport.identifier:befund.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
DiagnosticReport.identifier:befund.​type Base extensible IdentifierType 📦4.0.1 FHIR Std.
DiagnosticReport.basedOn.​type Base extensible ResourceType 📦4.0.1 FHIR Std.
DiagnosticReport.status Base required DiagnosticReportStatus 📍4.0.1 FHIR Std.
DiagnosticReport.category Base example Diagnostic Service Section Codes 📦4.0.1 FHIR Std.
DiagnosticReport.category:v2-lab Base example Diagnostic Service Section Codes 📦4.0.1 FHIR Std.
DiagnosticReport.category:mibi-category Base example Diagnostic Service Section Codes 📦4.0.1 FHIR Std.
DiagnosticReport.category:mibi-sub-category Base required MII VS Mikrobio Befundtyp [LOINC] 📦2027.0.0-ballot2 This IG
DiagnosticReport.code Base preferred LOINC Diagnostic Report Codes 📦4.0.1 FHIR Std.
DiagnosticReport.subject.​type Base extensible ResourceType 📦4.0.1 FHIR Std.
DiagnosticReport.encounter.​type Base extensible ResourceType 📦4.0.1 FHIR Std.
DiagnosticReport.performer.​type Base extensible ResourceType 📦4.0.1 FHIR Std.
DiagnosticReport.specimen.​type Base extensible ResourceType 📦4.0.1 FHIR Std.
DiagnosticReport.result.​type Base extensible ResourceType 📦4.0.1 FHIR Std.
DiagnosticReport.conclusionCode Base example SNOMED CT Clinical Findings 📦4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
att-1 error DiagnosticReport.presentedForm If the Attachment has data, it SHALL have a contentType data.empty() or contentType.exists()
dom-2 error DiagnosticReport If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DiagnosticReport If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error DiagnosticReport If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error DiagnosticReport If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice DiagnosticReport A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
per-1 error DiagnosticReport.identifier:befund.period If present, start SHALL have a lower value than end start.hasValue().not() or end.hasValue().not() or (start <= end)
ref-1 error DiagnosticReport.identifier:befund.assigner, DiagnosticReport.basedOn, DiagnosticReport.subject, DiagnosticReport.encounter, DiagnosticReport.performer, DiagnosticReport.resultsInterpreter, DiagnosticReport.specimen, DiagnosticReport.result, DiagnosticReport.imagingStudy, DiagnosticReport.media.link SHALL have a contained resource if a local reference is provided reference.exists() implies (reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids')) or (reference='#' and %rootResource!=%resource))

Diese Struktur ist abgeleitet von MII_PR_Labor_Laborbefund

Summary

Mandatory: 1 element
Must-Support: 3 elements

Structures

This structure refers to these other structures:

Schlüsselelemente-Ansicht

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DiagnosticReport 0..* MII_PR_Labor_Laborbefund A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
... id SΣ 0..1 id Logical id of this artifact
... meta SΣ 0..1 Meta Metadata about the resource
.... source SΣ 0..1 uri Identifies where the resource comes from
.... profile SΣ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for identifier SΣ 1..* Identifier Identifikator
Slice: Unordered, Open by pattern:type
.... identifier:befund SΣ 1..1 Identifier Filler-Identifikator
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type SΣ 1..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... text 0..1 string Plain text representation of the concept
...... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system

Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: FILL
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... Slices for coding Content/Rules for all slices
....... coding:fillerV2 SΣ 1..1 Coding Code defined by a terminology system
........ system SΣ 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
........ code SΣ 1..1 code Symbol in syntax defined by the system
Fixed Value: FILL
..... system SΣ 1..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 1..1 string The value that is unique
Example General: 123456
..... assigner SΣC 1..1 Reference(Organization) Organization that issued id (may be just text)
Constraints: ref-1
... basedOn SC 1..1 Reference(CarePlan | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) basiert auf
Constraints: ref-1
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
... status ?!SΣ 1..1 code Status
Binding: DiagnosticReportStatus (required): The status of the diagnostic report.
... Slices for category SΣ 2..* CodeableConcept Kategorie
Slice: Unordered, Open by pattern:$this
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.
.... category:v2-lab SΣ 1..1 CodeableConcept Labor-Kategorie
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: LAB
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
.... category:mibi-category SΣ 1..1 CodeableConcept Mikrobiologie-Kategorie
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: MB
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
.... category:mibi-sub-category SΣ 0..* CodeableConcept Mikrobiologie-Kategorie LOINC
Binding: MII VS Mikrobio Befundtyp [LOINC] (required)
... code SΣ 1..1 CodeableConcept Code
Binding: LOINCDiagnosticReportCodes (preferred): Codes that describe Diagnostic Reports.
.... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
..... coding:All Slices Content/Rules for all slices
...... system SΣ 1..1 uri Identity of the terminology system
...... code SΣ 1..1 code Symbol in syntax defined by the system
...... display SΣ 0..1 string Representation defined by the system
..... coding:loinc-labReport SΣ 1..1 Coding Code defined by a terminology system

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 11502-2
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
... subject SΣC 1..1 Reference(Patient | Group | Device | Location) Subjekt
Constraints: ref-1
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
... encounter SΣC 0..1 Reference(Encounter) Fall oder Kontakt
Constraints: ref-1
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
... effective[x] SΣ 1..1 dateTime Klinisches Bezugsdatum
.... Slices for extension Content/Rules for all slices
..... extension:QuelleKlinischesBezugsdatum S 0..1 Coding Quelle des klinischen Bezugsdatums
URL: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/QuelleKlinischesBezugsdatum
Binding: MII VS Labor Quelle klinisches Bezugsdatum (required)
... issued SΣ 1..1 instant Dokumentationsdatum
... performer SΣC 0..* Reference(Practitioner | PractitionerRole | Organization | CareTeam) Ausführende*r
Constraints: ref-1
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
... resultsInterpreter SΣC 0..* Reference(Practitioner | PractitionerRole | Organization | CareTeam) Primary result interpreter
Constraints: ref-1
... specimen SC 0..* Reference(Specimen) Probenmaterial
Constraints: ref-1
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
... result SC 1..* Reference(MII PR Mikrobio Allgemeine Kultur | MII PR Mikrobio Allgemeine Bestimmung (Identifizierung) | MII PR Mikrobio Spezifische Bestimmung | MII PR Mikrobio Keimzahl | MII PR Mikrobio Empfindlichkeit | MII PR Mikrobio Allgemeine Mikroskopie | MII PR Mikrobio Spezifische Mikroskopie | MII PR Mikrobio Antigen Antikoerper Quantitativ | MII PR Mikrobio Aviditaet | MII PR Mikrobio CT Wert | MII PR Mikrobio Titer | MII PR Mikrobio Nugent Score | MII PR Mikrobio Bartlett Score | MII PR Mikrobio Molekulare Pathogenlast | MII PR Mikrobio Resistenzmechanismen Determinanten | MII PR Mikrobio Virulenzfaktor | MII PR Mikrobio Resistenzkategorie Status | MII PR Mikrobio MRGN Klasse | MII PR Mikrobio Voraussichtliche Empfindlichkeit) Ergebnis
Constraints: ref-1
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
... conclusion S 0..1 string Zusammenfassende Beurteilung des Labors im Freitext. Fuer serologische Befunde die tragende Stelle, weil sich die Diagnose dort erst aus der Zusammenschau mehrerer Einzelergebnisse ergibt.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DiagnosticReport.identifier:befund.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
DiagnosticReport.identifier:befund.​type Base extensible IdentifierType 📦4.0.1 FHIR Std.
DiagnosticReport.status Base required DiagnosticReportStatus 📍4.0.1 FHIR Std.
DiagnosticReport.category Base example Diagnostic Service Section Codes 📦4.0.1 FHIR Std.
DiagnosticReport.category:v2-lab Base example Diagnostic Service Section Codes 📦4.0.1 FHIR Std.
DiagnosticReport.category:mibi-category Base example Diagnostic Service Section Codes 📦4.0.1 FHIR Std.
DiagnosticReport.category:mibi-sub-category Base required MII VS Mikrobio Befundtyp [LOINC] 📦2027.0.0-ballot2 This IG
DiagnosticReport.code Base preferred LOINC Diagnostic Report Codes 📦4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error DiagnosticReport If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DiagnosticReport If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error DiagnosticReport If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error DiagnosticReport If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice DiagnosticReport A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
ref-1 error DiagnosticReport.identifier:befund.assigner, DiagnosticReport.basedOn, DiagnosticReport.subject, DiagnosticReport.encounter, DiagnosticReport.performer, DiagnosticReport.resultsInterpreter, DiagnosticReport.specimen, DiagnosticReport.result SHALL have a contained resource if a local reference is provided reference.exists() implies (reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids')) or (reference='#' and %rootResource!=%resource))

Differential-Ansicht

Diese Struktur ist abgeleitet von MII_PR_Labor_Laborbefund

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DiagnosticReport 0..* MII_PR_Labor_Laborbefund A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
... basedOn 1..1 Reference(CarePlan | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) basiert auf
... category 2..* CodeableConcept Kategorie
... Slices for category Content/Rules for all slices
.... category:mibi-category S 1..1 CodeableConcept Mikrobiologie-Kategorie
Required Pattern: At least the following
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: MB
.... category:mibi-sub-category S 0..* CodeableConcept Mikrobiologie-Kategorie LOINC
Binding: MII VS Mikrobio Befundtyp [LOINC] (required)
... result 1..* Reference(MII PR Mikrobio Allgemeine Kultur | MII PR Mikrobio Allgemeine Bestimmung (Identifizierung) | MII PR Mikrobio Spezifische Bestimmung | MII PR Mikrobio Keimzahl | MII PR Mikrobio Empfindlichkeit | MII PR Mikrobio Allgemeine Mikroskopie | MII PR Mikrobio Spezifische Mikroskopie | MII PR Mikrobio Antigen Antikoerper Quantitativ | MII PR Mikrobio Aviditaet | MII PR Mikrobio CT Wert | MII PR Mikrobio Titer | MII PR Mikrobio Nugent Score | MII PR Mikrobio Bartlett Score | MII PR Mikrobio Molekulare Pathogenlast | MII PR Mikrobio Resistenzmechanismen Determinanten | MII PR Mikrobio Virulenzfaktor | MII PR Mikrobio Resistenzkategorie Status | MII PR Mikrobio MRGN Klasse | MII PR Mikrobio Voraussichtliche Empfindlichkeit) Ergebnis
... conclusion 0..1 string Zusammenfassende Beurteilung des Labors im Freitext. Fuer serologische Befunde die tragende Stelle, weil sich die Diagnose dort erst aus der Zusammenschau mehrerer Einzelergebnisse ergibt.

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
DiagnosticReport.category:mibi-sub-category Base required MII VS Mikrobio Befundtyp [LOINC] 📦2027.0.0-ballot2 This IG

Snapshot-AnsichtView

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DiagnosticReport 0..* MII_PR_Labor_Laborbefund A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports
... id SΣ 0..1 id Logical id of this artifact
... meta SΣ 0..1 Meta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source SΣ 0..1 uri Identifies where the resource comes from
.... profile SΣ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
... Slices for identifier SΣ 1..* Identifier Identifikator
Slice: Unordered, Open by pattern:type
.... identifier:befund SΣ 1..1 Identifier Filler-Identifikator
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type SΣ 1..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system

Fixed Value: (Complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: FILL
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... Slices for coding Content/Rules for all slices
....... coding:fillerV2 SΣ 1..1 Coding Code defined by a terminology system
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
........ system SΣ 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
........ version Σ 0..1 string Version of the system - if relevant
........ code SΣ 1..1 code Symbol in syntax defined by the system
Fixed Value: FILL
........ display Σ 0..1 string Representation defined by the system
........ userSelected Σ 0..1 boolean If this coding was chosen directly by the user
...... text Σ 0..1 string Plain text representation of the concept
..... system SΣ 1..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ 1..1 string The value that is unique
Example General: 123456
..... period ΣC 0..1 Period Time period when id is/was valid for use
Constraints: per-1
..... assigner SΣC 1..1 Reference(Organization) Organization that issued id (may be just text)
Constraints: ref-1
... basedOn SC 1..1 Reference(CarePlan | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) basiert auf
Constraints: ref-1
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... status ?!SΣ 1..1 code Status
Binding: DiagnosticReportStatus (required): The status of the diagnostic report.
... Slices for category SΣ 2..* CodeableConcept Kategorie
Slice: Unordered, Open by pattern:$this
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.
.... category:v2-lab SΣ 1..1 CodeableConcept Labor-Kategorie
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: LAB
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
.... category:mibi-category SΣ 1..1 CodeableConcept Mikrobiologie-Kategorie
Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections.

Required Pattern: At least the following
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: MB
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
..... text 0..1 string Plain text representation of the concept
.... category:mibi-sub-category SΣ 0..* CodeableConcept Mikrobiologie-Kategorie LOINC
Binding: MII VS Mikrobio Befundtyp [LOINC] (required)
... code SΣ 1..1 CodeableConcept Code
Binding: LOINCDiagnosticReportCodes (preferred): Codes that describe Diagnostic Reports.
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding SΣ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by pattern:$this
..... coding:All Slices Content/Rules for all slices
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ 1..1 uri Identity of the terminology system
...... version Σ 0..1 string Version of the system - if relevant
...... code SΣ 1..1 code Symbol in syntax defined by the system
...... display SΣ 0..1 string Representation defined by the system
...... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
..... coding:loinc-labReport SΣ 1..1 Coding Code defined by a terminology system

Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
...... version 0..1 string Version of the system - if relevant
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 11502-2
...... display 0..1 string Representation defined by the system
...... userSelected 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... subject SΣC 1..1 Reference(Patient | Group | Device | Location) Subjekt
Constraints: ref-1
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... encounter SΣC 0..1 Reference(Encounter) Fall oder Kontakt
Constraints: ref-1
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... effective[x] SΣ 1..1 dateTime Klinisches Bezugsdatum
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:QuelleKlinischesBezugsdatum S 0..1 Coding Quelle des klinischen Bezugsdatums
URL: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/QuelleKlinischesBezugsdatum
Binding: MII VS Labor Quelle klinisches Bezugsdatum (required)
.... value 0..1 dateTime Primitive value for dateTime
... issued SΣ 1..1 instant Dokumentationsdatum
... performer SΣC 0..* Reference(Practitioner | PractitionerRole | Organization | CareTeam) Ausführende*r
Constraints: ref-1
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... resultsInterpreter SΣC 0..* Reference(Practitioner | PractitionerRole | Organization | CareTeam) Primary result interpreter
Constraints: ref-1
... specimen SC 0..* Reference(Specimen) Probenmaterial
Constraints: ref-1
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... result SC 1..* Reference(MII PR Mikrobio Allgemeine Kultur | MII PR Mikrobio Allgemeine Bestimmung (Identifizierung) | MII PR Mikrobio Spezifische Bestimmung | MII PR Mikrobio Keimzahl | MII PR Mikrobio Empfindlichkeit | MII PR Mikrobio Allgemeine Mikroskopie | MII PR Mikrobio Spezifische Mikroskopie | MII PR Mikrobio Antigen Antikoerper Quantitativ | MII PR Mikrobio Aviditaet | MII PR Mikrobio CT Wert | MII PR Mikrobio Titer | MII PR Mikrobio Nugent Score | MII PR Mikrobio Bartlett Score | MII PR Mikrobio Molekulare Pathogenlast | MII PR Mikrobio Resistenzmechanismen Determinanten | MII PR Mikrobio Virulenzfaktor | MII PR Mikrobio Resistenzkategorie Status | MII PR Mikrobio MRGN Klasse | MII PR Mikrobio Voraussichtliche Empfindlichkeit) Ergebnis
Constraints: ref-1
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... imagingStudy C 0..* Reference(ImagingStudy) Reference to full details of imaging associated with the diagnostic report
Constraints: ref-1
... media Σ 0..* BackboneElement Key images associated with this report
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... comment 0..1 string Comment about the image (e.g. explanation)
.... link ΣC 1..1 Reference(Media) Reference to the image source
Constraints: ref-1
... conclusion S 0..1 string Zusammenfassende Beurteilung des Labors im Freitext. Fuer serologische Befunde die tragende Stelle, weil sich die Diagnose dort erst aus der Zusammenschau mehrerer Einzelergebnisse ergibt.
... conclusionCode 0..* CodeableConcept Codes for the clinical conclusion of test results
Binding: SNOMEDCTClinicalFindings (example): Diagnosis codes provided as adjuncts to the report.
... presentedForm C 0..* Attachment Entire report as issued
Constraints: att-1

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DiagnosticReport.meta.​security Base extensible SecurityLabels 📦4.0.1 FHIR Std.
DiagnosticReport.meta.​tag Base example Common Tags 📦4.0.1 FHIR Std.
DiagnosticReport.language Base preferred Common Languages 📦4.0.1 FHIR Std.
DiagnosticReport.identifier:befund.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
DiagnosticReport.identifier:befund.​type Base extensible IdentifierType 📦4.0.1 FHIR Std.
DiagnosticReport.basedOn.​type Base extensible ResourceType 📦4.0.1 FHIR Std.
DiagnosticReport.status Base required DiagnosticReportStatus 📍4.0.1 FHIR Std.
DiagnosticReport.category Base example Diagnostic Service Section Codes 📦4.0.1 FHIR Std.
DiagnosticReport.category:v2-lab Base example Diagnostic Service Section Codes 📦4.0.1 FHIR Std.
DiagnosticReport.category:mibi-category Base example Diagnostic Service Section Codes 📦4.0.1 FHIR Std.
DiagnosticReport.category:mibi-sub-category Base required MII VS Mikrobio Befundtyp [LOINC] 📦2027.0.0-ballot2 This IG
DiagnosticReport.code Base preferred LOINC Diagnostic Report Codes 📦4.0.1 FHIR Std.
DiagnosticReport.subject.​type Base extensible ResourceType 📦4.0.1 FHIR Std.
DiagnosticReport.encounter.​type Base extensible ResourceType 📦4.0.1 FHIR Std.
DiagnosticReport.performer.​type Base extensible ResourceType 📦4.0.1 FHIR Std.
DiagnosticReport.specimen.​type Base extensible ResourceType 📦4.0.1 FHIR Std.
DiagnosticReport.result.​type Base extensible ResourceType 📦4.0.1 FHIR Std.
DiagnosticReport.conclusionCode Base example SNOMED CT Clinical Findings 📦4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
att-1 error DiagnosticReport.presentedForm If the Attachment has data, it SHALL have a contentType data.empty() or contentType.exists()
dom-2 error DiagnosticReport If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DiagnosticReport If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error DiagnosticReport If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error DiagnosticReport If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice DiagnosticReport A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
per-1 error DiagnosticReport.identifier:befund.period If present, start SHALL have a lower value than end start.hasValue().not() or end.hasValue().not() or (start <= end)
ref-1 error DiagnosticReport.identifier:befund.assigner, DiagnosticReport.basedOn, DiagnosticReport.subject, DiagnosticReport.encounter, DiagnosticReport.performer, DiagnosticReport.resultsInterpreter, DiagnosticReport.specimen, DiagnosticReport.result, DiagnosticReport.imagingStudy, DiagnosticReport.media.link SHALL have a contained resource if a local reference is provided reference.exists() implies (reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids')) or (reference='#' and %rootResource!=%resource))

Diese Struktur ist abgeleitet von MII_PR_Labor_Laborbefund

Summary

Mandatory: 1 element
Must-Support: 3 elements

Structures

This structure refers to these other structures:

 

Weitere Repräsentationen des Profils: CSV, Excel, Schematron