Skip to content

Class: Participant Assertion (ParticipantAssertion)

Assertion about a particular Participant. May include Conditions, Measurements, etc.

URI: kfi_fhir_sparks:ParticipantAssertion

classDiagram class ParticipantAssertion click ParticipantAssertion href "../ParticipantAssertion/" ParticipantAssertion : age_at_assertion ParticipantAssertion --> "0..1" AgeAt : age_at_assertion click AgeAt href "../AgeAt/" ParticipantAssertion : age_at_event ParticipantAssertion --> "0..1" AgeAt : age_at_event click AgeAt href "../AgeAt/" ParticipantAssertion : age_at_onset ParticipantAssertion --> "0..1" AgeAt : age_at_onset click AgeAt href "../AgeAt/" ParticipantAssertion : age_at_resolution ParticipantAssertion --> "0..1" AgeAt : age_at_resolution click AgeAt href "../AgeAt/" ParticipantAssertion : assertion_code ParticipantAssertion : assertion_source ParticipantAssertion : assertion_text ParticipantAssertion : assertion_type ParticipantAssertion --> "1" EnumAssertionType : assertion_type click EnumAssertionType href "../EnumAssertionType/" ParticipantAssertion : body_laterality ParticipantAssertion : body_location ParticipantAssertion : body_site ParticipantAssertion : cancer_stage ParticipantAssertion : entity_asserter ParticipantAssertion --> "0..1" EnumEntityAsserter : entity_asserter click EnumEntityAsserter href "../EnumEntityAsserter/" ParticipantAssertion : other_condition_modifiers ParticipantAssertion : participant_assertion_id ParticipantAssertion : participant_id ParticipantAssertion --> "1" Participant : participant_id click Participant href "../Participant/" ParticipantAssertion : value_code ParticipantAssertion : value_number ParticipantAssertion : value_string ParticipantAssertion : value_units

Slots

Name Cardinality and Range Description Inheritance
participant_assertion_id 1
String
Participant Assertion Global ID direct
participant_id 1
Participant
The Global ID for the Participant direct
age_at_event 0..1
AgeAt
The date or age at which the event relating to this assertion occured direct
age_at_assertion 0..1
AgeAt
The date or age at which this condition is being asserted direct
age_at_onset 0..1
AgeAt
The age of onset for this condition direct
age_at_resolution 0..1
AgeAt
The age at which this condition was resolved, abated, or cured direct
entity_asserter 0..1
EnumEntityAsserter
Who recorded this assertion about the Participant? This can support understan... direct
other_condition_modifiers 0..1
Uriorcurie
Any additional modifiers for this condition, such as severity direct
assertion_type 1
EnumAssertionType
Describe the type of assertion being made direct
assertion_code 1
Uriorcurie
The structured term defining the meaning of the assertion direct
assertion_text 0..1
String
Detailed description / free text about this assertion direct
assertion_source 0..1
Uriorcurie
Where or how was this this assertion about the Participant recorded? This can... direct
value_code 0..1
Uriorcurie
Value as code direct
value_string 0..1
String
Value as string direct
value_number 0..1
Float
Value as numer direct
value_units 0..1
Uriorcurie
The structured term defining the units of the value (ucum) direct
body_site 0..1
Uriorcurie
Location information for the observation, including site, laterality, and oth... direct
body_location 0..1
Uriorcurie
Any location qualifiers direct
body_laterality 0..1
Uriorcurie
Laterality information for the condition site direct
cancer_stage 0..1
Uriorcurie
Cancer staging information direct

Identifier and Mapping Information

Annotations

property value
fhir_resource https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion

Schema Source

  • from schema: https://carrollaboratory.github.io/kfi-fhir-input

Mappings

Mapping Type Mapped Value
self kfi_fhir_sparks:ParticipantAssertion
native kfi_fhir_sparks:ParticipantAssertion

LinkML Source

Direct

name: ParticipantAssertion
annotations:
  fhir_resource:
    tag: fhir_resource
    value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
description: Assertion about a particular Participant. May include Conditions, Measurements,
  etc.
title: Participant Assertion
from_schema: https://carrollaboratory.github.io/kfi-fhir-input
slots:
- participant_assertion_id
- participant_id
- age_at_event
- age_at_assertion
- age_at_onset
- age_at_resolution
- entity_asserter
- other_condition_modifiers
- assertion_type
- assertion_code
- assertion_text
- assertion_source
- value_code
- value_string
- value_number
- value_units
- body_site
- body_location
- body_laterality
- cancer_stage
slot_usage:
  participant_id:
    name: participant_id
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: category
      fhir_resource:
        tag: fhir_resource
        value: Observation

Induced

name: ParticipantAssertion
annotations:
  fhir_resource:
    tag: fhir_resource
    value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
description: Assertion about a particular Participant. May include Conditions, Measurements,
  etc.
title: Participant Assertion
from_schema: https://carrollaboratory.github.io/kfi-fhir-input
slot_usage:
  participant_id:
    name: participant_id
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: category
      fhir_resource:
        tag: fhir_resource
        value: Observation
