Class: Age At (AgeAt)
These represent a flexible age value that could represent one of the following-Relative Age Offset, Age Range as Code, Date Range, DateTime
classDiagram
class AgeAt
click AgeAt href "../AgeAt/"
Record <|-- AgeAt
click Record href "../Record/"
AgeAt : age
AgeAt --> "0..1" RelativeDateTime : age
click RelativeDateTime href "../RelativeDateTime/"
AgeAt : age_code
AgeAt : as_date
AgeAt : external_id
AgeAt : id
AgeAt : value_type
AgeAt --> "1" EnumAgeValueType : value_type
click EnumAgeValueType href "../EnumAgeValueType/"
Inheritance
- HasExternalId
- Record
- AgeAt
- Record
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| value_type | 1 EnumAgeValueType |
Age Value Type | direct |
| age | 0..1 RelativeDateTime |
Age either numeric value or range | direct |
| age_code | 0..1 Uriorcurie |
Age expressed as an enumerated value representing an age category | direct |
| as_date | 0..1 Date |
Event Date (rather than age) | direct |
| id | 1 String |
Unique Identifier for a table entry | Record |
| external_id | * Uriorcurie |
Other identifiers for this entity, eg, from the submitting study or in system... | HasExternalId |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ParticipantAssertion | age_at_event | range | AgeAt |
| ParticipantAssertion | age_at_assertion | range | AgeAt |
| ParticipantAssertion | age_at_onset | range | AgeAt |
| ParticipantAssertion | age_at_resolution | range | AgeAt |
| Sample | age_at_collection | range | AgeAt |
Identifier and Mapping Information
Schema Source
- from schema: https://carrollaboratory.github.io/kfi-fhir-input
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | kfi_fhir_sparks:AgeAt |
| native | kfi_fhir_sparks:AgeAt |
LinkML Source
Direct
name: AgeAt
description: These represent a flexible age value that could represent one of the
following-Relative Age Offset, Age Range as Code, Date Range, DateTime
title: Age At
from_schema: https://carrollaboratory.github.io/kfi-fhir-input
is_a: Record
attributes:
value_type:
name: value_type
description: Age Value Type
title: Value Type
from_schema: https://carrollaboratory.github.io/kfi-fhir-input/age-at
rank: 1000
identifier: false
domain_of:
- AgeAt
range: EnumAgeValueType
required: true
age:
name: age
annotations:
db_column:
tag: db_column
value: relative_date_time_id
description: Age either numeric value or range
title: Age
from_schema: https://carrollaboratory.github.io/kfi-fhir-input/age-at
rank: 1000
domain_of:
- AgeAt
range: RelativeDateTime
required: false
age_code:
name: age_code
description: Age expressed as an enumerated value representing an age category
title: Age Code
from_schema: https://carrollaboratory.github.io/kfi-fhir-input/age-at
rank: 1000
domain_of:
- AgeAt
range: uriorcurie
required: false
as_date:
name: as_date
description: Event Date (rather than age)
title: Age As Date
from_schema: https://carrollaboratory.github.io/kfi-fhir-input/age-at
rank: 1000
domain_of:
- AgeAt
range: date
required: false
Induced
name: AgeAt
description: These represent a flexible age value that could represent one of the
following-Relative Age Offset, Age Range as Code, Date Range, DateTime
title: Age At
from_schema: https://carrollaboratory.github.io/kfi-fhir-input
is_a: Record
attributes:
value_type:
name: value_type
description: Age Value Type
title: Value Type
from_schema: https://carrollaboratory.github.io/kfi-fhir-input/age-at
rank: 1000
identifier: false
alias: value_type
owner: AgeAt
domain_of:
- AgeAt
range: EnumAgeValueType
required: true
age:
name: age
annotations:
db_column:
tag: db_column
value: relative_date_time_id
description: Age either numeric value or range
title: Age
from_schema: https://carrollaboratory.github.io/kfi-fhir-input/age-at
rank: 1000
alias: age
owner: AgeAt
domain_of:
- AgeAt
range: RelativeDateTime
required: false
age_code:
name: age_code
description: Age expressed as an enumerated value representing an age category
title: Age Code
from_schema: https://carrollaboratory.github.io/kfi-fhir-input/age-at
rank: 1000
alias: age_code
owner: AgeAt
domain_of:
- AgeAt
range: uriorcurie
required: false
as_date:
name: as_date
description: Event Date (rather than age)
title: Age As Date
from_schema: https://carrollaboratory.github.io/kfi-fhir-input/age-at
rank: 1000
alias: as_date
owner: AgeAt
domain_of:
- AgeAt
range: date
required: false
id:
name: id
description: Unique Identifier for a table entry. This is probably not the Global
ID
title: ID
from_schema: https://carrollaboratory.github.io/kfi-fhir-input
rank: 1000
identifier: true
alias: id
owner: AgeAt
domain_of:
- Record
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://carrollaboratory.github.io/kfi-fhir-input
rank: 1000
alias: external_id
owner: AgeAt
domain_of:
- HasExternalId
range: uriorcurie
required: false
multivalued: true