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 / Snapshot

The full effective definition: base RiskAssessment with this profile's constraints applied.

Element Flags Card. Type Description & Constraints
RiskAssessment 0..* Nexus EMR Risk Assessment Core
Invariants: dom-2, dom-3, dom-4, dom-5, dom-6, nexus-note-extension-not-where-native
id 0..1 http://hl7.org/fhirpath/System.String Logical id of this artifact i
meta 0..1 Meta Metadata about the resource
Invariants: ele-1
implicitRules ?! 0..1 uri A set of rules under which this content was created i
Invariants: ele-1
language 0..1 code Language of the resource content i
Binding: languages (preferred)
Invariants: ele-1
text 0..1 Narrative Text summary of the resource, for human interpretation i
Invariants: ele-1
contained 0..* Resource Contained, inline Resources i
extension 0..* Extension Additional content defined by implementations i
Invariants: ele-1, ext-1
modifierExtension ?! 0..* Extension Extensions that cannot be ignored i
Invariants: ele-1, ext-1
identifier 0..* Identifier Unique identifier for the assessment
Invariants: ele-1
basedOn 0..1 Reference(Resource) Request fulfilled by this assessment
Invariants: ele-1
parent 0..1 Reference(Resource) Part of this occurrence
Invariants: ele-1
status S 1..1 code registered | preliminary | final | amended | ... | entered-in-error
Binding: observation-status (required)
Invariants: ele-1
method S 0..1 CodeableConcept Which score was computed (text-first until a method vocabulary settles)
Invariants: ele-1
code 0..1 CodeableConcept Type of assessment
Invariants: ele-1
subject S 1..1 Reference(Patient Profile) The patient
Invariants: ele-1
encounter 0..1 Reference(Encounter) Where was assessment performed?
Invariants: ele-1
occurrence[x] 0..1 dateTime, Period When was assessment made?
Slicing: type:$this (open)
Invariants: ele-1
occurrence[x]:occurrenceDateTime S 0..1 dateTime When the risk score was computed
Invariants: ele-1
condition S 0..1 Reference(Condition Profile) The condition the assessment is about, when there is one
Invariants: ele-1
performer 0..1 Reference(Practitioner | PractitionerRole | Device) Who did assessment?
Invariants: ele-1
reasonCode 0..* CodeableConcept Why the assessment was necessary?
Invariants: ele-1
reasonReference 0..* Reference(Condition | Observation | DiagnosticReport | DocumentReference) Why the assessment was necessary?
Invariants: ele-1
basis S 0..* Reference(Resource) What went into the calculation (the Observations/Conditions used)
Invariants: ele-1
prediction S 0..* BackboneElement The score itself: outcome + probability + qualitative band i
Invariants: ele-1, ras-2
id 0..1 http://hl7.org/fhirpath/System.String Unique id for inter-element referencing
extension 0..* Extension Additional content defined by implementations i
Invariants: ele-1, ext-1
modifierExtension ?! 0..* Extension Extensions that cannot be ignored even if unrecognized i
Invariants: ele-1, ext-1
outcome S 0..1 CodeableConcept What is being predicted ('10-year cardiovascular event')
Invariants: ele-1
probability[x] 0..1 decimal, Range Likelihood of specified outcome i
Slicing: type:$this (open)
Invariants: ele-1, ras-1
probability[x]:probabilityDecimal S 0..1 decimal The numeric score, as a probability in [0,1] i
Invariants: ele-1, ras-1
qualitativeRisk S 0..1 CodeableConcept low | moderate | high (the display band)
Binding: risk-probability (extensible)
Invariants: ele-1
relativeRisk 0..1 decimal Relative likelihood
Invariants: ele-1
when[x] 0..1 Period, Range Timeframe or age range i
Invariants: ele-1
rationale 0..1 string Explanation of prediction
Invariants: ele-1
mitigation 0..1 string How to reduce risk
Invariants: ele-1
note 0..* Annotation Comments on the risk assessment
Invariants: ele-1