Class: Subject Assertion (SubjectAssertion)
Assertion about a particular Subject. May include Conditions, Measurements, etc.
classDiagram
class SubjectAssertion
click SubjectAssertion href "../SubjectAssertion"
AccessControlledRecord <|-- SubjectAssertion
click AccessControlledRecord href "../AccessControlledRecord"
SubjectAssertion : age_at_assertion
SubjectAssertion : age_at_event
SubjectAssertion : age_at_resolution
SubjectAssertion : assertion_type
SubjectAssertion --> "0..1" EnumAssertionType : assertion_type
click EnumAssertionType href "../EnumAssertionType"
SubjectAssertion : code
SubjectAssertion : display
SubjectAssertion : external_id
SubjectAssertion : has_access_policy
SubjectAssertion --> "0..1" AccessPolicy : has_access_policy
click AccessPolicy href "../AccessPolicy"
SubjectAssertion : id
SubjectAssertion : source_data
SubjectAssertion --> "*" SourceData : source_data
click SourceData href "../SourceData"
SubjectAssertion : value_code
SubjectAssertion : value_display
SubjectAssertion : value_number
SubjectAssertion : value_units
SubjectAssertion : value_units_display
Inheritance
- Thing
- AccessControlledRecord
- SubjectAssertion
- AccessControlledRecord
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
assertion_type | 0..1 EnumAssertionType |
The semantic type of the resource, eg, Condition | direct |
age_at_assertion | 0..1 Float |
The age in decimal years of the Subject when the assertion was made | direct |
age_at_event | 0..1 Float |
The age in decimal years of the Subject at the time point which the assertion... | direct |
age_at_resolution | 0..1 Float |
The age in decimal years of the Subject when the asserted state was resolved | direct |
code | 0..1 Uriorcurie |
The structured term defining the meaning of the assertion | direct |
display | 0..1 String |
The friendly display string of the coded term | direct |
value_code | 0..1 Uriorcurie |
The structured term defining the value of the assertion | direct |
value_display | 0..1 String |
The friendly display string of the coded term for the value of the assertion | direct |
value_number | 0..1 Float |
The numeric value of the assertion | direct |
value_units | 0..1 Uriorcurie |
The structured term defining the units of the value | direct |
value_units_display | 0..1 String |
The friendly display string of units of the value | 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_assertion | range | SubjectAssertion |
Identifier and Mapping Information
Schema Source
- from schema: https://anvilproject.org/acr-harmonized-data-model
Mappings
Mapping Type | Mapped Value |
---|---|
self | anvil:SubjectAssertion |
native | anvil:SubjectAssertion |
LinkML Source
Direct
name: SubjectAssertion
description: Assertion about a particular Subject. May include Conditions, Measurements,
etc.
title: Subject Assertion
from_schema: https://anvilproject.org/acr-harmonized-data-model
is_a: AccessControlledRecord
slots:
- assertion_type
- age_at_assertion
- age_at_event
- age_at_resolution
- code
- display
- value_code
- value_display
- value_number
- value_units
- value_units_display
- source_data
Induced
name: SubjectAssertion
description: Assertion about a particular Subject. May include Conditions, Measurements,
etc.
title: Subject Assertion
from_schema: https://anvilproject.org/acr-harmonized-data-model
is_a: AccessControlledRecord
attributes:
assertion_type:
name: assertion_type
description: The semantic type of the resource, eg, Condition.
title: Assertion Type
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: assertion_type
owner: SubjectAssertion
domain_of:
- SubjectAssertion
range: EnumAssertionType
age_at_assertion:
name: age_at_assertion
description: The age in decimal years of the Subject when the assertion was made.
title: Age at assertion
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: age_at_assertion
owner: SubjectAssertion
domain_of:
- SubjectAssertion
range: float
unit:
ucum_code: a
age_at_event:
name: age_at_event
description: The age in decimal years of the Subject at the time point which the
assertion describes, | eg, age of onset or when a measurement was performed.
title: Age at event
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: age_at_event
owner: SubjectAssertion
domain_of:
- SubjectAssertion
range: float
unit:
ucum_code: a
age_at_resolution:
name: age_at_resolution
description: The age in decimal years of the Subject when the asserted state was
resolved.
title: Age at resolution
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: age_at_resolution
owner: SubjectAssertion
domain_of:
- SubjectAssertion
range: float
unit:
ucum_code: a
code:
name: code
description: The structured term defining the meaning of the assertion.
title: Assertion Code
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: code
owner: SubjectAssertion
domain_of:
- SubjectAssertion
- FileMetadata
range: uriorcurie
display:
name: display
description: The friendly display string of the coded term
title: Display String
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: display
owner: SubjectAssertion
domain_of:
- SubjectAssertion
- FileMetadata
range: string
value_code:
name: value_code
description: The structured term defining the value of the assertion.
title: Value Code
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: value_code
owner: SubjectAssertion
domain_of:
- SubjectAssertion
- FileMetadata
range: uriorcurie
value_display:
name: value_display
description: The friendly display string of the coded term for the value of the
assertion.
title: Value Display String
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: value_display
owner: SubjectAssertion
domain_of:
- SubjectAssertion
- FileMetadata
range: string
value_number:
name: value_number
description: The numeric value of the assertion.
title: Value Number
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: value_number
owner: SubjectAssertion
domain_of:
- SubjectAssertion
range: float
value_units:
name: value_units
description: The structured term defining the units of the value.
title: Value Units
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: value_units
owner: SubjectAssertion
domain_of:
- SubjectAssertion
range: uriorcurie
value_units_display:
name: value_units_display
description: The friendly display string of units of the value.
title: Value Units
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: value_units_display
owner: SubjectAssertion
domain_of:
- SubjectAssertion
range: string
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: SubjectAssertion
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: SubjectAssertion
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: SubjectAssertion
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: SubjectAssertion
domain_of:
- Thing
range: uriorcurie
required: false
multivalued: true