SORMAS (Surveillance, Outbreak Response Management and Analysis System) is an early warning and management system to fight the spread of infectious diseases.
To begin the AEFI Investigation feature for investigation Serious AEFI reports, as part of epic (#12634), the first step will be to create a new Entity, DTO and any related Enumerations required in the frontend.
Acceptance Criteria
[x] A new AefiInvestigation entity (extending CoreAdo) has been added with the following fields:
[x] A matching DTO and ReferenceDto is created along with a facade (extending CoreFacade) and service
[x] An AefiInvestigationIndexDto has been added with the following fields:
[ ] A unit test verifies that the AefiInvestigationIndexDto is created successfully
[x] An AefiInvestigationCriteria class has been added as well as a buildCriteriaFilter method in the service supporting the following filter:
Feature Description
To begin the AEFI Investigation feature for investigation Serious AEFI reports, as part of epic (#12634), the first step will be to create a new Entity, DTO and any related Enumerations required in the frontend.
Acceptance Criteria
AefiInvestigation
entity (extending CoreAdo) has been added with the following fields:AefiInvestigationIndexDto
has been added with the following fields:AefiInvestigationIndexDto
is created successfullyAefiInvestigationCriteria
class has been added as well as abuildCriteriaFilter
method in the service supporting the following filter:Implementation Details
No Response
Mockups
No Response
Additional Information
No Response