用例-聘用前评估

预租评估

在做出招聘决定之前,应要求进行评估,作为招聘流程的一部分。雇主招聘人员希望与评估提供商一起评估应聘者评估主题,并使用评估结果帮助确定应聘者是否会在招聘过程中进行。

根据招聘公司的流程、要评估的工作/职位、评估的类型和长度以及招聘公司与评估提供商的合同(例如,每个应聘者的成本与无限制的评估成本)以及招聘公司的招聘系统的功能,评估规范可以部署在不同的集成工作流配置中。

最常见的工作流如下:

a) 候选人申请

这可能称为"应聘者启动"或"应用程序触发",因为它在招聘系统中设置,在应聘者达到申请流程中某个步骤时自动请求评估,通常通过招聘公司的招聘系统的职业门户。这种类型的工作流是"漏斗顶部"工作流,因为所有申请的考生都为评估服务。评估可作为申请工作流的一部分提交给应聘者,由招聘系统将应聘者重新定向到评估提供商的申请中,并且/或可能触发从招聘系统或评估提供商向应聘者发送的电子邮件请求,该邮件包含与评估链接的链接,这些评估可以在职业门户申请流程之外完成。

该过程可以总结如下:

  1. 该过程从识别和批准新资源要求开始。招聘经理与雇主招聘人员一起审查与新职位相关的知识/技能/能力 (KSA) 和能力。

  2. 根据该分析,雇主招聘人员确定哪个评估与选择候选人有关。可选:这可能涉及使用评估目录查询评估目录。

  3. 雇主招聘人员登录到雇主的招聘系统,该系统通过 HR 开放标准接口与评估提供商集成。

  4. 雇主招聘人员选择了合适的评估,并使用相关的 PackageID 在职位的招聘工作流程中预配置评估。可选:这可能涉及使用评估目录查询评估目录。

  5. 雇主招聘人员发布该职位。应聘者开始通过招聘系统的招聘门户和与招聘委员会整合提交申请。

  6. 在职业门户的在线申请过程中,招聘系统使用评估订单将订单传达给评估提供商。评估提供商以确认评估令进行响应。考生被重新定向到评估提供商的网站以完成评估。完成后,应聘者将重新定向到招聘系统职业门户。

  7. 评估提供程序在发送通知评估报告以完成订单时调用由招聘系统托管的 Web 服务。

 

Flowchart diagram

流程图图

 

b) 候选人资格

这有时被称为"招聘人员启动"或"工作流触发",因为它通常需要从招聘系统采取一些行动来有效触发评估订单请求。如果申请要求招聘系统选择一个或多个候选人并提交评估请求,或者如果应聘者在招聘工作流中进入特定阶段后自动请求评估,这一点可能是明确的。

在所有情况下,雇主招聘人员通常至少希望将一些评估结果推送回招聘系统中的应聘者记录,并可能还希望招聘系统或评估提供商发送电子邮件通知,通知其已完成,并且结果可供查看。

 

Flowchart diagram

Flowchart diagram

 

Assessment Order Request Response

There are a few common ways to present the candidate with the assessment link, all of which can be accomplished with this JSON spec:

  1. Assessment order is requested while the candidate is in session, a url is provided by the assessment provider as part of the response and the ATS re-directs the candidate to the provided url. In the initial request, the ATS can provide another url to the assessment vendor (if supported) so the assessment vendor can re-direct the candidate back to an ATS page at the end of the assessment. Alternatively, the ATS can re-direct the candidate to the assessment url in a new browser window which the candidate can simply close at the end and pick up where they left off in the original ATS browser window.

  2. The assessment url can be sent by email. Some assessment vendors provide the email functionality whereas others do not. Ideally the ATS will have the ability to send the candidate an email with the assessment url when the assessment vendor does not have this capability. Sending the assessment link by email is the common approach when the assessment is ordered by the recruiter either manually (as explained above) or automatically when they move the candidate to the trigger status/stage.

Assessment Result

