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

DMS API: To pull data that is collected in forms

    Details

    • Company:
      All Clients/Multiple Clients

      Description

      Objective: As an HR Manager, I want to be able to pull data that is collected in forms and be able to send it to a 3rd party so that I can integrate with a 3rd party HRIS/Onboarding solution.

      Pre-requisites- I have DMS. I have a form set up in DMS that is collecting data.

      Entry: A candidate fills out a form.

      Exit: the data populates a table that is supported by an API/Webservice so it can be accessed by an integration provider

      Acceptance criteria:

       

      • the API data structure is flexible to support the naming of custom fields.
      • Can key off of form e.g. Get FormName_FieldName
      • creates a unique candidate id(preferably not email address) to tie candidate from form to candidate in CBAT
      • Allows an API user to extract any field name captured
      • Allows API user to extract the form itself

      Existing API : GET Url : /api/candidateProfile/{emailAddress}

        Attachments

        1. apiresponse.json
          376 kB
        2. DMS2003Json.Json
          19 kB
        3. res_22042020.json
          55 kB
        4. response.json
          2 kB

          Issue Links

            Activity

            samir Samir created issue -
            samir Samir made changes -
            Field Original Value New Value
            Assignee Samir [ samir ] Harshveer Singh [ harshveer.singh ]
            narendra.kumar Narendra Kumar made changes -
            Sprint Winter-2020 Sprint 4 [ 187 ]
            Remaining Estimate 24h [ 86400 ]
            Original Estimate 24h [ 86400 ]
            narendra.kumar Narendra Kumar made changes -
            Fix Version/s Winter 2020 Enhancements [ 11314 ]
            narendra.kumar Narendra Kumar made changes -
            Fix Version/s Winter 2020 CBAT Integration [ 11316 ]
            Fix Version/s Winter 2020 Enhancements [ 11314 ]
            shashikant.mishra ShashiKant Mishra (Inactive) made changes -
            Sprint Winter-2020 Sprint 4 [ 187 ] Winter-2020 Sprint 4, Winter-2020 Sprint 5 [ 187, 189 ]
            shashikant.mishra ShashiKant Mishra (Inactive) made changes -
            Sprint Winter-2020 Sprint 4, Winter-2020 Sprint 5 [ 187, 189 ] Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6 [ 187, 189, 190 ]
            shashikant.mishra ShashiKant Mishra (Inactive) made changes -
            Sprint Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6 [ 187, 189, 190 ] Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7 [ 187, 189, 190, 193 ]
            narendra.kumar Narendra Kumar made changes -
            Sprint Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7 [ 187, 189, 190, 193 ] Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7, Winter-2020 Sprint 8 [ 187, 189, 190, 193, 197 ]
            narendra.kumar Narendra Kumar made changes -
            Sprint Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7, Winter-2020 Sprint 8 [ 187, 189, 190, 193, 197 ] Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7, Winter-2020 Sprint 8, Winter-2020 Sprint 9 [ 187, 189, 190, 193, 197, 198 ]
            narendra.kumar Narendra Kumar made changes -
            Sprint Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7, Winter-2020 Sprint 8, Winter-2020 Sprint 2 [ 187, 189, 190, 193, 197, 198 ] Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7, Winter-2020 Sprint 8 [ 187, 189, 190, 193, 197 ]
            narendra.kumar Narendra Kumar made changes -
            Sprint Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7, Winter-2020 Sprint 8 [ 187, 189, 190, 193, 197 ] Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7, Winter-2020 Sprint 8, Spring-2020 - Sprint 3 [ 187, 189, 190, 193, 197, 199 ]
            narendra.kumar Narendra Kumar made changes -
            Assignee Harshveer Singh [ harshveer.singh ] Harish.Sharma [ harishs ]
            narendra.kumar Narendra Kumar made changes -
            Sprint Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7, Winter-2020 Sprint 8, Spring-2020 - Sprint 3 [ 187, 189, 190, 193, 197, 199 ] Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7, Winter-2020 Sprint 8, Spring-2020 - Sprint 3, Spring-2020 - Sprint 4 [ 187, 189, 190, 193, 197, 199, 200 ]
            narendra.kumar Narendra Kumar made changes -
            Assignee Harish.Sharma [ harishs ] Narendra Kumar [ narendra.kumar ]
            narendra.kumar Narendra Kumar made changes -
            Status To Do [ 10000 ] In Progress [ 3 ]
            narendra.kumar Narendra Kumar made changes -
            Description Objective: As an HR Manager, I want to be able to pull data that is collected in forms and be able to send it to a 3rd party so that I can integrate with a 3rd party HRIS/Onboarding solution.

            Pre-requisities- I have DMS. I have a form set up in DMS that is collecting data.

            Entry: A candidate fills out a form.

            Exit: the data populates a table that is suported by an API/webservice so it can be accessed by an integration provider

            Acceptance criteria:

             
             * the API data structure is flexible to support the naming of custom fields.

             * Can key off of form e.g. Get FormName_FieldName

             * creates a unique candidate id(preferably not email address) to tie candidate from form to candidate in CBAT

             * Allows an api user to extract any field name captured

             * Allows API user to extract the form itself

            Existing API : GET Url : /api/candidateProfile/\{emailAddress}
            Objective: As an HR Manager, I want to be able to pull data that is collected in forms and be able to send it to a 3rd party so that I can integrate with a 3rd party HRIS/Onboarding solution.

            Pre-requisites- I have DMS. I have a form set up in DMS that is collecting data.

            Entry: A candidate fills out a form.

            Exit: the data populates a table that is supported by an API/Webservice so it can be accessed by an integration provider

            Acceptance criteria:

             
             * the API data structure is flexible to support the naming of custom fields.

             * Can key off of form e.g. Get FormName_FieldName

             * creates a unique candidate id(preferably not email address) to tie candidate from form to candidate in CBAT

             * Allows an API user to extract any field name captured

             * Allows API user to extract the form itself

            Existing API : GET Url : /api/candidateProfile/\{emailAddress}
            narendra.kumar Narendra Kumar made changes -
            Attachment response.json [ 137987 ]
            narendra.kumar Narendra Kumar made changes -
            Sprint Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7, Winter-2020 Sprint 8, Spring-2020 - Sprint 3, Spring-2020 - Sprint 4 [ 187, 189, 190, 193, 197, 199, 200 ] Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7, Winter-2020 Sprint 8, Spring-2020 - Sprint 3, Spring-2020 - Sprint 4, Spring-2020 - Sprint 5 [ 187, 189, 190, 193, 197, 199, 200, 202 ]
            narendra.kumar Narendra Kumar made changes -
            Remaining Estimate 24h [ 86400 ] 21h [ 75600 ]
            Time Spent 3h [ 10800 ]
            Worklog Id 232946 [ 232946 ]
            narendra.kumar Narendra Kumar made changes -
            Worklog Id 232946 [ 232946 ]
            narendra.kumar Narendra Kumar made changes -
            Attachment response.json [ 138048 ]
            narendra.kumar Narendra Kumar made changes -
            Attachment response.json [ 138048 ]
            narendra.kumar Narendra Kumar made changes -
            Attachment Response_New.json [ 138049 ]
            narendra.kumar Narendra Kumar made changes -
            Remaining Estimate 21h [ 75600 ] 19h [ 68400 ]
            Time Spent 3h [ 10800 ] 5h [ 18000 ]
            Worklog Id 232954 [ 232954 ]
            narendra.kumar Narendra Kumar made changes -
            Status In Progress [ 3 ] To Do [ 10000 ]
            narendra.kumar Narendra Kumar made changes -
            Assignee Narendra Kumar [ narendra.kumar ] Patrick Phillips [ patrick.phillips ]
            narendra.kumar Narendra Kumar made changes -
            Assignee Patrick Phillips [ patrick.phillips ] Harish.Sharma [ harishs ]
            narendra.kumar Narendra Kumar made changes -
            Sprint Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7, Winter-2020 Sprint 8, Spring-2020 - Sprint 3, Spring-2020 - Sprint 4, Spring-2020 - Sprint 5 [ 187, 189, 190, 193, 197, 199, 200, 202 ] Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7, Winter-2020 Sprint 8, Spring-2020 - Sprint 3, Spring-2020 - Sprint 4, Spring-2020 - Sprint 5, Spring-2020 - Sprint 6 [ 187, 189, 190, 193, 197, 199, 200, 202, 203 ]
            HarishS Harish.Sharma (Inactive) made changes -
            Status To Do [ 10000 ] In Progress [ 3 ]
            HarishS Harish.Sharma (Inactive) made changes -
            Remaining Estimate 19h [ 68400 ] 15h [ 54000 ]
            Time Spent 5h [ 18000 ] 9h [ 32400 ]
            Worklog Id 235534 [ 235534 ]
            HarishS Harish.Sharma (Inactive) made changes -
            Remaining Estimate 15h [ 54000 ] 10h [ 36000 ]
            Time Spent 9h [ 32400 ] 14h [ 50400 ]
            Worklog Id 235698 [ 235698 ]
            HarishS Harish.Sharma (Inactive) made changes -
            Attachment DMS2003Json.txt [ 139372 ]
            HarishS Harish.Sharma (Inactive) made changes -
            Attachment DMS2003Json.Json [ 139375 ]
            HarishS Harish.Sharma (Inactive) made changes -
            Attachment DMS2003Json.txt [ 139372 ]
            HarishS Harish.Sharma (Inactive) made changes -
            Remaining Estimate 10h [ 36000 ] 7h [ 25200 ]
            Time Spent 14h [ 50400 ] 17h [ 61200 ]
            Worklog Id 236167 [ 236167 ]
            narendra.kumar Narendra Kumar made changes -
            Sprint Winter-2020 Sprint 4, Winter-2020 Sprint 5, Winter-2020 Sprint 6, Winter-2020 Sprint 7, Winter-2020 Sprint 8, Spring-2020 - Sprint 3, Spring-2020 - Sprint 4, Spring-2020 - Sprint 5, Spring-2020 - Sprint 6 [ 187, 189, 190, 193, 197, 199, 200, 202, 203 ] April 2020 Release - Sprint 1 [ 206 ]
            narendra.kumar Narendra Kumar made changes -
            Assignee Harish.Sharma [ harishs ] Narendra Kumar [ narendra.kumar ]
            narendra.kumar Narendra Kumar made changes -
            Status In Progress [ 3 ] To Do [ 10000 ]
            harshveer.singh Harshveer Singh (Inactive) made changes -
            Remaining Estimate 7h [ 25200 ] 5h [ 18000 ]
            Time Spent 17h [ 61200 ] 19h [ 68400 ]
            Worklog Id 237977 [ 237977 ]
            narendra.kumar Narendra Kumar made changes -
            Status To Do [ 10000 ] In Progress [ 3 ]
            narendra.kumar Narendra Kumar made changes -
            Assignee Narendra Kumar [ narendra.kumar ] Harshveer Singh [ harshveer.singh ]
            narendra.kumar Narendra Kumar made changes -
            Sprint April 2020 Release - Sprint 1 [ 206 ] April 2020 Release - Sprint 1, April 2020 Release - Sprint 2 [ 206, 207 ]
            Ashish.Durani Ashish Durani made changes -
            Status In Progress [ 3 ] In QA Testing [ 11901 ]
            Ashish.Durani Ashish Durani made changes -
            Assignee Harshveer Singh [ harshveer.singh ] Prateek [ prateeks ]
            narendra.kumar Narendra Kumar made changes -
            Attachment Response_New.json [ 138049 ]
            narendra.kumar Narendra Kumar made changes -
            Attachment res_22042020.json [ 141694 ]
            narendra.kumar Narendra Kumar made changes -
            Assignee Prateek [ prateeks ] Patrick Phillips [ patrick.phillips ]
            narendra.kumar Narendra Kumar made changes -
            Link This issue relates to DMS-2233 [ DMS-2233 ]
            narendra.kumar Narendra Kumar made changes -
            Sprint April 2020 Release - Sprint 1, April 2020 Release - Sprint 2 [ 206, 207 ] April 2020 Release - Sprint 1, April 2020 Release - Sprint 2, May 2020 Release - Sprint 1 [ 206, 207, 219 ]
            narendra.kumar Narendra Kumar made changes -
            Sprint April 2020 Release - Sprint 1, April 2020 Release - Sprint 2, May 2020 Release - Sprint 1 [ 206, 207, 219 ] April 2020 Release - Sprint 1, April 2020 Release - Sprint 2, May 2020 Release - Sprint 1, May 2020 Release - Sprint 2 [ 206, 207, 219, 220 ]
            narendra.kumar Narendra Kumar made changes -
            Sprint April 2020 Release - Sprint 1, April 2020 Release - Sprint 2, May 2020 Release - Sprint 1, May 2020 Release - Sprint 2 [ 206, 207, 219, 220 ] April 2020 Release - Sprint 1, April 2020 Release - Sprint 2, May 2020 Release - Sprint 1, May 2020 Release - Sprint 2, June 2020 Release - Sprint 1 [ 206, 207, 219, 220, 221 ]
            narendra.kumar Narendra Kumar made changes -
            Labels DMS-CBAT
            narendra.kumar Narendra Kumar made changes -
            Fix Version/s DMS Monthly Release - June 2020 [ 11906 ]
            Fix Version/s Winter 2020 CBAT Integration [ 11316 ]
            narendra.kumar Narendra Kumar made changes -
            Sprint April 2020 Release - Sprint 1, April 2020 Release - Sprint 2, May 2020 Release - Sprint 1, May 2020 Release - Sprint 2, June 2020 Release - Sprint 1 [ 206, 207, 219, 220, 221 ] April 2020 Release - Sprint 1, April 2020 Release - Sprint 2, May 2020 Release - Sprint 1, May 2020 Release - Sprint 2, June 2020 Release - Sprint 1, June 2020 Release - Sprint 2 [ 206, 207, 219, 220, 221, 222 ]
            narendra.kumar Narendra Kumar made changes -
            Assignee Patrick Phillips [ patrick.phillips ] Utkarsh.Katiyar [ utkarshk ]
            samir Samir made changes -
            Assignee Utkarsh.Katiyar [ utkarshk ] Patrick Phillips [ patrick.phillips ]
            harshveer.singh Harshveer Singh (Inactive) made changes -
            Attachment apiresponse.json [ 148971 ]

              People

              Assignee:
              patrick.phillips@careerbuilder.com Patrick Phillips (Inactive)
              Reporter:
              samir Samir
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - 24h
                  24h
                  Remaining:
                  Time Spent - 19h Remaining Estimate - 5h
                  5h
                  Logged:
                  Time Spent - 19h Remaining Estimate - 5h
                  19h