Esempio n. 1
0
    def delete_exams(self, patient_id):
        from exam.models import Exam
        from core.dynamic_import import import_class

        exams = Exam.objects.filter(patient=patient_id)
        for exam in exams:
            specific_exam = import_class(exam.exam_type)
            specific_exam.objects.filter(exam_id=exam.id).delete()
        exams.delete()
Esempio n. 2
0
 def get_specific_exam(self):
     from core.dynamic_import import import_class
     class_ = import_class(self.exam_type)
     return class_.objects.get(exam=self)