When a candidate completes an assessment a score typically is generated.

  1. Once an assessment is completed, services listening for the event that indicates an assessment is completed will trigger the API to generate a JSON Assessment Results payload. The JSON message contains order identification to fulfill originating order(s) as well as score information, status, & possibly a report link.

  2. The Assessment Results are posted to the Recruiting System API. The Recruiting System endpoint can be a static predefined endpoint shared during development of the integration. The Recruiting System endpoint can also be a dynamic secured endpoint provided in the Assessment Order Request or by a secured process such as OAuth.

  3. The Recruiting System API responds with an Assessment Results Acknowledgement to indicate successful transmission of results. The Recruiting System will consume the results and display as client's specify

  4. There is a report link sometimes embedded in the Assessment Results that can accessed with appropriate security to view additional detail about the candidates score and performance.

Sample Assessment Order Request:

Sample JSON - Assessment Order Request, Assessment Order Acknowledgement (response), & Assessment Result.
  • JSON
{
    "order": {
        "documentId": {
            "value": "3b2dec5e-f75c-47d0-9313-a8f3e9f928f2"
        },
        "subject": {
            "subjectId": {
                "value": "C001211"
            }
        },
        "assessmentRequesterName": "Modern Recruiting ATS",
        "packageId": {
            "value": "123456"
        },
        "code": "INV003011",
        "party": {
            "customer": {
                "id": {
                    "value": "00000123"
                }
            }
        }
    }
}

 

Sample Assessment Order Request response containing assessment re-direct url:

Sample Code
  • JSON
{
    "order": {
        "documentId": {
            "value": "3b2dec5e-f75c-47d0-9313-a8f3e9f928f2"
        },
        "alternateIds": [
            {
                "value": "order_0001",
                "schemeId": "ATS Vendor, Inc",
                "description": "orderId"
            }
        ],
        "subject": {
            "subjectId": {
                "value": "C001211"
            }
        },
        "assessmentAccessURL": {
            "uri": "https://www.atsvendor.com/guid",
            "message": "Click here to begin your assessment."
        },
        "assessmentStatus": "OrderAcknowledged"
    }
}

 

Sample Assesment Result containing report link:

Sample Code
  • JSON
{
    "report": {
        "orderId": {
            "value": "102911"
        },
        "party": {
            "customer": {
                "id": {
                    "value": "1111"
                }
            }
        },
        "subject": {
            "communication": {
                "email": [
                    {
                        "address": "clegan.sandor@gmail.com"
                    }
                ]
            },
            "subjectId": {
                "value": "C001211"
            },
            "name": {
                "formattedName": "Sandor Clegan"
            }
        },
        "results": [
            {
                "packageId": {
                    "value": "pkg12345"
                },
                "overallResult": {
                    "passedIndicator": true
                },
                "accessPoint": {
                    "url": "http://abc.com/reports/pkg12345?orderId=102911"
                }
            }
        ],
        "assessmentResultsURL": {
            "uri": "https://reports.example-ap.com/api/v1/id=123456&",
            "message": "Assessment report will be available at this URL.",
            "validFrom": "2016-12-02T12:00:00",
            "validTo": "2017-02-01T12:00:00",
            "statusCode": ""
        }
    }
}

 

Sample generic Catalog request:

