from edc.subject.lab_tracker.classes import site_lab_tracker from edc.subject.lab_tracker.classes import HivLabTracker from .models import HivTestReview, HivResult class SubjectHivLabTracker(HivLabTracker): subject_type = 'subject' trackers = [(HivTestReview, 'recorded_hiv_result', 'hiv_test_date', ), (HivResult, 'hiv_result', 'hiv_result_datetime', )] site_lab_tracker.register(SubjectHivLabTracker)
from edc.subject.lab_tracker.classes import site_lab_tracker from edc.subject.lab_tracker.classes import HivLabTracker class HnsccHivLabTracker(HivLabTracker): subject_type = 'subject' trackers = [] site_lab_tracker.register(HnsccHivLabTracker)
from edc.lab.lab_clinic_api.models import ResultItem from edc.subject.lab_tracker.classes import HivLabTracker from edc.subject.lab_tracker.classes import site_lab_tracker from .models import MaternalEligibilityPost, MaternalEligibilityAnte class MaternalHivLabTracker(HivLabTracker): subject_type = 'maternal' trackers = [(ResultItem, 'result_item_value', 'result_item_datetime'), ( MaternalEligibilityPost, 'is_hiv_positive', 'registration_datetime', ), ( MaternalEligibilityAnte, 'is_hiv_positive', 'registration_datetime', )] site_lab_tracker.register(MaternalHivLabTracker)
from edc.lab.lab_clinic_api.models import ResultItem from edc.subject.lab_tracker.classes import HivLabTracker from edc.subject.lab_tracker.classes import site_lab_tracker class MaternalHivLabTracker(HivLabTracker): subject_type = 'maternal' trackers = [ (ResultItem, 'result_item_value', 'result_item_datetime'), ] site_lab_tracker.register(MaternalHivLabTracker)
from edc.lab.lab_clinic_api.models import ResultItem from edc.subject.lab_tracker.classes import HivLabTracker from edc.subject.lab_tracker.classes import site_lab_tracker class InfantHivLabTracker(HivLabTracker): subject_type = 'infant' trackers = [(ResultItem, 'result_item_value', 'result_item_datetime'),] site_lab_tracker.register(InfantHivLabTracker)