用例-暂存用例学习之旅

暂存用例 - 学习之旅/学习路径

使用案例来描述以下平台之一如何请求学习之旅、学习路径或其他 L & D 计划:学习管理系统学习管理系统 (LMS)、人才管理系统(TMS) 或入职 HRIS入职系统。

最常见的工作流如下:

a) 带目录的学习路径

客户开发领导力学习之旅,并让学员参加此有顺序的学习之旅,以使用目录确定和培养潜在的领导者。学员工作流学员工作流流程可以总结如下:

客户 ABC 通过深思熟虑的分析和研究,在组织建立领导力人才库和继任规划时,可以探索和发展潜在领导者。学习之旅包括一个评估,在开始确定潜在的领导者。评估之后,将按顺序进行开发活动,包括在线产品,如虚拟讲师主导培训、基于 Web 的培训、微型课程和/或支持学习工具。客户端将通过 LMS 请求已排序的学习计划,通过向内容交付平台或内容提供商发送分阶段评估请求。

可要求有条不由分的评估和学习内容,以利用客户开发的学习历程来识别和培养新的领导者,以开发满足特定需求的技能。可要求进行评估和内容,以制定员工在实现学习目标方面的进展,或确定是否有其他发展需求。评估结果可以通过分阶段评估与学习管理系统学习管理系统、人才管理系统或入职 HRIS 入职系统集成进行共享。结果可用于衡量员工实现学习目标的进度。

使用分阶段评估消息、方法和 HR 开放标准 API - 包含评估结果的标准消息可以通过与学习管理系统的分阶段评估集成进行共享。只要满足条件且评估结果符合,学员将分阶段完成分阶段评估请求中的每个包,每个阶段都会使用此标准 HR 开放标准 (API) 将发布到 LMS 平台,并发送评估结果,并发送学员在评估中的得分和状态。结果将由请求者用于报告目的,用于制定学习计划或衡量员工实现学习目标的进度。

下面列出的目录的工作流说明

  1. 雇主确定评估和开发活动并确定学习计划内容。学习和发展经理确定学习者学习之旅或 L & D 计划所需的核心能力。入职计划可以适合新员工或现有员工根据对学习者发展需求的早期识别,确定为领导力发展或继任规划。这可以从用于选择和/或用于发展的评估中得出,以确定能力差距。

  2. L & D 经理登录到与内容交付平台或内容提供商集成的组织 LMS,以及可能通过 HR 开放标准接口评估提供商。

  3. LMS 通过 GET 评估目录查询内容交付平台或内容提供商的可用内容或评估,并向 L & D 经理提供内容或评估列表。L & D 经理选择合适的课程、培训、评估或学习工具,并使用关联的 PackageID 在组织学习工作流中预谋分阶段评估请求,以制定有顺序的学习历程、学习路径或其他 L & D 计划

  4. 员工或学员开始注册或接收学习旅程中的注册,并启动暂存评估订单请求。然后,学习管理系统 (LMS) 或内容交付平台指示员工或学员完成内容提供商平台或学习管理系统中的学习对象。

  5. 员工完成第一个评估并提交响应或完成第一个学习对象。根据暂存评估订单请求中规定的条件,学员要么进入下一个内容对象或评估,要么指导如何退出和返回到请求系统。内容交付提供商或学习管理系统随后对学员进行进度或生成结果,并将导致评估结果到请求学习管理系统,其中新员工入职计划由其中启动并开发。LMS 响应评估结果确认以完成消息交换。

  6. 对于分阶段评估订单请求中的每个包,将重复上述步骤,直到进度完成并完成订单。

(用例流程图)

 

Flowchart diagram

流程图图

 

b) 没有目录的学习路径

客户开发领导力学习之旅,并让学员参加此顺序学习之旅,使用矿石识别的包组识别和开发潜在领导者。学习路径内容将由此工作流中的客户端预先确定。学员工作流学员工作流流程可以总结如下:

  1. 雇主确定评估和开发活动并确定学习计划内容。学习和发展经理确定学习者学习之旅或 L & D 计划所需的核心能力。入职计划可以适合新员工或现有员工根据对学习者发展需求的早期识别,确定为领导力发展或继任规划。这可以从用于选择和/或用于发展的评估中得出,以确定能力差距。

  2. L & D 经理登录到与内容交付平台或内容提供商集成的组织 LMS,以及可能通过 HR 开放标准接口评估提供商。

  3. 员工或学员开始注册或接收学习旅程中的注册,并启动暂存评估订单请求。然后,学习管理系统 (LMS) 或内容交付平台指示员工或学员完成内容提供商平台或学习管理系统中的学习对象。

  4. 员工完成第一个评估并提交响应或完成第一个学习对象。根据暂存评估订单请求中规定的条件,学员要么进入下一个内容对象或评估,要么指导如何退出和返回到请求系统。然后,内容交付提供商或学习管理系统将进度学员或生成结果,并将导致评估结果到请求学习管理系统,其中新员工的入职计划从其中启动并开发。LMS 响应评估结果确认以完成消息交换。

  5. 对于分阶段评估订单请求中的每个包,将重复上述步骤,直到进度完成并完成订单。

 

