SGHI FHIR Profile Implementation Guide
0.1.0 - ci-build

SGHI FHIR Profile Implementation Guide, published by Kathurima Kimathi. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/savannahghi/sil_fhir_profile_ig/ and changes regularly. See the Directory of published versions

## Resource Profile: SGHIRiskAssessment - Mappings

Draft as of 2026-05-21

Mappings for the riskassessment resource profile.

#### Mappings to Structures in this Implementation Guide

No Mappings Found

#### Mappings to other Structures

No Mappings Found

#### Other Mappings

Name | Workflow Pattern | FiveWs Pattern Mapping | HL7 V2 Mapping | RIM Mapping | Open EHR Archetype Mapping
--- | --- | --- | --- | --- | ---
RiskAssessment | Event | clinical.general | N/A | Entity Role or Act Observation[classCode=OBS moodCode=EVN code="Risk Assessment"] | OpenEHR-EHR-EVALUATION.risk.v1
id |  |  |  |  |
meta |  |  |  |  |
implicitRules |  |  |  |  |
language |  |  |  |  |
text |  |  |  | Act.text? |
contained |  |  |  | N/A |
extension |  |  |  | N/A |
modifierExtension |  |  |  | N/A |
identifier | Event.identifier | FiveWs.identifier |  | .id | Workflow Identifier
id |  |  |  | n/a |
extension |  |  |  | n/a |
use |  |  | N/A | Role.code or implied by context |
type |  |  | CX.5 | Role.code or implied by context |
system |  |  | CX.4 / EI-2-4 | II.root or Role.id.root |
value |  |  | CX.1 / EI.1 | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
period |  |  | CX.7 + CX.8 | Role.effectiveTime or implied by context |
assigner |  |  | CX.4 / (CX.4 CX.9 CX.10) | II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
basedOn | Event.basedOn |  |  |  |
parent | Event.partOf |  |  |  |
status | Event.status | FiveWs.status |  |  |
method |  | FiveWs.class |  | .methodCode |
code | Event.code | FiveWs.what[x] |  |  |
subject | Event.subject | FiveWs.subject[x] |  | .participation[typeCode=SBJ].role | Subject of Care
encounter | Event.encounter | FiveWs.context |  | .inboundRelationship[typeCode=COMP].source[classCode=ENC moodCode=EVN] |
occurrence[x] | Event.occurrence[x] | FiveWs.done[x] |  | .effectiveTime |
condition |  |  |  | .outboundRelationship[typeCode=SUBJ].target[classCode=OBS moodCode=EVN] |
performer | Event.performer.actor | FiveWs.actor |  | .participation[typeCode=PFM].role[classCode=ASSIGNED] | Information Provider
reason | Event.reason | FiveWs.why[x] |  |  |
basis |  |  |  | .outboundRelationship[typeCode=DRIV].target | Risk Factor; Link to Evidence
prediction |  |  |  | .outboundRelationship[typeCode=VALUE].target[classCod=OBS moodCode=RISK] |
id |  |  |  | n/a |
extension |  |  |  | n/a |
modifierExtension |  |  |  | N/A |
outcome |  |  |  | .value | Risk
probability[x] |  |  |  | .inboundRelationship[typeCode=SUBJ].source[classCode=OBS moodCode=EVN code="probability"].value | Category
qualitativeRisk |  |  |  |  |
relativeRisk |  |  |  | .inboundRelationship[typeCode=SUBJ].source[classCode=OBS moodCode=EVN code="relative risk"].value |
when[x] |  |  |  | .effectiveTime or .inboundRelationship[typeCode=SUBJ].source[classCode=OBS moodCode=EVN code="age"].value |
rationale |  |  |  | .reasonCode.text | Rationale
mitigation |  |  |  | .outboundRelationship[typeCode=MTGT].target[classCode=ACT moodCode=EVN].text |
note | Event.note |  |  |  |
Documentation for this format