complexType "QuestionConstructType"
Namespace:
Content:
complex, 8 attributes, 28 elements
Defined:
Includes:
definitions of 1 attribute, 6 elements
Used:
XML Representation Summary
<...
   
 = 
("Add" | "Update" | "Delete")
 = 
(xs:string | xs:string)
 = 
("Agency" | "Maintainable") : "Agency"
 = 
xs:boolean
 = 
(xs:dateTime | xs:date | xs:gYearMonth | xs:gYear | xs:duration)
 = 
xs:boolean : "false"
 = 
"true"
 = 
xs:decimal
   
>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
A member of the ControlConstruct substitution group. A construct which ties question content to the programmatic logic of the control constructs. Contains a reference to a QuestionItem, QuestionGrid or QuestionBlock, can set response or dimension sequence for use in a specific application, identifies the response unit, analysis unit, and universe. May provide an estimate of the number of minutes needed to respond.
Type Definition Detail
Type Derivation Tree
      r:VersionableType (extension)
          ControlConstructType (extension)
              QuestionConstructType
XML Source (w/o annotations (8); see within schema source)
<xs:complexType name="QuestionConstructType">
<xs:complexContent>
<xs:extension base="ControlConstructType">
<xs:sequence>
<xs:element minOccurs="0" ref="r:QuestionReference"/>
<xs:element minOccurs="0" ref="ResponseSequence"/>
<xs:element minOccurs="0" ref="DimensionSequence"/>
<xs:element minOccurs="0" ref="ResponseUnit"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:AnalysisUnit"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:UniverseReference"/>
</xs:sequence>
<xs:attribute name="estimatedSecondsResponseTime" type="xs:decimal" use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Attribute Detail (all declarations; defined within this component only; 1/8)
estimatedSecondsResponseTime
Type:
xs:decimal, predefined
Use:
optional
The estimated amount of time required to answer a question expressed in seconds. Decimal values should be used to define fractions of seconds. At the question construct level it refers to the estimated time within the context of is use in a questionnaire.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="estimatedSecondsResponseTime" type="xs:decimal" use="optional"/>
Content Element Detail (all declarations; defined within this component only; 6/28)
DimensionSequence
Type:
SpecificSequenceType, complex content
Describes the sequencing of the dimension within a QuestionGrid for this application.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="DimensionSequence"/>

r:AnalysisUnit
Type:
r:CodeValueType, simple content
The analysis unit, expressed as a term which may come from a controlled vocabulary. The DDI Alliance has provided a controlled vocabulary (AnalysisUnit) to support this element at http://www.ddialliance.org/controlled-vocabularies.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:AnalysisUnit"/>

r:QuestionReference
Type:
r:ReferenceType, complex content
Reference to a QuestionItem, QuestionGrid, or QuestionBlock.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="r:QuestionReference"/>

r:UniverseReference
Type:
r:ReferenceType, complex content
Reference to the universe statement containing a description of the persons or other elements that this variable refers to, and to which any analytic results refer. If more than one universe is referenced the universe of the variable is the intersect of the referenced universes.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:UniverseReference"/>

ResponseSequence
Type:
SpecificSequenceType, complex content
Describes the sequencing of the response options to the question for this application.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="ResponseSequence"/>

ResponseUnit
Type:
r:CodeValueType, simple content
Identifies the intended Response unit (respondent). Supports the use of an external controlled vocabulary. The DDI Alliance has provided a controlled vocabulary (ResponseUnit) to support this element at http://www.ddialliance.org/controlled-vocabularies.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="ResponseUnit"/>

XML schema documentation generated with DocFlex/XML 1.12 using DocFlex/XML XSDDoc 2.9.0 template set