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
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 |
| [ ] |
Maculopapular 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
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:HidetemperatureandtemperatureSourcefields.Unknown, Other (with free text).dateOfOnset.Complicationssection(Smptoms are critical, order is okay) to include:The "Symptom" tabulation in the case data form:
Each entry is Yes/No/Unknown, with calendar field if Yes.First symptom and date of symptom onset are enough; date field for every single symptom isn't required.Implementation Details
Hide temperature and temperature source fields from the UI and data model for Measles cases.Mapping of Symptoms
Mapping of Complications
Mockups
No response
Additional Information
No response