Interested in a ServiceNow event built for developers? Registration for now[dev]26 is officially open!

Theresa TK
ServiceNow Employee

Introduction

HR services are critical components of HR Case Management, covering specific employee requests like Direct Deposit Inquiries and Tuition Reimbursement. During an HR Service Delivery implementation, defining these services accurately is a foundational step that bridges HR team knowledge with technical configurations in platforms like ServiceNow.

 

To streamline this process, the HR Services Requirements for Implementations Workbook serves as a comprehensive template designed to guide teams in defining multiple HR services efficiently. This tool is particularly useful for capturing the key data points needed for configuration while ensuring consistency and clarity across services. This article details the components of this workbook and how to use it within workshops & stories to define HR Services.

 

HR Service Definition

HR services are the foundation of HR Case Management. They are the specific types of requests and inquiries that an HR team fulfills to support their employees. Some examples are Direct Deposit Inquiry, Medical Benefits Enrollment or Tuition Reimbursement Request.

 

During an implementation of HR Service Delivery, one of the main tasks which needs to be accomplished is to define HR Services. In order to successfully configure HR Services, a method of defining and documenting the requirements for each service is needed, essentially translating the knowledge of your HR teams into specific, configuration details that can be used by a ServiceNow developer to get the intended output.​

 

The act of defining services is an art. There are many nuances to service definition, everything from determining when to configure one service around a topic or break it down into multiple services to defining the individual data points which support the structure of HR services.

 

The HR Services Requirements for Implementations Workbook is designed to help you define services quickly and efficiently and is specifically designed for defining multiple services for implementations. The format is set up strategically to help your HR project team think through the process for each HR Service (which is how they will work within HR Case Management in the ServiceNow platform) while at the same time defining the specific data points that a ServiceNow developer would need to configure each HR Service.

 

Keep in mind that service definition is an exercise. â€‹There is a learning process that happens so the first few services you define will go really slowly. Don't get discouraged at the beginning. As you and your team practice the exercise, you'll get better and faster at defining these services. A few things that can help:​

  • Start with simple services to practice defining each column of data. Move on to more complex services as you get more comfortable with the exercise.
  • Practice the exercise using OOB services. Reverse the process by reviewing an HR Service that is already available OOB in a ServiceNow instance and documenting the "requirements" for that service within the workbook. This will help you relate the columns in the workbook to the configuration within the SN platform. This is especially helpful for Business Process Consultants or Business Analysts who will be guiding HR Service Definition workshops. ​
  • Keep session attendance minimal and focused. Too many people giving opinions during these detailed requirement-gathering sessions can exponentially lengthen the time it takes to define services. Invite key HR BPs and SMEs, and break out sessions by COE/team.
  • Determine any "global rules" you have for your services at the beginning of the project. For example, define a default Response SLA that will be used by all services, or define the group naming convention. This ensures consistency across services and decreases the number of decisions that each COE will need to make during their session.

 

Workbook Overview

This workbook is a template and can be adjusted as needed. It is not meant to be all-inclusive - there are simply too many configuration options to include in one workbook. What this workbook does cover are the required data points for the core of each HR Service, and the most common data points which are needed for the majority of services that customers implement.

 

Almost every column heading within the workbook contains terminology definitions and usage guidance to help guide the service definition process. Hover over each column name to see those details. Here's an example - the Topic Category cell is highlighted and a Note can be seen with additional guidance.

TheresaTK_5-1734719145531.png

 

There are multiple sheets within the workbook, each of which are described below. 

TheresaTK_1-1734718406080.png​

 

Workbook Instructions

An overview of what is included in the workbook and instructions on how to utilize each sheet. 

TheresaTK_2-1734718503753.png

 

HR Services

Define all HR Services in one list view. Using this format is ideal for new implementations and projects where a large number of HR Services need to be defined, as it allows for requirements to be gathered and documented quickly. It also enables requirements to be categorically reviewed by using the filter functionality - for example, you can review all topic categories that have been defined for a COE to ensure that naming is consistent and aligned with other categories within the COE.​

TheresaTK_3-1734718575782.png

