This chapter provides overviews of third party integrations, job board setup, resume extractor setup, and background screener setup, and discusses how to:
Set up application classes.
Set up transaction groups.
Set up recruiting vendors.
Set up data mapping.
Set up autoscreening.
Set up recruitment sources.
Set up resume email accounts.
Review the integration transaction log.
Sharing job opening and candidate information is essential to the success of the recruitment process. PeopleSoft provides an open integration framework that enables you to integrate with:
Staffing suppliers.
Resume extractors.
Background screening providers.
This generic open integration framework enables customers to integrate with any third party provider that they choose. For incoming data, the process is initiated by an incoming message. Using PeopleSoft PeopleTools Integration Broker, the open integration framework process reads the XML document contained in the message and uses the standard XSLT to transform the XML according to the vendor’s specifications. Finally, the open integration framework maps the transformed data to the corresponding recruiting data and processes that information.
For outgoing data, a functional process such as posting a job opening or requesting a background screening check initiates the outgoing message. The process reads from the recruiting tables and uses data mapping to create an XML document. This initial XML document may be changed into to an HR-XML document. Another change is then applied to either the initial XML document or to the subsequent HR-XML document, depending on the supplier’s needs, to create a final document. The final document is then sent using PeopleSoft PeopleTools Integration Broker
This diagram illustrates the Open Integration Framework:
Open Integration Framework
Job board vendors enable you to post job openings to vendors such as job boards, services procurement providers, and recruitment agencies. To set up job board vendors:
Set up the job board vendor.
Set up a recruitment source and associate it with the vendor.
(Optional) Set up data mapping to support the recruitment source.
Resume extractors enable users to start with a resume in electronic form (such as HTML, PDF, DOC, and so on) and have the information from that resume extracted into more meaningful data. Applicants might embed resumes in email messages as either text or an attachment, and then the resume extractor can process as much information as it can recognize and load data into the PeopleSoft applicant related tables. Similarly, applicants can use their electronic resume to prepopulate their online job applications in PeopleSoft Enterprise Candidate Gateway when they apply for jobs online. Recruiters can also use the extraction process to load data from resumes that they receive into the PeopleSoft applicant related tables. Finally, staffing providers can send resumes that require an extraction process.
To set up resume extractors:
Set up the resume extractor.
Follow the vendor-provided instructions.
Set up the resume extractor vendor.
Additional Setup Steps for Different Channels
Applicant resumes can come into the Recruiting Solutions system from one of several channels. The additional setup that you must complete to utilize resume extraction functionality varies slightly depending on the channels that the organization uses to receive resumes. For example, the additional setup that you must complete to receive resumes through email is different from the setup that you must complete to accept resumes from applicants who apply online through Candidate Gateway. However, the setup steps that you use to set up the actual resume extractor vendor are exactly the same for all channels. Therefore, you can set up a single resume extractor to use for all channels, or use a different resume extractor for each.
This table describes the setup steps for each channel:
Step |
Apply Online |
|
Open Integration Framework |
Resume Load Process |
1 |
Set up a resume extractor (might be optional) |
Set up a resume extractor (might be optional) |
Set up a resume extractor (might be optional) |
Set up a resume extractor (might be optional) |
2 |
Set up a resume extractor vendor |
Set up a resume extractor vendor |
Set up a resume extractor vendor |
Set up a resume extractor vendor |
3 |
Set up a site |
Set up an email server and email account to receive resumes |
Set up a job board vendor |
N/A |
4 |
N/A |
Set up an email node definition |
N/A |
N/A |
5 |
N/A |
Set up an email account |
N/A |
N/A |
6 |
(Optional) Set up Marketing type recruitment sources |
Set up a Vendor type recruitment source |
Set up a Vendor type recruitment source |
(Optional) Set up Marketing type recruitment sources |
7 |
(Optional) Create data mapping assignment for site |
(Optional) Create data mapping assignment for recruitment source |
(Optional) Create data mapping assignment for recruitment source |
(Optional) Create data mapping assignment for recruitment source |
Note. Step one might be optional because although an organization can set up and maintain a resume extractor locally, some resume extractor providers might want to set up and maintain the resume extractor remotely. Whether the step is optional depends on the agreement between the resume extractor provider and the organization.
Background screeners enable recruiters or managers to request formal background checks on applicants that are nearing completion of the recruitment process and are about to be hired. To set up background screeners:
Set up pre-employment vendors.
(Optional) Set up data mapping to support the pre-employment vendor.
To set up application class types, use the Application Class Type (HRS_ACTYPE) and Application Classes Registry (HRS_APPCLASS) components.
This section provides an overview of application classes and discusses how to:
Define application class types.
Register an application class.
PeopleSoft application classes enable developers to create code to drive specific business processes. However, the application classes do not deliver an easy-to-understand description field nor easy-to-classify application classes. The application class types and registry enable developers to set up easy-to-understand descriptions for application classes and to classify them for easy prompt filtering and selection.
For example, without the registry, users would need to select the correct application class from a long list of application class names such as Extension Application Class HRS_HROI:Components:CompCounter or HRS_HROI:Components:HRS_HROI_LOG. Many of the listed items would not even be applicable and the users would be responsible to know which classes are appropriate for their needs. With the application class type and registry, users select from a more user-friendly list. For example, to select an autoscreening application class, users would need to select an application class from a list that only displays relevant application classes with names such as Email Verification or Default Status - Always Fail that could also display an associated description.
Page Name |
Object Name |
Navigation |
Usage |
HRS_ACTYPE |
Set Up HRMS, Product Related, Recruiting, Utilities, Application Class Types, Application Class Registry - Application Class Type Setup |
Define application class types. |
|
HRS_APPCLASS |
Set Up HRMS, Product Related, Recruiting, Utilities, Application Class Registry, Application Class Registry - Application Class Type Setup |
Register an application class. |
Access the Application Class Registry - Application Class Type Setup page.
Name |
Enter a name that describes this application class type. |
Status |
Select a status. Values are:
|
Interface |
Select the PeopleTools application class interface that application classes must implement to be added as valid application classes of that type. |
Verification |
Select the registered application class that will be used to validate that application classes meet the type requirement. |
Access the Application Class Registry - Application Class Setup page.
Name |
Enter a name that describes this application class. |
Status |
Select a status. Values are:
|
Type |
Select the application class type. This determines which interface and verification is used to validate that the application class that you select in the Applicant Class field meets the standard for the type. |
Description |
Enter a description that describes the application class for the given type. |
Application Class |
Select an application class definition. |
To set up transaction groups, use the Transaction Group (HRS_TGROUP) component.
This section provides an overview of transaction groups and discusses how to set up transaction groups.
PeopleSoft delivers three transaction groups, one for each type of recruitment vendor:
ResumeExtractor.
PreEmployment.
JobBoard.
You do not need to create any transaction groups unless you plan to use the Open Integration Framework to integrate with vendors other than resume extractors, background screening providers, or job boards.
A transaction group defines a group of transactions that a particular vendor uses. In addition, the Extension Configuration group box determines what menu bar, item, and page users are directed to from the Vendor Setup (HRS_VENDOR_SETUP) component when additional setup options are required to complete a vendor definition. The AppClass (application class) field in the Extension Configuration group box on the Open Integration Framework - Transaction Group Setup page determines the processes that the XML added to the complete schema in the Extension XML field. These options are created on a PeopleTools page and then the details of that page are set up in this group box. For example, the PreEmployment transaction group requires additional setup beyond the standard vendor options.
Much of the schema can be automatically generated based on the transactions and other data on the XML schema that is unique to a particular transaction group.
Page Name |
Object Name |
Navigation |
Usage |
HRS_TGROUP |
Set Up HRMS, Product Related, Recruiting, Utilities, Transaction Group, Open Integration Framework - Transaction Group Setup |
Set up transaction groups to use with vendor integration points. |
|
HRS_TGROUP_P2 |
Click the View XML Schema link on the Open Integration Framework - Transaction Group Setup page. |
View the XML schema for the transaction group. |
Access the Open Integration Framework - Transaction Group Setup page.
To set up recruiting vendors, use the Vendor Setup (HRS_VENDOR_SETUP) component.
This section provides an overview of how to set up recruiting vendors and discusses how to:
Load a vendor configuration file.
Define settings for pre-employment vendors.
Regardless of the type of recruiting vendor you are going to set up, you must complete some common tasks:
Set up your local gateway using PeopleTools Integration Broker.
See Enterprise PeopleTools 8.45 PeopleBook: PeopleSoft Integration Testing Utilities and Tools
Verify security and class setup.
PeopleSoft delivers the permission list HCCPRS1010 and the role RS Technical Administrator for this purpose. To have full access to all integration components, the permission list must be linked to the menu HRS_HROI.
Load the vendor-provided configuration file.
Work with the vendor to obtain this file.
(Optional) Map competencies, accomplishments, and postal codes from the vendor to PeopleSoft Recruiting Solutions.
Although data mapping is optional, it makes integration much more effective.
Page Name |
Object Name |
Navigation |
Usage |
HRS_VENDOR_FILE |
Set Up HRMS, Product Related, Recruiting, Integration, Vendor, Open Integration Framework - Vendor Setup |
Load a vendor configuration file. |
|
HRS_PREEMPL_VNDR |
Select the Extended Setup link on the Open Integration Framework - Vendor Setup page |
Define settings for pre-employment vendors. |
Access the Open Integration Framework - Vendor Setup page.
Use this page to locate the vendor's configuration file and upload the file. The Vendor Setup and Transactions group boxes are automatically populated with the information that is provided in the configuration file. The transactions that appear in the Transactions group box are those that are defined on the Open Integration Framework - Transaction Group Setup page for the transaction group that is associated with the vendor configuration file.
Status |
To activate the vendor, select Active. |
Vendor Administration |
Click to access the vendor's administration page. Not all vendors will support this option. |
Extended Setup |
Click to access the Open Integration Framework - Pre-Employment Vendor Setup page, where you can define settings for pre-employment vendors. This link appears only for vendors in the PreEmployment transaction group, based on the setup in the Extension Configuration group box on the Open Integration Framework - Transaction Group Setup page. |
Allow Node Updates on Upload |
The node definitions are set up by the process of loading the vendor configuration file. If subsequent loads of the file are necessary (perhaps a customer gets an updated configuration file from the vendor), the Allow Node Updates on Upload check box enables the user to update the node definition or keep allowing the nodes to be updated. |
Log Style |
Defines when to log messages on the Open Integration Framework - Integration Log page. Values are: Log All: An entry is entered into the integration log every time a message is received from the vendor. Never Log: An entry is never made to the integration log. On Error: An entry is made to the integration log only when an error occurs. |
Node |
Displays the node name that is associated with the vendor's transaction. These node names are dynamically created. Click a node link to access the Connectors page. |
Test |
Click to test the integration setup for all outgoing messages. The Test links do not apply to incoming transactions. |
Access the Open Integration Framework - Pre-Employment Vendor Setup page.
Display Adjudication |
Select to make the adjudication status visible to managers, recruiters, and recruiting administrators on the Manage Applicants - Pre-employment Check and Pre-employment Check - Pre-employment Check Details pages. If you clear this field, the system displays Not Displayed in the Adjudication Status fields on these pages. |
View Results on External Site |
Select to make the View Results link on the Pre-employment Check - Pre-employment Check Details page visible to managers, recruiters, and recruiting administrators. Users click the View Results link to access a detailed page of the pre-employment inquiry on the vendor site. |
To set up data mapping, use the Data Mapping Assignments (HRS_DM_MAP_SETUP), Category Setup (HRS_DM_CAT_SETUP), Data Mapping (HRS_DM_MAPPING), and Postal Map (HRS_HRXML_POSTAL) components.
This section provides an overview of data mapping and discusses how to:
Create data mapping assignments.
Set up categories.
View key lists.
View value lists.
Map unmapped data.
Map keys.
Map values.
Map inbound postal information.
Map outbound postal information.
Data mapping enables you to take information coming into your system, run it through an interpreter, and then have it presented to you in a format that fits your system. Data mapping is also used for outgoing messages in a similar fashion. The types of data mapping are:
Assignments and categories.
Postal.
Predefined mappings.
Data mapping assignments define how the system translates the words or phrases coming into the system to the words or phrases used by your system. You can set up data mapping definitions based on site, recruitment source, vendor, or the default All mapping. You can also have just one data mapping definition to everything coming into your system.
Data mapping categories are data objects that are used by the assigned maps to define how data is mapped. PeopleSoft delivers 11 data mapping categories:
Competencies.
Honors and Awards.
Language (accomplishment).
Licenses and Certifications.
Memberships.
Degrees.
Major.
School.
Country.
State/Providence.
Language (translate values).
These delivered data mapping categories were created to support Manage External Postings, Resume Management, and Background Screening. You can create a new data mapping category; however, some development work is necessary to define an appropriate application class.
For example, suppose a user creates a new entry in the School table for Stanford University with School ID = Stanford. This alone is not enough to map school data to or from the school ID Stanford. To begin mapping to or from this ID, the user must first run the synchronization process after creating the entry for Stanford University. To enable users to more efficiently process the synchronization for data mappings, PeopleSoft delivers a batch process that enables users to synchronize all data mapping categories at the same time. To initiate this process, navigate to PeopleTools, Process Scheduler, System Process Requests and create a new run control. Click the Run button, select a process server, select the Datamapping Sync (HRS_DM_SYNC) process, and click OK.
Postal
When postal information needs to be exchanged between an XML document and a Recruiting Solutions database, decisions of how this exchange occurs must be determined. This determination is at the country level.
Data Mapping Setup Steps
To set up data mapping:
Create data mapping assignments.
Synchronize data for each data mapping category.
(Optional) Create the Verity indexes for each category.
Establish postal mappings for each country’s postal address.
Establish the necessary open integration framework vendors.
Page Name |
Object Name |
Navigation |
Usage |
HRS_DM_MAP_SETUP |
Set Up HRMS, Product Related, Recruiting, Integration, Data Mapping Assignments, Datamapping Setup - Assigned Mapping Setup |
Create data mapping assignments. |
|
HRS_DM_CAT_SETUP |
Set Up HRMS, Product Related, Recruiting, Utilities, Data Mapping Categories, Category Setup |
Set up categories. |
|
HRS_DM_CAT_KEYLIST |
Set Up HRMS, Product Related, Recruiting, Utilities, Data Mapping Categories, Key List |
View key lists. |
|
HRS_DM_CAT_VALLIST |
Set Up HRMS, Product Related, Recruiting, Utilities, Data Mapping Categories, Value List |
View value lists. |
|
HRS_DM_UNMAPPED |
Set Up HRMS, Product Related, Recruiting, Integration, Data Mapping, Unmapped Data |
Map unmapped data. |
|
HRS_DM_MAPING_DICT |
Set Up HRMS, Product Related, Recruiting, Integration, Data Mapping, Key Data Mapping |
Map keys. |
|
HRS_DM_VALUE |
Set Up HRMS, Product Related, Recruiting, Integration, Data Mapping, Value Data Mapping |
Map values. |
|
HRS_HRXML_PSTL_IN |
Set Up HRMS, Product Related, Recruiting, Integration, Postal Map, Inbound Map |
Map inbound postal information. |
|
HRS_HRXML_PSTL_OUT |
Set Up HRMS, Product Related, Recruiting, Integration, Postal Map, Outbound Map |
Map outbound postal information. |
Access the Datamapping Setup - Assigned Mapping Setup page.
Assigned Map
Use this group box to specify the vendors, sites, or recruitment sources that will not use the default data map. The description is used on the Unmapped Data, Key Data Mapping, and Value Data Mapping pages.
Access the Category Setup page.
AppClass (application class) |
Select an application class category. These categories are defined on the Application Class Registry page. |
Run Sync Now (run synchronization now) |
Click to synchronize the data that is associated with the selected data mapping category with the data actually existing in the corresponding component. This process populates the Key List and Value List pages. |
Access the Key List page.
Subcategory |
Serves as a secondary key for the data mapping functionality. Not all categories use the subcategory secondary key. Subcategories themselves must also be data mappings. |
Keys |
Displays the primary key for the category. These keys are determined by the data in the associated data mapping category tables. Click the key link to access the Key Data Mapping page. This page displays all the values that are mapped to the given key. |
Access the Value List page.
The Value List page lists all the values that are being mapped to a category key. Click a link in the Keys column to access the Value Data Mapping page.
Access the Unmapped Data page.
Minimum Score |
Identifies a threshold for the Make Suggestions search. Only results that are greater than or equal to the minimum score appear in the Key ID field. The score of every suggestion found appears to the right of each key ID item in parentheses. |
Make Suggestions |
Click to run a search that provides a suggested mapping based on the minimum score that you entered. |
Access the Key Data Mapping page.
This page displays a complete list of all the values that are mapped to a given key.
Values
This group box enables you to add other values to the key. The values must be chosen from the unmapped data values.
Value |
Select the values that are associated with the key. |
Assigned Map |
Select the data mapping assignment that the key is associated with. |
Language Code |
Select the language that the value is assigned to |
Use |
Select to use this data mapping for incoming data, outgoing data, or both. |
Insert |
Click to add a row to the group box. |
Access the Value Data Mapping page.
Displays all the keys that are mapped to the given value.
Keys
This group box displays all the keys that are mapped to the value and enables you to map more keys to the value. The keys that you add come from the unmapped data values.
Key |
Select the key ID of the data mapping. |
Assigned Mapping ID |
Select the data mapping assignment that the key is associated with. |
Use |
Select to use this data mapping for incoming data, outgoing data, or both. |
Access the Inbound Map page.
This page displays the field names that are associated with the Country table.
HR XML Postal |
Select the XML element where you want the corresponding PeopleSoft field to be written for incoming messages. |
Map Default |
Click to have the system make an initial guess at what the mapping from the XML should be. |
Access the Outbound Map page.
This page displays the address field names that are associated with the Country table.
HR XML Postal |
Select the XML element where you want the corresponding PeopleSoft field to be written for outgoing messages. |
Map Default |
Click to have the system make an initial guess at what the mapping from the XML should be. |
Sequence |
When multiple data elements from the PeopleSoft address table are mapped to a single element in the XML document, the sequence number determines the order in which the PeopleSoft fields are mapped. |
To set up autoscreening, use the AutoScreen Setup (HRS_AUTOSCREEN) component.
This section provides an overview of autoscreening criteria, lists prerequisites, and discusses how to define criteria to automatically screen incoming resumes.
PeopleSoft delivers two autoscreening criteria:
Email Verification.
Default Status - Always Fail.
You can create more as needed.
Before you set up autoscreening, you must set up application classes.
See Setting Up Application Classes.
Page Name |
Object Name |
Navigation |
Usage |
HRS_AUTOSCREEN |
Set Up HRMS, Product Related, Recruiting, Recruitment Sources, AutoScreen, AutoScreen - AutoScreen Setup |
Define criteria to automatically screen incoming resumes. |
Access the AutoScreen - AutoScreen Setup page.
To set up recruitment sources, use the Source Setup (HRS_SOURCE_SETUP) component.
This section provides an overview of recruitment sources, lists prerequisites, and discusses how to:
Define recruiting contacts.
Select a recruitment source type.
Define sites for a company recruitment source.
Define sites and subsources for a marketing recruitment source.
Define business rules for incoming resumes.
Define contacts for a recruitment source.
The system uses recruitment sources to identify where resumes come from and where job openings are posted to. Examples of recruitment sources that you can define include:
Job board providers.
Recruiting agencies.
Services procurement providers.
Newspapers.
Magazines.
Advertisements.
Internet.
When you create a recruitment source, you must select a source type. The source type that you select determines which pages appear in the Source Setup component. The Source Setup component consists of three pages. The Source Setup and Contacts pages appear for all source types. The third page that appears depends on the source type that you select. PeopleSoft delivers four source types:
Source Type |
Description |
Company |
Company recruitment sources establish a company site source. This type of source is primarily used to post to company sites. For company recruitment sources, the Company page appears. |
Employee |
Employee recruitment sources establish an employee as the source. When employee is selected as the source, the vendor type is this type of source. For employee recruitment sources, the Marketing page appears. |
Marketing |
Marketing recruitment sources do not have an integration that is supported by open integration framework or email. Vendor type recruitment sources do allow you to establish a subsource but, only dynamically through the open integration framework. For marketing recruitment sources, the Marketing page appears. |
Vendor |
Vendor recruitment sources establish an integration that is supported by the open integration framework and emails. Vendor type recruitment sources do allow a subsource to be established but, only dynamically through the open integration framework. For vendor recruitment sources, the Vendor page appears. |
You can define subsources for a source with a source type of Marketing. For example, you can create a Marketing source called Newspaper and then create a subsource for each newspaper to which the organization posts job openings.
Before you set up recruitment sources, you must:
Set up vendors.
Set up sites.
See Setting Up Sites.
Set up recruitment contacts.
Set up autoscreening criteria for Vendor source types.
Page Name |
Object Name |
Navigation |
Usage |
HRS_CONTACT |
Set Up HRMS, Recruiting, Recruitment Sources, Recruitment Contacts, Contacts - Contact Setup |
Define recruiting contacts. |
|
HRS_SOURCE_BASIC |
Set Up HRMS, Product Related, Recruiting, Recruitment Sources, Recruitment Sources, Source Setup |
Select a recruitment source type and define basic information for a source. |
|
HRS_SOURCE_CMPNY |
Set Up HRMS, Product Related, Recruiting, Recruitment Sources, Recruitment Sources, Company |
Define sites for a company recruitment source. |
|
HRS_SOURCE_MKT |
Set Up HRMS, Product Related, Recruiting, Recruitment Sources, Recruitment Sources, Marketing |
Define sites and subsources for a marketing recruitment source. |
|
HRS_SOURCE_VNDR |
Set Up HRMS, Product Related, Recruiting, Recruitment Sources, Recruitment Sources, Vendor |
Defining business rules for incoming resumes. |
|
HRS_SOURCE_CONTACT |
Set Up HRMS, Product Related, Recruiting, Recruitment Sources, Recruitment Sources, Contacts |
Define contacts for a recruitment source. |
Access the Contacts - Contact Setup page.
Contact
Contact Type |
Select the type of contact. Values are: General: This option is reserved for future use. Office: Used in the Recruiting Office field when you are creating a job opening to identify the recruitment contact. Source: Defines the details for proxy information. |
Address
Enter the address for this contact.
Telephone
Enter the telephone numbers for this contact.
Email Addresses
Enter the email addresses for this contact.
Access the Source Setup page.
Source Name |
Enter a source name. You cannot edit this field after you save the source. |
Effective Date |
Enter an effective date. The only page in the system where you can select a source prior to the effective date is the Job Opening - Posting Information page. On this page, you can select a future-dated source as long as the effective date of that source is within the posting dates for that posting. |
Status |
Select Active or Inactive. Inactive sources do not appear in system prompts. |
Description |
Enter a description. This field is used only for informational purposes. |
Source Type |
Select a source type: Company, Employee, Marketing, or Vendor. The source type that you select here controls the pages that appear in this component. When you select a source type, the Company, Marketing, or Vendor page appears, depending on the source type that you select. |
Access the Company page.
The Company page appears only if you select Company in the Source Type field on the Source Setup page.
Select one or more sites. When a recruiter or hiring manager creates a job opening and selects to post the job opening to this source, the system posts the job opening to all of the sites that you select here. The sites that you select here override the default security that you set up. For example, when a recruiter creates a job opening for a position in business unit A, the default security might restrict the job opening to sites that are used only to post job openings for business unit A. On this page, you can select sites that are used to post job openings for business units A, B, and C. When the recruiter selects this company source to post to, the job opening is posted to all sites regardless of the default security. Define sites on the Site - Site Setup page. |
Access the Marketing page.
The Marketing page appears only if you select Marketing in the Source Type field on the Source Setup page.
Use this grid to specify which online application sites this source appears on. When applicants complete online job applications using PeopleSoft Enterprise Candidate Gateway, they can select a value in the How did you find out about us? field in the Referral Summary group box if the resume template includes the Referrals section. This source appears as an option in the How did you find out about us? field for all sites that you specify here.
Subsources
Use this grid to define subsources for the source. When you select a source on the Load Resume - Prepare Load Parameters page or online application pages in Candidate Gateway, you also can select a subsource if you define subsources here. Only active subsources appear as valid options. You cannot edit or delete the subsource description that you enter after you save the source.
Access the Vendor page.
The Vendor page appears only if you select Vendor in the Source Type field on the Source Setup page.
Vendor |
Select a vendor to which organizations will post job openings or from which they will receive applicants. The only vendors that you can select from are vendors from the JobBoard transaction group. |
Site ID |
Select the site to which applicants will be redirected when they receive an email notification that requires them to go to an online application site to enter or review information. |
Info URL (information uniform resource locator) |
Enter the URL that determines where users can go to view the job postings for this source. |
Unresolved, Reject, and Draft |
Select the autoscreen definition that you want to associate with each status. During the autoscreen process, the system processes the statuses in this order:
The system starts with the first status (Reject) and checks the associated autoscreen definition. If the applicant does not pass the autoscreening criteria, the process stops and the system assigns the Reject status to the resume. If the applicant passes the autoscreening criteria, or if no autoscreening definition is associated with the status, the process moves on to the next status (Unresolved). If the applicant passes all three statuses, the system assigns the status Success to the resume. Before any autoscreening can begin, the extraction process must be successfully complete. Define autoscreening criteria on the AutoScreen - AutoScreen Setup page. |
On Extraction Failure |
Select the status that you want to assign to a resume if resume extraction fails for the resume. |
Retain Position Association |
Select to have the system retain the job opening with which the resume is associated. This option is valid only for applicants that the system receives through open integration framework. For all other cases, no association with a job opening exists. |
Notify On Screening |
Select to notify applicants after the screening process is complete. If you select this option, the system uses the values that you specify in the Notifications group box to determine which notification to send. |
Use this group box to select the notification that the system sends to each applicant whose resume meets the respective status. For the system to send these notifications, you must select the Notify on Screening option in the Screening group box.
PeopleSoft delivers four templates, one for each status. When you create a new source, the system populates each of the fields with the associated notification. If you do not select a notification for a status, the system doesn't send a notification for that status.
These are the default values:
Field |
Notification |
Unresolved |
HRS_HROI_UNRESOLVED |
Rejected |
HRS_HROI_REJECTED |
Draft |
HRS_HROI_DRAFT |
Success |
HRS_HROI_SUCCESS |
Default Extractor |
Select the default resume extractor that the system uses for non-XML resumes that come from this source. However, note that you can process resumes through another extractor by using the Manage Resumes (HRS_AL_LOG) component. |
Language |
Select a language in which the resumes are written. Some resume extractors require a language to begin the extraction process. |
Country |
Select a country. Some resume extractors require a country to begin the extraction process. |
Access the Contacts page.
Select to have the system create a proxy for incoming applicants from this source. This proxy functionality applies only to Vendor source types. When a staffing supplier submits a resume, it is common not to contact the applicant to whom the resume belongs. Instead, all communication with the applicant, up until the interview with the applicant, is done through the staffing supplier. The person at the staffing supplier organization who handles this duty is referred to as a proxy. The proxy takes on all responsibilities of the applicant and is both responsible and expected to act in the best interest of the applicant. On system pages that show applicant contact information, the contact information for the proxy is also included. When you send correspondence to an applicant who uses a proxy, the system sends the correspondence to the proxy, not the applicant. |
|
Primary Contact Name and Email Addresses |
Select a contact. You can select from any contact that has a contact type of general. When you select a contact, the system populates the Email Addresses field with the email address of the contact. Define contacts on the Contacts - Contacts Setup page. |
To set up resume email accounts, use the (HRS_EMAIL_SETUP) component.
This section provides an overview of resume email accounts and discusses how to:
Set up resume email accounts.
View lists of emails.
View email attachments and select resumes.
If the organization requires applicants or staffing suppliers to submit resumes using email, you must set up one or more email accounts to receive those emails. In most cases, the applicants that send resumes to an email account are external applicants.
The system can process resumes that applicants send using email as attachments and resumes that are included in the body of the email message. If no attachment is found on the email, the system assumes that the resume is in the body of the email message. The system enables recruitment administrators to select which part of the email is the resume that will be passed to the resume extractor on the View Email Message/Attachments page.
The system does not support multiple resumes per email. If the system receives an email with multiple attachments, it processes the email as a single applicant even if it contains resumes from multiple applicants. This enables an applicant to send individual cover letter, resume, and reference attachments.
Setting Up Resume Email Accounts
To receive incoming resumes by email:
Set up an email account, user name, password, and email server to receive resumes.
Set up a resume extractor vendor.
Set up a recruitment source of type Vendor to associate with the incoming emails.
Set up an email node on the Connectors page.
PeopleSoft delivers the following standard email node: MCF_GETMAIL.
You must select a valid value in the Value column for the MCF_AttRoot property.
This value specifies where email attachments are temporarily stored. The MCF_AttRoot value is supplied to the Path field on the Resume Email page by default when you create a new email account.
Select True in the Value column for the MCF_Force_Download_Attachments property.
Create an email account on the Resume Email page.
Associate the email address, user name, password, email server, resume extractor vendor, recruitment source, and email node with the email account.
(Optional) Set up data mappings to support applicants from the recruitment source.
To process emails that you receive in the email account:
Run the Email Checking Process Application Engine process (HRS_HROI_EML).
When you run this process, the system checks the email account for emails, deletes the emails from the email account in box, and writes the emails to the database. Because the system deletes all emails from the email account in box, you should not use a personal email address when you create the email account. The emails that the system writes to the database appear on the Email List page. The system stores all content from the email in the database, including the HTML, text, subject line, email address, and attachments.
Run the Process Awaiting Email Application Engine process (HRS_PRCS_EML).
This process extracts data from the resumes for all email messages that are written to the database. The system processes all resumes that appear on the Email List page.
The recruitment source that you assign to the email account determines how the system handles incoming resumes. For example, the system uses the resume extractor, country, and language that you associate with the recruitment source to extract data from the resumes, and the system uses the screening setup parameters that you specify for the recruitment source to determine which status to assign to each resume and what notification to send to each applicant, if any, based on the assigned status.
Schedule the Email Checking Process and Process Awaiting Email processes to run by using the Process Scheduler Request page in PeopleTools. You can also manually run the Email Checking Process by clicking the Check Email button on the Email List page.
See Enterprise PeopleTools 8.45 PeopleBook: PeopleSoft Process Scheduler, “Submitting and Scheduling Process Requests”
Page Name |
Object Name |
Navigation |
Usage |
HRS_EMAIL_SETUP |
Set Up HRMS, Product Related, Recruiting, Integration, Resume Email, Email Setup |
Set up resume email accounts where organizations or individuals will send resumes. |
|
HRS_EMAIL_LIST |
Set Up HRMS, Product Related, Recruiting, Integration, Resume Email, Email List |
View a list of emails that have been retrieved from the email account. |
|
HRS_EMAIL_VIEW |
Set Up HRMS, Product Related, Recruiting, Integration, Resume Email, Email List |
View email attachments and select resumes. |
Access the Email Setup page.
Status |
Select a status: Active or Inactive. If you select Inactive, the system does not run the Email Checking Process. However, the system does run the Process Awaiting Emails process for all resumes in the Awaiting Resolution state. |
Email, User, and Password |
Enter the email address where you want to receive applicant emails, and the user ID and password for the email address. |
Server |
Enter the email server where you set up the email address. |
Node |
Select the node that you set up to receive emails. PeopleSoft delivers the following standard email node: MCF_GETMAIL. |
Path |
Enter the path where the email node stores email attachments. By default, the value that you specify for the MCF_AttRoot property on the Connectors page appears here. |
Source |
Select the recruitment source with which you want to associate the incoming emails. Only recruitment sources with a source type of Vendor appear in the prompt. This is not a required field; however, you should populate this field with a source to properly manage incoming resumes. Define recruitment sources by using the Source Setup (HRS_SOURCE_SETUP) component. |
Test Setting |
Click to test the setup. In this process, the system obtains an email count. If the system can get a count, even if the count is zero, the setup is a success. A success or fail message appears depending on whether the setup is a success or failure. |
Access the Email List page.
Use this group box to view a list of emails that have been retrieved from this email address.
Resume Attachment |
Displays the filename of the attachment that the system has selected to use as the applicant's resume in the resume extraction process. The system always selects the last attachment to use as the applicant's resume. If no attachments are in the email message, the system uses the text in the email message for the applicant's resume. If you determine that the attachment that the system selects is not the applicant's resume, use the View Email Message/Attachments page to select the appropriate attachment. Click an attachment link to view the file. |
Email From |
Displays the email address of the sender. |
Subject |
Displays the text that appears as the subject for the email. Click to access the View Email Message/Attachments page, where you can view the email message text and email attachments, and select the attachment that you want the system to use as the applicant's resume in the resume extraction process. |
Date From |
Displays the date and time that the email was received in the email account. |
Additional Page Element
Check Email |
Click to run the Email Checking Process. |
Access the View Email Message/Attachments page.
Use this page to view the email message text and email attachments, and select the attachment that you want the system to use as the applicant's resume in the resume extraction process.
Message |
Displays the exact message text from the email message. |
Attachments
Attachments |
Displays all of the attachments that the system detects in the email message. Click an attachment link to view the file. The Plain Text attachments contain the actual message text from the email message. |
Set Resume |
Click to set the associated attachment as the applicant's resume. This button is inactive for the attachment that the system selects as the resume. |
This section discusses how to review the integration transaction log.
Page Name |
Object Name |
Navigation |
Usage |
HRS_HROI_LOG |
Set Up HRMS, Product Related, Recruiting, Integration, Integration Log, Open Integration Framework - Integration Log |
Review the integration transaction log. |
|
HRS_HROI_LOG_O_XML |
Click a transaction link on the Open Integration Framework - Integration Log page. |
Review outgoing messages. |
Access the Open Integration Framework - Integration Log page.
Search Results
This group box displays the messages received from vendors that match the search criteria that you enter in the Search Integration Log group box.