Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

This refers to the data collection instrument used e.g. a questionnaire. It can have a one to many relationship with the Data Collection, as each instrument can used more than once.

The table gives a approximate idea of the structure of the DDI 3.2 XML instance used (it is not exact). 

Please refer to the CLOSER GitHub page for more information. 


Fields



DescriptionRequiredDDI Documentation
Instrument



Holds information about the instrument (usually a questionnaire)

Yeshttps://ddialliance.github.io/ddimodel-web/DDI-L-3.2/item-types/Instrument/

InstrumentName


Instrument prefixYeshttps://ddialliance.github.io/ddimodel-web/DDI-L-3.2/item-types/Instrument/

Agency


The DDI agency identifier for the metadata e.g. uk.alspac, uk.cls.mcsYeshttps://ddialliance.github.io/ddimodel-web/DDI-L-3.2/item-types/Instrument/

InstrumentName


Title of the instrumentYeshttps://ddialliance.github.io/ddimodel-web/DDI-L-3.2/item-types/Instrument/

InterviewerInstruction


Question instructionNohttps://ddialliance.github.io/ddimodel-web/DDI-L-3.2/item-types/Instrument/


LiteralText

Instruction textNohttps://ddialliance.github.io/ddimodel-web/DDI-L-3.2/item-types/Instrument/

ControlConstruct




Holds all constructs in order they appear in the questionnaireYeshttps://ddialliance.github.io/ddimodel-web/DDI-L-3.2/item-types/ControlConstruct/


Sequence

Section of questionnaire which contains other control constructsYes



ConstructName
Section header




ConstructLabel
Section header



QuestionConstruct

Holds question construct label, position and interviewee Yes



ConstructName

Question construct label e.g. qc_1






ConstructLabel
Question construct name e.g. 1




ResponseUnit
The person answering the question




ControlConstructReference
Reference to the question



IfThenElse


No



ConstructName
Condition label e.g. c_q1




Description
Condition text




Command







ProgramLanguageProgram language logic is in





CommandContentCondition logic



LoopWhile


No



ConstructName
Loop label e.g. l_q1




Command







ProgramLanguageProgram language logic is in





CommandContentCondition logic



StatementItem


No



ConstructName
Statement label e.g. s_q1




LiteralText
Statement text


QuestionScheme


Contains the question itemsYes


QuestionItem

Single questionYes



QuestionItemName
Question item label e.g. qi_1




LiteralText
Question text




CodeDomain
Code list response domain





CodeListReferenceReference to the code list





ResponseCardinalityNumber of options a respondent can select




NumericDomain
Numeric response domain





Label Numeric response domain label





NumericTypeCodeType of numeric (float or interger)





NumberRangeMin and max range




TextDomain
Text response domain max length





LabelText response domain label




DateTimeDomain
Date response domain





LabelDate response domain label





DateTypeCodeDate, time or duration



QuestionGrid

Matrix of questionsNo



QuestionGridName
Question grid label e.g. qc_1




LiteralText
Question text




GridDimension
Contains the structure of the matrix and response domains





CodeDomainCode lists for X and Y axis





StructuredMixedGridResponseDomainContains the response domains attached to the grid


CategoryScheme



Yes


CategoryName

ID of category (auto-generated)



Label

Category text


CodeList



Yes


Label

Code list label



Value

Code value

  • No labels