Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a create/edit form for AEFI investigations in the web app #13054

Open
9 tasks done
Tracked by #12634
obinna-h-n opened this issue Mar 24, 2024 · 0 comments
Open
9 tasks done
Tracked by #12634

Add a create/edit form for AEFI investigations in the web app #13054

obinna-h-n opened this issue Mar 24, 2024 · 0 comments
Assignees
Labels
aefi Adverse Events Following Immunization

Comments

@obinna-h-n
Copy link
Contributor

obinna-h-n commented Mar 24, 2024

Feature Description

After an AefiInvestigation entity has been created in #13053 as part of epic #12634, create and edit forms for this entity are now required for the web application.

Added Value/Benefit

Users will be able to create and edit Adverse event investigations of serious AEFI for further usage in the system.

Acceptance Criteria

  • A creation form for adverse event investigations has been added with the following fields:
  • The creation form has collapsible sections for each section of the form. The first section is expanded by default. Clicking on a form section header expands or collapses the section
  • Sidebars for Immunization, Person and associated AEFI report information summary has been added to the creation form
  • An edit form for adverse event investigations has been added with all the fields and sidebars from the creation form
  • A sidebar for investigations has been added to the existing adverse event report edit form with the following features:
    • A "New Investigation" button that takes the user to the creation form to enter a new adverse event investigation
    • A summary list of investigations related to the adverse event.
      • Each summary has an edit button that takes the user to the edit form of the investigation
  • A column with an edit button has been added to the adverse event investigations directory in Add an AEFI Investigations directory for the web app #13056, which takes the user to a dedicated page for the investigation, displaying the edit form
  • The edit form has functional buttons to delete and archive the investigation if the user has the respective user rights
  • The unsaved changes warning appears as expected for both the create and edit form
  • The sub-navigation at the top when inside the investigation edit page contains a backlink that takes the user back to the associated adverse event report edit form

Implementation Details

No Response

Mockups

AEFI Investigation form

investigation-form-section-a

AEFI investigation sidebar for AEFI report edit form

reporting-form

Additional Information

No Response

@obinna-h-n obinna-h-n self-assigned this Mar 24, 2024
@obinna-h-n obinna-h-n added the aefi Adverse Events Following Immunization label Mar 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aefi Adverse Events Following Immunization
Projects
None yet
Development

No branches or pull requests

1 participant