attributes:
  participant_assertion_id:
    name: participant_assertion_id
    description: Participant Assertion Global ID
    title: Participant Assertion ID
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    identifier: true
    alias: participant_assertion_id
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: string
    required: true
    multivalued: false
  participant_id:
    name: participant_id
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: category
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: The Global ID for the Participant
    title: Participant ID
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: participant_id
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    - Participant
    - Person
    - StudyMembership
    - Sample
    - NCPIFile
    range: Participant
    required: true
  age_at_event:
    name: age_at_event
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: component[ageAtEvent] or maybe effectiveDateTime
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: The date or age at which the event relating to this assertion occured.
    title: Age At Event
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: age_at_event
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: AgeAt
    required: false
    multivalued: false
  age_at_assertion:
    name: age_at_assertion
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: component[ageAtAssertion]
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: The date or age at which this condition is being asserted.
    title: Age At Assertion
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: age_at_assertion
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: AgeAt
    required: false
    multivalued: false
  age_at_onset:
    name: age_at_onset
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: component[ageAtOnset]
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: The age of onset for this condition. Could be expressed with a term,
      an age, or an age range.
    title: Age At Onset
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: age_at_onset
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: AgeAt
    required: false
    multivalued: false
  age_at_resolution:
    name: age_at_resolution
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: component[ageAtResolution]
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: The age at which this condition was resolved, abated, or cured. Should
      be left empty in cases of current active status. Could be expressed with a term,
      an age, or an age range.
    title: Age At Resolution
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: age_at_resolution
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: AgeAt
    required: false
    multivalued: false
  entity_asserter:
    name: entity_asserter
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_extension:
        tag: fhir_extension
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/entity-asserter
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: Who recorded this assertion about the Participant? This can support
      understanding the differences between self-report, doctor, trained research
      staff.
    title: Entity Asserter
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: entity_asserter
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: EnumEntityAsserter
    required: false
    multivalued: false
  other_condition_modifiers:
    name: other_condition_modifiers
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: component[otherModifiers]
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: Any additional modifiers for this condition, such as severity.
    title: Other Condition Modifiers
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: other_condition_modifiers
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: uriorcurie
    required: false
    multivalued: false
  assertion_type:
    name: assertion_type
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: category
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: Describe the type of assertion being made.
    title: Assertion Type
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: assertion_type
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: EnumAssertionType
    required: true
    multivalued: false
  assertion_code:
    name: assertion_code
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: code.coding
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: The structured term defining the meaning of the assertion.
    title: Assertion Code
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: assertion_code
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: uriorcurie
    required: true
    multivalued: false
  assertion_text:
    name: assertion_text
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: code.text
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: Detailed description / free text about this assertion.
    title: Assertion Text
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: assertion_text
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: string
    required: false
    multivalued: false
  assertion_source:
    name: assertion_source
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: method
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: Where or how was this this assertion about the Participant recorded?
      This can support understanding the differences between surveys, automated EHR
      extraction, manual chart abstraction, etc.
    title: Assertion Source
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: assertion_source
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: uriorcurie
    required: false
    multivalued: false
  value_code:
    name: value_code
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: valueCodeableConcept
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: Value as code
    title: Value Code
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: value_code
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: uriorcurie
    required: false
    multivalued: false
  value_string:
    name: value_string
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: valueString
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: Value as string
    title: Value String
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: value_string
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: string
    required: false
    multivalued: false
  value_number:
    name: value_number
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: valueQuantity, valueInteger
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: Value as numer
    title: Value Number
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: value_number
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: float
    required: false
    multivalued: false
  value_units:
    name: value_units
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: The structured term defining the units of the value (ucum).
    title: Value Units
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: value_units
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: uriorcurie
    required: false
    multivalued: false
  body_site:
    name: body_site
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: bodySite
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: Location information for the observation, including site, laterality,
      and other qualifiers as appropriate. Multiple observations may be required if
      the same assertion is made in many locations, or complete location details can
      be provided in an NCPI Condition Summary.
    title: Body Site
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: body_site
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: uriorcurie
    required: false
    multivalued: false
  body_location:
    name: body_location
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_extension:
        tag: fhir_extension
        value: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-body-location-qualifier
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: Any location qualifiers
    title: Body Location
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: body_location
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: uriorcurie
    required: false
    multivalued: false
  body_laterality:
    name: body_laterality
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_extension:
        tag: fhir_extension
        value: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-laterality-qualifier
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: Laterality information for the condition site
    title: Laterality Qualifier
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: body_laterality
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: uriorcurie
    required: false
    multivalued: false
  cancer_stage:
    name: cancer_stage
    annotations:
      fhir_profile:
        tag: fhir_profile
        value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-participant-assertion
      fhir_element:
        tag: fhir_element
        value: component[stage]
      fhir_resource:
        tag: fhir_resource
        value: Observation
    description: Cancer staging information
    title: Cancer Stage
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: cancer_stage
    owner: ParticipantAssertion
    domain_of:
    - ParticipantAssertion
    range: uriorcurie
    required: false
    multivalued: false