Uploaded image for project: 'Document Management System'
  1. Document Management System
  2. DMS-1388

E-Signature Consent for Forms with Signatures

    Details

      Description

      Overview

      In order to legally capture Users' consent, there needs to be two items available to the Users - 1) Access to the Consent form that is currently used in CBES and 2) A control to ensure that the User selects they give their consent.

      Entry Criteria:

      1. Candidate opens a Form that has a Signature field.
      2. Candidate clicks on the Signature field to get the Signature dialog box to appear.

      Acceptance Criteria:

      1. When a signature is added to a form, there shall be a way to collect the Candidate's consent that they signature they are providing is legally binding.
      2. In order to get Candidates' consent, there shall be two elements available to them:
        • A link to the Consent Form that when selected, it loads a new tab.
          • The CBES Consent Form will be used
          • There needs to be a way to close out of the Consent Form when opened
        • A control to that the Candidate has to "select" so they they give their consent.
      3. The two areas above shall be shown on the Signature dialog box that shows (attached).
      4. The verbiage to use shall be the same from Sertifi - "I am applying an e-signature in my name to this document and have read the Consumer Disclosure."
        • Consumer Disclosure part will be a hyperlink to that Consent Document.
      5. Candidate needs to provide their consent before submitting the signature.

      Exit Criteria:

      1. Candidate clicks on the control to give their consent.
      2. Candidate signs the form and Submits.

        Attachments

        1. Screenshot (2602).png
          Screenshot (2602).png
          149 kB
        2. Screenshot (2603).png
          Screenshot (2603).png
          189 kB
        3. Signature_Consent.png
          Signature_Consent.png
          99 kB
        4. Testcases -DMS-1388.xls
          14 kB

          Issue Links

            Activity

            Robert.Malony Robert Malony (Inactive) created issue -
            Robert.Malony Robert Malony (Inactive) made changes -
            Field Original Value New Value
            Link This issue relates to DMS-744 [ DMS-744 ]
            Robert.Malony Robert Malony (Inactive) made changes -
            Link This issue relates to DMS-800 [ DMS-800 ]
            Robert.Malony Robert Malony (Inactive) made changes -
            Epic Link DMS-3 [ 69340 ]
            Robert.Malony Robert Malony (Inactive) made changes -
            Description h2. Overview
            In order to legally capture Users' consent, there needs to be two items available to the Users - 1) Access to the Consent form that is currently used in CBES and 2) A control to ensure that the User selects they give their consent.

            h3. Entry Criteria:
            # Candidate opens a Form that has a Signature field.
            # Candidate clicks on the Signature field to get the Signature dialog box to appear.

            h3. Acceptance Criteria:
            #

            h2. Exit Criteria:
            # Candidate clicks on the control to give their consent.
            # Candidate signs the form and Submits.
            h2. Overview
            In order to legally capture Users' consent, there needs to be two items available to the Users - 1) Access to the Consent form that is currently used in CBES and 2) A control to ensure that the User selects they give their consent.

            h3. Entry Criteria:
            # Candidate opens a Form that has a Signature field.
            # Candidate clicks on the Signature field to get the Signature dialog box to appear.

            h3. Acceptance Criteria:
            #

            h4. Exit Criteria:
            # Candidate clicks on the control to give their consent.
            # Candidate signs the form and Submits.
            Robert.Malony Robert Malony (Inactive) made changes -
            Description h2. Overview
            In order to legally capture Users' consent, there needs to be two items available to the Users - 1) Access to the Consent form that is currently used in CBES and 2) A control to ensure that the User selects they give their consent.

            h3. Entry Criteria:
            # Candidate opens a Form that has a Signature field.
            # Candidate clicks on the Signature field to get the Signature dialog box to appear.

            h3. Acceptance Criteria:
            #

            h4. Exit Criteria:
            # Candidate clicks on the control to give their consent.
            # Candidate signs the form and Submits.
            h2. *Overview*
            In order to legally capture Users' consent, there needs to be two items available to the Users - 1) Access to the Consent form that is currently used in CBES and 2) A control to ensure that the User selects they give their consent.

            h3. *Entry Criteria:*
            # Candidate opens a Form that has a Signature field.
            # Candidate clicks on the Signature field to get the Signature dialog box to appear.

            h3. *Acceptance Criteria:*
            #

            h3. *Exit Criteria:*
            # Candidate clicks on the control to give their consent.
            # Candidate signs the form and Submits.
            Robert.Malony Robert Malony (Inactive) made changes -
            Description h2. *Overview*
            In order to legally capture Users' consent, there needs to be two items available to the Users - 1) Access to the Consent form that is currently used in CBES and 2) A control to ensure that the User selects they give their consent.

            h3. *Entry Criteria:*
            # Candidate opens a Form that has a Signature field.
            # Candidate clicks on the Signature field to get the Signature dialog box to appear.

            h3. *Acceptance Criteria:*
            #

            h3. *Exit Criteria:*
            # Candidate clicks on the control to give their consent.
            # Candidate signs the form and Submits.
            h2. *Overview*
            In order to legally capture Users' consent, there needs to be two items available to the Users - 1) Access to the Consent form that is currently used in CBES and 2) A control to ensure that the User selects they give their consent.

            h3. *Entry Criteria:*
            # Candidate opens a Form that has a Signature field.
            # Candidate clicks on the Signature field to get the Signature dialog box to appear.

            h3. *Acceptance Criteria:*
            # When a signature is added to a form, there shall be a way to collect the Candidate's consent that they signature they are providing is legally binding.
            # In order to get Candidates' consent, there shall be two elements available to them:
            ** A link to the Consent Form that when selected, it loads the consent form on top of the current screen they are on.
            *** The CBES Consent Form will be used
            *** There needs to be a way to close out of the Consent Form when opened
            ** A control to that the Candidate has to "select" so they they give their consent.
            # The two areas above shall be shown on the Signature dialog box that shows (attached).
            # The verbiage to use shall be the same from Sertifi - "I am applying an e-signature in my name to this document and have read the Consumer Disclosure."
            ** Consumer Disclosure part will be a hyperlink to that Consent Document.

            h3. *Exit Criteria:*
            # Candidate clicks on the control to give their consent.
            # Candidate signs the form and Submits.
            Robert.Malony Robert Malony (Inactive) made changes -
            Attachment Signature_Consent.png [ 107111 ]
            Robert.Malony Robert Malony (Inactive) made changes -
            Description h2. *Overview*
            In order to legally capture Users' consent, there needs to be two items available to the Users - 1) Access to the Consent form that is currently used in CBES and 2) A control to ensure that the User selects they give their consent.

            h3. *Entry Criteria:*
            # Candidate opens a Form that has a Signature field.
            # Candidate clicks on the Signature field to get the Signature dialog box to appear.

            h3. *Acceptance Criteria:*
            # When a signature is added to a form, there shall be a way to collect the Candidate's consent that they signature they are providing is legally binding.
            # In order to get Candidates' consent, there shall be two elements available to them:
            ** A link to the Consent Form that when selected, it loads the consent form on top of the current screen they are on.
            *** The CBES Consent Form will be used
            *** There needs to be a way to close out of the Consent Form when opened
            ** A control to that the Candidate has to "select" so they they give their consent.
            # The two areas above shall be shown on the Signature dialog box that shows (attached).
            # The verbiage to use shall be the same from Sertifi - "I am applying an e-signature in my name to this document and have read the Consumer Disclosure."
            ** Consumer Disclosure part will be a hyperlink to that Consent Document.

            h3. *Exit Criteria:*
            # Candidate clicks on the control to give their consent.
            # Candidate signs the form and Submits.
            h2. *Overview*
            In order to legally capture Users' consent, there needs to be two items available to the Users - 1) Access to the Consent form that is currently used in CBES and 2) A control to ensure that the User selects they give their consent.

            h3. *Entry Criteria:*
            # Candidate opens a Form that has a Signature field.
            # Candidate clicks on the Signature field to get the Signature dialog box to appear.

            h3. *Acceptance Criteria:*
            # When a signature is added to a form, there shall be a way to collect the Candidate's consent that they signature they are providing is legally binding.
            # In order to get Candidates' consent, there shall be two elements available to them:
            ** A link to the Consent Form that when selected, it loads the consent form on top of the current screen they are on.
            *** The CBES Consent Form will be used
            *** There needs to be a way to close out of the Consent Form when opened
            ** A control to that the Candidate has to "select" so they they give their consent.
            # The two areas above shall be shown on the Signature dialog box that shows (attached).
            # The verbiage to use shall be the same from Sertifi - "I am applying an e-signature in my name to this document and have read the Consumer Disclosure."
            ** Consumer Disclosure part will be a hyperlink to that Consent Document.
            # Candidate needs to provide their consent before submitting the signature.

            h3. *Exit Criteria:*
            # Candidate clicks on the control to give their consent.
            # Candidate signs the form and Submits.
            Robert.Malony Robert Malony (Inactive) made changes -
            Description h2. *Overview*
            In order to legally capture Users' consent, there needs to be two items available to the Users - 1) Access to the Consent form that is currently used in CBES and 2) A control to ensure that the User selects they give their consent.

            h3. *Entry Criteria:*
            # Candidate opens a Form that has a Signature field.
            # Candidate clicks on the Signature field to get the Signature dialog box to appear.

            h3. *Acceptance Criteria:*
            # When a signature is added to a form, there shall be a way to collect the Candidate's consent that they signature they are providing is legally binding.
            # In order to get Candidates' consent, there shall be two elements available to them:
            ** A link to the Consent Form that when selected, it loads the consent form on top of the current screen they are on.
            *** The CBES Consent Form will be used
            *** There needs to be a way to close out of the Consent Form when opened
            ** A control to that the Candidate has to "select" so they they give their consent.
            # The two areas above shall be shown on the Signature dialog box that shows (attached).
            # The verbiage to use shall be the same from Sertifi - "I am applying an e-signature in my name to this document and have read the Consumer Disclosure."
            ** Consumer Disclosure part will be a hyperlink to that Consent Document.
            # Candidate needs to provide their consent before submitting the signature.

            h3. *Exit Criteria:*
            # Candidate clicks on the control to give their consent.
            # Candidate signs the form and Submits.
            h2. *Overview*
            In order to legally capture Users' consent, there needs to be two items available to the Users - 1) Access to the Consent form that is currently used in CBES and 2) A control to ensure that the User selects they give their consent.

            h3. *Entry Criteria:*
            # Candidate opens a Form that has a Signature field.
            # Candidate clicks on the Signature field to get the Signature dialog box to appear.

            h3. *Acceptance Criteria:*
            # When a signature is added to a form, there shall be a way to collect the Candidate's consent that they signature they are providing is legally binding.
            # In order to get Candidates' consent, there shall be two elements available to them:
            ** A link to the Consent Form that when selected, it loads a new tab.
            *** The CBES Consent Form will be used
            *** There needs to be a way to close out of the Consent Form when opened
            ** A control to that the Candidate has to "select" so they they give their consent.
            # The two areas above shall be shown on the Signature dialog box that shows (attached).
            # The verbiage to use shall be the same from Sertifi - "I am applying an e-signature in my name to this document and have read the Consumer Disclosure."
            ** Consumer Disclosure part will be a hyperlink to that Consent Document.
            # Candidate needs to provide their consent before submitting the signature.

            h3. *Exit Criteria:*
            # Candidate clicks on the control to give their consent.
            # Candidate signs the form and Submits.
            Hide
            Ruel Kristen (Inactive) added a comment -

            Samir, Robert Malony Visually this is close, the main thing that needs to be adjusted is that the text associated with the checkbox needs to be left aligned, and moved closer to the checkbox.
            Thanks!

            Show
            Ruel Kristen (Inactive) added a comment - Samir , Robert Malony Visually this is close, the main thing that needs to be adjusted is that the text associated with the checkbox needs to be left aligned, and moved closer to the checkbox. Thanks!
            samir Samir made changes -
            Assignee Kristen [ ruel ] Mohd Belal [ mohd.belal ]
            mohd.belal Mohd Belal (Inactive) made changes -
            Status To Do [ 10000 ] In Progress [ 3 ]
            mohd.belal Mohd Belal (Inactive) made changes -
            Sprint DMS - Fall Sprint 3 [ 162 ]
            Remaining Estimate 8h [ 28800 ]
            Original Estimate 8h [ 28800 ]
            mohd.belal Mohd Belal (Inactive) made changes -
            Status In Progress [ 3 ] Code Review [ 11801 ]
            mohd.belal Mohd Belal (Inactive) logged work - 15/May/19 01:33 AM
            • Time Spent:
              6h
               

              Added Consumer Disclosure files for multi lingual support. The content of the files are not confirmed yet, so all are in default English now.

              Also for editable pdf I have added Localisation for Signature components as well along with other contents.

            mohd.belal Mohd Belal (Inactive) made changes -
            Remaining Estimate 8h [ 28800 ] 2h [ 7200 ]
            Time Spent 6h [ 21600 ]
            Worklog Id 178164 [ 178164 ]
            Raj.Hawaldar Raj Hawaldar (Inactive) made changes -
            Status Code Review [ 11801 ] In QA Testing [ 11901 ]
            Raj.Hawaldar Raj Hawaldar (Inactive) made changes -
            Assignee Mohd Belal [ mohd.belal ] Priya Dhamande [ priya.dhamande ]
            mohd.belal Mohd Belal (Inactive) logged work - 15/May/19 10:48 PM
            • Time Spent:
              2h
               

              Added checkbox validation 

            mohd.belal Mohd Belal (Inactive) made changes -
            Remaining Estimate 2h [ 7200 ] 0h [ 0 ]
            Time Spent 6h [ 21600 ] 8h [ 28800 ]
            Worklog Id 178427 [ 178427 ]
            priya.dhamande Priya Dhamande (Inactive) logged work - 16/May/19 12:28 AM
            • Time Spent:
              1h
               

              Preprod testing

            Hide
            priya.dhamande Priya Dhamande (Inactive) added a comment -

            Environment: Preprod

            Scenarios:

            1. A link to the Consent Form that when selected, it loads a new tab. - Pass
            2. The CBES Consent Form will be used - Fail [Currently, DMS site opens in new window]
            3. There needs to be a way to close out of the Consent Form when opened - Fail [No, form available so unable to test close button]
            4. A control to that the Candidate has to "select" so they they give their consent. - Pass [Checkbox added]
            4. The two areas above shall be shown on the Signature dialog box that shows (attached). - Pass
            5. The verbiage to use shall be the same from Sertifi - "I am applying an e-signature in my name to this document and have read the Consumer Disclosure." - Pass
            6. Consumer Disclosure part will be a hyperlink to that Consent Document. - Pass
            7. Candidate needs to provide their consent before submitting the signature. - Pass

            Mohd Belal,

            Need to work on Fail scenarios.
            Also, please confirm whether the Consent form is mandatory? As currently, candidate able to Submit without signing the Concent form.

            Swapnil Pandhare Rohan J Khandave

            Show
            priya.dhamande Priya Dhamande (Inactive) added a comment - Environment: Preprod Scenarios: 1. A link to the Consent Form that when selected, it loads a new tab. - Pass 2. The CBES Consent Form will be used - Fail [Currently, DMS site opens in new window] 3. There needs to be a way to close out of the Consent Form when opened - Fail [No, form available so unable to test close button] 4. A control to that the Candidate has to "select" so they they give their consent. - Pass [Checkbox added] 4. The two areas above shall be shown on the Signature dialog box that shows (attached). - Pass 5. The verbiage to use shall be the same from Sertifi - "I am applying an e-signature in my name to this document and have read the Consumer Disclosure." - Pass 6. Consumer Disclosure part will be a hyperlink to that Consent Document. - Pass 7. Candidate needs to provide their consent before submitting the signature. - Pass Mohd Belal , Need to work on Fail scenarios. Also, please confirm whether the Consent form is mandatory? As currently, candidate able to Submit without signing the Concent form. Swapnil Pandhare Rohan J Khandave
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Status In QA Testing [ 11901 ] In Progress [ 3 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Assignee Priya Dhamande [ priya.dhamande ] Mohd Belal [ mohd.belal ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Time Spent 8h [ 28800 ] 9h [ 32400 ]
            Worklog Id 178447 [ 178447 ]
            Hide
            mohd.belal Mohd Belal (Inactive) added a comment -

            HI Priya Dhamande,

            We are currently using the Consent Page which is opening in a new tab. The contents of the page is not yet confirmed and that page is too implemented for multilingual support.

            For Validation: Checkbox is added in Signature component which needs to be checked before adding new signature.

            If candidate is adding new signature then, the checkbox needs to be checked and if already submitting the document with older signature then we allow the candidate to submit the form.

             

            Hope you got the point.

            cc -Samir, Swapnil Pandhare

            Thanks

            Show
            mohd.belal Mohd Belal (Inactive) added a comment - HI Priya Dhamande , We are currently using the Consent Page which is opening in a new tab. The contents of the page is not yet confirmed and that page is too implemented for multilingual support. For Validation: Checkbox is added in Signature component which needs to be checked before adding new signature. If candidate is adding new signature then, the checkbox needs to be checked and if already submitting the document with older signature then we allow the candidate to submit the form.   Hope you got the point. cc - Samir , Swapnil Pandhare Thanks
            mohd.belal Mohd Belal (Inactive) made changes -
            Status In Progress [ 3 ] Code Review [ 11801 ]
            Raj.Hawaldar Raj Hawaldar (Inactive) made changes -
            Status Code Review [ 11801 ] In QA Testing [ 11901 ]
            Raj.Hawaldar Raj Hawaldar (Inactive) made changes -
            Assignee Mohd Belal [ mohd.belal ] Priya Dhamande [ priya.dhamande ]
            Raj.Hawaldar Raj Hawaldar (Inactive) made changes -
            Assignee Priya Dhamande [ priya.dhamande ] Swapnil Pandhare [ swapnil.pandhare ]
            samir Samir made changes -
            Assignee Swapnil Pandhare [ swapnil.pandhare ] Priya Dhamande [ priya.dhamande ]
            Hide
            priya.dhamande Priya Dhamande (Inactive) added a comment -

            Keeping this jira on Hold

            Sachin Hingole Hrishikesh Deshpande Samir Satya

            Show
            priya.dhamande Priya Dhamande (Inactive) added a comment - Keeping this jira on Hold Sachin Hingole Hrishikesh Deshpande Samir Satya
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Status In QA Testing [ 11901 ] On hold in Test [ 10019 ]
            shashikant.mishra ShashiKant Mishra (Inactive) made changes -
            Sprint DMS - Fall Sprint 3 [ 162 ] DMS - Fall Sprint 3, DMS - Fall Sprint 4 [ 162, 163 ]
            samir Samir made changes -
            Assignee Priya Dhamande [ priya.dhamande ] Samir [ samir ]
            samir Samir made changes -
            Assignee Samir [ samir ] Priya Dhamande [ priya.dhamande ]
            shashikant.mishra ShashiKant Mishra (Inactive) made changes -
            Sprint DMS - Fall Sprint 3, DMS - Fall Sprint 4 [ 162, 163 ] DMS - Fall Sprint 3, DMS - Fall Sprint 4, DMS - Fall Sprint 5 [ 162, 163, 164 ]
            samir Samir made changes -
            Status On hold in Test [ 10019 ] In QA Testing [ 11901 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Attachment Testcases -DMS-1388.xls [ 110896 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Attachment Testcases -DMS-1388.xls [ 110896 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Attachment Testcases -DMS-1388.xls [ 110897 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status In QA Testing [ 11901 ] Done [ 10001 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Assignee Priya Dhamande [ priya.dhamande ] Mohd Belal [ mohd.belal ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Attachment Screenshot (2602).png [ 110898 ]
            Attachment Screenshot (2603).png [ 110899 ]
            priya.dhamande Priya Dhamande (Inactive) logged work - 19/Jun/19 11:52 PM
            • Time Spent:
              0.75h
               

              Test cases writing
              Preprod testing

            Hide
            priya.dhamande Priya Dhamande (Inactive) added a comment -

            Environment: Preprod
            Login: Admin Candidate
            Browser: FF and Chrome

            Points covered:
            1. Consent link added
            2. candidate unable to Sign till Consent form link is opened
            3. text added as "I am applying an e-signature in my name to this document and have read the Consumer Disclosure."
            4. Checkbox control added for confirming Consent link clicked
            5. Candidate having existing Signature can skip the Consent form
            6. Currently dummy Consent form is added
            7. Form opens in new window
            8. Form has close button

            All scenarios worked as expected. So, marking jira Done.

            Refer screen capture. So, marking jira done.

            Sachin Hingole Rohan J Khandave Samir Mohd Belal

            Show
            priya.dhamande Priya Dhamande (Inactive) added a comment - Environment: Preprod Login: Admin Candidate Browser: FF and Chrome Points covered: 1. Consent link added 2. candidate unable to Sign till Consent form link is opened 3. text added as "I am applying an e-signature in my name to this document and have read the Consumer Disclosure." 4. Checkbox control added for confirming Consent link clicked 5. Candidate having existing Signature can skip the Consent form 6. Currently dummy Consent form is added 7. Form opens in new window 8. Form has close button All scenarios worked as expected. So, marking jira Done. Refer screen capture. So, marking jira done. Sachin Hingole Rohan J Khandave Samir Mohd Belal
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Time Spent 9h [ 32400 ] 9.75h [ 35100 ]
            Worklog Id 184237 [ 184237 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Assignee Mohd Belal [ mohd.belal ] Robert Malony [ robert.malony ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Status Done [ 10001 ] Done [ 10001 ]
            priya.dhamande Priya Dhamande (Inactive) logged work - 20/Jun/19 11:30 AM
            • Time Spent:
              0.5h
               
              <No comment>
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Time Spent 9.75h [ 35100 ] 10.25h [ 36900 ]
            Worklog Id 184817 [ 184817 ]
            Transition Time In Source Status Execution Times
            Mohd Belal (Inactive) made transition -
            To Do In Progress
            4d 22h 9m 1
            Priya Dhamande (Inactive) made transition -
            In QA Testing In Progress
            3h 2m 1
            Mohd Belal (Inactive) made transition -
            In Progress Code Review
            2h 43m 2
            Raj Hawaldar (Inactive) made transition -
            Code Review In QA Testing
            1d 17h 21m 2
            Priya Dhamande (Inactive) made transition -
            In QA Testing On hold in Test
            5d 23h 1
            Samir made transition -
            On hold in Test In QA Testing
            21d 40m 1
            Priya Dhamande (Inactive) made transition -
            In QA Testing Done
            7d 21h 29m 1
            Priya Dhamande (Inactive) made transition -
            Done Done
            5m 55s 1

              People

              Assignee:
              Robert.Malony Robert Malony (Inactive)
              Reporter:
              Robert.Malony Robert Malony (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 8h Original Estimate - 8h
                  8h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 10.25h
                  10.25h