Class: ConceptProperty
A reified property concept that exists within the context of its containing topic concept
URI: odm:class/ConceptProperty
erDiagram
ConceptProperty {
integer minOccurs
integer maxOccurs
string OID
string uuid
string name
string description
string label
stringList aliases
boolean mandatory
string purpose
datetime lastUpdated
string owner
string wasDerivedFrom
}
SiteOrSponsorComment {
string text
OriginSource sourceType
string source
string OID
string uuid
string name
string description
string label
stringList aliases
boolean mandatory
string purpose
datetime lastUpdated
string owner
string wasDerivedFrom
}
Comment {
string text
string OID
string uuid
string name
string description
string label
stringList aliases
boolean mandatory
string purpose
datetime lastUpdated
string owner
string wasDerivedFrom
}
Coding {
string code
string decode
string codeSystem
string codeSystemVersion
AliasPredicate aliasType
}
CodeList {
DataType dataType
string formatName
string version
string href
boolean isNonStandard
string OID
string uuid
string name
string description
string label
stringList aliases
boolean mandatory
string purpose
datetime lastUpdated
string owner
string wasDerivedFrom
}
Standard {
StandardName name
StandardType type
PublishingSet publishingSet
string version
StandardStatus status
string OID
string uuid
string description
string label
stringList aliases
}
Resource {
string resourceType
string attribute
string version
string href
string OID
string uuid
string name
string description
string label
stringList aliases
}
CodeListItem {
string codedValue
string decode
string description
stringList aliases
decimal weight
boolean other
}
ConceptProperty ||--|o CodeList : "codeList"
ConceptProperty ||--}o Coding : "coding"
ConceptProperty ||--}o Comment : "comments"
ConceptProperty ||--}o SiteOrSponsorComment : "siteOrSponsorComments"
SiteOrSponsorComment ||--}o Coding : "coding"
SiteOrSponsorComment ||--}o Comment : "comments"
SiteOrSponsorComment ||--}o SiteOrSponsorComment : "siteOrSponsorComments"
Comment ||--}o DocumentReference : "documents"
Comment ||--}o Coding : "coding"
Comment ||--}o Comment : "comments"
Comment ||--}o SiteOrSponsorComment : "siteOrSponsorComments"
CodeList ||--}o CodeListItem : "codeListItems"
CodeList ||--|o Resource : "externalCodeList"
CodeList ||--|o Standard : "standard"
CodeList ||--}o Coding : "coding"
CodeList ||--}o Comment : "comments"
CodeList ||--}o SiteOrSponsorComment : "siteOrSponsorComments"
Standard ||--}o Coding : "coding"
Resource ||--}o FormalExpression : "selection"
Resource ||--}o Coding : "coding"
CodeListItem ||--|o Coding : "coding"
Inheritance
- GovernedElement [ Identifiable Labelled Governed]
- ConceptProperty
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| minOccurs | 0..1 Integer |
Minimum number of occurrences of this property in the context. Set to >0 to mandate some number of occurrences | direct |
| maxOccurs | 0..1 Integer |
Maximum number of occurrences of this property in the context. Leave empty for unbounded. Set to 0 to disable property | direct |
| codeList | 0..1 CodeList |
Reference to a CodeList that constrains the values of this property | direct |
| OID | 1 String |
Local identifier within this study/context. Use CDISC OID format for regulatory submissions, or simple strings for internal use. | Identifiable |
| uuid | 0..1 String |
Universal unique identifier | Identifiable |
| name | 0..1 String |
Short name or identifier, used for field names | Labelled |
| description | 0..1 String or String or TranslatedText |
Detailed description, shown in tooltips | Labelled |
| coding | * Coding |
Semantic tags for this element | Labelled |
| label | 0..1 String or String or TranslatedText |
Human-readable label, shown in UIs | Labelled |
| aliases | * String or String or TranslatedText |
Alternative name or identifier | Labelled |
| mandatory | 0..1 Boolean |
Is this element required? | Governed |
| comments | * Comment |
Comment on the element, such as a rationale for its inclusion or exclusion | Governed |
| siteOrSponsorComments | * SiteOrSponsorComment |
Comment on the element, such as a rationale for its inclusion or exclusion | Governed |
| purpose | 0..1 String or String or TranslatedText |
Purpose or rationale for this data element | Governed |
| lastUpdated | 0..1 Datetime |
When the resource was last updated | Governed |
| owner | 0..1 String or User or Organization or String |
Party responsible for this element | Governed |
| wasDerivedFrom | 0..1 String or Item or ItemGroup or MetaDataVersion or CodeList or ReifiedConcept or ConceptProperty or Condition or Method or NominalOccurrence or Dataflow or CubeComponent or DataProduct or ProvisionAgreement |
Reference to another item that this item implements or extends, e.g. a template Item definition. | Governed |
Usages
Identifier and Mapping Information
Schema Source
- from schema: https://cdisc.org/define-json
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | odm:ConceptProperty |
| native | odm:ConceptProperty |
| narrow | usdm:BiomedicalConceptProperty, usdm:DerivationConceptProperty, usdm:AnalysisConceptProperty |
| related | osb:sdtm_variable, osb:specimen, osb:unit_dimension, osb:std_unit, osb:laterality, osb:location, osb:position |
| close | sdmx:MetaDataAttribute, sdmx:Concept |
LinkML Source
Direct
name: ConceptProperty
description: A reified property concept that exists within the context of its containing
topic concept
from_schema: https://cdisc.org/define-json
close_mappings:
- sdmx:MetaDataAttribute
- sdmx:Concept
related_mappings:
- osb:sdtm_variable
- osb:specimen
- osb:unit_dimension
- osb:std_unit
- osb:laterality
- osb:location
- osb:position
narrow_mappings:
- usdm:BiomedicalConceptProperty
- usdm:DerivationConceptProperty
- usdm:AnalysisConceptProperty
is_a: GovernedElement
attributes:
minOccurs:
name: minOccurs
description: Minimum number of occurrences of this property in the context. Set
to >0 to mandate some number of occurrences
from_schema: https://cdisc.org/define-json
rank: 1000
domain_of:
- ConceptProperty
range: integer
maxOccurs:
name: maxOccurs
description: Maximum number of occurrences of this property in the context. Leave
empty for unbounded. Set to 0 to disable property
from_schema: https://cdisc.org/define-json
rank: 1000
domain_of:
- ConceptProperty
range: integer
codeList:
name: codeList
description: Reference to a CodeList that constrains the values of this property
from_schema: https://cdisc.org/define-json
domain_of:
- Item
- ConceptProperty
- Parameter
range: CodeList
Induced
name: ConceptProperty
description: A reified property concept that exists within the context of its containing
topic concept
from_schema: https://cdisc.org/define-json
close_mappings:
- sdmx:MetaDataAttribute
- sdmx:Concept
related_mappings:
- osb:sdtm_variable
- osb:specimen
- osb:unit_dimension
- osb:std_unit
- osb:laterality
- osb:location
- osb:position
narrow_mappings:
- usdm:BiomedicalConceptProperty
- usdm:DerivationConceptProperty
- usdm:AnalysisConceptProperty
is_a: GovernedElement
attributes:
minOccurs:
name: minOccurs
description: Minimum number of occurrences of this property in the context. Set
to >0 to mandate some number of occurrences
from_schema: https://cdisc.org/define-json
rank: 1000
alias: minOccurs
owner: ConceptProperty
domain_of:
- ConceptProperty
range: integer
maxOccurs:
name: maxOccurs
description: Maximum number of occurrences of this property in the context. Leave
empty for unbounded. Set to 0 to disable property
from_schema: https://cdisc.org/define-json
rank: 1000
alias: maxOccurs
owner: ConceptProperty
domain_of:
- ConceptProperty
range: integer
codeList:
name: codeList
description: Reference to a CodeList that constrains the values of this property
from_schema: https://cdisc.org/define-json
alias: codeList
owner: ConceptProperty
domain_of:
- Item
- ConceptProperty
- Parameter
range: CodeList
OID:
name: OID
description: Local identifier within this study/context. Use CDISC OID format
for regulatory submissions, or simple strings for internal use.
from_schema: https://cdisc.org/define-json
rank: 1000
identifier: true
alias: OID
owner: ConceptProperty
domain_of:
- Identifiable
range: string
required: true
uuid:
name: uuid
description: Universal unique identifier
from_schema: https://cdisc.org/define-json
rank: 1000
alias: uuid
owner: ConceptProperty
domain_of:
- Identifiable
range: string
name:
name: name
description: Short name or identifier, used for field names
from_schema: https://cdisc.org/define-json
rank: 1000
alias: name
owner: ConceptProperty
domain_of:
- Labelled
- Standard
range: string
description:
name: description
description: Detailed description, shown in tooltips
from_schema: https://cdisc.org/define-json
rank: 1000
alias: description
owner: ConceptProperty
domain_of:
- Labelled
- CodeListItem
range: string
any_of:
- range: string
- range: TranslatedText
coding:
name: coding
description: Semantic tags for this element
from_schema: https://cdisc.org/define-json
rank: 1000
alias: coding
owner: ConceptProperty
domain_of:
- Labelled
- CodeListItem
- SourceItem
range: Coding
multivalued: true
inlined: true
inlined_as_list: true
label:
name: label
description: Human-readable label, shown in UIs
from_schema: https://cdisc.org/define-json
exact_mappings:
- skos:prefLabel
rank: 1000
alias: label
owner: ConceptProperty
domain_of:
- Labelled
range: string
any_of:
- range: string
- range: TranslatedText
aliases:
name: aliases
description: Alternative name or identifier
from_schema: https://cdisc.org/define-json
exact_mappings:
- skos:altLabel
rank: 1000
alias: aliases
owner: ConceptProperty
domain_of:
- Labelled
- CodeListItem
range: string
multivalued: true
inlined: true
inlined_as_list: true
any_of:
- range: string
- range: TranslatedText
mandatory:
name: mandatory
description: Is this element required?
from_schema: https://cdisc.org/define-json
rank: 1000
alias: mandatory
owner: ConceptProperty
domain_of:
- Governed
range: boolean
comments:
name: comments
description: Comment on the element, such as a rationale for its inclusion or
exclusion
from_schema: https://cdisc.org/define-json
rank: 1000
alias: comments
owner: ConceptProperty
domain_of:
- Governed
range: Comment
multivalued: true
inlined: false
siteOrSponsorComments:
name: siteOrSponsorComments
description: Comment on the element, such as a rationale for its inclusion or
exclusion
from_schema: https://cdisc.org/define-json
rank: 1000
alias: siteOrSponsorComments
owner: ConceptProperty
domain_of:
- Governed
range: SiteOrSponsorComment
multivalued: true
inlined: false
purpose:
name: purpose
description: Purpose or rationale for this data element
from_schema: https://cdisc.org/define-json
rank: 1000
alias: purpose
owner: ConceptProperty
domain_of:
- Governed
range: string
any_of:
- range: string
- range: TranslatedText
lastUpdated:
name: lastUpdated
description: When the resource was last updated
from_schema: https://cdisc.org/define-json
rank: 1000
alias: lastUpdated
owner: ConceptProperty
domain_of:
- Governed
range: datetime
owner:
name: owner
description: Party responsible for this element
from_schema: https://cdisc.org/define-json
narrow_mappings:
- prov:wasAttributedTo
- prov:wasAssociatedBy
rank: 1000
alias: owner
owner: ConceptProperty
domain_of:
- Governed
range: string
any_of:
- range: User
- range: Organization
- range: string
wasDerivedFrom:
name: wasDerivedFrom
description: Reference to another item that this item implements or extends, e.g.
a template Item definition.
from_schema: https://cdisc.org/define-json
exact_mappings:
- prov:wasDerivedFrom
rank: 1000
alias: wasDerivedFrom
owner: ConceptProperty
domain_of:
- Governed
range: string
any_of:
- range: Item
- range: ItemGroup
- range: MetaDataVersion
- range: CodeList
- range: ReifiedConcept
- range: ConceptProperty
- range: Condition
- range: Method
- range: NominalOccurrence
- range: Dataflow
- range: CubeComponent
- range: DataProduct
- range: ProvisionAgreement