Skip to content

QuestionnaireResponse Profile

Canonical../StructureDefinition/nexus-emr-core-questionnaireresponse
Statusdraft (experimental) · 1.26.0
BaseQuestionnaireResponse (constraint)
SourceFSH · JSON

Nexus EMR profile for QuestionnaireResponse -- completed intake, screening and consent forms, including those passed through from external eReferral partners. Appears in the patient chart's journey timeline. First pass: dating and form linkage; item structure is deliberately unconstrained.

Salient fields

The profile's synthesized-accessor contract: fields TypedFhir surfaces as first-class typed properties, each computed from the instance by a restricted FHIRPath expression. See Salient Fields for what they are, how they shape LLM contexts, and how to declare them.

Key Type Expression Rendered as Description
status code status Where the response is in its lifecycle i
date dateTime authored When the form was completed i

status

Short Where the response is in its lifecycle
Definition The position of the questionnaire response within its overall lifecycle.
Comments Chart surfaces SHOULD scope to completed and amended. An in-progress response is a partially-filled form and rendering it as a chart fact overstates it.
Expression status
Type code
Prose inherited from QuestionnaireResponse.status

date

Short When the form was completed
Definition The date and/or time that this set of answers were last changed.
Comments THE effective date for this profile. Optional in R4 and left optional here (pass-through responses may genuinely lack it), but see questionnaireresponse-has-authored: an undated response is invisible to the timeline rather than visibly incomplete.
Expression authored
Type dateTime
Prose inherited from QuestionnaireResponse.authored