You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Scenario run results shows that Tomography appointment is happening at level 2 rather than at level 3. As defined by ResourceFile_Appt_Time_Table.csv, this appointment should happen and only happen at level 3/central hospitals.
Initial search shows that Tomography is only used by RTI module; but not yet know the cause of this inconsistent place of level.
The text was updated successfully, but these errors were encountered:
if 'Tomography' in list(self.EXPECTED_APPT_FOOTPRINT.keys()):
self.ACCEPTED_FACILITY_LEVEL = '3'
self.add_equipment({'Computed Tomography (CT machine)', 'CT scanner accessories'})
self.add_equipment(self.healthcare_system.equipment.from_pkg_names('X-ray'))
I think with the current implementation, this condition will never run since the first block will always be true i.e. DiagRadio will always be in the list(self.EXPECTED_APPT_FOOTPRINT.keys()). This is according to how the expected footprint is being initialised here but also the fact that this function is just adding another key/appointment Tomography to the existing footprint if there are any injuries requiring tomography appointment and overwriting DiagRadio if any injuries requiring its appointment
I think the above is the reason you're having tomography appointment happening at facility level 2. It is because this block is not running hence no change of facility level
Scenario run results shows that Tomography appointment is happening at level 2 rather than at level 3. As defined by ResourceFile_Appt_Time_Table.csv, this appointment should happen and only happen at level 3/central hospitals.
Initial search shows that Tomography is only used by RTI module; but not yet know the cause of this inconsistent place of level.
The text was updated successfully, but these errors were encountered: