Uploaded image for project: 'ui-users'
  1. ui-users
  2. UIU-254

Make Phone a Repeatable Fieldgroup with Type and Primary Indicator

    XMLWordPrintable

Details

    • Story
    • Status: Blocked (View Workflow)
    • P3
    • Resolution: Unresolved
    • None
    • None

    Description

      Purpose: The RA SIG feels that the current 2 fields for Phone and Mobile Phone are insufficient. We would like to treat Phone like Addresses. There should be a institution-defined controlled vocab for Phone type and then a repeatable phone fieldgroup with primary indicator.

      Scenarios:

      1. Scenario
        • Given the edit and create modes of user details
        • When displayed
        • Then a Phones section should display (similar to the Addresses section)
      2. Scenario
        • Given the Phones section on the edit and create modes of user details
        • When displayed
        • Then user should be able to:
          • Add or edit a phone number (select "Phone type" and specify "Phone number")
          • Delete a phone number
          • Specify a primary phone number
      3. Scenario
        • Given the Phone type A is already in use for a specified phone number
        • When Phone type A is selected for a second phone number
        • Then it should be disallowed (there can only be one phone number per type)
          • Currently (as of 2017-10-09) if the user tries to select an address type that has already been used, they receive a message telling them that the "Address type is already taken". We should be consistent with how we handle the phone type selection.
          • If possible, UX would like us to check which types have already been selected after a user decides to add a new address/phone/email, and only display the available types.
      4. Scenario
        • Given Phone number Y is primary and Phone number X is not
        • When Phone number X is "Set as primary"
        • Then:
          • Phone number X shifts to the top of the list and becomes "Phone 1 (Primary)"
          • Phone number Y moves down and in this instance would be listed as "Phone 2 (Set as primary)
      5. Scenario
        • Given the view mode of user details
        • When the Phones section is displayed
        • Then it should be uneditable, but otherwise reflect the same layout and data as shown on create/edit

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                cboerema Cate Boerema
                Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                  Created:
                  Updated:

                  TestRail: Runs

                    TestRail: Cases