R4 Draft for Comment

This page is part of the FHIR Specification (v3.2.0: R4 Ballot 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3 R2

FHIR Infrastructure Work GroupMaturity Level: N/ABallot Status: Informative Compartments: Device, Encounter, Patient, Practitioner, RelatedPerson

Mappings for the questionnaireresponse resource.

QuestionnaireResponse
    identifierFiveWs.identifier
    statusFiveWs.status
    subjectFiveWs.subject[x]
    contextFiveWs.context
    authoredFiveWs.recorded
    authorFiveWs.author
    sourceFiveWs.source
QuestionnaireResponseEvent
    identifierEvent.identifier
    basedOnEvent.basedOn
    partOfEvent.partOf
    questionnaireEvent.instantiates
    statusEvent.status
    subjectEvent.subject
    contextEvent.context
    authoredEvent.occurrence[x]
    authorEvent.performer
QuestionnaireResponseObservation[moodCode=EVN]
    identifier.id
    basedOn.outboundRelationship[typeCode=FLFS].target
    partOf.inboundRelationship[typeCode=COMP].source[moodCode=EVN]
    questionnaire./outboundRelationship[typeCode=INST]/target[classCode=OBS, moodCode=DEFN]
    status.statusCode (also whether there's a revisionControlAct - and possibly mood to distinguish "in-progress" from "published)
    subject.participation[typeCode=SBJ].role
    context.inboundRelationship(typeCode=COMP].source[classCode<=PCPR, moodCode=EVN]
    authored.participation[typeCode=AUT].time
    author.participation[typeCode=AUT].role
    source.participation[typeCode=INF].role
    item.outboundRelationship[typeCode=COMP].target[classCode=OBS, moodCode=EVN]
        linkId.outboundRelationship[typeCode=DEFN].target[classCode=OBS, moodCode=DEFN].id
        definition.outboundRelationship[typeCode=DEFN].target[classCode=OBS, moodCode=DEFN].code
        text.text
        subject.participation[typeCode=SBJ].role or .outboundRelationship[typeCode=SUBJ].target
        answer.value[type=LIST_ANY]
            value[x].item
            item.outboundRelationship[typeCode=COMP].target[classCode=OBS, moodCode=EVN]
        item.outboundRelationship[typeCode=COMP].target[classCode=OBS, moodCode=EVN]