SORMAS-Project
                                
                                 SORMAS-Project copied to clipboard
                                
                                    SORMAS-Project copied to clipboard
                            
                            
                            
                        Enhance Symptoms and Symptoms Form for Measles
Feature Description
Update the symptoms entity, DTOs, and UI form to support Measles-specific symptoms as described in the Measles adaptation documentation.
Added Value/Benefit
Measles symptoms brought up to date in accordance with requirements.
Acceptance Criteria
- 
[ ] The Symptomentity and related DTOs are updated:- Hide temperatureandtemperatureSourcefields.
- Add or update the following symptoms:
- Asymptomatic, Fever, Exanthema/Rash (with calendar field), Cough, Coryza, Conjunctivitis, Koplik spots, Adenopathy, Arthralgia, Unknown, Other (with free text).
 
- Display dateOfOnset.
- Update Complicationssection to include:- None, Acute Encephalitis, Diarrhoea, Otitis Media, Pneumonia, Unknown, Other (with free text).
 
 
- Hide 
- 
[ ] The "Symptom" tabulation in the case data form: - "Clinical measurement" section is hidden.
- "Clinical sign and symptoms" and "Complications" sections are updated as above.
- Each entry is Yes/No/Unknown, with calendar field if Yes.
- "Date of Onset" is displayed.
 
Implementation Details
- Ensure that all new or updated symptoms are available as Yes/No/Unknown options.
- Hide temperature and temperature source fields from the UI and data model for Measles cases.
- The "Clinical measurement" section should not be visible for Measles cases.
Mapping of Symptoms
| Symptom | Field in Symptoms.java | Notes | |
|---|---|---|---|
| [ ] | Asymptomatic | symptomatic (Boolean) | Present (as "symptomatic" field) | 
| [ ] | Fever | fever | Present | 
| [ ] | Exanthema/Rash | skinRash | Present (as skinRash) | 
| [ ] | Cough | cough | Present | 
| [ ] | Coryza | runnyNose | Present (as runnyNose) | 
| [ ] | Conjunctivitis | conjunctivitis | Present | 
| [ ] | Koplik spots | kopliksSpots | Present | 
| [ ] | Adenopathy | lymphadenopathy | Present | 
| [ ] | Arthralgia | jointPain | Present | 
| [ ] | Unknown | No direct field | Not present (handled as SymptomState.UNKNOWN) | 
| [ ] | Other (free text) | otherNonHemorrhagicSymptomsText | Present (free text for other symptoms) | 
Mapping of Complications
| Complication | Field in Symptoms.java | Notes | |
|---|---|---|---|
| [ ] | None | No direct field | Not present (handled as SymptomState.UNKNOWN) | 
| [ ] | Acute Encephalitis | acuteEncephalitis | Present | 
| [ ] | Diarrhoea | diarrhoea | Present | 
| [ ] | Otitis Media | otitisMedia | Present | 
| [ ] | Pneumonia | pneumonia | Present | 
| [ ] | Unknown | No direct field | Not present (handled as SymptomState.UNKNOWN) | 
| [ ] | Other (free text) | otherNonHemorrhagicSymptomsText | Present (free text for other complications) | 
Mockups
No response
Additional Information
No response