Flowchart diagram

流程图图

 

评估订单请求响应

有几个常用方法向考生介绍评估链接,所有这些都可以通过此 JSON 规范完成:

  1. 在学员会话期间请求评估顺序,内容提供程序提供 URL 作为响应的一部分,LMS 将考生重新引导到提供的 URL。在初始请求中,LMS 可以向内容供应商提供另一个 URL(如果受支持),以便内容供应商可以将考生重定向回学习路径末尾的 LMS 页面。或者,LMS 可以将学员重定向到新浏览器窗口中的评估 URL,考生只需在末尾关闭该 URL,即可在原始 LMS 浏览器窗口中从他们离开的地方拾取。

  2. 内容 URL 可以通过电子邮件发送。某些内容供应商提供电子邮件功能,而其他供应商不提供。理想情况下,当内容供应商没有此功能时,LMS 将有能力向考生发送一封包含内容 URL 的电子邮件。通过电子邮件发送内容链接是 L & D 经理手动订购内容(如上所述)或将学员移动到 LMS 中的触发器状态/阶段时的常见方法。

示例暂存评估订单请求:

样品

示例代码
  • Json
{
    "documentId": {
        "value": "3b2dec5e-f75c-47d0-9313-a8f3e9f928f2"
    },
    "subject": {
        "subjectId": {
            "value": "C001211"
        }
    },
    "assessmentRequesterName": "Modern Recruiting ATS",
    "code": "INV003011",
    "party": {
        "customer": {
            "id": {
                "value": "00000123"
            }
        }
    },
    "packages": [
        {
            "packageId": "ATSA-001",
            "descriptions": [
                {
                    "description": "Technical Skills Assessment"
                }
            ],
            "supplier": {
                "id": "ATSA",
                "legalId": "Acme Technical Skills Assessments"
            },
            "sendAssessmentResultsToURL": {
                "uri": "sftp://in.example.com/123e4567-e89b-12d3-a456-426655440000/",
                "errorsTo": {
                    "email": [
                        {
                            "address": "jack.black@abcompanyexample.com"
                        }
                    ]
                }
            },
            "condition": {
                "type": "post",
                "terms": {
                    "propertyPath": "report.results[0].overallResult.passedIndicator",
                    "values": [
                        true
                    ]
                }
            }
        },
        {
            "packageId": "CPAC-004",
            "descriptions": [
                {
                    "description": "Cognitive Skills Assessment"
                }
            ],
            "supplier": {
                "id": "CPAC",
                "legalId": "CNC Personnel Assessment Company"
            },
            "sendAssessmentResultsToURL": {
                "uri": "sftp://in.example.com/123e4567-e89b-12d3-a456-426655440000/",
                "errorsTo": {
                    "email": [
                        {
                            "address": "jack.black@abcompanyexample.com"
                        }
                    ]
                }
            },
            "condition": {
                "type": "post",
                "terms": {
                    "propertyPath": "report.results[0].detailedResults[2].score.scoresNumeric[0].value",
                    "values": [
                        "A",
                        "B",
                        "C"
                    ],
                    "matchMode": "anyOf"
                }
            }
        },
        {
            "packageId": "CPAC-005",
            "descriptions": [
                {
                    "description": "Personality Assessment"
                }
            ],
            "supplier": {
                "id": "CPAC",
                "legalId": "CNC Personnel Assessment Company"
            },
            "sendAssessmentResultsToURL": {
                "uri": "sftp://in.example.com/123e4567-e89b-12d3-a456-426655440000/",
                "errorsTo": {
                    "url": [
                        {
                            "address": "https://example.com/inbound/errors"
                        }
                    ]
                }
            },
            "condition": {
                "type": "post",
                "terms": {
                    "propertyPath": "report.results[0].overallResult.score.scoresNumeric[5].value",
                    "lessThan": 60
                }
            }
        },
        {
            "packageId": "XCAI-002",
            "descriptions": [
                {
                    "description": "Culture Fit Assessment"
                }
            ],
            "supplier": {
                "id": "XCAI",
                "legalId": "XYZ Culture Alignment, Inc."
            },
            "sendAssessmentResultsToURL": {
                "uri": "sftp://in.example.com/123e4567-e89b-12d3-a456-426655440000/",
                "errorsTo": {
                    "email": [
                        {
                            "address": "jack.black@abcompanyexample.com"
                        }
                    ]
                }
            },
            "condition": {
                "type": "post",
                "terms": {
                    "propertyPath": "report.results[0].overallResult.score.scoresText[0].value",
                    "values": [
                        "excellent",
                        "good"
                    ],
                    "matchMode": "anyOf"
                }
            }
        }
    ]
}

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

Sample generic Catalog request:

Sample Sample CodeJSON
  • 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"
            }
        ]
    }
}