ControlConstructSchemeType

Package: 
Is Abstract: 
no
Is Pattern: 
no
Definition: 

A set of control constructs maintained by an agency and used in the instrument or computational instruction. ControlConstructs describe the ordering and flow of questions within an instrument or information through a process. In addition to the standard name, label and description can include an existing ControlConstructScheme by reference and describe individual Control Constructs of varying types.

Property: 
NameCardinalityDatatypeDescription
ControlConstructSchemeName
0..n
A name for the ControlConstructScheme. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
Label
0..n
A display label for the ControlConstructScheme. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
Description
0..1
A description of the content and purpose of the ControlConstructScheme. May be expressed in multiple languages and supports the use of structured content.
Relationship: 
NameTarget ObjectDescriptionSource cardinalityTarget cardinalityRelationship type
ControlConstructSchemeReference
Provides for inclusion by reference of external Control Construct Schemes.
0..n
ControlConstruct
Extensible structure for control elements used in describing flow logic within the instrument.: IfThenElse, RepeatUntil, RepeatWhile, Loop, Sequence, ComputationItem, StatementItem, and QuestionConstruct.
0..n
ControlConstructGroup
In-line description of a group of ControlConstructs.
0..n

Stage:

DDI 3.2: 
d:ControlConstructSchemeType
Is extendable: 
RDF Mapping: