hamyar_paygah.models.mission_details_submodels.pupils_lungs_heart_model

Pupils, Lung and Heart sub-model for Mission details model.

Attributes

REGULAR_PERSIAN_TEXT

Text to show when status is regular

IRREGULAR_PERSIAN_TEXT

Text to show when status is irregular

NORMAL_PERSIAN_TEXT

Text to show when status is normal

Classes

PupilStatus

Clinical status of the pupil.

Pupils

Pupillary examination findings.

LungSound

Auscultation sound of the lung.

BreathingRhythm

Breathing rhythm pattern.

LungSide

Clinical findings for one lung.

Lungs

Pulmonary examination findings.

HeartSound

Heart auscultation sound.

HeartRhythm

Heart rhythm pattern.

Heart

Cardiac examination findings.

PupilsLungsHeart

Status of pupils, lungs and heart of the patient.

Module Contents

hamyar_paygah.models.mission_details_submodels.pupils_lungs_heart_model.REGULAR_PERSIAN_TEXT: str = 'منظم'

Text to show when status is regular

hamyar_paygah.models.mission_details_submodels.pupils_lungs_heart_model.IRREGULAR_PERSIAN_TEXT: str = 'نامنظم'

Text to show when status is irregular

hamyar_paygah.models.mission_details_submodels.pupils_lungs_heart_model.NORMAL_PERSIAN_TEXT: str = 'طبیعی'

Text to show when status is normal

class hamyar_paygah.models.mission_details_submodels.pupils_lungs_heart_model.PupilStatus

Bases: enum.Enum

Clinical status of the pupil.

NORMAL = 'normal'

Normal pupil size and response.

DILATED = 'dilated'

Abnormally dilated pupil (mydriasis).

MIOTIC = 'miotic'

Abnormally constricted pupil (miosis).

NO_RESPONSE = 'no_response'

No pupillary response to light.

property persian_label: str

Returns the persian label of the set pupil status.

Return type:

str

class hamyar_paygah.models.mission_details_submodels.pupils_lungs_heart_model.Pupils

Pupillary examination findings.

right: PupilStatus | None

Right eye pupil status.

left: PupilStatus | None

Left eye pupil status.

class hamyar_paygah.models.mission_details_submodels.pupils_lungs_heart_model.LungSound

Bases: enum.Enum

Auscultation sound of the lung.

NORMAL = 'normal'

Normal breath sounds.

RALES = 'rales'

Crackles (rales) heard on auscultation.

WHEEZE = 'wheeze'

Wheezing breath sounds.

property persian_label: str

Returns the persian label of the set lung sound.

Return type:

str

class hamyar_paygah.models.mission_details_submodels.pupils_lungs_heart_model.BreathingRhythm

Bases: enum.Enum

Breathing rhythm pattern.

REGULAR = 'regular'

Regular breathing rhythm.

IRREGULAR = 'irregular'

Irregular or abnormal breathing rhythm.

property persian_label: str

Returns the persian label of the set breathing rhythm.

Return type:

str

class hamyar_paygah.models.mission_details_submodels.pupils_lungs_heart_model.LungSide

Clinical findings for one lung.

sound: LungSound | None

Breath sound assessment.

rhythm: BreathingRhythm | None

Breathing rhythm assessment.

class hamyar_paygah.models.mission_details_submodels.pupils_lungs_heart_model.Lungs

Pulmonary examination findings.

right: LungSide

Right lung findings.

left: LungSide

Left lung findings.

class hamyar_paygah.models.mission_details_submodels.pupils_lungs_heart_model.HeartSound

Bases: enum.Enum

Heart auscultation sound.

NORMAL = 'normal'

Normal heart sounds.

ABNORMAL = 'abnormal'

Abnormal or muffled heart sounds.

property persian_label: str

Returns the persian label of the set heart sound.

Return type:

str

class hamyar_paygah.models.mission_details_submodels.pupils_lungs_heart_model.HeartRhythm

Bases: enum.Enum

Heart rhythm pattern.

REGULAR = 'regular'

Regular heart rhythm.

IRREGULAR = 'irregular'

Irregular heart rhythm (arrhythmia).

property persian_label: str

Returns the persian label of the set heart rhythm.

Return type:

str

class hamyar_paygah.models.mission_details_submodels.pupils_lungs_heart_model.Heart

Cardiac examination findings.

sound: HeartSound | None

Heart sound assessment.

rhythm: HeartRhythm | None

Heart rhythm assessment.

class hamyar_paygah.models.mission_details_submodels.pupils_lungs_heart_model.PupilsLungsHeart

Status of pupils, lungs and heart of the patient.

pupils: Pupils

Status of pupils

lungs: Lungs

Status of lungs

heart: Heart

Status of heart