SORMAS-Project
SORMAS-Project copied to clipboard
Enhance Contact form for IMI specific disease
Problem Description
After the Disease enum has been modified in (https://github.com/SORMAS-Foundation/SORMAS-Project/issues/13345) as part of epic (https://github.com/SORMAS-Foundation/SORMAS-Project/issues/13346), the symptoms form needs to be updated with IMI specific fields.
Acceptance Criteria
- [ ] In new contact & data forms below type of contacts should be hidden
- Touched fluid of source case
- Manipulation of clothes of sources case
- [ ] Quaranrine drop down should be hidden.
- [ ] New checkbox as prophylaxis prescribed should be added.
- [ ] New enum as drugs with the below fields,
- Ciprofloxacin/Rifampicin/ Ceftriaxone/Other
- [ ] New sample card is hidden.
- [ ] follow-up fields will be hidden.
- [ ] General comment should be visible.
- [ ] Follow-up visits tab should be disabled
- [ ] For LUX+IMI, Follow-up visits should be hidden in contacts page as well as main page of the contacts. But in main page, prophylaxis details should display in the table.
Entity level changes:
- Alter table contact add column if not exists prophylaxis_prescribed BOOLEAN DEFAULT false;
- Alter table contact add column if not exists susceptibility_drug varchar(255);
### Additional Information
See also: Section 2.1 of IMI requirements for SORMAS contact changes
Tested and works well
@xavcol