Class: GroupRelationship
A relationship element that associates a DataAttribute with a set of Dimensions, used when attribute values vary based on all group dimension values
URI: [odm:class/GroupRelationship](https://cdisc.org/odm2/class/GroupRelationship)
[ComponentList](../classes/ComponentList.md) | Set of dimensions that this definition depends on | direct | | [attribute](../slots/attribute.md) | 0..1
[DataAttribute](../classes/DataAttribute.md) | | direct | ## Identifier and Mapping Information ### Schema Source * from schema: https://cdisc.org/dds ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | odm:GroupRelationship | | native | odm:GroupRelationship | | exact | sdmx:GroupRelationship | ## LinkML Source ### Direct
### Induced
erDiagram
Coding {
AliasPredicate aliasType
string code
string codeSystem
string codeSystemVersion
string decode
}
Comment {
string text
string name
string description
string OID
stringList aliases
string label
datetime lastUpdated
boolean mandatory
string owner
string purpose
string uuid
string wasDerivedFrom
}
ComponentList {
stringList components
string name
string description
string OID
stringList aliases
string label
string uuid
}
DataAttribute {
string name
string description
string OID
stringList aliases
string label
datetime lastUpdated
boolean mandatory
string owner
string purpose
string uuid
string wasDerivedFrom
string role
}
GroupRelationship {
}
Item {
DataType dataType
integer length
string name
string description
string OID
stringList aliases
string cdiscNotes
string crfCompletionInstructions
integer decimalDigits
string displayFormat
boolean hasNoData
string implementationNotes
string label
datetime lastUpdated
boolean mandatory
string owner
string preSpecifiedValue
string purpose
string role
integer significantDigits
string uuid
string wasDerivedFrom
}
Method {
MethodType type
string name
string description
string OID
stringList aliases
string label
datetime lastUpdated
boolean mandatory
string owner
string purpose
string uuid
string wasDerivedFrom
}
SiteOrSponsorComment {
OriginSource sourceType
string source
string text
string name
string description
string OID
stringList aliases
string label
datetime lastUpdated
boolean mandatory
string owner
string purpose
string uuid
string wasDerivedFrom
}
Comment ||--}o Coding : "coding"
Comment ||--}o Comment : "comments"
Comment ||--}o DocumentReference : "documents"
Comment ||--}o SiteOrSponsorComment : "siteOrSponsorComments"
ComponentList ||--}o Coding : "coding"
DataAttribute ||--|o Method : "imputation, missingHandling"
DataAttribute ||--|| Item : "item"
DataAttribute ||--}o Coding : "coding"
DataAttribute ||--}o Comment : "comments"
DataAttribute ||--}o SiteOrSponsorComment : "siteOrSponsorComments"
GroupRelationship ||--|o ComponentList : "groupKey"
GroupRelationship ||--|o DataAttribute : "attribute"
Item ||--|o CodeList : "codeList, roleCodeList"
Item ||--|o ConceptProperty : "conceptProperty"
Item ||--|o Condition : "collectionExceptionCondition"
Item ||--|o Method : "method"
Item ||--|o Origin : "origin"
Item ||--}o Coding : "coding"
Item ||--}o Comment : "comments"
Item ||--}o RangeCheck : "rangeChecks"
Item ||--}o SiteOrSponsorComment : "siteOrSponsorComments"
Item ||--}o WhereClause : "applicableWhen"
Method ||--|o ReifiedConcept : "implementsConcept"
Method ||--}o Coding : "coding"
Method ||--}o Comment : "comments"
Method ||--}o DocumentReference : "documents"
Method ||--}o FormalExpression : "expressions"
Method ||--}o SiteOrSponsorComment : "siteOrSponsorComments"
SiteOrSponsorComment ||--}o Coding : "coding"
SiteOrSponsorComment ||--}o Comment : "comments"
SiteOrSponsorComment ||--}o SiteOrSponsorComment : "siteOrSponsorComments"
## Slots
| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [groupKey](../slots/groupKey.md) | 0..1 [ComponentList](../classes/ComponentList.md) | Set of dimensions that this definition depends on | direct | | [attribute](../slots/attribute.md) | 0..1
[DataAttribute](../classes/DataAttribute.md) | | direct | ## Identifier and Mapping Information ### Schema Source * from schema: https://cdisc.org/dds ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | odm:GroupRelationship | | native | odm:GroupRelationship | | exact | sdmx:GroupRelationship | ## LinkML Source ### Direct
name: GroupRelationship
description: A relationship element that associates a DataAttribute with a set of
Dimensions, used when attribute values vary based on all group dimension values
from_schema: https://cdisc.org/dds
exact_mappings:
- sdmx:GroupRelationship
attributes:
groupKey:
name: groupKey
description: Set of dimensions that this definition depends on
from_schema: https://cdisc.org/dds
exact_mappings:
- sdmx:GroupDimensionDescriptor
rank: 1000
domain_of:
- GroupRelationship
- DimensionRelationship
range: ComponentList
attribute:
name: attribute
from_schema: https://cdisc.org/dds
domain_of:
- Resource
- MeasureRelationship
- DataflowRelationship
- GroupRelationship
- DimensionRelationship
- ObservationRelationship
range: DataAttribute
name: GroupRelationship
description: A relationship element that associates a DataAttribute with a set of
Dimensions, used when attribute values vary based on all group dimension values
from_schema: https://cdisc.org/dds
exact_mappings:
- sdmx:GroupRelationship
attributes:
groupKey:
name: groupKey
description: Set of dimensions that this definition depends on
from_schema: https://cdisc.org/dds
exact_mappings:
- sdmx:GroupDimensionDescriptor
rank: 1000
owner: GroupRelationship
domain_of:
- GroupRelationship
- DimensionRelationship
range: ComponentList
attribute:
name: attribute
from_schema: https://cdisc.org/dds
owner: GroupRelationship
domain_of:
- Resource
- MeasureRelationship
- DataflowRelationship
- GroupRelationship
- DimensionRelationship
- ObservationRelationship
range: DataAttribute