Source | hl7.fhir.uv.sdc.r4#3.0.0:Structured Data Capture (v4.0.1) |
resourceType | StructureDefinition |
id | sdc-questionnaire-behave |
canonical | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-behave |
version | 3.0.0 |
status | draft |
publisher | HL7 International - FHIR Infrastructure Work Group |
name | SDCQuestionnaireBehave |
title | Advanced Behavior Questionnaire |
date | 2022-03-08T18:37:19+00:00 |
description | Defines additional capabilities for controlling data entry and calculating values within the questionnaire. |
jurisdictions | uv |
fhirVersion | 4.0.1 |
kind | resource |
abstract | false |
sdTtype | Questionnaire |
derivation | constraint |
base | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire |
Usages | (none) |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Questionnaire | SDCBaseQuestionnaire | Advanced Behavior Questionnaire | ||
entryMode | S | 0..* | code |
sequential | prior-edit | random
URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-entryMode Binding: Questionnaire Entry Mode ( required ): Entry modes when completing a questionnaire |
submissionEndpoint | S | 0..* | uri |
Where to send answers
URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-endpoint |
signatureRequired | 0..* | CodeableConcept |
Is signature needed?
URL: http://hl7.org/fhir/StructureDefinition/questionnaire-signatureRequired Binding: Signature Type Codes ( preferred ): The type of signature needed. |
|
constraint | 0..* | (Complex) |
Constraint
URL: http://hl7.org/fhir/StructureDefinition/questionnaire-constraint |
|
library | 0..* | canonical ( Library ) |
A library containing logic used by the artifact
URL: http://hl7.org/fhir/StructureDefinition/cqf-library |
|
launchContext | 0..* | (Complex) |
Context resources needed for Questionnaire
URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-launchContext |
|
variable | 0..* | Expression |
Variable for processing
URL: http://hl7.org/fhir/StructureDefinition/variable |
|
item | C |
sdc-behave-2:
An item cannot have both enableWhen and enableWhenExpression sdc-behave-1: An item cannot have both initial.value and initialExpression |
||
answerExpression | S | 0..1 | Expression |
Expression for possible answers
URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-answerExpression |
usageMode | S | 0..1 | code |
capture | display | display-non-empty | capture-display | capture-display-non-empty
URL: http://hl7.org/fhir/StructureDefinition/questionnaire-usageMode Binding: questionnaire item usage mode ( required ): Identifies the modes of usage of a questionnaire that should enable a particular questionnaire item. |
itemSignatureRequired | 0..* | CodeableConcept |
Is signature needed?
URL: http://hl7.org/fhir/StructureDefinition/questionnaire-signatureRequired Binding: Signature Type Codes ( preferred ): The type of signature needed. |
|
itemMinOccurs | S | 0..1 | integer |
Minimum repetitions
URL: http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs |
value[x] | ||||
itemMinOccursCalculated | 0..1 | Expression |
A calculated value
URL: http://hl7.org/fhir/StructureDefinition/cqf-calculatedValue |
|
itemMinOccursExpression | S | 0..1 | Expression |
An dynamic expression
URL: http://hl7.org/fhir/StructureDefinition/cqf-expression |
itemMaxOccurs | S | 0..1 | integer |
Maximum repetitions
URL: http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs |
value[x] | ||||
itemMaxOccursCalculated | 0..1 | Expression |
A calculated value
URL: http://hl7.org/fhir/StructureDefinition/cqf-calculatedValue |
|
itemMaxOccursExpression | S | 0..1 | Expression |
An dynamic expression
URL: http://hl7.org/fhir/StructureDefinition/cqf-expression |
minLength | S | 0..1 | integer |
At least this many characters
URL: http://hl7.org/fhir/StructureDefinition/minLength |
extension:regex | S | 0..1 | ?gen-e1? [CanonicalType[http://hl7.org/fhir/StructureDefinition/regex]] | URL: http://hl7.org/fhir/StructureDefinition/regex |
minValue | S | 0..1 | date, dateTime, time, decimal, integer, Quantity |
Must be >= this value
URL: http://hl7.org/fhir/StructureDefinition/minValue |
value[x] | ||||
minValueCalculated | 0..1 | Expression |
A calculated value
URL: http://hl7.org/fhir/StructureDefinition/cqf-calculatedValue |
|
maxValue | S | 0..1 | date, dateTime, time, decimal, integer, Quantity |
Must be <= this value
URL: http://hl7.org/fhir/StructureDefinition/maxValue |
value[x] | ||||
maxValueCalculated | 0..1 | Expression |
A calculated value
URL: http://hl7.org/fhir/StructureDefinition/cqf-calculatedValue |
|
minQuantity | 0..1 | Quantity |
Must be >= this value
URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-minQuantity |
|
value[x] | ||||
minQuantityCalculated | 0..1 | Expression |
A calculated value
URL: http://hl7.org/fhir/StructureDefinition/cqf-calculatedValue |
|
maxQuantity | 0..1 | Quantity |
Must be <= this value
URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-maxQuantity |
|
value[x] | ||||
maxQuantityCalculated | 0..1 | Expression |
A calculated value
URL: http://hl7.org/fhir/StructureDefinition/cqf-calculatedValue |
|
maxDecimalPlaces | S | 0..1 | integer |
Maximum digits after decimal
URL: http://hl7.org/fhir/StructureDefinition/maxDecimalPlaces |
mimeType | S | 0..* | code |
Type of attachment
URL: http://hl7.org/fhir/StructureDefinition/mimeType Binding: Mime Types ( required ): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049) |
maxSize | 0..1 | decimal |
Max size in bytes
URL: http://hl7.org/fhir/StructureDefinition/maxSize |
|
answerOptionsToggleExpression | S | 0..* | (Complex) |
Expression constraining allowed answers
URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-answerOptionsToggleExpression |
unitOption | S | 0..* | Coding |
Unit choice
URL: http://hl7.org/fhir/StructureDefinition/questionnaire-unitOption |
unitValueSet | S | 0..1 | canonical ( ValueSet ) |
Unit choices
URL: http://hl7.org/fhir/StructureDefinition/questionnaire-unitValueSet |
unitOpen | 0..1 | code |
Used to denote if user can specify alternate codes
URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-unitOpen Binding: Questionnaire answer constraints value set ( required ): The types of constraints possible on a question item that has a list of permitted answers |
|
unitSupplementalSystem | 0..1 | canonical () |
This extension indicates the code system the additional units are drawn from
URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-unitSupplementalSystem |
|
allowedResource | S | 0..* | code |
Allowed resource for reference
URL: http://hl7.org/fhir/StructureDefinition/questionnaire-referenceResource Binding: Resource Types ( required ): One of the resource types defined as part of this version of FHIR. |
allowedProfile | 0..* | canonical ( StructureDefinition ) |
Allowed profile for reference
URL: http://hl7.org/fhir/StructureDefinition/questionnaire-referenceProfile |
|
candidateExpression | 0..1 | Expression |
Expression for possible answers
URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-candidateExpression |
|
lookupQuestionnaire | 0..1 | canonical () |
Questionnaire to populate a reference
URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-lookupQuestionnaire |
|
itemConstraint | 0..* | (Complex) |
Constraint
URL: http://hl7.org/fhir/StructureDefinition/questionnaire-constraint |
|
initialExpression | 0..1 | Expression |
Expression-determined initial value
URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression |
|
calculatedExpression | 0..1 | Expression |
Expression-determined initial value
URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression |
|
enableWhenExpression | S | 0..1 | Expression |
Expression for when to enable the item
URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-enableWhenExpression |
text | ||||
enableWhen | ||||
question | S | |||
operator | S | |||
answer[x] | S | |||
enableBehavior | S | |||
required | ||||
value | ||||
requiredExpression | S | 0..1 | Expression |
An dynamic expression
URL: http://hl7.org/fhir/StructureDefinition/cqf-expression |
repeats | ||||
value | ||||
repeatsExpression | S | 0..1 | Expression |
An dynamic expression
URL: http://hl7.org/fhir/StructureDefinition/cqf-expression |
readOnly | ||||
value | ||||
readOnlyExpression | S | 0..1 | Expression |
An dynamic expression
URL: http://hl7.org/fhir/StructureDefinition/cqf-expression |
answerValueSet | ||||
value | ||||
answerValueSetExpression | S | 0..1 | Expression |
An dynamic expression
URL: http://hl7.org/fhir/StructureDefinition/cqf-expression |
answerOption | ||||
optionExclusive | S | 0..1 | boolean |
Option is exclusive
URL: http://hl7.org/fhir/StructureDefinition/questionnaire-optionExclusive |
extension:ordinalValue | S | 0..1 | ?gen-e1? [CanonicalType[http://hl7.org/fhir/StructureDefinition/ordinalValue]] | URL: http://hl7.org/fhir/StructureDefinition/ordinalValue |
value[x] | S | 1..1 | ||
Documentation for this format |
Produced 06 Apr 2023