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: SGHIQuestionnaireResponse - Mappings

Draft as of 2026-04-27

Mappings for the questionnaireresponse 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 | RIM Mapping
--- | --- | --- | ---
QuestionnaireResponse | Event | infrastructure.information | Entity Role or Act Observation[moodCode=EVN]
id |  |  |
meta |  |  |
implicitRules |  |  |
language |  |  |
text |  |  | Act.text?
contained |  |  | N/A
extension |  |  | N/A
modifierExtension |  |  | N/A
identifier | Event.identifier | FiveWs.identifier | .id
id |  |  | n/a
extension |  |  | n/a
use |  |  | Role.code or implied by context
type |  |  | Role.code or implied by context
system |  |  | II.root or Role.id.root
value |  |  | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
period |  |  | Role.effectiveTime or implied by context
assigner |  |  | II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
basedOn | Event.basedOn |  | .outboundRelationship[typeCode=FLFS].target
partOf | Event.partOf |  | .inboundRelationship[typeCode=COMP].source[moodCode=EVN]
questionnaire |  |  | ./outboundRelationship[typeCode=INST]/target[classCode=OBS moodCode=DEFN]
status | Event.status | FiveWs.status | .statusCode (also whether there's a revisionControlAct - and possibly mood to distinguish "in-progress" from "published)
subject | Event.subject | FiveWs.subject[x] | .participation[typeCode=SBJ].role
encounter | Event.encounter | FiveWs.context | .inboundRelationship(typeCode=COMP].source[classCode<=PCPR moodCode=EVN]
authored | Event.recorded | FiveWs.recorded | .participation[typeCode=AUT].time
author | Event.performer.actor | FiveWs.author | .participation[typeCode=AUT].role
source |  | FiveWs.source | .participation[typeCode=INF].role
item |  |  | .outboundRelationship[typeCode=COMP].target[classCode=OBS moodCode=EVN]
id |  |  | n/a
extension |  |  | n/a
modifierExtension |  |  | N/A
linkId |  |  | .outboundRelationship[typeCode=DEFN].target[classCode=OBS moodCode=DEFN].id
definition |  |  | .outboundRelationship[typeCode=DEFN].target[classCode=OBS moodCode=DEFN].code
text |  |  | .text
answer |  |  | .value[type=LIST_ANY]
id |  |  | n/a
extension |  |  | n/a
modifierExtension |  |  | N/A
value[x] |  |  | .item
item |  |  | .outboundRelationship[typeCode=COMP].target[classCode=OBS moodCode=EVN]
item |  |  | .outboundRelationship[typeCode=COMP].target[classCode=OBS moodCode=EVN]
Documentation for this format