Define one HR Service across each row on this sheet - see an example above with the Direct Deposit Inquiry service. The columns on this sheet are arranged in a strategic order:​

    • Begin by defining the categorical structure for the HR Service (COE, Topic Category, Topic Detail), which is the foundation for every service.​
    • Continue by defining key data points which are needed to begin the case process, such as the short description for the case, who the case is assigned to, and what priority level the case is assigned.​
    • Advance to determining the process that the case will go through – once the case is assigned, how quickly should it begin to be worked (Response SLA), is there a specific workflow that is needed (approvals or tasks which are automatically sent out), should the case have any fulfillment instructions or checklist items to help the HR Agent work more effectively, and so on, all the way through the process to case closure.​

 

After determining how the HR service functions within the case process, then consider how the employee may interact with the service on the Employee Center. Determine if this is a service which will be available on the Employee Center for the employee to submit their own case, and if the answer to that question is yes, then define the data points for the catalog item and record producer.​

TheresaTK_4-1734719079240.png

 

Custom Case Fields

Define the detailed requirements for each custom case field which was identified in the "Custom Case Fields" column on the HR Services sheet while defining HR services. Each custom case field can be utilized with multiple services and only needs to be defined once on this sheet.

TheresaTK_0-1734720425527.png

 

Response Templates

Define the detailed requirements for each response template which was identified in the "Response Template(s)" column on the HR Services sheet while defining HR services. Each Response Template can be utilized with multiple services and only needs to be defined once on this sheet.

TheresaTK_1-1734720568695.png

 

SLAs

Define the detailed requirements for each SLA which was identified in either the "Response SLA" or "Resolution SLA" columns on the HR Services sheet while defining HR services. Each SLA can be utilized with multiple services and only needs to be defined once on this sheet.

TheresaTK_2-1734720703956.png

 

Record Producer - Template

Use when needed to define more detailed requirements than can be captured in the "Record Producer Fields" column on the HR Services sheet. Unlike the previous sheets (which document requirements for multiple services in one list), only one record producer is defined on each sheet. To use:

  1. Duplicate the "Record Producer - Template" sheet.
  2. Rename the new sheet to reflect the name of the Record Producer which will be defined.
  3. Document the new sheet name in the "Record Producer Fields" column within the applicable HR service row on the HR Services sheet. This will ensure the developer knows where the record producer requirements have been documented.
  4. Repeat for all record producers which require more complex requirements (in general, if the form requires more than 5 questions or any unique conditions, it is worth utilizing this sheet). 

TheresaTK_0-1734722785604.png

 

Workflow - Template

Use when needed to define more detailed requirements than can be captured in the "Workflow" column on the HR Services sheet. This is ideally used for more complex services where approvals, tasks, or unique notifications are automatically sent out at key moments throughout the case process.​ It is also helpful to have a process flow diagram to go along with this section of the workbook as a visual guide​. 

 

Similar to the "Record Producer - Template" sheet, only one workflow is defined on each sheet. To use:

  1. Duplicate the "Workflow - Template" sheet.
  2. Rename the new sheet to reflect the name of the HR Service whose workflow will be defined.
  3. Document the new sheet name in the "Workflow" column within the applicable HR service row on the HR Services sheet. This will ensure the developer knows where the workflow requirements have been documented.
  4. Repeat for all HR Services which require more complex requirements (in general, if the workflow requires more than 3 items or any unique conditions, it is worth utilizing this sheet). 

TheresaTK_0-1734723341583.png

 

How to Use the Workbook

Introduce the workbook and the exercise of Service Definition to all workshop participants. Create one workbook for each COE and utilize it during HR Service Definition workshops. Show the workbook on the screen during the workshop so that all participants begin to understand the exercise and how the requirements are being documented. Once a few services have been defined within a workshop setting, the workbook can be sent to the team as "homework." 

 

Once all services have been defined, create a "Master HR Services List" and use the filters to check for consistency across services. 

 

How to Utilize the Workbook in Stories

Once all requirements have been documented within the workbook, it is easy to attach the applicable parts of the workbook to each story to be used by developers. It is recommended to only include those requirements which apply to each specific story to avoid confusion during the development stage.

 

Create each story and attach the workbook(s) to the story, ideally removing all services which don't apply to the story or filtering the list for the appropriate service, and removing any sheets which don't apply to the story.

 

Recommended Stories 

  • One story per HR service (include the HR Services sheet and the Workflow sheet for that service, if applicable)
  • One story per record producer (include the HR Services sheet and the Record Producer sheet for that service, if applicable)
  • One story per COE for custom case fields
  • One story per COE for response templates
  • One story per SLA

