Class: Association
An association permits an annotation to be placed on an ordered pair of entities rather than on just one. The first and second KeySets identify the start and end of the annotated "link.
URI: odm:Association
erDiagram
Association {
}
Annotation {
positiveInteger seqNum
TransactionType transactionType
oid ID
}
Flag {
}
Coding {
text code
uriorcurie system
text systemName
text systemVersion
text label
uriorcurie href
uriorcurie ref
text commentOID
}
Comment {
CommentType sponsorOrSite
}
KeySet {
subjectKeyType subjectKey
repeatKey studyEventRepeatKey
repeatKey itemGroupRepeatKey
}
ItemDef {
oid OID
nameType name
DataType dataType
positiveInteger length
text displayFormat
text variableSet
}
ItemGroupDef {
oid OID
nameType name
ItemGroupRepeatingType repeating
positiveInteger repeatingLimit
YesOrNo isReferenceData
text structure
nameType datasetName
text domain
ItemGroupTypeType type
text purpose
YesOnly isNonStandard
YesOnly hasNoData
}
StudyEventDef {
oid OID
nameType name
YesOrNo repeating
EventType type
text category
}
MetaDataVersion {
oid OID
nameType name
}
Study {
oid OID
nameType studyName
nameType protocolName
nameType versionID
nameType versionName
nameType status
}
Association ||--|| Study : "studyOID"
Association ||--|| MetaDataVersion : "metaDataVersionOID"
Association ||--|o KeySet : "keySet"
Association ||--|o Annotation : "annotation"
Annotation ||--|o Comment : "comment"
Annotation ||--}o Coding : "coding"
Annotation ||--}o Flag : "flag"
Flag ||--|o FlagValue : "flagValue"
Flag ||--|o FlagType : "flagType"
Comment ||--}o TranslatedText : "translatedText"
KeySet ||--|| Study : "studyOID"
KeySet ||--|o MetaDataVersion : "metaDataVersionOID"
KeySet ||--|o StudyEventDef : "studyEventOID"
KeySet ||--|o ItemGroupDef : "itemGroupOID"
KeySet ||--|o ItemDef : "itemOID"
ItemDef ||--|o CommentDef : "commentOID"
ItemDef ||--|o Description : "description"
ItemDef ||--|o Definition : "definition"
ItemDef ||--|o Question : "question"
ItemDef ||--|o Prompt : "prompt"
ItemDef ||--|o CRFCompletionInstructions : "cRFCompletionInstructions"
ItemDef ||--|o ImplementationNotes : "implementationNotes"
ItemDef ||--|o CDISCNotes : "cDISCNotes"
ItemDef ||--}o RangeCheck : "rangeCheck"
ItemDef ||--|o CodeListRef : "codeListRef"
ItemDef ||--|o ValueListRef : "valueListRef"
ItemDef ||--}o Coding : "coding"
ItemDef ||--}o Alias : "alias"
ItemGroupDef ||--|o Leaf : "archiveLocationID"
ItemGroupDef ||--|o Standard : "standardOID"
ItemGroupDef ||--|o CommentDef : "commentOID"
ItemGroupDef ||--|o Description : "description"
ItemGroupDef ||--|o Class : "itemGroupClass"
ItemGroupDef ||--}o Coding : "coding"
ItemGroupDef ||--|o WorkflowRef : "workflowRef"
ItemGroupDef ||--}o Origin : "origin"
ItemGroupDef ||--}o Alias : "alias"
ItemGroupDef ||--|o Leaf : "leaf"
ItemGroupDef ||--}o ItemGroupRef : "itemGroupRef"
ItemGroupDef ||--}o ItemRef : "itemRef"
StudyEventDef ||--|o CommentDef : "commentOID"
StudyEventDef ||--|o Description : "description"
StudyEventDef ||--}o ItemGroupRef : "itemGroupRef"
StudyEventDef ||--|o WorkflowRef : "workflowRef"
StudyEventDef ||--}o Coding : "coding"
StudyEventDef ||--}o Alias : "alias"
MetaDataVersion ||--|o CommentDef : "commentOID"
MetaDataVersion ||--|o Description : "description"
MetaDataVersion ||--|o Include : "include"
MetaDataVersion ||--|o Standards : "standards"
MetaDataVersion ||--|o AnnotatedCRF : "annotatedCRF"
MetaDataVersion ||--|o SupplementalDoc : "supplementalDoc"
MetaDataVersion ||--}o ValueListDef : "valueListDef"
MetaDataVersion ||--}o WhereClauseDef : "whereClauseDef"
MetaDataVersion ||--|o Protocol : "protocol"
MetaDataVersion ||--}o WorkflowDef : "workflowDef"
MetaDataVersion ||--}o StudyEventGroupDef : "studyEventGroupDef"
MetaDataVersion ||--}o StudyEventDef : "studyEventDef"
MetaDataVersion ||--}o ItemGroupDef : "itemGroupDef"
MetaDataVersion ||--}o ItemDef : "itemDef"
MetaDataVersion ||--}o CodeList : "codeList"
MetaDataVersion ||--}o ConditionDef : "conditionDef"
MetaDataVersion ||--}o MethodDef : "methodDef"
MetaDataVersion ||--}o CommentDef : "commentDef"
MetaDataVersion ||--}o Leaf : "leaf"
Study ||--|o Description : "description"
Study ||--}o MetaDataVersion : "metaDataVersion"
Slots
Name | Cardinality* and Range | Description | Inheritance |
---|---|---|---|
studyOID | 1..1 Study |
Reference to an ODM Study element. | direct |
metaDataVersionOID | 1..1 MetaDataVersion |
Reference to a MetaDataVersion element. | direct |
keySet | 0..1 KeySet |
KeySet reference: A KeySet references a single entity (e.g., a study, a subje... | direct |
keySet | 0..1 KeySet |
KeySet reference: A KeySet references a single entity (e.g., a study, a subje... | direct |
annotation | 0..1 Annotation |
Annotation reference: A general note about clinical data. If an annotation ha... | direct |
* See LinkML documentation for cardinality definitions.
Usages
used by | used in | type | used |
---|---|---|---|
ODMFileMetadata | association | range | Association |
See Also
Identifier and Mapping Information
Schema Source
- from schema: http://www.cdisc.org/ns/odm/v2.0
Mappings
Mapping Type | Mapped Value |
---|---|
self | odm:Association |
native | odm:Association |
LinkML Source
Direct
name: Association
description: An association permits an annotation to be placed on an ordered pair
of entities rather than on just one. The first and second KeySets identify the start
and end of the annotated "link.
from_schema: http://www.cdisc.org/ns/odm/v2.0
see_also:
- https://wiki.cdisc.org/display/PUB/Association
rank: 1000
slots:
- studyOID
- metaDataVersionOID
- keySet
- keySet
- annotation
slot_usage:
studyOID:
name: studyOID
description: Reference to an ODM Study element.
comments:
- Required
domain_of:
- Include
- SourceItem
- AdminData
- MetaDataVersionRef
- ReferenceData
- ClinicalData
- Association
- KeySet
range: Study
required: true
metaDataVersionOID:
name: metaDataVersionOID
description: Reference to a MetaDataVersion element.
comments:
- Required
domain_of:
- Include
- SourceItem
- MetaDataVersionRef
- ReferenceData
- ClinicalData
- Association
- KeySet
range: MetaDataVersion
required: true
keySet:
name: keySet
domain_of:
- Association
range: KeySet
maximum_cardinality: 1
annotation:
name: annotation
domain_of:
- ReferenceData
- ClinicalData
- SubjectData
- StudyEventData
- ItemGroupData
- ItemData
- Association
range: Annotation
maximum_cardinality: 1
class_uri: odm:Association
Induced
name: Association
description: An association permits an annotation to be placed on an ordered pair
of entities rather than on just one. The first and second KeySets identify the start
and end of the annotated "link.
from_schema: http://www.cdisc.org/ns/odm/v2.0
see_also:
- https://wiki.cdisc.org/display/PUB/Association
rank: 1000
slot_usage:
studyOID:
name: studyOID
description: Reference to an ODM Study element.
comments:
- Required
domain_of:
- Include
- SourceItem
- AdminData
- MetaDataVersionRef
- ReferenceData
- ClinicalData
- Association
- KeySet
range: Study
required: true
metaDataVersionOID:
name: metaDataVersionOID
description: Reference to a MetaDataVersion element.
comments:
- Required
domain_of:
- Include
- SourceItem
- MetaDataVersionRef
- ReferenceData
- ClinicalData
- Association
- KeySet
range: MetaDataVersion
required: true
keySet:
name: keySet
domain_of:
- Association
range: KeySet
maximum_cardinality: 1
annotation:
name: annotation
domain_of:
- ReferenceData
- ClinicalData
- SubjectData
- StudyEventData
- ItemGroupData
- ItemData
- Association
range: Annotation
maximum_cardinality: 1
attributes:
studyOID:
name: studyOID
description: Reference to an ODM Study element.
comments:
- Required
from_schema: http://www.cdisc.org/ns/odm/v2.0
rank: 1000
alias: studyOID
owner: Association
domain_of:
- Include
- SourceItem
- AdminData
- MetaDataVersionRef
- ReferenceData
- ClinicalData
- Association
- KeySet
range: Study
required: true
metaDataVersionOID:
name: metaDataVersionOID
description: Reference to a MetaDataVersion element.
comments:
- Required
from_schema: http://www.cdisc.org/ns/odm/v2.0
rank: 1000
alias: metaDataVersionOID
owner: Association
domain_of:
- Include
- SourceItem
- MetaDataVersionRef
- ReferenceData
- ClinicalData
- Association
- KeySet
range: MetaDataVersion
required: true
keySet:
name: keySet
description: 'KeySet reference: A KeySet references a single entity (e.g., a study,
a subject, a study event). Only those attributes needed to specify the particular
entity are required, and all others must be omitted (see Section 2.7, Clinical
Data Keys).'
from_schema: http://www.cdisc.org/ns/odm/v2.0
rank: 1000
alias: keySet
owner: Association
domain_of:
- Association
range: KeySet
maximum_cardinality: 1
annotation:
name: annotation
description: 'Annotation reference: A general note about clinical data. If an
annotation has both a comment and flags, the flags should be related to the
comment.'
from_schema: http://www.cdisc.org/ns/odm/v2.0
rank: 1000
alias: annotation
owner: Association
domain_of:
- ReferenceData
- ClinicalData
- SubjectData
- StudyEventData
- ItemGroupData
- ItemData
- Association
range: Annotation
maximum_cardinality: 1
class_uri: odm:Association