Details
-
Story
-
Status: Closed
-
Should
-
Resolution: Fixed
-
None
-
None
-
Medium
-
OCL for OpenMRS January 2021
Description
Description
Currently there's no provision to create or manage my organization, and the content that can be maintained under it. As part of this story, the user should be able to create a new organization with all the required attributes - see requirements.
Acceptance criteria
- Given the user has logged into OCL, he/she should be able to see a page named 'My Organizations'
- When the user opens My organization page, user should be able to see the list of organization he/she is part of, along with the ones the user had created themselves
- In the same page, the user should see an icon for Add new organization, which should redirect the user to a page which asks the required attributes for an organization.
- List of the required attributes are Org Short Name, Org Full Name, Website, Company Name, Website, Location, Users (lookup field) with view only or edit permissions
- With all the required attributes, the user should be able to save the organization
- Upon saving the organization, the user should be taken back to the My Organization page, where the newly created organization should be listed.
- If the user misses out the required attribute, Save action should throw a error message highlighting the missing field
- In the list view, the user is able to edit a listed organization by clicking on an edit icon
- In the list view, the user is able to delete a listed organization by clicking on an delete icon
Gliffy Diagrams
Attachments
1.
|
COPY: Wireframes - Design organization list admin UI |
|
Closed | Unassigned |
|
|||||||
2.
|
COPY: Wireframes / New organization creation form |
|
Closed | Unassigned |
|
|||||||
3.
|
COPY: Front-end / Organization list view |
|
Closed | Hadijah Kyampeire |
|
|||||||
4.
|
COPY: Front-end / New organization creation form view |
|
Closed | Hadijah Kyampeire |
|
|||||||
5.
|
COPY: Back-end / Organization list view |
|
Closed | Hadijah Kyampeire | ||||||||
6.
|
COPY: Back-end / Handle new organisation creation form |
|
Closed | Hadijah Kyampeire |
|
|||||||
7.
|
COPY: Automated testing / Organization list view |
|
Closed | Unassigned |
|
|||||||
8.
|
COPY: Documentation / Organization list view and creation form |
|
Closed | Unassigned |
|
|||||||
9.
|
COPY:Editing an organisation |
|
Closed | Hadijah Kyampeire |
|
|||||||
10.
|
COPY: Delete and Organisation |
|
Closed | Hadijah Kyampeire |