--- type: "mappings" title: "QuestionnaireResponse Mappings" resource: "QuestionnaireResponse" --- # QuestionnaireResponse Mappings - **QuestionnaireResponse**: workflow=Event; rim=Observation[moodCode=EVN]; w5=infrastructure.information - **QuestionnaireResponse.identifier**: workflow=Event.identifier; w5=FiveWs.identifier; rim=.id - **QuestionnaireResponse.basedOn**: workflow=Event.basedOn; rim=.outboundRelationship[typeCode=FLFS].target - **QuestionnaireResponse.partOf**: workflow=Event.partOf; rim=.inboundRelationship[typeCode=COMP].source[moodCode=EVN] - **QuestionnaireResponse.questionnaire**: rim=./outboundRelationship[typeCode=INST]/target[classCode=OBS, moodCode=DEFN] - **QuestionnaireResponse.status**: workflow=Event.status; w5=FiveWs.status; rim=.statusCode (also whether there's a revisionControlAct - and possibly mood to distinguish "in-progress" from "published) - **QuestionnaireResponse.subject**: workflow=Event.subject; w5=FiveWs.subject; rim=.participation[typeCode=SBJ].role - **QuestionnaireResponse.encounter**: workflow=Event.encounter; w5=FiveWs.context; rim=.inboundRelationship(typeCode=COMP].source[classCode<=PCPR, moodCode=EVN] - **QuestionnaireResponse.authored**: workflow=Event.recorded; w5=FiveWs.recorded; rim=.participation[typeCode=AUT].time - **QuestionnaireResponse.author**: workflow=Event.performer.actor; w5=FiveWs.author; rim=.participation[typeCode=AUT].role - **QuestionnaireResponse.source**: w5=FiveWs.source; rim=.participation[typeCode=INF].role - **QuestionnaireResponse.item**: rim=.outboundRelationship[typeCode=COMP].target[classCode=OBS, moodCode=EVN] - **QuestionnaireResponse.item.linkId**: rim=.outboundRelationship[typeCode=DEFN].target[classCode=OBS, moodCode=DEFN].id - **QuestionnaireResponse.item.definition**: rim=.outboundRelationship[typeCode=DEFN].target[classCode=OBS, moodCode=DEFN].code - **QuestionnaireResponse.item.text**: rim=.text - **QuestionnaireResponse.item.answer**: rim=.value[type=LIST_ANY] - **QuestionnaireResponse.item.answer.value[x]**: rim=.item - **QuestionnaireResponse.item.answer.item**: rim=.outboundRelationship[typeCode=COMP].target[classCode=OBS, moodCode=EVN] - **QuestionnaireResponse.item.item**: rim=.outboundRelationship[typeCode=COMP].target[classCode=OBS, moodCode=EVN]