VariableCollection

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

A collection (group) of any type of Variable within the Variable Cascade (Conceptual, Represented, Instance) for purposes of management, conceptualization or anything other than organizing a logical record or physical layout.

Explanatory Notes: 

A simple ordered or unordered list of variables can be described via a set of VariableIndicator parameters. An optional VariableRelationStructure can describe a more complex structure for the collection. We might, for example, use the VariableRelationStructure to group variables by content within a Study or across a StudySeries.

Example: 
Variables within a specific section of a study, Variables related to a specific subject or keyword. Variables at a specified level of development or review.
Property: 
NameCardinalityDatatypeDescription
type
0..1
Whether the collection is a bag or a set: a bag is a collection with duplicates allowed, a set is a collection without duplicates.
name
0..n
A linguistic signifier. Human understandable name (word, phrase, or mnemonic) that reflects the ISO/IEC 11179-5 naming principles. If more than one name is provided provide a context to differentiate usage.
purpose
0..1
Explanation of the intent of some decision or object. Supports the use of multiple languages and structured text.
displayLabel
0..n
A structured display label providing a fully human readable display for the identification of the object. Supports the use of multiple languages and structured text.
usage
0..1
Explanation of the ways in which some decision or object is employed. Supports the use of multiple languages and structured text.
groupingSemantic
0..1
A semantic term defining the factor used for defining this group
contains
0..n
Allows for the identification of the member and optionally provides an index for the member within an ordered array
isOrdered
0..1
If members are ordered set to true, if unordered set to false.
Relationship: 
NameTarget ObjectDescriptionSource cardinalityTarget cardinalityRelationship type
isStructuredBy
This supplies information for linking disparate records in a dataset. RecordRelations describe corresponding InstanceVariables between record types.
0..n
0..n
Neither
realizes
Collection class realized by the class
0..n
1..1
Neither
definingConcept
The conceptual basis for the collection of members.
0..n
0..n
Neither

Stage:

DDI 3.2: 
l:VariableGroupType
Is extendable: 
Is property: 
0
RDF Mapping: 

Comments

larry's picture

may not have properties and relations needed for "realizes" e.g. "contains"