| identifier | No | Identifier[] | Unique identifier for the assessment |
| basedOn | No | Reference<Resource> | Request fulfilled by this assessment |
| parent | No | Reference<Resource> | Part of this occurrence |
| status | Yes | code | registered / preliminary / final / amended + |
| method | No | CodeableConcept | Evaluation mechanism |
| code | No | CodeableConcept | Type of assessment |
| subject | Yes | Reference<Patient / Group> | Who/what does assessment apply to? |
| encounter | No | Reference<Encounter> | Where was assessment performed? |
| occurrence[x] | No | dateTime, Period | When was assessment made? |
| condition | No | Reference<Condition> | Condition assessed |
| performer | No | Reference<Practitioner / PractitionerRole / Device> | Who did assessment? |
| reasonCode | No | CodeableConcept[] | Why the assessment was necessary? |
| reasonReference | No | Reference<Condition / Observation / DiagnosticReport / DocumentReference>[] | Why the assessment was necessary? |
| basis | No | Reference<Resource>[] | Information used in assessment |
| prediction | No | RiskAssessmentPrediction | Outcome predicted |
| - id | No | string | Unique id for inter-element referencing |
| - extension | No | Extension[] | Additional content defined by implementations |
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
| - outcome | No | CodeableConcept | Possible outcome for the subject |
| - probability[x] | No | decimal, Range | Likelihood of specified outcome |
| - qualitativeRisk | No | CodeableConcept | Likelihood of specified outcome as a qualitative value |
| - relativeRisk | No | decimal | Relative likelihood |
| - when[x] | No | Period, Range | Timeframe or age range |
| - rationale | No | string | Explanation of prediction |
| mitigation | No | string | How to reduce risk |
| note | No | Annotation[] | Comments on the risk assessment |