models.py¶
This module contains all the quality of life (QOL) questionnaire models
Class definitions:
-
class
apps.questionnaire.qol.models.QOLPracticalProblem(*args, **kwargs)[source]¶ Bases:
django.db.models.base.ModelStores a list of QOL practical problems
Parameters: - id (AutoField) –
- name (CharField) –
-
class
apps.questionnaire.qol.models.QOLSocialProblem(*args, **kwargs)[source]¶ Bases:
django.db.models.base.ModelStores a list of QOL social problems
Parameters: - id (AutoField) –
- name (CharField) –
-
class
apps.questionnaire.qol.models.QOLEmotionalProblem(*args, **kwargs)[source]¶ Bases:
django.db.models.base.ModelStores a list of QOL emotional problems
Parameters: - id (AutoField) –
- name (CharField) –
-
class
apps.questionnaire.qol.models.QOLSpiritualProblem(*args, **kwargs)[source]¶ Bases:
django.db.models.base.ModelStores a list of QOL spiritual problems
Parameters: - id (AutoField) –
- name (CharField) –
-
class
apps.questionnaire.qol.models.QOLFysicalProblem(*args, **kwargs)[source]¶ Bases:
django.db.models.base.ModelStores a list of QOL fysicial problems
Parameters: - id (AutoField) –
- name (CharField) –
-
class
apps.questionnaire.qol.models.QOLChronCUQuestionnaire(*args, **kwargs)[source]¶ Bases:
apps.questionnaire.models.QuestionnaireBaseQOL for Chron en Colitis Ulcerosa
Parameters: - id (AutoField) –
- request_step_id (ForeignKey to
RequestStep) – - hasproblems (CharField) – choices=[yes, no]
- other_problems (TextField) –
- need_contact (CharField) – choices=[yes, no, maybe]
-
display_template¶ - Returns:
- The template path & name to be used for showing the details page for the filled in data for this questionnaire.
-
graphic_score_display¶ - Returns:
- The score to display in the graphic
-
class
apps.questionnaire.qol.models.QOLQuestionnaire(*args, **kwargs)[source]¶ Bases:
apps.questionnaire.qol.models.QOLChronCUQuestionnaireQOL generic version (include fysical problems)
Parameters: - id (AutoField) –
- request_step_id (ForeignKey to
RequestStep) – - hasproblems (CharField) – choices=[yes, no]
- other_problems (TextField) –
- need_contact (CharField) – choices=[yes, no, maybe]
- qolchroncuquestionnaire_ptr_id (OneToOneField to
QOLChronCUQuestionnaire) –
-
display_template¶ - Returns:
- The template path & name to be used for showing the details page for the filled in data for this questionnaire.