Das abstrakte Score Blueprint Profil definiert die Struktur für ObservationDefinitions, die als Vorlagen für PRO-Scores dienen. Es beschreibt, welche Scores ein Instrument produziert, einschließlich Wertebereiche, Einheiten und Referenzbereiche. Konkrete Score-Definitionen (z.B. PHQ-9 Gesamtscore, EQ-5D-5L Index) müssen dieses abstrakte Profil erweitern.
Kernelemente:
| Name | Status | Version | Canonical | Basis |
|---|---|---|---|---|
| MII_PR_PRO_Score_Blueprint | active | 2026.0.1 | https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/StructureDefinition/mii-pr-pro-score-blueprint | http://hl7.org/fhir/StructureDefinition/ObservationDefinition |
| MII_PR_PRO_Score_Blueprint (ObservationDefinition) | C | ObservationDefinition | |
| id | Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| implicitRules | Σ ?! | 0..1 | uri |
| language | 0..1 | codeBinding | |
| text | 0..1 | Narrative | |
| contained | 0..* | Resource | |
| extension | C | 0..* | Extension |
| modifierExtension | ?! C | 0..* | Extension |
| category | Σ | 0..* | CodeableConcept |
| code | S Σ | 1..1 | CodeableConcept |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| coding | S Σ | 1..* | Coding |
| snomed | Σ | 0..1 | Coding |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| system | S Σ | 1..1 | uriFixed Value |
| version | Σ | 0..1 | string |
| code | S Σ | 1..1 | code |
| display | Σ | 0..1 | string |
| userSelected | Σ | 0..1 | boolean |
| loinc | Σ | 0..1 | Coding |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| system | S Σ | 1..1 | uriFixed Value |
| version | Σ | 0..1 | string |
| code | S Σ | 1..1 | code |
| display | Σ | 0..1 | string |
| userSelected | Σ | 0..1 | boolean |
| mii | Σ | 0..1 | Coding |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| system | S Σ | 1..1 | uriFixed Value |
| version | Σ | 0..1 | string |
| code | S Σ | 1..1 | code |
| display | Σ | 0..1 | string |
| userSelected | Σ | 0..1 | boolean |
| text | Σ | 0..1 | string |
| identifier | Σ | 0..* | Identifier |
| permittedDataType | S | 0..* | codeBinding |
| multipleResultsAllowed | 0..1 | boolean | |
| method | 0..1 | CodeableConcept | |
| preferredReportName | S | 0..1 | string |
| quantitativeDetails | 0..1 | BackboneElement | |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| customaryUnit | S | 0..1 | CodeableConceptBinding |
| unit | S | 0..1 | CodeableConceptBinding |
| conversionFactor | 0..1 | decimal | |
| decimalPrecision | S | 0..1 | integer |
| qualifiedInterval | S | 0..* | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| category | S | 0..1 | codeBinding |
| range | C | 0..1 | Range |
| id | 0..1 | string | |
| extension | S C | 0..* | Extension |
| ScoreHealthCorrelation | S C | 0..1 | Extension(CodeableConcept) |
| id | 0..1 | string | |
| extension | C | 0..0 | Extension |
| url | 1..1 | uriFixed Value | |
| value[x] | S | 1..1 | CodeableConcept |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| coding | Σ | 0..* | Coding |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| system | S Σ | 1..1 | uriFixed Value |
| version | Σ | 0..1 | string |
| code | S Σ | 1..1 | code |
| display | Σ | 0..1 | string |
| userSelected | Σ | 0..1 | boolean |
| text | S Σ | 0..1 | string |
| low | S Σ C | 0..1 | SimpleQuantity |
| high | S Σ C | 0..1 | SimpleQuantity |
| context | 0..1 | CodeableConceptBinding | |
| appliesTo | 0..* | CodeableConcept | |
| gender | 0..1 | codeBinding | |
| age | C | 0..1 | Range |
| gestationalAge | C | 0..1 | Range |
| condition | 0..1 | string | |
| validCodedValueSet | C | 0..1 | Reference(ValueSet) |
| normalCodedValueSet | C | 0..1 | Reference(ValueSet) |
| abnormalCodedValueSet | C | 0..1 | Reference(ValueSet) |
| criticalCodedValueSet | C | 0..1 | Reference(ValueSet) |
MII PR PRO Questionnaire, based on the FHIR Structure Data Capture Specification |
| Feldname |
|---|
| ObservationDefinition.code |
| ObservationDefinition.code.coding |
| ObservationDefinition.code.coding:snomed.system |
| ObservationDefinition.code.coding:snomed.code |
| ObservationDefinition.code.coding:loinc.system |
| ObservationDefinition.code.coding:loinc.code |
| ObservationDefinition.code.coding:mii.system |
| ObservationDefinition.code.coding:mii.code |
| ObservationDefinition.permittedDataType |
| ObservationDefinition.preferredReportName |
| ObservationDefinition.quantitativeDetails.customaryUnit |
| ObservationDefinition.quantitativeDetails.unit |
| ObservationDefinition.quantitativeDetails.decimalPrecision |
| ObservationDefinition.qualifiedInterval |
| ObservationDefinition.qualifiedInterval.category |
| ObservationDefinition.qualifiedInterval.range.extension |
| ObservationDefinition.qualifiedInterval.range.extension:ScoreHealthCorrelation |
| ObservationDefinition.qualifiedInterval.range.extension:ScoreHealthCorrelation.value[x] |
| ObservationDefinition.qualifiedInterval.range.low |
| ObservationDefinition.qualifiedInterval.range.high |
Konkrete ObservationDefinition-Instanzen, die von diesem abstrakten Profil erben: