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
| Official URL: https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/StructureDefinition/mii-pr-mikrobio-spezifische-mikroskopie | Version: 2027.0.0-ballot2 | |||
| Active as of 2026-09-14 | Computable Name: MII_PR_Mikrobio_Spezifische_Mikroskopie | |||
Spezifische Mikroskopie beschreibt den mikroskopischen Nachweis eines im Untersuchungscode benannten Objekts — etwa säurefester Stäbchen oder von Leukozyten — mit der semiquantitativen Stufe als Ergebnis.
Specific microscopy describes the microscopic detection of an object named in the test code — acid-fast bacilli, leukocytes, clue cells. The result is whether it was detected; how much of it was seen is stated alongside, in a component.
Both halves are microscopy; what separates them is the question and the type of its answer, which is the rule this module applies throughout.
| General microscopy | Specific microscopy | |
|---|---|---|
| The question | what is there to see? | is X there, and how much? |
Observation.code |
a code that names at most the stain | a code that names the object sought |
value[x] |
the morphology observed | detected or not detected |
LOINC usually mirrors that distinction in the scale — nominal where the answer is the object, ordinal where it is a presence — but not reliably. For some stains only the nominal form exists: rhodamine-auramine has no ordinal code at all. Such a finding belongs in general microscopy even though the stain is targeted, because the answer is then the object seen. The scale follows the distinction; it does not define it.
Both profiles answer Detected / Not detected, and they stay apart for the
subject they speak about: Specific
determination
names a pathogen species, this one a microscopically visible object — host cells,
a morphological form, a parasite — and carries the amount in which it was seen.
The codes of this profile usually name the stain themselves, and it is given in
extension[faerbung] all the same — that is where a consumer reads it, whichever
code the laboratory chose, and where the concrete variant appears when the code
names only the class ("Acid fast stain" against Kinyoun). Where it belongs is
ballot question 2.
The amount goes into component[menge], not into value[x]: the test code asks
whether the object is there — 72357-7 and 87243-2 are PrThr codes,
"presence or threshold" — and the grade qualifies that answer rather than
replacing it. It is not an Observation.interpretation either, which carries a
clinical assessment and not a quantity.
The component takes three answer forms, because a laboratory reports the same
analyte in two of them: the semiquantitative grade, a count per high power field
as Quantity, and such a count as an interval in a Range. Its code and its
value set are shared with General
microscopy, where ballot
question 5
asks whether sites can process it.
The grades come from a German laboratory's real result catalogue and span two
SNOMED axes: 441614007 / 441517005 / 441521003 are presence findings below
52101004 |Present|, while Few, Moderate number, Numerous and Scanty are
degree and number descriptors. Which of the two families should be preferred is
still open with the European working group.
Acid-fast bacilli not detected:
mii-exa-mikrobio-spezifische-mikroskopie-auramin-negativ
Acid-fast bacilli detected, at grade two of three:
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots, and their representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | MII_PR_Labor_Laboruntersuchung | Measurements and simple assertions Constraints: obs-7, obs-6, mii-lab-2 |
![]() ![]() |
SΣ | 0..1 | id | Logical id of this artifact |
![]() ![]() |
SΣ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
SΣ | 0..1 | uri | Identifies where the resource comes from |
![]() ![]() ![]() |
SΣ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
S | 0..* | (Complex) | R5: Triggering observation(s) (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Triggering observation. | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "observation" | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | Reference(Observation) | Triggering observation | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Beschreibt die Art der Auslösung einer Untersuchung im diagnostischen Zusammenhang; insbesondere kennzeichnet der Wert „reflex“ eine durch das Ergebnis einer vorangegangenen Untersuchung ausgelöste Folgediagnostik. | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "type" | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | reflex | repeat | re-run Binding: R5ObservationTriggeredbytypeForR4 (0.1.0) (required): The type of TriggeredBy Observation. | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Reason that the observation was triggered (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reason" | |
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy" | |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Eingesetzte Faerbung. Immer angeben, wenn gefaerbt wurde — auch wenn der Untersuchungscode sie schon nennt. URL: https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/StructureDefinition/mii-ex-mikrobio-faerbung Binding: MII VS Mikrobio Färbung [SNOMED] (extensible) |
![]() ![]() |
?!S | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url |
![]() ![]() ![]() |
?!S | 0..* | Coding | Interpretationsbeeinflussende interpretationsbeeinflussendeEigenschaft URL: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/InterpretationsbeeinflussendeEigenschaft Binding: MII VS Labor Interpretationsbeeinflussende Eigenschaften SNOMEDCT (extensible) |
![]() ![]() |
SΣ | 1..* | Identifier | Identifikator Slice: Unordered, Open by pattern:type |
![]() ![]() ![]() |
SΣ | 1..1 | Identifier | Analyse-Befund-Code |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Description of identifier Binding: MII VS Labor 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 |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system Fixed Value: (Complex) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: OBI | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: OBI |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | The value that is unique Example General: 123456 |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | Reference(Organization) | Organization that issued id (may be just text) Constraints: ref-1 |
![]() ![]() |
SΣC | 0..* | Reference(ServiceRequest) | Basiert auf Constraints: ref-1 |
![]() ![]() |
?!SΣ | 1..1 | code | Status Binding: ObservationStatus (required): Codes providing the status of an observation. |
![]() ![]() |
S | 2..* | CodeableConcept | Kategorie Slice: Unordered, Open by pattern:$this Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. |
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Labor-Kategorie Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. Required Pattern: At least the following |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: laboratory | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Mikrobiologie-Kategorie Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. Required Pattern: At least the following |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: MB | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Ordinaler LOINC-Code, der das gesuchte Objekt und die Faerbung benennt, z. B. 87243-2 'Microscopic observation [Presence] in Specimen by Auramine fluorochrome stain'. Steht das Objekt NICHT im Code, sondern soll als Ergebnis berichtet werden, ist die Allgemeine Mikroskopie das richtige Profil. Binding: MII VS Mikrobio Spezifische Mikroskopie Tests [LOINC] (extensible) |
![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Binding: Results Laboratory/Pathology Observation - IPS (extensible): Intensional Value Set Definition: LOINC { { STATUS in {ACTIVE} CLASSTYPE in {1} CLASS exclude {CHALSKIN, H&P.HX.LAB, H&P.HX, NR STATS, PATH.PROTOCOLS.*} } } Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() |
SΣC | 1..1 | Reference(Patient | Group | Device | Location) | Subjekt Constraints: ref-1 |
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() |
SΣC | 0..1 | Reference(Encounter) | Fall oder Kontakt Constraints: ref-1 |
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() |
SΣC | 1..1 | dateTime | Untersuchungszeitpunkt Constraints: mii-lab-1 |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Quelle klinisches Bezugsdatum URL: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/QuelleKlinischesBezugsdatum Binding: MII VS Labor Quelle klinisches Bezugsdatum (required) |
![]() ![]() |
SΣ | 0..1 | instant | Dokumentationsdatum |
![]() ![]() |
SΣC | 0..1 | CodeableConcept | Messwert Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() |
SΣC | 0..1 | CodeableConcept | Nachweis oder Ausschluss des im Code benannten Objekts. Die Menge des Gesehenen gehoert NICHT hierher, sondern in component[menge]. Liefert die Untersuchung gar keine verwertbare Aussage, dataAbsentReason. Binding: MII VS Mikrobio Detected Not Detected [SNOMED] (extensible) |
![]() ![]() ![]() ![]() |
SΣ | 1..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() |
SΣC | 0..1 | Quantity | Actual result |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
D | 0..* | Quantity | Same quantity with different units URL: http://hl7.org/fhir/StructureDefinition/extension-quantity-translation |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() |
SD | 0..1 | integer | Explicit precision (number of significant decimal places) URL: http://hl7.org/fhir/StructureDefinition/quantity-precision |
![]() ![]() ![]() ![]() |
?!SΣ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form Fixed Value: http://unitsofmeasure.org |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() |
SΣC | 0..1 | Range | Actual result |
![]() ![]() ![]() |
SΣC | 0..1 | Ratio | Actual result |
![]() ![]() |
SC | 0..1 | CodeableConcept | Grund für fehlende Daten Binding: MII VS Mikrobio Data Absent Reason (extensible) |
![]() ![]() |
S | 0..* | CodeableConcept | Interpretation Binding: MII VS Labor Interpretation (extensible): Eingeschränkte Auswahl aus HL7 v3 ObservationInterpretation. FHIR bindet dieses Element extensible an das vollständige ValueSet Observation Interpretation Codes; das Modul schränkt auf die im Laborkontext sinnvollen Konzepte ein. Lokale Kodierungen wie -- - N + ++ oder L N H lassen sich darauf abbilden. Da die Bindung extensible ist, dürfen darüber hinaus weitere Codes verwendet werden; praktisch relevant sind die abnormal-Codes HH, LL und AA, etwa für Werte jenseits der Telefongrenze. |
![]() ![]() |
S | 0..* | Annotation | Hinweis |
![]() ![]() |
S | 0..1 | CodeableConcept | Das mikroskopische Verfahren. Die Faerbung gehoert NICHT hierher, sondern in extension[faerbung]. Binding: MII VS Mikrobio Morphologie Methode [SNOMED] (extensible) |
![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system |
![]() ![]() |
SC | 1..1 | Reference(MII PR Mikrobio Probe) | Probenmaterial Constraints: ref-1 |
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() |
SC | 0..1 | Reference(Device | DeviceMetric) | Gerät Constraints: ref-1 |
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() |
SC | 0..* | BackboneElement | Referenzbereich Constraints: obs-3 |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
SC | 0..1 | SimpleQuantity | Low Range, if relevant Constraints: qty-3, sqty-1 |
![]() ![]() ![]() |
SC | 0..1 | SimpleQuantity | High Range, if relevant Constraints: qty-3, sqty-1 |
![]() ![]() |
Σ | 0..* | BackboneElement | Component results Slice: Unordered, Open by pattern:$this.code |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations. |
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing. |
![]() ![]() ![]() |
SΣ | 0..1 | BackboneElement | Semiquantitative Menge oder Zaehlung des berichteten Befunds |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations. Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: 103392008 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
Σ | 0..1 | Actual component result Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Semiquantitative Stufe, z. B. 'Few' oder 'Present two plus out of three plus'. Binding: MII VS Mikrobio Mikroskopie Semiquantitativ [SNOMED] (extensible) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Quantity | Zaehlung je Gesichtsfeld, UCUM-Einheit /[HPF]. Fuer offene Grenzen wird Quantity.comparator verwendet, z. B. '<10/GF' als comparator = '<', value = 10. |
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Coded form of the unit Binding: MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] (extensible) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Range | Zaehlung je Gesichtsfeld als Intervall, UCUM-Einheit /[HPF] — z. B. '10-25/GF' als low = 10, high = 25. |
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing. |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Observation.extension:triggeredBy-r5.extension:type.value[x] | Base | required | Cross-version ValueSet R5.TriggeredBytype for use in FHIR R4 | 📍0.1.0 | Extensions for Using Data Elements from FHIR R5 in FHIR R4 v0.1 |
| Observation.identifier:analyseBefundCode.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Observation.identifier:analyseBefundCode.type | Base | extensible | MII VS Labor Identifier Type Codes | 📦2027.0.0-ballot | MII IG Laborbefund v2027.0 |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | FHIR Std. |
| Observation.category | Base | preferred | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.category:observation-category | Base | preferred | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.category:mibi-category | Base | preferred | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.code | Base | extensible | MII VS Mikrobio Spezifische Mikroskopie Tests [LOINC] | 📦2027.0.0-ballot2 | This IG |
| Observation.code.coding:loinc | Base | extensible | Results Laboratory/Pathology Observation - IPS | 📦2.0.1 | This IG |
| Observation.value[x]:valueCodeableConcept | Base | extensible | MII VS Mikrobio Detected Not Detected [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.value[x]:valueQuantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| Observation.dataAbsentReason | Base | extensible | MII VS Mikrobio Data Absent Reason | 📦2027.0.0-ballot2 | This IG |
| Observation.interpretation | Base | extensible | MII VS Labor Interpretation | 📦2027.0.0-ballot | MII IG Laborbefund v2027.0 |
| Observation.method | Base | extensible | MII VS Mikrobio Morphologie Methode [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.component.code | Base | example | LOINC Codes | 📦4.0.1 | FHIR Std. |
| Observation.component.dataAbsentReason | Base | extensible | DataAbsentReason | 📦4.0.1 | FHIR Std. |
| Observation.component:menge.code | Base | example | LOINC Codes | 📦4.0.1 | FHIR Std. |
| Observation.component:menge.value[x]:valueCodeableConcept | Base | extensible | MII VS Mikrobio Mikroskopie Semiquantitativ [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueQuantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| Observation.component:menge.value[x]:valueQuantity.code | Base | extensible | MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.dataAbsentReason | Base | extensible | DataAbsentReason | 📦4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Observation | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Observation | 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 | Observation | 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 | Observation | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Observation | 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()
|
| mii-lab-1 | error | Observation.effective[x] | Datetime must be at least to day |
($this as dateTime).hasValue() implies ($this as dateTime).toString().length() >= 8
|
| mii-lab-2 | error | Observation | Falls kein Laborwert verfügbar ist, muss eine dataAbsentReason angegeben werden |
hasMember.exists() or value.exists() or dataAbsentReason.exists()
|
| obs-3 | error | Observation.referenceRange | Must have at least a low or a high or text |
low.exists() or high.exists() or text.exists()
|
| obs-6 | error | Observation | dataAbsentReason SHALL only be present if Observation.value[x] is not present |
dataAbsentReason.empty() or value.empty()
|
| obs-7 | error | Observation | If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present |
value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
|
| qty-3 | error | Observation.referenceRange.low, Observation.referenceRange.high | If a code for the unit is present, the system SHALL also be present |
code.empty() or system.exists()
|
| ref-1 | error | Observation.identifier:analyseBefundCode.assigner, Observation.basedOn, Observation.subject, Observation.encounter, Observation.specimen, Observation.device | 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))
|
| sqty-1 | error | Observation.referenceRange.low, Observation.referenceRange.high | The comparator is not used on a SimpleQuantity |
comparator.empty()
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | MII_PR_Labor_Laboruntersuchung | Measurements and simple assertions | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
S | 0..* | (Complex) | R5: Triggering observation(s) (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Triggering observation. | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Beschreibt die Art der Auslösung einer Untersuchung im diagnostischen Zusammenhang; insbesondere kennzeichnet der Wert „reflex“ eine durch das Ergebnis einer vorangegangenen Untersuchung ausgelöste Folgediagnostik. | |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Eingesetzte Faerbung. Immer angeben, wenn gefaerbt wurde — auch wenn der Untersuchungscode sie schon nennt. URL: https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/StructureDefinition/mii-ex-mikrobio-faerbung Binding: MII VS Mikrobio Färbung [SNOMED] (extensible) |
![]() ![]() |
2..* | CodeableConcept | Kategorie | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Mikrobiologie-Kategorie Required Pattern: At least the following |
![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: MB | |
![]() ![]() |
1..1 | CodeableConcept | Ordinaler LOINC-Code, der das gesuchte Objekt und die Faerbung benennt, z. B. 87243-2 'Microscopic observation [Presence] in Specimen by Auramine fluorochrome stain'. Steht das Objekt NICHT im Code, sondern soll als Ergebnis berichtet werden, ist die Allgemeine Mikroskopie das richtige Profil. Binding: MII VS Mikrobio Spezifische Mikroskopie Tests [LOINC] (extensible) | |
![]() ![]() |
0..1 | CodeableConcept | Messwert | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..1 | CodeableConcept | Nachweis oder Ausschluss des im Code benannten Objekts. Die Menge des Gesehenen gehoert NICHT hierher, sondern in component[menge]. Liefert die Untersuchung gar keine verwertbare Aussage, dataAbsentReason. Binding: MII VS Mikrobio Detected Not Detected [SNOMED] (extensible) | |
![]() ![]() |
0..1 | CodeableConcept | Grund für fehlende Daten Binding: MII VS Mikrobio Data Absent Reason (extensible) | |
![]() ![]() |
0..1 | CodeableConcept | Das mikroskopische Verfahren. Die Faerbung gehoert NICHT hierher, sondern in extension[faerbung]. Binding: MII VS Mikrobio Morphologie Methode [SNOMED] (extensible) | |
![]() ![]() |
1..1 | Reference(MII PR Mikrobio Probe) | Probenmaterial | |
![]() ![]() |
0..* | BackboneElement | Component results Slice: Unordered, Open by pattern:$this.code | |
![]() ![]() ![]() |
S | 0..1 | BackboneElement | Semiquantitative Menge oder Zaehlung des berichteten Befunds |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Type of component observation (code / type) Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: 103392008 | |
![]() ![]() ![]() ![]() |
0..1 | Actual component result Slice: Unordered, Open by type:$this | ||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Semiquantitative Stufe, z. B. 'Few' oder 'Present two plus out of three plus'. Binding: MII VS Mikrobio Mikroskopie Semiquantitativ [SNOMED] (extensible) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Quantity | Zaehlung je Gesichtsfeld, UCUM-Einheit /[HPF]. Fuer offene Grenzen wird Quantity.comparator verwendet, z. B. '<10/GF' als comparator = '<', value = 10. | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Coded form of the unit Binding: MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] (extensible) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Range | Zaehlung je Gesichtsfeld als Intervall, UCUM-Einheit /[HPF] — z. B. '10-25/GF' als low = 10, high = 25. | |
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Coded form of the unit Binding: MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] (extensible) | |
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Coded form of the unit Binding: MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] (extensible) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Observation.code | Base | extensible | MII VS Mikrobio Spezifische Mikroskopie Tests [LOINC] | 📦2027.0.0-ballot2 | This IG |
| Observation.value[x]:valueCodeableConcept | Base | extensible | MII VS Mikrobio Detected Not Detected [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.dataAbsentReason | Base | extensible | MII VS Mikrobio Data Absent Reason | 📦2027.0.0-ballot2 | This IG |
| Observation.method | Base | extensible | MII VS Mikrobio Morphologie Methode [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueCodeableConcept | Base | extensible | MII VS Mikrobio Mikroskopie Semiquantitativ [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueQuantity.code | Base | extensible | MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueRange.low.code | Base | extensible | MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueRange.high.code | Base | extensible | MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] | 📦2027.0.0-ballot2 | This IG |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | MII_PR_Labor_Laboruntersuchung | Measurements and simple assertions Constraints: obs-7, obs-6, mii-lab-2 | ||||
![]() ![]() |
SΣ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
SΣ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Version specific identifier | ||||
![]() ![]() ![]() |
Σ | 0..1 | instant | When the resource version last changed | ||||
![]() ![]() ![]() |
SΣ | 0..1 | uri | Identifies where the resource comes from | ||||
![]() ![]() ![]() |
SΣ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||
![]() ![]() ![]() |
Σ | 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". | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
S | 0..* | (Complex) | R5: Triggering observation(s) (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Triggering observation. | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "observation" | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | Reference(Observation) | Triggering observation | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Beschreibt die Art der Auslösung einer Untersuchung im diagnostischen Zusammenhang; insbesondere kennzeichnet der Wert „reflex“ eine durch das Ergebnis einer vorangegangenen Untersuchung ausgelöste Folgediagnostik. | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "type" | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | reflex | repeat | re-run Binding: R5ObservationTriggeredbytypeForR4 (0.1.0) (required): The type of TriggeredBy Observation. | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Reason that the observation was triggered (new) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reason" | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Reason that the observation was triggered | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy" | |||||
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Eingesetzte Faerbung. Immer angeben, wenn gefaerbt wurde — auch wenn der Untersuchungscode sie schon nennt. URL: https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/StructureDefinition/mii-ex-mikrobio-faerbung Binding: MII VS Mikrobio Färbung [SNOMED] (extensible) | ||||
![]() ![]() |
?!S | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url | ||||
![]() ![]() ![]() |
?!S | 0..* | Coding | Interpretationsbeeinflussende interpretationsbeeinflussendeEigenschaft URL: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/InterpretationsbeeinflussendeEigenschaft Binding: MII VS Labor Interpretationsbeeinflussende Eigenschaften SNOMEDCT (extensible) | ||||
![]() ![]() |
SΣ | 1..* | Identifier | Identifikator Slice: Unordered, Open by pattern:type | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Identifier | Analyse-Befund-Code | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Description of identifier Binding: MII VS Labor 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 | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system Fixed Value: (Complex) | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: OBI | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: OBI | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | Period | Time period when id is/was valid for use Constraints: per-1 | ||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | Reference(Organization) | Organization that issued id (may be just text) Constraints: ref-1 | ||||
![]() ![]() |
SΣC | 0..* | Reference(ServiceRequest) | Basiert auf Constraints: ref-1 | ||||
![]() ![]() |
ΣC | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) | Part of referenced event Constraints: ref-1 | ||||
![]() ![]() |
?!SΣ | 1..1 | code | Status Binding: ObservationStatus (required): Codes providing the status of an observation. | ||||
![]() ![]() |
S | 2..* | CodeableConcept | Kategorie Slice: Unordered, Open by pattern:$this Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. | ||||
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Labor-Kategorie Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: laboratory | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Mikrobiologie-Kategorie Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074 | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: MB | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Ordinaler LOINC-Code, der das gesuchte Objekt und die Faerbung benennt, z. B. 87243-2 'Microscopic observation [Presence] in Specimen by Auramine fluorochrome stain'. Steht das Objekt NICHT im Code, sondern soll als Ergebnis berichtet werden, ist die Allgemeine Mikroskopie das richtige Profil. Binding: MII VS Mikrobio Spezifische Mikroskopie Tests [LOINC] (extensible) | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this | ||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Binding: Results Laboratory/Pathology Observation - IPS (extensible): Intensional Value Set Definition: LOINC { { STATUS in {ACTIVE} CLASSTYPE in {1} CLASS exclude {CHALSKIN, H&P.HX.LAB, H&P.HX, NR STATS, PATH.PROTOCOLS.*} } } Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() |
SΣC | 1..1 | Reference(Patient | Group | Device | Location) | Subjekt Constraints: ref-1 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
Σ | 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). | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
ΣC | 0..* | Reference(Resource) | What the observation is about, when it is not about the subject of record Constraints: ref-1 | ||||
![]() ![]() |
SΣC | 0..1 | Reference(Encounter) | Fall oder Kontakt Constraints: ref-1 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
Σ | 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). | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
SΣC | 1..1 | dateTime | Untersuchungszeitpunkt Constraints: mii-lab-1 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Quelle klinisches Bezugsdatum URL: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/QuelleKlinischesBezugsdatum Binding: MII VS Labor Quelle klinisches Bezugsdatum (required) | ||||
![]() ![]() ![]() |
0..1 | dateTime | Primitive value for dateTime | |||||
![]() ![]() |
SΣ | 0..1 | instant | Dokumentationsdatum | ||||
![]() ![]() |
ΣC | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) | Who is responsible for the observation Constraints: ref-1 | ||||
![]() ![]() |
SΣC | 0..1 | CodeableConcept | Messwert Slice: Unordered, Closed by type:$this | ||||
![]() ![]() ![]() |
SΣC | 0..1 | CodeableConcept | Nachweis oder Ausschluss des im Code benannten Objekts. Die Menge des Gesehenen gehoert NICHT hierher, sondern in component[menge]. Liefert die Untersuchung gar keine verwertbare Aussage, dataAbsentReason. Binding: MII VS Mikrobio Detected Not Detected [SNOMED] (extensible) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣ | 1..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() |
SΣC | 0..1 | Quantity | Actual result | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
D | 0..* | Quantity | Same quantity with different units URL: http://hl7.org/fhir/StructureDefinition/extension-quantity-translation | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
SD | 0..1 | integer | Explicit precision (number of significant decimal places) URL: http://hl7.org/fhir/StructureDefinition/quantity-precision | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | decimal | Primitive value for decimal | |||||
![]() ![]() ![]() ![]() |
?!SΣ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form Fixed Value: http://unitsofmeasure.org | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() |
SΣC | 0..1 | Range | Actual result | ||||
![]() ![]() ![]() |
SΣC | 0..1 | Ratio | Actual result | ||||
![]() ![]() |
SC | 0..1 | CodeableConcept | Grund für fehlende Daten Binding: MII VS Mikrobio Data Absent Reason (extensible) | ||||
![]() ![]() |
S | 0..* | CodeableConcept | Interpretation Binding: MII VS Labor Interpretation (extensible): Eingeschränkte Auswahl aus HL7 v3 ObservationInterpretation. FHIR bindet dieses Element extensible an das vollständige ValueSet Observation Interpretation Codes; das Modul schränkt auf die im Laborkontext sinnvollen Konzepte ein. Lokale Kodierungen wie -- - N + ++ oder L N H lassen sich darauf abbilden. Da die Bindung extensible ist, dürfen darüber hinaus weitere Codes verwendet werden; praktisch relevant sind die abnormal-Codes HH, LL und AA, etwa für Werte jenseits der Telefongrenze. | ||||
![]() ![]() |
S | 0..* | Annotation | Hinweis | ||||
![]() ![]() |
S | 0..1 | CodeableConcept | Das mikroskopische Verfahren. Die Faerbung gehoert NICHT hierher, sondern in extension[faerbung]. Binding: MII VS Mikrobio Morphologie Methode [SNOMED] (extensible) | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() |
SC | 1..1 | Reference(MII PR Mikrobio Probe) | Probenmaterial Constraints: ref-1 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
Σ | 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). | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
SC | 0..1 | Reference(Device | DeviceMetric) | Gerät Constraints: ref-1 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
Σ | 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). | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
SC | 0..* | BackboneElement | Referenzbereich Constraints: obs-3 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
SC | 0..1 | SimpleQuantity | Low Range, if relevant Constraints: qty-3, sqty-1 | ||||
![]() ![]() ![]() |
SC | 0..1 | SimpleQuantity | High Range, if relevant Constraints: qty-3, sqty-1 | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Reference range qualifier Binding: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Reference range population Binding: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to. | |||||
![]() ![]() ![]() |
C | 0..1 | Range | Applicable age range, if relevant Constraints: rng-2 | ||||
![]() ![]() ![]() |
0..1 | string | Text based reference range in an observation | |||||
![]() ![]() |
ΣC | 0..* | Reference(Observation | QuestionnaireResponse | MolecularSequence) | Related resource that belongs to the Observation group Constraints: ref-1 | ||||
![]() ![]() |
ΣC | 0..* | Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) | Related measurements the observation is made from Constraints: ref-1 | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | Component results Slice: Unordered, Open by pattern:$this.code | ||||
![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Actual component result | |||||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
SampledData | |||||||
![]() ![]() ![]() ![]() ![]() |
time | |||||||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing. | ||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | High, low, normal, etc. Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations. | |||||
![]() ![]() ![]() ![]() |
0..* | See referenceRange (Observation) | Provides guide for interpretation of component result | |||||
![]() ![]() ![]() |
SΣ | 0..1 | BackboneElement | Semiquantitative Menge oder Zaehlung des berichteten Befunds | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: 103392008 | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Actual component result Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Semiquantitative Stufe, z. B. 'Few' oder 'Present two plus out of three plus'. Binding: MII VS Mikrobio Mikroskopie Semiquantitativ [SNOMED] (extensible) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Quantity | Zaehlung je Gesichtsfeld, UCUM-Einheit /[HPF]. Fuer offene Grenzen wird Quantity.comparator verwendet, z. B. '<10/GF' als comparator = '<', value = 10. | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Coded form of the unit Binding: MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] (extensible) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Range | Zaehlung je Gesichtsfeld als Intervall, UCUM-Einheit /[HPF] — z. B. '10-25/GF' als low = 10, high = 25. | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | SimpleQuantity(4.0.1) | Low limit | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Coded form of the unit Binding: MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] (extensible) | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | SimpleQuantity(4.0.1) | High limit | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Coded form of the unit Binding: MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] (extensible) | ||||
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing. | ||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | High, low, normal, etc. Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations. | |||||
![]() ![]() ![]() ![]() |
0..* | See referenceRange (Observation) | Provides guide for interpretation of component result | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Observation.meta.security | Base | extensible | SecurityLabels | 📦4.0.1 | FHIR Std. |
| Observation.meta.tag | Base | example | Common Tags | 📦4.0.1 | FHIR Std. |
| Observation.language | Base | preferred | Common Languages | 📦4.0.1 | FHIR Std. |
| Observation.extension:triggeredBy-r5.extension:type.value[x] | Base | required | Cross-version ValueSet R5.TriggeredBytype for use in FHIR R4 | 📍0.1.0 | Extensions for Using Data Elements from FHIR R5 in FHIR R4 v0.1 |
| Observation.identifier:analyseBefundCode.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Observation.identifier:analyseBefundCode.type | Base | extensible | MII VS Labor Identifier Type Codes | 📦2027.0.0-ballot | MII IG Laborbefund v2027.0 |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | FHIR Std. |
| Observation.category | Base | preferred | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.category:observation-category | Base | preferred | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.category:mibi-category | Base | preferred | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.code | Base | extensible | MII VS Mikrobio Spezifische Mikroskopie Tests [LOINC] | 📦2027.0.0-ballot2 | This IG |
| Observation.code.coding:loinc | Base | extensible | Results Laboratory/Pathology Observation - IPS | 📦2.0.1 | This IG |
| Observation.subject.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std. |
| Observation.encounter.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std. |
| Observation.value[x]:valueCodeableConcept | Base | extensible | MII VS Mikrobio Detected Not Detected [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.value[x]:valueQuantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| Observation.dataAbsentReason | Base | extensible | MII VS Mikrobio Data Absent Reason | 📦2027.0.0-ballot2 | This IG |
| Observation.interpretation | Base | extensible | MII VS Labor Interpretation | 📦2027.0.0-ballot | MII IG Laborbefund v2027.0 |
| Observation.method | Base | extensible | MII VS Mikrobio Morphologie Methode [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.specimen.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std. |
| Observation.device.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std. |
| Observation.referenceRange.type | Base | preferred | Observation Reference Range Meaning Codes | 📦4.0.1 | FHIR Std. |
| Observation.referenceRange.appliesTo | Base | example | Observation Reference Range Applies To Codes | 📦4.0.1 | FHIR Std. |
| Observation.component.code | Base | example | LOINC Codes | 📦4.0.1 | FHIR Std. |
| Observation.component.dataAbsentReason | Base | extensible | DataAbsentReason | 📦4.0.1 | FHIR Std. |
| Observation.component.interpretation | Base | extensible | Observation Interpretation Codes | 📦4.0.1 | FHIR Std. |
| Observation.component:menge.code | Base | example | LOINC Codes | 📦4.0.1 | FHIR Std. |
| Observation.component:menge.value[x]:valueCodeableConcept | Base | extensible | MII VS Mikrobio Mikroskopie Semiquantitativ [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueQuantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| Observation.component:menge.value[x]:valueQuantity.code | Base | extensible | MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueRange.low.code | Base | extensible | MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueRange.high.code | Base | extensible | MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.dataAbsentReason | Base | extensible | DataAbsentReason | 📦4.0.1 | FHIR Std. |
| Observation.component:menge.interpretation | Base | extensible | Observation Interpretation Codes | 📦4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Observation | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Observation | 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 | Observation | 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 | Observation | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Observation | 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()
|
| mii-lab-1 | error | Observation.effective[x] | Datetime must be at least to day |
($this as dateTime).hasValue() implies ($this as dateTime).toString().length() >= 8
|
| mii-lab-2 | error | Observation | Falls kein Laborwert verfügbar ist, muss eine dataAbsentReason angegeben werden |
hasMember.exists() or value.exists() or dataAbsentReason.exists()
|
| obs-3 | error | Observation.referenceRange | Must have at least a low or a high or text |
low.exists() or high.exists() or text.exists()
|
| obs-6 | error | Observation | dataAbsentReason SHALL only be present if Observation.value[x] is not present |
dataAbsentReason.empty() or value.empty()
|
| obs-7 | error | Observation | If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present |
value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
|
| per-1 | error | Observation.identifier:analyseBefundCode.period | If present, start SHALL have a lower value than end |
start.hasValue().not() or end.hasValue().not() or (start <= end)
|
| qty-3 | error | Observation.referenceRange.low, Observation.referenceRange.high | If a code for the unit is present, the system SHALL also be present |
code.empty() or system.exists()
|
| ref-1 | error | Observation.identifier:analyseBefundCode.assigner, Observation.basedOn, Observation.partOf, Observation.subject, Observation.focus, Observation.encounter, Observation.performer, Observation.specimen, Observation.device, Observation.hasMember, Observation.derivedFrom | 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))
|
| rng-2 | error | Observation.referenceRange.age | If present, low SHALL have a lower value than high |
low.empty() or high.empty() or (low <= high)
|
| sqty-1 | error | Observation.referenceRange.low, Observation.referenceRange.high | The comparator is not used on a SimpleQuantity |
comparator.empty()
|
Summary
Mandatory: 2 elements
Must-Support: 4 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | MII_PR_Labor_Laboruntersuchung | Measurements and simple assertions Constraints: obs-7, obs-6, mii-lab-2 |
![]() ![]() |
SΣ | 0..1 | id | Logical id of this artifact |
![]() ![]() |
SΣ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
SΣ | 0..1 | uri | Identifies where the resource comes from |
![]() ![]() ![]() |
SΣ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
S | 0..* | (Complex) | R5: Triggering observation(s) (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy |
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Triggering observation. | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "observation" | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | Reference(Observation) | Triggering observation | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Beschreibt die Art der Auslösung einer Untersuchung im diagnostischen Zusammenhang; insbesondere kennzeichnet der Wert „reflex“ eine durch das Ergebnis einer vorangegangenen Untersuchung ausgelöste Folgediagnostik. | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "type" | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | reflex | repeat | re-run Binding: R5ObservationTriggeredbytypeForR4 (0.1.0) (required): The type of TriggeredBy Observation. | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Reason that the observation was triggered (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reason" | |
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy" | |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Eingesetzte Faerbung. Immer angeben, wenn gefaerbt wurde — auch wenn der Untersuchungscode sie schon nennt. URL: https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/StructureDefinition/mii-ex-mikrobio-faerbung Binding: MII VS Mikrobio Färbung [SNOMED] (extensible) |
![]() ![]() |
?!S | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url |
![]() ![]() ![]() |
?!S | 0..* | Coding | Interpretationsbeeinflussende interpretationsbeeinflussendeEigenschaft URL: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/InterpretationsbeeinflussendeEigenschaft Binding: MII VS Labor Interpretationsbeeinflussende Eigenschaften SNOMEDCT (extensible) |
![]() ![]() |
SΣ | 1..* | Identifier | Identifikator Slice: Unordered, Open by pattern:type |
![]() ![]() ![]() |
SΣ | 1..1 | Identifier | Analyse-Befund-Code |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Description of identifier Binding: MII VS Labor 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 |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system Fixed Value: (Complex) |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: OBI | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: OBI |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | The value that is unique Example General: 123456 |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | Reference(Organization) | Organization that issued id (may be just text) Constraints: ref-1 |
![]() ![]() |
SΣC | 0..* | Reference(ServiceRequest) | Basiert auf Constraints: ref-1 |
![]() ![]() |
?!SΣ | 1..1 | code | Status Binding: ObservationStatus (required): Codes providing the status of an observation. |
![]() ![]() |
S | 2..* | CodeableConcept | Kategorie Slice: Unordered, Open by pattern:$this Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. |
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Labor-Kategorie Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. Required Pattern: At least the following |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: laboratory | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Mikrobiologie-Kategorie Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. Required Pattern: At least the following |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: MB | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Ordinaler LOINC-Code, der das gesuchte Objekt und die Faerbung benennt, z. B. 87243-2 'Microscopic observation [Presence] in Specimen by Auramine fluorochrome stain'. Steht das Objekt NICHT im Code, sondern soll als Ergebnis berichtet werden, ist die Allgemeine Mikroskopie das richtige Profil. Binding: MII VS Mikrobio Spezifische Mikroskopie Tests [LOINC] (extensible) |
![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Binding: Results Laboratory/Pathology Observation - IPS (extensible): Intensional Value Set Definition: LOINC { { STATUS in {ACTIVE} CLASSTYPE in {1} CLASS exclude {CHALSKIN, H&P.HX.LAB, H&P.HX, NR STATS, PATH.PROTOCOLS.*} } } Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() |
SΣC | 1..1 | Reference(Patient | Group | Device | Location) | Subjekt Constraints: ref-1 |
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() |
SΣC | 0..1 | Reference(Encounter) | Fall oder Kontakt Constraints: ref-1 |
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() |
SΣC | 1..1 | dateTime | Untersuchungszeitpunkt Constraints: mii-lab-1 |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Quelle klinisches Bezugsdatum URL: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/QuelleKlinischesBezugsdatum Binding: MII VS Labor Quelle klinisches Bezugsdatum (required) |
![]() ![]() |
SΣ | 0..1 | instant | Dokumentationsdatum |
![]() ![]() |
SΣC | 0..1 | CodeableConcept | Messwert Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() |
SΣC | 0..1 | CodeableConcept | Nachweis oder Ausschluss des im Code benannten Objekts. Die Menge des Gesehenen gehoert NICHT hierher, sondern in component[menge]. Liefert die Untersuchung gar keine verwertbare Aussage, dataAbsentReason. Binding: MII VS Mikrobio Detected Not Detected [SNOMED] (extensible) |
![]() ![]() ![]() ![]() |
SΣ | 1..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() |
SΣC | 0..1 | Quantity | Actual result |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
D | 0..* | Quantity | Same quantity with different units URL: http://hl7.org/fhir/StructureDefinition/extension-quantity-translation |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) |
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() |
SD | 0..1 | integer | Explicit precision (number of significant decimal places) URL: http://hl7.org/fhir/StructureDefinition/quantity-precision |
![]() ![]() ![]() ![]() |
?!SΣ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation |
![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form Fixed Value: http://unitsofmeasure.org |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit |
![]() ![]() ![]() |
SΣC | 0..1 | Range | Actual result |
![]() ![]() ![]() |
SΣC | 0..1 | Ratio | Actual result |
![]() ![]() |
SC | 0..1 | CodeableConcept | Grund für fehlende Daten Binding: MII VS Mikrobio Data Absent Reason (extensible) |
![]() ![]() |
S | 0..* | CodeableConcept | Interpretation Binding: MII VS Labor Interpretation (extensible): Eingeschränkte Auswahl aus HL7 v3 ObservationInterpretation. FHIR bindet dieses Element extensible an das vollständige ValueSet Observation Interpretation Codes; das Modul schränkt auf die im Laborkontext sinnvollen Konzepte ein. Lokale Kodierungen wie -- - N + ++ oder L N H lassen sich darauf abbilden. Da die Bindung extensible ist, dürfen darüber hinaus weitere Codes verwendet werden; praktisch relevant sind die abnormal-Codes HH, LL und AA, etwa für Werte jenseits der Telefongrenze. |
![]() ![]() |
S | 0..* | Annotation | Hinweis |
![]() ![]() |
S | 0..1 | CodeableConcept | Das mikroskopische Verfahren. Die Faerbung gehoert NICHT hierher, sondern in extension[faerbung]. Binding: MII VS Mikrobio Morphologie Methode [SNOMED] (extensible) |
![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system |
![]() ![]() |
SC | 1..1 | Reference(MII PR Mikrobio Probe) | Probenmaterial Constraints: ref-1 |
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() |
SC | 0..1 | Reference(Device | DeviceMetric) | Gerät Constraints: ref-1 |
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() |
SC | 0..* | BackboneElement | Referenzbereich Constraints: obs-3 |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
SC | 0..1 | SimpleQuantity | Low Range, if relevant Constraints: qty-3, sqty-1 |
![]() ![]() ![]() |
SC | 0..1 | SimpleQuantity | High Range, if relevant Constraints: qty-3, sqty-1 |
![]() ![]() |
Σ | 0..* | BackboneElement | Component results Slice: Unordered, Open by pattern:$this.code |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations. |
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing. |
![]() ![]() ![]() |
SΣ | 0..1 | BackboneElement | Semiquantitative Menge oder Zaehlung des berichteten Befunds |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations. Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: 103392008 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() ![]() |
Σ | 0..1 | Actual component result Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Semiquantitative Stufe, z. B. 'Few' oder 'Present two plus out of three plus'. Binding: MII VS Mikrobio Mikroskopie Semiquantitativ [SNOMED] (extensible) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Quantity | Zaehlung je Gesichtsfeld, UCUM-Einheit /[HPF]. Fuer offene Grenzen wird Quantity.comparator verwendet, z. B. '<10/GF' als comparator = '<', value = 10. |
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Coded form of the unit Binding: MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] (extensible) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Range | Zaehlung je Gesichtsfeld als Intervall, UCUM-Einheit /[HPF] — z. B. '10-25/GF' als low = 10, high = 25. |
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing. |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Observation.extension:triggeredBy-r5.extension:type.value[x] | Base | required | Cross-version ValueSet R5.TriggeredBytype for use in FHIR R4 | 📍0.1.0 | Extensions for Using Data Elements from FHIR R5 in FHIR R4 v0.1 |
| Observation.identifier:analyseBefundCode.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Observation.identifier:analyseBefundCode.type | Base | extensible | MII VS Labor Identifier Type Codes | 📦2027.0.0-ballot | MII IG Laborbefund v2027.0 |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | FHIR Std. |
| Observation.category | Base | preferred | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.category:observation-category | Base | preferred | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.category:mibi-category | Base | preferred | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.code | Base | extensible | MII VS Mikrobio Spezifische Mikroskopie Tests [LOINC] | 📦2027.0.0-ballot2 | This IG |
| Observation.code.coding:loinc | Base | extensible | Results Laboratory/Pathology Observation - IPS | 📦2.0.1 | This IG |
| Observation.value[x]:valueCodeableConcept | Base | extensible | MII VS Mikrobio Detected Not Detected [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.value[x]:valueQuantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| Observation.dataAbsentReason | Base | extensible | MII VS Mikrobio Data Absent Reason | 📦2027.0.0-ballot2 | This IG |
| Observation.interpretation | Base | extensible | MII VS Labor Interpretation | 📦2027.0.0-ballot | MII IG Laborbefund v2027.0 |
| Observation.method | Base | extensible | MII VS Mikrobio Morphologie Methode [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.component.code | Base | example | LOINC Codes | 📦4.0.1 | FHIR Std. |
| Observation.component.dataAbsentReason | Base | extensible | DataAbsentReason | 📦4.0.1 | FHIR Std. |
| Observation.component:menge.code | Base | example | LOINC Codes | 📦4.0.1 | FHIR Std. |
| Observation.component:menge.value[x]:valueCodeableConcept | Base | extensible | MII VS Mikrobio Mikroskopie Semiquantitativ [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueQuantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| Observation.component:menge.value[x]:valueQuantity.code | Base | extensible | MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.dataAbsentReason | Base | extensible | DataAbsentReason | 📦4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Observation | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Observation | 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 | Observation | 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 | Observation | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Observation | 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()
|
| mii-lab-1 | error | Observation.effective[x] | Datetime must be at least to day |
($this as dateTime).hasValue() implies ($this as dateTime).toString().length() >= 8
|
| mii-lab-2 | error | Observation | Falls kein Laborwert verfügbar ist, muss eine dataAbsentReason angegeben werden |
hasMember.exists() or value.exists() or dataAbsentReason.exists()
|
| obs-3 | error | Observation.referenceRange | Must have at least a low or a high or text |
low.exists() or high.exists() or text.exists()
|
| obs-6 | error | Observation | dataAbsentReason SHALL only be present if Observation.value[x] is not present |
dataAbsentReason.empty() or value.empty()
|
| obs-7 | error | Observation | If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present |
value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
|
| qty-3 | error | Observation.referenceRange.low, Observation.referenceRange.high | If a code for the unit is present, the system SHALL also be present |
code.empty() or system.exists()
|
| ref-1 | error | Observation.identifier:analyseBefundCode.assigner, Observation.basedOn, Observation.subject, Observation.encounter, Observation.specimen, Observation.device | 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))
|
| sqty-1 | error | Observation.referenceRange.low, Observation.referenceRange.high | The comparator is not used on a SimpleQuantity |
comparator.empty()
|
Differential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | MII_PR_Labor_Laboruntersuchung | Measurements and simple assertions | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
S | 0..* | (Complex) | R5: Triggering observation(s) (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Triggering observation. | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Beschreibt die Art der Auslösung einer Untersuchung im diagnostischen Zusammenhang; insbesondere kennzeichnet der Wert „reflex“ eine durch das Ergebnis einer vorangegangenen Untersuchung ausgelöste Folgediagnostik. | |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Eingesetzte Faerbung. Immer angeben, wenn gefaerbt wurde — auch wenn der Untersuchungscode sie schon nennt. URL: https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/StructureDefinition/mii-ex-mikrobio-faerbung Binding: MII VS Mikrobio Färbung [SNOMED] (extensible) |
![]() ![]() |
2..* | CodeableConcept | Kategorie | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Mikrobiologie-Kategorie Required Pattern: At least the following |
![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: MB | |
![]() ![]() |
1..1 | CodeableConcept | Ordinaler LOINC-Code, der das gesuchte Objekt und die Faerbung benennt, z. B. 87243-2 'Microscopic observation [Presence] in Specimen by Auramine fluorochrome stain'. Steht das Objekt NICHT im Code, sondern soll als Ergebnis berichtet werden, ist die Allgemeine Mikroskopie das richtige Profil. Binding: MII VS Mikrobio Spezifische Mikroskopie Tests [LOINC] (extensible) | |
![]() ![]() |
0..1 | CodeableConcept | Messwert | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..1 | CodeableConcept | Nachweis oder Ausschluss des im Code benannten Objekts. Die Menge des Gesehenen gehoert NICHT hierher, sondern in component[menge]. Liefert die Untersuchung gar keine verwertbare Aussage, dataAbsentReason. Binding: MII VS Mikrobio Detected Not Detected [SNOMED] (extensible) | |
![]() ![]() |
0..1 | CodeableConcept | Grund für fehlende Daten Binding: MII VS Mikrobio Data Absent Reason (extensible) | |
![]() ![]() |
0..1 | CodeableConcept | Das mikroskopische Verfahren. Die Faerbung gehoert NICHT hierher, sondern in extension[faerbung]. Binding: MII VS Mikrobio Morphologie Methode [SNOMED] (extensible) | |
![]() ![]() |
1..1 | Reference(MII PR Mikrobio Probe) | Probenmaterial | |
![]() ![]() |
0..* | BackboneElement | Component results Slice: Unordered, Open by pattern:$this.code | |
![]() ![]() ![]() |
S | 0..1 | BackboneElement | Semiquantitative Menge oder Zaehlung des berichteten Befunds |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Type of component observation (code / type) Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: 103392008 | |
![]() ![]() ![]() ![]() |
0..1 | Actual component result Slice: Unordered, Open by type:$this | ||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Semiquantitative Stufe, z. B. 'Few' oder 'Present two plus out of three plus'. Binding: MII VS Mikrobio Mikroskopie Semiquantitativ [SNOMED] (extensible) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Quantity | Zaehlung je Gesichtsfeld, UCUM-Einheit /[HPF]. Fuer offene Grenzen wird Quantity.comparator verwendet, z. B. '<10/GF' als comparator = '<', value = 10. | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Coded form of the unit Binding: MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] (extensible) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Range | Zaehlung je Gesichtsfeld als Intervall, UCUM-Einheit /[HPF] — z. B. '10-25/GF' als low = 10, high = 25. | |
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Coded form of the unit Binding: MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] (extensible) | |
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Coded form of the unit Binding: MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] (extensible) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Observation.code | Base | extensible | MII VS Mikrobio Spezifische Mikroskopie Tests [LOINC] | 📦2027.0.0-ballot2 | This IG |
| Observation.value[x]:valueCodeableConcept | Base | extensible | MII VS Mikrobio Detected Not Detected [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.dataAbsentReason | Base | extensible | MII VS Mikrobio Data Absent Reason | 📦2027.0.0-ballot2 | This IG |
| Observation.method | Base | extensible | MII VS Mikrobio Morphologie Methode [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueCodeableConcept | Base | extensible | MII VS Mikrobio Mikroskopie Semiquantitativ [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueQuantity.code | Base | extensible | MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueRange.low.code | Base | extensible | MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueRange.high.code | Base | extensible | MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] | 📦2027.0.0-ballot2 | This IG |
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | MII_PR_Labor_Laboruntersuchung | Measurements and simple assertions Constraints: obs-7, obs-6, mii-lab-2 | ||||
![]() ![]() |
SΣ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
SΣ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Version specific identifier | ||||
![]() ![]() ![]() |
Σ | 0..1 | instant | When the resource version last changed | ||||
![]() ![]() ![]() |
SΣ | 0..1 | uri | Identifies where the resource comes from | ||||
![]() ![]() ![]() |
SΣ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||
![]() ![]() ![]() |
Σ | 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". | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
S | 0..* | (Complex) | R5: Triggering observation(s) (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Triggering observation. | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "observation" | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | Reference(Observation) | Triggering observation | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Beschreibt die Art der Auslösung einer Untersuchung im diagnostischen Zusammenhang; insbesondere kennzeichnet der Wert „reflex“ eine durch das Ergebnis einer vorangegangenen Untersuchung ausgelöste Folgediagnostik. | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "type" | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | reflex | repeat | re-run Binding: R5ObservationTriggeredbytypeForR4 (0.1.0) (required): The type of TriggeredBy Observation. | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Reason that the observation was triggered (new) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reason" | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Reason that the observation was triggered | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy" | |||||
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Eingesetzte Faerbung. Immer angeben, wenn gefaerbt wurde — auch wenn der Untersuchungscode sie schon nennt. URL: https://www.medizininformatik-initiative.de/fhir/modul-mikrobio/StructureDefinition/mii-ex-mikrobio-faerbung Binding: MII VS Mikrobio Färbung [SNOMED] (extensible) | ||||
![]() ![]() |
?!S | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url | ||||
![]() ![]() ![]() |
?!S | 0..* | Coding | Interpretationsbeeinflussende interpretationsbeeinflussendeEigenschaft URL: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/InterpretationsbeeinflussendeEigenschaft Binding: MII VS Labor Interpretationsbeeinflussende Eigenschaften SNOMEDCT (extensible) | ||||
![]() ![]() |
SΣ | 1..* | Identifier | Identifikator Slice: Unordered, Open by pattern:type | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Identifier | Analyse-Befund-Code | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | CodeableConcept | Description of identifier Binding: MII VS Labor 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 | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system Fixed Value: (Complex) | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: OBI | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system Fixed Value: OBI | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | Period | Time period when id is/was valid for use Constraints: per-1 | ||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | Reference(Organization) | Organization that issued id (may be just text) Constraints: ref-1 | ||||
![]() ![]() |
SΣC | 0..* | Reference(ServiceRequest) | Basiert auf Constraints: ref-1 | ||||
![]() ![]() |
ΣC | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) | Part of referenced event Constraints: ref-1 | ||||
![]() ![]() |
?!SΣ | 1..1 | code | Status Binding: ObservationStatus (required): Codes providing the status of an observation. | ||||
![]() ![]() |
S | 2..* | CodeableConcept | Kategorie Slice: Unordered, Open by pattern:$this Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. | ||||
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Labor-Kategorie Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: laboratory | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() |
S | 1..1 | CodeableConcept | Mikrobiologie-Kategorie Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074 | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: MB | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Ordinaler LOINC-Code, der das gesuchte Objekt und die Faerbung benennt, z. B. 87243-2 'Microscopic observation [Presence] in Specimen by Auramine fluorochrome stain'. Steht das Objekt NICHT im Code, sondern soll als Ergebnis berichtet werden, ist die Allgemeine Mikroskopie das richtige Profil. Binding: MII VS Mikrobio Spezifische Mikroskopie Tests [LOINC] (extensible) | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this | ||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Binding: Results Laboratory/Pathology Observation - IPS (extensible): Intensional Value Set Definition: LOINC { { STATUS in {ACTIVE} CLASSTYPE in {1} CLASS exclude {CHALSKIN, H&P.HX.LAB, H&P.HX, NR STATS, PATH.PROTOCOLS.*} } } Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() |
SΣC | 1..1 | Reference(Patient | Group | Device | Location) | Subjekt Constraints: ref-1 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
Σ | 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). | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
ΣC | 0..* | Reference(Resource) | What the observation is about, when it is not about the subject of record Constraints: ref-1 | ||||
![]() ![]() |
SΣC | 0..1 | Reference(Encounter) | Fall oder Kontakt Constraints: ref-1 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
Σ | 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). | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
SΣC | 1..1 | dateTime | Untersuchungszeitpunkt Constraints: mii-lab-1 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Quelle klinisches Bezugsdatum URL: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/QuelleKlinischesBezugsdatum Binding: MII VS Labor Quelle klinisches Bezugsdatum (required) | ||||
![]() ![]() ![]() |
0..1 | dateTime | Primitive value for dateTime | |||||
![]() ![]() |
SΣ | 0..1 | instant | Dokumentationsdatum | ||||
![]() ![]() |
ΣC | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) | Who is responsible for the observation Constraints: ref-1 | ||||
![]() ![]() |
SΣC | 0..1 | CodeableConcept | Messwert Slice: Unordered, Closed by type:$this | ||||
![]() ![]() ![]() |
SΣC | 0..1 | CodeableConcept | Nachweis oder Ausschluss des im Code benannten Objekts. Die Menge des Gesehenen gehoert NICHT hierher, sondern in component[menge]. Liefert die Untersuchung gar keine verwertbare Aussage, dataAbsentReason. Binding: MII VS Mikrobio Detected Not Detected [SNOMED] (extensible) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣ | 1..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() |
SΣC | 0..1 | Quantity | Actual result | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
D | 0..* | Quantity | Same quantity with different units URL: http://hl7.org/fhir/StructureDefinition/extension-quantity-translation | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
SD | 0..1 | integer | Explicit precision (number of significant decimal places) URL: http://hl7.org/fhir/StructureDefinition/quantity-precision | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | decimal | Primitive value for decimal | |||||
![]() ![]() ![]() ![]() |
?!SΣ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() |
SΣC | 1..1 | uri | System that defines coded unit form Fixed Value: http://unitsofmeasure.org | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() |
SΣC | 0..1 | Range | Actual result | ||||
![]() ![]() ![]() |
SΣC | 0..1 | Ratio | Actual result | ||||
![]() ![]() |
SC | 0..1 | CodeableConcept | Grund für fehlende Daten Binding: MII VS Mikrobio Data Absent Reason (extensible) | ||||
![]() ![]() |
S | 0..* | CodeableConcept | Interpretation Binding: MII VS Labor Interpretation (extensible): Eingeschränkte Auswahl aus HL7 v3 ObservationInterpretation. FHIR bindet dieses Element extensible an das vollständige ValueSet Observation Interpretation Codes; das Modul schränkt auf die im Laborkontext sinnvollen Konzepte ein. Lokale Kodierungen wie -- - N + ++ oder L N H lassen sich darauf abbilden. Da die Bindung extensible ist, dürfen darüber hinaus weitere Codes verwendet werden; praktisch relevant sind die abnormal-Codes HH, LL und AA, etwa für Werte jenseits der Telefongrenze. | ||||
![]() ![]() |
S | 0..* | Annotation | Hinweis | ||||
![]() ![]() |
S | 0..1 | CodeableConcept | Das mikroskopische Verfahren. Die Faerbung gehoert NICHT hierher, sondern in extension[faerbung]. Binding: MII VS Mikrobio Morphologie Methode [SNOMED] (extensible) | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() |
SC | 1..1 | Reference(MII PR Mikrobio Probe) | Probenmaterial Constraints: ref-1 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
Σ | 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). | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
SC | 0..1 | Reference(Device | DeviceMetric) | Gerät Constraints: ref-1 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
Σ | 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). | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
SC | 0..* | BackboneElement | Referenzbereich Constraints: obs-3 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
SC | 0..1 | SimpleQuantity | Low Range, if relevant Constraints: qty-3, sqty-1 | ||||
![]() ![]() ![]() |
SC | 0..1 | SimpleQuantity | High Range, if relevant Constraints: qty-3, sqty-1 | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Reference range qualifier Binding: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Reference range population Binding: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to. | |||||
![]() ![]() ![]() |
C | 0..1 | Range | Applicable age range, if relevant Constraints: rng-2 | ||||
![]() ![]() ![]() |
0..1 | string | Text based reference range in an observation | |||||
![]() ![]() |
ΣC | 0..* | Reference(Observation | QuestionnaireResponse | MolecularSequence) | Related resource that belongs to the Observation group Constraints: ref-1 | ||||
![]() ![]() |
ΣC | 0..* | Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) | Related measurements the observation is made from Constraints: ref-1 | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | Component results Slice: Unordered, Open by pattern:$this.code | ||||
![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Actual component result | |||||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
SampledData | |||||||
![]() ![]() ![]() ![]() ![]() |
time | |||||||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing. | ||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | High, low, normal, etc. Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations. | |||||
![]() ![]() ![]() ![]() |
0..* | See referenceRange (Observation) | Provides guide for interpretation of component result | |||||
![]() ![]() ![]() |
SΣ | 0..1 | BackboneElement | Semiquantitative Menge oder Zaehlung des berichteten Befunds | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: LOINCCodes (example): Codes identifying names of simple observations. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: 103392008 | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Actual component result Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Semiquantitative Stufe, z. B. 'Few' oder 'Present two plus out of three plus'. Binding: MII VS Mikrobio Mikroskopie Semiquantitativ [SNOMED] (extensible) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Quantity | Zaehlung je Gesichtsfeld, UCUM-Einheit /[HPF]. Fuer offene Grenzen wird Quantity.comparator verwendet, z. B. '<10/GF' als comparator = '<', value = 10. | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Binding: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Coded form of the unit Binding: MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] (extensible) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Range | Zaehlung je Gesichtsfeld als Intervall, UCUM-Einheit /[HPF] — z. B. '10-25/GF' als low = 10, high = 25. | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | SimpleQuantity(4.0.1) | Low limit | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Coded form of the unit Binding: MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] (extensible) | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | SimpleQuantity(4.0.1) | High limit | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | uri | System that defines coded unit form | ||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Coded form of the unit Binding: MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] (extensible) | ||||
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Why the component result is missing Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing. | ||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | High, low, normal, etc. Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations. | |||||
![]() ![]() ![]() ![]() |
0..* | See referenceRange (Observation) | Provides guide for interpretation of component result | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Observation.meta.security | Base | extensible | SecurityLabels | 📦4.0.1 | FHIR Std. |
| Observation.meta.tag | Base | example | Common Tags | 📦4.0.1 | FHIR Std. |
| Observation.language | Base | preferred | Common Languages | 📦4.0.1 | FHIR Std. |
| Observation.extension:triggeredBy-r5.extension:type.value[x] | Base | required | Cross-version ValueSet R5.TriggeredBytype for use in FHIR R4 | 📍0.1.0 | Extensions for Using Data Elements from FHIR R5 in FHIR R4 v0.1 |
| Observation.identifier:analyseBefundCode.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Observation.identifier:analyseBefundCode.type | Base | extensible | MII VS Labor Identifier Type Codes | 📦2027.0.0-ballot | MII IG Laborbefund v2027.0 |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | FHIR Std. |
| Observation.category | Base | preferred | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.category:observation-category | Base | preferred | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.category:mibi-category | Base | preferred | Observation Category Codes | 📦4.0.1 | FHIR Std. |
| Observation.code | Base | extensible | MII VS Mikrobio Spezifische Mikroskopie Tests [LOINC] | 📦2027.0.0-ballot2 | This IG |
| Observation.code.coding:loinc | Base | extensible | Results Laboratory/Pathology Observation - IPS | 📦2.0.1 | This IG |
| Observation.subject.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std. |
| Observation.encounter.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std. |
| Observation.value[x]:valueCodeableConcept | Base | extensible | MII VS Mikrobio Detected Not Detected [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.value[x]:valueQuantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| Observation.dataAbsentReason | Base | extensible | MII VS Mikrobio Data Absent Reason | 📦2027.0.0-ballot2 | This IG |
| Observation.interpretation | Base | extensible | MII VS Labor Interpretation | 📦2027.0.0-ballot | MII IG Laborbefund v2027.0 |
| Observation.method | Base | extensible | MII VS Mikrobio Morphologie Methode [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.specimen.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std. |
| Observation.device.type | Base | extensible | ResourceType | 📦4.0.1 | FHIR Std. |
| Observation.referenceRange.type | Base | preferred | Observation Reference Range Meaning Codes | 📦4.0.1 | FHIR Std. |
| Observation.referenceRange.appliesTo | Base | example | Observation Reference Range Applies To Codes | 📦4.0.1 | FHIR Std. |
| Observation.component.code | Base | example | LOINC Codes | 📦4.0.1 | FHIR Std. |
| Observation.component.dataAbsentReason | Base | extensible | DataAbsentReason | 📦4.0.1 | FHIR Std. |
| Observation.component.interpretation | Base | extensible | Observation Interpretation Codes | 📦4.0.1 | FHIR Std. |
| Observation.component:menge.code | Base | example | LOINC Codes | 📦4.0.1 | FHIR Std. |
| Observation.component:menge.value[x]:valueCodeableConcept | Base | extensible | MII VS Mikrobio Mikroskopie Semiquantitativ [SNOMED] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueQuantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | FHIR Std. |
| Observation.component:menge.value[x]:valueQuantity.code | Base | extensible | MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueRange.low.code | Base | extensible | MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.value[x]:valueRange.high.code | Base | extensible | MII VS Mikrobio Mikroskopie Gesichtsfeld Einheiten [UCUM] | 📦2027.0.0-ballot2 | This IG |
| Observation.component:menge.dataAbsentReason | Base | extensible | DataAbsentReason | 📦4.0.1 | FHIR Std. |
| Observation.component:menge.interpretation | Base | extensible | Observation Interpretation Codes | 📦4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Observation | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Observation | 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 | Observation | 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 | Observation | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Observation | 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()
|
| mii-lab-1 | error | Observation.effective[x] | Datetime must be at least to day |
($this as dateTime).hasValue() implies ($this as dateTime).toString().length() >= 8
|
| mii-lab-2 | error | Observation | Falls kein Laborwert verfügbar ist, muss eine dataAbsentReason angegeben werden |
hasMember.exists() or value.exists() or dataAbsentReason.exists()
|
| obs-3 | error | Observation.referenceRange | Must have at least a low or a high or text |
low.exists() or high.exists() or text.exists()
|
| obs-6 | error | Observation | dataAbsentReason SHALL only be present if Observation.value[x] is not present |
dataAbsentReason.empty() or value.empty()
|
| obs-7 | error | Observation | If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present |
value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
|
| per-1 | error | Observation.identifier:analyseBefundCode.period | If present, start SHALL have a lower value than end |
start.hasValue().not() or end.hasValue().not() or (start <= end)
|
| qty-3 | error | Observation.referenceRange.low, Observation.referenceRange.high | If a code for the unit is present, the system SHALL also be present |
code.empty() or system.exists()
|
| ref-1 | error | Observation.identifier:analyseBefundCode.assigner, Observation.basedOn, Observation.partOf, Observation.subject, Observation.focus, Observation.encounter, Observation.performer, Observation.specimen, Observation.device, Observation.hasMember, Observation.derivedFrom | 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))
|
| rng-2 | error | Observation.referenceRange.age | If present, low SHALL have a lower value than high |
low.empty() or high.empty() or (low <= high)
|
| sqty-1 | error | Observation.referenceRange.low, Observation.referenceRange.high | The comparator is not used on a SimpleQuantity |
comparator.empty()
|
Summary
Mandatory: 2 elements
Must-Support: 4 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron