SORMAS-Project
SORMAS-Project copied to clipboard
Enhance case data form for Measles-specific data
Feature Description
The case data form needs to be updated with Measles-specific variables and logic as described in the requirements.
Added Value/Benefit
Users will be able to add and edit Measles-specific updated data on the case data form in the system.
Acceptance Criteria
Entities, DTOs and Enums
- [ ] The
Symptomentity and related DTOs are updated:- Hide
temperatureandtemperatureSourcefields - Add or update the to include:
- Asymptomatic, Fever, Exanthema/Rash (with calendar field), Cough, Coryza, Conjunctivitis, Koplik spots, Adenopathy, Arthralgia, Unknown, Other (with free text)
- Each as Yes/No/Unknown, with calendar field if Yes for Exanthema/Rash
- Display
dateOfOnset - Update
complicationsto include:- None, Acute Encephalitis, Diarrhoea, Otitis Media, Pneumonia, Unknown, Other (with free text)
- Each as Yes/No/Unknown, with calendar field if Yes
- Hide
- [ ] The
Contactentity andContactDtoclasses are updated:- Hide "Touched fluid of source case" and "manipulation of clothes of source case" from type of contact
- Enable quarantine
- Hide
healthConditions(Pre-existing conditions) andadditionalDetails(Additional relevant pre-existing conditions) - Add
Additional medical information(pregnancy and postpartum), similar to theCaseuse. - Update/add
vaccinationStatusdropdown (read-only derived from Immunization) with:- Not vaccinated,
- Vaccinated one dose (with date),
- Vaccinated two doses (with date),
- Had the disease, Unknown, Other (with free text).
- Add checkboxes for
vaccinationProposedandimmuneGlobulinProposed. - Hide New Sample card and Follow-up visits tabulation
Case data form
- [ ] "Notification" box is enabled
- [ ] "INFO" & case definition button is enabled (case definition from ECDC)
- [ ] "Pre-existing conditions" and "Additional relevant pre-existing conditions" sections are hidden
- [ ] "Additional medical information" (pregnancy and postpartum) is enabled
- [ ] "Symptom" tabulation:
- "Clinical measurement" section is hidden
- "Clinical sign and symptoms"
- "Complications"
- "Date of Onset" is displayed
- [ ] "Contact" tabulation is enabled and updated as above
- [ ] "Therapy" and "Clinical course" tabulations are hidden
- [ ] "Epidemiological data" tabulation:
- At the bottom of the "Exposure investigation" section, an "Imported status" dropdown is added with:
- Imported case, Import related case, Unknown importation status, Not imported (locally acquired) case
- If "Cluster related" checkbox is checked, display dropdown with:
- Kindergarten or childcare, Family, Military, Nosocomial (hospital), School, Sports team, University, Other (with text box)
- At the bottom of the "Exposure investigation" section, an "Imported status" dropdown is added with:
Samples
- [ ] Restrict sample type list to:
- Blood, Dry blood spot, Serum, Nasopharyngeal swab, Throat swab, Nasopharyngeal aspirate, Throat aspirate, Saliva/Oral fluid, Amniotic fluid, Urine, Other
- [ ] Restrict diagnostic methods to: PCR, Culture, IgM serum antibody, IgG serum antibody, Sequencing
- [ ] Add "Genotyping" test with result as a serogroup from the specified list
Immunization
- [ ] Only number of doses is needed, but list of vaccines available in Luxembourg could be included
Implementation Details
No response
Mockups
No response
Additional Information
No response