def test_relationships(self): self.assertEqual( child_health_case_from_tasks_case(self.child_tasks_case).case_id, self.child_health_case.case_id ) self.assertEqual( ccs_record_case_from_tasks_case(self.mother_tasks_case).case_id, self.ccs_record_case.case_id ) self.assertEqual( child_person_case_from_child_health_case(self.child_health_case).case_id, self.child_person_case.case_id ) self.assertEqual( mother_person_case_from_child_person_case(self.child_person_case).case_id, self.mother_person_case.case_id ) self.assertEqual( mother_person_case_from_ccs_record_case(self.ccs_record_case).case_id, self.mother_person_case.case_id ) self.assertEqual( mother_person_case_from_child_health_case(self.child_health_case).case_id, self.mother_person_case.case_id ) self.assertEqual( child_person_case_from_tasks_case(self.child_tasks_case).case_id, self.child_person_case.case_id )
def test_relationships(self): self.assertEqual( child_health_case_from_tasks_case(self.child_tasks_case).case_id, self.child_health_case.case_id) self.assertEqual( ccs_record_case_from_tasks_case(self.mother_tasks_case).case_id, self.ccs_record_case.case_id) self.assertEqual( child_person_case_from_child_health_case( self.child_health_case).case_id, self.child_person_case.case_id) self.assertEqual( mother_person_case_from_child_person_case( self.child_person_case).case_id, self.mother_person_case.case_id) self.assertEqual( mother_person_case_from_ccs_record_case( self.ccs_record_case).case_id, self.mother_person_case.case_id) self.assertEqual( mother_person_case_from_child_health_case( self.child_health_case).case_id, self.mother_person_case.case_id) self.assertEqual( child_person_case_from_tasks_case(self.child_tasks_case).case_id, self.child_person_case.case_id)
def test_case_relationships(self): self.assertEqual( child_person_case_from_tasks_case(self.tasks_child).case_id, self.person_child.case_id) self.assertEqual( ccs_record_case_from_tasks_case(self.tasks_pregnancy).case_id, self.ccs_record.case_id)
def get_immunization_anchor_date(tasks_case): tasks_type = tasks_case.get_case_property('tasks_type') _validate_child_or_pregnancy_type(tasks_type) if tasks_type == 'child': person = child_person_case_from_tasks_case(tasks_case) return get_date(person.get_case_property('dob')) elif tasks_type == 'pregnancy': ccs_record = ccs_record_case_from_tasks_case(tasks_case) return get_date(ccs_record.get_case_property('edd'))