onconova.oncology.models.family_history
FamilyHistory
¶
Bases: BaseModel
Represents a record of a patient's family member's cancer history.
Attributes:
Name | Type | Description |
---|---|---|
case |
ForeignKey[PatientCase]
|
Reference to the patient case whose family history is being recorded. |
date |
DateField
|
Date when the family history assessment was performed. |
relationship |
CodedConceptField[FamilyMemberType]
|
Relationship of the family member to the patient. |
had_cancer |
BooleanField
|
Indicates if the family member had a history of cancer. |
contributed_to_death |
BooleanField
|
Indicates if cancer contributed to the family member's death. |
onset_age |
PositiveSmallIntegerField
|
Age at which the family member's cancer manifested. |
topography |
CodedConceptField[CancerTopography]
|
Topography of the family member's cancer. |
morphology |
CodedConceptField[CancerMorphology]
|
Morphology of the family member's cancer. |
case
class-attribute
instance-attribute
¶
contributed_to_death
class-attribute
instance-attribute
¶
date
class-attribute
instance-attribute
¶
description
property
¶
had_cancer
class-attribute
instance-attribute
¶
morphology
class-attribute
instance-attribute
¶
onset_age
class-attribute
instance-attribute
¶
relationship
class-attribute
instance-attribute
¶
topography
class-attribute
instance-attribute
¶
runner