Skip to content

Risk Assessment Profile

Canonical../StructureDefinition/nexus-emr-core-riskassessment
Statusdraft (experimental) · 1.26.0
BaseRiskAssessment (constraint)
SourceFSH · JSON

Nexus EMR profile for RiskAssessment -- computed clinical risk scores. First pass: status, method, predictions (outcome + probability + qualitative band), basis. Closed to SMART apps pending an exposure decision.

Elements / Differential

What this profile constrains beyond RiskAssessment. Anything not listed is unchanged from the base; muted type/cardinality values are the base's, shown for context.

Element Flags Card. Type Description & Constraints
RiskAssessment Nexus EMR Risk Assessment Core
Invariants: nexus-note-extension-not-where-native
status S 1..1 code registered | preliminary | final | amended | ... | entered-in-error
method S 0..1 CodeableConcept Which score was computed (text-first until a method vocabulary settles)
subject S 1..1 Reference(Patient Profile) The patient
occurrence[x] 0..1 dateTime, Period Slicing: type:$this (open)
occurrence[x]:occurrenceDateTime S 0..1 dateTime When the risk score was computed
condition S 0..1 Reference(Condition Profile) The condition the assessment is about, when there is one
basis S 0..* Reference(Resource) What went into the calculation (the Observations/Conditions used)
prediction S 0..* BackboneElement The score itself: outcome + probability + qualitative band i
outcome S 0..1 CodeableConcept What is being predicted ('10-year cardiovascular event')
probability[x] 0..1 decimal, Range i
Slicing: type:$this (open)
probability[x]:probabilityDecimal S 0..1 decimal The numeric score, as a probability in [0,1] i
qualitativeRisk S 0..1 CodeableConcept low | moderate | high (the display band)
Binding: risk-probability (extensible)