Sample Code
  • JSON
{
    "party": {
        "customer": {
            "id": {
                "value": "273029373",
                "schemeId": "DUNS"
            },
            "communication": {
                "web": [
                    {
                        "url": "http://www.maxtechexample.com"
                    }
                ],
                "email": [
                    {
                        "address": "info@maxtechexample.com"
                    }
                ],
                "phone": [
                    {
                        "formattedNumber": "+1-919-555-8126",
                        "useCode": "BusinessOffice"
                    }
                ],
                "address": [
                    {
                        "city": "Raleigh",
                        "line": "456 Main Street",
                        "postalCode": "27612",
                        "countryCode": "US",
                        "countrySubDivisions": [
                            {
                                "type": "state",
                                "value": "North Carolina"
                            }
                        ],
                        "useCode": "CompanyHeadquarters"
                    }
                ]
            },
            "personContacts": [
                {
                    "roleCode": "Hiring Manager",
                    "id": {
                        "value": "12382763",
                        "schemeId": "CompanyId"
                    },
                    "name": {
                        "given": "Rocel",
                        "family": "Singh",
                        "preferredSalutationCode": "Ms."
                    },
                    "communication": {
                        "email": [
                            {
                                "address": "rocel.singh@maxtechexample.com"
                            }
                        ],
                        "phone": [
                            {
                                "formattedNumber": "+1-919-555-8173",
                                "useCode": "Mobile",
                                "preference": 1
                            },
                            {
                                "formattedNumber": "+1-919-555-8175",
                                "useCode": "Office"
                            }
                        ],
                        "address": [
                            {
                                "city": "Raleigh",
                                "line": "456 Main Street",
                                "postalCode": "27612",
                                "countryCode": "US",
                                "countrySubDivisions": [
                                    {
                                        "type": "state",
                                        "value": "North Carolina"
                                    }
                                ],
                                "useCode": "CompanyHeadquarters"
                            }
                        ]
                    }
                }
            ],
            "name": "MaxTech Enterprises"
        },
        "supplier": {
            "id": {
                "value": "234019273",
                "schemeId": "DUNS"
            },
            "communication": {
                "web": [
                    {
                        "url": "http://www.williamsandwilliamsexample.com"
                    }
                ],
                "email": [
                    {
                        "address": "info@williamsandwilliamsexample.com"
                    }
                ],
                "phone": [
                    {
                        "formattedNumber": "+1-212-555-8271",
                        "useCode": "BusinessOffice"
                    }
                ],
                "address": [
                    {
                        "city": "New York",
                        "line": "123 Main Street",
                        "postalCode": "12345",
                        "countryCode": "US",
                        "countrySubDivisions": [
                            {
                                "type": "state",
                                "value": "New York"
                            }
                        ],
                        "useCode": "CompanyHeadquarters"
                    }
                ]
            },
            "personContacts": [
                {
                    "roleCode": "SalesCoordinator",
                    "id": {
                        "value": "9289173",
                        "schemeId": "CompanyId"
                    },
                    "name": {
                        "given": "David",
                        "family": "Williams",
                        "preferredSalutationCode": "Mr."
                    },
                    "communication": {
                        "email": [
                            {
                                "address": "dave@williamsandwilliamsexample.com"
                            }
                        ],
                        "phone": [
                            {
                                "formattedNumber": "+1-212-555-8720",
                                "useCode": "Mobile",
                                "preference": 1
                            },
                            {
                                "formattedNumber": "+1-212-555-8724",
                                "useCode": "Office"
                            }
                        ],
                        "address": [
                            {
                                "city": "New York",
                                "line": "123 Main Street",
                                "postalCode": "12345",
                                "countryCode": "US",
                                "countrySubDivisions": [
                                    {
                                        "type": "state",
                                        "value": "New York"
                                    }
                                ],
                                "useCode": "CompanyHeadquarters"
                            }
                        ]
                    }
                }
            ],
            "name": "Williams and Williams Assessments"
        },
        "requester": {
            "id": {
                "value": "1826378303",
                "schemeId": "DUNS"
            },
            "communication": {
                "web": [
                    {
                        "url": "http://www.hrisexample.com"
                    }
                ],
                "email": [
                    {
                        "address": "info@hrisexample.com"
                    }
                ],
                "phone": [
                    {
                        "formattedNumber": "+1-309-555-7152",
                        "useCode": "BusinessOffice"
                    }
                ],
                "address": [
                    {
                        "city": "Peoria",
                        "line": "789 Main Street",
                        "postalCode": "61525",
                        "countryCode": "US",
                        "countrySubDivisions": [
                            {
                                "type": "state",
                                "value": "Illinois"
                            }
                        ],
                        "useCode": "CompanyHeadquarters"
                    }
                ]
            },
            "personContacts": [
                {
                    "roleCode": "HR Fulfillment Coordinator",
                    "id": {
                        "value": "82763290",
                        "schemeId": "CompanyId"
                    },
                    "name": {
                        "given": "Jason",
                        "family": "Smith",
                        "preferredSalutationCode": "Mr."
                    },
                    "communication": {
                        "email": [
                            {
                                "address": "jason@hrisexample.com"
                            }
                        ],
                        "phone": [
                            {
                                "formattedNumber": "+1-309-555-7193",
                                "useCode": "Mobile",
                                "preference": 1
                            },
                            {
                                "formattedNumber": "+1-309-555-0012",
                                "useCode": "Office"
                            }
                        ],
                        "address": [
                            {
                                "city": "Peoria",
                                "line": "789 Main Street",
                                "postalCode": "61525",
                                "countryCode": "US",
                                "countrySubDivisions": [
                                    {
                                        "type": "state",
                                        "value": "Illinois"
                                    }
                                ],
                                "useCode": "CompanyHeadquarters"
                            }
                        ]
                    }
                }
            ],
            "name": "Human Resources Enterprises"
        }
    },
    "language": "en-US",
    "packages": [
        {
            "packageId": {
                "value": "urn:williamsandwilliamsexample:assessments:package:12345",
                "schemeId": "URN"
            },
            "ids": [
                {
                    "value": "urn:williamsandwilliamsexample:assessments:catalog:12345",
                    "schemeId": "URN"
                }
            ],
            "name": "Tech Program For New Hires",
            "descriptions": [
                "Technical Programming Assessments"
            ],
            "packageTypeCodes": [
                "AR56"
            ],
            "serviceAvailabilityCode": "Available",
            "packageCost": {
                "baseAmount": {
                    "value": 500,
                    "currency": "USD"
                },
                "totalAmount": {
                    "value": 500,
                    "currency": "USD"
                }
            },
            "administration": {
                "descriptions": [
                    "Java EE Programming"
                ],
                "proctoredAssessmentIndicator": true,
                "timeEnforcedIndicator": true,
                "testDuration": 2,
                "schedulingRequiredIndicator": true
            },
            "applicability": {
                "assessmentTypeCodes": [
                    "Knowledge"
                ],
                "assessedCompetencies": [
                    {
                        "competencyIds": [
                            {
                                "value": "Java01",
                                "schemeId": "CatalogNumber"
                            }
                        ],
                        "name": "Java Programming 100",
                        "proficiencyLevel": {
                            "scoresNumeric": [
                                {
                                    "value": 70,
                                    "scoreCode": "RawScore"
                                }
                            ],
                            "scoresText": [
                                {
                                    "value": "70.0",
                                    "minimum": "70.0%",
                                    "maximum": "70.0%"
                                }
                            ]
                        }
                    },
                    {
                        "competencyIds": [
                            {
                                "value": "Python01",
                                "schemeId": "CatalogNumber"
                            }
                        ],
                        "name": "Python Introduction",
                        "proficiencyLevel": {
                            "scoresNumeric": [
                                {
                                    "value": 70,
                                    "scoreCode": "RawScore"
                                }
                            ],
                            "scoresText": [
                                {
                                    "value": "75.0",
                                    "minimum": "75.0%",
                                    "maximum": "75.0%"
                                }
                            ]
                        }
                    },
                    {
                        "competencyIds": [
                            {
                                "value": "Linux01",
                                "schemeId": "CatalogNumber"
                            }
                        ],
                        "name": "Linux Administration 100",
                        "proficiencyLevel": {
                            "scoresNumeric": [
                                {
                                    "value": 70,
                                    "scoreCode": "RawScore"
                                }
                            ],
                            "scoresText": [
                                {
                                    "value": "60.0",
                                    "minimum": "60.0%",
                                    "maximum": "60.0%"
                                }
                            ]
                        }
                    }
                ],
                "careerLevelCode": "EntryLevel"
            },
            "fulfillment": {
                "effectivePeriod": {
                    "validFrom": "2019-01-01T12:01:01",
                    "validTo": "2019-01-01T12:01:01"
                },
                "reportLanguageCodes": [
                    "en-US"
                ]
            }
        }
    ],
    "documentId": {
        "value": "918203038",
        "schemeId": "RequestForCatalogOrderNumber"
    },
    "dataProtectionPolicy": {
        "retentionDays": 30,
        "geoRestrictions": [
            {
                "country": "US",
                "policy": "Read"
            }
        ]
    }
}