Class: Demographics (Demographics)
Basic participant demographics summary
URI: anvil:Demographics
classDiagram
class Demographics
click Demographics href "../Demographics"
AccessControlledRecord <|-- Demographics
click AccessControlledRecord href "../AccessControlledRecord"
Demographics : age_at_last_vital_status
Demographics : date_of_birth
Demographics : date_of_birth_type
Demographics --> "0..1" EnumDateOfBirthType : date_of_birth_type
click EnumDateOfBirthType href "../EnumDateOfBirthType"
Demographics : ethnicity
Demographics --> "1" EnumEthnicity : ethnicity
click EnumEthnicity href "../EnumEthnicity"
Demographics : ethnicity_display
Demographics : external_id
Demographics : has_access_policy
Demographics --> "0..1" AccessPolicy : has_access_policy
click AccessPolicy href "../AccessPolicy"
Demographics : id
Demographics : race
Demographics --> "1..*" EnumRace : race
click EnumRace href "../EnumRace"
Demographics : race_display
Demographics : sex
Demographics --> "1" EnumSex : sex
click EnumSex href "../EnumSex"
Demographics : sex_display
Demographics : source_data
Demographics --> "*" SourceData : source_data
click SourceData href "../SourceData"
Demographics : vital_status
Demographics --> "0..1" EnumVitalStatus : vital_status
click EnumVitalStatus href "../EnumVitalStatus"
Inheritance
- Thing
- AccessControlledRecord
- Demographics
- AccessControlledRecord
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
date_of_birth | 0..1 Integer |
Date at which the individual was born | direct |
date_of_birth_type | 0..1 EnumDateOfBirthType |
Privacy rule modification applied to date_of_birth | direct |
sex | 1 EnumSex |
Sex of the individual | direct |
sex_display | 1 String |
The friendly display string of the coded term for Sex | direct |
race | 1..* EnumRace |
Reported race as defined by the 1997 OMB directives | direct |
race_display | 1 String |
The friendly display string of the coded term(s) for Race | direct |
ethnicity | 1 EnumEthnicity |
Reported ethnicity as defined by the 1997 OMB directives | direct |
ethnicity_display | 1 String |
The friendly display string of the coded term for Ethnicity | direct |
age_at_last_vital_status | 0..1 Integer |
Age at last vital status in decimal years | direct |
vital_status | 0..1 EnumVitalStatus |
Vital Status | direct |
source_data | * SourceData |
The sources from which this assertion was derived | direct |
has_access_policy | 0..1 AccessPolicy |
Which access policy applies to this element? | AccessControlledRecord |
id | 1 String |
ID associated with a class | Thing |
external_id | * Uriorcurie |
Other identifiers for this entity, eg, from the submitting study or in system... | Thing |
Usages
used by | used in | type | used |
---|---|---|---|
Subject | has_demographics | range | Demographics |
Identifier and Mapping Information
Schema Source
- from schema: https://anvilproject.org/acr-harmonized-data-model
Mappings
Mapping Type | Mapped Value |
---|---|
self | anvil:Demographics |
native | anvil:Demographics |
LinkML Source
Direct
name: Demographics
description: Basic participant demographics summary
title: Demographics
from_schema: https://anvilproject.org/acr-harmonized-data-model
is_a: AccessControlledRecord
slots:
- date_of_birth
- date_of_birth_type
- sex
- sex_display
- race
- race_display
- ethnicity
- ethnicity_display
- age_at_last_vital_status
- vital_status
- source_data
Induced
name: Demographics
description: Basic participant demographics summary
title: Demographics
from_schema: https://anvilproject.org/acr-harmonized-data-model
is_a: AccessControlledRecord
attributes:
date_of_birth:
name: date_of_birth
description: Date at which the individual was born. May be impacted by privacy
rules described in date_of_birth_type.
title: Date of Birth
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: date_of_birth
owner: Demographics
domain_of:
- Demographics
range: integer
required: false
multivalued: false
date_of_birth_type:
name: date_of_birth_type
description: Privacy rule modification applied to date_of_birth.
title: Date of Birth Type
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: date_of_birth_type
owner: Demographics
domain_of:
- Demographics
range: EnumDateOfBirthType
required: false
multivalued: false
sex:
name: sex
description: Sex of the individual
title: Sex
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: sex
owner: Demographics
domain_of:
- Demographics
range: EnumSex
required: true
sex_display:
name: sex_display
description: The friendly display string of the coded term for Sex
title: Sex display string
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: sex_display
owner: Demographics
domain_of:
- Demographics
range: string
required: true
race:
name: race
description: Reported race as defined by the 1997 OMB directives.
title: Race
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: race
owner: Demographics
domain_of:
- Demographics
range: EnumRace
required: true
multivalued: true
race_display:
name: race_display
description: The friendly display string of the coded term(s) for Race
title: Race display string
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: race_display
owner: Demographics
domain_of:
- Demographics
range: string
required: true
ethnicity:
name: ethnicity
description: Reported ethnicity as defined by the 1997 OMB directives.
title: Ethnicity
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: ethnicity
owner: Demographics
domain_of:
- Demographics
range: EnumEthnicity
required: true
ethnicity_display:
name: ethnicity_display
description: The friendly display string of the coded term for Ethnicity
title: Ethnicity display string
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: ethnicity_display
owner: Demographics
domain_of:
- Demographics
range: string
required: true
age_at_last_vital_status:
name: age_at_last_vital_status
description: Age at last vital status in decimal years.
title: Age at Last Vital Status
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: age_at_last_vital_status
owner: Demographics
domain_of:
- Demographics
range: integer
required: false
unit:
ucum_code: a
vital_status:
name: vital_status
description: Vital Status
title: VitalStatus
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: vital_status
owner: Demographics
domain_of:
- Demographics
range: EnumVitalStatus
required: false
source_data:
name: source_data
description: The sources from which this assertion was derived
title: Source Assertion
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: source_data
owner: Demographics
domain_of:
- Demographics
- SubjectAssertion
range: SourceData
multivalued: true
inlined: false
has_access_policy:
name: has_access_policy
description: Which access policy applies to this element?
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: has_access_policy
owner: Demographics
domain_of:
- AccessControlledRecord
range: AccessPolicy
inlined: false
id:
name: id
description: ID associated with a class
title: ID
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
identifier: true
alias: id
owner: Demographics
domain_of:
- Thing
range: string
required: true
multivalued: false
external_id:
name: external_id
description: Other identifiers for this entity, eg, from the submitting study
or in systems link dbGaP
title: External Identifiers
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: external_id
owner: Demographics
domain_of:
- Thing
range: uriorcurie
required: false
multivalued: true