Ensure there is agreement within the project team (TA, BPC/BA, Developers) for how this workbook will be referenced for requirements and how the stories will be documented. There needs to be a balance between having a current master list and having a static version for developers, and a way to manage updates to requirements and development iteration. 

 

Resources

HR Services Requirements for Implementations Workbook

 

Comments
Hadex
Tera Contributor

This is a great summary.

HelenLouisB
Tera Explorer
Theresa TK
ServiceNow Employee

@HelenLouisB  You'll need to be logged in with your Now Learning account. Ensure your browser allows downloads from the site and that there's no popup blockers or other settings which could be blocking the download.

CarlJowellD
Tera Explorer

Hi Theresa, It seems that the Implementation workbook is no longer available. Is there an updated version of the implementation workbook? 

Theresa TK
ServiceNow Employee

Hi Carl. Thank you for bringing this to my attention. The front end of Now Create was recently replaced with a new interface, Best Practices Library, and it looks like some of the content was not migrated successfully. I have contacted the project team with this information and hope that the issue with be resolved promptly. 

KarenPerronTX
Tera Expert

I am getting an error message of This content is no longer available for the workbook.  Is it available anywhere now?

Theresa TK
ServiceNow Employee

Hi Karen and Carl. Until the Best Practices Library is once again displaying the workbook correctly, I have attached it to this article. You can find it available for download at the bottom of the article. 

KarenPerronTX
Tera Expert

Thanks very much @Theresa TK!  I was able to download.  Do you have the workbook for Employee Relations? I am not finding that one either and it was previously available via Now Create.

Theresa TK
ServiceNow Employee

Hi Karen! I've started a community article to provide access to the HRSD assets which are not appearing on BPL. I've added the Employee Relations workbook and will continue to add assets which are missing as I find them. I hope this helps! https://www.servicenow.com/community/hrsd-articles/hrsd-now-create-assets-currently-missing-from-bes...

Ashish_R
Tera Explorer

Thanks for sharing this. I am starting a journey where I am planning to leverage the assets available from ServiceNow.

schaudoir
Tera Explorer

@Theresa TK  the document links no longer work. Is this resource still available? Thanks

ravishmahaj
Mega Explorer

This is great ! @Theresa TK 

Thanks!

 

I have one question, instead of defining HR Services first, can we ask them how many HR functions (COEs) you want to support & then what are the services we want under each CoE. Then we can think about categorizing those within Category & Detail? 
Do i need a separate workshops from each CoE (HR specialists)?

 

Do you think we will get complete information about what custom fields are required for each case type? 

Just curious, do we need to create custom fields per CoE or we can have more granular configuration?

 

Theresa TK
ServiceNow Employee

Hi @ravishmahaj! 

 

Yes, identifying which HR functions will be included is a great place to start, especially if you have a scope of work that has any guidelines. Understanding how the client defines their HR functions and what kind of work each does will also help you identify which COEs to recommend as well. I do recommend separating workshops by the HR functions - this keeps the room of people smaller which can help to increase participation since: 1) all of the services they are talking about apply to them, and 2) smaller groups means more voices can be heard.

 

Sometimes I start out with a full workshop with everyone to talk about the overall concepts of defining services, walk through the HR Case process so they understand how services fit into it, and then divide out from there. I usually ask each function to begin identifying their work and come with an initial list of services so that we have a starting point for discussion - these often change as we walk through the exercise. Within the HR function workshops, we will generally define 2-3 services together so they understand the exercise, and then they can take the exercise back as "homework" to do for the next session. I find this works well but every client is different - some want the exercise completed all together with guidance in a workshop setting, and some prefer to do a bulk of the work outside of workshops and then use the workshops to refine.

 

For custom fields, I often find these are more completely defined as homework. In the workshop, I want to identify if an additional data point is needed as part of the case and WHY - it should have a specific purpose, either to provide information that is needed to work the case, or to provide information that needs to be reported on later. Once I make sure that data point isn't already captured somewhere else, then we can begin to define what that custom field needs to look like, and if they need to gather any additional information such as a specific list of options. 

 

It is recommended to create the majority of custom fields on the COE tables (although they can be created on the HR Case table, but this should ONLY be done when the field is needed across all cases). The field can then be configured to only appear for certain services or when another field has a specific option selected. So while the field itself lives on the COE table, it can be configured more granularly, and the "Unique Conditions" column on the Custom Case Fields sheet can be used to document these specifics.

Version history
Last update:
‎12-17-2025 03:41 PM
Updated by:
Contributors