Questionnaire

Clinical

A structured set of questions intended to guide the collection of answers from end-users. Questionnaires provide detailed control over order, presentation, phraseology and grouping to allow coherent, consistent data collection.

PathCard.TypeDescription & Constraints
Questionnaire0..*A structured set of questions
.idΣ0..1StringLogical id of this artifact
.metaΣ0..1MetaMetadata about the resource
.implicitRules?!Σ0..1uriA set of rules under which this content was created
.language0..1codeLanguage of the resource content
Bindinglanguages(preferred)
.text0..1NarrativeText summary of the resource, for human interpretation
.contained0..*ResourceContained, inline Resources
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!0..*ExtensionExtensions that cannot be ignored
.urlΣ0..1uriCanonical identifier for this questionnaire, represented as a URI (globally unique)
.identifierΣ0..*IdentifierAdditional identifier for the questionnaire
.versionΣ0..1stringBusiness version of the questionnaire
.nameΣ0..1stringName for this questionnaire (computer friendly)
.titleΣ0..1stringName for this questionnaire (human friendly)
.derivedFrom0..*canonicalInstantiates protocol or definition
.status?!Σ1..1codedraft | active | retired | unknown
Bindingpublication-status(required)
.experimentalΣ0..1booleanFor testing purposes, not real usage
.subjectTypeΣ0..*codeResource that can be subject of QuestionnaireResponse
Bindingresource-types(required)
.dateΣ0..1dateTimeDate last changed
.publisherΣ0..1stringName of the publisher (organization or individual)
.contactΣ0..*ContactDetailContact details for the publisher
.description0..1markdownNatural language description of the questionnaire
.useContextΣ0..*UsageContextThe context that the content is intended to support
.jurisdictionΣ0..*CodeableConceptIntended jurisdiction for questionnaire (if applicable)
Bindingjurisdiction(extensible)
.purpose0..1markdownWhy this questionnaire is defined
.copyright0..1markdownUse and/or publishing restrictions
.approvalDate0..1dateWhen the questionnaire was approved by publisher
.lastReviewDate0..1dateWhen the questionnaire was last reviewed
.effectivePeriodΣ0..1PeriodWhen the questionnaire is expected to be used
.codeΣ0..*CodingConcept that represents the overall questionnaire
Bindingquestionnaire-questions(example)
.item0..*BackboneElementQuestions and sections within the Questionnaire
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.linkId1..1stringUnique id for item in questionnaire
.definition0..1uriElementDefinition - details for the item
.code0..*CodingCorresponding concept for this item in a terminology
Bindingquestionnaire-questions(example)
.prefix0..1stringE.g. "1(a)", "2.5.3"
.text0..1stringPrimary text for the item
.type1..1codegroup | display | boolean | decimal | integer | date | dateTime +
Bindingitem-type(required)
.enableWhen?!0..*BackboneElementOnly allow data when
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.question1..1stringQuestion that determines whether item is enabled
.operator1..1codeexists | = | != | > | < | >= | <=
Bindingquestionnaire-enable-operator(required)
.answer[x]1..1boolean | decimal | integer | date | dateTime | time | string | Coding | Quantity | Reference(Resource)Value for question comparison based on operator
Bindingquestionnaire-answers(example)
.enableBehavior0..1codeall | any
Bindingquestionnaire-enable-behavior(required)
.required0..1booleanWhether the item must be included in data results
.repeats0..1booleanWhether the item may repeat
.readOnly0..1booleanDon't allow human editing
.maxLength0..1integerNo more than this many characters
.answerValueSet0..1canonicalValueset containing permitted answers
.answerOption0..*BackboneElementPermitted answer
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.value[x]1..1integer | date | time | string | Coding | Reference(Resource)Answer value
Bindingquestionnaire-answers(example)
.initialSelected0..1booleanWhether option is selected by default
.initial0..*BackboneElementInitial value(s) when item is first rendered
.id0..1StringUnique id for inter-element referencing
.extension0..*ExtensionAdditional content defined by implementations
.modifierExtension?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.value[x]1..1boolean | decimal | integer | date | dateTime | time | string | uri | Attachment | Coding | Quantity | Reference(Resource)Actual value for initializing the question
Bindingquestionnaire-answers(example)
.item0..*Nested questionnaire items