Das abstrakte Score Instance Profil definiert die Struktur für konkrete Score-Observations. Es stellt sicher, dass alle PRO-Scores konsistent dokumentiert werden, einschließlich der Rückverfolgbarkeit zur ursprünglichen QuestionnaireResponse und der zugehörigen ObservationDefinition. Instrument-spezifische Score-Profile (z.B. PHQ-9 Score, PROMIS Depression T-Score) müssen von diesem abstrakten Profil erben.
Kernelemente:
| Name | Status | Version | Canonical | Basis |
|---|---|---|---|---|
| MII_PR_PRO_Score_Instance | active | 2026.0.1 | https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/StructureDefinition/mii-pr-pro-score-instance | http://hl7.org/fhir/StructureDefinition/Observation |
| MII_PR_PRO_Score_Instance (Observation) | C | Observation | |
| id | Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| implicitRules | Σ ?! | 0..1 | uri |
| language | 0..1 | codeBinding | |
| text | 0..1 | Narrative | |
| contained | 0..* | Resource | |
| extension | S C | 0..* | Extension |
| instantiatesCanonical | S C | 0..1 | Extension(canonical(ActivityDefinition | Measure | OperationDefinition | PlanDefinition | Questionnaire)) |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | S Σ | 0..* | Identifier |
| basedOn | Σ C | 0..* | Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) |
| partOf | Σ C | 0..* | Reference(ImagingStudy | Immunization | MedicationAdministration | MedicationDispense | MedicationStatement | Procedure) |
| status | S Σ ?! | 1..1 | codeBinding |
| category | 0..* | CodeableConceptBinding | |
| code | S Σ | 1..1 | CodeableConcept |
| subject | Σ C | 1..1 | Reference(Device | Group | Location | Patient) |
| focus | S Σ C | 0..* | Reference(Resource) |
| encounter | Σ C | 0..1 | Reference(Encounter) |
| effective[x] | Σ | 0..1 | |
| effectiveInstant | instant | ||
| effectivePeriod | Period | ||
| effectiveTiming | Timing | ||
| effectiveDateTime | S Σ | 0..1 | dateTime |
| issued | Σ | 0..1 | instant |
| performer | S Σ C | 0..* | Reference(CareTeam | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) |
| value[x] | S Σ C | 0..1 | |
| valueCodeableConcept | CodeableConcept | ||
| valueQuantity | Quantity | ||
| valueString | string | ||
| dataAbsentReason | C | 0..1 | CodeableConceptBinding |
| interpretation | S | 0..* | CodeableConceptBinding |
| note | S | 0..* | Annotation |
| bodySite | 0..1 | CodeableConcept | |
| method | S | 0..1 | CodeableConcept |
| specimen | C | 0..1 | Reference(Specimen) |
| device | C | 0..1 | Reference(Device | DeviceMetric) |
| referenceRange | C | 0..* | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| low | C | 0..1 | SimpleQuantity |
| high | C | 0..1 | SimpleQuantity |
| type | 0..1 | CodeableConceptBinding | |
| appliesTo | 0..* | CodeableConcept | |
| age | C | 0..1 | Range |
| text | 0..1 | string | |
| hasMember | Σ C | 0..* | Reference(MolecularSequence | Observation | QuestionnaireResponse) |
| derivedFrom | S Σ C | 0..* | Reference(DocumentReference | ImagingStudy | Media | MolecularSequence | Observation | QuestionnaireResponse) |
| component | Σ | 0..* | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| code | Σ | 1..1 | CodeableConcept |
| value[x] | Σ | 0..1 | |
| valueBoolean | boolean | ||
| valueCodeableConcept | CodeableConcept | ||
| valueDateTime | dateTime | ||
| valueInteger | integer | ||
| valuePeriod | Period | ||
| valueQuantity | Quantity | ||
| valueRange | Range | ||
| valueRatio | Ratio | ||
| valueSampledData | SampledData | ||
| valueString | string | ||
| valueTime | time | ||
| dataAbsentReason | C | 0..1 | CodeableConceptBinding |
| interpretation | 0..* | CodeableConceptBinding | |
| referenceRange | 0..* | see (referenceRange) |
MII PR PRO Score Instance |
| Feldname |
|---|
| Observation.extension |
| Observation.extension:instantiatesCanonical |
| Observation.identifier |
| Observation.status |
| Observation.code |
| Observation.focus |
| Observation.effective[x]:effectiveDateTime |
| Observation.performer |
| Observation.value[x] |
| Observation.interpretation |
| Observation.note |
| Observation.method |
| Observation.derivedFrom |
Konkrete Score-Observation-Instanzen, die von diesem abstrakten Profil erben: