TaleoRecruiting 15A - Data Dictionary PDF
TaleoRecruiting 15A - Data Dictionary PDF
TaleoRecruiting 15A - Data Dictionary PDF
Data Dictionary
May 2015
Confidential Information
Confidential Information
It shall be agreed by the recipient of the document (hereafter referred to as "the other party") that confidential
information disclosed by Taleo through its documents shall be retained in confidence by the other party, and
its respective employees, affiliates and/or subsidiaries, pursuant to the following terms and conditions:
For the purpose herein, the term "Confidential Information" shall mean the following:
1. Any information, know-how, data, process, technique, design, drawing, program, formula
or test data, work in process, business plan, sales, suppliers, customer, employee, investor
or business information contained in a document, whether in written, graphic, or electronic
form; or
2. Any document, diagram, or drawing which is either conspicuously marked as "Confiden-
tial", known or reasonably known by the other party to be confidential, or is of a proprietary
nature, and is learned or disclosed in the course of discussions, demonstrations, or other
collaboration undertaken between the parties.
© 2015 Taleo Corporation. Do not reproduce without the written permission of Taleo Corporation.
Getting Started
Overview
This document is a complete reference for the Taleo Enterprise Edition, Professional trunk data model. The
data model consists of entities with fields and relations between other entities. Entities represent the informa-
tion stored in the application. To access these entities, you use either the Taleo Connect export or import
service. This document is meant to be a complement to the Taleo Connect documentation and you should
refer to it for more details about how to create export and import service requests.
Content
This document contains the following chapters:
Chapter Description
Data Types This chapter defines the simple data types (for example: string or date) used
by the data model.
Services This chapter gives a detailed definition of all services available.
Entity Diagrams This chapter displays some diagrams that outlines the relations between
entities in the data model.
Entities This chapter gives a detailed definition of all entities available in the data
model including specifications for their fields and relations.
Glossary
Entity Terminology
Term Definition
Entity Name This is the entity type name used when identifying a particular type of entity
in an export or import request.
Description The description of the entity.
Parent Entity The name of the parent entity for a given entity. All fields and relations
defined in a parent entity are inherited by its child entities. Also, relations
that point to a particular entity type can contain any child entity type of it (for
exceptions or special behavior, refer to each relation definition).
Term Definition
Abstract Abstract entity types cannot be created or instanciated. They define an
abstract concept that is extended by child entity types.
Supports Custom Fields Entities that support custom fields can have more fields than what is
described in this document. Special user-defined fields can be created in the
application and then used in export and import requests. See Taleo Connect
documentation for details on how to refer to custom fields in export and
import requests.
Export When true, this entity can be used in export requests.
Import When true, this entity can be used as a root entity in an import request.
Create When true, entities of this type can be created in import requests.
Update When true, entities of this type can be updated in import requests.
Search When true, fields or relations for this entity type can be used as search
values in import requests.
Field Terminology
Term Definition
Field Name The name used when identifying a particular field of an entity in an export or
import request.
Description The description of the field.
Data Type The type of data for this field. Refer to the Data Type chapter for details
about a particular type.
Mandatory When true, the value for that field cannot be empty.
Multilingual When true, a value can be specified for all supported application
languages.
Export When true, this field can be used in export requests.
Create When true, a value for this field can be set when its owner entity is created in
an import request.
Update When true, a value for this field can be set when its owner entity is updated
in an import request.
Search When true, the field can be used as a search value in an import request.
Relation Terminology
Term Definition
Relation Name The name used when identifying a particular relation of an entity in an
export or import request.
Description The description of the relation.
Related Entity The type of entity pointed to by the relation.
Term Definition
Cardinality This defines how many instances of related entities can be associated in a
relation. It uses the "min..max" format where min is the minimum number of
instances attached to the relation (0 or 1) and max in the maximum number
(1 or n where n has no limit). When both min and max are the same, then
the maximum value is omitted.
Export When true, this relation can be used in export requests.
Create When true, a value for this relation can be set when its owner entity is
created in an import request.
Update When true, a value for this relation can be set when its owner entity is
updated in an import request.
Search When true, the relation can be tranversed to an entity field to use as a
search value in an import request.
Reset When true, the relation can be reset (remove all elements from the relation).
Remove When true, entities can be removed from the relation.
Basic Types
Base64Gzip
This data type represents "gzipped" then "base64-encoded" binary data. Fields of this type are used for stor-
ing binary files in some entity fields.
Boolean
Boolean fields have one of the following values: "true" or "false".
Date
Fields of this type contain a date value. It is expressed using the ISO 8601 format as follows:
DateTime
Fields of this type contain a date/time value. It is expressed using the ISO 8601 format as follows:
Complete date plus hours, minutes and seconds: YYYY-MM-DDThh:mm:ssTZD (eg: 1997-07-
16T19:20:30+01:00)
Complete date plus hours, minutes, seconds and a decimal fraction of a second: YYYY-MM-
DDThh:mm:ss.sTZD (eg: 1997-07-16T19:20:30.45+01:00)
Float
Fields of this type can contain fractional portions (digits to the right of the decimal place). Some restrictions
may be applied to float values such as allowed range of value or precision.
Double
Fields of this type can contain fractional portions (digits to the right of the decimal place). Some restrictions
may be applied to double float values such as allowed range of value or precision.
InputStream
This data type represents a stream of binary data. Fields of this type are used for storing binary files in some
entity fields.
Integer
Fields of this type contain numbers with no fractional portion (digits to the right of a decimal place). Some
restrictions may be applied to integer values such as allowed range for the value.
Long
Fields of this type contain numbers with no fractional portion (digits to the right of a decimal place). Some
restrictions may be applied to long integer values such as allowed range for the value.
Locale
This data type is used to identify a particular locale. A locale is expressed using the ISO 639 language
abbreviation followed by an optional ISO 3166 country abbreviation. For example, "en" stands for English,
"fr-CA" stands for French in Canada. Contact your Taleo representative for a complete list of supported
locales.
String
Fields that are of type string contain text and may have length restrictions depending on the field constraints.
Service Summary
The following table details the Taleo Connect Client (TCC) services available for this product. These services
allow users to perform specific operations on the various business entities.
Service Details
Candidate
Description
Monarch Candidate Import Service.
Target Namespace
Operation Summary
Operation Since
addComments (Candidate candidate, Requisition requisition, String comments)
This service makes it possible for a customer to add (track) comments to an application
(general or preselection). If only a candidate is specified then the comments will be associated v7.50 SP8.
to his general application. If both a candidate and a requisition are specified then the
comments will be associated to the preselection application which involves the candidate and
the requisition.
attachFile (Candidate cSUser, Application application, String fileName, java.io.InputStream
fileContent, String comments)
Attaches a file to the candidate. This method receives an input stream which will be pulled
gradually and measured in order to respect the different settings and avoid RAM problems. If 8.0
the input stream exceeds the limit, the transfer will be stopped and the error handler will be
feed. If an application key is specified, the application key will be used to track in which
application context the file has been attached.
attachFileToApplicationByType (Candidate cSUser, String contestNumber, String fileName,
java.io.InputStream fileContent, String comments, AttachmentType attachmentType)
Attaches a file to an application visible by candidate. This method accept an attachment type
to attach a candidate resume for example. This method receives an input stream which will be 8.0
pulled gradually and measured in order to respect the different settings and avoid RAM
problems. If the input stream exceeds the limit, the transfer will be stopped and the error
handler will be feed. If an application key is specified, the application key will be used to
track in which application context the file has been attached.
attachFileToProfileByType (Candidate cSUser, String fileName, java.io.InputStream
fileContent, String comments, AttachmentType attachmentType)
Attaches a file to a candidate visible by candidate. This method accept an attachment type to
attach a candidate resume for example. This method receives an input stream which will be 8.0
pulled gradually and measured in order to respect the different settings and avoid RAM
problems. If the input stream exceeds the limit, the transfer will be stopped and the error
handler will be feed. If an application key is specified, the application key will be used to
track in which application context the file has been attached.
attachRecruiterFileToApplication (Application application, String fileName,
java.io.InputStream fileContent, String comments)
Attaches a file to the candidate application. This method receives an input stream which will
be pulled gradually and measured in order to respect the different settings and avoid RAM
problems. If the input stream exceeds the limit, the transfer will be stopped and the error 7.5 SP4
handler will be feed. The following configuration settings are verified:
AttachedFileMaximumSize : determinate the maximum size that an attached file can have.
AttachedFileMaximumTotalSize : determinate if the total attached files size allowed is not
exceeded.
Operation Since
attachRecruiterFileToApplicationByType (Candidate cSUser, String contestNumber, String
fileName, java.io.InputStream fileContent, String comments, AttachmentType attachmentType)
Attaches a file to the candidate application visible by the recruiter only. This method receives
an input stream which will be pulled gradually and measured in order to respect the different
settings and avoid RAM problems. If the input stream exceeds the limit, the transfer will be v13C
stopped and the error handler will be feed. The following configuration settings are verified:
AttachedFileMaximumSize : determinate the maximum size that an attached file can have.
AttachedFileMaximumTotalSize : determinate if the total attached files size allowed is not
exceeded.
attachRecruiterFileToProfile (Candidate cSUser, String fileName, java.io.InputStream
fileContent, String comments)
Attaches a file to the candidate profile. This method receives an input stream which will be
pulled gradually and measured in order to respect the different settings and avoid RAM
problems. If the input stream exceeds the limit, the transfer will be stopped and the error 7.5 SP ???
handler will be feed. The following configuration settings are verified:
AttachedFileMaximumSize : determinate the maximum size that an attached file can have.
AttachedFileMaximumTotalSize : determinate if the total attached files size allowed is not
exceeded.
attachRecruiterFileToProfileByType (Candidate cSUser, String fileName, java.io.InputStream
fileContent, String comments, AttachmentType attachmentType)
Attaches a file to the candidate profile visible by the recruiter only. This method receives an
input stream which will be pulled gradually and measured in order to respect the different
settings and avoid RAM problems. If the input stream exceeds the limit, the transfer will be v13C
stopped and the error handler will be feed. The following configuration settings are verified:
AttachedFileMaximumSize : determinate the maximum size that an attached file can have.
AttachedFileMaximumTotalSize : determinate if the total attached files size allowed is not
exceeded.
bypass (Candidate candidate, Requisition requisition, CSWStep originStep, CSWStatus
originStatus, CSWStep destinationStep, CSWStatus destinationStatus, String comment,
DateTime startDate, DateTime eventDate, java.util.List motives, String
correspondenceTemplate)
Move the candidate application from the specified step/status to the specified Step/Status
combination in the Candidate Selection Workflow, bypassing any conditional steps in the
process.
create (Candidate changeSet)
The create contract is to fail if the entity is not new.
createAndReferApplicationByAgent (Candidate changeSet, Agent referrerAgent, java.util.List
referredRequisitionList) v14A
Create a candidate with an application refered by a agent.
createAndReferApplicationByCandidate (Candidate changeSet, Candidate referrerCandidate,
java.util.List referredRequisitionList) v14A
Create a candidate with an application refered by a candidate.
createAndReferCandidateByAgent (Candidate changeSet, Agent referrerAgent)
v14A
Create a candidate refered by a agent.
createAndReferCandidateByCandidate (Candidate changeSet, Candidate referrerCandidate)
v14A
Create a candidate refered by a candidate.
match (Candidate cSUser, java.util.List requisitionListKeys, Boolean sendRMI)
The following service will match candidate on requisitions as listed in parameters. The list of 7.5 SP5
requisitionsList must be requisition key. The caller can specify if he want to send the request
more info email using the parameter pSendRMI.
Operation Since
merge (Candidate changeSet)
The merge contract is to delegate processing to the create method if the entity is new or to the
update method if it is not.
mergeAndReferApplicationByAgent (Candidate changeSet, Agent referrerAgent, java.util.List
referredRequisitionList) v14A
Merge a candidate with an application refered by a agent.
mergeAndReferApplicationByCandidate (Candidate changeSet, Candidate referrerCandidate,
java.util.List referredRequisitionList) v14A
Merge a candidate with an application refered by a candidate.
mergeAndReferCandidateByAgent (Candidate changeSet, Agent referrerAgent)
v14A
Merge a candidate refered by a agent.
mergeAndReferCandidateByCandidate (Candidate changeSet, Candidate referrerCandidate)
v14A
Merge a candidate refered by a candidate.
mergeWithEmailControl (Candidate changeSet, Boolean canSendEmail)
This implementation of the merge() method has an extra parameter: pCanSendEmail. When it
is "True" then the value of the setting "AllowIntegrationSendingEmail" will be considered when v7.50 SP8.
deciding whether or not to send an acknowledgement letter to the candidate. When it is
"False" then no acknowledgement letter will be sent regardless of the value contained in the
setting "AllowIntegrationSendingEmail"
mergeWithEmailControlAndReferApplicationByAgent (Candidate changeSet, Boolean
canSendEmail, Agent referrerAgent, java.util.List referredRequisitionList) v14A
Merge with email control a candidate with an application refered by a agent.
mergeWithEmailControlAndReferApplicationByCandidate (Candidate changeSet, Boolean
canSendEmail, Candidate referrerCandidate, java.util.List referredRequisitionList) v14A
Merge with email control a candidate with an application refered by a candidate.
mergeWithEmailControlAndReferCandidateByAgent (Candidate changeSet, Boolean canSendEmail,
Agent referrerAgent) v14A
Merge with email control a candidate refered by a agent.
mergeWithEmailControlAndReferCandidateByCandidate (Candidate changeSet, Boolean
canSendEmail, Candidate referrerCandidate) v14A
Merge with email control a candidate refered by a candidate.
move (Candidate candidate, Requisition requisition, CSWStep originStep, CSWStatus
originStatus, CSWStep destinationStep, CSWStatus destinationStatus, Boolean conditional,
String comment, DateTime startDate, DateTime eventDate, java.util.List motives, String
correspondenceTemplate)
Move the candidate application from the specified step/status to the specified Step/Status
combination in the Candidate Selection Workflow.
moveToNextStep (Candidate candidate, Requisition requisition, CSWStep originStep, CSWStatus
originStatus, Boolean conditional, String comment, DateTime startDate, DateTime eventDate,
java.util.List motives, String correspondenceTemplate)
Move the candidate application to the next available step in the Candidate Selection
Workflow.
refer (Candidate candidate, Candidate referrer)
Refer a candidate using existing entities. Applies the business rule that if a referrer is already
set for the candidate, this operation is ignored (a warning is issued in this case).
referApplicationByAgent (Candidate referredCandidate, Agent referrerAgent, java.util.List
referredRequisitionList) v14A
Create a referral from an agent on a list of applications
Operation Since
referApplicationByCandidate (Candidate referredCandidate, Candidate referrerCandidate,
java.util.List referredRequisitionList) v14A
Create a referral from a candidate on a list of applications.
referCandidateByAgent (Candidate referredCandidate, Agent referrerAgent)
v14A
Create a referral from an agent on a candidate.
referCandidateByCandidate (Candidate referredCandidate, Candidate referrerCandidate)
v14A
Create a referral from a candidate on another application
revert (Candidate candidate, Requisition requisition, String comment)
Revert (Cancel) the last CSW operation that was done on the specified candidate application.
The application is found using the requisition key and the candidade key.
update (Candidate changeSet)
The update contract is to fail if the entity is new.
updateAndReferApplicationByAgent (Candidate changeSet, Agent referrerAgent, java.util.List
referredRequisitionList) v14A
Update with email control a candidate with an application refered by a agent.
updateAndReferApplicationByCandidate (Candidate changeSet, Candidate referrerCandidate,
java.util.List referredRequisitionList) v14A
Update with email control a candidate with an application refered by a candidate.
updateAndReferCandidateByAgent (Candidate changeSet, Agent referrerAgent)
v14A
Update with email control a candidate refered by a agent.
updateAndReferCandidateByCandidate (Candidate changeSet, Candidate referrerCandidate)
v14A
Update with email control a candidate refered by a candidate.
updateWithCredentialValidation (Candidate changeSet, String password)
The [updateWithCredentialValidation] performs a validate of the username/password before
proceeding with the real update. If the Candidate is a new one, the update will fail.
updateWithCredentialsValidationAndReferApplicationByAgent (Candidate changeSet, String
password, Agent referrerAgent, java.util.List referredRequisitionList) v14A
Update with email control a candidate with an application refered by a agent.
updateWithCredentialsValidationAndReferApplicationByCandidate (Candidate changeSet, String
password, Candidate referrerCandidate, java.util.List referredRequisitionList) v14A
Update with email control a candidate with an application refered by a candidate.
updateWithCredentialsValidationAndReferCandidateByAgent (Candidate changeSet, String
password, Agent referrerAgent) v14A
Update with credentials control a candidate refered by a agent.
updateWithCredentialsValidationAndReferCandidateByCandidate (Candidate changeSet, String
password, Candidate referrerCandidate) v14A
Update with email control a candidate refered by a candidate.
Operation Details
Operation: addComments
Signature
addComments (Candidate candidate, Requisition requisition, String comments)
Description
This service makes it possible for a customer to add (track) comments to an application (general or preselec-
tion). If only a candidate is specified then the comments will be associated to his general application. If both
a candidate and a requisition are specified then the comments will be associated to the preselection appli-
cation which involves the candidate and the requisition.
Parameters
Readonly
Parameter Name Description
Since
v7.50 SP8.
Operation: attachFile
Signature
attachFile (Candidate cSUser, Application application, String fileName, java.io.InputStream
fileContent, String comments)
Description
Attaches a file to the candidate. This method receives an input stream which will be pulled gradually and
measured in order to respect the different settings and avoid RAM problems. If the input stream exceeds the
limit, the transfer will be stopped and the error handler will be feed. If an application key is specified, the
application key will be used to track in which application context the file has been attached.
Parameters
Readonly
Parameter Name Description
Since
8.0
Operation: attachFileToApplicationByType
Signature
attachFileToApplicationByType (Candidate cSUser, String contestNumber, String fileName,
Description
Attaches a file to an application visible by candidate. This method accept an attachment type to attach a
candidate resume for example. This method receives an input stream which will be pulled gradually and
measured in order to respect the different settings and avoid RAM problems. If the input stream exceeds the
limit, the transfer will be stopped and the error handler will be feed. If an application key is specified, the
application key will be used to track in which application context the file has been attached.
Parameters
Readonly
Parameter Name Description
Since
8.0
Operation: attachFileToProfileByType
Signature
attachFileToProfileByType (Candidate cSUser, String fileName, java.io.InputStream fileCon-
tent, String comments, AttachmentType attachmentType)
Description
Attaches a file to a candidate visible by candidate. This method accept an attachment type to attach a can-
didate resume for example. This method receives an input stream which will be pulled gradually and mea-
sured in order to respect the different settings and avoid RAM problems. If the input stream exceeds the limit,
the transfer will be stopped and the error handler will be feed. If an application key is specified, the applica-
tion key will be used to track in which application context the file has been attached.
Parameters
Readonly
Since
8.0
Operation: attachRecruiterFileToApplication
Signature
attachRecruiterFileToApplication (Application application, String fileName, java.io.Input-
Stream fileContent, String comments)
Description
Attaches a file to the candidate application. This method receives an input stream which will be pulled grad-
ually and measured in order to respect the different settings and avoid RAM problems. If the input stream
exceeds the limit, the transfer will be stopped and the error handler will be feed. The following configuration
settings are verified: AttachedFileMaximumSize : determinate the maximum size that an attached file can
have. AttachedFileMaximumTotalSize : determinate if the total attached files size allowed is not exceeded.
Parameters
Readonly
Parameter Name Description
Since
7.5 SP4
Operation: attachRecruiterFileToApplicationByType
Signature
attachRecruiterFileToApplicationByType (Candidate cSUser, String contestNumber, String file-
Name, java.io.InputStream fileContent, String comments, AttachmentType attachmentType)
Description
Attaches a file to the candidate application visible by the recruiter only. This method receives an input
stream which will be pulled gradually and measured in order to respect the different settings and avoid RAM
problems. If the input stream exceeds the limit, the transfer will be stopped and the error handler will be
feed. The following configuration settings are verified: AttachedFileMaximumSize : determinate the maxi-
mum size that an attached file can have. AttachedFileMaximumTotalSize : determinate if the total attached
files size allowed is not exceeded.
Parameters
Readonly
Readonly
Parameter Name Description
Since
v13C
Operation: attachRecruiterFileToProfile
Signature
attachRecruiterFileToProfile (Candidate cSUser, String fileName, java.io.InputStream fileCon-
tent, String comments)
Description
Attaches a file to the candidate profile. This method receives an input stream which will be pulled gradually
and measured in order to respect the different settings and avoid RAM problems. If the input stream exceeds
the limit, the transfer will be stopped and the error handler will be feed. The following configuration settings
are verified: AttachedFileMaximumSize : determinate the maximum size that an attached file can have.
AttachedFileMaximumTotalSize : determinate if the total attached files size allowed is not exceeded.
Parameters
Readonly
Parameter Name Description
Since
7.5 SP ???
Operation: attachRecruiterFileToProfileByType
Signature
attachRecruiterFileToProfileByType (Candidate cSUser, String fileName, java.io.InputStream
fileContent, String comments, AttachmentType attachmentType)
Description
Attaches a file to the candidate profile visible by the recruiter only. This method receives an input stream
which will be pulled gradually and measured in order to respect the different settings and avoid RAM prob-
lems. If the input stream exceeds the limit, the transfer will be stopped and the error handler will be feed. The
following configuration settings are verified: AttachedFileMaximumSize : determinate the maximum size that
an attached file can have. AttachedFileMaximumTotalSize : determinate if the total attached files size
allowed is not exceeded.
Parameters
Readonly
Parameter Name Description
Since
v13C
Operation: bypass
Signature
bypass (Candidate candidate, Requisition requisition, CSWStep originStep, CSWStatus origin-
Status, CSWStep destinationStep, CSWStatus destinationStatus, String comment, DateTime start-
Date, DateTime eventDate, java.util.List motives, String correspondenceTemplate)
Description
Move the candidate application from the specified step/status to the specified Step/Status combination in
the Candidate Selection Workflow, bypassing any conditional steps in the process.
Parameters
Readonly
Parameter Name Description
candidate The entity key representing the candidate that needs to be moved x
requisition The entity key representing the requisition for which the application's workflow
x
needs to be "moved" to the specified step/status combination.
originStep The entity key of the origin step of the application x
originStatus The entity key of the origin status of the application. Can be null x
destinationStep The entity key of the desired step after the move operation x
destinationStatus The entity key of the desired status after the move operation. Can be null x
comment A comment that will be linked to the move operation history item. Can be null
startDate The start date in case the move operation is a Hire. Can be null
eventDate The event date if it's different from now. Can be null
motives A list of motives for the move operation. Can be null or empty.
correspondenceTemplate A correspondence template name to use if we want a correspondence
notification after the move. Can be null
Since
Operation: create
Signature
create (Candidate changeSet)
Description
The create contract is to fail if the entity is not new.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: createAndReferApplicationByAgent
Signature
createAndReferApplicationByAgent (Candidate changeSet, Agent referrerAgent, java.util.List
referredRequisitionList)
Description
Create a candidate with an application refered by a agent.
Parameters
Readonly
Since
v14A
Operation: createAndReferApplicationByCandidate
Signature
createAndReferApplicationByCandidate (Candidate changeSet, Candidate referrerCandidate,
java.util.List referredRequisitionList)
Description
Create a candidate with an application refered by a candidate.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: createAndReferCandidateByAgent
Signature
createAndReferCandidateByAgent (Candidate changeSet, Agent referrerAgent)
Description
Create a candidate refered by a agent.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: createAndReferCandidateByCandidate
Signature
createAndReferCandidateByCandidate (Candidate changeSet, Candidate referrerCandidate)
Description
Create a candidate refered by a candidate.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: match
Signature
match (Candidate cSUser, java.util.List requisitionListKeys, Boolean sendRMI)
Description
The following service will match candidate on requisitions as listed in parameters. The list of requisitionsList
must be requisition key. The caller can specify if he want to send the request more info email using the
parameter pSendRMI.
Parameters
Readonly
Parameter Name Description
Since
7.5 SP5
Operation: merge
Signature
merge (Candidate changeSet)
Description
The merge contract is to delegate processing to the create method if the entity is new or to the update
method if it is not.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: mergeAndReferApplicationByAgent
Signature
mergeAndReferApplicationByAgent (Candidate changeSet, Agent referrerAgent, java.util.List
referredRequisitionList)
Description
Merge a candidate with an application refered by a agent.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: mergeAndReferApplicationByCandidate
Signature
mergeAndReferApplicationByCandidate (Candidate changeSet, Candidate referrerCandidate,
java.util.List referredRequisitionList)
Description
Merge a candidate with an application refered by a candidate.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: mergeAndReferCandidateByAgent
Signature
mergeAndReferCandidateByAgent (Candidate changeSet, Agent referrerAgent)
Description
Merge a candidate refered by a agent.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: mergeAndReferCandidateByCandidate
Signature
mergeAndReferCandidateByCandidate (Candidate changeSet, Candidate referrerCandidate)
Description
Merge a candidate refered by a candidate.
Parameters
Readonly
Since
v14A
Operation: mergeWithEmailControl
Signature
mergeWithEmailControl (Candidate changeSet, Boolean canSendEmail)
Description
This implementation of the merge() method has an extra parameter: pCanSendEmail. When it is "True" then
the value of the setting "AllowIntegrationSendingEmail" will be considered when deciding whether or not to
send an acknowledgement letter to the candidate. When it is "False" then no acknowledgement letter will be
sent regardless of the value contained in the setting "AllowIntegrationSendingEmail"
Parameters
Readonly
Parameter Name Description
Since
v7.50 SP8.
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: mergeWithEmailControlAndReferApplicationByAgent
Signature
mergeWithEmailControlAndReferApplicationByAgent (Candidate changeSet, Boolean canSendEmail,
Agent referrerAgent, java.util.List referredRequisitionList)
Description
Merge with email control a candidate with an application refered by a agent.
Parameters
Readonly
Since
v14A
Operation: mergeWithEmailControlAndReferApplicationByCandidate
Signature
mergeWithEmailControlAndReferApplicationByCandidate (Candidate changeSet, Boolean canSendE-
mail, Candidate referrerCandidate, java.util.List referredRequisitionList)
Description
Merge with email control a candidate with an application refered by a candidate.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: mergeWithEmailControlAndReferCandidateByAgent
Signature
mergeWithEmailControlAndReferCandidateByAgent (Candidate changeSet, Boolean canSendEmail,
Agent referrerAgent)
Description
Merge with email control a candidate refered by a agent.
Parameters
Readonly
Since
v14A
Operation: mergeWithEmailControlAndReferCandidateByCandidate
Signature
mergeWithEmailControlAndReferCandidateByCandidate (Candidate changeSet, Boolean canSendEmail,
Candidate referrerCandidate)
Description
Merge with email control a candidate refered by a candidate.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: move
Signature
move (Candidate candidate, Requisition requisition, CSWStep originStep, CSWStatus originSta-
tus, CSWStep destinationStep, CSWStatus destinationStatus, Boolean conditional, String com-
ment, DateTime startDate, DateTime eventDate, java.util.List motives, String
correspondenceTemplate)
Description
Move the candidate application from the specified step/status to the specified Step/Status combination in
the Candidate Selection Workflow.
Parameters
Readonly
candidate The entity key representing the candidate that needs to be moved x
requisition The entity key representing the requisition for which the application's workflow
x
needs to be "moved" to the specified step/status combination.
originStep The entity key of the origin step of the application x
originStatus The entity key of the origin status of the application. Can be null x
destinationStep The entity key of the desired step after the move operation x
destinationStatus The entity key of the desired status after the move operation. Can be null x
conditional Indicate if the move is conditional. Can be null and will default to false.
comment A comment that will be linked to the move operation history item. Can be null
startDate The start date in case the move operation is a Hire. Can be null
Readonly
Parameter Name Description
eventDate The event date if it's different from now. Can be null
motives A list of motives for the move operation. Can be null or empty.
correspondenceTemplate A correspondence template customer code to use if we want a correspondence
notification after the move. Can be null
Since
Operation: moveToNextStep
Signature
moveToNextStep (Candidate candidate, Requisition requisition, CSWStep originStep, CSWStatus
originStatus, Boolean conditional, String comment, DateTime startDate, DateTime eventDate,
java.util.List motives, String correspondenceTemplate)
Description
Move the candidate application to the next available step in the Candidate Selection Workflow.
Parameters
Readonly
Parameter Name Description
candidate The entity key representing the candidate that needs to be moved x
requisition The entity key representing the requisition for which the application's workflow
x
needs to be "moved" to the next step/status combination.
originStep The entity key of the origin step of the application x
originStatus The entity key of the origin status of the application. Can be null x
conditional Indicate if the move is conditional. Can be null
comment A comment that will be linked to the move operation history item. Can be null
startDate The start date in case the move operation is a Hire. Can be null
eventDate The event date if it's different from now. Can be null
motives A list of motives for the move operation. Can be null or empty.
correspondenceTemplate A correspondence template name to use if we want a correspondence
notification after the move. Can be null
Since
Operation: refer
Signature
refer (Candidate candidate, Candidate referrer)
Description
Refer a candidate using existing entities. Applies the business rule that if a referrer is already set for the can-
didate, this operation is ignored (a warning is issued in this case).
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: referApplicationByAgent
Signature
referApplicationByAgent (Candidate referredCandidate, Agent referrerAgent, java.util.List
referredRequisitionList)
Description
Create a referral from an agent on a list of applications
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: referApplicationByCandidate
Signature
referApplicationByCandidate (Candidate referredCandidate, Candidate referrerCandidate,
java.util.List referredRequisitionList)
Description
Create a referral from a candidate on a list of applications.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: referCandidateByAgent
Signature
referCandidateByAgent (Candidate referredCandidate, Agent referrerAgent)
Description
Create a referral from an agent on a candidate.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: referCandidateByCandidate
Signature
referCandidateByCandidate (Candidate referredCandidate, Candidate referrerCandidate)
Description
Create a referral from a candidate on another application
Parameters
Readonly
Since
v14A
Operation: revert
Signature
revert (Candidate candidate, Requisition requisition, String comment)
Description
Revert (Cancel) the last CSW operation that was done on the specified candidate application. The applica-
tion is found using the requisition key and the candidade key.
Parameters
Readonly
Parameter Name Description
candidate The entity key representing the candidate that needs to be moved x
requisition The entity key representing the requisition on which the move action will be done x
comment A comment that will be linked to the move operation history item.
Since
Operation: update
Signature
update (Candidate changeSet)
Description
The update contract is to fail if the entity is new.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: updateAndReferApplicationByAgent
Signature
updateAndReferApplicationByAgent (Candidate changeSet, Agent referrerAgent, java.util.List
referredRequisitionList)
Description
Update with email control a candidate with an application refered by a agent.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: updateAndReferApplicationByCandidate
Signature
updateAndReferApplicationByCandidate (Candidate changeSet, Candidate referrerCandidate,
java.util.List referredRequisitionList)
Description
Update with email control a candidate with an application refered by a candidate.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: updateAndReferCandidateByAgent
Signature
updateAndReferCandidateByAgent (Candidate changeSet, Agent referrerAgent)
Description
Update with email control a candidate refered by a agent.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: updateAndReferCandidateByCandidate
Signature
updateAndReferCandidateByCandidate (Candidate changeSet, Candidate referrerCandidate)
Description
Update with email control a candidate refered by a candidate.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: updateWithCredentialValidation
Signature
updateWithCredentialValidation (Candidate changeSet, String password)
Description
The [updateWithCredentialValidation] performs a validate of the username/password before proceeding
with the real update. If the Candidate is a new one, the update will fail.
Parameters
Readonly
Parameter Name Description
changeSet is the EntityChangeSet representing the canditate and its information to update.
pChangeSet must containt the username and password stored in the Credentials
of the candidate. Can't be null.
password the candidate password used for the candidate authentication. Can't be null.
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: updateWithCredentialsValidationAndReferApplicationByAgent
Signature
updateWithCredentialsValidationAndReferApplicationByAgent (Candidate changeSet, String pass-
word, Agent referrerAgent, java.util.List referredRequisitionList)
Description
Update with email control a candidate with an application refered by a agent.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: updateWithCredentialsValidationAndReferApplicationByCandidate
Signature
updateWithCredentialsValidationAndReferApplicationByCandidate (Candidate changeSet, String
password, Candidate referrerCandidate, java.util.List referredRequisitionList)
Description
Update with email control a candidate with an application refered by a candidate.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: updateWithCredentialsValidationAndReferCandidateByAgent
Signature
updateWithCredentialsValidationAndReferCandidateByAgent (Candidate changeSet, String pass-
word, Agent referrerAgent)
Description
Update with credentials control a candidate refered by a agent.
Parameters
Readonly
Parameter Name Description
Since
v14A
Operation: updateWithCredentialsValidationAndReferCandidateByCandidate
Signature
updateWithCredentialsValidationAndReferCandidateByCandidate (Candidate changeSet, String
password, Candidate referrerCandidate)
Description
Update with email control a candidate refered by a candidate.
Parameters
Readonly
Parameter Name Description
Since
v14A
CieEmployer
Description
Connect import service for the competency entity.
Target Namespace
Operation Summary
Operation Since
update (CieEmployer cieEmployer)
Update an existing CieEmployer.
Operation Details
Operation: update
Signature
update (CieEmployer cieEmployer)
Description
Update an existing CieEmployer.
Parameters
Readonly
Since
CieInstitution
Description
Connect import service for the competency entity.
Target Namespace
Operation Summary
Operation Since
update (CieInstitution cieInstitution)
Update an existing CieInstitution.
Operation Details
Operation: update
Signature
update (CieInstitution cieInstitution)
Description
Update an existing CieInstitution.
Parameters
Readonly
Parameter Name Description
Since
CieProgram
Description
Connect import service for the competency entity.
Target Namespace
Operation Summary
Operation Since
update (CieProgram cieProgram)
Update an existing CieProgram.
Operation Details
Operation: update
Signature
update (CieProgram cieProgram)
Description
Update an existing CieProgram.
Parameters
Readonly
Parameter Name Description
Since
CompetencyCategory
Description
[CompetencyCategoryImportService] Connect import service for the CompetencyCategory entity.
Target Namespace
Operation Summary
Operation Since
create (CompetencyCategory competencyCategory)
Creates a new CompetencyCategory.
Operation Since
delete (CompetencyCategory competencyCategory)
Deletes an existing CompetencyCategory.
merge (CompetencyCategory competencyCategory)
Creates or updates a new or existing CompetencyCategory.
update (CompetencyCategory competencyCategory)
Updates an existing CompetencyCategory.
Operation Details
Operation: create
Signature
create (CompetencyCategory competencyCategory)
Description
Creates a new CompetencyCategory.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: delete
Signature
delete (CompetencyCategory competencyCategory)
Description
Deletes an existing CompetencyCategory.
Parameters
Readonly
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: merge
Signature
merge (CompetencyCategory competencyCategory)
Description
Creates or updates a new or existing CompetencyCategory.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: update
Signature
update (CompetencyCategory competencyCategory)
Description
Updates an existing CompetencyCategory.
Parameters
Readonly
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
CompetencyGroup
Description
[CompetencyGroupImportService] Connect import service for the CompetencyGroup entity.
Target Namespace
Operation Summary
Operation Since
create (CompetencyGroup competencyGroup)
Creates a new CompetencyGroup.
delete (CompetencyGroup competencyGroup)
Deletes an existing CompetencyGroup.
merge (CompetencyGroup competencyGroup)
Creates or updates a new or existing CompetencyGroup.
update (CompetencyGroup competencyGroup)
Updates an existing CompetencyGroup.
Operation Details
Operation: create
Signature
create (CompetencyGroup competencyGroup)
Description
Creates a new CompetencyGroup.
Parameters
Readonly
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
Operation: delete
Signature
delete (CompetencyGroup competencyGroup)
Description
Deletes an existing CompetencyGroup.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: merge
Signature
merge (CompetencyGroup competencyGroup)
Description
Creates or updates a new or existing CompetencyGroup.
Parameters
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: update
Signature
update (CompetencyGroup competencyGroup)
Description
Updates an existing CompetencyGroup.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
PassportController
Description
Provides operations to interact with the PassportControllerService.
Target Namespace
Operation Summary
Operation Since
publish (String partnerId, String eventId, java.io.InputStream document, java.util.Map
parameters)
Publishes a specific event to the Passport framework in order to start or resume a specific
Passport process. The partner identifier and the map specified as input will be used to
correlate the process to start or resume.
Operation Details
Operation: publish
Signature
publish (String partnerId, String eventId, java.io.InputStream document, java.util.Map param-
eters)
Description
Publishes a specific event to the Passport framework in order to start or resume a specific Passport process.
The partner identifier and the map specified as input will be used to correlate the process to start or resume.
Parameters
Readonly
Parameter Name Description
Since
Returns
Outputs the Passport transaction identifier(s) for each successfully processed record.
CorporateRecruitmentSource
Description
[CorporateRecruitmentSourceImportService]
Target Namespace
Operation Summary
Operation Since
propagate (CorporateRecruitmentSource corporateRecruitmentSource)
Operation Details
Operation: propagate
Signature
propagate (CorporateRecruitmentSource corporateRecruitmentSource)
Description
MISSING METHOD DOCUMENTATION
Parameters
Readonly
Parameter Name Description
Since
Operation: update
Signature
update (CorporateRecruitmentSource corporateRecruitmentSource)
Description
MISSING METHOD DOCUMENTATION
Parameters
Readonly
Parameter Name Description
Since
Department
Description
Connect import service for the department entity.
Target Namespace
Operation Summary
Operation Since
addApprover (Department department, User user, Integer sequence, Boolean isRequisition,
Boolean isOffer) 8.0.0
Add an approver to the department for either Requisition or Offer.
create (Department department)
The create contract is to fail if the entity is not new.
delete (Department department, Department assignedDepartment)
Delete a department and re-assign any dependencies.
merge (Department department)
The merge contract is to delegate processing to the create method if the entity is new or to the
update method if it is not.
recover (Department department)
Recover a department.
removeApprover (Department department, User user, Boolean isRequisition, Boolean isOffer)
Removes an approver to the department for either Requisition or Offer.
transferUser (User fromUser, User toUser)
Transfer the department ownership from one user to another.
update (Department department)
The update contract is to fail if the entity is new.
Operation Details
Operation: addApprover
Signature
addApprover (Department department, User user, Integer sequence, Boolean isRequisition, Bool-
ean isOffer)
Description
Add an approver to the department for either Requisition or Offer.
Parameters
Readonly
Since
8.0.0
Operation: create
Signature
create (Department department)
Description
The create contract is to fail if the entity is not new.
Parameters
Readonly
Parameter Name Description
Since
Returns
Operation: delete
Signature
delete (Department department, Department assignedDepartment)
Description
Delete a department and re-assign any dependencies.
Parameters
Since
Operation: merge
Signature
merge (Department department)
Description
The merge contract is to delegate processing to the create method if the entity is new or to the update
method if it is not.
Parameters
Readonly
Parameter Name Description
Since
Returns
Operation: recover
Signature
recover (Department department)
Description
Recover a department.
Parameters
Readonly
Parameter Name Description
Since
Operation: removeApprover
Signature
removeApprover (Department department, User user, Boolean isRequisition, Boolean isOffer)
Description
Removes an approver to the department for either Requisition or Offer.
Parameters
Readonly
Parameter Name Description
Since
Operation: transferUser
Signature
transferUser (User fromUser, User toUser)
Description
Transfer the department ownership from one user to another.
Parameters
Readonly
Parameter Name Description
Since
Operation: update
Signature
update (Department department)
Description
The update contract is to fail if the entity is new.
Parameters
Readonly
Since
Returns
ExternalApplication
Description
ExternalApplication specific import service.
Target Namespace
Operation Summary
Operation Since
create (ExternalApplication externalApplication)
The create contract is to fail if the entity is not new.
delete (ExternalApplication externalApplication)
Delete an ExternalApplication.
update (ExternalApplication externalApplication)
The update contract is to fail if the entity is new.
Operation Details
Operation: create
Signature
create (ExternalApplication externalApplication)
Description
The create contract is to fail if the entity is not new.
Parameters
Readonly
Since
Operation: delete
Signature
delete (ExternalApplication externalApplication)
Description
Delete an ExternalApplication.
Parameters
Readonly
Parameter Name Description
Since
Operation: update
Signature
update (ExternalApplication externalApplication)
Description
The update contract is to fail if the entity is new.
Parameters
Readonly
Parameter Name Description
Since
ExternalCandidate
Description
ExternalCsUser specific import service.
Target Namespace
Operation Summary
Operation Since
create (ExternalCandidate externalCsUser)
The create contract is to fail if the entity is not new.
delete (ExternalCandidate externalCsUser)
Delete an ExternalCsUser.
update (ExternalCandidate externalCsUser)
The update contract is to fail if the entity is new.
Operation Details
Operation: create
Signature
create (ExternalCandidate externalCsUser)
Description
The create contract is to fail if the entity is not new.
Parameters
Readonly
Parameter Name Description
Since
Operation: delete
Signature
delete (ExternalCandidate externalCsUser)
Description
Delete an ExternalCsUser.
Parameters
Readonly
Since
Operation: update
Signature
update (ExternalCandidate externalCsUser)
Description
The update contract is to fail if the entity is new.
Parameters
Readonly
Parameter Name Description
Since
ExternalRequisition
Description
ExternalRequisition specific import service.
Target Namespace
Operation Summary
Operation Since
create (ExternalRequisition externalRequisition)
The create contract is to fail if the entity is not new.
delete (ExternalRequisition externalRequisition)
Delete an ExternalRequisition.
update (ExternalRequisition externalRequisition)
The update contract is to fail if the entity is new.
Operation Details
Operation: create
Signature
create (ExternalRequisition externalRequisition)
Description
The create contract is to fail if the entity is not new.
Parameters
Readonly
Parameter Name Description
Since
Operation: delete
Signature
delete (ExternalRequisition externalRequisition)
Description
Delete an ExternalRequisition.
Parameters
Readonly
Parameter Name Description
Since
Operation: update
Signature
update (ExternalRequisition externalRequisition)
Description
The update contract is to fail if the entity is new.
Parameters
Readonly
Since
JobFieldQuestion
Description
JobFieldQuestion specific import service.
Target Namespace
http://www.taleo.com/ws/tee800/2009/01
Operation Summary
Operation Since
create (JobFieldQuestion jobFieldQuestion)
Specialization of the JobFieldQuestion create operation.
merge (JobFieldQuestion jobFieldQuestion)
Specialization of the JobFieldQuestion merge operation.
update (JobFieldQuestion jobFieldQuestion)
Specialization of the JobFieldQuestion update operation.
Operation Details
Operation: create
Signature
create (JobFieldQuestion jobFieldQuestion)
Description
Specialization of the JobFieldQuestion create operation.
Parameters
Readonly
Since
Operation: merge
Signature
merge (JobFieldQuestion jobFieldQuestion)
Description
Specialization of the JobFieldQuestion merge operation.
Parameters
Readonly
Parameter Name Description
Since
Operation: update
Signature
update (JobFieldQuestion jobFieldQuestion)
Description
Specialization of the JobFieldQuestion update operation.
Parameters
Readonly
Parameter Name Description
Since
LocationQuestion
Description
LocationQuestion specific import service.
Target Namespace
http://www.taleo.com/ws/tee800/2009/01
Operation Summary
Operation Since
create (LocationQuestion locationQuestion)
Specialization of the LocationQuestion create operation.
Operation Since
merge (LocationQuestion locationQuestion)
Specialization of the LocationQuestion merge operation.
update (LocationQuestion locationQuestion)
Specialization of the LocationQuestion update operation.
Operation Details
Operation: create
Signature
create (LocationQuestion locationQuestion)
Description
Specialization of the LocationQuestion create operation.
Parameters
Readonly
Parameter Name Description
Since
Operation: merge
Signature
merge (LocationQuestion locationQuestion)
Description
Specialization of the LocationQuestion merge operation.
Parameters
Readonly
Since
Operation: update
Signature
update (LocationQuestion locationQuestion)
Description
Specialization of the LocationQuestion update operation.
Parameters
Readonly
Parameter Name Description
Since
Offer
Description
Offer specific import service allowing the user to approve or reject an offer.
Target Namespace
Operation Summary
Operation Since
acceptOffer (Candidate candidate, String contestNumber, DateTime startDate, Boolean
isTentative, DateTime acceptedDate, String comment)
This method allows the user to accept an offer.
attachFile (Candidate candidate, String contestNumber, String fileName, java.io.InputStream
fileContent, String comment)
Attaches a file to an Offer. This method receives an input stream which will be pulled
gradually and measured in order to respect the different settings and avoid RAM problems. If 8.0
the input stream exceeds the limit, the transfer will be stopped and the error handler will be
feed. The candidate key and contest number will be used to track in which application context
the file has been attached.
cancelOffer (Candidate candidate, String contestNumber, java.util.List motives, String
comments)
This method allows the user to cancel an offer.
decideOnApproval (Offer offer, User user, Integer decision, String comment)
This method allows the user to approve or reject an offer.
Operation Since
extendOffer (Candidate candidate, String contestNumber, String extendMechanism, DateTime
eventDate, String comment)
This method allows the user to extend an offer.
merge (Offer offer, String comment)
The create contract is to fail if the entity is not new.
negotiateOffer (Candidate candidate, String contestNumber, String comment, java.util.List
motives)
This method allows the user to negotiate an offer.
refuseOffer (Candidate candidate, String contestNumber, String comment, java.util.List
motives)
This method allows the user to refuse an offer.
renegeOffer (Candidate candidate, String contestNumber, java.util.List motives, String
comment)
This method allows the user to renege an offer.
rescindOffer (Candidate candidate, String contestNumber, java.util.List motives, String
comment)
This method allows the user to rescind an offer.
updateExpirationDate (Candidate candidate, String contestNumber, DateTime expirationDate,
String comment)
This method allows the user to update the expiration date of an offer.
updateStartDate (Candidate candidate, String contestNumber, DateTime startDate, Boolean
isTentative, String comment)
This method allows the user to update the start date of an offer.
Operation Details
Operation: acceptOffer
Signature
acceptOffer (Candidate candidate, String contestNumber, DateTime startDate, Boolean isTenta-
tive, DateTime acceptedDate, String comment)
Description
This method allows the user to accept an offer.
Parameters
Readonly
Since
Operation: attachFile
Signature
attachFile (Candidate candidate, String contestNumber, String fileName, java.io.InputStream
fileContent, String comment)
Description
Attaches a file to an Offer. This method receives an input stream which will be pulled gradually and mea-
sured in order to respect the different settings and avoid RAM problems. If the input stream exceeds the limit,
the transfer will be stopped and the error handler will be feed. The candidate key and contest number will be
used to track in which application context the file has been attached.
Parameters
Readonly
Parameter Name Description
Since
8.0
Operation: cancelOffer
Signature
cancelOffer (Candidate candidate, String contestNumber, java.util.List motives, String com-
ments)
Description
This method allows the user to cancel an offer.
Parameters
Readonly
Since
Operation: decideOnApproval
Signature
decideOnApproval (Offer offer, User user, Integer decision, String comment)
Description
This method allows the user to approve or reject an offer.
Parameters
Readonly
Parameter Name Description
Since
Operation: extendOffer
Signature
extendOffer (Candidate candidate, String contestNumber, String extendMechanism, DateTime
eventDate, String comment)
Description
This method allows the user to extend an offer.
Parameters
Readonly
Since
Operation: merge
Signature
merge (Offer offer, String comment)
Description
The create contract is to fail if the entity is not new.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: negotiateOffer
Signature
negotiateOffer (Candidate candidate, String contestNumber, String comment, java.util.List
motives)
Description
This method allows the user to negotiate an offer.
Parameters
Readonly
Parameter Name Description
Since
Operation: refuseOffer
Signature
refuseOffer (Candidate candidate, String contestNumber, String comment, java.util.List
motives)
Description
This method allows the user to refuse an offer.
Parameters
Readonly
Parameter Name Description
Since
Operation: renegeOffer
Signature
renegeOffer (Candidate candidate, String contestNumber, java.util.List motives, String com-
ment)
Description
This method allows the user to renege an offer.
Parameters
Since
Operation: rescindOffer
Signature
rescindOffer (Candidate candidate, String contestNumber, java.util.List motives, String com-
ment)
Description
This method allows the user to rescind an offer.
Parameters
Readonly
Parameter Name Description
Since
Operation: updateExpirationDate
Signature
updateExpirationDate (Candidate candidate, String contestNumber, DateTime expirationDate,
String comment)
Description
This method allows the user to update the expiration date of an offer.
Parameters
Readonly
Parameter Name Description
Since
Operation: updateStartDate
Signature
updateStartDate (Candidate candidate, String contestNumber, DateTime startDate, Boolean
isTentative, String comment)
Description
This method allows the user to update the start date of an offer.
Parameters
Readonly
Parameter Name Description
Since
RecruitingPosition
Description
Position specific import service.
Target Namespace
Operation Summary
Operation Since
create (RecruitingPosition position)
The create contract is to fail if the entity is not new.
delete (RecruitingPosition position)
Delete a position.
merge (RecruitingPosition position)
The merge contract is to delegate processing to the create method if the entity is new or to the
update method if it is not.
update (RecruitingPosition position)
The update contract is to fail if the entity is new.
Operation Details
Operation: create
Signature
create (RecruitingPosition position)
Description
The create contract is to fail if the entity is not new.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: delete
Signature
delete (RecruitingPosition position)
Description
Delete a position.
Parameters
Readonly
Parameter Name Description
Since
Operation: merge
Signature
merge (RecruitingPosition position)
Description
The merge contract is to delegate processing to the create method if the entity is new or to the update
method if it is not.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: update
Signature
update (RecruitingPosition position)
Description
The update contract is to fail if the entity is new.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
RecruitmentSourceEvent
Description
Recruitment source event specific import service.
Target Namespace
Operation Summary
Operation Since
create (RecruitmentSourceEvent recruitmentSourceEvent)
RecruitmentSourceEvent create operation.
merge (RecruitmentSourceEvent recruitmentSourceEvent)
RecruitmentSourceEvent merge operation.
update (RecruitmentSourceEvent recruitmentSourceEvent)
RecruitmentSourceEvent update operation.
Operation Details
Operation: create
Signature
create (RecruitmentSourceEvent recruitmentSourceEvent)
Description
RecruitmentSourceEvent create operation.
Parameters
Readonly
Parameter Name Description
Since
Operation: merge
Signature
merge (RecruitmentSourceEvent recruitmentSourceEvent)
Description
RecruitmentSourceEvent merge operation.
Parameters
Readonly
Since
Operation: update
Signature
update (RecruitmentSourceEvent recruitmentSourceEvent)
Description
RecruitmentSourceEvent update operation.
Parameters
Readonly
Parameter Name Description
Since
Requisition
Description
Requisition specific import service.
Target Namespace
Operation Summary
Operation Since
allowPosting (Requisition requisition, String comment)
Re-allow posting of a POSTING PREVENTED requisition. Posting of the requisition is allowed 7.0
again. Requisition must be in POSTING PREVENTED state User must be allowed to view and
edit requisition
amendApproval (Requisition requisition,
com.taleo.functionalcomponent.recruiting.service.requisition.ApproverList approverList,
String comment)
Amend the existing approval path of a requisition The list of users and their sequence must be
given to amend approval path Given users will replace users in approval path who did not
already take decision A maximum of 20 users is allowed in the whole approval path Every 7.0
users provided in the approval path amendment must be allowed to view and approve
requisitions. If amendment remove all the pending user to approve (ApproverList empty) the
requisition is set to OPEN if at least one user has approved Approval path is amended with
the expected approvers Requisition must have APPROVAL PROCESS started. User must be
allowed to view and edit requisition User must be allowed to amend approval path.
Operation Since
attachFile (Requisition requisition, String fileName, java.io.InputStream fileContent,
String comments)
Attaches a file to the requisition. This method receives an input stream which will be pulled 8.0
gradually and measured in order to respect the different settings and avoid RAM problems. If
the input stream exceeds the limit, the transfer will be stopped and the error handler will be
feed.
cancel (Requisition requisition, String comment)
Cancel the requisition. Requisition is set to CANCELED If requisition is POSTED OR
SCHEDULED, all postings are ended If none active offers exist, all are also ended Requisition 7.0
must NOT be CANCELED, FILLED, IN APPROVAL PROCESS, ON HOLD or Deleted Requisition
must not have any candidate hired User must be allowed to view and edit requisition Action is
not available if any active offer exists
create (Requisition requisition)
The create contract is to fail if the entity is not new.
decideOnApproval (Requisition requisition, Integer decision, String comment)
Decide on approval for a requisition If decision is Reject, the requisition is set to REJECTED If
the last user takes decision, the requisition is set to OPEN Requisition must have APPROVAL 7.0
PROCESS started. User must be in the approval path User must be the next expected user to
decide on approval User must be allowed to view the requisition User must be allowed to
approve requisition. User should not have already decided on approval.
decideOnApprovalForUser (Requisition requisition, User user, Integer decision, String
comment)
Decide on approval for a requisition If decision is Reject, the requisition is set to REJECTED If
the last user takes decision, the requisition is set to OPEN Requisition must have APPROVAL 13.0
PROCESS started. User must be in the approval path User must be the next expected user to
decide on approval User must be allowed to view the requisition User must be allowed to
approve requisition. User should not have already decided on approval.
fill (Requisition requisition, String comment)
Fill a requisition If requisition is POSTED OR SCHEDULED, all postings are ended If none
active offers exist, all are also ended Requisition is set to FILLED Requisition must be OPEN, 7.0
POSTED OR SCHEDULED or UNPOSTED OR EXPIRED User must be allowed to view and edit
requisition Action is not available if any active offer exists
merge (Requisition requisition)
The merge contract is to delegate processing to the create method if the entity is new or to the
update method if it is not.
postOnCareerSection (Requisition requisition, String careerSection, DateTime startDate,
DateTime endDate, Boolean hotJob)
Post a requisition on a Career Section If requisition is not already POSTED OR SCHEDULED, it
is set to that status Requisition must be complete for sourcing Requisition must be in OPEN,
POSTED OR SCHEDULED or UNPOSTED OR EXPIRED Requisition must not be already posted 7.0
or scheduled on this Career Section To post on an internal Career Section, internal
description is mandatory in requisition To post on an external Career Section, external
description is mandatory in requisition Requisition must not be in POSTING PREVENTED state
User must be allowed to view requisition User must be allowed to access to Candidate
Sourcing Manager User must be allowed to post requisitions
preventPosting (Requisition requisition, String comment)
Change the state of the requisition to prevent posting Posting of the requisition is prevented 7.0
Requisition must be DRAFT, IN APPROVAL PROCESS, REJECTED or OPEN Requisition must
NOT be in POSTING PREVENTED state User must be allowed to view and edit requisition
Operation Since
putOnHold (Requisition requisition, String comment)
Put requisition ON HOLD Requisition is set to ON HOLD Requisition must be DRAFT, IN 7.0
APPROVAL PROCESS, REJECTED, OPEN or UNPOSTED OR EXPIRED Requisition must NOT be
ON HOLD User must be allowed to view and edit requisition
reactivate (Requisition requisition, String comment)
Reactivate an ON HOLD requisition. Requisition is reset to the previous status (the one before 7.0
putOnHold action) Requisition must be ON HOLD User must be allowed to view and edit
requisition
reopen (Requisition requisition, Integer nbOfAdditionalOpenings, String comment)
Reopen a CANCELED or FILLED requisition Requisition is set to OPEN Requisition must be 7.0
CANCELED or FILLED Requisition should have at least been previously OPEN User must be
allowed to view and edit requisition
requestApproval (Requisition requisition,
com.taleo.functionalcomponent.recruiting.service.requisition.ApproverList approverList,
String comment)
Request approval of a requisition. The list of users and their sequence must be given to create
approval path A maximum of 20 users is allowed in the approval path Every users provided in 7.0
the approval path must be allowed to view and approve requisitions. Requisition is set to IN
APPROVAL PROCESS Approval path is created with the expected approvers Requisition must
be DRAFT or REJECTED and do not have an APPROVAL PROCESS started. Requisition must be
complete for approval User must be allowed to create an approval path. User must be
allowed to view and edit requisition
saveAsOpen (Requisition requisition, String comment)
Save requisition as OPEN. Requisition is set to OPEN. Requisition must be DRAFT and do not 7.0
have an APPROVAL PROCESS started. Requisition must be complete for approval. User must
be allowed to approve requisition. User must be allowed to view and edit requisition.
terminateApproval (Requisition requisition, String comment)
Terminate the existing approval path of a requisition. Requisition is set to DRAFT Requisition 7.0
must have APPROVAL PROCESS started. User must be allowed to view and edit requisition
User must be the creator of the approval path or owner of the requisition.
unpostFromAll (Requisition requisition)
Unpost a requisition from all postings (Career Section, EQuest, Agent, ...) All postings posted
or scheduled are unposted Requisition is set to UNPOSTED OR EXPIRED Requisition must be 7.0
POSTED OR SCHEDULED User must be allowed to view requisition User must be allowed to
post requisitions
unpostFromCareerSection (Requisition requisition, String careerSection)
Unpost a requisition from a Career Section Career section is unposted IF last posting is
unposted, requisition is set to UNPOSTED OR EXPIRED Requisition must be POSTED OR 7.0
SCHEDULED Requisition must be posted or scheduled on the specified Career Section User
must be allowed to view requisition User must be allowed to post requisitions
update (Requisition requisition)
The update contract is to fail if the entity is new.
Operation Details
Operation: allowPosting
Signature
allowPosting (Requisition requisition, String comment)
Description
Re-allow posting of a POSTING PREVENTED requisition. Posting of the requisition is allowed again. Requi-
sition must be in POSTING PREVENTED state User must be allowed to view and edit requisition
Parameters
Readonly
Parameter Name Description
Since
7.0
Operation: amendApproval
Signature
amendApproval (Requisition requisition, com.taleo.functionalcomponent.recruiting.service.req-
uisition.ApproverList approverList, String comment)
Description
Amend the existing approval path of a requisition The list of users and their sequence must be given to
amend approval path Given users will replace users in approval path who did not already take decision A
maximum of 20 users is allowed in the whole approval path Every users provided in the approval path
amendment must be allowed to view and approve requisitions. If amendment remove all the pending user
to approve (ApproverList empty) the requisition is set to OPEN if at least one user has approved Approval
path is amended with the expected approvers Requisition must have APPROVAL PROCESS started. User
must be allowed to view and edit requisition User must be allowed to amend approval path.
Parameters
Readonly
Parameter Name Description
Since
7.0
Operation: attachFile
Signature
attachFile (Requisition requisition, String fileName, java.io.InputStream fileContent, String
comments)
Description
Attaches a file to the requisition. This method receives an input stream which will be pulled gradually and
measured in order to respect the different settings and avoid RAM problems. If the input stream exceeds the
limit, the transfer will be stopped and the error handler will be feed.
Parameters
Readonly
Parameter Name Description
Since
8.0
Operation: cancel
Signature
cancel (Requisition requisition, String comment)
Description
Cancel the requisition. Requisition is set to CANCELED If requisition is POSTED OR SCHEDULED, all post-
ings are ended If none active offers exist, all are also ended Requisition must NOT be CANCELED, FILLED,
IN APPROVAL PROCESS, ON HOLD or Deleted Requisition must not have any candidate hired User must
be allowed to view and edit requisition Action is not available if any active offer exists
Parameters Readonly
Since
7.0
Operation: create
Signature
create (Requisition requisition)
Description
The create contract is to fail if the entity is not new.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: decideOnApproval
Signature
decideOnApproval (Requisition requisition, Integer decision, String comment)
Description
Decide on approval for a requisition If decision is Reject, the requisition is set to REJECTED If the last user
takes decision, the requisition is set to OPEN Requisition must have APPROVAL PROCESS started. User must
be in the approval path User must be the next expected user to decide on approval User must be allowed to
view the requisition User must be allowed to approve requisition. User should not have already decided on
approval.
Parameters
Readonly
Since
7.0
Deprecated
This operation is deprecated.
Operation: decideOnApprovalForUser
Signature
decideOnApprovalForUser (Requisition requisition, User user, Integer decision, String com-
ment)
Description
Decide on approval for a requisition If decision is Reject, the requisition is set to REJECTED If the last user
takes decision, the requisition is set to OPEN Requisition must have APPROVAL PROCESS started. User must
be in the approval path User must be the next expected user to decide on approval User must be allowed to
view the requisition User must be allowed to approve requisition. User should not have already decided on
approval.
Parameters
Readonly
Parameter Name Description
Since
13.0
Operation: fill
Signature
fill (Requisition requisition, String comment)
Description
Fill a requisition If requisition is POSTED OR SCHEDULED, all postings are ended If none active offers exist,
all are also ended Requisition is set to FILLED Requisition must be OPEN, POSTED OR SCHEDULED or
UNPOSTED OR EXPIRED User must be allowed to view and edit requisition Action is not available if any
active offer exists
Parameters
Readonly
Since
7.0
Operation: merge
Signature
merge (Requisition requisition)
Description
The merge contract is to delegate processing to the create method if the entity is new or to the update
method if it is not.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: postOnCareerSection
Signature
postOnCareerSection (Requisition requisition, String careerSection, DateTime startDate, Date-
Time endDate, Boolean hotJob)
Description
Post a requisition on a Career Section If requisition is not already POSTED OR SCHEDULED, it is set to that
status Requisition must be complete for sourcing Requisition must be in OPEN, POSTED OR SCHEDULED
or UNPOSTED OR EXPIRED Requisition must not be already posted or scheduled on this Career Section To
post on an internal Career Section, internal description is mandatory in requisition To post on an external
Career Section, external description is mandatory in requisition Requisition must not be in POSTING PRE-
VENTED state User must be allowed to view requisition User must be allowed to access to Candidate Sourc-
ing Manager User must be allowed to post requisitions
Parameters
Readonly
Readonly
Parameter Name Description
Since
7.0
Operation: preventPosting
Signature
preventPosting (Requisition requisition, String comment)
Description
Change the state of the requisition to prevent posting Posting of the requisition is prevented Requisition must
be DRAFT, IN APPROVAL PROCESS, REJECTED or OPEN Requisition must NOT be in POSTING PRE-
VENTED state User must be allowed to view and edit requisition
Parameters
Readonly
Parameter Name Description
Since
7.0
Operation: putOnHold
Signature
putOnHold (Requisition requisition, String comment)
Description
Put requisition ON HOLD Requisition is set to ON HOLD Requisition must be DRAFT, IN APPROVAL PRO-
CESS, REJECTED, OPEN or UNPOSTED OR EXPIRED Requisition must NOT be ON HOLD User must be
allowed to view and edit requisition
Parameters
Readonly
Parameter Name Description
Since
7.0
Operation: reactivate
Signature
reactivate (Requisition requisition, String comment)
Description
Reactivate an ON HOLD requisition. Requisition is reset to the previous status (the one before putOnHold
action) Requisition must be ON HOLD User must be allowed to view and edit requisition
Parameters
Readonly
Parameter Name Description
Since
7.0
Operation: reopen
Signature
reopen (Requisition requisition, Integer nbOfAdditionalOpenings, String comment)
Description
Reopen a CANCELED or FILLED requisition Requisition is set to OPEN Requisition must be CANCELED or
FILLED Requisition should have at least been previously OPEN User must be allowed to view and edit requi-
sition
Parameters
Readonly
Readonly
Parameter Name Description
nbOfAdditionalOpenings Number of additional openings. This number will be added to current number of
openings 0 keep current number of opening or unlimited -1 set unlimited
openings If requisition had unlimited openings, any nbOfAdditionnalOpenings
greater than 0 will be the new number of openings.
comment Comment to the action (optional)
Since
7.0
Operation: requestApproval
Signature
requestApproval (Requisition requisition, com.taleo.functionalcomponent.recruiting.ser-
vice.requisition.ApproverList approverList, String comment)
Description
Request approval of a requisition. The list of users and their sequence must be given to create approval path
A maximum of 20 users is allowed in the approval path Every users provided in the approval path must be
allowed to view and approve requisitions. Requisition is set to IN APPROVAL PROCESS Approval path is cre-
ated with the expected approvers Requisition must be DRAFT or REJECTED and do not have an APPROVAL
PROCESS started. Requisition must be complete for approval User must be allowed to create an approval
path. User must be allowed to view and edit requisition
Parameters
Readonly
Parameter Name Description
Since
7.0
Operation: saveAsOpen
Signature
saveAsOpen (Requisition requisition, String comment)
Description
Save requisition as OPEN. Requisition is set to OPEN. Requisition must be DRAFT and do not have an
APPROVAL PROCESS started. Requisition must be complete for approval. User must be allowed to approve
requisition. User must be allowed to view and edit requisition.
Parameters
Readonly
Parameter Name Description
Since
7.0
Operation: terminateApproval
Signature
terminateApproval (Requisition requisition, String comment)
Description
Terminate the existing approval path of a requisition. Requisition is set to DRAFT Requisition must have
APPROVAL PROCESS started. User must be allowed to view and edit requisition User must be the creator of
the approval path or owner of the requisition.
Parameters
Readonly
Parameter Name Description
Since
7.0
Operation: unpostFromAll
Signature
unpostFromAll (Requisition requisition)
Description
Unpost a requisition from all postings (Career Section, EQuest, Agent, ...) All postings posted or scheduled
are unposted Requisition is set to UNPOSTED OR EXPIRED Requisition must be POSTED OR SCHEDULED
User must be allowed to view requisition User must be allowed to post requisitions
Parameters
Readonly
Parameter Name Description
Since
7.0
Operation: unpostFromCareerSection
Signature
unpostFromCareerSection (Requisition requisition, String careerSection)
Description
Unpost a requisition from a Career Section Career section is unposted IF last posting is unposted, requisi-
tion is set to UNPOSTED OR EXPIRED Requisition must be POSTED OR SCHEDULED Requisition must be
posted or scheduled on the specified Career Section User must be allowed to view requisition User must be
allowed to post requisitions
Parameters
Readonly
Parameter Name Description
Since
7.0
Operation: update
Signature
update (Requisition requisition)
Description
The update contract is to fail if the entity is new.
Parameters
Readonly
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
RequisitionScreeningPartner
Description
[RequisitionScreeningPartnerImportService]
Target Namespace
Operation Summary
Operation Since
activate (String partnerId, String contestNumber, java.util.Map inputParameters, Boolean
overrideIfActive)
Operation Details
Operation: activate
Signature
activate (String partnerId, String contestNumber, java.util.Map inputParameters, Boolean
overrideIfActive)
Description
MISSING METHOD DOCUMENTATION
Parameters
Readonly
Since
Operation: deactivateServiceForRequisition
Signature
deactivateServiceForRequisition (String partnerId, String contestNumber)
Description
MISSING METHOD DOCUMENTATION
Parameters
Readonly
Parameter Name Description
Since
JobTemplate
Description
Requisition template specific import service.
Target Namespace
Operation Summary
Operation Since
create (JobTemplate jobTemplate)
The create contract is to fail if the entity is not new.
delete (JobTemplate jobTemplate)
7.0 SP3
Delete a job template.
merge (JobTemplate jobTemplate)
The merge contract is to delegate processing to the create method if the entity is new or to the
update method if it is not.
recover (JobTemplate jobTemplate)
7.0 SP3
Recover a job template.
update (JobTemplate jobTemplate)
The update contract is to fail if the entity is new.
Operation Details
Operation: create
Signature
create (JobTemplate jobTemplate)
Description
The create contract is to fail if the entity is not new.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: delete
Signature
delete (JobTemplate jobTemplate)
Description
Delete a job template.
Parameters
Since
7.0 SP3
Operation: merge
Signature
merge (JobTemplate jobTemplate)
Description
The merge contract is to delegate processing to the create method if the entity is new or to the update
method if it is not.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
Operation: recover
Signature
recover (JobTemplate jobTemplate)
Description
Recover a job template.
Parameters
Readonly
Parameter Name Description
Since
7.0 SP3
Operation: update
Signature
update (JobTemplate jobTemplate)
Description
The update contract is to fail if the entity is new.
Parameters
Readonly
Parameter Name Description
Since
Returns
Record result serializer for standard operations (create, update, merge) that outputs some critical key fields
of the target entity.
UDSElement
Description
User defined selection specific import service.
Target Namespace
Operation Summary
Operation Since
create (UDSElement uDSElement)
Specialization of the UDSElement create operation.
delete (UDSElement uDSElement)
Specialization of the UDSElement delete operation.
merge (UDSElement uDSElement)
Specialization of the UDSElement merge operation.
update (UDSElement uDSElement)
Specialization of the UDSElement update operation.
Operation Details
Operation: create
Signature
create (UDSElement uDSElement)
Description
Specialization of the UDSElement create operation.
Parameters
Readonly
Parameter Name Description
Since
Operation: delete
Signature
delete (UDSElement uDSElement)
Description
Specialization of the UDSElement delete operation.
Parameters
Readonly
Parameter Name Description
Since
Operation: merge
Signature
merge (UDSElement uDSElement)
Description
Specialization of the UDSElement merge operation.
Parameters
Readonly
Since
Operation: update
Signature
update (UDSElement uDSElement)
Description
Specialization of the UDSElement update operation.
Parameters
Readonly
Parameter Name Description
Since
UserDefinedSelection
Description
User defined selection specific import service.
Target Namespace
Operation Summary
Operation Since
create (UserDefinedSelection userDefinedSelection)
Operation Details
Operation: create
Signature
create (UserDefinedSelection userDefinedSelection)
Description
MISSING METHOD DOCUMENTATION
Parameters
Readonly
Parameter Name Description
Since
Returns
Operation: merge
Signature
merge (UserDefinedSelection userDefinedSelection)
Description
MISSING METHOD DOCUMENTATION
Parameters
Readonly
Parameter Name Description
Since
Returns
Operation: update
Signature
update (UserDefinedSelection userDefinedSelection)
Description
MISSING METHOD DOCUMENTATION
Parameters
Readonly
Parameter Name Description
Since
Returns
Web Services
Service Summary
The following table details the Web services available for this product. These services allow users to perform
specific operations on the various business entities.
Service Details
Candidate
Description
Provides services to deal with candidates in integration mode.
Target Namespace
http://www.taleo.com/ws/tee800/2009/01/candidate
WSDL
The following WSDL url must be localized to work on your application by replacing the "yourtaleozone" part
with your host name.
https://yourtaleozone.taleo.net/enterprise/soap?ServiceName=CandidateService&wsdl
Operation Summary
Operation Details
addComments
Signature
void addComments (Integer candidateKey, String requisitionContestNumber, String comments)
Description
This service makes it possible for a customer to add (track) comments to an application (general or preselec-
tion). If only a candidate is specified then the comments will be associated to his general application. If both
a candidate and a requisition are specified then the comments will be associated to the preselection appli-
cation which involves the candidate and the requisition.
Parameters
Available Since
v7.50 SP8.
attachFile
Signature
void attachFile (Integer candidateKey, Integer applicationKey, String fileName, Base64Gzip
fileContent, String comments)
Description
Attaches a file to the candidate. This method receives an input stream which will be pulled gradually and
measured in order to respect the different settings and avoid RAM problems. If the input stream exceeds the
limit, the transfer will be stopped and the error handler will be feed. If an application key is specified, the
application key will be used to track in which application context the file has been attached.
Parameters
Available Since
8.0
attachFileToApplicationByType
Signature
void attachFileToApplicationByType (Integer candidateKey, String contestNumber, String file-
Name, Base64Gzip fileContent, String comments, Integer attachmentType)
Description
Attaches a resume to the candidate. The only difference with the attachFile method is the AttachmentType
which is RESUME in that case. This method receives an input stream which will be pulled gradually and
measured in order to respect the different settings and avoid RAM problems. If the input stream exceeds the
limit, the transfer will be stopped and the error handler will be feed. If an application key is specified, the
application key will be used to track in which application context the file has been attached.
Parameters
Available Since
8.0
attachFileToProfileByType
Signature
void attachFileToProfileByType (Integer candidateKey, String fileName, Base64Gzip fileCon-
tent, String comments, Integer attachmentType)
Description
Attaches a resume to the candidate. The only difference with the attachFile method is the AttachmentType
which is RESUME in that case. This method receives an input stream which will be pulled gradually and
measured in order to respect the different settings and avoid RAM problems. If the input stream exceeds the
limit, the transfer will be stopped and the error handler will be feed. If an application key is specified, the
application key will be used to track in which application context the file has been attached.
Parameters
Available Since
8.0
attachRecruiterFileToApplicationByType
Signature
void attachRecruiterFileToApplicationByType (Integer candidateKey, String contestNumber,
String fileName, Base64Gzip fileContent, String comments, Integer attachmentType)
Description
Attaches a file to the candidate application visible by the recruiter only. This method receives an input
stream which will be pulled gradually and measured in order to respect the different settings and avoid RAM
problems. If the input stream exceeds the limit, the transfer will be stopped and the error handler will be
feed.
Parameters
Available Since
8.0
attachRecruiterFileToProfileByType
Signature
void attachRecruiterFileToProfileByType (Integer candidateKey, String fileName, Base64Gzip
fileContent, String comments, Integer attachmentType)
Description
Attaches a file to the candidate profile visible by the recruiter only. This method receives an input stream
which will be pulled gradually and measured in order to respect the different settings and avoid RAM prob-
lems. If the input stream exceeds the limit, the transfer will be stopped and the error handler will be feed.
Parameters
Available Since
8.0
bypass
Signature
void bypass (Integer candidateKey, String requisitionContestNumber, String originStepMne-
monic, String originStatusMnemonic, String destinationStepMnemonic, String destinationSta-
tusMnemonic, String comment, DateTime startDate, DateTime eventDate, ArrayOfString
motivesMnemonics, String correspondenceTemplate)
Description
Move the candidate application from the specified step/status to the specified Step/Status combination in
the Candidate Selection Workflow, bypassing any conditional steps in the process.
Parameters
Available Since
7.5
create
Signature
Integer create (Candidate candidate)
Description
The create contract is to fail if the entity is not new.
Parameters
Available Since
7.5
Returns
The key of the newly created candidate
createAndReferApplicationByAgent
Signature
Integer createAndReferApplicationByAgent (Candidate candidate, String referrerAgentEmail,
ArrayOfString referredRequisitionList)
Description
Create a candidate with an application refered by a agent.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
createAndReferApplicationByCandidate
Signature
Integer createAndReferApplicationByCandidate (Candidate candidate, Integer referrerCandidate,
ArrayOfString referredRequisitionList)
Description
Create a candidate with an application refered by a candidate.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
createAndReferCandidateByAgent
Signature
Integer createAndReferCandidateByAgent (Candidate candidate, String referrerAgentEmail)
Description
Create a candidate refered by a agent.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
createAndReferCandidateByCandidate
Signature
Integer createAndReferCandidateByCandidate (Candidate candidate, Integer referrerCandidate)
Description
Create a candidate refered by a candidate.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
generateCandidatePDF
Signature
Base64Gzip generateCandidatePDF (Integer candidateKey, Integer requisitionKey, String locale,
String timezone)
Description
Generates the candidate file as a PDF. e-signature, regulations and screening blocks are excluded. Confi-
dential fields are excluded.
Parameters
Available Since
Returns
a byte array representing the candidate file in a PDF format
merge
Signature
Integer merge (Candidate candidate)
Description
The merge contract is to delegate processing to the create method if the entity is new or to the update
method if it is not.
Parameters
Available Since
7.5
Returns
The key of the merged candidate
mergeAndReferApplicationByAgent
Signature
Integer mergeAndReferApplicationByAgent (Candidate candidate, String referrerAgentEmail,
ArrayOfString referredRequisitionList)
Description
Merge a candidate with an application refered by a agent.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
mergeAndReferApplicationByCandidate
Signature
Integer mergeAndReferApplicationByCandidate (Candidate candidate, Integer referrerCandidate,
ArrayOfString referredRequisitionList)
Description
Merge a candidate with an application refered by a candidate.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
mergeAndReferCandidateByAgent
Signature
Integer mergeAndReferCandidateByAgent (Candidate candidate, String referrerAgentEmail)
Description
Merge a candidate refered by a agent.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
mergeAndReferCandidateByCandidate
Signature
Integer mergeAndReferCandidateByCandidate (Candidate candidate, Integer referrerCandidate)
Description
Merge a candidate refered by a candidate.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
mergeWithEmailControl
Signature
Integer mergeWithEmailControl (Candidate candidate, Boolean canSendEmail)
Description
The merge contract is to delegate processing to the create method if the entity is new or to the update
method if it is not.
Parameters
Available Since
7.5
Returns
The key of the merged candidate
mergeWithEmailControlAndReferApplicationByAgent
Signature
Integer mergeWithEmailControlAndReferApplicationByAgent (Candidate candidate, Boolean canSen-
dEmail, String referrerAgentEmail, ArrayOfString referredRequisitionList)
Description
Merge with email control a candidate with an application refered by a agent.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
mergeWithEmailControlAndReferApplicationByCandidate
Signature
Integer mergeWithEmailControlAndReferApplicationByCandidate (Candidate candidate, Boolean
canSendEmail, Integer referrerCandidate, ArrayOfString referredRequisitionList)
Description
Merge with email control a candidate with an application refered by a candidate.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
mergeWithEmailControlAndReferCandidateByAgent
Signature
Integer mergeWithEmailControlAndReferCandidateByAgent (Candidate candidate, Boolean canSendE-
mail, String referrerAgentEmail)
Description
Merge with email control a candidate refered by a agent.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
mergeWithEmailControlAndReferCandidateByCandidate
Signature
Integer mergeWithEmailControlAndReferCandidateByCandidate (Candidate candidate, Boolean
canSendEmail, Integer referrerCandidate)
Description
Merge with email control a candidate refered by a candidate.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
move
Signature
void move (Integer candidateKey, String requisitionContestNumber, String originStepMnemonic,
String originStatusMnemonic, String destinationStepMnemonic, String destinationStatusMne-
monic, Boolean conditional, String comment, DateTime startDate, DateTime eventDate, ArrayOf-
String motivesMnemonics, String correspondenceTemplate)
Description
Move the candidate application from the specified step/status to the specified Step/Status combination in
the Candidate Selection Workflow.
Parameters
Available Since
7.5
moveToNextStep
Signature
void moveToNextStep (Integer candidateKey, String requisitionContestNumber, String origin-
StepMnemonic, String originStatusMnemonic, Boolean conditional, String comment, DateTime
startDate, DateTime eventDate, ArrayOfString motivesMnemonics, String correspondenceTemplate)
Description
Move the candidate application to the next available step in the Candidate Selection Workflow.
Parameters
Available Since
7.5
refer
Signature
Boolean refer (Integer candidateKey, Integer referrerKey)
Description
Refer a candidate using existing entities. Applies the business rule that if a referrer is already set for the can-
didate, this operation is ignored (a warning is issued in this case).
Parameters
Available Since
7.5
Returns
true if the candidate was referred, false otherwise
referApplicationByAgent
Signature
Boolean referApplicationByAgent (Integer referredCandidate, String referrerAgentEmail, Array-
OfString referredRequisitionList)
Description
Update with email control a candidate with an application refered by a agent.
Parameters
Available Since
v14A
Returns
true
referApplicationByCandidate
Signature
Boolean referApplicationByCandidate (Integer referredCandidate, Integer referrerCandidate,
ArrayOfString referredRequisitionList)
Description
Update with email control a candidate with an application refered by a candidate.
Parameters
Available Since
v14A
Returns
true
referCandidateByAgent
Signature
Boolean referCandidateByAgent (Integer referredCandidate, String referrerAgentEmail)
Description
Update with credentials control a candidate refered by a agent.
Parameters
Available Since
v14A
Returns
true
referCandidateByCandidate
Signature
Boolean referCandidateByCandidate (Integer referredCandidate, Integer referrerCandidate)
Description
Update with email control a candidate refered by a candidate.
Parameters
Available Since
v14A
Returns
true
revert
Signature
void revert (Integer candidateKey, String requisitionContestNumber, String comment)
Description
Revert (cancel) the last CSW operation that was done on the specified candidate application. The applica-
tion is found using the requisition key and the candidate key.
Parameters
Available Since
7.5
update
Signature
Integer update (Candidate candidate)
Description
The update contract is to fail if the entity is new.
Parameters
Available Since
7.5
Returns
The key of the updated candidate
updateAndReferApplicationByAgent
Signature
Integer updateAndReferApplicationByAgent (Candidate candidate, String referrerAgentEmail,
ArrayOfString referredRequisitionList)
Description
Update with email control a candidate with an application refered by a agent.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
updateAndReferApplicationByCandidate
Signature
Integer updateAndReferApplicationByCandidate (Candidate candidate, Integer referrerCandidate,
ArrayOfString referredRequisitionList)
Description
Update with email control a candidate with an application refered by a candidate.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
updateAndReferCandidateByAgent
Signature
Integer updateAndReferCandidateByAgent (Candidate candidate, String referrerAgentEmail)
Description
Update with email control a candidate refered by a agent.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
updateAndReferCandidateByCandidate
Signature
Integer updateAndReferCandidateByCandidate (Candidate candidate, Integer referrerCandidate)
Description
Update with email control a candidate refered by a candidate.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
updateWithCredentialValidation
Signature
Integer updateWithCredentialValidation (Candidate candidate, String password)
Description
The [updateWithCredentialValidation] performs a validate of the username/password before proceeding
with the real update. If the Candidate is a new one, the update will fail.
Parameters
Available Since
Returns
The key of the updated candidate
updateWithCredentialsValidationAndReferApplicationByAgent
Signature
Integer updateWithCredentialsValidationAndReferApplicationByAgent (Candidate candidate,
String password, String referrerAgentEmail, ArrayOfString referredRequisitionList)
Description
Update with email control a candidate with an application refered by a agent.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
updateWithCredentialsValidationAndReferApplicationByCandidate
Signature
Integer updateWithCredentialsValidationAndReferApplicationByCandidate (Candidate candidate,
String password, Integer referrerCandidate, ArrayOfString referredRequisitionList)
Description
Update with email control a candidate with an application refered by a candidate.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
updateWithCredentialsValidationAndReferCandidateByAgent
Signature
Integer updateWithCredentialsValidationAndReferCandidateByAgent (Candidate candidate, String
password, String referrerAgentEmail)
Description
Update with credentials control a candidate refered by a agent.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
updateWithCredentialsValidationAndReferCandidateByCandidate
Signature
Integer updateWithCredentialsValidationAndReferCandidateByCandidate (Candidate candidate,
String password, Integer referrerCandidate)
Description
Update with email control a candidate refered by a candidate.
Parameters
Available Since
v14A
Returns
MISSING RETURN DOCUMENTATION
CorporateRecruitmentSource
Description
[CorporateRecruitmentSourceWebService]
Target Namespace
http://www.taleo.com/ws/tee800/2009/01/corporaterecruitmentsource
WSDL
The following WSDL url must be localized to work on your application by replacing the "yourtaleozone" part
with your host name.
https://yourtaleozone.taleo.net/enterprise/soap?ServiceName=CorporateRecruitmentSourceService&wsdl
Operation Summary
Operation Details
propagate
Signature
void propagate (String recruitmentSourceIdentifer)
Description
Propagate the changes to the requisitions associated to a corporate recruitment source.
Parameters
Available Since
7.5
update
Signature
String update (CorporateRecruitmentSource recruitmentSource)
Description
The update contract is to fail if the entity is new.
Parameters
Available Since
7.5
Returns
The identifier of the updated corporate recruitment source
Department
Description
[DepartmentWebService]
Target Namespace
http://www.taleo.com/ws/tee800/2009/01/department
WSDL
The following WSDL url must be localized to work on your application by replacing the "yourtaleozone" part
with your host name.
https://yourtaleozone.taleo.net/enterprise/soap?ServiceName=DepartmentService&wsdl
Operation Summary
Operation Details
addApprover
Signature
void addApprover (Integer departmentKey, Integer userKey, Integer sequence, Boolean isRequi-
sition, Boolean isOffer)
Description
Add an approver to the department for either Requisition or Offer.
Parameters
Available Since
8.0.0
create
Signature
String create (Department department)
Description
The create contract is to fail if the entity is not new.
Parameters
Available Since
7.5
Returns
The number of the newly created department
delete
Signature
void delete (String departmentNumber, String assignedDepartmentNumber)
Description
Delete a department and re-assign any dependencies.
Parameters
Available Since
7.5
merge
Signature
String merge (Department department)
Description
The merge contract is to delegate processing to the create method if the entity is new or to the update
method if it is not.
Parameters
Available Since
7.5
Returns
The number of the merged department
recover
Signature
void recover (String departmentNumber)
Description
Recover a department.
Parameters
Available Since
7.5
removeApprover
Signature
void removeApprover (Integer departmentKey, Integer userKey, Boolean isRequisition, Boolean
isOffer)
Description
Removes an approver to the department for either Requisition or Offer.
Parameters
Available Since
transferUser
Signature
void transferUser (String fromUserName, String toUserName)
Description
Transfer the department ownership from one user to another.
Parameters
Available Since
7.5
update
Signature
String update (Department department)
Description
The update contract is to fail if the entity is new.
Parameters
Available Since
7.5
Returns
The number of the updated department
EvaluationWeb
Description
Provides services to interact with Evaluation Management product.
Target Namespace
http://www.taleo.com/ws/tee800/2009/01/evaluation
WSDL
The following WSDL url must be localized to work on your application by replacing the "yourtaleozone" part
with your host name.
https://yourtaleozone.taleo.net/enterprise/soap?ServiceName=EvaluationWebService&wsdl
Operation Summary
Operation Details
updateEvaluation
Signature
void updateEvaluation (Integer candidateKey, Integer requisitionKey, Integer totalFeebackRe-
quests, Integer completedFeedbackRequests, Float averageScore)
Description
MISSING METHOD DOCUMENTATION
Parameters
Available Since
Find
Description
Provides services to export any kind of exposed Taleo entities. The export query is defined using the Selection
Query (SQ) Language.
Target Namespace
http://www.taleo.com/ws/tee800/2009/01/find
WSDL
The following WSDL url must be localized to work on your application by replacing the "yourtaleozone" part
with your host name.
https://yourtaleozone.taleo.net/enterprise/soap?ServiceName=FindService&wsdl
Operation Summary
Operation Details
exportCSVRows
Signature
base64Binary exportCSVRows (String mappingVersion, sqxmlQuery query, string2stringMap attri-
butes)
Description
Method that exports the result of the query in the form of a CSV file. The result of the export will be sent back
to the caller as an attachment. This method is also subject to complexity and daily export limits.
Parameters
Available Since
11
Returns
MISSING RETURN DOCUMENTATION
findEntities
Signature
Entities findEntities (String mappingVersion, sqxmlQuery query, string2stringMap attributes)
Description
Methods that exports in Taleo XML (T-XML) complete entities from the specified mapping version given the
specified SQ-XML query and the specified query attributes. As opposite to the findPartialEntities, this method
does not allow partial projections, but will return all the projections available for the specified entity. Note
that the amount of returned entities is limited by day and by export request. If more entities than the actual
export request limit (by default: 200) is anticipated, make use of the pagination attributes, that allows to
retrieve entities by batch. For more details about the actual limits and the pagination attributes, refer to the
API User's Guide or contact your Customer Representative.
Parameters
Available Since
7.5
Returns
A list of Entities of the type specified in the selection query
findPartialEntities
Signature
Entities findPartialEntities (String mappingVersion, sqxmlQuery query, string2stringMap
attributes)
Description
Methods that exports in Taleo XML (T-XML) partial entities from the specified mapping version given the
specified SQ-XML query and the specified query attributes. As opposite to the findEntities, which returns all
projections available for the specified entity, this method will return only the projections specified in the
query. This method can be used to generate more complex query requests than the findEntities() method.
Note that the complexity of the request and the amount of returned entities is limited by day and by export
request. If more entities than the actual export request limit (by default: 200) is anticipated, make use of the
pagination attributes, that allows to retrieve entities by batch. For more details about the actual limits and
the pagination attributes, refer to the API User's Guide or contact your Customer Representative.
Parameters
Available Since
7.5
Returns
A list of Entities of the type specified in the selection query
JobFieldQuestion
Description
Provides services to deal with job field questions.
Target Namespace
http://www.taleo.com/ws/tee800/2009/01/jobfieldquestion
WSDL
The following WSDL url must be localized to work on your application by replacing the "yourtaleozone" part
with your host name.
https://yourtaleozone.taleo.net/enterprise/soap?ServiceName=JobFieldQuestionService&wsdl
Operation Summary
Operation Details
create
Signature
void create (JobFieldQuestion jobFieldQuestion)
Description
The create contract is to fail if the entity is not new.
Parameters
Available Since
7.5
merge
Signature
void merge (JobFieldQuestion jobFieldQuestion)
Description
The merge contract is to delegate processing to the create method if the entity is new or to the update
method if it is not.
Parameters
Available Since
7.5
update
Signature
void update (JobFieldQuestion jobFieldQuestion)
Description
The update contract is to fail if the entity is new.
Parameters
Available Since
7.5
JobTemplate
Description
[JobTemplateWebService]
Target Namespace
http://www.taleo.com/ws/tee800/2009/01/jobtemplate
WSDL
The following WSDL url must be localized to work on your application by replacing the "yourtaleozone" part
with your host name.
https://yourtaleozone.taleo.net/enterprise/soap?ServiceName=JobTemplateService&wsdl
Operation Summary
Operation Details
changeHireType
Signature
void changeHireType (ArrayOfString templateJobCodes, String hireTypeId)
Description
Change the template hire type of template job codes.
Parameters
Available Since
8.0
create
Signature
String create (JobTemplate template)
Description
The create contract is to fail if the entity is not new.
Parameters
Available Since
8.0
Returns
The job code of the newly created job template
delete
Signature
void delete (String jobCode)
Description
Delete a job code.
Parameters
Available Since
8.0
merge
Signature
String merge (JobTemplate template)
Description
The merge contract is to delegate processing to the create method if the entity is new or to the update
method if it is not.
Parameters
Available Since
8.0
Returns
The job code of the merged job template
recover
Signature
void recover (String jobCode)
Description
Recover a job code.
Parameters
Available Since
8.0
update
Signature
String update (JobTemplate template)
Description
The update contract is to fail if the entity is new.
Parameters
Available Since
8.0
Returns
The job code of the updated job template
LocationQuestion
Description
Provides services to deal with location questions.
Target Namespace
http://www.taleo.com/ws/tee800/2009/01/locationquestion
WSDL
The following WSDL url must be localized to work on your application by replacing the "yourtaleozone" part
with your host name.
https://yourtaleozone.taleo.net/enterprise/soap?ServiceName=LocationQuestionService&wsdl
Operation Summary
Operation Details
create
Signature
void create (LocationQuestion locationQuestion)
Description
The create contract is to fail if the entity is not new.
Parameters
Available Since
7.5
merge
Signature
void merge (LocationQuestion locationQuestion)
Description
The merge contract is to delegate processing to the create method if the entity is new or to the update
method if it is not.
Parameters
Available Since
7.5
update
Signature
void update (LocationQuestion locationQuestion)
Description
The update contract is to fail if the entity is new.
Parameters
Available Since
7.5
Offer
Description
[OfferWebService]
Target Namespace
http://www.taleo.com/ws/tee800/2009/01/offer
WSDL
The following WSDL url must be localized to work on your application by replacing the "yourtaleozone" part
with your host name.
https://yourtaleozone.taleo.net/enterprise/soap?ServiceName=OfferService&wsdl
Operation Summary
Operation Details
acceptOffer
Signature
void acceptOffer (Integer candidateNo, String contestNumber, DateTime startDate, Boolean
isTentative, DateTime acceptedDate, String comment)
Description
This method allows the user to accept an offer.
Parameters
Available Since
12B
attachFile
Signature
void attachFile (Integer candidateNo, String contestNumber, String fileName, Base64Gzip file-
Content, String comment)
Description
This method allows the user to attach a file to an offer.
Parameters
Available Since
12B
cancelOffer
Signature
void cancelOffer (Integer candidateNo, String contestNumber, ArrayOfString motives, String
comment)
Description
This method allows the user to cancel an offer.
Parameters
Available Since
12B
decideOnApproval
Signature
void decideOnApproval (Integer offerKey, String loginName, Integer decision, String comment)
Description
This method allows the user to approve or reject an offer.
Parameters
Available Since
v7.50 SP11.
extendOffer
Signature
void extendOffer (Integer candidateNo, String contestNumber, String extendMechanism, DateTime
eventDate, String comment)
Description
This method allows the user to extend an offer.
Parameters
Available Since
12B
merge
Signature
String merge (Offer changeSet, String comment)
Description
The create contract is to fail if the entity is not new.
Parameters
Available Since
8.0
Returns
The offerNo of the updated offer
negotiateOffer
Signature
void negotiateOffer (Integer candidateNo, String contestNumber, String comment, ArrayOfString
motives)
Description
This method allows the user to negotiate an offer.
Parameters
Available Since
12B
refuseOffer
Signature
void refuseOffer (Integer candidateNo, String contestNumber, String comment, ArrayOfString
motives)
Description
This method allows the user to refuse an offer.
Parameters
Available Since
12B
renegeOffer
Signature
void renegeOffer (Integer candidateNo, String contestNumber, ArrayOfString motives, String
comment)
Description
This method allows the user to renege an offer.
Parameters
Available Since
12B
rescindOffer
Signature
void rescindOffer (Integer candidateNo, String contestNumber, ArrayOfString motives, String
comment)
Description
This method allows the user to rescind an offer.
Parameters
Available Since
12B
updateExpirationDate
Signature
void updateExpirationDate (Integer candidateNo, String contestNumber, DateTime expiration-
Date, String comment)
Description
This method allows the user to update start date of an offer.
Parameters
Available Since
12B
updateStartDate
Signature
void updateStartDate (Integer candidateNo, String contestNumber, DateTime startDate, Boolean
isTentative, String comment)
Description
This method allows the user to update start date of an offer.
Parameters
Available Since
12B
PassportRequisition
Description
[RequisitionScreeningWebService] WebService to activate or deactivate a screening service on a requisition.
Target Namespace
http://www.taleo.com/ws/tee800/2009/01/passportrequisition
WSDL
The following WSDL url must be localized to work on your application by replacing the "yourtaleozone" part
with your host name.
https://yourtaleozone.taleo.net/enterprise/soap?ServiceName=PassportRequisitionService&wsdl
Operation Summary
Operation Details
activateServiceForRequisition
Signature
void activateServiceForRequisition (String partnerId, String contestNumber, string2stringMap
inputParameters, Boolean overrideIfActive)
Description
Activate a given service for a given requisition, with its corresponding input parameters. Does the same as
going in the requisition file, check the service and select input parameters.
Parameters
Available Since
7.5
deactivateServiceForRequisition
Signature
void deactivateServiceForRequisition (String partnerId, String contestNumber)
Description
Deactivates the service on the specified requisition. This is the same as going in the requisition file and
unchecking a partner (does not clear the parameters, just unchecks the service).
Parameters
Available Since
7.5
Position
Description
Provides services to deal with positions.
Target Namespace
http://www.taleo.com/ws/tee800/2009/01/position
WSDL
The following WSDL url must be localized to work on your application by replacing the "yourtaleozone" part
with your host name.
https://yourtaleozone.taleo.net/enterprise/soap?ServiceName=PositionService&wsdl
Operation Summary
Operation Details
create
Signature
String create (RecruitingPosition position)
Description
The create contract is to fail if the entity is not new.
Parameters
Available Since
7.5
Returns
The identifier of the newly created position
delete
Signature
void delete (String code)
Description
Delete a position.
Parameters
Available Since
7.5
merge
Signature
String merge (RecruitingPosition position)
Description
The merge contract is to delegate processing to the create method if the entity is new or to the update
method if it is not.
Parameters
Available Since
7.5
Returns
The identifier of the merged position
update
Signature
String update (RecruitingPosition position)
Description
The update contract is to fail if the entity is new.
Parameters
Available Since
7.5
Returns
The identifier of the updated position
RecruitmentSourceEvent
Description
[RecruitmentSourceEventWebService]
Target Namespace
http://www.taleo.com/ws/tee800/2009/01/recruitmentsourceevent
WSDL
The following WSDL url must be localized to work on your application by replacing the "yourtaleozone" part
with your host name.
https://yourtaleozone.taleo.net/enterprise/soap?ServiceName=RecruitmentSourceEventService&wsdl
Operation Summary
Operation Details
create
Signature
String create (RecruitmentSourceEvent entity)
Description
RecruitmentSourceEvent create operation.
Parameters
Available Since
Returns
String
merge
Signature
String merge (RecruitmentSourceEvent entity)
Description
RecruitmentSourceEvent merge operation.
Parameters
Available Since
Returns
String
update
Signature
String update (RecruitmentSourceEvent entity)
Description
RecruitmentSourceEvent update operation.
Parameters
Available Since
Returns
String
Requisition
Description
Provides services to deal with job requisitions.
Target Namespace
http://www.taleo.com/ws/tee800/2009/01/requisition
WSDL
The following WSDL url must be localized to work on your application by replacing the "yourtaleozone" part
with your host name.
https://yourtaleozone.taleo.net/enterprise/soap?ServiceName=RequisitionService&wsdl
Operation Summary
Operation Details
allowPosting
Signature
void allowPosting (String contestNumber, String comment)
Description
Re-allow posting of a POSTING PREVENTED requisition. Posting of the requisition is allowed again. Requi-
sition must be in POSTING PREVENTED state. User must be allowed to view and edit requisition.
Parameters
Available Since
7.0
amendApproval
Signature
void amendApproval (String contestNumber, ArrayOfApprover approvers, String comment)
Description
Amend the existing approval path of a requisition. The list of users and their sequence must be given to
amend approval path Given users will replace users in approval path who did not already take decision. A
maximum of 20 users is allowed in the whole approval path. Every users provided in the approval path
amendment must be allowed to view and approve requisitions. If amendment remove all the pending user
to approve (ApproverList empty) the requisition is set to OPEN if at least one user has approved. Approval
path is amended with the expected approvers. Requisition must have APPROVAL PROCESS started. User
must be allowed to view and edit requisition. User must be allowed to amend approval path.
Parameters
Available Since
7.0
attachFile
Signature
void attachFile (String contestNumber, String fileName, Base64Gzip fileContent, String com-
ments)
Description
Attaches a file to the requisition. This method receives an input stream which will be pulled gradually and
measured in order to respect the different settings and avoid RAM problems. If the input stream exceeds the
limit, the transfer will be stopped and the error handler will be feed.
Parameters
Available Since
8.0
cancel
Signature
void cancel (String contestNumber, String comment)
Description
Cancel the requisition. Requisition is set to CANCELED If requisition is POSTED OR SCHEDULED, all post-
ings are ended If none active offers exist, all are also ended Requisition must NOT be CANCELED, FILLED,
IN APPROVAL PROCESS, ON HOLD or Deleted Requisition must not have any candidate hired User must
be allowed to view and edit requisition Action is not available if any active offer exists
Parameters
Available Since
7.0
changeHireType
Signature
void changeHireType (ArrayOfString requisitions, String hireTypeId)
Description
Change the template hire type of template job codes.
Parameters
Available Since
7.5
create
Signature
String create (Requisition changeSet)
Description
The create contract is to fail if the entity is not new.
Parameters
Available Since
7.5
Returns
The contest number of the newly created requisition
decideOnApproval
Signature
void decideOnApproval (String contestNumber, Integer decision, String comment)
Description
Decide on approval for a requisition If decision is Reject, the requisition is set to REJECTED. If the last user
takes decision, the requisition is set to OPEN. Requisition must have APPROVAL PROCESS started. User
must be in the approval path. User must be the next expected user to decide on approval. User must be
allowed to view the requisition User must be allowed to approve requisition. User should not have already
decided on approval.
Parameters
Available Since
7.0
Deprecated
This operation is deprecated.
decideOnApprovalForUser
Signature
void decideOnApprovalForUser (String contestNumber, Integer userNo, Integer decision, String
comment)
Description
Decide on approval for a requisition If decision is Reject, the requisition is set to REJECTED. If the last user
takes decision, the requisition is set to OPEN. Requisition must have APPROVAL PROCESS started. User
must be in the approval path. User must be the next expected user to decide on approval. User must be
allowed to view the requisition User must be allowed to approve requisition. User should not have already
decided on approval.
Parameters
Available Since
7.0
fill
Signature
void fill (String contestNumber, String comment)
Description
Fill a requisition If requisition is POSTED OR SCHEDULED, all postings are ended. If none active offers exist,
all are also ended Requisition is set to FILLED. Requisition must be OPEN, POSTED OR SCHEDULED OR
UNPOSTED OR EXPIRED. User must be allowed to view and edit requisition. Action is not available if any
active offer exists.
Parameters
Available Since
7.0
generateRequisitionPDF
Signature
Base64Gzip generateRequisitionPDF (Integer requisitionKey, String locale, String timezone)
Description
Generates the requisition file as a PDF. Compensation block is excluded. Confidential fields are excluded.
Parameters
Available Since
Returns
a byte array representing the requisition file in a PDF format
linkJobTemplates
Signature
void linkJobTemplates (String locationCode, ArrayOfString jobCodes)
Description
Adds the specified Location to every Job Template in the list. The Location's status must be Active.
Parameters
Available Since
7.5
linkRequisitions
Signature
void linkRequisitions (String locationCode, ArrayOfString requisitionNumbers)
Description
Adds the specified Location to every Requisition in the list. The Location's status must be Active.
Parameters
Available Since
7.5
merge
Signature
String merge (Requisition changeSet)
Description
The merge contract is to delegate processing to the create method if the entity is new or to the update
method if it is not.
Parameters
Available Since
7.5
Returns
The contest number of the merged requisition
postOnCareerSection
Signature
void postOnCareerSection (String contestNumber, String careerSectionKey, DateTime startDate,
DateTime endDate, Boolean hotJob)
Description
Post a requisition on a Career Section. If requisition is not already POSTED OR SCHEDULED, it is set to that
status. Requisition must be complete for sourcing. Requisition must be in OPEN, POSTED OR SCHEDULED
or UNPOSTED OR EXPIRED. Requisition must not be already posted or scheduled on this Career Section.
To post on an internal Career Section, internal description is mandatory in requisition. To post on an exter-
nal Career Section, external description is mandatory in requisition. Requisition must not be in POSTING
PREVENTED state. User must be allowed to view requisition. User must be allowed to access to Candidate
Sourcing Manager. User must be allowed to post requisitions.
Parameters
Available Since
7.0
preventPosting
Signature
void preventPosting (String contestNumber, String comment)
Description
Change the state of the requisition to prevent posting. Posting of the requisition is prevented. Requisition
must be DRAFT, IN APPROVAL PROCESS, REJECTED or OPEN. Requisition must NOT be in POSTING PRE-
VENTED state. User must be allowed to view and edit requisition.
Parameters
Available Since
7.0
putOnHold
Signature
void putOnHold (String contestNumber, String comment)
Description
Put requisition ON HOLD. Requisition is set to ON HOLD. Requisition must be DRAFT, IN APPROVAL PRO-
CESS, REJECTED, OPEN or UNPOSTED OR EXPIRED. Requisition must NOT be ON HOLD. User must be
allowed to view and edit requisition.
Parameters
Available Since
7.0
reactivate
Signature
void reactivate (String contestNumber, String comment)
Description
Reactivate an ON HOLD requisition. Requisition is reset to the previous status (the one before putOnHold
action). Requisition must be ON HOLD. User must be allowed to view and edit requisition.
Parameters
Available Since
7.0
reopen
Signature
void reopen (String contestNumber, Integer nbOfAdditionalOpenings, String comment)
Description
Reopen a CANCELED or FILLED requisition Requisition is set to OPEN Requisition must be CANCELED or
FILLED Requisition should have at least been previously OPEN User must be allowed to view and edit requi-
sition
Parameters
Available Since
7.0
requestApproval
Signature
void requestApproval (String contestNumber, ArrayOfApprover approvers, String comment)
Description
Request approval of a requisition. The list of users and their sequence must be given to create approval
path. A maximum of 20 users is allowed in the approval path. Every users provided in the approval path
must be allowed to view and approve requisitions. Requisition is set to IN APPROVAL PROCESS. Approval
path is created with the expected approvers. Requisition must be DRAFT or REJECTED and do not have an
APPROVAL PROCESS started. Requisition must be complete for approval. User must be allowed to create an
approval path. User must be allowed to view and edit requisition
Parameters
Available Since
7.0
saveAsOpen
Signature
void saveAsOpen (String contestNumber, String comment)
Description
Save requisition as OPEN. Requisition is set to OPEN. Requisition must be DRAFT and do not have an
APPROVAL PROCESS started. Requisition must be complete for approval. User must be allowed to approve
requisition. User must be allowed to view and edit requisition.
Parameters
Available Since
7.0
terminateApproval
Signature
void terminateApproval (String contestNumber, String comment)
Description
Terminate the existing approval path of a requisition. Requisition is set to DRAFT. Requisition must have
APPROVAL PROCESS started. User must be allowed to view and edit requisition. User must be the creator of
the approval path or owner of the requisition.
Parameters
Available Since
7.0
unlinkJobTemplates
Signature
void unlinkJobTemplates (String locationCode, ArrayOfString jobCodes)
Description
Removes the specified Location from every Job Template in the list.
Parameters
Available Since
7.5
unlinkRequisitions
Signature
void unlinkRequisitions (String locationCode, ArrayOfString requisitionNumbers)
Description
Removes the specified Location from every Requisition in the list.
Parameters
Available Since
7.5
unpostFromAll
Signature
void unpostFromAll (String contestNumber)
Description
Unpost a requisition from all postings (Career Section, EQuest, Agent, ...). All postings posted or scheduled
are unposted. Requisition is set to UNPOSTED OR EXPIRED. Requisition must be POSTED OR SCHEDULED.
User must be allowed to view requisition. User must be allowed to post requisitions.
Parameters
Available Since
7.0
unpostFromCareerSection
Signature
void unpostFromCareerSection (String contestNumber, String careerSectionKey)
Description
Unpost a requisition from a Career Section Career section is unposted. IF last posting is unposted, requisi-
tion is set to UNPOSTED OR EXPIRED Requisition must be POSTED OR SCHEDULED. Requisition must be
posted or scheduled on the specified Career Section. User must be allowed to view requisition. User must be
allowed to post requisitions.
Parameters
Available Since
7.0
update
Signature
String update (Requisition changeSet)
Description
The update contract is to fail if the entity is new.
Parameters
Available Since
7.5
Returns
The contest number of the updated requisition
UserDefinedSelection
Description
Provides services to deal with user defined selections.
Target Namespace
http://www.taleo.com/ws/tee800/2009/01/userdefinedselection
WSDL
The following WSDL url must be localized to work on your application by replacing the "yourtaleozone" part
with your host name.
https://yourtaleozone.taleo.net/enterprise/soap?ServiceName=UserDefinedSelectionService&wsdl
Operation Summary
Operation Details
create
Signature
String create (UserDefinedSelection entityChangeSet)
Description
The create contract is to fail if the entity is not new.
Parameters
Available Since
7.5
Returns
The code of the newly created user definied selection
merge
Signature
String merge (UserDefinedSelection entityChangeSet)
Description
The merge contract is to delegate processing to the create method if the entity is new or to the update
method if it is not.
Parameters
Available Since
7.5
Returns
The code of the merged user definied selection
update
Signature
String update (UserDefinedSelection entityChangeSet)
Description
The update contract is to fail if the entity is new.
Parameters
Available Since
7.5
Returns
The code of the updated user definied selection
ApplicationHistoryUpdateItem
Description
This diagram displays the ApplicationHistoryUpdateItem entity with its relations.
Diagram
ApplicationTrackingCSWItem
Description
This diagram displays the ApplicationTrackingCSWItem entity with its relations.
Diagram
ApplicationTrackingHistoryItem
Description
This diagram displays the ApplicationTrackingHistoryItem entity with its relations.
Diagram
ApprovalContext
Description
This diagram displays the ApprovalContext entity with its relations.
Diagram
Attachment
Description
This diagram displays the Attachment entity with its relations.
Diagram
Attendee
Description
This diagram displays the Attendee entity with its relations.
Diagram
Candidate-Application
Description
This diagram displays the Candidate-Application entities with its relations.
Diagram
Candidate-Candidate
Description
This diagram displays the Candidate entity with its relations.
Diagram
Candidate-ProfileInformation
Description
This diagram displays the Candidate-ProfileInformation entities with its relations.
Diagram
Description
This diagram displays the candidate selection workflow entities.
Diagram
Candidate-TalentUser
Description
This diagram displays the Candidate-TalentUser entities with its relations.
Diagram
Department
Description
This diagram displays the Department entity with its relations.
Diagram
EmploymentEquity
Description
This diagram displays the EmployementEquity entity with its relations.
Diagram
Experience
Description
This diagram displays the Experience entity with its relations.
Diagram
ExternalServiceResults
Description
This diagram displays external service results entities.
Diagram
Meeting
Description
This diagram displays the Meeting entity with its relations.
Diagram
Offer
Description
This diagram displays the Offer entity with its relations.
Diagram
PrescreeningForm
Description
This diagram displays the PrescreeningForm entity with its relations.
Diagram
Question
Description
This diagram displays the Question entity with its relations.
Diagram
RecruitingPosition
Description
This diagram displays the Recruiting Position entity with its relations.
Diagram
RecruitmentSource
Description
This diagram displays the RecruitmentSource entity with its relations.
Diagram
Reference
Description
This diagram displays the Reference entity with its relations.
Diagram
Requisition-JobInformation
Description
This diagram displays the Requisition-JobInformation entities with its relations.
Diagram
Requisition-JobTemplate
Description
This diagram displays the Requisition-JobTemplate entities with its relations.
Diagram
Requisition-Requisition
Description
This diagram displays the Requisition entities with its relations.
Diagram
SourcingRequest
Description
This diagram displays the SourcingRequest entity with its relations.
Diagram
StaffingAgencies
Description
This diagram displays the StaffingAgencies entity with its relations.
Diagram
Study
Description
This diagram displays the Study entity with its relations.
Diagram
TalentCompetency
Description
This diagram displays the Talent Competency entity with its relations.
Diagram
UserDefinedSelectionElement
Description
This diagram displays the UserDefinedSelectionElement entity with its relations.
Diagram
Summary
Overview
This section provides an overview of all the entities available for this application. For a complete detailed
description of each entity, refer to the entity-specific section by clicking the link in the Entity Name column.
Entity Table
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Informations.
RemoveCheckOnDelete=true)
ApplicationTrackingAnswerChangeIte This class is used to track the changes that are
m made to a candidate's answers. The history items
X
are created for both standard questions along with
Employment Equity questions.
ApplicationTrackingAttachFileItem This kind of application tracking history item is
used to track when an operator attach a file to the X
the application.
ApplicationTrackingCSWItem This kind of application tracking history is created
when the candidate
Progress in the flow of the recruiting process.
Example are : change the status
Of the candidate, make an offer to the candidate, X
hire the candidate, etc.
(removeCheckOnCreate=true,removeCheckOnRe
ad=true, removeCheckOnUpdate=true,
RemoveCheckOnDelete=true)
ApplicationTrackingChangeEventItem This kind of application tracking history is used to
X
track the modification of an event date.
ApplicationTrackingExternalServiceItem Application tracking history items for external
X
services.
ApplicationTrackingHistoryItem The base class of all the types of application
tracking history items. This class contains all the
common information that can be stored to know X
what happened to the application of the
candidate.
ApplicationTrackingItemToken This class is use to store a pair of informations
(token ,value) to help build the column details that
is displayed into the column details. Suppose that
we have a detail string that look like that : "Hello
X
{token_example} !!!" And suppose that we have a
token "token_example" who is value is "World".
When the replacement will be done, we will have
this detail string : Hello World !!!
ApplicationTrackingOfferItem An application tracking history item used to track
candidate offer changes.
(removeCheckOnCreate=true,removeCheckOnRe X
ad=true, removeCheckOnUpdate=true,
RemoveCheckOnDelete=true)
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
Update
Search
Create
Import
Export
Entity Name Description
AbstractApplicationTrackingHistoryItem
Description
The base class of all the types of application tracking history items. With application tracking history itens we
can know : when the candidate has applied on a requisition, when and what has changed in his personnal
informations, when and what has change on his application, when and what was the progression of the
candidate during the hiring process.
Specifications
Name Value
Parent Entity Entity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Relation Details
Relation: Candidate
Description
The candidate to which the application tracking histoty item is related to.
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: ProfileInformation
Description
The profile information on which the tracking history item applies to.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
AbstractOffer
Description
The ArtAbstractOffer entity is an abstraction of the possible types of offers.
ArtExpectation and ArtOffer. You can have an offer related to the Requisition
Specifications
Name Value
Parent Entity Entity
Abstract Yes
Supports Custom Fields Yes
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [UpdateLastModifiedDateStudy]
2. [OfferFieldsValidationRule] Makes sure that the offer fields are valid.
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: AnnualBonus
Description
A multilingual string specifying the annual bonus.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CaptureDate
Description
The captureDate represents the creation date of the offer.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CarAllowance
Description
Multilingual string specifying the car allowance.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CommissionAmount
Description
Multilingual string specifying the commission amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: DaysPerWeek
Description
Specifies the number of working days per week.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExpenseAccount
Description
Multilingual string specifying the expense account.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: HoursPerDay
Description
The hoursPerDay represents the number of hours per day the candidate will work.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: LastModifiedDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Name
Description
System generated. Every offer is given a unique sequential name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Notes
Description
Entry allowing the user who creates the offer to provide some information.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: OtherBonus
Description
Multilingual string specifying other bonus values.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: OtherCompensation
Description
Multilingual string specifying other compensation.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: PayValue
Description
Value resulting from the calculation of the salary divided by the pay period.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: RelocationAmount
Description
Specifies the amount allocated if relocation is required.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Salary
Description
The salary represents the employee's wage.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: SignOnBonus
Description
The signOnBonus represents the amount offered to the candidate when signing the offer.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: StockAmount
Description
Multilingual string specifying the stock amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: StockOption
Description
Multilingual string specifying the stock option.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: TargetStartDate
Description
The targetStartDate specifies the date the candidate is scheduled to start working.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: Vacation
Description
Vacation is an integer value. In the UI, this is combined with the vacation type to express the desired value.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: CommissionType
Description
Link to the commissionType which is a user-defined selection. The commissionType and the commissionA-
mount together represent the desired commission.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: Currency
Description
Links to currency. An offer can or cannot have an associated currency. It is editable lookup entity and repre-
sents, for example, the currency of the salary.
Specifications
Name Value
Related Entity Currency
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: OfferTitle
Description
Link to an offerTitle. This is a lookup entity expressing the different titles an offer can have.
Specifications
Name Value
Related Entity OfferTitle
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: PayFrequencyBasis
Description
Link to the ArtPayFrequencyBasis. This is a lookup entity expressing the different possibilities of pay basis.
Specifications
Name Value
Related Entity PayFrequencyBasis
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: RelocationType
Description
Link to a user-defined selection which represents the possible relocation types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: StockOptionType
Description
Link to a user-defined selection which represents the possible stock option types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: StockType
Description
Link to a user-defined selection which represents the possible stock types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: VacationType
Description
Link to ArtVacationType which represents the following vacation types: WEEKS, DAYS or PERCENT.
Specifications
Name Value
Related Entity VacationType
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Name Value
Remove Yes
AddressBookHistory
Description
This class represents the history address where the candidate has lived.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search No
Constraints
1. [CBRAddressBookHistoryAddedOrDeleted] is a computational rule that is responsible to
create a tracking item when an [AddressBookHistory] is created.
Field Summary
Update
Search
Create
Export
AddressLine1 String This field holds the address part 1 of the candidate. X X X
AddressLine2 String This field holds the address part 2 of the candidate. X X X
City String This field hold the value for the candidate city, since
X X X
the rslocation doesn't constains the city.
County String This field holds the county, if applicable where the
X X X
candidate lives.
DisplaySequence Integer This field determines the order to display this address
X X X
book history among the candidate's address history.
FromDate DateTime This field holds the date from where the candidate
X X X
lives.
PostalCode String This field holds the postal code of the candidate. X X X
Update
Search
Create
Export
Field Name Type Description
ToDate DateTime This field holds the to date where the candidate lives. X X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: AddressLine1
Description
This field holds the address part 1 of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
2. [CBRAddressBookHistoryUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when an [AddressBookHistory]
is modified.
Field: AddressLine2
Description
This field holds the address part 2 of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
2. [CBRAddressBookHistoryUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when an [AddressBookHistory]
is modified.
3. [CBRAddressBookHistoryUpdateCSUserLastActivityDate] is a computational rule that is
responsible to update the field [CSUser.fLastActivityDate] when an [AddressBookHistory] is
modified.
4. [CBRAddressBookHistoryAddressLine2Modified] is a computational rule that is responsible
to create a tracking item when the field [AddressBookHistory.fAddressLine2] is modified.
Field: City
Description
This field hold the value for the candidate city, since the rslocation doesn't constains the city.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
2. [CBRAddressBookHistoryUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when an [AddressBookHistory]
is modified.
3. [CBRAddressBookHistoryUpdateCSUserLastActivityDate] is a computational rule that is
responsible to update the field [CSUser.fLastActivityDate] when an [AddressBookHistory] is
modified.
4. [CBRAddressBookHistoryCityModified] is a computational rule that is responsible to create
a tracking item when the field [AddressBookHistory.fCity] is modified.
Field: County
Description
This field holds the county, if applicable where the candidate lives.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (50).
2. [CBRAddressBookHistoryUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when an [AddressBookHistory]
is modified.
3. [CBRAddressBookHistoryUpdateCSUserLastActivityDate] is a computational rule that is
responsible to update the field [CSUser.fLastActivityDate] when an [AddressBookHistory] is
modified.
4. [CBRAddressBookHistoryCountryModified] is a computational rule that is responsible to
create a tracking item when the field [AddressBookHistory.fCountry] is modified.
Field: DisplaySequence
Description
This field determines the order to display this address book history among the candidate's address history.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. The number value must be between 1 and 99999.
2. [MilitaryServiceDisplaySequenceValidationRule] is responsible to validate that all military
services of a user has unique DisplaySequence.
Field: FromDate
Description
This field holds the date from where the candidate lives.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. [AddressBookHistoryFromDateToDateValidationRule] is responsible to validate that the from
date is not after the to date.
2. [CBRAddressBookHistoryUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when an [AddressBookHistory]
is modified.
3. [CBRAddressBookHistoryUpdateCSUserLastActivityDate] is a computational rule that is
responsible to update the field [CSUser.fLastActivityDate] when an [AddressBookHistory] is
modified.
4. [CBRAddressBookHistoryFromDateModified] is a computational rule that is responsible to
create a tracking item when the field [AddressBookHistory.fFromDate] is modified.
Field: PostalCode
Description
This field holds the postal code of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (20).
2. [CBRAddressBookHistoryUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when an [AddressBookHistory]
is modified.
3. [CBRAddressBookHistoryUpdateCSUserLastActivityDate] is a computational rule that is
responsible to update the field [CSUser.fLastActivityDate] when an [AddressBookHistory] is
modified.
4. [CBRAddressBookHistoryPostalCodeModified] is a computational rule that is responsible to
create a tracking item when the field [AddressBookHistory.fPostalCode] is modified.
Field: ToDate
Description
This field holds the to date where the candidate lives.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. [AddressBookHistoryFromDateToDateValidationRule] is responsible to validate that the from
date is not after the to date.
2. [CBRAddressBookHistoryUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when an [AddressBookHistory]
is modified.
3. [CBRAddressBookHistoryUpdateCSUserLastActivityDate] is a computational rule that is
responsible to update the field [CSUser.fLastActivityDate] when an [AddressBookHistory] is
modified.
4. [CBRAddressBookHistoryToDateModified] is a computational rule that is responsible to cre-
ate a tracking item when the field [AddressBookHistory.fToDate] is modified.
Relation Details
Relation: Location
Description
Contains the place of residence location for the address book. Since the field value can't contain the city, we
have a city field available also to be more specific.
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Constraints
1. [CBRAddressBookHistoryUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when an [AddressBookHistory]
is modified.
2. [CBRAddressBookHistoryUpdateCSUserLastActivityDate] is a computational rule that is
responsible to update the field [CSUser.fLastActivityDate] when an [AddressBookHistory] is
modified.
3. [CBRAddressBookHistoryResidenceLocationModified] is a computational rule that is
responsible to create a tracking item when the field [AddressBookHistory.fResidenceLoca-
tion] is modified.
AdminEntityStatus
Description
Administration entity status.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for AdminEntityStatus.
Number Name
1 Active
2 Draft
Number Name
3 Inactive
4 Stored
5 ToBeDeleted
Field Details
Field: Code
Description
A unique, alphanumeric code uniquely identifying a given status.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Agency
Description
The role of the agency is to input prospective candidates into the candidate selection process.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: ContactName
Description
This field is the contact name of the agency.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
Field: ContactPhoneNumber
Description
This field is the contact phone number of the agency.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: EmailAddress
Description
This field is the email address of the agency.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
2. String length : min (0), max (100).
3. [EmailAddressFieldRule] This rule validate that a string value is a valid email address. The
string may contain more than one email address separated by a delimiter. If this is the case
you should specify the delimiter parameter. If no delimiter is specified the string will not be
tokenized. So the string "patate@patate.com,toto@toto.com" will be valid if you use the ','
delimiter. It will fail if no delimiter are specified. Rule parameters: name="delimiter"
(optional) The delimiter will be used to tokenize the string. This can be usefull if there is mul-
tiple email adresses in the string. Note that multiple delimiter can be used (ex: delim-
iter=",;").
Relation Details
Relation: AgencyServiceAgencies
Description
This field represents the services offerred by the agency.
Specifications
Name Value
Related Entity AgencyServiceAgency
Cardinality 1..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Constraints
1. [AtLeastOneObjectInCollectionRule] is a [FieldRule] that is responsible to ensure that at
least one [Object] is in the [Collection]. This rule can only be applied on [MetaField] that
are fields [Collection].
Relation: Agents
Description
This field represents the agents associated to the agency.
Specifications
Name Value
Related Entity Agent
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: RecruitmentSource
Description
This field is the source representing this agency.
Specifications
Name Value
Related Entity RecruitmentSource
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
AgencyService
Description
This entity represents a service that can be offered by an agency.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for AgencyService.
Number Name
1 SourcingStrategy
2 InternetMining
3 MediaPlacement
Number Name
4 Staffing
5 ContingentStaffing
Field Details
Field: Code
Description
Public identifier of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
AgencyServiceAgency
Description
This entity represents a service offered by an agency. At least one service is offered by an agency.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Field Details
Field: IsDefault
Description
This field indicates if the agency is selected by default when requesting a service.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
Relation Details
Relation: Agency
Description
This field represents the agency offering the services.
Specifications
Name Value
Related Entity Agency
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: AgencyService
Description
This field is the service offered by an agency. Available services are: Sourcing Strategy, Internet Mining,
Media Placement, and Staffing.
Specifications
Name Value
Related Entity AgencyService
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Agent
Description
An agent is a user type (outside of the company) that has special limited access to an organization's recruit-
ing application.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Address
Description
This field is the address of the agent.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
Field: Address2
Description
This field is the rest of the address of the agent.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
Field: City
Description
This field is the city of the agent.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
Field: CorrespondenceLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CreationDate
Description
This field is the date when the agent has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
Field: EmailAddress
Description
This field is the email address of the agent.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
2. String length : min (0), max (100).
3. [EmailAddressFieldRule] This rule validate that a string value is a valid email address. The
string may contain more than one email address separated by a delimiter. If this is the case
you should specify the delimiter parameter. If no delimiter is specified the string will not be
tokenized. So the string "patate@patate.com,toto@toto.com" will be valid if you use the ','
delimiter. It will fail if no delimiter are specified. Rule parameters: name="delimiter"
(optional) The delimiter will be used to tokenize the string. This can be usefull if there is mul-
tiple email adresses in the string. Note that multiple delimiter can be used (ex: delim-
iter=",;").
Field: Fax
Description
This field is the fax phone number of the agent.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: FirstName
Description
This field is the first name of the agent.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
2. String length : min (0), max (255).
Field: HomePhone
Description
This field is the home phone number of the agent.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: LastName
Description
This field is the last name of the agent.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
2. String length : min (0), max (255).
Field: MobilePhone
Description
This field is the mobile phone number of the agent.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: Number
Description
The unique internal id.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: PagerPhone
Description
This field is the pager number of the agent.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: WorkPhone
Description
This field is the office phone number of the agent.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: Zip
Description
This field is the zip/postal code of the agent.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (20).
Relation Details
Relation: Agency
Description
This field represents the agency of the agent.
Specifications
Name Value
Related Entity Agency
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Credentials
Description
The credentials of the agent.
Specifications
Name Value
Related Entity Credentials
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: RecruitmentSource
Description
This field is the related source.
Specifications
Name Value
Related Entity RecruitmentSource
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AgentRecruitmentSourceIsActive] is business rule that ensure that the [RecruitmentSource]
that is associated to an [Agent] is active.
Relation: TimeZone
Description
The time zone the agent is working in.
Specifications
Name Value
Related Entity TaleoTimeZone
Cardinality 0..1
Export Yes
Create No
Update Yes
Search Yes
Reset No
Name Value
Remove No
Application
Description
Kind of application that represents an application of a candidate on a specific.
Referrer or an agent.
Like:
- Potential comments.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [ApplicationStateRequisitionOnHoldValidationRule] validates the application state. If the
application requisition state is On Hold, then the application state must not be Hired.
2. [ApplicationLanguageValidationRule] validates the application locale. If the application
locale is not in the requisition locales the application should fail.
Field Summary
Update
Search
Create
Export
Field Name Type Description
BillRate Float This field define the bill rate use for an application on
a contingent requisition type. X X X X
The bill rate proposed by the supplier.
ChargeSalesTax Boolean This field define the sales tax use for an application
on a contingent requisition type
X X
Determine if the sales tax must be charged to the
customer.
CSWLatestDate DateTime The date to which the latest move was perform in the
X X X X
selection workflow.
DateOfEntry DateTime The date to which the candidate is supposed to start
X X X X
working.
DisqualifierResultDate DateTime The application disqualifier result date (knockout
status).
The date when the application disqualifier result has X X X X
been evaluated according to the candiidate answers
to the disqualification questions. A corresponding
disqualifier result is set.
EEOInfoRequestDate DateTime The date to which the request eeo informations was
X X X X
sent to the candidate.
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: BillRate
Description
This field define the bill rate use for an application on a contingent requisition type.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1.
2. This rule verifies that the field [BillRate] of the updated application don't exceeds the [Bill-
RateNotToExceed] field's value of the corresponding Requisition.
3. [PayRateBillRateRule] is a business rule that validates the field billRate and payRate of an
[Application]. If the Pay Rate <= Bill Rate then the rule will fail. This rule is a guideline rule,
so the error that will be created will be a Warning.
4. [CBRApplicationUpdateApplicationDate] is a computational rule that is responsible to
update the field [Application.fApplicationDate] when some fieds are modified.
5. [CBRApplicationUpdateCSUserLastModifiedDateRule] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when some fields of the [Appli-
cation] entity are modified.
6. [CBRApplicationUpdateCSUserLastActivityDate] is a computational rule that is responsible
to update the field [CSUser.fLastActivityDate] when some fields of the [Application] entity
are modified.
7. [CBRApplicationBillRateTracking] is a computational rule that is responsible to add add a
tracking history item when the field [Application.fBillRate] is modified.
Field: ChargeSalesTax
Description
This field define the sales tax use for an application on a contingent requisition type.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. [CBRApplicationUpdateApplicationDate] is a computational rule that is responsible to
update the field [Application.fApplicationDate] when some fieds are modified.
2. [CBRApplicationUpdateCSUserLastModifiedDateRule] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when some fields of the [Appli-
cation] entity are modified.
3. [CBRApplicationUpdateCSUserLastActivityDate] is a computational rule that is responsible
to update the field [CSUser.fLastActivityDate] when some fields of the [Application] entity
are modified.
4. [CBRApplicationChargeSalesTaxTracking] is a computational rule that is responsible to add
add a tracking history item when the field [Application.fChargeSalesTax] is modified.
Field: CSWLatestDate
Description
The date to which the latest move was perform in the selection workflow.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. It must be later than the creation date and application date.
Field: DateOfEntry
Description
The date to which the candidate is supposed to start working.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. If it is present, it must be later than the creation date and application date.
2. Must be null if the date of the regret letter is not null.
Field: DisqualifierResultDate
Description
The application disqualifier result date (knockout status).
The date when the application disqualifier result has been evaluated according to the candiidate answers to
the disqualification questions. A corresponding disqualifier result is set.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. If it is present, it must be later than the creation date and application date.
Field: EEOInfoRequestDate
Description
The date to which the request eeo informations was sent to the candidate.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. If it is present, it must be later than the creation date and application date.
Field: ExpirationDate
Description
Date when the application becomes expired. Value is empty when the application is valid forever.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Grade
Description
The grade of the candidate entered by an operator. The grade is independent of the score obtained by the
candidate for the questions and the skills.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 0 and 100.
2.
3. [CBRApplicationGradeTracking] is a computational rule that is responsible to add add a
tracking history item when the field [Application.fGrade] is modified.
Field: IsOnRestrictedStep
Description
Internal use. Not exportable. Not importable.
This field may become asynchronous with the DB. This happens when a step that was not restricted become
restricted. The applications that were already on that step keep their old value until they move on the CSW
and the value get recomputed.
Specifications
Name Value
Data Type Boolean
Mandatory Yes
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 0 and 1.
Field: IsSubmissionExpired
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: LastSubmissionDate
Description
Date when the candidate applied/re-applied the last time on this requisition.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: LetterSendRegretLetter
Description
The date to which the regret letter has been sent.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. If it is present, it must be later than the creation date and application date.
2. Must be null if the date of the Entry is not null.
Field: NewApplication
Description
Indicate if the application is at the initial status of the workflow.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 0 and 1.
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: NumberOfDayBeforeSubmissionExpiration
Description
Specifications
Name Value
Data Type Long
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: OnboardingProcessDefinitionNumber
Description
Internal use only. Not exportable. Not importable. This the key that has been use to start the onboarding
process.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: PayRate
Description
This field define the pay rate use for an application on a contingent requisition type.
Specifications
Name Value
Data Type Float
Name Value
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1.
2. [PayRateBillRateRule] is a business rule that validates the field billRate and payRate of an
[Application]. If the Pay Rate <= Bill Rate then the rule will fail. This rule is a guideline rule,
so the error that will be created will be a Warning.
Field: QueueRouteShortcutNumber
Description
Not exportable and not importable. This field is used from the candidate list.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ReferenceDate
Description
Specifications
Name Value
Data Type Date
Name Value
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ReferenceEndDate
Description
Specifications
Name Value
Data Type Date
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ReferralType
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Referred
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: RelatedEntityKey
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: RelatedMetaClass
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: RmiCompletedDate
Description
The date to which the candidate did came back in career section to complete his information.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. If it is present, it must be later than the creation date, application date and the RMI sent
date.
2. It must be present if the RMI status is 6=Candidate did came back in career section to
complete his information.
Field: RmiSentDate
Description
The date to which the request more information email has been sent to the candidate.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. If it is present, it must be later than the creation date and application date.
2. It must be present if the RMI status is (5=Request for Info sent OR 6=Candidate did came
back in career section to complete his information.)
Field: SupplierOrderNumber
Description
Define the requisition number that the candidate applied in the supplier system.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. String length : min (0), max (300).
Field: SupplierWorkerID
Description
Define the worker id that the candidate receive in the supplier system.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. String length : min (0), max (300).
Relation Details
Relation: AceAlertStatus
Description
The status of the ace alert email, namely if it were sent or not to the operators.
Specifications
Name Value
Related Entity EmailState
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: ApplicationRequisition
Description
Specifications
Name Value
Related Entity ApplicationRequisition
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: ApplicationState
Description
Indicate the state of the application. This field is calculated and updated only by the candidate selection
workflow. It cannot be imported directly.
Specifications
Name Value
Related Entity ApplicationState
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Constraints
1. Updates the number of active applications for the candidate when the application state
changes.
2.
Relation: ApplicationStatusesByContext
Description
Specifications
Name Value
Related Entity ApplicationStatusByContext
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: AttachedFiles
Description
Specifications
Name Value
Related Entity Attachment
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Candidate
Description
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: CandidateReferrer
Description
The referrer that referred the candidate on the requisition. When the candidate is referred by a referrer a
cancellation task is created. The task is scheduled according to the ERTReferralValidityPeriod cie setting.
Specifications
Name Value
Related Entity Candidate
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: CSWLatestStatus
Description
The application's last Candidate Selection Workflow status. The place where the candidat is in the recruiting
process. This denormalized field is their for performance issue.
Specifications
Name Value
Related Entity CSWStatus
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: CSWLatestStep
Description
The application's last Candidate Selection Workflow step. The place where the candidat is in the recruiting
process for a given status. This denormalized field is their for performance issue.
Specifications
Name Value
Related Entity CSWStep
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: CSWTrace
Description
The application's Candidate Selection Workflow trace. The place where the candidat is in the recruiting pro-
cess.
Specifications
Name Value
Related Entity CSWTrace
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: CSWWorkflow
Description
The Candidate Selection Worklow that is used to process applications. This denormalized field is their for
performance issue.
Specifications
Name Value
Related Entity CSWWorkflow
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: CurrentOffer
Description
Specifications
Name Value
Related Entity Offer
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: DisqualifierResult
Description
The application disqualifier result (knockout status). The application disqualifier result is set at the moment
the candidate assesses himself to disqualification questions.
Specifications
Name Value
Related Entity DisqualifierResult
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Expectations
Description
Link to the application related to this expectation offer.
Specifications
Name Value
Related Entity Expectation
Name Value
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: LocationsAppliedTo
Description
The list of locations that the candidate applied to.
Specifications
Name Value
Related Entity Location
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Constraints
1. [AtLeastOneObjectInCollectionRule] is a [FieldRule] that is responsible to ensure that at
least one [Object] is in the [Collection]. This rule can only be applied on [MetaField] that
are fields [Collection].
2. [CBRApplicationUpdateApplicationDate] is a computational rule that is responsible to
update the field [Application.fApplicationDate] when some fieds are modified.
Relation: MatchedFromRequisition
Description
This relation define from which Requisition the candidates has been match to this one.
Specifications
Name Value
Related Entity Requisition
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Meeting
Description
A meeting that the candidate is scheduled to assist.
Specifications
Name Value
Related Entity Meeting
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Offers
Description
The list of offers that were presented to the candidate for that application.
Specifications
Name Value
Related Entity Offer
Cardinality 0..N
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: OwnerAgent
Description
The agent that referred the candidate on the requisiton. When the candidate is referred by an agent a can-
cellation task is created. The task is scheduled according to the ERTReferralValidityPeriod cie setting.
Specifications
Name Value
Related Entity Agent
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: PreselectionResults
Description
The results of the candidate for the application. The results contains informations like : if the candidate is an
ace candidate, his score, the number of assets the candidate met, etc...
Specifications
Name Value
Related Entity PreselectionApplicationResults
Cardinality 1
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: ProfileInformation
Description
The overrided profile information that applies specifically for this application.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: ReferralStatus
Description
Specifications
Name Value
Related Entity Status
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Name Value
Remove No
Relation: Requests
Description
Specifications
Name Value
Related Entity ScreeningRequest
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Requisition
Description
The requisition on which this application is linked.
Specifications
Name Value
Related Entity Requisition
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: RmiStatus
Description
The status of the "Request More Information" letter.
Specifications
Name Value
Related Entity RequestMoreInfoState
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: WorkerType
Description
This relation define the values type for the income tax use in the contingent world.
Specifications
Name Value
Related Entity WorkerType
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Constraints
1. [CBRApplicationUpdateApplicationDate] is a computational rule that is responsible to
update the field [Application.fApplicationDate] when some fieds are modified.
2. [CBRApplicationUpdateCSUserLastModifiedDateRule] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when some fields of the [Appli-
cation] entity are modified.
3. [CBRApplicationUpdateCSUserLastActivityDate] is a computational rule that is responsible
to update the field [CSUser.fLastActivityDate] when some fields of the [Application] entity
are modified.
4. [CBRApplicationWorkerTypeTracking] is a computational rule that is responsible to add add
a tracking history item when the field [Application.fWorkerType] is modified.
ApplicationCertification
Description
Application certifications are the certifications that the candidate has entered in the context of the applica-
tion.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseApplicationUpdateComputationalRule] is a computational rule that will recalculate
the display sequence of the [Experience/Certification/Reference/Study] in a manner the the
display sequence will start from 1 to the number of [Experience/ApplicationCertification/
Reference/Study] that are linked to the application.
2.
3. [DefaultApplicationCertificationUpdateTrackingRule] is a computational rule that will track
updates of the [Certification] entity. Instead of let all fields manage their own history track-
ing, this class will track only fields which have tracking activated.
4. [CBRAppCertificationAdded] is a computational rule that is responsible to create a tracking
item when an [ApplicationCertification] is created.
5. [CBRAppCertificationDeleted] is a computational rule that is responsible to create a track-
ing item when an [ApplicationCertification] is deleted.
6. [AutoProgressionUpdateRule] is a computation rule which is responsible to trigger auto-
progression after some metafields update or some candidate actions (change step/status,
bypass, match, revert, ...).
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: DateReceived
Description
This field holds the date received certification.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. [CertificationDateReceivedExpirationDateRule] validates that the received date for a certifi-
cation is before its expiration date.
2. [CBRAppCertificationUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when an [ApplicationCertifica-
tion] is modified.
3. [CBRAppCertificationUpdateCSUserLastActivityDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastActivityDate] when an [ApplicationCertification] is
modified.
Field: DisplaySequence
Description
This field determines the order to display this application certification among the candidate's application
certifications.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 1 and 99999.
2. This field is mandatory, a value must be supplied.
3.
Field: ExpirationDate
Description
This field holds the expiration date of the certifications..
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. [CertificationDateReceivedExpirationDateRule] validates that the received date for a certifi-
cation is before its expiration date.
2. [CBRAppCertificationUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when an [ApplicationCertifica-
tion] is modified.
3. [CBRAppCertificationUpdateCSUserLastActivityDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastActivityDate] when an [ApplicationCertification] is
modified.
Field: IssuingOrganization
Description
This field holds the certification issuing organization.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
2. [CBRAppCertificationUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when an [ApplicationCertifica-
tion] is modified.
3. [CBRAppCertificationUpdateCSUserLastActivityDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastActivityDate] when an [ApplicationCertification] is
modified.
Field: No
Description
This is the key field.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: NumberId
Description
This field holds the certification ID enter by the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (30).
2. [CBRAppCertificationUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when an [ApplicationCertifica-
tion] is modified.
3. [CBRAppCertificationUpdateCSUserLastActivityDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastActivityDate] when an [ApplicationCertification] is
modified.
Field: OtherCertificationName
Description
This field hold the value for the other certification name if it is not part of the list.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
2. [CertificationOtherCertificationRule] validates that we have a Certification or OtherCertifi-
cation. We can not have values for both of them. This two fields can be null.
3. [CBRAppCertificationUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when an [ApplicationCertifica-
tion] is modified.
4. [CBRAppCertificationUpdateCSUserLastActivityDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastActivityDate] when an [ApplicationCertification] is
modified.
Relation Details
Relation: Application
Description
This relation define the application related to the certifications.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Certification
Description
The certification.
Specifications
Name Value
Related Entity Certification
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Constraints
1. [CertificationOtherCertificationRule] validates that we have a Certification or OtherCertifi-
cation. We can not have values for both of them. This two fields can be null.
2. [CBRAppCertificationUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when an [ApplicationCertifica-
tion] is modified.
3. [CBRAppCertificationUpdateCSUserLastActivityDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastActivityDate] when an [ApplicationCertification] is
modified.
Relation: Location
Description
This relation hold the location where the candidate received the certifications.
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Constraints
1. [CBRAppCertificationUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when an [ApplicationCertifica-
tion] is modified.
2. [CBRAppCertificationUpdateCSUserLastActivityDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastActivityDate] when an [ApplicationCertification] is
modified.
ApplicationHistoryAnswerItem
Description
This class is not used anymore. It has been replaced by the class ApplicationTrackingAnswerChangeItem.
We keep it only for backward compatibility. This class is used to track the changes that are made to a can-
didate's answers. The history items are created for both standard questions along with Employment Equity
questions.
Specifications
Name Value
Parent Entity ApplicationHistoryUpdateItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: Candidate
Description
The candidate to which the application tracking histoty item is related to.
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: CandidateAnswerUpdates
Description
Contains the list of old answers that were provided.
Specifications
Name Value
Related Entity CandidateAnswerUpdate
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: CandidateUpdates
Description
Contains all the modifications that have been done on the different fields of the candidate. It is a kind of his-
tory of of values that were given overtime.
Specifications
Name Value
Related Entity CandidateUpdate
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Event
Description
The event that fired the creation of the application tracking history item.
Specifications
Name Value
Related Entity CandidateSelectionEvent
Name Value
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: FieldUpdateDetails
Description
Contains all the modifications that have been done on the answers of the EEO questions. It is a kind of his-
tory of of answers that were given overtime.
Specifications
Name Value
Related Entity FieldUpdateDetail
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Message
Description
If a message has been sent to the candidate, this attribute contains the message.
Specifications
Name Value
Related Entity Message
Cardinality 0..1
Name Value
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Origin
Description
The application tracking item to which the current application tracking item is linked to.
Specifications
Name Value
Related Entity AbstractApplicationTrackingHistoryIte
m
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: ProfileInformation
Description
The profile information on which the tracking history item applies to.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Name Value
Reset No
Remove No
Relation: Substitute
Description
The operator that triggered the action.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Tokens
Description
This attribute contains tokens to add detaills to the tracking history item.
Specifications
Name Value
Related Entity ApplicationTrackingItemToken
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: User
Description
The operator that performed an action that created the tracking history item.
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
ApplicationHistoryApplicationCertification-
UpdateItem
Description
Application History Application Certification Update Item Entity.
Specifications
Name Value
Parent Entity ApplicationHistoryUpdateItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
ApplicationHistoryBackgroundCheckUp-
dateItem
Description
Application History Background Check Update Item Entity.
Specifications
Name Value
Parent Entity ApplicationHistoryUpdateItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
ApplicationHistoryDisqualificationItem
Description
This class is used to track candidate disqualifications.
Specifications
Name Value
Parent Entity ApplicationHistoryAnswerItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
ApplicationHistoryExperienceUpdateItem
Description
This class is used to track the changes that are made to a candidate's experience. The history items are cre-
ated for both general application experience along with specifc application experience.
Specifications
Name Value
Parent Entity ApplicationHistoryUpdateItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
ApplicationHistoryFieldUpdateItem
Description
This class is used to track the changes that are made to a candidate's informations.
Specifications
Name Value
Parent Entity ApplicationHistoryUpdateItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
ApplicationHistoryPersonalInfoUpdateItem
Description
This class is used to track the changes that are made to a candidate's personal informations.
Specifications
Name Value
Parent Entity ApplicationHistoryFieldUpdateItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
ApplicationHistoryPropagatedAnswerItem
Description
This class is used to track the changes that are made to an answer of a question.
Specifications
Name Value
Parent Entity ApplicationHistoryAnswerItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
ApplicationHistoryPropagatedSkillAnswer-
Item
Description
This class is used to track the changes that are made to skill details.
Specifications
Name Value
Parent Entity ApplicationHistorySkillAnswerItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
ApplicationHistoryReferenceUpdateItem
Description
Used as a container for the reference entity tracking change.
Specifications
Name Value
Parent Entity ApplicationHistoryUpdateItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
ApplicationHistoryResumeUpdateItem
Description
This class is used to track the changes that are made to candidate's resume. Any change to the pasted
resume, cover letter, additional information, or career objectives will be tracked with that kind of item.
Specifications
Name Value
Parent Entity ApplicationHistoryUpdateItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
ApplicationHistoryShiftAvailabilityUp-
dateItem
Description
This class is used to track the changes that are made to Shift Availability.
Specifications
Name Value
Parent Entity ApplicationHistoryUpdateItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
ApplicationHistorySkillAnswerItem
Description
This class is used to track the changes that are made to a candidate's skill answer.
Specifications
Name Value
Parent Entity ApplicationHistoryUpdateItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: Candidate
Description
The candidate to which the application tracking histoty item is related to.
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: CandidateSkillUpdates
Description
Contains the list of old skill answers that were provided.
Specifications
Name Value
Related Entity CandidateSkillAnswerUpdate
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: CandidateUpdates
Description
Contains all the modifications that have been done on the different fields of the candidate. It is a kind of his-
tory of of values that were given overtime.
Specifications
Name Value
Related Entity CandidateUpdate
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Event
Description
The event that fired the creation of the application tracking history item.
Specifications
Name Value
Related Entity CandidateSelectionEvent
Name Value
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: FieldUpdateDetails
Description
Contains all the modifications that have been done on the answers of the EEO questions. It is a kind of his-
tory of of answers that were given overtime.
Specifications
Name Value
Related Entity FieldUpdateDetail
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Message
Description
If a message has been sent to the candidate, this attribute contains the message.
Specifications
Name Value
Related Entity Message
Cardinality 0..1
Name Value
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Origin
Description
The application tracking item to which the current application tracking item is linked to.
Specifications
Name Value
Related Entity AbstractApplicationTrackingHistoryIte
m
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: ProfileInformation
Description
The profile information on which the tracking history item applies to.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Name Value
Reset No
Remove No
Relation: Substitute
Description
The operator that triggered the action.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Tokens
Description
This attribute contains tokens to add detaills to the tracking history item.
Specifications
Name Value
Related Entity ApplicationTrackingItemToken
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: User
Description
The operator that performed an action that created the tracking history item.
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
ApplicationHistoryStudyUpdateItem
Description
This class is used to track the changes that are made to a candidate's study. The history items are created for
both general application study along with specifc application experience.
Specifications
Name Value
Parent Entity ApplicationHistoryUpdateItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
ApplicationHistoryUpdateItem
Description
This is the base class of the application tracking history item that are created when a field is modified. Fields
can be answers, experiences, personal informations, resume, skills or studies.
Specifications
Name Value
Parent Entity ApplicationTrackingHistoryItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: Candidate
Description
The candidate to which the application tracking histoty item is related to.
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: CandidateUpdates
Description
Contains all the modifications that have been done on the different fields of the candidate. It is a kind of his-
tory of of values that were given overtime.
Specifications
Name Value
Related Entity CandidateUpdate
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Event
Description
The event that fired the creation of the application tracking history item.
Specifications
Name Value
Related Entity CandidateSelectionEvent
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: FieldUpdateDetails
Description
Contains all the modifications that have been done on the answers of the EEO questions. It is a kind of his-
tory of of answers that were given overtime.
Specifications
Name Value
Related Entity FieldUpdateDetail
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Message
Description
If a message has been sent to the candidate, this attribute contains the message.
Specifications
Name Value
Related Entity Message
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Origin
Description
The application tracking item to which the current application tracking item is linked to.
Specifications
Name Value
Related Entity AbstractApplicationTrackingHistoryIte
m
Name Value
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: ProfileInformation
Description
The profile information on which the tracking history item applies to.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Substitute
Description
The operator that triggered the action.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Name Value
Reset No
Remove No
Relation: Tokens
Description
This attribute contains tokens to add detaills to the tracking history item.
Specifications
Name Value
Related Entity ApplicationTrackingItemToken
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: User
Description
The operator that performed an action that created the tracking history item.
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
ApplicationMedium
Description
This entity is a lookup containing the information on how did we learn about the candidate for a specific
application.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for ApplicationMedium.
Number Name
1 Online
2 Resume
Number Name
3 Phone
4 Import
5 Email
6 Fax
7 InternetMining
8 MatchedToJob
9 Agency
10 StaffingStation
11 TalentExchange
12 OnlineMobile
13 Referral
14 ExternalImport
Field Details
Field: Code
Description
Public identifier of the application medium.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
ApplicationRequisition
Description
The number of assets/required for candidates criteria that the candidate meets for the requisition he applies
to.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
RequisitionTotalAssets Integer The number of required for all candidates criteria that
X X
the candidate meets for the requisition he applies to.
RequisitionTotalAssetsExt Integer The number of assets for external candidates criteria
that the candidate meets for the requisition he applies X X
to.
RequisitionTotalAssetsIntern Integer The number of assets for internal candidates criteria
al that the candidate meets for the requisition he applies X X
to.
RequisitionTotalRequired Integer The number of assets for all candidates criteria that
X X
the candidate meets for the requisition he applies to.
RequisitionTotalRequiredExt Integer The number of required for external candidates
ernal criteria that the candidate meets for the requisition he X X
applies to.
RequisitionTotalRequiredInt Integer The number of required for internal candidates
ernal criteria that the candidate meets for the requisition he X X
applies to.
Field Details
Field: RequisitionTotalAssets
Description
The number of required for all candidates criteria that the candidate meets for the requisition he applies to.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: RequisitionTotalAssetsExt
Description
The number of assets for external candidates criteria that the candidate meets for the requisition he applies
to.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: RequisitionTotalAssetsInternal
Description
The number of assets for internal candidates criteria that the candidate meets for the requisition he applies
to.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: RequisitionTotalRequired
Description
The number of assets for all candidates criteria that the candidate meets for the requisition he applies to.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: RequisitionTotalRequiredExternal
Description
The number of required for external candidates criteria that the candidate meets for the requisition he
applies to.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Name Value
Export Yes
Create No
Update No
Search Yes
Field: RequisitionTotalRequiredInternal
Description
The number of required for internal candidates criteria that the candidate meets for the requisition he
applies to.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
ApplicationState
Description
This entity is a lookup containing the information about.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for ApplicationState.
Number Name
1 New
2 Reviewed
3 1stInterview
4 2ndInterview
5 Offer
6 Hired
7 Rejected
9 Testing
11 3rdInterview
12 Declined
13 Inactive
14 Pipeline
Field Details
Field: CanBeThresholdToCollectEEOUSA
Description
This field indicates whether the application status reach the threshold to collect the EEO/Affirmative informa-
tion or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: IndicatorToCollectEEOUSA
Description
This field indicates if it's possible or not to collect the EEO/Affirmative Action information when an applicant
has reached the status.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Terminal
Description
This field indicates whether the state is a final state or not in the application flow.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: WorkflowSequence
Description
This field represents the position of the state among the others in the progression of an application.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
ApplicationStatusByContext
Description
Contains the configuration for statuses, e.g. contains the mappings between the requisition type, the CSUser
type and any CSW workflow/step/status. For example, the status "TO BE PHONE SCREENED" of step
"PHONE SCREEN" could display the label "Is in progress" for all types of CSUser, except for the internal can-
didate which could have more feedback about the process. Those statuses can also be configured accord-
ing to the requisition type, so candidate applying on a campus requisition could have a feedback different
from the candidate applying on a professional requisition.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Relation Details
Relation: ApplicationStatusByContextDefinition
Description
The configuration entity contains a facing status. For example, a status can be configured specifically for
some CSW Mapper (workflow/step/status), requisition type and CSUser type. Each combination will be held
in his on configuration entity (row).
Specifications
Name Value
Related Entity ApplicationStatusByContextDefinition
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: ApplicationStatusByContextUserType
Description
This entity contains a CSUser facing type. For example, a specific configuration can be done internal candi-
dates. In that case, the facing status will be displayed for internal candidates only.
Specifications
Name Value
Related Entity ApplicationStatusByContextUserType
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
ApplicationStatusByContextDefinition
Description
Represents a status that will be displayed to the CSUser. A facing status CAN
Csuser types.
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: CustomizedName
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Name Value
Search Yes
Field: Description
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search No
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
ApplicationStatusByContextUserType
Description
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for ApplicationStatusByContextUserType.
Number Name
1 External
2 Internal
3 Referrer
4 Agent
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
ApplicationText
Description
Contains all the text datas that a candidate can provide. It contains datas
Like the cover letter, pasted resume, career objectives and additional
Informations.
RemoveCheckOnDelete=true)
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [AutoProgressionUpdateRule] is a computation rule which is responsible to trigger auto-
progression after some metafields update or some candidate actions (change step/status,
bypass, match, revert, ...).
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: AdditionalInformation
Description
The additional information that the candidate provided.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (4000).
2. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
3. [CBRTrackingAdditionalInformation] is a computational rule that is responsible to add an
[ApplicationTrackingHistoryItem] that tracks the change of the cover letter of an [Applica-
tionText].
Field: CareerObjective
Description
The career objectives that the candidate provided.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (4000).
2. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
3. [CBRTrackingCareerObjective] is a computational rule that is responsible to add an [Appli-
cationTrackingHistoryItem] that tracks the change of the career objective of an [Application-
Text].
Field: CoverLetter
Description
The cover letter that the candidate provided.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (4000).
2. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: PastedResume
Description
The pated resume that the candidate provided.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (64000).
2. [CBRTrackingPastedResume] is a computational rule that is responsible to add an [Applica-
tionTrackingHistoryItem] that tracks the change of the pasted resume of an [Application-
Text].
Relation Details
Relation: ProfileInformation
Description
The profile information for which those datas applies to.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 1
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Reset No
Remove No
ApplicationTrackingAnswerChangeItem
Description
This class is used to track the changes that are made to a candidate's answers. The history items are created
for both standard questions along with Employment Equity questions.
Specifications
Name Value
Parent Entity ApplicationTrackingHistoryItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: QuestionNumber
Description
The question's unique identifier that has been modified.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
ApplicationTrackingAttachFileItem
Description
This kind of application tracking history item is used to track when an operator attach a file to the the appli-
cation.
Specifications
Name Value
Parent Entity ApplicationTrackingHistoryItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
AttachedFile Attachment 1 X
Candidate Candidate The candidate to which the
application tracking histoty item is 1 X X X X
related to.
Event CandidateSelectionEvent The event that fired the creation of
0..
the application tracking history X
1
item.
Message Message If a message has been sent to the
0..
candidate, this attribute contains X
1
the message.
Origin AbstractApplicationTrackin The application tracking item to
0..
gHistoryItem which the current application X
1
tracking item is linked to.
ProfileInformation ProfileInformation The profile information on which 0..
X X X X
the tracking history item applies to. 1
Substitute User The operator that triggered the 0..
X
action. 1
Tokens ApplicationTrackingItemTo This attribute contains tokens to
0..
ken add detaills to the tracking history X
N
item.
User User The operator that performed an
action that created the tracking 1 X
history item.
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Name Value
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search No
Relation Details
Relation: AttachedFile
Description
Specifications
Name Value
Related Entity Attachment
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Candidate
Description
The candidate to which the application tracking histoty item is related to.
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Name Value
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Event
Description
The event that fired the creation of the application tracking history item.
Specifications
Name Value
Related Entity CandidateSelectionEvent
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Message
Description
If a message has been sent to the candidate, this attribute contains the message.
Specifications
Name Value
Related Entity Message
Cardinality 0..1
Export Yes
Create No
Update No
Name Value
Search No
Reset No
Remove No
Relation: Origin
Description
The application tracking item to which the current application tracking item is linked to.
Specifications
Name Value
Related Entity AbstractApplicationTrackingHistoryIte
m
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: ProfileInformation
Description
The profile information on which the tracking history item applies to.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Substitute
Description
The operator that triggered the action.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Tokens
Description
This attribute contains tokens to add detaills to the tracking history item.
Specifications
Name Value
Related Entity ApplicationTrackingItemToken
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: User
Description
The operator that performed an action that created the tracking history item.
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
ApplicationTrackingChangeEventItem
Description
This kind of application tracking history is used to track the modification of an event date.
Specifications
Name Value
Parent Entity ApplicationTrackingHistoryItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Name Value
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: NewEventDate
Description
The new event date that has been set by the operator who perfom the action.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search No
Field: OldEventDate
Description
The old event date that has been set by the operator who perfomed the action.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: Candidate
Description
The candidate to which the application tracking histoty item is related to.
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Event
Description
The event that fired the creation of the application tracking history item.
Specifications
Name Value
Related Entity CandidateSelectionEvent
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Message
Description
If a message has been sent to the candidate, this attribute contains the message.
Specifications
Name Value
Related Entity Message
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: ModifiedItem
Description
The original tracking history item that his event date has been modified.
Specifications
Name Value
Related Entity AbstractApplicationTrackingHistoryIte
m
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Origin
Description
The application tracking item to which the current application tracking item is linked to.
Specifications
Name Value
Related Entity AbstractApplicationTrackingHistoryIte
m
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: ProfileInformation
Description
The profile information on which the tracking history item applies to.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Substitute
Description
The operator that triggered the action.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Tokens
Description
This attribute contains tokens to add detaills to the tracking history item.
Specifications
Name Value
Related Entity ApplicationTrackingItemToken
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: User
Description
The operator that performed an action that created the tracking history item.
Specifications
Name Value
Related Entity User
Cardinality 1
Name Value
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
ApplicationTrackingCSWItem
Description
This kind of application tracking history is created when the candidate.
Progress in the flow of the recruiting process. Example are : change the status.
Of the candidate, make an offer to the candidate, hire the candidate, etc.
(removeCheckOnCreate=true,removeCheckOnRead=true, removeCheckOnUpdate=true,
RemoveCheckOnDelete=true)
Specifications
Name Value
Parent Entity ApplicationTrackingHistoryItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
ProfileLocale Locale X
Reverted Boolean Indicate if this step has been reverted X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Name Value
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Name Value
Multilingual No
Export Yes
Create No
Update No
Search No
Field: IsConditional
Description
Indicate if the change status is conditional or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Reverted
Description
Indicate if this step has been reverted.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: ApplicationState
Description
Specifications
Name Value
Related Entity ApplicationState
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Candidate
Description
The candidate to which the application tracking histoty item is related to.
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: CSWMotives
Description
Specifications
Name Value
Related Entity CSWMotive
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Event
Description
The event that fired the creation of the application tracking history item.
Specifications
Name Value
Related Entity CandidateSelectionEvent
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Message
Description
If a message has been sent to the candidate, this attribute contains the message.
Specifications
Name Value
Related Entity Message
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Origin
Description
The application tracking item to which the current application tracking item is linked to.
Specifications
Name Value
Related Entity AbstractApplicationTrackingHistoryIte
m
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: ParentItem
Description
When an action creates two tracking items they are linked by this field. The first item to be created is the par-
ent of the second one.
Specifications
Name Value
Related Entity ApplicationTrackingHistoryItem
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: ProfileInformation
Description
The profile information on which the tracking history item applies to.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Status
Description
Specifications
Name Value
Related Entity CSWStatus
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Step
Description
Specifications
Name Value
Related Entity CSWStep
Cardinality 0..1
Name Value
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Substitute
Description
The operator that triggered the action.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Tokens
Description
This attribute contains tokens to add detaills to the tracking history item.
Specifications
Name Value
Related Entity ApplicationTrackingItemToken
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Name Value
Remove No
Relation: User
Description
The operator that performed an action that created the tracking history item.
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Workflow
Description
Specifications
Name Value
Related Entity CSWWorkflow
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
ApplicationTrackingExternalServiceItem
Description
Application tracking history items for external services.
Specifications
Name Value
Parent Entity ApplicationTrackingHistoryItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Name Value
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search No
Relation Details
Relation: Candidate
Description
The candidate to which the application tracking histoty item is related to.
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Event
Description
The event that fired the creation of the application tracking history item.
Specifications
Name Value
Related Entity CandidateSelectionEvent
Cardinality 0..1
Export Yes
Create No
Name Value
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Message
Description
If a message has been sent to the candidate, this attribute contains the message.
Specifications
Name Value
Related Entity Message
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Origin
Description
The application tracking item to which the current application tracking item is linked to.
Specifications
Name Value
Related Entity AbstractApplicationTrackingHistoryIte
m
Cardinality 0..1
Export Yes
Create No
Update No
Name Value
Search No
Reset No
Remove No
Relation: ProfileInformation
Description
The profile information on which the tracking history item applies to.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: RequestStatus
Description
Specifications
Name Value
Related Entity ExtensionRequestStatus
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Service
Description
Specifications
Name Value
Related Entity PassportPartner
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Substitute
Description
The operator that triggered the action.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Tokens
Description
This attribute contains tokens to add detaills to the tracking history item.
Specifications
Name Value
Related Entity ApplicationTrackingItemToken
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: User
Description
The operator that performed an action that created the tracking history item.
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
ApplicationTrackingHistoryItem
Description
The base class of all the types of application tracking history items. This class contains all the common infor-
mation that can be stored to know what happened to the application of the candidate.
Specifications
Name Value
Parent Entity AbstractApplicationTrackingHistoryIte
m
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Constraints
1. [ApplicationLastTrackingDateComputationRule] is responsible for denormalizing the Cre-
ationDate of the most recent ApplicationTrackingHistoryItem (ATHI) associated to an appli-
cation. This "most recent date" gets denormalized in the "fLastTrackingDate" field of the
ATHI's associated application. Note: In some cases the ATHI's candidate will also see its
InclusiveLastModifiedDate updated.
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
EventDate DateTime This is the date that the operator say that the event
X
has occured or will occured.
ProfileLocale Locale X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: Candidate
Description
The candidate to which the application tracking histoty item is related to.
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Event
Description
The event that fired the creation of the application tracking history item.
Specifications
Name Value
Related Entity CandidateSelectionEvent
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Message
Description
If a message has been sent to the candidate, this attribute contains the message.
Specifications
Name Value
Related Entity Message
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Origin
Description
The application tracking item to which the current application tracking item is linked to.
Specifications
Name Value
Related Entity AbstractApplicationTrackingHistoryIte
m
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: ProfileInformation
Description
The profile information on which the tracking history item applies to.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Substitute
Description
The operator that triggered the action.
Specifications
Name Value
Related Entity User
Name Value
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Tokens
Description
This attribute contains tokens to add detaills to the tracking history item.
Specifications
Name Value
Related Entity ApplicationTrackingItemToken
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: User
Description
The operator that performed an action that created the tracking history item.
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search No
Name Value
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
ApplicationTrackingItemToken
Description
This class is use to store a pair of informations (token ,value) to help build the column details that is dis-
played into the column details. Suppose that we have a detail string that look like that : "Hello
{token_example} !!!" And suppose that we have a token "token_example" who is value is "World". When the
replacement will be done, we will have this detail string : Hello World !!!
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Token String The token is a string that we need to replace with it's
X
value to build the detail string that will be displayed.
Value String The value is string that will replace the token string to
X
build the detail string that will be displayed.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Token
Description
The token is a string that we need to replace with it's value to build the detail string that will be displayed.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Value
Description
The value is string that will replace the token string to build the detail string that will be displayed.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search No
Relation Details
Relation: Item
Description
The item to which the application tracking item token is related to.
Specifications
Name Value
Related Entity ApplicationTrackingHistoryItem
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
ApplicationTrackingOfferItem
Description
An application tracking history item used to track candidate offer changes.
(removeCheckOnCreate=true,removeCheckOnRead=true, removeCheckOnUpdate=true,
RemoveCheckOnDelete=true)
Specifications
Name Value
Parent Entity ApplicationTrackingCSWItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: IsConditional
Description
Indicate if the change status is conditional or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: IsNewStartDateTentative
Description
Indicates if the new start date is tentative or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: IsOldOfferAccepted
Description
Indicates if the old offer was accepted by the candidate or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: IsOldStartDateTentative
Description
Indicates if the old start date is tentative or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search No
Field: NewExpirationDate
Description
The new date when the offer expires.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: NewStartDate
Description
The new date when the candidate is supposed to start working.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: OfferAcceptedDate
Description
The date when the offer was accepted by the candidate.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: OfferExtendedDate
Description
The new expiry date for an extended offer.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: OldExpirationDate
Description
The old expiry date for an extended offer.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: OldStartDate
Description
The old date when the candidate was supposed to start working.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search No
Field: Reverted
Description
Indicate if this step has been reverted.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: ApplicationState
Description
Specifications
Name Value
Related Entity ApplicationState
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Candidate
Description
The candidate to which the application tracking histoty item is related to.
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: CSWMotives
Description
Specifications
Name Value
Related Entity CSWMotive
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Event
Description
The event that fired the creation of the application tracking history item.
Specifications
Name Value
Related Entity CandidateSelectionEvent
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Message
Description
If a message has been sent to the candidate, this attribute contains the message.
Specifications
Name Value
Related Entity Message
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Offer
Description
Specifications
Name Value
Related Entity Offer
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: OfferMotives
Description
Specifications
Name Value
Related Entity CSWMotive
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Origin
Description
The application tracking item to which the current application tracking item is linked to.
Specifications
Name Value
Related Entity AbstractApplicationTrackingHistoryIte
m
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: ParentItem
Description
When an action creates two tracking items they are linked by this field. The first item to be created is the par-
ent of the second one.
Specifications
Name Value
Related Entity ApplicationTrackingHistoryItem
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: ProfileInformation
Description
The profile information on which the tracking history item applies to.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Status
Description
Specifications
Name Value
Related Entity CSWStatus
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Step
Description
Specifications
Name Value
Related Entity CSWStep
Cardinality 0..1
Name Value
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Substitute
Description
The operator that triggered the action.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Tokens
Description
This attribute contains tokens to add detaills to the tracking history item.
Specifications
Name Value
Related Entity ApplicationTrackingItemToken
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Name Value
Remove No
Relation: User
Description
The operator that performed an action that created the tracking history item.
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Workflow
Description
Specifications
Name Value
Related Entity CSWWorkflow
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
ApplicationTrackingSharePrintItem
Description
This kind of application tracking history is created when the candidate is printed or shared. It contains some
information about which candidate file content was selected, the recipients, the selected attachment, etc.
(removeCheckOnCreate=true,removeCheckOnRead=true, removeCheckOnUpdate=true,
RemoveCheckOnDelete=true)
Specifications
Name Value
Parent Entity ApplicationTrackingHistoryItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: Candidate
Description
The candidate to which the application tracking histoty item is related to.
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Event
Description
The event that fired the creation of the application tracking history item.
Specifications
Name Value
Related Entity CandidateSelectionEvent
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Message
Description
If a message has been sent to the candidate, this attribute contains the message.
Specifications
Name Value
Related Entity Message
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Origin
Description
The application tracking item to which the current application tracking item is linked to.
Specifications
Name Value
Related Entity AbstractApplicationTrackingHistoryIte
m
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: ProfileInformation
Description
The profile information on which the tracking history item applies to.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: SharePrintItemAttachments
Description
The selected attachments to be included in the shared information.
Specifications
Name Value
Related Entity ApplicationTrackingSharePrintItemAtt
achment
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: SharePrintItemContent
Description
The selected candidate file content to be included in the shared information.
Specifications
Name Value
Related Entity ApplicationTrackingSharePrintItemCo
ntent
Cardinality 1..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: SharePrintItemRecipient
Description
The selected recipients to send the candidate file information.
Specifications
Name Value
Related Entity ApplicationTrackingSharePrintItemRe
cipient
Cardinality 1..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Substitute
Description
The operator that triggered the action.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Tokens
Description
This attribute contains tokens to add detaills to the tracking history item.
Specifications
Name Value
Related Entity ApplicationTrackingItemToken
Name Value
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: User
Description
The operator that performed an action that created the tracking history item.
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
ApplicationTrackingSharePrintItemAttach-
ment
Description
This class contains the attachments selected for an ApplicationTrackingSharePrintItem instance.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Details
Field: SharePrintItemAttachmentNo
Description
The unique identifier.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
ApplicationTrackingSharePrintItemContent
Description
This class contains the candidate file content selected for an ApplicationTrackingSharePrintItem instance.
We store tab type nos which correspond to candidate file available tabs (ex: General Profile, Job Submis-
sion, Attachments, Referral, History, etc.).
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Details
Field: EsTabTypeNo
Description
The tab type no of the corresponding TabType instance.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: No
Description
The unique identifier.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
ApplicationTrackingSharePrintItemRecipient
Description
This class contains the recipients selected for an ApplicationTrackingSharePrintItem instance.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: EmailAddress
Description
The email address of the recipient.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: SharePrintItemRecipientNo
Description
The unique identifier.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Approval
Description
This is an approbation state. It keeps comment and decision for one user during one approbation process.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Constraints
1. [UserMustNotApproveMoreThenOnce]
2.
3. [AlwaysFailRule]
4. [DepartmentLocationRule] Department Location is mandatory if LinkRequisitionLocation-
ToDepartmentLocation setting value is true.
Field Summary
Update
Search
Create
Export
Comment String X X
CreationDate DateTime X X
No Integer X X
Sequence Long X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Approbator User 1 X X
ApprovalContext ApprovalContext 0..
X X
1
ApprovalStatus ApprovalStatus 1 X X
OnBehalfOfUser User 0..
X X
1
Field Details
Field: Comment
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: CreationDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory Yes
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: No
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Long
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search No
Relation Details
Relation: Approbator
Description
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: ApprovalContext
Description
Specifications
Name Value
Related Entity ApprovalContext
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Name Value
Remove No
Relation: ApprovalStatus
Description
Specifications
Name Value
Related Entity ApprovalStatus
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [NotifyApprovalRejectionRule]
Relation: OnBehalfOfUser
Description
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Name Value
Remove No
ApprovalContext
Description
[ApprovalContext] makes links between the approbation process (defined by the [ProcessDefinition]) and
approbations states made during approbation process.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: ApprovalRequestorComment
Description
Approval requestor comment.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: CreationDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory Yes
Multilingual No
Export Yes
Create No
Update No
Name Value
Search Yes
Field: No
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Approbations
Description
Specifications
Name Value
Related Entity StepTaskDefinition
Cardinality 1..N
Export Yes
Create No
Update No
Search Yes
Reset Yes
Remove Yes
Relation: Approvals
Description
Specifications
Name Value
Related Entity Approval
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Owner
Description
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
ApprovalStatus
Description
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for ApprovalStatus.
Number Name
0 Approved
1 Rejected
2 Bypassed
3 ApprovedOnBehalfOf
Number Name
4 RejectedOnBehalfOf
5 BypassedOnBehalfOf
6 ToBeApproved
7 Pending
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Attachment
Description
Attachment.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update Yes
Search Yes
Constraints
1. [DocumentFileHistoryTrackingRule] is a computation rule that tracks document file "update"
and "change". "Change" is when we are using a new document while "update" is when we
are using a new version of the same document. This rule should trigger on DocumentFile
update.
2. [AttachmentAllowUpdateRule]. <p> This rule prevents the modification of {@link Attach-
ment} if isAllowUpdate is [false].
3. [RevionsNumberComputationRule] is a computation Business Rule that sets the revsion
number in {@link Attachment#fRevision} when created <p> the revision number is com-
puted by taking the max + 1 of the Revisions.
4. [OwnerUserComputationRule] is a computation Business Rule that sets the current {@link
com.taleo.akira.security.identitymanagement.entity.User} in {@link Attach-
ment#fOwnerUser} when created.
5. This rule is used to fire event when a cration or an update of an attachment is made.
6. [AttachmentMaximumFileSizeRule]. This rule will validate that the size of the file isn't bigger
than the setting value.
7. [AttachmentAntiVirusRule] When an attachment is add, it should not contain anyvirus.
8. [AttachmentFileFormatRule] When a user attach a file, this file should be of a valid format.
It will validate it.
Field Summary
Update
Search
Create
Export
Field Name Type Description
Comment String X X X X
CreationDate DateTime X X
FileContent Base64Gzip X X X
FileName String X X X X
HashCode String X X
IsSearchable Boolean X X
LastModificationDate DateTime X X
MimeType String X X
Size Long X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Application Application 1 X X
AttachmentType AttachmentType 1 X X
Candidate Candidate 1 X
Creator User 1 X X X X
InfoFeeder InfoFeeder 1 X X X X
Requisition Requisition 1 X X
Status AdminEntityStatus Reference to the Administration
Entity status of the administration 1 X X X
entity
Field Details
Field: Comment
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (250).
Field: CreationDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: FileContent
Description
Specifications
Name Value
Data Type Base64Gzip
Mandatory No
Multilingual No
Export Yes
Create No
Update Yes
Search Yes
Field: FileName
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (250).
Field: HashCode
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: IsSearchable
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: LastModificationDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Constraints
1. [TodayFieldRule] is a rule that makes sure that the date set in the entity is today.
Field: MimeType
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Size
Description
Specifications
Name Value
Data Type Long
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Application
Description
Specifications
Name Value
Related Entity Application
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: AttachmentType
Description
Specifications
Name Value
Related Entity AttachmentType
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Candidate
Description
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Creator
Description
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: InfoFeeder
Description
Specifications
Name Value
Related Entity InfoFeeder
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Requisition
Description
Specifications
Name Value
Related Entity Requisition
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Name Value
Export Yes
Create No
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [RequisitionDeleteAttachmentHistoryEventRule] tracks the [Attachment] entity delete from a
Requisition.
AttachmentType
Description
This entity represents the functionnal type of the attached file.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update Yes
Search Yes
Constraints
1. [AlwaysFailRule] is used when you want to prevent a modification to be done on a field/
entity.
Field Summary
Update
Search
Create
Export
Code String X X
Field Details
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Attendee
Description
The Attendee entity is an abstraction of the meeting expected participants. The meeting organizer is also
considered as an attendee. The three possible types of attendee are CSUserAttendee, UserAttendee, and
UnresgistredAttendee. The link between the Attendee and the Meeting is done by the MeetingAttendee who
associates a MeetingAttendeeRole to an Attendee.
Specifications
Name Value
Parent Entity Entity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Relation Details
Relation: MeetingAttendees
Description
There is always an associated Attendee for each MeetingAttendee.
Specifications
Name Value
Related Entity MeetingAttendee
Cardinality 1..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
BackgroundCheckConsent
Description
This class represents the candidate the acceptance of the document agreement when he submit a profile or
apply on a requisition.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search No
Constraints
1. [AutoProgressionUpdateRule] is a computation rule which is responsible to trigger auto-
progression after some metafields update or some candidate actions (change step/status,
bypass, match, revert, ...).
Field Summary
Update
Search
Create
Export
Consent Boolean This field hold the value to determine if the candidate
X X X
accept or not to allow background checking.
InquiryReportRequested Boolean This field indicates if the inquiry report is requested or
X X X
not.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Consent
Description
This field hold the value to determine if the candidate accept or not to allow background checking.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. This field is mandatory, a value must be supplied.
Field: InquiryReportRequested
Description
This field indicates if the inquiry report is requested or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Relation Details
Relation: BackgroundCheckConsentDocuments
Description
The documents of the background check.
Specifications
Name Value
Related Entity Document
Cardinality 1..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Constraints
1. [BackgroundCheckConsentValidationRule] is a business rule that validates the field aBack-
groundCheckConsentDocuments of an BackgroundCheckConsent. The Background-
CheckConsentDocuments must not be null or empty.
Relation: ProfileInformation
Description
This relation represents the background check consent associated to the application .
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
BackgroundCheckGeneral
Description
This class holds the general information about the background check.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
CityOfBirth String This field holds the city of birth of the candidate. X X X
MotherMaidenName String This field holds the mother maiden name of the
X X X
candidate.
Field Details
Field: CityOfBirth
Description
This field holds the city of birth of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
2. [CBRBackgroundCheckGeneralUpdateCSUserLastModifiedDate] is a computational rule
that is responsible to update the field [CSUser.fLastModifiedDate] when an [Background-
CheckGeneral] is modified.
3. [CBRBackgroundCheckGeneralUpdateCSUserLastActivityDate] is a computational rule that
is responsible to update the field [CSUser.fLastActivityDate] when an [BackgroundCheck-
General] is modified.
4. [CBRBackgroundCheckGeneralMotherMaidenNameModified] is a computational rule that
is responsible to create a tracking item when the field [BackgroundCheckGeneral.fCityOf-
Birth] is modified.
Field: MotherMaidenName
Description
This field holds the mother maiden name of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (30).
2. [CBRBackgroundCheckGeneralUpdateCSUserLastModifiedDate] is a computational rule
that is responsible to update the field [CSUser.fLastModifiedDate] when an [Background-
CheckGeneral] is modified.
3. [CBRBackgroundCheckGeneralUpdateCSUserLastActivityDate] is a computational rule that
is responsible to update the field [CSUser.fLastActivityDate] when an [BackgroundCheck-
General] is modified.
4. [CBRBackgroundCheckGeneralMotherMaidenNameModified] is a computational rule that
is responsible to create a tracking item when the field [BackgroundCheckGeneral.fMother-
MaidenName] is modified.
BaseAdminEntity
Description
Base class for all administrable entities.
Specifications
Name Value
Parent Entity Entity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. This rule determines if the status of the given entity is draft. It can be used for example to
permit entities to be deleted only in their draft state.
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Relation Details
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
BaseComposite
Description
Generic entity to provide a tree structure data.
Specifications
Name Value
Parent Entity Entity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseCompositeNameDraftRule] At least Name must be complete in one language to be
saved as DRAFT.
2. [BaseCompositeDeleteWithChildRule] BaseComposite could not be deleted if child exists.
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Code must be unique (case insensitive) if not empty.
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
3. String length : min (0), max (250).
Field: Complete
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Level
Description
Indicates the level where the composite is located in the tree structure. The level of the root of the tree struc-
ture is 0. It's a read-only calculated field.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Name of the composite (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Name of children of a similar parent must be unique (case insensitive through all brother
and all languages)
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Number
Description
Unique identifier generated by the system.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Children
Description
Reference to the children of a specific composite. This list of composite is read-only.
Specifications
Name Value
Related Entity BaseComposite
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Parent
Description
Reference to the parent of a specific composite.
Specifications
Name Value
Related Entity BaseComposite
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Sequence
Description
Sequence of the composite.
Specifications
Name Value
Related Entity BaseCompositeSequence
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Status
Description
Reference to the Administration Entity Status of the composite.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [BaseCompositeStatusLifecycleRule] makes sure the composite is active before inactive.
2. [BaseCompositeStatusRule] makes sure the composite status is active/inactive/draft only
since other status are not supported.
BaseCompositeSequence
Description
Generic entity to provide a way to personalize sorting of the tree structure elements.
Specifications
Name Value
Parent Entity Entity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Sequence
Description
Specified sorting order, overriding the default sorting order.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. Sequence value must be unique within all direct children of a parent.
2.
BaseEditableDatabaseLookup
Description
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Active Boolean X X
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
Sequence Integer X X
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
BaseEditableResourceLookup
Description
Specifications
Name Value
Parent Entity ResourceLookup
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Active Boolean X X
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
ResourceNumber Integer The physical identifier for this resource lookup. X X
Sequence Integer X X
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
BaseHierarchy
Description
BaseHierarchy is an abstract class providing an hierarchical tree structure.
Specifications
Name Value
Parent Entity Entity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Level
Description
The level of the element in the hierarchical tree structure from the root. The root level in the tree structure is
0. The deeper the element is in the hierachy, the higher the level will be.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
BaseJobField
Description
Abstract class representing the common attributes and relations of a Job Field.
Specifications
Name Value
Parent Entity BaseComposite
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Code must be unique (case insensitive) if not empty.
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
3. String length : min (0), max (250).
4. This field is mandatory, a value must be supplied.
Field: Complete
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Level
Description
Indicates the level where the composite is located in the tree structure. The level of the root of the tree struc-
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Name of the composite (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Name of children of a similar parent must be unique (case insensitive through all brother
and all languages)
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Number
Description
Unique identifier generated by the system.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
BaseLocation
Description
Abstract class representing a geographical location.
Specifications
Name Value
Parent Entity BaseComposite
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Abbreviation
Description
Abbreviation of the location.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (15).
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Code must be unique (case insensitive) if not empty.
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
3. String length : min (0), max (250).
4. This field is mandatory, a value must be supplied.
Field: Complete
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: LastModifiedOn
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Latitude
Description
Latitude of the location.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Level
Description
Indicates the level where the composite is located in the tree structure. The level of the root of the tree struc-
ture is 0. It's a read-only calculated field.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Longitude
Description
Longitue of the location.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Name
Description
Name of the composite (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Name of children of a similar parent must be unique (case insensitive through all brother
and all languages)
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Number
Description
Unique identifier generated by the system.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ZipCode
Description
Zip code of the location.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (20).
BaseMultilingualAdminEntity
Description
This class serves as a common ancestor for all multilingual, administrable
Entities. It defines fields and methods that should be common across all those
Entities.
Specifications
Name Value
Parent Entity BaseAdminEntity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleIsActiveForActivationRule] implements the following business rule: "An entity's
base locale must be active for the entity to be activated". This business rule can only be
applied to BaseMultilingualAdminEntity subclasses.
2. [BaseLocaleIsSupportedRule] implements the following business rule: "An entity's base local
must be supported by that entity". This business rule is applicable only to BaseMultilin-
gualAdminEntity and its subclasses.
3. [OneMaximumBaseLocaleRule] Rule to check if a multilingual admin entity has only one
base language.
4. [AjustSupportedLocalesComputation] is a computation that ensure that any language that
is used to put some text is in the supported language array. If it is not the case, the lan-
guage will be added.
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
BaseMultilingualEntity
Description
This class serves as a common ancestor for all multilingual entities. It
Defines fields and methods that should be common across all those entities.
Specifications
Name Value
Parent Entity Entity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleIsActiveForActivationRule] implements the following business rule: "An entity's
base locale must be active for the entity to be activated". This business rule can only be
applied to BaseMultilingualAdminEntity subclasses.
2. [BaseLocaleIsSupportedRule] implements the following business rule: "An entity's base local
must be supported by that entity". This business rule is applicable only to BaseMultilin-
gualAdminEntity and its subclasses.
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are
Seen only when administering an entity, and are not considered usable
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported
By the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
BaseRegulationForm
Description
Specifications
Name Value
Parent Entity QCQuestionForm
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Constraints
1. String length : min (0), max (200).
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
BaseRole
Description
The role represent the role of an actor; it can be a system role or a user
Defined role.
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Description
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Constraints
1. String length : min (0), max (765).
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Field: RoleNo
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Candidate
Description
Candidate is one of the most important aspect in the recruitment process. A
- Most often, the candidate provides it when he/she applies on a position using
- In some cases, the candidate may not have provided the some information.
The candidate can be an individual that do not work for the company or it can
Be an internal employee.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields Yes
Export Yes
Import Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [CSUserInclusiveLastModifiedDateComputationRule] set the inclusiveLastModifiedDate as
the lasModifiedDate if the lastModifiedDate is more recent.
2. [UpdateUDFLastModifiedDateLastActivityDate] is responsible to update the fields
[CSUser.fLastModifiedDate] and [CSUser.fLastActivityDate] when some custom fields of the
[CSUser] entity change.
Field Summary
Update
Search
Create
Export
Field Name Type Description
ActiveApplicationCount Integer This field contains the number of applications that the
candidate has. This field is incrementd when the
candidate apply on a requisition and the cie setting
X X X X
DisplayIncompleteApplication is set to 1. If the later
cie setting is set to 0, the count will be incremented
only when the application become completed.
Address String The first part of the personal address of the
X X X X
candidate.
Address2 String The second part of the personal address of the
X X X X
candidate.
Anonymous Boolean Indicates if the candidate wants to remain
anonymous. An anonymous candidate has not gave X X X X
his firstname and lastname.
AvailabilityDate DateTime The date at which the candidate will be able to start
X X X X
to work.
Birthday DateTime The date on which the candidate is born. X X X X
CHiringProcessStatus Integer This field is read-only and it is for internal uses. This
field indicate if the candidate has more than one
active application (=2) or if the candidate has only X X X X
one active application (=1). This field is never
persisted.
City String The city of the personnal adress of the candidate. X X X X
CreationDate DateTime The date when the candidate has been created. X X X X
CSWLatestDate DateTime The date on which the candidate advance in the
X X X X
hiring process for the last time.
Update
Search
Create
Export
Field Name Type Description
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: ActiveApplicationCount
Description
This field contains the number of applications that the candidate has. This field is incrementd when the can-
didate apply on a requisition and the cie setting DisplayIncompleteApplication is set to 1. If the later cie set-
ting is set to 0, the count will be incremented only when the application become completed.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Address
Description
The first part of the personal address of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
Field: Address2
Description
The second part of the personal address of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
2. [CBRTrackingAddress2] is a computational rule that is responsible to add an [Application-
TrackingHistoryItem] that tracks the change of the Address Line 2 of a [CSUser].
Field: Anonymous
Description
Indicates if the candidate wants to remain anonymous. An anonymous candidate has not gave his firstname
and lastname.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: AvailabilityDate
Description
The date at which the candidate will be able to start to work.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [UpdateLastModifiedDateLastActivityDate] is responsible to update the fields [CSUser.fLast-
ModifiedDate] and [CSUser.fLastActivityDate] when some fields of the [CSUser] entity
change.
2. [CBRTrackingAvailabilityDate] is a computational rule that is responsible to add an [Appli-
cationTrackingHistoryItem] that tracks the change of the availability date of a [CSUser].
Field: Birthday
Description
The date on which the candidate is born.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [UpdateLastModifiedDateLastActivityDate] is responsible to update the fields [CSUser.fLast-
ModifiedDate] and [CSUser.fLastActivityDate] when some fields of the [CSUser] entity
change.
2. [CBRTrackingBirthday] is a computational rule that is responsible to add an [Application-
TrackingHistoryItem] that tracks the change of the birthday of a [CSUser].
Field: CHiringProcessStatus
Description
This field is read-only and it is for internal uses. This field indicate if the candidate has more than one active
application (=2) or if the candidate has only one active application (=1). This field is never persisted.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: City
Description
The city of the personnal adress of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
2. [UpdateLastModifiedDateLastActivityDate] is responsible to update the fields [CSUser.fLast-
ModifiedDate] and [CSUser.fLastActivityDate] when some fields of the [CSUser] entity
change.
3. [CBRTrackingCity] is a computational rule that is responsible to add an [ApplicationTrackin-
gHistoryItem] that tracks the change of the city of a [CSUser].
Field: CreationDate
Description
The date when the candidate has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CSWLatestDate
Description
The date on which the candidate advance in the hiring process for the last time.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The date cannot be older that the creation date.
Field: DisqualifierResultDate
Description
The general profile disqualifier result date of the candidate (knockout status).
The date when the candidate disqualifier result has been evaluated according to its answers to the general
company disqualification questions. A corresponding disqualifier result is set.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The date cannot be older that the creation date.
Field: EmailAddress
Description
The email address of the candidate. This field is automatically trimmed and lower cased when updated.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
2. Compliant with the syntax rules of the RFC822.
3. If the cie setting CandidateEmailUniqueness is set to 1. The email must be unique.
4. [EmailAddressFieldRule] This rule validate that a string value is a valid email address. The
string may contain more than one email address separated by a delimiter. If this is the case
you should specify the delimiter parameter. If no delimiter is specified the string will not be
tokenized. So the string "patate@patate.com,toto@toto.com" will be valid if you use the ','
delimiter. It will fail if no delimiter are specified. Rule parameters: name="delimiter"
(optional) The delimiter will be used to tokenize the string. This can be usefull if there is mul-
tiple email adresses in the string. Note that multiple delimiter can be used (ex: delim-
iter=",;").
5. [CandidateEmailUniquenessRule] is in charge of verifying if the email of the candidate is
unique in the system if it has to be unique.
6. [SynchronizeARUserComputationRule] is a computational rule that synchronise CSUser and
User. Synchronisation is triggered in 2 cases: a)When TalentUser#candidate or
CSUser#talUser is created/modified - then fields (check UserCSUserSynchronization-
Utils.ONE_TIME_COPY_FIELDS for full list of them) between CSUser entity and related -
through TalentUser - User entity are synchronised (of course if both entities exist). For each
pair of related fields algorithm is checking if one of them is empty - if yes then it's filled with
value of the second field. So in other words copying without overriding is taking place.
Exception is in case of User personal/correspondence email and CSUer email - personal
email has precedence over correspondence when both are existing and when filling empty
CSUser email. Also second exception is if both - CSUser email address and User personal
email address - exist then override personal email with CSuer email value. b)When
CSUser#employeeNumber/CSUser#emailAddress is updated - then OVERRIDE employ-
eeId/personalEmail of related User with this new value.
7. [EmailToLowerCaseComputationRule] is a computational rule that is responsible to put the
email address of the [CSUser] in lower case. All email addresses of [CSUser] are stored in
lower case.
8. [UpdateLastModifiedDateLastActivityDate] is responsible to update the fields [CSUser.fLast-
ModifiedDate] and [CSUser.fLastActivityDate] when some fields of the [CSUser] entity
change.
9. [CBRTrackingEmailAddress] is a computational rule that is responsible to add an [Applica-
tionTrackingHistoryItem] that tracks the change of the email address of a [CSUser].
10. [CBRCSUserInfoExchangeStatusMissingInfo] When the candidate has an empty firstName
or lastName or emailAddress than he exchange status MISSING_DATA should be set as the
status of the exchangeUser. On the other hand if the status is MISSING_DATA and either
one of the three fields is set we need to switch back to ADD_CANDIDATE.
Field: EmployeeNumber
Description
The employee number of the candidate if this this one is an internal employee.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [SynchronizeARUserComputationRule] is a computational rule that synchronise CSUser and
User. Synchronisation is triggered in 2 cases: a)When TalentUser#candidate or
CSUser#talUser is created/modified - then fields (check UserCSUserSynchronization-
Utils.ONE_TIME_COPY_FIELDS for full list of them) between CSUser entity and related -
through TalentUser - User entity are synchronised (of course if both entities exist). For each
pair of related fields algorithm is checking if one of them is empty - if yes then it's filled with
value of the second field. So in other words copying without overriding is taking place.
Exception is in case of User personal/correspondence email and CSUer email - personal
email has precedence over correspondence when both are existing and when filling empty
CSUser email. Also second exception is if both - CSUser email address and User personal
email address - exist then override personal email with CSuer email value. b)When
CSUser#employeeNumber/CSUser#emailAddress is updated - then OVERRIDE employ-
eeId/personalEmail of related User with this new value.
3. [CBRTrackingEmployeeNumber] is a computational rule that is responsible to add an
[ApplicationTrackingHistoryItem] that tracks the change of the Employee Number of a
[CSUser].
Field: Fax
Description
The personnal fax number of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [MandatoryPhoneNumberRule] - This rule ensures that if the preferred Phone is set then its
related phone number (FAX, HOME, WORK, PAGER or MOBILE) must be present. Note:
The fields are: homePhone, pagerPhone, fax, workPhone, mobilePhone and preferred-
Phone.
3. [CBRTrackingFax] is a computational rule that is responsible to add an [ApplicationTrackin-
gHistoryItem] that tracks the change of the Fax of a [CSUser].
Field: FirstName
Description
The first name of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (255).
2. [SynchronizeARUserComputationRule] is a computational rule that synchronise CSUser and
User. Synchronisation is triggered in 2 cases: a)When TalentUser#candidate or
CSUser#talUser is created/modified - then fields (check UserCSUserSynchronization-
Utils.ONE_TIME_COPY_FIELDS for full list of them) between CSUser entity and related -
through TalentUser - User entity are synchronised (of course if both entities exist). For each
pair of related fields algorithm is checking if one of them is empty - if yes then it's filled with
value of the second field. So in other words copying without overriding is taking place.
Exception is in case of User personal/correspondence email and CSUer email - personal
email has precedence over correspondence when both are existing and when filling empty
CSUser email. Also second exception is if both - CSUser email address and User personal
email address - exist then override personal email with CSuer email value. b)When
CSUser#employeeNumber/CSUser#emailAddress is updated - then OVERRIDE employ-
eeId/personalEmail of related User with this new value.
3. [UpdateLastModifiedDateLastActivityDate] is responsible to update the fields [CSUser.fLast-
ModifiedDate] and [CSUser.fLastActivityDate] when some fields of the [CSUser] entity
change.
4. [CBRTrackingFirstName] is a computational rule that is responsible to add an [Application-
TrackingHistoryItem] that tracks the change of the first name of a [CSUser].
5. [CBRCSUserInfoExchangeStatusMissingInfo] When the candidate has an empty firstName
or lastName or emailAddress than he exchange status MISSING_DATA should be set as the
status of the exchangeUser. On the other hand if the status is MISSING_DATA and either
one of the three fields is set we need to switch back to ADD_CANDIDATE.
Field: HasReferrered
Description
Indicate if the candidate has referred another candidate.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
Field: HomePhone
Description
The personnal home phone of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [MandatoryPhoneNumberRule] - This rule ensures that if the preferred Phone is set then its
related phone number (FAX, HOME, WORK, PAGER or MOBILE) must be present. Note:
The fields are: homePhone, pagerPhone, fax, workPhone, mobilePhone and preferred-
Phone.
3. [UpdateLastModifiedDateLastActivityDate] is responsible to update the fields [CSUser.fLast-
ModifiedDate] and [CSUser.fLastActivityDate] when some fields of the [CSUser] entity
change.
4. [CBRTrackingHomePhone] is a computational rule that is responsible to add an [Applica-
tionTrackingHistoryItem] that tracks the change of the home phone of a [CSUser].
Field: Hourly
Description
This private field is used to optimized batch process on candidate. The concept of "Hourly candididate" does
not exist in taleo system. This field is managed with the following algorithm:
No: From the moment a candidate applies on a professionnal or campus requisition, or when he submits
his profile.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Field: IdentificationMissing
Description
This field is read-only. It indicate if the candidate has NOT given his firstname and his lastname and he had
not indicated that he whiches to be anonymous when he entered his personnal informations. This field is
never persisted.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: InclusiveLastModifiedDate
Description
This field contains the last date that a modification has been made on the candidate. Ether on his personnal
or his progression in the hiring process, or any other changes.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: InHiringProcess
Description
Indicate if the candidate is involved in at least one hiring process on a requisition. The field activeApplica-
tionsCount must be loaded in order to have a valid value in this field.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: InternalApplication
Description
Indicate if the candidate is an internal employee or not. A candidate that apply on a internal career site is set
to internal automatically. Thus, if a candidate is hired and the cie setting AutomaticallyIdentifyCandidateAs-
Internal is set to 1, a task (IdentifyCandidateAsInternalTask) will be created to set the field to true when the
start date is reached.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
Field: IsApplicant
Description
This field indicate if the candidate manifested his desired to be employed by the cie. He has applied on at
least one requisition or he has submitted his profile. If the candidate is only a referrer, this field will be false.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This rule validates that the flag isApplicant, once being set to true must stay true.
Field: IsPersonalInfoMasked
Description
This field is for internal uses. It indicate if the personal informations have been masked by the Squeezer pol-
icy the perform a soft delete. Not importable.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search No
Field: LastActivityDate
Description
This field is read-only. It contains the most recent date between the last modified date and the csw latest
date.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: LastApplicationDate
Description
This field contains the date of the last application of the candidate. This column has been added to correct
a performance issue in the squeezer engine.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: LastModifiedDate
Description
The date on which the candidate as been modified for the last time.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The date cannot be older that the creation date.
Field: LastName
Description
The last name of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (255).
2. [SynchronizeARUserComputationRule] is a computational rule that synchronise CSUser and
User. Synchronisation is triggered in 2 cases: a)When TalentUser#candidate or
Field: MiddleInitial
Description
The middle initial of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (60).
2. [SynchronizeARUserComputationRule] is a computational rule that synchronise CSUser and
User. Synchronisation is triggered in 2 cases: a)When TalentUser#candidate or
CSUser#talUser is created/modified - then fields (check UserCSUserSynchronization-
Utils.ONE_TIME_COPY_FIELDS for full list of them) between CSUser entity and related -
through TalentUser - User entity are synchronised (of course if both entities exist). For each
pair of related fields algorithm is checking if one of them is empty - if yes then it's filled with
value of the second field. So in other words copying without overriding is taking place.
Exception is in case of User personal/correspondence email and CSUer email - personal
email has precedence over correspondence when both are existing and when filling empty
CSUser email. Also second exception is if both - CSUser email address and User personal
email address - exist then override personal email with CSuer email value. b)When
CSUser#employeeNumber/CSUser#emailAddress is updated - then OVERRIDE employ-
eeId/personalEmail of related User with this new value.
3. [UpdateLastModifiedDateLastActivityDate] is responsible to update the fields [CSUser.fLast-
ModifiedDate] and [CSUser.fLastActivityDate] when some fields of the [CSUser] entity
change.
4. [CBRTrackingMiddleInitial] is a computational rule that is responsible to add an [Applica-
tionTrackingHistoryItem] that tracks the change of the middle initial of a [CSUser].
Field: MobilePhone
Description
The personnal mobile phone of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [MandatoryPhoneNumberRule] - This rule ensures that if the preferred Phone is set then its
related phone number (FAX, HOME, WORK, PAGER or MOBILE) must be present. Note:
The fields are: homePhone, pagerPhone, fax, workPhone, mobilePhone and preferred-
Phone.
3. [UpdateLastModifiedDateLastActivityDate] is responsible to update the fields [CSUser.fLast-
ModifiedDate] and [CSUser.fLastActivityDate] when some fields of the [CSUser] entity
change.
4. [CBRTrackingMobilePhone] is a computational rule that is responsible to add an [Applica-
tionTrackingHistoryItem] that tracks the change of the mobile phone of a [CSUser].
Field: NotifyByEmail
Description
Indicate if the candidte which to be notify by email when a new requisition that match his profile is posted on
the career site.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [CBRTrackingNotifyByMail] is a computational rule that is responsible to add an [Applica-
tionTrackingHistoryItem] that tracks the change of the flag that indicate if the CSuser wants
to be notified by email.
Field: Number
Description
The unique identifier of this entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: PagerPhone
Description
The personnal pager phone of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [MandatoryPhoneNumberRule] - This rule ensures that if the preferred Phone is set then its
related phone number (FAX, HOME, WORK, PAGER or MOBILE) must be present. Note:
The fields are: homePhone, pagerPhone, fax, workPhone, mobilePhone and preferred-
Phone.
3. [CBRTrackingPagerPhone] is a computational rule that is responsible to add an [Applica-
tionTrackingHistoryItem] that tracks the change of the Pager phone of a [CSUser].
Field: PersonalInfoValidated
Description
Indicate if the personnal informations has been validated or not by the candidate.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Prefix
Description
This field holds the value for the prefix name of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (30).
2. [SynchronizeARUserComputationRule] is a computational rule that synchronise CSUser and
User. Synchronisation is triggered in 2 cases: a)When TalentUser#candidate or
CSUser#talUser is created/modified - then fields (check UserCSUserSynchronization-
Utils.ONE_TIME_COPY_FIELDS for full list of them) between CSUser entity and related -
through TalentUser - User entity are synchronised (of course if both entities exist). For each
pair of related fields algorithm is checking if one of them is empty - if yes then it's filled with
value of the second field. So in other words copying without overriding is taking place.
Exception is in case of User personal/correspondence email and CSUer email - personal
email has precedence over correspondence when both are existing and when filling empty
CSUser email. Also second exception is if both - CSUser email address and User personal
email address - exist then override personal email with CSuer email value. b)When
CSUser#employeeNumber/CSUser#emailAddress is updated - then OVERRIDE employ-
eeId/personalEmail of related User with this new value.
3. [UpdateLastModifiedDateLastActivityDate] is responsible to update the fields [CSUser.fLast-
ModifiedDate] and [CSUser.fLastActivityDate] when some fields of the [CSUser] entity
change.
4. [CBRTrackingPrefixName] is a computational rule that is responsible to add an [Applica-
tionTrackingHistoryItem] that tracks the change of the prefix name of a [CSUser].
Field: ReferenceDate
Description
Specifications
Name Value
Data Type Date
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ReferenceEndDate
Description
Specifications
Name Value
Data Type Date
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ReferralType
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: Referred
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Salary
Description
The salary the candidate whiches to have.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [UpdateLastModifiedDateLastActivityDate] is responsible to update the fields [CSUser.fLast-
ModifiedDate] and [CSUser.fLastActivityDate] when some fields of the [CSUser] entity
change.
2. [CBRTrackingSalary] is a computational rule that is responsible to add an [Application-
TrackingHistoryItem] that tracks the change of the salary of a [CSUser].
3.
Field: SocialSecurityNumber
Description
The social security number of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. Must be composed of digit caracters (0-9).
3. [UpdateLastModifiedDateLastActivityDate] is responsible to update the fields [CSUser.fLast-
ModifiedDate] and [CSUser.fLastActivityDate] when some fields of the [CSUser] entity
change.
4. [CBRTrackingSocialSecurityNumber] is a computational rule that is responsible to add an
[ApplicationTrackingHistoryItem] that tracks the change of the social security number of a
[CSUser].
Field: Suffix
Description
This field holds the value for the suffix name of the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (30).
2. [SynchronizeARUserComputationRule] is a computational rule that synchronise CSUser and
User. Synchronisation is triggered in 2 cases: a)When TalentUser#candidate or
CSUser#talUser is created/modified - then fields (check UserCSUserSynchronization-
Utils.ONE_TIME_COPY_FIELDS for full list of them) between CSUser entity and related -
through TalentUser - User entity are synchronised (of course if both entities exist). For each
pair of related fields algorithm is checking if one of them is empty - if yes then it's filled with
value of the second field. So in other words copying without overriding is taking place.
Exception is in case of User personal/correspondence email and CSUer email - personal
email has precedence over correspondence when both are existing and when filling empty
CSUser email. Also second exception is if both - CSUser email address and User personal
email address - exist then override personal email with CSuer email value. b)When
CSUser#employeeNumber/CSUser#emailAddress is updated - then OVERRIDE employ-
eeId/personalEmail of related User with this new value.
3. [UpdateLastModifiedDateLastActivityDate] is responsible to update the fields [CSUser.fLast-
ModifiedDate] and [CSUser.fLastActivityDate] when some fields of the [CSUser] entity
change.
4. [CBRTrackingSuffixName] is a computational rule that is responsible to add an [Applica-
tionTrackingHistoryItem] that tracks the change of the suffix name of a [CSUser].
Field: WebSite
Description
The url of the web site of the candidate.
Specifications
Name Value
Data Type String
Name Value
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (255).
2. The url must be valid (ex : http://www.taleo.com/careersite)
3. [URLValidationRule] validates an URL. the URL must match this pattern: ^https{0,1}:\\/\\/
[a-zA-Z0-9\\-_]+(\\.[a-zA-Z0-9\\-_]+)+(:[0-9]+){0,1}(\\/.*){0,1}$
4. [CBRTrackingWebSite] is a computational rule that is responsible to add an [Application-
TrackingHistoryItem] that tracks the change of the web site URL of a [CSUser].
Field: WorkPhone
Description
The phone of the candidate where he is working right now.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [MandatoryPhoneNumberRule] - This rule ensures that if the preferred Phone is set then its
related phone number (FAX, HOME, WORK, PAGER or MOBILE) must be present. Note:
The fields are: homePhone, pagerPhone, fax, workPhone, mobilePhone and preferred-
Phone.
Field: ZipCode
Description
The zip code of the personnal address of the candidate. This field, when updated, will trigerred automati-
cally the update of the geo conding informations.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (20).
2. [UpdateGeoCodeInfoComputationRule] - This computation rule is called whenever a
CSUser's fResidenceLocation or fZipCode fields are changed and will update the candi-
date's GeoCode information. Note: This computation rule replaces the following class:
CSUserListener.java.
3. [UpdateLastModifiedDateLastActivityDate] is responsible to update the fields [CSUser.fLast-
ModifiedDate] and [CSUser.fLastActivityDate] when some fields of the [CSUser] entity
change.
4. [CBRTrackingZipCode] is a computational rule that is responsible to add an [Application-
TrackingHistoryItem] that tracks the change of the zip code of a [CSUser].
Relation Details
Relation: AddressBookHistory
Description
This relation shows the candidate address book history.
Specifications
Name Value
Related Entity AddressBookHistory
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Relation: AdvanceNotice
Description
The advance notice that the candidate must give to his current employer before starting to work for the com-
pany.
Specifications
Name Value
Related Entity StartDate
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Constraints
1. [UpdateLastModifiedDateLastActivityDate] is responsible to update the fields [CSUser.fLast-
ModifiedDate] and [CSUser.fLastActivityDate] when some fields of the [CSUser] entity
change.
2. [CBRTrackingAdvanceNotice] is a computational rule that is responsible to add an [Appli-
cationTrackingHistoryItem] that tracks the change of the advance notice of a [CSUser].
Relation: Applications
Description
Specifications
Name Value
Related Entity Application
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: AttachedFiles
Description
Specifications
Name Value
Related Entity Attachment
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: BackgroundCheckGeneral
Description
This relation is the candidate information about background check general.
Specifications
Name Value
Related Entity BackgroundCheckGeneral
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Relation: CandidateReferrer
Description
The referrer that referred the candidate. When the candidate is referred by a referrer a cancellation task is
created. The task is scheduled according to the ERTReferralValidityPeriod cie setting.
Specifications
Name Value
Related Entity Candidate
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: CompetitiveOffers
Description
Specifications
Name Value
Related Entity CompetitiveOffer
Name Value
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Credentials
Description
The credentials informations that permit to the candidate to logon to the system for entering his general
application or applied on requisition.
Specifications
Name Value
Related Entity Credentials
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Currency
Description
This is the currency that the candidate has entered to indicate in which currency the amount of dollars are.
Specifications
Name Value
Related Entity Currency
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Reset No
Remove Yes
Constraints
1. [CBRTrackingCurrency] is a computational rule that is responsible to add an [Application-
TrackingHistoryItem] that tracks the change of the preferred currency of a [CSUser].
Relation: CurrentJob
Description
Specifications
Name Value
Related Entity CurrentJob
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: DisqualifierResult
Description
The general profile disqualifier result of the candidate (knockout status).
The candidate disqualifier result is set at the moment the candidate assesses himself to general company
disqualification questions.
Specifications
Name Value
Related Entity DisqualifierResult
Cardinality 1
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: DiversityAnswers
Description
Specifications
Name Value
Related Entity DiversityAnswer
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: DriverLicense
Description
This relation is the candidate driver license.
Specifications
Name Value
Related Entity DriverLicense
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Relation: ExchangeUser
Description
Represent the information used between enterprise and TalentExchange when sending candidates to
Exchange.
Specifications
Name Value
Related Entity ExchangeUser
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: History
Description
All the application tracking history items related to the candidate. With the application tracking history items
we can know everything about was has happened to the candidate during his hiring process.
Specifications
Name Value
Related Entity AbstractApplicationTrackingHistoryIte
m
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: JobShifts
Description
Indicate for which job shifts the candidate is applying to. It can be day, evening, night, on call, etc.
Specifications
Name Value
Related Entity JobShift
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Constraints
1. [UpdateLastModifiedDateLastActivityDate] is responsible to update the fields [CSUser.fLast-
ModifiedDate] and [CSUser.fLastActivityDate] when some fields of the [CSUser] entity
change.
2. [CBRTrackingJobShifts] is a computational rule that is responsible to add an [Application-
TrackingHistoryItem] that tracks the change of the job shifts of a [CSUser].
Relation: MilitaryServices
Description
This relation holds the candidate military service.
Specifications
Name Value
Related Entity MilitaryService
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Relation: OwnerAgent
Description
The agent that referred the candidate. When the candidate is referred by an agent a cancellation task is cre-
ated. The task is scheduled according to the ERTReferralValidityPeriod cie setting.
Specifications
Name Value
Related Entity Agent
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: PreferredPhone
Description
This relation define the preferred phone the candidate want to be use as primary to contact him.
Specifications
Name Value
Related Entity PhoneType
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset Yes
Remove Yes
Constraints
1. [MandatoryPhoneNumberRule] - This rule ensures that if the preferred Phone is set then its
related phone number (FAX, HOME, WORK, PAGER or MOBILE) must be present. Note:
The fields are: homePhone, pagerPhone, fax, workPhone, mobilePhone and preferred-
Phone.
Relation: QuestionAnswers
Description
Contains the candidate's answers to the profiler's questions.
Specifications
Name Value
Related Entity QuestionAnswer
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: ReferralStatus
Description
Specifications
Name Value
Related Entity Status
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: ResidenceLocation
Description
The location where the residence of the candidate is located. This field, when updated, will trigerred auto-
matically the update of the geo conding informations.
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Constraints
1. [UpdateGeoCodeInfoComputationRule] - This computation rule is called whenever a
CSUser's fResidenceLocation or fZipCode fields are changed and will update the candi-
date's GeoCode information. Note: This computation rule replaces the following class:
CSUserListener.java.
2. [CBRTrackingResidenceLocation] is a computational rule that is responsible to add an
[ApplicationTrackingHistoryItem] that tracks the change of the residence location of a
[CSUser].
Relation: ShiftAvailability
Description
Define the relation between candidate and his shiftavailability.
Specifications
Name Value
Related Entity ShiftAvailability
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Relation: TalentUser
Description
The person by itself. It contains all the personal informations of the contact like is firstname, lastname,
address, etc.
Specifications
Name Value
Related Entity TalentUser
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [SynchronizeARUserComputationRule] is a computational rule that synchronise CSUser and
User. Synchronisation is triggered in 2 cases: a)When TalentUser#candidate or
CSUser#talUser is created/modified - then fields (check UserCSUserSynchronization-
Utils.ONE_TIME_COPY_FIELDS for full list of them) between CSUser entity and related -
through TalentUser - User entity are synchronised (of course if both entities exist). For each
pair of related fields algorithm is checking if one of them is empty - if yes then it's filled with
value of the second field. So in other words copying without overriding is taking place.
Exception is in case of User personal/correspondence email and CSUer email - personal
email has precedence over correspondence when both are existing and when filling empty
CSUser email. Also second exception is if both - CSUser email address and User personal
email address - exist then override personal email with CSuer email value. b)When
CSUser#employeeNumber/CSUser#emailAddress is updated - then OVERRIDE employ-
eeId/personalEmail of related User with this new value.
Relation: TimeZone
Description
The timezone in which the candidate is applying.
Specifications
Name Value
Related Entity TaleoTimeZone
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: WorkConditions
Description
This contains the Work Conditions enter by a candidate related to the hourly world.
Specifications
Name Value
Related Entity WorkCondition
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
CandidateAnswerUpdate
Description
This class contains the state of an answer before changes occured. It contains what was answered.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Explanation
Description
The explanation of the given answer to the question.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: PossibleAnswerNumber
Description
The old answer value that was given before change.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Name Value
Search No
Field: QuestionNumber
Description
The question for which we have a change in the given answer.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: HistoryItem
Description
The item to which the candidate answer update is related to.
Specifications
Name Value
Related Entity ApplicationHistoryAnswerItem
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: InfoFeeder
Description
Indicate who provided the answer to the question.
Specifications
Name Value
Related Entity InfoFeeder
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Origin
Description
Specifications
Name Value
Related Entity Requisition
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
CandidateAttendee
Description
The CSUserAttendee is the meeting attendee representing the candidate, only one CSUserAttendee is
allowed per meeting. A meeting does not necessarily have a CSUserAttendee.
Specifications
Name Value
Parent Entity Attendee
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Relation Details
Relation: Candidate
Description
A CSUserAttendee is always linked to a CSUser.
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: MeetingAttendees
Description
There is always an associated Attendee for each MeetingAttendee.
Specifications
Name Value
Related Entity MeetingAttendee
Cardinality 1..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
CandidateRegulationUpdate
Description
The history of modifications that were made to a regulation question answer. Replaces FieldUpdateDetail
which only tracks Canada EE and USA EEO.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
CandidateSearchLog
Description
Important note: While it is possible to filter candidate search log exports based on the candidate entity,
doing so has important performance impacts on the customer zone. It is highly recommended to never per-
form candidate search log exports that filter on candidate information to avoid performance issues that
would impact users.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
ContestNumber String X X
EventDate DateTime X X
EventDetail Base64Gzip X X
EventNo Integer X X
IsRandom Boolean X X
QueryLimit Integer X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: ContestNumber
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: EventDate
Description
Specifications
Name Value
Data Type DateTime
Name Value
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: EventDetail
Description
Specifications
Name Value
Data Type Base64Gzip
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: EventNo
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: IsRandom
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: QueryLimit
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Candidates
Description
Specifications
Name Value
Related Entity Candidate
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Requisition
Description
Specifications
Name Value
Related Entity Requisition
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: User
Description
Specifications
Name Value
Related Entity User
Cardinality 1
Name Value
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
CandidateSelectionEvent
Description
This class is a lookup. It contains all the possbile events that can occured when a change happened during
the selection process of the candidate.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Lookup Values
Here are the possible lookup values for CandidateSelectionEvent.
Number Name
1 SubmittedProfile1
2 EnteredTheCandidateSProfile
3 AppliedOnline
4 Applied1
5 Applied2
6 UpdatedProfile1
7 UpdatedTheCandidateSProfile
8 UpdatedProfile2
9 GradeEntered
10 GradeDeleted
11 CandidateMatched1
12 CandidateMatched2
13 Referred
14 ApplicationUpdated1
15 CommentsAdded
16 CorrespondenceSent
17 FileAttached
18 FileDeleted
19 ApplicationDeleted
20 CandidateShared
21 StatusChangedTo0
22 CandidateFileSnapshotTaken
23 RegulationsInitialEntry1
24 RegulationsUpdate1
AssociationBetweenApplicationA
-1026
ndAgentRemoved
25 RegulationsInitialEntry2
Number Name
26 RegulationsUpdate2
27 Hired
28 UnsuccessfulCandidate
UpdatedTheCandidateSApplicati
29
on
PrescreeningTabHasBeenModifie
30
d
31 ResumeTabHasBeenModified
32 ProfileTabHasBeenModified
33 RegulationTabHasBeenModified
34 MovedToStep0
35 Revert
36 UndeletedApplication
37 StatusChangedTo0InStep1
38 SubmittedProfile2
39 UpdatedProfile3
40 Applied3
41 ApplicationUpdated2
42 ExportedToSap
RecommendedByOrAssociatedTo
43
AnAgent
44 AgentChanged
AssociationBetweenCandidateAn
45
dAgentRemoved
46 StepsBypassedStepReached0
47 SelectionWorkflowChanged
48 SubmittedProfile3
49 EventDateChanged
53 Created
54 Canceled
55 ApprovalRequestSubmitted
AssociationBetweenApplicationA
-1027
ndReferrerRemoved
56 ApproversAdded
57 ApproversRemoved
58 ApprovedOfferRecipientChanged
59 Approved
60 Passed
61 ApprovalRejected
62 ApprovalProcessTerminated
63 ExtendedVerbally
64 ExtendedWritten
65 UpdateExtendedVerbally
66 UpdateExtendedWritten
Number Name
67 Accepted
68 Refused
69 InNegotiation
70 Reneged
71 Rescinded
72 TargetStartDateUpdated
73 StartDateUpdated
74 ExpirationDateUpdated
75 MessagePrinted
76 Sent
77 ServiceRequested
78 ResultsReceived
79 ServiceStatusChangedToStatus
80 InterviewScheduled
81 InterviewUpdated
82 InterviewCanceled
83 ScreeningTabHasBeenModified
84 Disqualified
85 NoLongerDisqualified
86 Applied4
87 AccountUnlocked
88 NewPasswordGenerated
89 ContactInformationInitialEntry
90 ContactInformationUpdated
91 UpdateAnswerToAQuestion
92 UpdateSkillDetails
93 ScreeningResultsMigrated
94 AnswerToAQuestionUpdate
95 SkillDetailsUpdate
96 AnswerToAQuestionUpdated1
97 AnswerToAQuestionUpdated2
98 SkillDetailsUpdated1
99 SkillDetailsUpdated2
100 BasicProfileUpdated
101 PastedResumeUpdated
102 CoverLetterUpdated
SupplementaryCommentsUpdate
103
d
104 CareerObjectivesUpdated
105 WorkExperienceAdded
106 WorkExperienceUpdated
107 WorkExperienceDeleted
108 EducationAdded
Number Name
109 EducationUpdated
110 EducationDeleted
111 SelectionProcessReset
112 AttachedFileInResumeAdded
113 AttachedFileInResumeModified
114 AttachedFileInResumeDeleted
115 OfferFileAttached
116 OfferFileDeleted
117 CandidateFileDeleted
118 CandidateFileRestored
119 ReferenceCancelled
AssociationBetweenCandidateAn
120
dReferrerRemoved
121 StartProcessRequestSent
122 CancelProcessRequestSent
123 HasReferredACandidate
124 FileCreated
125 CandidateFileMerged1
126 CandidateFileMerged2
127 ShiftAvailabilityGridUpdated
128 ProfileProcessStart
129 ApplicationProcessStart
BackgroundCheckInformationUp
130
dated
131 PrivacyAgreementAccepted
132 WorkConditionsUpdated
133 CertificationsAdded
134 CertificationsUpdated
135 CertificationsDeleted
136 ReferenceAdded
137 ReferenceUpdated
138 ReferenceDeleted
ContingentStaffingInformationUp
139
dated
140 PrivacyAgreementRefused
141 RegulationsInitialEntry3
142 RegulationsUpdate3
FileIdentifiedAsRelevantForTheSu
143
bmission
FileIdentifiedAsNotRelevantForTh
144
eSubmission
StartProcessRequestWithDataUpd
145
ateSent
146 ProviderStatusChanged
Number Name
-1001 OfferLetterChanged
147 ApplicationStartDateUpdated
-1002 Reapply
-1003 OfferCreated
-1004 OfferCanceled
-1005 OfferSent
-1006 Disqualified2
-1007 ExternalApplicationStart
-1008 ExternalApplicationComplete
-1009 ExternalApplicationStatusUpdate
-1011 ExtendedEoffer
-1012 UpdateExtendedEoffer
-1013 StartTransitionPrehireProcess
-1014 CancelTransitionPrehireProcess
-1015 StartTransitionNewhireProcess
-1016 CancelTransitionNewhireProcess
-1017 EofferAcceptedCandidate
-1020 EofferNotificationCandidate
-1019 EofferNotificationRecruiter
-1018 EofferRefusedCandidate
-1021 ApprovalFinalApproved
-1022 CandidateSharedAsLink
-1023 CandidatePrinted
-1025 EofferNotSentCandidate
LatestSubmmissionMediumUpdat
-1028
ed
-1029 SubmissionDeleted
Field Details
Field: Code
Description
Public identifier of the candidate selection event.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Name Value
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: DetailDescription
Description
The detail description of the event. Explain the event itself.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Category
Description
The event category to which the CandidateSelectionEvent belongs.
Specifications
Name Value
Related Entity CandidateSelectionEventCategory
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
CandidateSelectionEventCategory
Description
This is a lookup class. It contains all the categories of the events that can occured when a change happened
during the selection process of the candidate.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Lookup Values
Here are the possible lookup values for CandidateSelectionEventCategory.
Number Name
1 AgentAndReferrer
2 Attachment
3 CandidateFileUpdate
4 CandidateInformation
5 CandidateProgression
6 Comments
7 Correspondence
8 QuestionsAndSkills
9 Regulations
10 Resume
11 ScreeningServices
12 Offer
Field Details
Field: Code
Description
Public identifier of the candidate selection event category.
Specifications
Name Value
Data Type String
Mandatory No
Name Value
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Events
Description
All the Candidate Selection Event that are related to this category.
Specifications
Name Value
Related Entity CandidateSelectionEvent
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
CandidateSkillAnswerUpdate
Description
This class contains the state of a skill before changes occured. It contains
(removeCheckOnCreate=true,removeCheckOnRead=true, removeCheckOnUpdate=true,
RemoveCheckOnDelete=true)
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: ExperienceLevelNumber
Description
The experience level unique identifier that was answered before the changes.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: InterestLevelNumber
Description
The interest level unique identifier that was answered before the changes.
Specifications
Name Value
Data Type Integer
Mandatory No
Name Value
Multilingual No
Export Yes
Create No
Update No
Search No
Field: LastUsedLevelNumber
Description
The last used level unique identifier that was answered before the changes.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProficiencyLevelNumber
Description
The proficiency level unique identifier that was answered before the changes.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: SkillNumber
Description
The skill for which we have a change in the given answer.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: HistoryItem
Description
The item to which the candidate skill update is related to.
Specifications
Name Value
Related Entity ApplicationHistorySkillAnswerItem
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Origin
Description
Specifications
Name Value
Related Entity Requisition
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
CandidateSourcingConfiguration
Description
Specifications
Name Value
Parent Entity CrudConfiguration
Abstract No
Supports Custom Fields Yes
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are
Seen only when administering an entity, and are not considered usable
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported
By the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Name Value
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: Description
Description
Taleo description for provider service.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Taleo name for provider service.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Constraints
1. [PartnerOverviewComputationRule] is a computation rule that is executed at creation or
update of a partner entity. It creates or updates the correspondent partner overview entity
and synchronise its information with the partner ones.
Field: ProviderDescription
Description
Provider description for service, may be different than Taleo description.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: ProviderName
Description
Provider name for service, may be different than Taleo name.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Constraints
1. [PartnerOverviewComputationRule] is a computation rule that is executed at creation or
update of a partner entity. It creates or updates the correspondent partner overview entity
and synchronise its information with the partner ones.
Field: TimeoutDelay
Description
Time period in hours for a started process instance to expire.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
CandidateSourcingType
Description
Specifications
Name Value
Parent Entity PassportPartnerType
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for CandidateSourcingType.
Number Name
1 Talentprofile
2 Jobdistribution
Field Details
Field: Code
Description
Partner type unique identifier.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
CandidateTrackingAttachedFileItem
Description
Candidate Tracking Attached File Item Entity.
Specifications
Name Value
Parent Entity ApplicationTrackingHistoryItem
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: CommentText
Description
Contains the comment entered by the operator who perform an action that created an application tracking
history item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
Field: CreationDate
Description
The date on which the application tracking history item has been created.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application
tracking history item. An application tracking history item cannot be created before an
application or a candidate.
Field: Detail
Description
Contains the detail informations about what happened to the candidate or his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EventDate
Description
This is the date that the operator say that the event has occured or will occured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProfileLocale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
CandidateUpdate
Description
This class contains the modification that has been done on a field of the candidate.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
LargeStringValue String When the modified value is to large to fit into the
stringValue field (max 4000 char), we store the
X
modified value into this field. An axample of that is
when we modify an attached file.
Reference String This field is used to store a reference (unique
identifier) on the value that has been modified.
Example : when an operator modified the employer in
an experience of candidate. A CandidateUpdate will
X
be created, in the string value we will found the old
employer's name. In the reference field we will found
the unique identifier of the employer that is found in
the employer table.
StringValue String The old value of the field modified, stored as a string. X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: LargeStringValue
Description
When the modified value is to large to fit into the stringValue field (max 4000 char), we store the modified
value into this field. An axample of that is when we modify an attached file.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Reference
Description
This field is used to store a reference (unique identifier) on the value that has been modified. Example :
when an operator modified the employer in an experience of candidate. A CandidateUpdate will be cre-
ated, in the string value we will found the old employer's name. In the reference field we will found the
unique identifier of the employer that is found in the employer table.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: StringValue
Description
The old value of the field modified, stored as a string.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: Event
Description
The event that fired the creation of the candidate update.
Specifications
Name Value
Related Entity CandidateUpdateEvent
Name Value
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: HistoryItem
Description
The item to which the candidate update is related to.
Specifications
Name Value
Related Entity ApplicationHistoryUpdateItem
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: UDFDefinition
Description
Specifications
Name Value
Related Entity UDFDefinition
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
CandidateUpdateEvent
Description
This is a lookup class. It contains all the possible events that can be triggered when a something change into
the candidate file. Each event is associated to a metafield. Each change made to this metafield will triggered
the event associated to it.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for CandidateUpdateEvent.
Number Name
1 JobLevelBeforeChange0
Number Name
2 EmployeeStatusBeforeChange0
3 JobTypeBeforeChange0
DateOfAvailabilityBeforeChange
4
0
5 ScheduleBeforeChange0
6 ShiftBeforeChange0
7 MinAnnSalaryBeforeChange0
8 EducationBeforeChange0
9 AdvanceNoticeBeforeChange0
10 TravelBeforeChange0
11 EmailBeforeChange0
12 FirstNameBeforeChange0
13 LastNameBeforeChange0
14 InitialBeforeChange0
15 DateOfBirthBeforeChange0
SocialSecurityNumberBeforeCha
16
nge0
17 CityBeforeChange0
18 ZipPostalCodeBeforeChange0
19 HomePhoneBeforeChange0
20 WorkPhoneBeforeChange0
21 CellularNumberBeforeChange0
22 PastedResumeBeforeChange
23 CoverLetterBeforeChange
AdditionalInformationBeforeCha
24
nge
25 CareerObjectiveBeforeChange
28 JobStartDateBeforeChange
29 JobEndDateBeforeChange
30 CurrentEmployerBeforeChange
31 EmployerNameBeforeChange
OtherEmployerNameBeforeChan
32
ge
33 JobFieldBeforeChange
34 OtherJobTitleBeforeChange
35 ResponsibilityBeforeChange
36 SupervisorBeforeChange
37 SupervisorSPhoneBeforeChange
38 StudyStartDateBeforeChange
39 GraduationDateBeforeChange
40 InstitutionBeforeChange
41 OtherInstitutionBeforeChange
42 ProgramBeforeChange
43 OtherCourseTitleBeforeChange
Number Name
44 GpaBeforeChange
45 GpaRangeBeforeChange
46 StudyLevelBeforeChange
47 BeforeChange10
InternalCandidateBeforeChange
48
0
49 JobShiftsBeforeChange
50 PrefixBeforeChange0
51 SuffixBeforeChange0
WillingToWorkOnWeekendsBefor
52
eChange0
WillingToWorkOnHolidaysBefore
53
Change0
HoursPerWeekPreferredBeforeCh
54
ange0
HoursPerWeekWillingToWorkBefo
55
reChange0
ExpectedHourlyPayRateBeforeCh
56
ange0
57 CurrencyBeforeChange0
58 SupervisorSTitleBeforeChange
59 SupervisorSEmailBeforeChange
PermissionToContactBeforeChan
60
ge
NameWhileEmployedBeforeChan
61
ge
MilitaryServiceCountryBeforeCha
62
nge
MilitaryServiceBranchBeforeCha
63
nge
MilitaryServiceNumberBeforeCha
64
nge
MilitaryServiceStartDateBeforeCh
65
ange
MilitaryServiceEndDateBeforeCh
66
ange
MilitaryServiceRankAchievedBefo
67
reChange
MilitaryServiceStatusBeforeChan
68
ge
MilitaryServiceDischargeStatusBe
69
foreChange
PreviousAddressCountryBeforeC
70
hange
PreviousAddressLine1BeforeCha
71
nge
PreviousAddressLine2BeforeCha
72
nge
Number Name
PreviousAddressPostalCodeBefor
73
eChange
PreviousAddressFromDateBefore
74
Change
PreviousAddressToDateBeforeCh
75
ange
PreviousAddressCityBeforeChang
76
e
PreviousAddressResidenceLocatio
77
nBeforeChange
DriverLicenseNumberBeforeChan
78
ge
DriverLicenseLocationBeforeCha
79
nge
GeneralBackgroundCheckMothe
80
rMaidenNameBeforeChange
GeneralBackgroundCheckCityOf
81
BirthBeforeChange
ReferenceFirstNameBeforeChang
82
e
83 OrganizationBeforeChange0
84 EmailAddressBeforeChange0
85 PhoneNumberBeforeChange0
86 ReferenceTypeBeforeChange0
87 RelationshipBeforeChange0
HowLongHaveYouKnownThisPers
88
onBeforeChange0
89 CountryBeforeChange0
90 TitleBeforeChange0
91 CertificationBeforeChange
92 LocationBeforeChange
93 IdBeforeChange
94 OrganizationBeforeChange
95 DateReceivedBeforeChange
96 ExpirationDateBeforeChange
OtherCertificationNameBeforeC
97
hange
StaffingAgencyHourlyRateBefore
98
Change0
99 WorkerTypeBeforeChange0
SalesTaxMustBeChargedBeforeC
100
hange0
101 PrimaryNumberBeforeChange0
OtherInstitutionRslocationnoBefo
102
reChange
OtherInstitutionCityBeforeChang
103
e
Number Name
NameWhileAttendingBeforeChan
104
ge
GraduationDateProjectedBefore
105
Change
106 IsGraduatedBeforeChange
ReferenceLastNameBeforeChang
107
e
ReferenceMiddleInitialBeforeCha
108
nge
PreviousAddressTypeBeforeChan
109
ge
110 ReferenceFaxBeforeChange
ExperienceReasonForLeavingBefo
111
reChange
ExperienceLocationBeforeChang
112
e
113 StudyProgramTypeBeforeChange
114 TaluserLocationBeforeChange
115 TaluserJobFieldBeforeChange
TaluserOrganizationBeforeChan
116
ge
-1028 Address1BeforeChange0
-1029 Address2BeforeChange0
EmployeeNumberBeforeChange
-1030
0
-1031 FaxBeforeChange0
-1032 PagerPhoneBeforeChange0
-1033 WebsiteBeforeChange0
PlaceOfResidenceBeforeChange
-1034
0
AcceptsNotifyByMailBeforeChan
-1035
ge0
LatestSubmissionMediumBeforeC
-1036
hange0
Field Details
Field: Code
Description
Lookup indicating the nature of the change that occured on the candidate entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Certification
Description
A certification is one element that defines the talent profile of a candidate or employee. The notion of certi-
fication refers to an official recognition of skills and knowledge in a specific area. A certification is emitted
by an authorized provider.
All certifications are defined in the standard Taleo library - it is not possible for customers to add new ele-
ments. However, customers can activate/deactivate elements.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Active Boolean X X
CreationDate DateTime The creation date of the entity X X
Description String This attribute describes the certification. X
LastModificationDate DateTime The date of the last modification of the entity X X
Number Integer This attribute is the certification identifier. Use the
Number to search and identify the certification to X X
update.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update Yes
Search No
Field: CreationDate
Description
The creation date of the entity.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Field: Description
Description
This attribute describes the certification.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search No
Field: LastModificationDate
Description
The date of the last modification of the entity.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
This attribute is the certification identifier. Use the Number to search and identify the certification to update.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Status
Description
The Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [CertificationStatusUpdateHistory] is responsible to call the service that create the tracking
history when the status of an Employer is updated.
CieEmployer
Description
This entity represents an employer where a candidate acquired work experience.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Field Details
Field: CreationDate
Description
The creation date of the employer.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
The name of the employer.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: LastModificationDate
Description
The last modification date of the employer.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The unique internal id of the Employer.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: Status
Description
The status of the CieEmployer.
Specifications
Name Value
Related Entity AdminEntityStatus
Name Value
Cardinality 1
Export Yes
Create No
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [CieEmployerStatusUpdateHistory] is responsible to call the service that create the tracking
history when the status of an Employer is updated.
CieInstitution
Description
This entity represents a place designated for learning. It is the educational institution where people learn
specific knowledge.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CreationDate
Description
The last creation date of the institution.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
This field is the name of the institution.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Name Value
Search Yes
Field: LastModificationDate
Description
The last modification date of the institution.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The unique identifier of this entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Location
Description
Contains the location of the institution.
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Status
Description
The status of the Institution.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create No
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [CieInstitutionStatusUpdateHistory] is responsible to call the service that create the tracking
history when the status of an Institution is updated.
Relation: Type
Description
Indicate the type of institution. University, College, school, etc,,,
Specifications
Name Value
Related Entity TypeOfInstitution
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
CieProgram
Description
This entity represents an educational program. It's a field of study. For example: Information Technology,
Journalism, Political Science, etc...
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Field Details
Field: CreationDate
Description
The creation date of the Study.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
This field is the name of the program in multiplie languages.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: LastModificationDate
Description
The last modification date of the Study.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Status
Description
The status of the Program.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create No
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [CieProgramStatusUpdateHistory] is responsible to call the service that create the tracking
history when the status of an Program is updated.
CitizenshipStatus
Description
Represents the different citizenship statuses.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for CitizenshipStatus.
Number Name
1 NotApplicable
2 MustBeACitizen
3 H1bVisaAccepted
4 OtherVisaAccepted
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Competency
Description
A competency is knowledge, a skill or an ability. Competencies are contained in
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. A business rule validate that Competency is linked to the customer provider.
2. [CompetencyEntityActivatedEditRule] BaseAdminEntity cannot be deleted or modified when
status is ACTIVE.
3. A skill must be created/delete each time we create/delete a competency. The default value
of visibility must be set on “All candidates”.
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Alias
Description
Customer specific multilingual competency name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (300).
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Description
Description
Multilingual description of the competency. This field supports rich-text markup. Descriptions may also be
contextualized to specific OLF values using competency definitions.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. [RTFMaximumFieldLengthRule]
2. [CompetencyDescriptionConvertToTextComputation] Populate the text only version of the
Competency's description.
Field: DescriptionText
Description
Multilingual plain text version of the description.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create No
Update No
Search No
Field: InternalCode
Description
Taleo unique identifier used as entity key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1.
2. Prevent the update internal code for Taleo competencies (other provider than customer)
Field: LastModifiedDate
Description
Holds the last modification date of the entity.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Name Value
Search Yes
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Relation Details
Relation: CompetencyCategories
Description
The competency categories associated to the competency.
Specifications
Name Value
Related Entity CompetencyCategory
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Name Value
Remove Yes
Relation: CompetencyDefinitions
Description
The competency definitions associated to the competency.
Specifications
Name Value
Related Entity CompetencyDefinition
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search No
Reset Yes
Remove Yes
Relation: CompetencyGroup
Description
The competency group associated to the competency.
Specifications
Name Value
Related Entity CompetencyGroup
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: CompetencyProvider
Description
Competency provider associated to the competency.
Specifications
Name Value
Related Entity CompetencyProvider
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. All customer created competency data must be linked to customer service provider.
Relation: CompetencyType
Description
Customer specific competency type associated to competency.
Specifications
Name Value
Related Entity CompetencyType
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. On Competency creation entity we must set the value of this field (if defaultCompetency-
Type is null) using the value of the Competency Type field.
3. [CompetencyTypeEditRule] The type of a competency cannot be updated if the competency
is active.
Relation: DefaultCompetencyType
Description
Default competency type associated to competency.
Specifications
Name Value
Related Entity CompetencyType
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1.
2. [CompetencyCodeUnmodifiableRule]. Competency code must not be modified.
Relation: NetworkJobFields
Description
Network job fields associated to Competency.
Specifications
Name Value
Related Entity NetworkJobField
Cardinality 0..N
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: PrimaryNetworkJobField
Description
Primary network job field associated to Competency.
Specifications
Name Value
Related Entity NetworkJobField
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. Prevent the update primary jobfield for Taleo competencies (other provider than customer)
Relation: RatingModel
Description
Rating model associated to Competency.
Specifications
Name Value
Related Entity RatingModel
Cardinality 0..1
Export Yes
Name Value
Create Yes
Update Yes
Search No
Reset Yes
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [CompetencyTypeEditRule] The rating model of a competency cannot be updated if the
competency is active or is flagged as used.
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
Relation: SubCompetencies
Description
Sub-competencies associated to the competency.
Specifications
Name Value
Related Entity SubCompetency
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search No
Reset Yes
Remove Yes
CompetencyCategory
Description
A competency category is a way for classifying competencies. Competencies are
Categories.
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [CompetencyCategoryNotUsedDeleteRule] A competency category associated to the com-
petencies cannot be deleted.
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Description
Description
The multilingual description of the competency category.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. [RTFMaximumFieldLengthRule]
Field: LastModifiedDate
Description
Holds the last modification date of the entity.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Relation Details
Relation: Competencies
Description
The competencies associated to the competency category.
Specifications
Name Value
Related Entity Competency
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [CompetencyCategoryAddCompetencyRule] rule that makes sure that only active compe-
tencies are linked to the created competency category.
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
CompetencyDefinition
Description
A Competency Definition provides a specific description for an associated
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [CompetencyDefinitionOnePerContextRule] For a given competency there may be only one
definition per context.
Create
Export
Description String X X X
DescriptionText String X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Description
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. [RTFMaximumFieldLengthRule]
2. [CompetencyDefinitionBaseLanguageRule] CompetencyDefinition must be translated in the
base language of the competency.
3. [CompetencyDefinitionDescriptionConvertToTextComputation] Populate the text only ver-
sion of the CompetencyDefinition's description.
Field: DescriptionText
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search No
Relation Details
Relation: Competency
Description
The competency associated to the competency definition.
Specifications
Name Value
Related Entity Competency
Cardinality 1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Relation: CompetencyDefinitionContext
Description
Specifications
Name Value
Related Entity CompetencyDefinitionContext
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
CompetencyDefinitionContext
Description
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [CompetencyEntityActivatedEditRule] BaseAdminEntity cannot be deleted or modified when
status is ACTIVE.
2. [CompetencyDefinitionContextJobFieldStatusRule]
3. [CompetencyDefinitionContextOrganizationStatusRule]
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Relation Details
Relation: CieJobFields
Description
Specifications
Name Value
Related Entity JobField
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Reset Yes
Remove Yes
Relation: CieLocations
Description
Specifications
Name Value
Related Entity Location
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: Organizations
Description
Specifications
Name Value
Related Entity Organization
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
CompetencyGroup
Description
A competency group is a way for classifying competencies. Groups are mainly
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [CompetencyGroupNotUsedDeleteRule] A competency group associated to the competen-
cies cannot be deleted.
Create
Export
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Description
Description
The multilingual description of the competency group.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. [RTFMaximumFieldLengthRule]
Field: DisplaySequence
Description
The display sequence of the competency group.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. This field is mandatory, a value must be supplied.
Field: LastModifiedDate
Description
Holds the last modification date of the entity.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
CompetencyProvider
Description
A competency provider owns a library of competencies and other related content that can be used by the cli-
ent.
Specifications
Name Value
Parent Entity BaseAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Description
Description
The description of the competency provider.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search No
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Relation Details
Relation: Parent
Description
The parent competency provider.
Specifications
Name Value
Related Entity CompetencyProvider
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
CompetencyType
Description
Competency types provide a way to group and organize competencies. There are three types of competen-
cies: job specific, language, and behavioral competencies.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for CompetencyType.
Number Name
1 Language
2 Technical
Number Name
3 Behavioral
Field Details
Field: Code
Description
Unique identifier of the competency type.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
CompetitiveOffer
Description
The competitive offer information accompanies the candidate and indicates at
What levels offers were made. This is useful in determining whether or not an
Guideline to the type (level) of offer that must be made. In future versions,
Specific jobs.
Specifications
Name Value
Parent Entity OfferLinkedToCandidate
Abstract No
Supports Custom Fields Yes
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Candidate Candidate 1 X X X X
CommissionType UDSElement Link to the commissionType which is
a user-defined selection. The
0..
commissionType and the X X X X X
1
commissionAmount together
represent the desired commission.
CompetitiveCieEm CieEmployer Link to a CieEmployer which is 0..
X X X X X
ployer considered a competitive employer. 1
CompetitiveCieJob JobField Link to a CieJobField which is 0..
X X X X X
Field considered a competitive job field. 1
CompetitiveCieLoc NetworkLocation Link to a NetworkLocation 0..
X X X X X
ation 1
Currency Currency Links to currency. An offer can or
cannot have an associated
0..
currency. It is editable lookup entity X X X X X
1
and represents, for example, the
currency of the salary.
OfferTitle OfferTitle Link to an offerTitle. This is a
lookup entity expressing the 1 X X X X
different titles an offer can have.
PayFrequencyBasis PayFrequencyBasis Link to the ArtPayFrequencyBasis.
This is a lookup entity expressing 0..
X X X X X X
the different possibilities of pay 1
basis.
RelocationType UDSElement Link to a user-defined selection
0..
which represents the possible X X X X X
1
relocation types.
StockOptionType UDSElement Link to a user-defined selection
0..
which represents the possible stock X X X X X
1
option types.
StockType UDSElement Link to a user-defined selection
0..
which represents the possible stock X X X X X
1
types.
VacationType VacationType Link to ArtVacationType which
0..
represents the following vacation X X X X X
1
types: WEEKS, DAYS or PERCENT.
Field Details
Field: AnnualBonus
Description
A multilingual string specifying the annual bonus.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CaptureDate
Description
The captureDate represents the creation date of the offer.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CarAllowance
Description
Multilingual string specifying the car allowance.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CommissionAmount
Description
Multilingual string specifying the commission amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CompetitiveJobDescription
Description
Multilingual string field used to provide a description for the competitive job.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: CompetitiveJobTitle
Description
Multilingual string field used to hold the competitive job title.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CompetitiveOfferDate
Description
The date when the competitive offer was captured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CompetitiveOtherEmployer
Description
Multilingual string field used to capture the other competitive employer values. This occurs when the com-
petitive employer does not belong to the known employers list.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CompetitiveSequence
Description
The competiviteSequence defines the capture sequence and is used to determine the competitive offer
name.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: DaysPerWeek
Description
Specifies the number of working days per week.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExpenseAccount
Description
Multilingual string specifying the expense account.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: HoursPerDay
Description
The hoursPerDay represents the number of hours per day the candidate will work.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: LastModifiedDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Name
Description
System generated. Every offer is given a unique sequential name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Notes
Description
Entry allowing the user who creates the offer to provide some information.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: OtherBonus
Description
Multilingual string specifying other bonus values.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: OtherCompensation
Description
Multilingual string specifying other compensation.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: PayValue
Description
Value resulting from the calculation of the salary divided by the pay period.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: RelocationAmount
Description
Specifies the amount allocated if relocation is required.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Salary
Description
The salary represents the employee's wage.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: SignOnBonus
Description
The signOnBonus represents the amount offered to the candidate when signing the offer.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: StockAmount
Description
Multilingual string specifying the stock amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: StockOption
Description
Multilingual string specifying the stock option.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: TargetStartDate
Description
The targetStartDate specifies the date the candidate is scheduled to start working.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Vacation
Description
Vacation is an integer value. In the UI, this is combined with the vacation type to express the desired value.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Relation Details
Relation: Candidate
Description
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: CommissionType
Description
Link to the commissionType which is a user-defined selection. The commissionType and the commissionA-
mount together represent the desired commission.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Name Value
Remove Yes
Relation: CompetitiveCieEmployer
Description
Link to a CieEmployer which is considered a competitive employer.
Specifications
Name Value
Related Entity CieEmployer
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: CompetitiveCieJobField
Description
Link to a CieJobField which is considered a competitive job field.
Specifications
Name Value
Related Entity JobField
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: CompetitiveCieLocation
Description
Link to a NetworkLocation.
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: Currency
Description
Links to currency. An offer can or cannot have an associated currency. It is editable lookup entity and repre-
sents, for example, the currency of the salary.
Specifications
Name Value
Related Entity Currency
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: OfferTitle
Description
Link to an offerTitle. This is a lookup entity expressing the different titles an offer can have.
Specifications
Name Value
Related Entity OfferTitle
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: PayFrequencyBasis
Description
Link to the ArtPayFrequencyBasis. This is a lookup entity expressing the different possibilities of pay basis.
Specifications
Name Value
Related Entity PayFrequencyBasis
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: RelocationType
Description
Link to a user-defined selection which represents the possible relocation types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: StockOptionType
Description
Link to a user-defined selection which represents the possible stock option types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: StockType
Description
Link to a user-defined selection which represents the possible stock types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Name Value
Remove Yes
Relation: VacationType
Description
Link to ArtVacationType which represents the following vacation types: WEEKS, DAYS or PERCENT.
Specifications
Name Value
Related Entity VacationType
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
CompletionLevel
Description
The completion level for an entity.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for CompletionLevel.
Number Name
0 CompleteForSaving1
1 CompleteForApproval
2 CompleteForSourcing
10 CompleteForSaving2
20 CompleteForSaving3
30 CompleteForSaving4
Field Details
Field: Code
Description
Public identifier of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
CorporateRecruitmentSource
Description
Represents the presence of a Recruitment Source in the corporate source list, which is a working set of the
most frequently used sources.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: InProfiler
Description
Determines if Recruitment Source is included in the list of answers to the question about where the candidate
heard about the company.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
Field: InRequisition
Description
Determines if Recruitment Source is included in the list of default answers to the question about where the
candidate heard about the job. This list is built when first posting the requisition, according to this switch and
how well the source's location, job and organization context fits with the requisition.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
Relation Details
Relation: RecruitmentSource
Description
The related Recruitment Source.
Specifications
Name Value
Related Entity RecruitmentSource
Cardinality 1
Export Yes
Create No
Update Yes
Search Yes
Reset No
Remove No
CoverageArea
Description
Coverage area is the base entity used to grant access based on dimensions (O, L, F)
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [UserLastModifiedDateRule]
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Code
Description
The code of the coverage area.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: FunctionalDomains
Description
Specifications
Name Value
Related Entity FunctionalDomain
Name Value
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [CoverageaAreaFunctionalDomainValidation] validates the functional domains linked to
the coverage area. 1) A coverage area MUST have at least one domain 2) Makes sure that
the functional domain can be assign to a "user" coverage area or to a "group" coverage
area.
Credentials
Description
Credential is the representation of all authentication information and
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: ForcePasswordChange
Description
This flags tells if the credential will be forced to change is
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Name Value
Search No
Field: Guid
Description
Global unique identifier for this credential. This is then used to find this
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. The value must be unique across all other instances of this entity type.
Field: Password
Description
Credential's password. The password is hashed so that nobody can read it.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export No
Create Yes
Update Yes
Search No
Field: SSOID
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Username
Description
Credential's user name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (1), max (100).
2. The value must be unique across all other instances of this entity type.
3. [UsernameIsEmailComputationRule]
4. [CredentialsUsernameUniquenessRule] is in charge of verifying if the username of the can-
didate is unique in the system.
Field: UsernameMigrated
Description
This flags checks if the migration mechanism is showed to the credential. This
The user has changed is user name from his email address to a valid user name,
This flag is set to false. Then, this user will not be able to access the
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: Agent
Description
Agent entity related to this entity.
Specifications
Name Value
Related Entity Agent
Cardinality 0..1
Export Yes
Name Value
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Candidate
Description
Candidate entity related to this credential.
Specifications
Name Value
Related Entity Candidate
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
CrudConfiguration
Description
CrudConfiguration is the parent of all entities that use the CRUD (Create Read Update Delete) model to
import data from partners. It is implemented in products that use import services rather than the Extension-
Request model.
Specifications
Name Value
Parent Entity PassportConfiguration
Abstract Yes
Supports Custom Fields Yes
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
ProviderName String Provider name for service, may be different than Taleo
X X
name.
TimeoutDelay Integer Time period in hours for a started process instance to
X X
expire.
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are
Seen only when administering an entity, and are not considered usable
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported
By the entity.
Specifications
Name Value
Data Type Boolean
Name Value
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: Description
Description
Taleo description for provider service.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Taleo name for provider service.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Constraints
1. [PartnerOverviewComputationRule] is a computation rule that is executed at creation or
update of a partner entity. It creates or updates the correspondent partner overview entity
and synchronise its information with the partner ones.
Field: ProviderDescription
Description
Provider description for service, may be different than Taleo description.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: ProviderName
Description
Provider name for service, may be different than Taleo name.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Constraints
1. [PartnerOverviewComputationRule] is a computation rule that is executed at creation or
update of a partner entity. It creates or updates the correspondent partner overview entity
and synchronise its information with the partner ones.
Field: TimeoutDelay
Description
Time period in hours for a started process instance to expire.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
CSWMotive
Description
The CSWMotive entity represents a motive that can be created to describe an event (for example, 'Canceled
the interview'). The CSWMotive also has a mnemonic and an availability flag which are inherited from the
CSWObject. The CSWMotive is described as a Qualifier in the application administration section.
Specifications
Name Value
Parent Entity CSWObject
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Details
Field: Available
Description
The 'available' attribute is a Boolean flag specifying if the entity is available or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Description
Description
The CSWMotive multilingual description.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search No
Field: Mnemonic
Description
The 'mnemonic' attribute is simply an identifier for the CSW entity. It's not multilingual.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
The CSWMotive multilingual name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
CSWMotiveDomain
Description
The CSWMotiveDomain represents a set of configured motives. The CSWMotiveDomain also has a mne-
monic and an availability flag which are inherited from the CSWObject. The CSWMotiveDomain is
described as a Qualifier Group in the application administration section.
Specifications
Name Value
Parent Entity CSWObject
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Available
Description
The 'available' attribute is a Boolean flag specifying if the entity is available or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Description
Description
The CSWMotiveDomain multilingual description.
Specifications
Name Value
Data Type String
Mandatory No
Name Value
Multilingual Yes
Export Yes
Create No
Update No
Search No
Field: Mnemonic
Description
The 'mnemonic' attribute is simply an identifier for the CSW entity. It's not multilingual.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
The CSWMotiveDomain multilingual name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search No
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: MotiveUsage
Description
The CSWMotiveDomain can be associated with one or more CSWMotiveDomainCSWMotiveUsage.
Specifications
Name Value
Related Entity CSWMotiveDomainCSWMotiveUsag
e
Cardinality 1..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
CSWMotiveDomainCSWMotiveUsage
Description
The CSWMotiveDomainCSWMotiveUsage is the intersection between motives and motive domains.
Specifications
Name Value
Parent Entity CSWUsage
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Boolean flag specifying if the entity is available or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Sequence
Description
Integer specifying the entity sequence.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Name Value
Search No
Relation Details
Relation: Motive
Description
CSWMotive associated with this CSWMotiveDomainCSWMotiveUsage.
Specifications
Name Value
Related Entity CSWMotive
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: MotiveDomain
Description
The CSWMotiveDomain associated with this CSWMotiveDomainCSWMotiveUsage.
Specifications
Name Value
Related Entity CSWMotiveDomain
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
CSWObject
Description
The CSWObject is an abstract entity providing an availability flag and a mnemonic to many of the CSW
entities; CSWAction, CSWMotive, CSWMotiveDomain, CSWOperation, CSWStatus, CSWStatusShortcut,
CSWStep and CSWWorkflow.
Specifications
Name Value
Parent Entity Entity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Details
Field: Available
Description
The 'available' attribute is a Boolean flag specifying if the entity is available or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Mnemonic
Description
The 'mnemonic' attribute is simply an identifier for the CSW entity. It's not multilingual.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
CSWStatus
Description
The CSW Status represents a portion of a Step. The steps are made of statuses
And when these statuses are completed, the step is considered complete.
Specifications
Name Value
Parent Entity CSWObject
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
ActiveEventDate Boolean Boolean flag specifying if the tracking history for this
X
status can have a modified event date.
Available Boolean The 'available' attribute is a Boolean flag specifying if
X
the entity is available or not.
Description String The CSWStatus multilingual description. X
Mnemonic String The 'mnemonic' attribute is simply an identifier for the
X X
CSW entity. It's not multilingual.
Name String The CSWStatus multilingual name. X X
Number Integer X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: ActiveEventDate
Description
Boolean flag specifying if the tracking history for this status can have a modified event date.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Available
Description
The 'available' attribute is a Boolean flag specifying if the entity is available or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Description
Description
The CSWStatus multilingual description.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search No
Field: Mnemonic
Description
The 'mnemonic' attribute is simply an identifier for the CSW entity. It's not multilingual.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Field: Name
Description
The CSWStatus multilingual name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: ApplicationState
Description
Link to the application state.
Specifications
Name Value
Related Entity ApplicationState
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: MotiveDomainUsage
Description
Link to the CSWStatusMotiveDomainUsage which is basically the intersection between MotiveDomains and
Status.
Specifications
Name Value
Related Entity CSWStatusMotiveDomainUsage
Cardinality 1..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
CSWStatusMotiveDomainUsage
Description
The CSWStatusMotiveDomainUsage is an entity of intersection between Status and MotiveDomains.
Specifications
Name Value
Parent Entity CSWUsage
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Field Details
Field: Active
Description
Boolean flag specifying if the entity is available or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Sequence
Description
Integer specifying the entity sequence.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: MotiveDomain
Description
The motive domain to associate with the status.
Specifications
Name Value
Related Entity CSWMotiveDomain
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Status
Description
The Status to associate with the motive domain.
Specifications
Name Value
Related Entity CSWStatus
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
CSWStatusUsage
Description
The CSWStatusUsage entity is used to determine the usage of a status. A CSWStep
Specifications
Name Value
Parent Entity CSWUsage
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Boolean flag specifying if the entity is available or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: AllConstraintsMustBeValid
Description
Boolean flag specifying if all the constraints must be valid.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: AutoFlow
Description
Boolean flag specifying if this status can be used by the autoflow. False is the default value.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ConditionnalCompletenessAllowed
Description
Boolean flag specifying if conditional completeness is allowed.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Initial
Description
Boolean flag specifying if the CSWStatusUsage is the initial step (step initial one).
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: MeetingCompliant
Description
Boolean flag specifying is the status is meeting compliant. False is the default value.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search No
Field: NewEntryNotificationNumber
Description
This is a flag specifying the type of notification: none, recruiter, hiring manager, etc..
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: QueueAndRouteShortcutNumber
Description
This is the id of the Change status button shortcut which can be configured in the admin section.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: RsCSWAskForCommentModeNumber
Description
This flag specifies the type of comments: optional or mandatory.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: RsCSWAskForMotiveModeNumber
Description
This is a flag specifying the type of Motives (qualifiers).
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Sequence
Description
Integer specifying the entity sequence.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: ProgressionLevel
Description
Link to the CSWStepProgressionLevel, which is a lookup defining the state of the step associated with this
status, it can be NOT_STARTED, IN_PROGRESS or COMPLETED.
Specifications
Name Value
Related Entity CSWStepProgressionLevel
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Status
Description
Link to the CSWStatus associated with this Status usage.
Specifications
Name Value
Related Entity CSWStatus
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Step
Description
Link to the CSWStep associated with this status usage.
Specifications
Name Value
Related Entity CSWStep
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
CSWStep
Description
The CSWStep represents the elements of a workflow. A workflow contains steps
Which contain statuses. Usage entities are used to group these elements
Together.
Specifications
Name Value
Parent Entity CSWObject
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Available
Description
The 'available' attribute is a Boolean flag specifying if the entity is available or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Description
Description
The CSWStep multilingual description.
Specifications
Name Value
Data Type String
Name Value
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search No
Field: Mnemonic
Description
The 'mnemonic' attribute is simply an identifier for the CSW entity. It's not multilingual.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
The CSWStep multilingual name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ShortName
Description
The CSWStep multilingual short name. It is used in lists.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: ApplicationState
Description
Link to the Application state which indicates the state of the current application.
Specifications
Name Value
Related Entity ApplicationState
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: StatusUsages
Description
Link to the StatusUsage which represents the usages for this step.
Specifications
Name Value
Related Entity CSWStatusUsage
Cardinality 1..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
CSWStepProgressionLevel
Description
This lookup gives a progression indicator for a status in the context of its step.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for CSWStepProgressionLevel.
Number Name
1 NotStarted
2 InProgress
3 Completed
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
CSWStepUsage
Description
The CSWStepUsage defines the usage for a step by associating a step to a
Specifications
Name Value
Parent Entity CSWUsage
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Boolean flag specifying if the entity is available or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ConditionalEntryAllowed
Description
Boolean flag specifying if a conditional entry is allowed. The default value is False.
Specifications
Name Value
Data Type Boolean
Mandatory No
Name Value
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Mandatory
Description
Boolean flag specifying if the step is mandatory. False is the default value.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: NewEntryNotificationNumber
Description
Flag specifying the type of notifications.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Restricted
Description
Boolean flag specifying the step is restricted.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. The [CSWRestrictedStepRule] is responsible to keep the field "Application.fIsOnRestricted-
Step" synchronized with the step usage. This rule is triggered when the field "CSWStepUs-
age.fRestricted" is updated.
Field: Sequence
Description
Integer specifying the entity sequence.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: Step
Description
Link to the step associated with the workflow.
Specifications
Name Value
Related Entity CSWStep
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Workflow
Description
Link to the workflow associated with the step.
Specifications
Name Value
Related Entity CSWWorkflow
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
CSWSubmissionFilterStatus
Description
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for CSWSubmissionFilterStatus.
Number Name
1 ToBeReviewed
2 WaitingForDecision
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
CSWTrace
Description
This entity stores the progression of the candidate on the selection workflow.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Constraints
1. This computation rule validates that the fStep/fStatus associated to a CSWTrace (via its
CSWToken) is in sync with the fCSWLatestStep/fCSWLatestStatus of the Application pointing
to this CSWTrace. TT105183 (mremillard): This computation rule was put together to
insure that when a CSWTrace is created or updated that it is in sync with its associated
Application. Unfortunately, it happens that this isn't the case and that the CSWLatestStepNo
and CSWLatestStatusNo saved in the application record are behind that which is stored in
the CSWToken of the CSWTrace associated to the application.
Field Summary
Update
Search
Create
Export
Number Integer X X
Field Details
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
CSWUsage
Description
The CSWUsage is an abstract entity providing an availability flag and a sequence to some CSW entities
such as motives, operations, steps and actions. Also the implementations of the CSWUsage entity specifies
how the entity should be used.
Specifications
Name Value
Parent Entity Entity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Details
Field: Active
Description
Boolean flag specifying if the entity is available or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Sequence
Description
Integer specifying the entity sequence.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
CSWWorkflow
Description
A CSWWorkflow is basically a set of steps a candidate will go through. Flags, actions, conditions, etc.can
be associated to these steps.
Specifications
Name Value
Parent Entity CSWObject
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Available
Description
The 'available' attribute is a Boolean flag specifying if the entity is available or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Description
Description
The CSWWorkflow multilingual description.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: IsDefault
Description
Boolean flag specifying if this workflow is the default workflow. When a requisition is created, the default
workflow is selected.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Mnemonic
Description
The 'mnemonic' attribute is simply an identifier for the CSW entity. It's not multilingual.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Name Value
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
The CSWWorkflow multilingual name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: JobField
Description
Specifications
Name Value
Related Entity JobField
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Locations
Description
Specifications
Name Value
Related Entity Location
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Organisations
Description
Specifications
Name Value
Related Entity Organization
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: RequisitionTypes
Description
Link to the standard hire type of the CSWWorkflow.
Specifications
Name Value
Related Entity HireType
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: StepUsage
Description
A workflow can have one or more CSWStepUsage. A CSWStepUsage is basically a CSWUsage but is spe-
cific to a CSWStep.
Specifications
Name Value
Related Entity CSWStepUsage
Cardinality 1..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Currency
Description
This entity is a lookup representing a form of money that is in public
Circulation.
Specifications
Name Value
Parent Entity BaseEditableDatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Active Boolean X X
BaseCurrencyRatio Float This field is the value of the currency in US dollars.
X X
This field is monthly updated.
Code String X X
Description String Textual representation of the entity. X X
ISO4217Abbreviation String This field represents the ISO4217 alphabetic code of
the currency. In most cases, it is composed of the
country's two-character Internet country code plus an
extra character to denote the currency unit. For X X
example, the code for Canadian Dollars is simply
Canada's two-character Internet code ("CA") plus a
one-character currency designator ("D").
ISO4217Code Integer This field represents the ISO4217 numeric code of the
X X
currency.
Number Integer The physical key of the entity. X X
Sequence Integer X X
Update
Search
Create
Export
Field Name Type Description
Symbol String This field is the symbol of the currency. For instance th
X X
symbol of the US dollar is '$'.
Lookup Values
Here are the possible lookup values for Currency.
Number Name
1 UsDollarUsd
2 CanadianDollarCad
3 AfghaniAfa
4 AlgerianDinarDzd
5 AndorranPesetaAdp
6 ArgentinePesoArs
7 ArmenianDramAmd
8 ArubanGuilderAwg
9 AustralianDollarAud
10 AzerbaijanianManatAzm
11 BahamianDollarBsd
12 BahrainiDinarBhd
13 ThaiBahtThb
14 PanamanianBalboaPab
15 BarbadosDollarBbd
16 BelarussianRubleByr
17 BelgianFrancBef
18 BelizeDollarBzd
19 BermudianDollarBmd
20 VenezuelanBolivarVeb
21 BolivianoBob
22 BrazilianRealBrl
23 BruneiDollarBnd
24 BulgarianLevNewBgn
25 BurundiFrancBif
26 CapeVerdeEscudoCve
27 CaymanIslandsDollarKyd
28 GhanaianCediGhc
29 CfaBeacFrancXaf
30 CfpFrancXpf
31 ChileanPesoClp
32 ColombianPesoCop
Number Name
33 ComoroFrancKmf
34 ConvertibleMarkBam
35 NicaraguanCordobaOroNio
36 CostaRicanColonCrc
37 CroatianKunaHrk
38 CubanPesoCup
39 CyprusPoundCyp
40 CzechKorunaCzk
41 GambianDalasiGmd
42 DanishKroneDkk
43 MacedonianDenarMkd
44 GermanMarkDem
45 DjiboutiFrancDjf
46 SaoTomeAndPrincipeDobraStd
47 DominicanPesoDop
48 VietnameseDongVnd
49 GreekDrachmaGrd
50 EastCaribbeanDollarXcd
51 EgyptianPoundEgp
52 ElSalvadorColonSvc
53 EthiopianBirrEtb
54 EuroEur
55 FalklandIslandsPoundFkp
56 FijiDollarFjd
57 HungarianForintHuf
58 CongoleseFrancCdf
59 FrenchFrancFrf
60 GibraltarPoundGip
61 HaitianGourdeHtg
62 ParaguayGuaraniPyg
63 GuineaFrancGnf
64 GuineaBissauFrancOxf
65 GuyanaDollarGyd
66 HongKongDollarHkd
67 UkraineHryvniaUah
68 IcelandKronaIsk
69 IndianRupeeInr
70 IranianRialIrr
71 IraqiDinarIqd
72 IrishPoundIep
73 ItalianLiraItl
74 JamaicanDollarJmd
75 JordanianDinarJod
Number Name
76 KenyanShillingKes
77 PapuaNewGuineaKinaPgk
78 LaoKipLak
79 EstonianKroonEek
80 KuwaitiDinarKwd
81 MalawiKwachaMwk
82 ZambianKwachaZmk
83 NewAngolanKwanzaAoa
84 MyanmarKyatMmk
85 GeorgianLariGel
86 LatvianLatsLvl
87 LebanesePoundLbp
88 AlbanianLekAll
89 HonduranLempiraHnl
90 LeoneSll
91 RomanianLeuRol
92 BulgarianLevOldBgl
93 LiberianDollarLrd
94 LibyanDinarLyd
95 SwazilandLilangeniSzl
96 LithuanianLitusLtl
97 LesothoLotiLsl
98 LuxembourgFrancLuf
99 MalagasyFrancMgf
100 MalaysianRinggitMyr
101 MalteseLiraMtl
102 TurkmenistanManatTmm
103 FinnishMarkkaFim
104 MauritiusRupeeMur
105 MozambiqueMeticalMzm
106 MexicanPesoMxn
107 MoldovanLeuMdl
108 MoroccanDirhamMad
109 NigerianNairaNgn
110 EritreanNakfaErn
111 NamibiaDollarNad
112 NepaleseRupeeNpr
113 NetherlandsAntillianGuilderAng
114 NetherlandsGuilderNlg
115 NewIsraeliShekelIls
116 NewTaiwanDollarTwd
117 NewZealandDollarNzd
118 BhutanNgultrumBtn
Number Name
119 NorthKoreanWonKpw
120 NorwegianKroneNok
121 PeruvianNuevoSolPen
122 MauritanianOuguiyaMro
123 TongaPaAngaTop
124 PakistanRupeePkr
125 MacaoPatacaMop
126 UruguayanPesoUyu
127 PhilippinePesoPhp
128 PortugueseEscudoPte
129 PoundSterlingGbp
130 BotswanaPulaBwp
131 QatariRiyalQar
132 GuatemalanQuetzalGtq
133 SouthAfricanRandZar
134 OmaniRialOmr
135 CambodianRielKhr
136 MaldiveRufiyaaMvr
137 IndonesianRupiahIdr
138 RussianRubleRub
139 RussianRubleRur
140 RwandanFrancRwf
141 SaintHelenaPoundShp
142 SaudiRiyalSar
143 AustrianSchillingAts
144 SeychellesRupeeScr
145 SingaporeDollarSgd
146 SlovakKorunaSkk
147 SolomonIslandsDollarSbd
148 KyrgyzstaniSomKgs
149 SomaliShillingSos
150 TajikistanRubleTjr
151 SpanishPesetaEsp
152 SriLankaRupeeLkr
153 SudaneseDinarSdd
154 SurinameGuilderSrg
155 SwedishKronaSek
156 SwissFrancChf
157 SyrianPoundSyp
158 BangladeshiTakaBdt
159 SamoanTalaWst
160 TanzanianShillingTzs
161 KazakhstanTengeKzt
Number Name
162 EastTimorDollarUsd
163 SlovenianTolarSit
164 TrinidadAndTobagoDollarTtd
165 MongolianTugrikMnt
166 TunisianDinarTnd
167 TurkishLiraTrl
168 UaeDirhamAed
169 UgandaShillingUgx
170 UzbekistaniSomUzs
171 VanuatuVatuVuv
172 SouthKoreanWonKrw
173 YemeniRialYer
174 JapaneseYenJpy
175 ChineseYuanRenminbiCny
176 YugoslavianDinarYum
177 ZimbabweDollarZwd
178 PolishZlotyPln
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: BaseCurrencyRatio
Description
This field is the value of the currency in US dollars. This field is monthly updated.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create No
Update No
Search Yes
Field: ISO4217Abbreviation
Description
This field represents the ISO4217 alphabetic code of the currency. In most cases, it is composed of the
country's two-character Internet country code plus an extra character to denote the currency unit. For exam-
ple, the code for Canadian Dollars is simply Canada's two-character Internet code ("CA") plus a one-char-
acter currency designator ("D").
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ISO4217Code
Description
This field represents the ISO4217 numeric code of the currency.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Symbol
Description
This field is the symbol of the currency. For instance th symbol of the US dollar is '$'.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
CurrentJob
Description
The ArtCurrentJob is used to provide information about the candidate current
Also all the necessary information about the current candidate wage.
Specifications
Name Value
Parent Entity OfferLinkedToCandidate
Abstract No
Supports Custom Fields Yes
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Candidate Candidate 1 X X X X
CommissionType UDSElement Link to the commissionType which is
a user-defined selection. The
0..
commissionType and the X X X X X
1
commissionAmount together
represent the desired commission.
Currency Currency Links to currency. An offer can or
cannot have an associated
0..
currency. It is editable lookup entity X X X X X
1
and represents, for example, the
currency of the salary.
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: AnnualBonus
Description
A multilingual string specifying the annual bonus.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Field: CaptureDate
Description
The captureDate represents the creation date of the offer.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CarAllowance
Description
Multilingual string specifying the car allowance.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CommissionAmount
Description
Multilingual string specifying the commission amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CurrentJobJobDescription
Description
A multilingual string field that provides a description for the current job.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CurrentJobJobTitle
Description
Multilingual string field used to hold the current job title.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: CurrentJobOfferDate
Description
The date when the currentJob offer was captured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CurrentJobOtherEmployer
Description
A multilingual string field used to capture the other employer value for the current job. This occurs when the
current job employer does not belong to the known employers list.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: DaysPerWeek
Description
Specifies the number of working days per week.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExpenseAccount
Description
Multilingual string specifying the expense account.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: HoursPerDay
Description
The hoursPerDay represents the number of hours per day the candidate will work.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: LastModifiedDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Name
Description
System generated. Every offer is given a unique sequential name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search No
Field: Notes
Description
Entry allowing the user who creates the offer to provide some information.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: OtherBonus
Description
Multilingual string specifying other bonus values.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: OtherCompensation
Description
Multilingual string specifying other compensation.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: PayValue
Description
Value resulting from the calculation of the salary divided by the pay period.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: RelocationAmount
Description
Specifies the amount allocated if relocation is required.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Salary
Description
The salary represents the employee's wage.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: SignOnBonus
Description
The signOnBonus represents the amount offered to the candidate when signing the offer.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: StockAmount
Description
Multilingual string specifying the stock amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: StockOption
Description
Multilingual string specifying the stock option.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: TargetStartDate
Description
The targetStartDate specifies the date the candidate is scheduled to start working.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Vacation
Description
Vacation is an integer value. In the UI, this is combined with the vacation type to express the desired value.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: Candidate
Description
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: CommissionType
Description
Link to the commissionType which is a user-defined selection. The commissionType and the commissionA-
mount together represent the desired commission.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: Currency
Description
Links to currency. An offer can or cannot have an associated currency. It is editable lookup entity and repre-
sents, for example, the currency of the salary.
Specifications
Name Value
Related Entity Currency
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: CurrentJobCieEmployer
Description
Link to a CieEmployer that is the current employer.
Specifications
Name Value
Related Entity CieEmployer
Name Value
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: CurrentJobCieJobField
Description
Link to a CieJobField that is the current job field.
Specifications
Name Value
Related Entity JobField
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: CurrentJobCieLocation
Description
Link to a NetworkLocation.
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Name Value
Reset No
Remove Yes
Relation: OfferTitle
Description
Link to an offerTitle. This is a lookup entity expressing the different titles an offer can have.
Specifications
Name Value
Related Entity OfferTitle
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: PayFrequencyBasis
Description
Link to the ArtPayFrequencyBasis. This is a lookup entity expressing the different possibilities of pay basis.
Specifications
Name Value
Related Entity PayFrequencyBasis
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: RelocationType
Description
Link to a user-defined selection which represents the possible relocation types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: StockOptionType
Description
Link to a user-defined selection which represents the possible stock option types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: StockType
Description
Link to a user-defined selection which represents the possible stock types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: VacationType
Description
Link to ArtVacationType which represents the following vacation types: WEEKS, DAYS or PERCENT.
Specifications
Name Value
Related Entity VacationType
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
CustomSelection
Description
Represents a user-defined selection in akirax.
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Constraints
1. String length : min (0), max (200).
Field: SortUsingName
Description
Indicates if this selection should be ordered alphabetically or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
DatabaseLookup
Description
Base entity type for all database lookup entities in this model.
Specifications
Name Value
Parent Entity Lookup
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Department
Description
Class that represents a department of the company.
Specifications
Name Value
Parent Entity BaseAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [UpdateLastModifiedDateDepartment]
2. [DepartmentOrganizationRule] Department Organization is mandatory if
LinkRequisitionOrganizationToDepartmentOrganization setting value is true.
3. [DepartmentLocationRule] Department Location is mandatory if LinkRequisitionLocation-
ToDepartmentLocation setting value is true.
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: CostCenter
Description
The department cost center (multilingual).
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (1), max (255).
Field: CustomerID
Description
The Department internal identifier specified by the customer. Used for referencing a department identifier
known in another external system for integration purposes.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [DepartmentCustomerIDUniqueRule]
Field: EffectiveFrom
Description
The date when the department is effective.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [DepartmentEffectiveDatesRule] Validates Effective From date is before Effective Till date.
Field: EffectiveTill
Description
The date when the department stops being effective.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [DepartmentEffectiveDatesRule] Validates Effective From date is before Effective Till date.
Field: LastModifiedDate
Description
The last modification date of the department.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Field: Number
Description
The unique identifier of this entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: PayFactor
Description
The department Pay Factor (eg: 1 = 100%).
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1.
Relation Details
Relation: DepartmentInformation
Description
The departmentInformation linked to the department (for internal use only).
Specifications
Name Value
Related Entity DepartmentInformation
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: HiringManager
Description
The hiring manager associated to the department.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: Location
Description
The department location.
Specifications
Name Value
Related Entity Location
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: OfferPreferredApprovers
Description
Specifications
Name Value
Related Entity User
Cardinality 0..N
Name Value
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Organization
Description
The department organization.
Specifications
Name Value
Related Entity Organization
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: Parent
Description
The department parent of the current department.
Specifications
Name Value
Related Entity Department
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Name Value
Remove Yes
Relation: Recruiter
Description
The recruiter associated to the department.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: RequisitionPreferredApprovers
Description
Specifications
Name Value
Related Entity User
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: State
Description
The department state associated to the current department.
Specifications
Name Value
Related Entity DepartmentState
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
DepartmentInformation
Description
The departmentInformation is linked to the department (use internally only).
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields Yes
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [UpdateLastModifiedDateDepartmentInformation]
2. [DepartmentInformationLastModifiedDate]
Field Summary
Update
Search
Create
Export
Field Details
Field: Number
Description
The unique identifier of this entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
DepartmentState
Description
Class that represents the state of the department.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for DepartmentState.
Number Name
0 Active
1 Inactive
2 Deleted
Field Details
Field: Code
Description
Public identifier of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
DisplayObject
Description
This is a display option. Possible values can be radio button, check box, drop down, etc.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for DisplayObject.
Number Name
1 RadioButtons
2 PopUpList
3 OnlyOneCheckbox
4 ManyCheckbox
5 Varchar24000Area
Number Name
6 JobFieldsTree
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
DisqualifierResult
Description
This is a disqualifier result. Each possible answer of a disqualification question must have a disqualifier
result. It indicates the behavior result to the system when the candidate provides its answers to disqualifica-
tion questions.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for DisqualifierResult.
Number Name
1 TheCandidatePasses
2 ToBeVerified
Number Name
3 TheCandidateIsDisqualified
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
DistanceMeasurementUnits
Description
The distance measurements lookup. Values are:
1-kilometers; 2-Miles.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for DistanceMeasurementUnits.
Number Name
1 Kilometers
2 Miles
Field Details
Field: Code
Description
Distance measurement unit unique identifier.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
DistanceMeasureUnit
Description
This lookup entity represents a measurement Unit. For example: Kilometers or
Miles.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for DistanceMeasureUnit.
Number Name
1 Kilometers
2 Miles
Field Details
Field: Code
Description
Public identifier of the distance measure unit.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
DiversityAnswer
Description
This is the concrete entity of an answer used for regulation purposes.
Specifications
Name Value
Parent Entity QCQuestionAnswer
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [RegulationAnswerUpdateRule] is a computational rule that modified the lastModifiedDate
field of a CSUser when a RegulationQuestionAnswer is modified.
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
ProviderType String The provider type of the answer. It indicates the type
of who has answered or for whom the answer is X
provided.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CreationDate
Description
Indicates when the answer has been provided.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: PerformerKey
Description
The performer key associated to the answer. It indicates who has entered the answer for the provider. For
example, a recruiter may enter an answer for a candidate. The candidate is the provider but the recruiter is
the performer.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: PerformerType
Description
The performer type of the answer. It indicates the type of who has entered the answer for the provider.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProviderKey
Description
The provider key associated to the answer. It indicates who has answered or for whom the answer is pro-
vided. For example, a candidate may be the provider of an answer.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProviderType
Description
The provider type of the answer. It indicates the type of who has answered or for whom the answer is pro-
vided.
Specifications
Name Value
Data Type String
Mandatory No
Name Value
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: CandidatePerformer
Description
Specifications
Name Value
Related Entity Candidate
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Origin
Description
This is the origin of the answer. An answer populated by the system after a conversion or an answer directly
fed by the end user.
Specifications
Name Value
Related Entity Origin
Cardinality 1
Export Yes
Create No
Update No
Name Value
Search No
Reset No
Remove No
Relation: PossibleAnswer
Description
Ths possible answer associated to the answer. This is one of the answer choices.
A single answer question must have only one possible answer associated to the
Attribute is ignored.
A text answer question must not have any possible answer associated to the
Specifications
Name Value
Related Entity QCPossibleAnswer
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: Question
Description
The question associated to the answer.
Specifications
Name Value
Related Entity QCQuestion
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: QuestionType
Description
The question type associated to the answer. The type associated to the question and the possible answer
must be of the same type for this answer.
Specifications
Name Value
Related Entity QuestionType
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: RecruiterPerformer
Description
Specifications
Name Value
Related Entity User
Name Value
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
DiversityForm
Description
This is the concrete entity of a question form used for regulation purposes. A regulation form is linked to a
company locations.
Specifications
Name Value
Parent Entity BaseRegulationForm
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [RegulationFormMandatoryCompanyLocationRule] At least one location in Regulation-
Form.companyLocations is mandatory.
2. [RegulationFormWhenFormNotDraftRule] No field specific to RegulationForm could be
changed.
3. [RegulationFormSourcedDeleteRule] Check if RegulationForm could be deleted Regulation-
Form sourced from Taleo could not be deleted.
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: Location
Description
The Company Locations to which the form is linked. If not empty, the form is company specific.
Specifications
Name Value
Related Entity Location
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [CieLocationValidReferenceRule] To be referred in another entity, OLF composite must be
complete.
2. Only one RegulationForm active for a given Location.
3. [KeepCieLocationInSynchForSourcedFormRule] Every time the list of cieLocation of Regula-
tionForm sourced from Taleo is changed, replicates changes and keep them in synch.
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Name Value
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
DiversityPossibleAnswer
Description
This is the concrete entity of a possible answer used for regulation purposes.
Specifications
Name Value
Parent Entity QCPossibleAnswer
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [RegulationPossibleAnswerWhenFormNotDraftRule] No field specific to RegulationForm
could be changed.
2. [CannotAddRemoveAnswerOnSourcedFormRule] Cannot add/remove RegulationPossi-
bleAnswer on a form provided from Taleo.
3. [RegulationPossibleAnswerMandatoryDeleteRule]
4. [RegulationPossibleAnswerNotSpecifiedDeleteRule] When deleting an answer, mandatory
answer must be kept.
5. [PossibleAnswerUndisclosedDeleteRule] When deleting answer, mandatory answer must still
be presnet.
Field Summary
Update
Search
Create
Export
Description String X X X
Sequence Integer This is the sequence of the possible answers for a
X X X X
specific question.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Description
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (1000).
Field: Sequence
Description
This is the sequence of the possible answers for a specific question.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
Relation Details
Relation: PossibleAnswerType
Description
This is the associated type for this question.
Specifications
Name Value
Related Entity DiversityPossibleAnswerType
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. A RegulationQuestion can't have more than one PossibleAnswer of a given type.
2. [PossibleAnswerTypeMatchRegulationQuestionTypeRule] RegulationPossibleAnswer.Possi-
bleAnswerType must be compliant with RegulationQuestion.RegulationQuestionType.
Relation: Question
Description
This is the associated question for this answer.
Specifications
Name Value
Related Entity QCQuestion
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: QuestionType
Description
This is the associated type for this possible answer.
Specifications
Name Value
Related Entity QuestionType
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
DiversityPossibleAnswerType
Description
This is the type of a possible answers. Possible values Undisclosed, Not Specified are applicable for all reg-
ulation question types. Other types only apply to one question type.
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Origin Origin 1 X X
Status AdminEntityStatus Reference to the Administration
Entity status of the administration 1 X X X X
entity
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: Origin
Description
Specifications
Name Value
Related Entity Origin
Cardinality 1
Export Yes
Create Yes
Update No
Search No
Reset No
Remove No
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
DiversityQuestion
Description
This is the concrete entity of a question used for regulation purposes.
Specifications
Name Value
Parent Entity QCQuestion
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [RegulationQuestionWhenFormNotDraftRule] No field specific to RegulationQuestion
could be changed.
2. [CannotAddRemoveQuestionOnSourcedFormRule] Cannot add/remove RegulationQues-
tion on a form provided from Taleo.
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: QuestionFormat
Description
This is the associated format of question for this question.
Specifications
Name Value
Related Entity QuestionFormat
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [QuestionMaxLineRangeRule] Question MaxLineAnswer must be compliant with Question-
Format.
2. This rule validate if the QuestionDisplay is compatible with the QuestionFormat.
Relation: QuestionType
Description
This is the associated type for this question.
Specifications
Name Value
Related Entity QuestionType
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: RegulationForm
Description
Specifications
Name Value
Related Entity DiversityForm
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: RegulationQuestionType
Description
Specifications
Name Value
Related Entity DiversityQuestionType
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. A RegulationForm could not have 2 ACTIVE questions of the same RegulationQuestion-
Type.
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
DiversityQuestionScope
Description
This is a question scope. It defines the scope of a question.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for DiversityQuestionScope.
Number Name
1 NotApplicable
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
DiversityQuestionType
Description
This is the type of regulation question. Ethnicity, race and gender are a few examples configured in the sys-
tem. This information is set for a question only when QuestionType = REGULATION.
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. Fills regulation question type default values.
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Origin Origin 1 X X
PossibleAnswerType DiversityPossibleAnswerTy This is the list of possible answer
1..
s pe types associated to this question X X X X
N
regulation type.
Status AdminEntityStatus Reference to the Administration
Entity status of the administration 1 X X X X
entity
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Relation Details
Relation: Origin
Description
Specifications
Name Value
Related Entity Origin
Cardinality 1
Export Yes
Create Yes
Update No
Search No
Reset No
Name Value
Remove No
Relation: PossibleAnswerTypes
Description
This is the list of possible answer types associated to this question regulation type.
Specifications
Name Value
Related Entity DiversityPossibleAnswerType
Cardinality 1..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Document
Description
Root object.
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Constraints
1.
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Name Value
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: CreationDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: InLibrary
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: LastModifiedDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
DocumentFileType
Description
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Code String X X
Number Integer X X
Field Details
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
DriverLicense
Description
This class holds the fields related to the candidate driver's license.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Field Details
Field: LicenseNumber
Description
This field holds the license driver number.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. String length : min (0), max (50).
3. [CBRDriverLicenseUpdateCSUserLastModifiedDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastModifiedDate] when a change happen in the [Driver-
License].
4. [CBRDriverLicenseUpdateCSUserLastActivityDate] is a computational rule that is responsi-
ble to update the field [CSUser.fLastActivityDate] when a change happen in the [DriverLi-
cense].
5. [CBRDriverLicenseLicenseNumberModified] is a computational rule that is responsible to
create a tracking item when the field [DriverLicense.fLicenseNumber] is modified.
Relation Details
Relation: DriverLicenseLocation
Description
Contains the locatiion of the driver licence.
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Constraints
1. [CBRDriverLicenseUpdateCSUserLastModifiedDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastModifiedDate] when a change happen in the [Driver-
License].
2. [CBRDriverLicenseUpdateCSUserLastActivityDate] is a computational rule that is responsi-
ble to update the field [CSUser.fLastActivityDate] when a change happen in the [DriverLi-
cense].
3. [CBRDriverLicenseLicenseLocationModified] is a computational rule that is responsible to
create a tracking item when the field [DriverLicense.fLicenseLocation] is modified.
EEOUSAVersion
Description
This is the employment equity question version for the USA only. It indicates the version of employment
equity in the USA. This information is set only for employment equity questions.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Number Integer X X
Field Details
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
ElectronicSignature
Description
This class define the values need to identity the electronic signature of a candidate related to the application
flow is used.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Constraints
1. [AutoProgressionUpdateRule] is a computation rule which is responsible to trigger auto-
progression after some metafields update or some candidate actions (change step/status,
bypass, match, revert, ...).
Field Summary
Update
Search
Create
Export
DateTimeSigned DateTime This field hold the value for the date and time the
X
electronic signature occurs.
EmailAddress String This field define the email address of the candidate
X
associated with this electronic document.
Identifier String This field define the unique ID of the candidate
X
associated with this electronic document.
Initials String This field define the initial of the candidate associated
X
with this electronic document.
IPAddress String This field hold the value for the IP address of the
X
computer used by the candidate.
Update
Search
Create
Export
Field Name Type Description
Name String This field define the name of the candidate that has
X
fill the electronic document.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: DateTimeSigned
Description
This field hold the value for the date and time the electronic signature occurs.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
Field: EmailAddress
Description
This field define the email address of the candidate associated with this electronic document.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [EmailAddressFieldRule] This rule validate that a string value is a valid email address. The
string may contain more than one email address separated by a delimiter. If this is the case
you should specify the delimiter parameter. If no delimiter is specified the string will not be
tokenized. So the string "patate@patate.com,toto@toto.com" will be valid if you use the ','
delimiter. It will fail if no delimiter are specified. Rule parameters: name="delimiter"
(optional) The delimiter will be used to tokenize the string. This can be usefull if there is mul-
tiple email adresses in the string. Note that multiple delimiter can be used (ex: delim-
iter=",;").
Field: Identifier
Description
This field define the unique ID of the candidate associated with this electronic document.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. String length : min (0), max (100).
Field: Initials
Description
This field define the initial of the candidate associated with this electronic document.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. String length : min (0), max (10).
Field: IPAddress
Description
This field hold the value for the IP address of the computer used by the candidate.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
Field: Name
Description
This field define the name of the candidate that has fill the electronic document.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. String length : min (0), max (100).
Relation Details
Relation: ElectronicSignatureDocuments
Description
The documents of the electronic signature.
Specifications
Name Value
Related Entity Document
Cardinality 1..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Constraints
1. [ElectronicSignatureValidationRule] is a business rule that validates the field aElectronicSig-
naturetDocuments of an Electronic Signature. The aElectronicSignatureDocuments must
not be null or empty.
EmailState
Description
This class contains the states that an email can have.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for EmailState.
Number Name
1 NotProcessed
2 Scheduled
3 Sent
Field Details
Field: Code
Description
Public identifier of the email state.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
EmployeeStatus
Description
The current employment status of the employee.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for EmployeeStatus.
Number Name
1 New
2 Current
3 Terminated
Field Details
Field: Code
Description
The unique code of this enumeration value.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
EmploymentEquityEstablishment
Description
This is the employment equity establishment.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Description
Description
This is the multilingual description for this employment equity establishment.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
EmploymentEquityJobCategory
Description
This is the employment equity job category. Each job category is associated to a Taleo location. Job catego-
ries are organized in a hierarchical structure. The first level represents the category; the second level is the
group. Job categories are also organized by version so there can be more than one structure for each loca-
tion.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Number
Description
This is the entity key.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Descriptions
Description
This is the associated list of descriptions for this employment equity job category.
Specifications
Name Value
Related Entity EmploymentEquityJobCategoryDescr
iption
Name Value
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Relation: NetworkLocation
Description
This is the associated Taleo location for this employment equity job category.
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Parent
Description
This is the associated parent element for this employment equity job category.
Specifications
Name Value
Related Entity EmploymentEquityJobCategory
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Name Value
Reset No
Remove No
EmploymentEquityJobCategoryDescription
Description
This is the employment equity job category description.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Description
Description
Indicates the description.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: TheLocale
Description
Indicates the locale of the description.
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: EEOJobCategory
Description
This is the associated employment equity job category for this employment equity job category description.
Specifications
Name Value
Related Entity EmploymentEquityJobCategory
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Version
Description
This is the associated version for this employment equity job category.
Specifications
Name Value
Related Entity EEOUSAVersion
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
EmploymentEquityQuestionType
Description
This is the type of employment equity question. Ethnicity, race and gender are a few examples configured in
the system. This information is se: for a question only when TypeOfQuestion = EEO.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for EmploymentEquityQuestionType.
Number Name
1 Ethnicity
2 Race
3 Gender
4 Veteran
Number Name
5 DisabledVeteran
6 Disability
7 Aboriginal
8 VisibleMinority
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
EmploymentStatus
Description
Employee Status lookup values. It determines the desired person's employement status.
Specifications
Name Value
Parent Entity BaseEditableDatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Active Boolean X X
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
Sequence Integer X X
Lookup Values
Here are the possible lookup values for EmploymentStatus.
Number Name
1 Regular
3 Contractual
Number Name
4 Temporary
5 LimitedTerm
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Entity
Description
Base entity type for all entities in this model.
Specifications
Name Value
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
EntityDeletedReport
Description
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
ActionType Integer X
EntityNumbers String X
ExecutionDate DateTime X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
EntityTypeReport EntityTypeReport 1 X X
Field Details
Field: ActionType
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EntityNumbers
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ExecutionDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: EntityTypeReport
Description
Specifications
Name Value
Related Entity EntityTypeReport
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
EntityField
Description
The class entity models entity fields available to the application. An entity field may be system defined
(known entity fields) or user defined (UDF).
System defined fields are provided by the system, user defined fields are added/deleted by the administrator
of the system.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
EntityTypeReport
Description
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
ResourceNumber Integer The physical identifier for this resource lookup. X X
Lookup Values
Here are the possible lookup values for EntityTypeReport.
Number Name
1 Candidate
2 Application
3 Requisition
Number Name
4 Question
5 Jobtemplate
6 Operator
Field Details
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
EOfferType
Description
The EOfferType is a resource lookup. The initial values are
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for EOfferType.
Number Name
1 Staticdefaulttaleoeoffer
2 Transitionbasedeoffer
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Evaluation
Description
Entity that represents an evaluation score of a candidate on a specific.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [AutoProgressionUpdateRule] is a computation rule which is responsible to trigger auto-
progression after some metafields update or some candidate actions (change step/status,
bypass, match, revert, ...).
Field Summary
Update
Search
Create
Export
AverageScore Float X X X X
CompletedFeedbackReque Integer
X X X X
sts
Number Integer X X
TotalFeedbackRequests Integer X X X X
Field Details
Field: AverageScore
Description
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CompletedFeedbackRequests
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: TotalFeedbackRequests
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
ExchangeStatus
Description
Status used between Talent Exchange and Enterprise when sending candidate to Exchange.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for ExchangeStatus.
Number Name
1 AddCandidate
Number Name
2 SentInProgress
3 Accepted
4 AlreadyExist
5 Error
6 Declined
7 Downloaded
8 Excluded
9 DataMissing
11 ManuallyExcluded
12 ErrorAccount
13 PreviouslyDeclined
Field Details
Field: Code
Description
The code (unique id) of the ExchangeStatus.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: IsUsable
Description
Flag to distinguish which status can be set to the ExchangeUser and which cannot.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
ExchangeUser
Description
RemoveCheckOnCreate=true, removeCheckOnUpdate=true)
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import Yes
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: ExchangeStatusDate
Description
The exchange status date of the exchange user.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: IsExchangeRejected
Description
Indicate if the candidate is rejected or not in a point of view of Talent Exchange.
Specifications
Name Value
Data Type Boolean
Mandatory No
Name Value
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Number
Description
The unique identifier of this entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: PurchasedOwnerGuid
Description
The user that has submit a candidate into Talent exchange and that was successfuly bought.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [ExchangePurchasedOwnerRule] When setting the purchasedOwner then the candidate
should have the exchangeStatus purchased (code =DOWNLOADED)
Relation Details
Relation: Candidate
Description
The CSUSer linked to the EchangeUser.
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: ExchangeStatus
Description
The exchange status of the exchange user.
Specifications
Name Value
Related Entity ExchangeStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [ExchangeStatusUpdateDateCR] description_here.
2. [ExchangeStatusPurchasedRule] When a candidate is purchased (exchangeStatut=Down-
load) in Talent exchange then the purchased Owner need to be set.
3. [ExchangeStatusUsableRule] ExchangeStatus which has the flag isUsable set to false can
only be used in the UI to update the status on the fly depending on the Talent Exchange
response.
Expectation
Description
Represents a basic meta-entity that captures the expectations from a candidate
Who applied on a given requisition at any time (as long as the application
Exists). Candidate expectations are basically the terms that the candidate
Would admittedly accept or refuse. These are gathered through a process that
Some may refer to as the "Test offer". It provides the user with crucial data
Regarding candidate expectations at both ends of the spectrum (low end range =
Will definitely refuse, high end range = Can't refuse or Will definitely
Specifications
Name Value
Parent Entity OfferLinkedToApplication
Abstract No
Supports Custom Fields Yes
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: AnnualBonus
Description
A multilingual string specifying the annual bonus.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Field: CaptureDate
Description
The captureDate represents the creation date of the offer.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CarAllowance
Description
Multilingual string specifying the car allowance.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CommissionAmount
Description
Multilingual string specifying the commission amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: DaysPerWeek
Description
Specifies the number of working days per week.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExpectationOfferDate
Description
Date when the offer expectation was captured.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExpenseAccount
Description
Multilingual string specifying the expense account.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: HoursPerDay
Description
The hoursPerDay represents the number of hours per day the candidate will work.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: LastModifiedDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Name
Description
System generated. Every offer is given a unique sequential name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Notes
Description
Entry allowing the user who creates the offer to provide some information.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: OtherBonus
Description
Multilingual string specifying other bonus values.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: OtherCompensation
Description
Multilingual string specifying other compensation.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: PayValue
Description
Value resulting from the calculation of the salary divided by the pay period.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: RelocationAmount
Description
Specifies the amount allocated if relocation is required.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Salary
Description
The salary represents the employee's wage.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: SignOnBonus
Description
The signOnBonus represents the amount offered to the candidate when signing the offer.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: StockAmount
Description
Multilingual string specifying the stock amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: StockOption
Description
Multilingual string specifying the stock option.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: TargetStartDate
Description
The targetStartDate specifies the date the candidate is scheduled to start working.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Vacation
Description
Vacation is an integer value. In the UI, this is combined with the vacation type to express the desired value.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Relation Details
Relation: Application
Description
Link to the expectation offer related to this application.
Specifications
Name Value
Related Entity Application
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [UpdateOfferRequisitionComputationRule] is a computation rule used to update offers' req-
uisitionNo to match the said offer's application.
Relation: CommissionType
Description
Link to the commissionType which is a user-defined selection. The commissionType and the commissionA-
mount together represent the desired commission.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: Currency
Description
Links to currency. An offer can or cannot have an associated currency. It is editable lookup entity and repre-
sents, for example, the currency of the salary.
Specifications
Name Value
Related Entity Currency
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: ExpectationType
Description
Link to an expectation type. This is a lookup that defines what the candidate may do. For exam-
ple;:WILL_REFUSE, WILL_ACCEPT, DESIRES.
Specifications
Name Value
Related Entity ExpectationType
Cardinality 1
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Reset No
Remove No
Relation: OfferTitle
Description
Link to an offerTitle. This is a lookup entity expressing the different titles an offer can have.
Specifications
Name Value
Related Entity OfferTitle
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: PayFrequencyBasis
Description
Link to the ArtPayFrequencyBasis. This is a lookup entity expressing the different possibilities of pay basis.
Specifications
Name Value
Related Entity PayFrequencyBasis
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: RelocationType
Description
Link to a user-defined selection which represents the possible relocation types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: StockOptionType
Description
Link to a user-defined selection which represents the possible stock option types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: StockType
Description
Link to a user-defined selection which represents the possible stock types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: VacationType
Description
Link to ArtVacationType which represents the following vacation types: WEEKS, DAYS or PERCENT.
Specifications
Name Value
Related Entity VacationType
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
ExpectationType
Description
At design time, the initial values are "willAccept", "desires" and
"willRefuse". Please refer to class implementation for the most up-to-date list
Of values.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for ExpectationType.
Number Name
1 WillRefuse
2 WillAccept
Number Name
3 Desires
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Experience
Description
This entity represents an experience that a person has working, or working in a
(removeCheckOnCreate=true,removeCheckOnRead=true, removeCheckOnUpdate=true,
RemoveCheckOnDelete=true)
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields Yes
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseApplicationUpdateComputationalRule] is a computational rule that will recalculate
the display sequence of the [Experience/Certification/Reference/Study] in a manner the the
display sequence will start from 1 to the number of [Experience/ApplicationCertification/
Reference/Study] that are linked to the application.
2.
3. [DefaultApplicationExperienceUpdateTrackingRule] is a computational rule that will track
updates of the [Experience] entity. Instead of let all fields manage their own history tracking,
this class will track only fields which have tracking activated.
4. [CBRExperienceAdded] is a computational rule that is responsible to create a tracking item
when an [Experience] is created.
5. [CBRExperienceDeleted] is a computational rule that is responsible to create a tracking item
when an [Experience] is deleted.
Field Summary
Update
Search
Create
Export
Field Name Type Description
BeginDate DateTime This field is the date when the candidate began
X X X X
working for this job.
CurrentEmployer Boolean This field indicates if it is or not the employer for
X X X X
whom the candidate is currently working.
DisplaySequence Integer This field determines the order to display this
experience among the candidate's experiences. It's
also a part of the key (Candidate, Requisition,
X X X X
PorfileLangange, displaySequence) identifying a
specific candidate's experience for a specific
application and for a specific profile language.
EndDate DateTime This field is the date when the candidate stopped
X X X X
working for this job.
LastModifiedDate DateTime The last modification date ot the Experience X
NameWhileEmployed String This field defines the name the candidate was using
X X X
when working for this company.
Number Integer The unique internal id of the entity X
OtherEmployerName String This field is used when the candidate's employer is not
listed in the employers list. It contains the candidate's X X X X
employer name.
OtherJobTitle String This field is used when the candidate's job function is
not listed in the job functions list. It contains the X X X X
candidate's job function name.
PermissionToContact Boolean This field hold the value to identity if the recruiter
X X X
have the permission to contact the old supervisor.
ReasonForLeaving String Contains the reason why the person left this employer. X X X X
Responsibility String This field is the description of the responsibilities the
X X X X
candidate had or has for this job.
Supervisor String This field is the name of the candidate's supervisor. X X X X
SupervisorEmail String This field hold the value of the supervisor address
X X X
email.
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: BeginDate
Description
This field is the date when the candidate began working for this job.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The begin date cannot be later than the end date.
2. [ExperienceBeginDateEndDateRule] is responsible to validate that the experience begin
date is not after the end date.
3. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when an [Experience] is modified.
4. [CBRUpdateCSUserLastActivityDate] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] when an [Experience] is modified.
Field: CurrentEmployer
Description
This field indicates if it is or not the employer for whom the candidate is currently working.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 0 and 1.
2. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when an [Experience] is modified.
3. [CBRUpdateCSUserLastActivityDate] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] when an [Experience] is modified.
Field: DisplaySequence
Description
This field determines the order to display this experience among the candidate's experiences. It's also a part
of the key (Candidate, Requisition, PorfileLangange, displaySequence) identifying a specific candidate's
experience for a specific application and for a specific profile language.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 1 and 99999.
2.
3. This field is mandatory, a value must be supplied.
Field: EndDate
Description
This field is the date when the candidate stopped working for this job.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The end date must be later than the begin date.
2. [ExperienceBeginDateEndDateRule] is responsible to validate that the experience begin
date is not after the end date.
3. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when an [Experience] is modified.
Field: LastModifiedDate
Description
The last modification date ot the Experience.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: NameWhileEmployed
Description
This field defines the name the candidate was using when working for this company.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
Field: Number
Description
The unique internal id of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: OtherEmployerName
Description
This field is used when the candidate's employer is not listed in the employers list. It contains the candidate's
employer name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field must be null if the employer field is not null.
2. String length : min (0), max (100).
3. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when an [Experience] is modified.
Field: OtherJobTitle
Description
This field is used when the candidate's job function is not listed in the job functions list. It contains the candi-
date's job function name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field must be null if the job function field is not null.
2. String length : min (0), max (100).
3. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when an [Experience] is modified.
4. [CBRUpdateCSUserLastActivityDate] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] when an [Experience] is modified.
Field: PermissionToContact
Description
This field hold the value to identity if the recruiter have the permission to contact the old supervisor.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search No
Field: ReasonForLeaving
Description
Contains the reason why the person left this employer.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (4000).
Field: Responsibility
Description
This field is the description of the responsibilities the candidate had or has for this job.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (3000).
2. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when an [Experience] is modified.
3. [CBRUpdateCSUserLastActivityDate] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] when an [Experience] is modified.
Field: Supervisor
Description
This field is the name of the candidate's supervisor.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
2. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when an [Experience] is modified.
3. [CBRUpdateCSUserLastActivityDate] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] when an [Experience] is modified.
Field: SupervisorEmail
Description
This field hold the value of the supervisor address email.
Specifications
Name Value
Data Type String
Name Value
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
2. [EmailAddressFieldRule] This rule validate that a string value is a valid email address. The
string may contain more than one email address separated by a delimiter. If this is the case
you should specify the delimiter parameter. If no delimiter is specified the string will not be
tokenized. So the string "patate@patate.com,toto@toto.com" will be valid if you use the ','
delimiter. It will fail if no delimiter are specified. Rule parameters: name="delimiter"
(optional) The delimiter will be used to tokenize the string. This can be usefull if there is mul-
tiple email adresses in the string. Note that multiple delimiter can be used (ex: delim-
iter=",;").
Field: SupervisorPhone
Description
This field is the phone number of the candidate's supervisor.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when an [Experience] is modified.
3. [CBRUpdateCSUserLastActivityDate] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] when an [Experience] is modified.
Field: SupervisorTitle
Description
This field hold the value of the supervisor title during the employment.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
Relation Details
Relation: Application
Description
Link the experience to the profile information.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Employer
Description
This field represents the employer related to the candidate's experience.
Specifications
Name Value
Related Entity CieEmployer
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when an [Experience] is modified.
2. [CBRUpdateCSUserLastActivityDate] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] when an [Experience] is modified.
Relation: JobFunction
Description
This field represents the job function related to the candidate's experience.
Specifications
Name Value
Related Entity JobField
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when an [Experience] is modified.
2. [CBRUpdateCSUserLastActivityDate] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] when an [Experience] is modified.
Relation: Location
Description
Indicate where this employer is located.
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove No
ExtensionConfiguration
Description
ExtensionConfiguration is the parent of all entities that use the extension
Specifications
Name Value
Parent Entity PassportConfiguration
Abstract Yes
Supports Custom Fields Yes
Export Yes
Import No
Create No
Update No
Search Yes
Constraints
1. [ValidityPeriodTypeRule] is a rule that ensures a validity period is always not null when the
validity period type is {@link ValidityPeriodType#USER_DEFINED}.
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are
Seen only when administering an entity, and are not considered usable
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported
By the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: Description
Description
Taleo description for provider service.
Specifications
Name Value
Data Type String
Name Value
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Taleo name for provider service.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Constraints
1. [PartnerOverviewComputationRule] is a computation rule that is executed at creation or
update of a partner entity. It creates or updates the correspondent partner overview entity
and synchronise its information with the partner ones.
Field: ProviderDescription
Description
Provider description for service, may be different than Taleo description.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Name Value
Export Yes
Create No
Update No
Search Yes
Field: ProviderName
Description
Provider name for service, may be different than Taleo name.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Constraints
1. [PartnerOverviewComputationRule] is a computation rule that is executed at creation or
update of a partner entity. It creates or updates the correspondent partner overview entity
and synchronise its information with the partner ones.
Field: TimeoutDelay
Description
Time period in hours for a started process instance to expire.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Name Value
Update No
Search Yes
Field: ValidityPeriod
Description
Time period in days for request and associated results to remain valid. Validity period is ignored when valid-
ity period type is PARTNER_DEFINED.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: ValidityPeriodType
Description
ValidityPeriodType associated to ExtensionConfiguration.
Specifications
Name Value
Related Entity ValidityPeriodType
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
ExtensionMechanism
Description
The ExtensionMechanism is a multilingual lookup enumerating the valid
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for ExtensionMechanism.
Number Name
1 EMail
2 Verbally
3 Letter
4 EOffer
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Name Value
Search Yes
ExtensionParameter
Description
Customizable entity that contains parameters associated to a specific request or a specific partner.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields Yes
Export Yes
Import No
Create No
Update No
Search Yes
Constraints
1.
2. [PassportEntityComputationRule] is a computation rule that revert any values set to custom
fields of a {@link PassportEntity} that do not "belong" to the entity associated partner. This
ensures we do not populate data in PSPxxxCFV tables that are unnecessary. Such custom
fields are typically automatically set when invoking the setDefaultValues() methods on the
entity.
3. [RequisitionScreeningPartnerHashCalculationRule]
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Details
Relation: Partner
Description
Passport partner associated to extension parameter.
Specifications
Name Value
Related Entity PassportPartner
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
ExtensionRequest
Description
ExtensionRequest corresponds to a single Passport request submitted to a
Results.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Constraints
1. [ExtensionRequestModificationRule] is a rule that updates the lastModifiedDate of the sup-
ported entities. Currently supported entities are {@link ExtensionRequest}, {@link Exten-
sionResult}, {@link ExtensionResultSet}.
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CreationDate
Description
Request creation date and time.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ExternalReference
Description
Provider request identifier.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: InternalReference
Description
Taleo request identifier.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: IsExpired
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: LastModifiedDate
Description
Last date and time on which request was modified. Including modifications to status, validity period, result,
and result set.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ProviderStatus
Description
Last provider status sent for request.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Name Value
Export Yes
Create No
Update No
Search Yes
Field: ValidityExpirationDate
Description
Date and time on which request expires. Expired requests are not reusable.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Parameter
Description
ExtensionParameter associated to request.
Specifications
Name Value
Related Entity ExtensionParameter
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Name Value
Remove No
Relation: Result
Description
ExtensionResult associated to request. Results fields from the provider are associated to this entity and will be
populated when provider responds to a request.
Specifications
Name Value
Related Entity ExtensionResult
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Status
Description
ExtensionRequestStatus associated to this request.
Specifications
Name Value
Related Entity ExtensionRequestStatus
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: ValidityPeriodType
Description
ValidityPeriodType associated to this request.
Specifications
Name Value
Related Entity ValidityPeriodType
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
ExtensionRequestStatus
Description
Lookup values for possible extension request statuses.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Lookup Values
Here are the possible lookup values for ExtensionRequestStatus.
Number Name
1 UnableToProcess
2 Completed
3 Cancelled
4 InProgress
Field Details
Field: Code
Description
Extension Request Status unique identifier.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Name Value
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Type
Description
ExtensionRequestStatusType associated to ExtensionRequestStatus.
Specifications
Name Value
Related Entity ExtensionRequestStatusType
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Name Value
Reset No
Remove No
ExtensionRequestStatusType
Description
Lookup values for extension request status types.
RunningType: in progress.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for ExtensionRequestStatusType.
Number Name
1 CompleteType
2 ErrorType
3 RunningType
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
ExtensionResult
Description
Customizable entity that contains results associated to a specific request. It contains a list of fields, defined in
the certification, that globally characterize the result of a request.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields Yes
Export Yes
Import No
Create No
Update No
Search Yes
Constraints
1. [ExtensionRequestModificationRule] is a rule that updates the lastModifiedDate of the sup-
ported entities. Currently supported entities are {@link ExtensionRequest}, {@link Exten-
sionResult}, {@link ExtensionResultSet}.
2. [PassportEntityComputationRule] is a computation rule that revert any values set to custom
fields of a {@link PassportEntity} that do not "belong" to the entity associated partner. This
ensures we do not populate data in PSPxxxCFV tables that are unnecessary. Such custom
fields are typically automatically set when invoking the setDefaultValues() methods on the
entity.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Details
Relation: Request
Description
Request associated to result.
Specifications
Name Value
Related Entity ExtensionRequest
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Set
Description
Result set associated to result.
Specifications
Name Value
Related Entity ExtensionResultSet
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
ExtensionResultSet
Description
Customizable entity that contains result set associated to a specific request
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields Yes
Export Yes
Import No
Create No
Update No
Search Yes
Constraints
1. [ExtensionRequestModificationRule] is a rule that updates the lastModifiedDate of the sup-
ported entities. Currently supported entities are {@link ExtensionRequest}, {@link Exten-
sionResult}, {@link ExtensionResultSet}.
2. [PassportEntityComputationRule] is a computation rule that revert any values set to custom
fields of a {@link PassportEntity} that do not "belong" to the entity associated partner. This
ensures we do not populate data in PSPxxxCFV tables that are unnecessary. Such custom
fields are typically automatically set when invoking the setDefaultValues() methods on the
entity.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Relation Details
Relation: Result
Description
Result set associated to result.
Specifications
Name Value
Related Entity ExtensionResult
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
ExternalApplication
Description
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import Yes
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
CreationDate DateTime X X X X
ExternalApplicationId String X X X X
ExternalSystemId String X X X X
LastModificationDate DateTime X X X X
Number Integer X X X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Application Application 1 X X X X
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
ExternalCandidate ExternalCandidate 1 X X X X
ExternalRequisition ExternalRequisition 1 X X X X
RecruitmentSource RecruitmentSource 1 X X X X
Field Details
Field: CreationDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExternalApplicationId
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Field: ExternalSystemId
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: LastModificationDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: Application
Description
Specifications
Name Value
Related Entity Application
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: ExternalCandidate
Description
Specifications
Name Value
Related Entity ExternalCandidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: ExternalRequisition
Description
Specifications
Name Value
Related Entity ExternalRequisition
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: RecruitmentSource
Description
Specifications
Name Value
Related Entity RecruitmentSource
Cardinality 1
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
ExternalCandidate
Description
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
CreationDate DateTime X X X X
ExternalCsUserId String X X X X
LastModificationDate DateTime X X X X
Number Integer X X X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Candidate Candidate 1 X X X X
ExternalApplication ExternalApplication 0..
X X X X
Ids N
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
RecruitmentSource RecruitmentSource 1 X X X X
Field Details
Field: CreationDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExternalCsUserId
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: LastModificationDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: Candidate
Description
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: ExternalApplicationIds
Description
Specifications
Name Value
Related Entity ExternalApplication
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: RecruitmentSource
Description
Specifications
Name Value
Related Entity RecruitmentSource
Cardinality 1
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
ExternalRequisition
Description
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
CreationDate DateTime X X X X
ExternalRequisitionId String X X X X
ExternalSystemId String X X X X
LastModificationDate DateTime X X X X
Locale Locale X X X X
Number Integer X X X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CreationDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExternalRequisitionId
Description
Specifications
Name Value
Data Type String
Mandatory No
Name Value
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExternalSystemId
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: LastModificationDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Locale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: ExternalApplicationIds
Description
Specifications
Name Value
Related Entity ExternalApplication
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: RecruitmentSource
Description
Specifications
Name Value
Related Entity RecruitmentSource
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Requisition
Description
Specifications
Name Value
Related Entity Requisition
Cardinality 1
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
FieldConfidentiality
Description
Contains the configurable metaClass.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for FieldConfidentiality.
Number Name
1 General
Number Name
2 Restricted
3 Confidential
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
FieldUpdateDetail
Description
This class contains the modification that has been done for an answer to a EEO question.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
PossibleAnswerNumber Integer The answer unique identifier old answer that was
X
given..
QuestionNumber Integer The question unique identifier for which the update
X
occured.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: PossibleAnswerNumber
Description
The answer unique identifier old answer that was given..
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: QuestionNumber
Description
The question unique identifier for which the update occured.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: HistoryItem
Description
The item to which the candidate skill update is related to.
Specifications
Name Value
Related Entity ApplicationHistoryUpdateItem
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: InfoFeeder
Description
Who provided the answer to the question.
Specifications
Name Value
Related Entity InfoFeeder
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
FormatOfQuestion
Description
This is the format of Question. It indicates how it can be answered. Possible values are Single Answer, Mul-
tiple Answer and Text Answer.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for FormatOfQuestion.
Number Name
1 SingleAnswer
2 MultipleAnswers
3 TextAnswer
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
FunctionalDomain
Description
Functional Domains are used to classify Functional Permissions.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Code
Description
The code of the functional domain.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
The name of the functional domain.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
FunctionalRole
Description
The user defined role represent a role that is created and modified by the user. This role can have a regional
assignee. The user defined role must have a default assignee to fall back when no other user can be
resolved.
Specifications
Name Value
Parent Entity BaseRole
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
DefaultAssignee User 1 X X X X
RegionalAssignees RoleAssignment 0..
X X
N
Status AdminEntityStatus Reference to the Administration
Entity status of the administration 1 X X X X
entity
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Description
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (765).
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Field: RoleNo
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: DefaultAssignee
Description
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: RegionalAssignees
Description
Specifications
Name Value
Related Entity RoleAssignment
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
Group
Description
Group entity that defines a set of users.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Field Details
Field: Description
Description
Group's description.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (255).
2. [GroupDescriptionUniqueRule] Name of children of a similar parent must be unique (case
insensitive through all brother, considering each language separately)
Field: Name
Description
Group's name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (255).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
3. String length : min (0), max (25).
4. [GroupNameUniqueRule] Code must be unique (case insensitive) if not empty within the
specified realm.
Relation Details
Relation: CoverageAreas
Description
Specifications
Name Value
Related Entity CoverageArea
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [GroupCoverageaAreaFunctionalDomainValidation] validates domains assigned to the
newly assigned coverage areas to the group.
Relation: OLFCoverageAreas
Description
Specifications
Name Value
Related Entity OLFCoverageArea
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
HierarchicalRole
Description
The Hierarchical role represent a role hierarchy within a business. This role is assigned to users. There can
be one and only one parent of the role in the hierarchy..
Specifications
Name Value
Parent Entity BaseRole
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [AvoidCircularReferencesInRoleHierarchy]
Field Summary
Update
Search
Create
Export
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Description
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Constraints
1. String length : min (0), max (765).
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Field: RoleNo
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
HireType
Description
HireType.
This lookup entity indicates the hire type used (Professional, Hourly, Campus, etc.).
Specifications
Name Value
Parent Entity BaseEditableResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Active Boolean X X
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
ResourceNumber Integer The physical identifier for this resource lookup. X X
Sequence Integer X X
Lookup Values
Here are the possible lookup values for HireType.
Number Name
1 Professional
2 Hourly
3 Campus
4 Contingent
5 Executives
6 All
-7 PipelineGeneral
-8 PipelineExecutives
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Name Value
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
HRMS
Description
Contains the different HRMS that can provide data to the system (0 = Taleo system)
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Field Details
Field: Description
Description
A description of the HRMS System.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Children
Description
Link to children HRMS.
Specifications
Name Value
Related Entity HRMS
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Parent
Description
Link to parent HRMS.
Specifications
Name Value
Related Entity HRMS
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
ICalendar
Description
Contains the mandatory field that is to the implementation of the iCalendar specification.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Sequence
Description
The sequence as described in the iCalendar specification.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: UniqueIdentifier
Description
The unique identifier as described in the iCalendar specification.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Industry
Description
Class that represents the Taleo Reference Industry.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Code
Description
Unique identifier allowing providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Description
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
Unique identifier generated by system.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
InfoFeeder
Description
This lookup entity indicates who has feed the information about a candidate (Recruiter, Agent, ...)
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for InfoFeeder.
Number Name
0 Unknown
1 Candidate
2 Recruiter
Number Name
3 Referrer
4 Agent
Field Details
Field: Code
Description
Public identifier of the info feeder.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
InterestInternationalAssignment
Description
Interest Internaltional Assignment lookup values. It determines the level of interest for a person in beeing
relocated internationally.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for InterestInternationalAssignment.
Number Name
2 YesAnswer
3 NoAnswer
Number Name
4 DependsOnLocation
Field Details
Field: Code
Description
The unique code of this enumeration value.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
InterviewEval
Description
Represents the collection of questions used for evaluating the interviewees.
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [InitEvaluationNameComputationalRule]
2. [QuestionCreationHistoryEventRule] tracks the [Question] entity creation.
3. [QuestionChangeHistoryEventRule] tracks the [Question] entity changes.
Field Summary
Update
Search
Create
Export
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Constraints
1. String length : min (0), max (200).
InterviewEvalPossibleAnswer
Description
A Possible Anwser to a Question linked to an evaluation.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
InterviewEvalQuestion
Description
A Question linked to an evaluation.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
JobBoard
Description
This entity is an electronic media defining a job site, a career site, a news group, a mailing list, etc. This is a
site where the job offers are posted.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
ExternalSystem Integer This field represents the external system related to the
job board. For instance, a job board coming from an X
external system like eQuest.
IsPaying Boolean This field indicates if the posting on the job board is
X
free or not.
JobboardTerm Integer This field indicates the duration of the posting (1=30
days, 2=60 days, 3=45 days). When it is null, this X
means that there is no term (not applicable).
MultipostingVendorMediaI String This field represents the media name related to the
X
D job board provided by an external system like eQuest.
Number Integer X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: ExternalSystem
Description
This field represents the external system related to the job board. For instance, a job board coming from an
external system like eQuest.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: IsPaying
Description
This field indicates if the posting on the job board is free or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: JobboardTerm
Description
This field indicates the duration of the posting (1=30 days, 2=60 days, 3=45 days). When it is null, this
means that there is no term (not applicable).
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: MultipostingVendorMediaID
Description
This field represents the media name related to the job board provided by an external system like eQuest.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Name Value
Export Yes
Create No
Update No
Search No
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: JobboardType
Description
This field is the type of the job board. The possible types are: (1=Free Job Board, 2=Fee-based Job Board,
3=News Group, 4=Mailing List, 5=External, 6=Intranet, 7=Staffing Agency Portal).
Specifications
Name Value
Related Entity JobboardType
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Name Value
Remove No
Relation: RecruitmentSource
Description
Link to the recruitment source of the Jobboard.
Specifications
Name Value
Related Entity RecruitmentSource
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
JobboardType
Description
This class contains all the jobboard type for a jobboard.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for JobboardType.
Number Name
1 FreeJobBoard
2 FeeBasedJobBoard
3 NewsGroup
4 MailingList
5 External
Number Name
6 Intranet
7 StaffingAgencyPortal
8 ContingentAgencyPortal
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
JobField
Description
Class that represents company-specific Job Fields.
Specifications
Name Value
Parent Entity BaseJobField
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Code must be unique (case insensitive) if not empty.
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Complete
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: CustomerID
Description
The JobField internal identifier specified by the customer. Used for referencing a jobfield identifier known in
another external system for integration purposes.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [CieJobFieldCustomerIDUniqueRule]
Field: Level
Description
Indicates the level where the composite is located in the tree structure. The level of the root of the tree struc-
ture is 0. It's a read-only calculated field.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Locked
Description
Indicates if jobfield is locked or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Name
Description
Name of the composite (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Name of children of a similar parent must be unique (case insensitive through all brother
and all languages)
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Number
Description
Unique identifier generated by the system.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Children
Description
Reference to the children of a specific composite. This list of composite is read-only.
Specifications
Name Value
Related Entity BaseComposite
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: NetworkJobField
Description
Associated Network JobField for this Company JobField.
Specifications
Name Value
Related Entity NetworkJobField
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Constraints
1. [MandatoryForActivationRule]. This rule is used to validate that a field is not empty when the
entity is activated. It can be used only on any entity that extends BaseAdminEntity or
BaseComposite.
2.
Relation: Parent
Description
Reference to the parent of a specific composite.
Specifications
Name Value
Related Entity BaseComposite
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Sequence
Description
Sequence of the composite.
Specifications
Name Value
Related Entity BaseCompositeSequence
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Status
Description
Reference to the Administration Entity Status of the composite.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [BaseCompositeStatusLifecycleRule] makes sure the composite is active before inactive.
2. [BaseCompositeStatusRule] makes sure the composite status is active/inactive/draft only
since other status are not supported.
JobFieldEval
Description
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
JobFieldLevel
Description
Company JobField specific level.
Specifications
Name Value
Parent Entity StructureLevel
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Code
Description
Unique identifier allowing providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Code must be unique (case insensitive) if not empty.
Field: Level
Description
Refers to the level of depth in the tree structure. First visible level will be 1 and root is considered as being at
level 0 (not visible)
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The value must be unique across all other instances of this entity type.
Field: Name
Description
Name of the level (multilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [StructureLevelNameTranslatedRule] Checks if for all available content languages {@link
StructureLevel#getName(Locale)} there are translations.
Field: Visible
Description
Indicates whether the level is visible or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
JobFieldQuestion
Description
This is the association between a company job field and a question. This information is pertinent for Pre-
screening and Disqualification questions. It indicates the pertinence of a question according to associated
job fields.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [NonDraftAndActiveQuestionJobFieldChangeRule] ensures that the job fields of a non-draft
and non-active question can not be changed.
2. [JobFieldQuestionCreationHistoryEventRule] tracks the [JobFieldQuestion] entity creation.
3. [JobFieldQuestionRemovalHistoryEventRule] tracks the [JobFieldQuestion] entity removal.
Field Summary
Update
Search
Create
Export
IsInModel Boolean Indicates if the association between the job field and
the question is pertinent for a Prescreening Model.
X X X X
This information is applicable only to Prescreening
questions.
Update
Search
Create
Export
Field Name Type Description
IsInProfiler Boolean Indicates if the association between the job field and
the question is pertinent for a Candidate Profiler. This
X X X X
information is applicable only to Prescreening
questions.
ModelDisplaySequence Integer Indicates the sequence ordering of the question in a
Prescreening Model when this question appears to be X X X X
pertinent according to the associated job field.
ProfilerDisplaySequence Integer Indicates the sequence ordering of the question in a
Candidate Profiler when this question appears to be X X X X
pertinent according to the associated job field.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: IsInModel
Description
Indicates if the association between the job field and the question is pertinent for a Prescreening Model. This
information is applicable only to Prescreening questions.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [JobFieldQuestionModelDisplaySequenceRule] ensures that the [JobFieldQuestion]s will
always have correct model display sequence after creation and model update.
Field: IsInProfiler
Description
Indicates if the association between the job field and the question is pertinent for a Candidate Profiler. This
information is applicable only to Prescreening questions.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [JobFieldQuestionProfilerDisplaySequenceRule] ensures that the [JobFieldQuestion]s will
always have correct profiler display sequence after creation and profiler update.
Field: ModelDisplaySequence
Description
Indicates the sequence ordering of the question in a Prescreening Model when this question appears to be
pertinent according to the associated job field.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ProfilerDisplaySequence
Description
Indicates the sequence ordering of the question in a Candidate Profiler when this question appears to be
pertinent according to the associated job field.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: JobField
Description
This is the associated company job field.
Specifications
Name Value
Related Entity JobField
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Question
Description
This is the associated question.
Specifications
Name Value
Related Entity Question
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
JobFieldSequence
Description
Company JobField specific sequence.
Specifications
Name Value
Parent Entity BaseCompositeSequence
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Sequence
Description
Specified sorting order, overriding the default sorting order.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. Sequence value must be unique within all direct children of a parent.
2.
JobFieldSkill
Description
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [JobFieldSkillCreationHistoryEventRule] tracks the [JobFieldSkill] entity creation.
2. [JobFieldSkillRemovalHistoryEventRule] tracks the [JobFieldSkill] entity removals.
Field Summary
Update
Search
Create
Export
IsInModel Boolean X X X X
IsInProfiler Boolean X X X X
ModelDisplaySequence Integer X X X X
ProfilerDisplaySequence Integer X X X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
JobField JobField 1 X X X X
Skill Skill 1 X X X X
Field Details
Field: IsInModel
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [JobFieldSkillModelDisplaySequenceRule] ensures that the [JobFieldSkill]s will always have
correct model display sequence after creation and model update.
Field: IsInProfiler
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [JobFieldSkillProfilerDisplaySequenceRule] ensures that the [JobFieldSkill]s will always have
correct profiler display sequence after creation and profiler update.
Field: ModelDisplaySequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ProfilerDisplaySequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: JobField
Description
Specifications
Name Value
Related Entity JobField
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Skill
Description
Specifications
Name Value
Related Entity Skill
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
JobInformation
Description
Represents data that is common to Requisition and Job Template.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields Yes
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [JobInformationLastModifiedDate]
2. [JobInformationBonusBudgetCurrencyComputationRule] fills the budgetCurrency, bonus-
Currency fields whenerver JobInformation is saved and these fields are empty.
3. [JobInformationCheckCSWWorkflowIsNotNullRule] Check if CSWWorkflow is set.
4. [JobInformationMustHaveBaseLocaleRule] ensures that there is one and only one baseLo-
cale.
5. [JobInformationBaseLocaleIsActiveRule] ensures that the baseLocale is active.
6. [RequisitionJobInformationSalaryFieldsChangeRerouteRule]
7. [UDFMaximumTextLengthRule] Rule to check if the text length of UDF field has exceeded the
maximum number of characters.
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: AdditionalInformation
Description
Additional information regarding JobInformation.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (1000).
Field: AutoDeclineCandidates
Description
This field indicates if candidates are to be declined on other requisitions when the requisition is closed (fill).
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: AutoRejectCandidates
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: BillRateMedian
Description
Median bill rate of a requisition.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: BillRateNotToExceed
Description
Bill rate not to exceed (maximum).
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CreationDate
Description
The creation date of JobInformation.
Specifications
Name Value
Data Type DateTime
Mandatory Yes
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CreationFlowTypeDimensionNo
Description
Identifies the flow type dimension from which the job information has been created.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Field: DepartmentString
Description
The department string value of JobInformation (used when Department is not enabled).
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (255).
2. Must be translated in all active languages of JobInformation if a value exists in the base
language.
Field: DescriptionActive
Description
Indicates the languages activated for JobInformation.
Specifications
Name Value
Data Type Boolean
Mandatory Yes
Multilingual Yes
Export Yes
Create Yes
Name Value
Update Yes
Search Yes
Constraints
1. [RequisitionDescriptionActiveInSyncWithJobInformationRule] synchronise tables fields [req-
uisitionDescription.IsActive] and [jobInformationDescription.IsActive].
2. [RequisitionDescriptionActiveApplicationRule].
Field: DescriptionBaseLocale
Description
The base locale for the JobInformation description.
Specifications
Name Value
Data Type Boolean
Mandatory Yes
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [RequisitionBaseLocaleInSyncWithJobInformationBaseRule] synchronise tables fields [requi-
sitionDescription.IsBase] and [jobInformationDescription.IsBase].
Field: DescriptionExternalHTML
Description
The external description of JobInformation (multilingual).
Specifications
Name Value
Data Type String
Mandatory No
Name Value
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (4000).
2. Must be translated into all active JobInformation languages if a value exists in the base lan-
guage.
3. [RequisitionHTMLFieldsConverterRule]
4. String length : min (0), max (16000).
5. [XSSFreeMultilingualRule]. This rule is used to validate that a multilingual field is excempt of
XSS content.
Field: DescriptionInternalHTML
Description
The internal description of JobInformation (multilingual).
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (4000).
2. Must be translated into all active JobInformation languages if a value exists in the base lan-
guage..
3. [RequisitionHTMLFieldsConverterRule]
4. String length : min (0), max (16000).
Field: EmploymentEquityJobCategory
Description
Specifications
Name Value
Data Type Long
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EmploymentEquityJobGroup
Description
Specifications
Name Value
Data Type Long
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EmploymentEquityOccupationalGroup
Description
Specifications
Name Value
Data Type Long
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ExternalBonusAmount
Description
Public Referral Bonus Amount.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This number value can have a maximum of 15 digits and 15 decimal places.
2. Must have a value if ERTExternalBonusTracking is enabled.
Field: ExternalBonusTracking
Description
Indicates if Public Referral Bonus is enabled.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExternalQualificationHTML
Description
The external qualification of JobInformation (multilingual).
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (4000).
2. Must be translated into all active JobInformation languages if a value exists in the base lan-
guage.
3. [RequisitionHTMLFieldsConverterRule]
4. String length : min (0), max (16000).
5. [XSSFreeMultilingualRule]. This rule is used to validate that a multilingual field is excempt of
XSS content.
Field: HighQuartileSalary
Description
The high quartile salary of JobInformation. Marketplace comparisons for comparable jobs; usually from sal-
ary surveys from HR consulting companies such as Mercer.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This number value can have a maximum of 15 digits and 15 decimal places.
Field: InternalBonusAmount
Description
Employee Referral Bonus Amount.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This number value can have a maximum of 15 digits and 15 decimal places.
2. Must have a value if ERTInternalBonusTracking is enabled.
Field: InternalBonusTracking
Description
Indicates that the Employee Referral Bonus is enabled.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: InternalQualificationHTML
Description
The internal qualification of JobInformation (multilingual).
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (4000).
2. Must be translated into all active JobInformation languages if a value exists in the base lan-
guage.
3. [RequisitionHTMLFieldsConverterRule]
4. String length : min (0), max (16000).
Field: IsAutoRejectCancelled
Description
This field indicates if candidates are to be rejected when the requisition is cancel.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: IsAutoRejectFilled
Description
This field indicates if candidates are to be rejected when the requisition is filled.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: JobBoardDescription
Description
The Job Board Description of JobInformation (multilingual).
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (1000).
Field: JobGrade
Description
The job grade of JobInformation. Standard level of job or job series within the pay structure of an organiza-
tion.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: LastModifiedDate
Description
The last modification date of JobInformation.
Specifications
Name Value
Data Type DateTime
Mandatory Yes
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: LowQuartileSalary
Description
The low quartile salary of JobInformation. Marketplace comparisons for comparable jobs; usually from sal-
ary surveys from HR consulting companies such as Mercer. Added to RS based on contractual obligation to
FESCO.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This number value can have a maximum of 15 digits and 15 decimal places.
Field: MidPointSalary
Description
The mid-point salary of JobInformation. Marketplace comparisons for comparable jobs; usually from salary
surveys from HR consulting companies such as Mercer. Added to RS based on contractual obligation to
FESCO.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This number value can have a maximum of 15 digits and 15 decimal places.
Field: NumberToHire
Description
Indicates the number of people to hire.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [RequisitionNbToHireRule]
2. String length : min (0), max (3).
Field: OtherCosts
Description
The others costs of JobInformation.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: RelocationCosts
Description
The relocation costs of JobInformation.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: SourcingBudget
Description
The sourcing budget of JobInformation.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: SubmissionValidityPeriod
Description
Indicates the number of day(s) a submission is valid for the requisition.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. The number value must be between 1 and 730.
2. [RequisitionValidityPeriodRule]
Field: SubmissionValidityPeriodEnabled
Description
Indicates if the submissions on this requisition must have a validity period.
See validityPeriod for the number of day(s) a submission is valid for the requisition.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. [RequisitionValidityPeriodEnabledRule]
2. [RequisitionValidityPeriodRule]
3. [RequisitionCSWWorkflowAVPRule]
Field: Title
Description
The JobInformation title (multilingual).
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (255).
Field: TravelCosts
Description
The travel costs of JobInformation.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: UnlimitedHire
Description
Indicates if the requisition has an unlimited number of hires.
Specifications
Name Value
Data Type Boolean
Mandatory Yes
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: BonusCurrency
Description
JobInformation bonus currency.
Specifications
Name Value
Related Entity Currency
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: BudgetCurrency
Description
JobInformation budget currency.
Specifications
Name Value
Related Entity Currency
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: CitizenshipStatus
Description
The citizenship status of the JobInformation.
Specifications
Name Value
Related Entity CitizenshipStatus
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: ContingentCurrency
Description
Link to JobInformation contigent currency rate values.
Specifications
Name Value
Related Entity Currency
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Creator
Description
The creator of JobInformation.
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create Yes
Update No
Search Yes
Reset No
Remove No
Relation: CSWWorkflow
Description
Link to the candidate selection workflow of the requisition.
Specifications
Name Value
Related Entity CSWWorkflow
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [RequisitionCSWWorkflowAVPRule]
2. [JobTemplateStateValidationRule]
Relation: EmployeeStatus
Description
Specifications
Name Value
Related Entity EmploymentStatus
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: EmploymentEquityEstablishment
Description
The employment equity establishement of JobInformation.
Specifications
Name Value
Related Entity EmploymentEquityEstablishment
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: EmploymentEquityJobCategories
Description
The employment equity job category of JobInformation.
Specifications
Name Value
Related Entity EmploymentEquityJobCategory
Cardinality 0..N
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: HireType
Description
Link to the hire type of JobInformation .
Specifications
Name Value
Related Entity HireType
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: JobField
Description
The job field of JobInformation.
Specifications
Name Value
Related Entity JobField
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Name Value
Remove No
Constraints
1. [RequisitionOLFTrackingRule] adds the OLF (L = Primary Location) tracking items for Requi-
sitions.
Relation: JobInformationGroup
Description
Link to the group of job information.
Specifications
Name Value
Related Entity Group
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: JobLevel
Description
Link to the job level of JobInformation .
Specifications
Name Value
Related Entity JobLevel
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: JobRole
Description
Link to JobInformation job role value associated to requisition.
Specifications
Name Value
Related Entity JobRole
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Constraints
1. [RequisitionJobRoleRule]
Relation: JobSchedule
Description
The schedule of JobInformation.
Specifications
Name Value
Related Entity JobSchedule
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: JobShift
Description
The job shift of JobInformation.
Specifications
Name Value
Related Entity JobShift
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: JobType
Description
The job type of JobInformation.
Specifications
Name Value
Related Entity JobType
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: LocaleCompletionStatusObject
Description
Specifications
Name Value
Related Entity LocaleCompletionStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: OfferParameter
Description
Link to the requisition offer parameter of JobInformation.
Specifications
Name Value
Related Entity RequisitionOfferParameter
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Organization
Description
The organization of JobInformation.
Specifications
Name Value
Related Entity Organization
Cardinality 1
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [RequisitionOLFTrackingRule] adds the OLF (L = Primary Location) tracking items for Requi-
sitions.
Relation: OtherLocations
Description
The other lcoations of JobInformation.
Specifications
Name Value
Related Entity Location
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Constraints
1. [RequisitionOtherLocationsTrackingRule] adds the Other Locations tracking items for Requi-
sitions.
Relation: OvertimeStatus
Description
The overtime status of JobInformation.
Specifications
Name Value
Related Entity OvertimeStatus
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: PrescreeningForm
Description
The meta prescreening form (same value as the non meta).
Specifications
Name Value
Related Entity PrescreeningForm
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: PrimaryLocation
Description
The primary location of JobInformation.
Specifications
Name Value
Related Entity Location
Cardinality 1
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. The primary location must belong to the current group.
2. [RequisitionOLFTrackingRule] adds the OLF (L = Primary Location) tracking items for Requi-
sitions.
Relation: Program
Description
The education program of JobInformation.
Specifications
Name Value
Related Entity CieProgram
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: RecruiterOwner
Description
The recruiter owner of JobInformation.
Specifications
Name Value
Related Entity User
Name Value
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [RequisitionRecruiterOwnerChangeRule].
Relation: StudyLevel
Description
JobInformation education level.
Specifications
Name Value
Related Entity StudyLevel
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: WillingnessToTravel
Description
JobInformation will travel link.
Specifications
Name Value
Related Entity WillingnessToTravel
Cardinality 0..1
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
JobLevel
Description
Job Level lookup values. It determines the available job levels in the system.
Specifications
Name Value
Parent Entity BaseEditableDatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Active Boolean X X
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
Sequence Integer X X
Lookup Values
Here are the possible lookup values for JobLevel.
Number Name
1 EntryLevel
2 IndividualContributor
Number Name
3 TeamLeader
4 Manager
5 Director
6 Executive
7 ManagerWithDirectReports
8 ManagerWithoutDirectReports
9 SeniorExecutive
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
JobRole
Description
A job role is a generic definition of job that applies to all employees - as
A job role has a code, name and definition for documentation purposes and also
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [JobRoleCompetencyStatusRule]
2. [JobRoleJobFieldStatusRule]
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: CustomerID
Description
The JobRole internal identifier specified by the customer. Used for referencing a job role identifier known in
another external system for integration purposes.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2.
Field: LastModifiedDate
Description
Holds the last modification date of the entity.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Relation Details
Relation: JobField
Description
The job field of the job role.
Specifications
Name Value
Related Entity JobField
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: JobLevel
Description
The job level of the job role.
Specifications
Name Value
Related Entity JobLevel
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
JobSchedule
Description
Job Schedule lookup values. It determines the available job schedule types in the system.
Specifications
Name Value
Parent Entity BaseEditableDatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Active Boolean X X
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
Sequence Integer X X
Lookup Values
Here are the possible lookup values for JobSchedule.
Number Name
1 FullTime
2 PartTime
Number Name
3 Worksharing
4 PerDiem
5 Contingent
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
JobShift
Description
Job Shift lookup values. It determines the available job shifts in the system.
Specifications
Name Value
Parent Entity BaseEditableDatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Active Boolean X X
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
Sequence Integer X X
Lookup Values
Here are the possible lookup values for JobShift.
Number Name
1 DayJob
2 EveningJob
Number Name
3 NightJob
4 OnCall
5 Variable
6 FlexTime
7 Weekend
8 Rotating
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Name Value
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
JobTemplate
Description
JobTemplate represents a model for creating requisitions or other templates.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [JobTemplateValidationRule]
2. [JobTemplateLastModifiedDate]
3. [JobTemplateDepartmentActiveRule]
4. [JobTemplateDepartmentEffectivenessValidationRule]
5. [JobTemplateDepartmentExpiredRule]
6. [JobTemplateEffectivenessValidationRule]
7. [JobTemplateHireTypeActiveRule]
8. [JobTemplateJobFieldValidationRule]
9. [JobTemplateLocationValidationRule]
10. [JobTemplateOrganizationValidationRule]
11. [JobTemplatePrimaryLocationValidationRule]
12. [JobTemplateRecruiterOwnerValidationRule]
13. [JobTemplateStateValidationRule]
14. [IntegrationEditableFieldValidationRule].
15. [JobTemplateLocaleActivation] updates inactive locales properly.
16. [OfferPayFrequencyBasisRule]
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: EffectiveFrom
Description
The start date for the template.
Specifications
Name Value
Data Type DateTime
Mandatory No
Name Value
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: EffectiveTill
Description
The end date for the template.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1.
Field: JobCode
Description
The job code (unique identifier) for JobTemplate that can be assigned by clients.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Constraints
1. String length : min (0), max (150).
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: BaseJobTemplate
Description
Reference to a base job template.
Specifications
Name Value
Related Entity JobTemplate
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Name Value
Remove No
Relation: Department
Description
JobTemplate department link.
Specifications
Name Value
Related Entity Department
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: DepartmentInformation
Description
JobTemplate department information.
Specifications
Name Value
Related Entity DepartmentInformation
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: JobInformation
Description
Reference to the job information.
Specifications
Name Value
Related Entity JobInformation
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: State
Description
Reference to the job template state.
Specifications
Name Value
Related Entity JobTemplateState
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
JobTemplateState
Description
Represents the different states of a job template: active, draft, inactive, deleted.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for JobTemplateState.
Number Name
1 Active
2 Draft
3 Inactive
10 Deleted
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
JobType
Description
Job Type lookup values. It determines the available job types in the system.
Specifications
Name Value
Parent Entity BaseEditableDatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Active Boolean X X
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
Sequence Integer X X
Lookup Values
Here are the possible lookup values for JobType.
Number Name
1 Standard
2 Internship
Number Name
3 Cooperative
4 SummerJob
5 GraduateJob
6 TemporaryWork
7 Experienced
8 Apprenticeship
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Name Value
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Justification
Description
Represents the justification for a requisition: new position, replacement, etc.
Specifications
Name Value
Parent Entity BaseEditableResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Active Boolean X X
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
ResourceNumber Integer The physical identifier for this resource lookup. X X
Sequence Integer X X
Lookup Values
Here are the possible lookup values for Justification.
Number Name
1 NewPosition
Number Name
2 Replacement
3 Modification
4 Extension
5 Audits
6 Backfill
7 JuryDuty
8 SpecialProject
9 Vacation
10 LeaveAbsence
11 SucessionPlanning
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Name Value
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Language
Description
This entity represent a language that is supported by our applications.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for Language.
Number Name
-1 X
1 French
Number Name
2 English
3 Spanish
4 German
5 Italian
6 Dutch
7 FrenchFr
8 EnglishUk
9 SimplifiedChinese
10 Japanese
11 PortugueseBr
12 Swedish
13 Danish
14 Polish
15 Russian
16 Finnish
17 Czech
18 TraditionalChinese
19 Korean
20 Thai
21 Malay
22 Catalan
23 Turkish
24 Slovak
25 Estonian
26 Norwegian
27 Bulgarian
28 Croatian
29 Hungarian
30 Romanian
31 Greek
32 Serbian
33 Lithuanian
Field Details
Field: Code
Description
Public identifier of the language.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: ISO
Description
The ISO code of the language.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
LinkedInLink
Description
This class holds the values for the linkedIn link for a talent user.
RemoveCheckOnCreate=true, removeCheckOnUpdate=true)
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1.
Field Summary
Update
Search
Create
Export
CreationDate DateTime This field represent the date of the creation of the
X X
LinkedIn link.
Id String This represent the LinkedIn unique ID. X X X X
LastModifiedDate DateTime This field reprensents the last time an operation occur
X X X
on the linkedIn link.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CreationDate
Description
This field represent the date of the creation of the LinkedIn link.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update No
Search No
Field: Id
Description
This represent the LinkedIn unique ID.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: LastModifiedDate
Description
This field reprensents the last time an operation occur on the linkedIn link.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Relation Details
Relation: LinkedInStatus
Description
The linkedin status.
Specifications
Name Value
Related Entity LinkedInLinkStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
LinkedInLinkStatus
Description
The class represents the status of the LinkedIn link. The status can be one of theses possibles values: Linked,
Not Linked, Unlinked.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Code String This field hold the unique code value for each
X X
LinkedIn status.
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
ResourceNumber Integer The physical identifier for this resource lookup. X X
Lookup Values
Here are the possible lookup values for LinkedInLinkStatus.
Number Name
1 Linked
Number Name
0 NotLinked
2 Unlinked
Field Details
Field: Code
Description
This field hold the unique code value for each LinkedIn status.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
LocaleCompletionStatus
Description
This is the locale completion status. It indicates the completion status of a locale for a given multilingual ele-
ment.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for LocaleCompletionStatus.
Number Name
10 Undetermined
20 Incomplete
Number Name
30 MinimumComplete
40 HiringComplete
50 Complete
Field Details
Field: Code
Description
Public identifier of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Location
Description
Class that represents a company"s specific location.
Useful to the company are present in this structure. Location is used in the
Within the company. As far as country, state and region are concerned, they
Specifications
Name Value
Parent Entity BaseLocation
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [CieLocationNetworkLocationMandatoryRule] The field CieLocation.NetworkLocation is
mandatory when {@link CieLocation} is Active.
2. [CieLocationWorkLocationRule] if the CieLocationLevel is a Work then {@link CieLocation}
must contain a WorkLocation.
3. [LastModifiedOnCieLocationComputationRule]
4. Validate on CieLocation creation and update we validate if worklocation (if any) are
allowed at this level. Prevent worklocation to be created at any level via integration.
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Abbreviation
Description
Abbreviation of the location.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (15).
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Code must be unique (case insensitive) if not empty.
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
3. String length : min (0), max (250).
4. This field is mandatory, a value must be supplied.
Field: Complete
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: CustomerID
Description
The Location internal identifier specified by the customer. Used for referencing a location identifier known in
another external system for integration purposes.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [CieLocationCustomerIDUniqueRule]
Field: LastModifiedOn
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Latitude
Description
Latitude of the location.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Level
Description
Indicates the level where the composite is located in the tree structure. The level of the root of the tree struc-
ture is 0. It's a read-only calculated field.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Longitude
Description
Longitue of the location.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Name
Description
Name of the composite (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Name of children of a similar parent must be unique (case insensitive through all brother
and all languages)
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Number
Description
Unique identifier generated by the system.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ZipCode
Description
Zip code of the location.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (20).
Relation Details
Relation: Children
Description
Reference to the children of a specific composite. This list of composite is read-only.
Specifications
Name Value
Related Entity BaseComposite
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: NetworkLocation
Description
Associated Network Location for this Company Location.
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Constraints
1.
Relation: Parent
Description
Reference to the parent of a specific composite.
Specifications
Name Value
Related Entity BaseComposite
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Sequence
Description
Sequence of the composite.
Specifications
Name Value
Related Entity BaseCompositeSequence
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Status
Description
Reference to the Administration Entity Status of the composite.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [BaseCompositeStatusLifecycleRule] makes sure the composite is active before inactive.
2. [BaseCompositeStatusRule] makes sure the composite status is active/inactive/draft only
since other status are not supported.
Relation: WorkLocation
Description
Specifications
Name Value
Related Entity WorkLocation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
LocationEval
Description
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
LocationLevel
Description
Company location specific level.
Specifications
Name Value
Parent Entity StructureLevel
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [CieLocationWorkLocationRule] if the CieLocationLevel is a Work then {@link CieLocation-
Level} must be the last level active.
Field Summary
Update
Search
Create
Export
Field Details
Field: Code
Description
Unique identifier allowing providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Code must be unique (case insensitive) if not empty.
Field: Level
Description
Refers to the level of depth in the tree structure. First visible level will be 1 and root is considered as being at
level 0 (not visible)
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The value must be unique across all other instances of this entity type.
Field: Name
Description
Name of the level (multilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [StructureLevelNameTranslatedRule] Checks if for all available content languages {@link
StructureLevel#getName(Locale)} there are translations.
Field: Visible
Description
Indicates whether the level is visible or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
LocationQuestion
Description
This is the association between a company location and a question. This information is pertinent for Pre-
screening and Disqualification questions. It indicates the pertinence of a question according to associated
locations.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [NonDraftAndActiveQuestionLocationChangeRule] ensures that the locations of a non-
draft and non-active question can not be changed.
2. [LocationQuestionCreationHistoryEventRule] tracks the [LocationQuestion] entity creation.
3. [LocationQuestionRemovalHistoryEventRule] tracks the [LocationQuestion] entity removal.
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: IsInModel
Description
Indicates if the association between the location and the question is pertinent for a Prescreening Model. This
information is applicable only to Prescreening questions.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [LocationQuestionModelDisplaySequenceRule] ensures that the [LocationQuestion]s will
always have correct model display sequence after creation and model update.
Field: IsInProfiler
Description
Indicates if the association between the location and the question is pertinent for a Candidate Profiler. This
information is applicable only to Prescreening questions.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [LocationQuestionProfilerDisplaySequenceRule] ensures that the [LocationQuestion]s will
always have correct profiler display sequence after creation and profiler update.
Field: ModelDisplaySequence
Description
Indicates the sequence ordering of the question in a Prescreening Model when this question appears to be
pertinent according to the associated location.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ProfilerDisplaySequence
Description
Indicates the sequence ordering of the question in a Candidate Profiler when this question appears to be
pertinent according to the associated location.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: Location
Description
This is the associated company location.
Specifications
Name Value
Related Entity Location
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Question
Description
This is the associated question.
Specifications
Name Value
Related Entity Question
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
LocationSequence
Description
Company Location specific sequence.
Specifications
Name Value
Parent Entity BaseCompositeSequence
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Sequence
Description
Specified sorting order, overriding the default sorting order.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. Sequence value must be unique within all direct children of a parent.
2.
LocationSkill
Description
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [LocationSkillCreationHistoryEventRule] tracks the [LocationSkill] entity creation.
2. [LocationSkillRemovalHistoryEventRule] tracks the [LocationSkill] entity removals.
Field Summary
Update
Search
Create
Export
IsInModel Boolean X X X X
IsInProfiler Boolean X X X X
ModelDisplaySequence Integer X X X X
ProfilerDisplaySequence Integer X X X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Location Location 1 X X X X
Skill Skill 1 X X X X
Field Details
Field: IsInModel
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [LocationSkillModelDisplaySequenceRule] ensures that the [LocationSkill]s will always have
correct model display sequence after creation and model update.
Field: IsInProfiler
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [LocationSkillProfilerDisplaySequenceRule] ensures that the [LocationSkill]s will always have
correct profiler display sequence after creation and profiler update.
Field: ModelDisplaySequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ProfilerDisplaySequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: Location
Description
Specifications
Name Value
Related Entity Location
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Skill
Description
Specifications
Name Value
Related Entity Skill
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Lookup
Description
Base entity type for all lookup entities in this model.
Specifications
Name Value
Parent Entity Entity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Meeting
Description
The meeting represents an assembly of users (attendees) at a given place at a given time. The meeting con-
tains all the required information for the encounter. A meeting can have one or more MeetingAttendees,
each MeetingAttendee links an Attendee to the role (MeetingAttendeeRole) he/she will play during the meet-
ing.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CandidateFileAttached
Description
Flag used to determinate if the candidate file is attached (to the email or to the response center).
Specifications
Name Value
Data Type Boolean
Mandatory Yes
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [StartTimeValidationRule] ensures that the startTime is greater than the current time.
Field: Comments
Description
The comments are provided by the meeting organizer and are useful to give instructions or extra information
about the meeting.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [StartTimeValidationRule] ensures that the startTime is greater than the current time.
Field: CreationDate
Description
Date of the meeting creation.
Specifications
Name Value
Data Type DateTime
Mandatory Yes
Multilingual No
Export Yes
Create No
Update No
Search No
Field: EndTime
Description
Date defining when the meeting will end.
Specifications
Name Value
Data Type DateTime
Mandatory Yes
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [StartTimeValidationRule] ensures that the startTime is greater than the current time.
3. [StartEndTimeRelationValidationRule] ensures that the start time is always smaller than the
end time.
Field: LastUpdate
Description
Date of the last update.
Specifications
Name Value
Data Type DateTime
Mandatory Yes
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Location
Description
Defines the place where the meeting will occur.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [StartTimeValidationRule] ensures that the startTime is greater than the current time.
Field: RequisitionFileAttached
Description
Flag used to determinate if the requisition file is attached (to the email or to the response center).
Specifications
Name Value
Data Type Boolean
Mandatory Yes
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [StartTimeValidationRule] ensures that the startTime is greater than the current time.
Field: StartTime
Description
Date defining when the meeting will start.
Specifications
Name Value
Data Type DateTime
Mandatory Yes
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
2. [StartTimeValidationRule] ensures that the startTime is greater than the current time.
3. [StartEndTimeRelationValidationRule] ensures that the start time is always smaller than the
end time.
Field: Subject
Description
Defines what the meeting is about.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. [StartTimeValidationRule] ensures that the startTime is greater than the current time.
Relation Details
Relation: ICalendar
Description
Zero or one ICalendar is associated to each meeting.
Specifications
Name Value
Related Entity ICalendar
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: MeetingAttendees
Description
The MeetingAttendee is always associated with one Meeting.
Specifications
Name Value
Related Entity MeetingAttendee
Cardinality 1..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. [MandatoryOrganizerNumberRule] assures that the [Meeting] always has exactly N orga-
nizer(s).
Relation: MeetingReminderDuration
Description
A MeetingReminderDuration can be associated with a meeting.
Specifications
Name Value
Related Entity MeetingReminderDuration
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. [StartTimeValidationRule] ensures that the startTime is greater than the current time.
Relation: MeetingType
Description
A MeetingType is associated to each meeting (presently only INTERVIEW is supported).
Specifications
Name Value
Related Entity MeetingType
Cardinality 1
Export Yes
Create No
Update No
Search No
Name Value
Reset No
Remove No
Relation: PreselectionApplication
Description
A Meeting can be associated or not to a PreselectionApplication.
Specifications
Name Value
Related Entity Application
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: TaleoTimeZone
Description
A meeting always refers to one RSTimeZone, eventually this relation is considered when a reminder is sent.
Specifications
Name Value
Related Entity TaleoTimeZone
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. [StartTimeValidationRule] ensures that the startTime is greater than the current time.
MeetingAttendee
Description
The MeetingAttendee links the Attendee and the MeetingAttendeeRole; it determines what role the attendee
will play during the meeting.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Relation Details
Relation: Attendee
Description
One of three possible types of attendees--CSUserAttendee, UserAttendee, and UnregisteredAttendee--asso-
ciated with the MeetingAttendee.
Specifications
Name Value
Related Entity Attendee
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Meeting
Description
The Meeting to which this MeetingAttendee is associated.
Specifications
Name Value
Related Entity Meeting
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: MeetingAttendeeRole
Description
To each MeetingAttendee there is always a MeetingAttendeeRole associated.
Specifications
Name Value
Related Entity MeetingAttendeeRole
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. [MandatoryOrganizerNumberRule] assures that the [Meeting] always has exactly N orga-
nizer(s).
2. [MandatoryNonOrganizerNumberRule] assures that the [Meeting] always has exactly N
attandee(s) with non-organizer role.
3. [MandatoryMaximumCandidateNumberRule] assures that the [Meeting] has at most N can-
didate(s).
MeetingAttendeeRole
Description
The MeetingAttendeeRole is a multilingual lookup entity that describes the attendee's role at the meeting.
Values can be 'organizer,' 'candidate,' etc.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for MeetingAttendeeRole.
Number Name
1 Organizer
2 Attendee
3 Candidate
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
MeetingReminderDuration
Description
The MeetingReminderDuration is a multilingual lookup entity that defines when the user will be reminded of
the meeting.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for MeetingReminderDuration.
Number Name
1 5Minutes
2 10Minutes
Number Name
3 15Minutes
4 30Minutes
5 1Hour
6 2Hours
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: MeetingDuration
Description
The MeetingReminderDuration specifies how many minutes before the meeting the user will be warned.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
MeetingType
Description
The MeetingType is a multilingual lookup entity proposing the type of meeting (currently only INTERVIEW is
allowed).
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for MeetingType.
Number Name
1 Interview
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Message
Description
Log message.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
BccText String X X
Body String X X
CcText String X X
Comment String X X
DateSent DateTime X X
FromText String X X
Locale Locale X X
Number Integer X X
PlainText String X X
Subject String X X
TemplateName String X X
ToText String X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
DeliveryTransport MessageDeliveryTransport 1 X
MessageTemplate MessageTemplate 0..
X X X X
1
Field Details
Field: BccText
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. [EmailRecipientMandatoryRule] Check if the Message has a least one recipient in To, Cc or
Bcc field.
2. String length : min (0), max (1000).
3. Parse a String value and check if it is compliant with supported email format. This may be a
valid email address or a variable {DataViewId.fieldId}.
Field: Body
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: CcText
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. [EmailRecipientMandatoryRule] Check if the Message has a least one recipient in To, Cc or
Bcc field.
2. String length : min (0), max (1000).
3. Parse a String value and check if it is compliant with supported email format. This may be a
valid email address or a variable {DataViewId.fieldId}.
Field: Comment
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. String length : min (0), max (765).
Field: DateSent
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: FromText
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Locale
Description
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Field: PlainText
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Subject
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: TemplateName
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ToText
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. [EmailRecipientMandatoryRule] Check if the Message has a least one recipient in To, Cc or
Bcc field.
2. String length : min (0), max (1000).
3. Parse a String value and check if it is compliant with supported email format. This may be a
valid email address or a variable {DataViewId.fieldId}.
Relation Details
Relation: DeliveryTransport
Description
Specifications
Name Value
Related Entity MessageDeliveryTransport
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: MessageTemplate
Description
Specifications
Name Value
Related Entity MessageTemplate
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
MessageDeliveryTransport
Description
Email, fax.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for MessageDeliveryTransport.
Number Name
2 PrintedLetter
1 Email
3 Fax
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
MessageTemplate
Description
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Constraints
1. [MessageTemplateMandatoryDocumentCreationRule] TODO: R.C. + J.J: transaction must
be dirty.
2. [MessageTemplateMandatoryContentTypeRile] TODO: R.C. + J.J: remove this BR. init must
be done in entity service list.
3.
Create
Export
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Subject
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Constraints
1. String length : min (0), max (765).
2. [VariablesFormatIntegrityRule] TODO: R.C. + J.J: unify with BR from DM (i.e.
com.taleo.systemcomponent.dm.rule.VariablesFormatIntegrityRule)
MilitaryService
Description
This class represents the details about the military service that the candidate has done or is currently active.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import Yes
Create Yes
Update Yes
Search No
Constraints
1. [CBRMilitaryServiceAddedOrDeleted] is a computational rule that is responsible to create a
tracking item when an [MilitaryService] is created.
Field Summary
Update
Search
Create
Export
Branch String This field holds the branch of military service(navy, air
X X X
force, etc)
Country String This field holds the country where the candidate
X X X
execute his military service.
DischargeStatus String This field holds the dischrge status of the military
X X X
service.
DisplaySequence Integer This field determines the order to display this military
X X X
service among the candidate's military services.
EndDate DateTime This field holds the end date of the military service.. X X X
RankAchieved String This field holds the rank achieved in the military
X X X
service.
Update
Search
Create
Export
Field Name Type Description
ServiceNumber String This field holds the service number the candidate is
X X X
assign to.
ServiceStatus String This field holds the service status of the military
X X X
service.
StartDate DateTime This field holds the start date of the military service. X X X
Field Details
Field: Branch
Description
This field holds the branch of military service(navy, air force, etc)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (50).
2. [CBRMilitaryServiceUpdateCSUserLastModifiedDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastModifiedDate] when an [MilitaryService] is modified.
3. [CBRMilitaryServiceUpdateCSUserLastActivityDate] is a computational rule that is responsi-
ble to update the field [CSUser.fLastActivityDate] when an [MilitaryService] is modified.
4. [CBRMilitaryServiceBranchModified] is a computational rule that is responsible to create a
tracking item when the field [MilitaryService.fBranch] is modified.
Field: Country
Description
This field holds the country where the candidate execute his military service.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
2. [CBRMilitaryServiceUpdateCSUserLastModifiedDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastModifiedDate] when an [MilitaryService] is modified.
3. [CBRMilitaryServiceUpdateCSUserLastActivityDate] is a computational rule that is responsi-
ble to update the field [CSUser.fLastActivityDate] when an [MilitaryService] is modified.
4. [CBMilitaryServiceCountryModified] is a computational rule that is responsible to create a
tracking item when the field [MilitaryService.fCountry] is modified.
Field: DischargeStatus
Description
This field holds the dischrge status of the military service.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (50).
Field: DisplaySequence
Description
This field determines the order to display this military service among the candidate's military services.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. The number value must be between 1 and 99999.
2. [MilitaryServiceDisplaySequenceValidationRule] is responsible to validate that all military
services of a user has unique DisplaySequence.
Field: EndDate
Description
This field holds the end date of the military service..
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search No
Constraints
1. [MilitaryServiceStartDateEndDateValidationRule] is responsible to validate that the start date
is not after than the end date.
2. [CBRMilitaryServiceUpdateCSUserLastModifiedDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastModifiedDate] when an [MilitaryService] is modified.
3. [CBRMilitaryServiceUpdateCSUserLastActivityDate] is a computational rule that is responsi-
ble to update the field [CSUser.fLastActivityDate] when an [MilitaryService] is modified.
4. [CBRMilitaryServiceEndDateModified] is a computational rule that is responsible to create a
tracking item when the field [MilitaryService.fEndDate] is modified.
Field: RankAchieved
Description
This field holds the rank achieved in the military service.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (50).
2. [CBRMilitaryServiceUpdateCSUserLastModifiedDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastModifiedDate] when an [MilitaryService] is modified.
3. [CBRMilitaryServiceUpdateCSUserLastActivityDate] is a computational rule that is responsi-
ble to update the field [CSUser.fLastActivityDate] when an [MilitaryService] is modified.
4. [CBRMilitaryServiceRankAchievedModified] is a computational rule that is responsible to
create a tracking item when the field [MilitaryService.fRankAchieved] is modified.
Field: ServiceNumber
Description
This field holds the service number the candidate is assign to.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (30).
2. [CBRMilitaryServiceUpdateCSUserLastModifiedDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastModifiedDate] when an [MilitaryService] is modified.
3. [CBRMilitaryServiceUpdateCSUserLastActivityDate] is a computational rule that is responsi-
ble to update the field [CSUser.fLastActivityDate] when an [MilitaryService] is modified.
4. [CBRMilitaryServiceServiceNumberModified] is a computational rule that is responsible to
create a tracking item when the field [MilitaryService.fServiceNumber] is modified.
Field: ServiceStatus
Description
This field holds the service status of the military service.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (50).
2. [CBRMilitaryServiceUpdateCSUserLastModifiedDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastModifiedDate] when an [MilitaryService] is modified.
3. [CBRMilitaryServiceUpdateCSUserLastActivityDate] is a computational rule that is responsi-
ble to update the field [CSUser.fLastActivityDate] when an [MilitaryService] is modified.
4. [CBRMilitaryServiceServiceStatusModified] is a computational rule that is responsible to cre-
ate a tracking item when the field [MilitaryService.fServiceStatus] is modified.
Field: StartDate
Description
This field holds the start date of the military service.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. [MilitaryServiceStartDateEndDateValidationRule] is responsible to validate that the start date
is not after than the end date.
2. [CBRMilitaryServiceUpdateCSUserLastModifiedDate] is a computational rule that is respon-
sible to update the field [CSUser.fLastModifiedDate] when an [MilitaryService] is modified.
3. [CBRMilitaryServiceUpdateCSUserLastActivityDate] is a computational rule that is responsi-
ble to update the field [CSUser.fLastActivityDate] when an [MilitaryService] is modified.
4. [CBRMilitaryServiceStartDateModified] is a computational rule that is responsible to create
a tracking item when the field [MilitaryService.fStartDate] is modified.
NetworkJobField
Description
Class that represents network Job Field.
Specifications
Name Value
Parent Entity BaseJobField
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Details
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Code must be unique (case insensitive) if not empty.
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
3. String length : min (0), max (250).
4. This field is mandatory, a value must be supplied.
Field: Complete
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Name Value
Update No
Search Yes
Field: Level
Description
Indicates the level where the composite is located in the tree structure. The level of the root of the tree struc-
ture is 0. It's a read-only calculated field.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Name of the composite (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Name of children of a similar parent must be unique (case insensitive through all brother
and all languages)
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Number
Description
Unique identifier generated by the system.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
NetworkJobFieldLevel
Description
Network JobField specific level.
Specifications
Name Value
Parent Entity StructureLevel
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Code
Description
Unique identifier allowing providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Code must be unique (case insensitive) if not empty.
Field: Level
Description
Refers to the level of depth in the tree structure. First visible level will be 1 and root is considered as being at
level 0 (not visible)
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The value must be unique across all other instances of this entity type.
Field: Name
Description
Name of the level (multilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [StructureLevelNameTranslatedRule] Checks if for all available content languages {@link
StructureLevel#getName(Locale)} there are translations.
Field: Visible
Description
Indicates whether the level is visible or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
NetworkJobFieldSequence
Description
Network JobField specific sequence.
Specifications
Name Value
Parent Entity BaseCompositeSequence
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Sequence
Description
Specified sorting order, overriding the default sorting order.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. Sequence value must be unique within all direct children of a parent.
2.
NetworkLocation
Description
Class that represents a network-specific location.
Taleo locations are a list of locations from around the world. They are usually used to generate the locations
of a company, and they are also used in the Career Section to help a candidate select the actual location.
They also represent the location used to do a posting, since posting is often done based on a "region" (which
is less detailed than the city used in Location). The reference location structure has 3 levels: country, prov-
ince/state and region.
Specifications
Name Value
Parent Entity BaseLocation
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Abbreviation
Description
Abbreviation of the location.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (15).
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Code must be unique (case insensitive) if not empty.
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
3. String length : min (0), max (250).
4. This field is mandatory, a value must be supplied.
Field: Complete
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ISO3166Alpha3
Description
ISO3166Alpha3 code of the location.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: LastModifiedOn
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: Latitude
Description
Latitude of the location.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Level
Description
Indicates the level where the composite is located in the tree structure. The level of the root of the tree struc-
ture is 0. It's a read-only calculated field.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Longitude
Description
Longitue of the location.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Name
Description
Name of the composite (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Name of children of a similar parent must be unique (case insensitive through all brother
and all languages)
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Number
Description
Unique identifier generated by the system.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ZipCode
Description
Zip code of the location.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (20).
Relation Details
Relation: Children
Description
Reference to the children of a specific composite. This list of composite is read-only.
Specifications
Name Value
Related Entity BaseComposite
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: CountryLocation
Description
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Parent
Description
Reference to the parent of a specific composite.
Specifications
Name Value
Related Entity BaseComposite
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: RegionLocation
Description
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Sequence
Description
Sequence of the composite.
Specifications
Name Value
Related Entity BaseCompositeSequence
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: StateLocation
Description
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Status
Description
Reference to the Administration Entity Status of the composite.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [BaseCompositeStatusLifecycleRule] makes sure the composite is active before inactive.
2. [BaseCompositeStatusRule] makes sure the composite status is active/inactive/draft only
since other status are not supported.
Relation: TimeZone
Description
Specifications
Name Value
Related Entity TaleoTimeZone
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
NetworkLocationLevel
Description
Network location specific level.
Specifications
Name Value
Parent Entity StructureLevel
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Code
Description
Unique identifier allowing providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Code must be unique (case insensitive) if not empty.
Field: Level
Description
Refers to the level of depth in the tree structure. First visible level will be 1 and root is considered as being at
level 0 (not visible)
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The value must be unique across all other instances of this entity type.
Field: Name
Description
Name of the level (multilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [StructureLevelNameTranslatedRule] Checks if for all available content languages {@link
StructureLevel#getName(Locale)} there are translations.
Field: Visible
Description
Indicates whether the level is visible or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
NetworkLocationSequence
Description
Network Location specific sequence.
Specifications
Name Value
Parent Entity BaseCompositeSequence
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Sequence
Description
Specified sorting order, overriding the default sorting order.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. Sequence value must be unique within all direct children of a parent.
2.
NonElectronicMedia
Description
Non-Electronic Media are newspapers, magazines, etc. in which requisitions can be posted.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Address String This field is the address of the media. It contains the
civic number, the street name, the city, the state/ X X X X
province, the zip/postal code and the country.
CorporateName String This field is the organization name of the newspaper,
X X X X
broadcast, billboard, magazine, or trade publication.
IsEnable Boolean This field indicates if the media is enabled or not. X X X X
PhoneNumber String This field is the phone number of the media. X X X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Address
Description
This field is the address of the media. It contains the civic number, the street name, the city, the state/prov-
ince, the zip/postal code and the country.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CorporateName
Description
This field is the organization name of the newspaper, broadcast, billboard, magazine, or trade publication.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: IsEnable
Description
This field indicates if the media is enabled or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: PhoneNumber
Description
This field is the phone number of the media.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Relation Details
Relation: NonElectronicMediaType
Description
This field indicates the type of the non-electronic media. The possible values are 1=Newspapers, 2=Maga-
zines and Trade Publications, 3=Broadcast, 4=Direct Sourcing.
Specifications
Name Value
Related Entity NonElectronicMediaType
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: RecruitmentSource
Description
This field is the related source.
Specifications
Name Value
Related Entity RecruitmentSource
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Name Value
Remove No
NonElectronicMediaType
Description
This entity describes the type of Non-Electronic Media. It determines if the non-electronic media is a news-
paper, a magazine or another form of non-electronic media.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for NonElectronicMediaType.
Number Name
1 Newspapers
2 MagazinesAndTradePublications
Number Name
3 Broadcast
4 Billboards
Field Details
Field: Code
Description
Public identifier of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Offer
Description
ArtOffer represents an employment proposition to be eventually communicated to
A specific candidate.
Specifications
Name Value
Parent Entity OfferLinkedToApplication
Abstract No
Supports Custom Fields Yes
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [CurrentOfferTitleComputationRule]
2. [CreateOfferRule] is a contraint rule to check if we already have an active offer for the cur-
rent application.
3. [OfferSequenceApplicationStateRule] This rule is responsible to catch possible corrupted
value when an offer is created. This problem is reported by TT152863, when no sequence
number is affected to the offer, and the application's state isn't up to date. This BR check if
the sequence number is correctly affected to an offer, and on offer creation he verify if the
application's state is 'Offer'.
4. [DraftOfferUpdateRule] validates that the offer is draft. Otherwise, the offer cannot be
updated. We can specify an offer for which bypass the validation in OfferValidationByRul-
eRequiredExtension class.
Field Summary
Update
Search
Create
Export
Field Name Type Description
AcceptedDate DateTime The date the candidate accepted the offer. This
X X X
happens usually after the extendedDate.
ActualStartDate DateTime The date the candidate is supposed to start his/her
X X X X
new job.
AnnualBonus String A multilingual string specifying the annual bonus. X X X X
ApprovedDate DateTime Indicates if the offer has been approved and when. X X X
CaptureDate DateTime The captureDate represents the creation date of the
X X X X
offer.
CarAllowance String Multilingual string specifying the car allowance. X X X X
CommissionAmount String Multilingual string specifying the commission amount. X X X X
DaysPerWeek Float Specifies the number of working days per week. X X X X
ExpenseAccount String Multilingual string specifying the expense account. X X X X
ExpirationDate DateTime Represents the date the offer will cease to be valid. X X X X
ExtendDate DateTime The date the offer was communicated to the
X X X
candidate.
HoursPerDay Float The hoursPerDay represents the number of hours per
X X X X
day the candidate will work.
LastModifiedDate DateTime X
Name String System generated. Every offer is given a unique
X
sequential name.
Notes String Entry allowing the user who creates the offer to
X X X X
provide some information.
Number Integer X X
OtherBonus String Multilingual string specifying other bonus values. X X X X
OtherCompensation String Multilingual string specifying other compensation. X X X X
PayValue Float Value resulting from the calculation of the salary
X X X X
divided by the pay period.
RefusedDate DateTime The date the candidate refused the offer. This
X X X
happens usually after the extendedDate.
RelocationAmount Float Specifies the amount allocated if relocation is
X X X X
required.
Salary Float The salary represents the employee's wage. X X X X
Sequence Integer The sequence is an incremented value used to
generate the offer name. It is also useful for finding
the current or last offer. It is a sequence formed by the X
offers made to the same candidate on the same
application.
SignedOfferLetter Base64Gzip X X
SignOnBonus Float The signOnBonus represents the amount offered to
X X X X
the candidate when signing the offer.
StockAmount String Multilingual string specifying the stock amount. X X X X
StockOption String Multilingual string specifying the stock option. X X X X
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: AcceptedDate
Description
The date the candidate accepted the offer. This happens usually after the extendedDate.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update Yes
Search Yes
Field: ActualStartDate
Description
The date the candidate is supposed to start his/her new job.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: AnnualBonus
Description
A multilingual string specifying the annual bonus.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: ApprovedDate
Description
Indicates if the offer has been approved and when.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update Yes
Search Yes
Field: CaptureDate
Description
The captureDate represents the creation date of the offer.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CarAllowance
Description
Multilingual string specifying the car allowance.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: CommissionAmount
Description
Multilingual string specifying the commission amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: DaysPerWeek
Description
Specifies the number of working days per week.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExpenseAccount
Description
Multilingual string specifying the expense account.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExpirationDate
Description
Represents the date the offer will cease to be valid.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExtendDate
Description
The date the offer was communicated to the candidate.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update Yes
Search Yes
Field: HoursPerDay
Description
The hoursPerDay represents the number of hours per day the candidate will work.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: LastModifiedDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search No
Field: Name
Description
System generated. Every offer is given a unique sequential name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Notes
Description
Entry allowing the user who creates the offer to provide some information.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: OtherBonus
Description
Multilingual string specifying other bonus values.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: OtherCompensation
Description
Multilingual string specifying other compensation.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: PayValue
Description
Value resulting from the calculation of the salary divided by the pay period.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: RefusedDate
Description
The date the candidate refused the offer. This happens usually after the extendedDate.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update Yes
Search Yes
Field: RelocationAmount
Description
Specifies the amount allocated if relocation is required.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Salary
Description
The salary represents the employee's wage.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Sequence
Description
The sequence is an incremented value used to generate the offer name. It is also useful for finding the cur-
rent or last offer. It is a sequence formed by the offers made to the same candidate on the same application.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: SignedOfferLetter
Description
Specifications
Name Value
Data Type Base64Gzip
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: SignOnBonus
Description
The signOnBonus represents the amount offered to the candidate when signing the offer.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: StockAmount
Description
Multilingual string specifying the stock amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: StockOption
Description
Multilingual string specifying the stock option.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: TargetStartDate
Description
The targetStartDate specifies the date the candidate is scheduled to start working.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Tentative
Description
A flag indicating if the start date is final or tentative.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Vacation
Description
Vacation is an integer value. In the UI, this is combined with the vacation type to express the desired value.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: Application
Description
The PreselectionApplication associated with this offer.
Specifications
Name Value
Related Entity Application
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [UpdateOfferRequisitionComputationRule] is a computation rule used to update offers' req-
uisitionNo to match the said offer's application.
Relation: ApprovalContext
Description
The [ApprovalContext] links the Offer to the whole approbation process defined by the [ProcessDefinition].
Specifications
Name Value
Related Entity ApprovalContext
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: CommissionType
Description
Link to the commissionType which is a user-defined selection. The commissionType and the commissionA-
mount together represent the desired commission.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: Currency
Description
Links to currency. An offer can or cannot have an associated currency. It is editable lookup entity and repre-
sents, for example, the currency of the salary.
Specifications
Name Value
Related Entity Currency
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: EOfferType
Description
Specifications
Name Value
Related Entity EOfferType
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: ExtensionMechanism
Description
Refrence to the ArtExtensionMechanism, when the offer has been communicated to the candidate this
defines the extension mechanism which can be E_MAIL, VERBALLY or LETTER.
Specifications
Name Value
Related Entity ExtensionMechanism
Name Value
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: OfferLetter
Description
Specifications
Name Value
Related Entity Message
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: OfferTitle
Description
Link to an offerTitle. This is a lookup entity expressing the different titles an offer can have.
Specifications
Name Value
Related Entity OfferTitle
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Name Value
Reset No
Remove No
Relation: PayFrequencyBasis
Description
Link to the ArtPayFrequencyBasis. This is a lookup entity expressing the different possibilities of pay basis.
Specifications
Name Value
Related Entity PayFrequencyBasis
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: RelocationType
Description
Link to a user-defined selection which represents the possible relocation types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: Status
Description
Refence to the ArtOfferStatus, determines the current state of the offer which can be DRAFT, CANCELED,
APPROVAL_IN_PROGRESS, APPROVAL_REJECTED, APPROVED, EXTENDED,
RESCINDED,IN_NEGOTIATION, REFUSED, ACCEPTED, RENEGED.
Specifications
Name Value
Related Entity OfferStatus
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Constraints
1.
Relation: StockOptionType
Description
Link to a user-defined selection which represents the possible stock option types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: StockType
Description
Link to a user-defined selection which represents the possible stock types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: UserAfterApprovalSuccess
Description
User for which an action is requrired when the approbation ends successfully.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: VacationType
Description
Link to ArtVacationType which represents the following vacation types: WEEKS, DAYS or PERCENT.
Specifications
Name Value
Related Entity VacationType
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
OfferLinkedToApplication
Description
Specifications
Name Value
Parent Entity AbstractOffer
Abstract Yes
Supports Custom Fields Yes
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: AnnualBonus
Description
A multilingual string specifying the annual bonus.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CaptureDate
Description
The captureDate represents the creation date of the offer.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CarAllowance
Description
Multilingual string specifying the car allowance.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CommissionAmount
Description
Multilingual string specifying the commission amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: DaysPerWeek
Description
Specifies the number of working days per week.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExpenseAccount
Description
Multilingual string specifying the expense account.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: HoursPerDay
Description
The hoursPerDay represents the number of hours per day the candidate will work.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: LastModifiedDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Name
Description
System generated. Every offer is given a unique sequential name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Notes
Description
Entry allowing the user who creates the offer to provide some information.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Field: OtherBonus
Description
Multilingual string specifying other bonus values.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: OtherCompensation
Description
Multilingual string specifying other compensation.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: PayValue
Description
Value resulting from the calculation of the salary divided by the pay period.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: RelocationAmount
Description
Specifies the amount allocated if relocation is required.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Salary
Description
The salary represents the employee's wage.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: SignOnBonus
Description
The signOnBonus represents the amount offered to the candidate when signing the offer.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: StockAmount
Description
Multilingual string specifying the stock amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: StockOption
Description
Multilingual string specifying the stock option.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: TargetStartDate
Description
The targetStartDate specifies the date the candidate is scheduled to start working.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Vacation
Description
Vacation is an integer value. In the UI, this is combined with the vacation type to express the desired value.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
OfferLinkedToCandidate
Description
Specifications
Name Value
Parent Entity AbstractOffer
Abstract Yes
Supports Custom Fields Yes
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Candidate Candidate 1 X X X X
CommissionType UDSElement Link to the commissionType which is
a user-defined selection. The
0..
commissionType and the X X X X X
1
commissionAmount together
represent the desired commission.
Currency Currency Links to currency. An offer can or
cannot have an associated
0..
currency. It is editable lookup entity X X X X X
1
and represents, for example, the
currency of the salary.
OfferTitle OfferTitle Link to an offerTitle. This is a
lookup entity expressing the 1 X X X X
different titles an offer can have.
PayFrequencyBasis PayFrequencyBasis Link to the ArtPayFrequencyBasis.
This is a lookup entity expressing 0..
X X X X X X
the different possibilities of pay 1
basis.
RelocationType UDSElement Link to a user-defined selection
0..
which represents the possible X X X X X
1
relocation types.
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: AnnualBonus
Description
A multilingual string specifying the annual bonus.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CaptureDate
Description
The captureDate represents the creation date of the offer.
Specifications
Name Value
Data Type DateTime
Mandatory No
Name Value
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CarAllowance
Description
Multilingual string specifying the car allowance.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CommissionAmount
Description
Multilingual string specifying the commission amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: DaysPerWeek
Description
Specifies the number of working days per week.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExpenseAccount
Description
Multilingual string specifying the expense account.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: HoursPerDay
Description
The hoursPerDay represents the number of hours per day the candidate will work.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: LastModifiedDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Name
Description
System generated. Every offer is given a unique sequential name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search No
Field: Notes
Description
Entry allowing the user who creates the offer to provide some information.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: OtherBonus
Description
Multilingual string specifying other bonus values.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: OtherCompensation
Description
Multilingual string specifying other compensation.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: PayValue
Description
Value resulting from the calculation of the salary divided by the pay period.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: RelocationAmount
Description
Specifies the amount allocated if relocation is required.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Salary
Description
The salary represents the employee's wage.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: SignOnBonus
Description
The signOnBonus represents the amount offered to the candidate when signing the offer.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: StockAmount
Description
Multilingual string specifying the stock amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: StockOption
Description
Multilingual string specifying the stock option.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: TargetStartDate
Description
The targetStartDate specifies the date the candidate is scheduled to start working.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Vacation
Description
Vacation is an integer value. In the UI, this is combined with the vacation type to express the desired value.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: Candidate
Description
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: CommissionType
Description
Link to the commissionType which is a user-defined selection. The commissionType and the commissionA-
mount together represent the desired commission.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: Currency
Description
Links to currency. An offer can or cannot have an associated currency. It is editable lookup entity and repre-
sents, for example, the currency of the salary.
Specifications
Name Value
Related Entity Currency
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: OfferTitle
Description
Link to an offerTitle. This is a lookup entity expressing the different titles an offer can have.
Specifications
Name Value
Related Entity OfferTitle
Name Value
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: PayFrequencyBasis
Description
Link to the ArtPayFrequencyBasis. This is a lookup entity expressing the different possibilities of pay basis.
Specifications
Name Value
Related Entity PayFrequencyBasis
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: RelocationType
Description
Link to a user-defined selection which represents the possible relocation types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Name Value
Reset No
Remove Yes
Relation: StockOptionType
Description
Link to a user-defined selection which represents the possible stock option types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: StockType
Description
Link to a user-defined selection which represents the possible stock types.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: VacationType
Description
Link to ArtVacationType which represents the following vacation types: WEEKS, DAYS or PERCENT.
Specifications
Name Value
Related Entity VacationType
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
OfferStatus
Description
The ArtOfferStatus represents the possible states of the offer; these are only
Applicable for an ArtOffer since it is the only one that can evolve. When an
ArtOffer is created, the default value is DRAFT. The process starts till a
Final state, such as REFUSED or ACCEPTED. Many other states are possible.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for OfferStatus.
Number Name
1 Draft
2 Canceled
3 ApprovalInProgress
4 ApprovalRejected
5 Approved
6 Extended
7 Rescinded
8 InNegotiation
9 Refused
10 Accepted
11 Reneged
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
OfferTitle
Description
The ArtOfferTitle is a multilingual representation of the different titles that
The initial values are "Current Offer," "Offer," "Requisition," "Will Refuse,"
"Counter Offer," etc.. Please refer to the database for currently used values.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for OfferTitle.
Number Name
1 CurrentOffer
2 Offer
3 Requisition
4 WillRefuse
5 CurrentJob
6 WillAccept
7 CompetitiveOffer
8 Desires
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Name Value
Multilingual No
Export Yes
Create No
Update No
Search Yes
OLFCoverageArea
Description
Regroupment of Organization(s), Location(s) and JobField(s)
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [OLFCoverageAreaMainCoverageAreaRule] Return failure if Main Coverage Area BR Used
to enforce: - Main Coverage Area could not be deleted.
2. [OLFCoverageAreaCoverageAreaMandatory] makes sure that an OLF Coverage Area as a
CoverageArea assigned.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
CoverageArea CoverageArea 1 X X X X
JobFields JobField 0..
X X X X X X
N
Locations Location 0..
X X X X X X
N
Organizations Organization 0..
X X X X X X
N
Relation Details
Relation: CoverageArea
Description
Specifications
Name Value
Related Entity CoverageArea
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: JobFields
Description
Specifications
Name Value
Related Entity JobField
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [CieJobFieldValidReferenceRule] To be referred in another entity, OLF composite must be
complete.
Relation: Locations
Description
Specifications
Name Value
Related Entity Location
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [CieLocationValidReferenceRule] To be referred in another entity, OLF composite must be
complete.
2. [OLFCoverageAreaMainCoverageAreaRule] Return failure if Main Coverage Area BR Used
to enforce: - Main Coverage Area could not be deleted.
Relation: Organizations
Description
Specifications
Name Value
Related Entity Organization
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Name Value
Remove Yes
Constraints
1. [OrganizationValidReferenceRule] To be referred in another entity, OLF composite must be
complete.
2. [OLFCoverageAreaMainCoverageAreaRule] Return failure if Main Coverage Area BR Used
to enforce: - Main Coverage Area could not be deleted.
Organization
Description
Class that represents a company-specific Organization.
It describes the divisional structure of the company. This includes, but is not restricted to, company, location,
division, area, department and workgroup.
Specifications
Name Value
Parent Entity BaseComposite
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [OrganizationBusinessOrgDefaultValueComputationRule]
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Code must be unique (case insensitive) if not empty.
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
3. String length : min (0), max (250).
4. This field is mandatory, a value must be supplied.
Field: Complete
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: CustomerID
Description
The Organization internal identifier specified by the customer. Used for referencing an organization identi-
fier known in another external system for integration purpose.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [OrganizationCustomerIDUniqueRule]
Field: Level
Description
Indicates the level where the composite is located in the tree structure. The level of the root of the tree struc-
ture is 0. It's a read-only calculated field.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Name of the composite (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Name of children of a similar parent must be unique (case insensitive through all brother
and all languages)
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Number
Description
Unique identifier generated by the system.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Children
Description
Reference to the children of a specific composite. This list of composite is read-only.
Specifications
Name Value
Related Entity BaseComposite
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Name Value
Remove No
Relation: Industry
Description
Associated Industry for this Organization.
Specifications
Name Value
Related Entity Industry
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [MandatoryForActivationRule]. This rule is used to validate that a field is not empty when the
entity is activated. It can be used only on any entity that extends BaseAdminEntity or
BaseComposite.
Relation: Parent
Description
Reference to the parent of a specific composite.
Specifications
Name Value
Related Entity BaseComposite
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Name Value
Remove No
Relation: Sequence
Description
Sequence of the composite.
Specifications
Name Value
Related Entity BaseCompositeSequence
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Status
Description
Reference to the Administration Entity Status of the composite.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [BaseCompositeStatusLifecycleRule] makes sure the composite is active before inactive.
OrganizationLevel
Description
Organization specific level.
Specifications
Name Value
Parent Entity StructureLevel
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Code
Description
Unique identifier allowing providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Code must be unique (case insensitive) if not empty.
Field: Level
Description
Refers to the level of depth in the tree structure. First visible level will be 1 and root is considered as being at
level 0 (not visible)
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The value must be unique across all other instances of this entity type.
Field: Name
Description
Name of the level (multilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [StructureLevelNameTranslatedRule] Checks if for all available content languages {@link
StructureLevel#getName(Locale)} there are translations.
Field: Visible
Description
Indicates whether the level is visible or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
OrganizationSequence
Description
Organization specific sequence.
Specifications
Name Value
Parent Entity BaseCompositeSequence
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Sequence
Description
Specified sorting order, overriding the default sorting order.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. Sequence value must be unique within all direct children of a parent.
2.
Origin
Description
Object origin entity.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for Origin.
Number Name
1 System
2 UserDefined
Field Details
Field: Code
Description
Code of the Object origin entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
OtherRecruitmentSource
Description
This entity represents a source that is not a job board, an agency, an agent
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Relation Details
Relation: OtherRecruitmentSourceType
Description
Link to the known types of other recruitment sources.
Specifications
Name Value
Related Entity OtherRecruitmentSourceType
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: RecruitmentSource
Description
Link to related recruitment source.
Specifications
Name Value
Related Entity RecruitmentSource
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
OtherRecruitmentSourceType
Description
Contains the known types of other recruitment sources.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for OtherRecruitmentSourceType.
Number Name
1 OurWebSite
2 CareerFair
3 DirectMail
Number Name
4 DirectSourcing
5 Other
6 ProfessionalAssociations
7 Referral
8 UniversityRecruiting
9 Unsolicited
10 TaleoPerformance
11 TalentExchange
12 SocialNetworkService
Field Details
Field: Code
Description
Public identifier of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Name Value
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
OvertimeStatus
Description
Represents the different overtime statuses (exempt, non exempt).
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for OvertimeStatus.
Number Name
1 Exempt
2 NonExempt
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
PassportConfiguration
Description
Aggregation of Passport partner configurable settings such as partner
Specifications
Name Value
Parent Entity BaseMultilingualEntity
Abstract Yes
Supports Custom Fields Yes
Export Yes
Import No
Create No
Update No
Search Yes
Constraints
1. [PartnerPropertyTrackingFieldRule] is a validation rule that tracks the modification of proper-
ties or settings of a partner.
2.
3. [PassportEntityComputationRule] is a computation rule that revert any values set to custom
fields of a {@link PassportEntity} that do not "belong" to the entity associated partner. This
ensures we do not populate data in PSPxxxCFV tables that are unnecessary. Such custom
fields are typically automatically set when invoking the setDefaultValues() methods on the
entity.
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are
Seen only when administering an entity, and are not considered usable
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Name Value
Update Yes
Search Yes
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported
By the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: Description
Description
Taleo description for provider service.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Taleo name for provider service.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Constraints
1. [PartnerOverviewComputationRule] is a computation rule that is executed at creation or
update of a partner entity. It creates or updates the correspondent partner overview entity
and synchronise its information with the partner ones.
Field: ProviderDescription
Description
Provider description for service, may be different than Taleo description.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: ProviderName
Description
Provider name for service, may be different than Taleo name.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Constraints
1. [PartnerOverviewComputationRule] is a computation rule that is executed at creation or
update of a partner entity. It creates or updates the correspondent partner overview entity
and synchronise its information with the partner ones.
Field: TimeoutDelay
Description
Time period in hours for a started process instance to expire.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
PassportConnection
Description
Partner credentials and connection information used to access partner system
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update Yes
Search Yes
Constraints
1. [ConnectionTrackingFieldRule] is a validation rule that tracks the modification of the con-
nection url.
2. [ConnectionTrackingRule] is a validation rule that tracks the creation and deletion of con-
nection.
Create
Export
Field Details
Field: Identifier
Description
Passport connection unique identifier.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Password
Description
Passport connection password.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: URI
Description
End point URI.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update Yes
Search Yes
Field: Username
Description
Passport connection user name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
PassportController
Description
Provides a way to interact asynchronously with Passport API. Importing this
Time.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export No
Import No
Create Yes
Update No
Search No
PassportFieldMapping
Description
Passport partner defined field.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Constraints
1. [FieldMappingMandatoryRule] This rule is used to make sure that the mandatory attribute
of the field mapping entity is not set to false when the certification has defined the field
associated to this mapping as being mandatory.
Field Summary
Update
Search
Create
Export
Mandatory Boolean True indicates that Passport partner field must contain
X X
a value.
Name String Passport partner defined field name. X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Mandatory
Description
True indicates that Passport partner field must contain a value.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Passport partner defined field name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Relation Details
Relation: Partner
Description
Passport partner associated to field.
Specifications
Name Value
Related Entity PassportPartner
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
PassportPartner
Description
External service provider offering its services to Taleo customers through a Taleo product.
Specifications
Name Value
Parent Entity BaseAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Constraints
1. [PartnerSourcingComputationRule] is a computation rule that is executed only when sourc-
ing a {@link Partner} (otherwise the rule is discarded). If all configuration mandatory fields
are filled, partner is marked as valid and its status will be ACTIVE. If the partner being
sourced has some missing mandatory configuration fields, it will be marked as invalid and
its status as INACTIVE if its current status is not DRAFT (otherwise will remain as DRAFT). A
partner may be activated with only some of the content locales being activated on its con-
figuration. In order to activate a new locale on the configuration, all the mandatory config-
uration multilingual fields must be translated in this locale.
2. [SubscriptionsUniquenessRule] provides a nice error message if it detects that PSPSUBS_U
unique key is going to croak.
3. The [CreateCSWAutoFlowConstraints] rule creates [ExternalServicePossibleResultState] and
[ExternalServiceRequestState] CSW auto-flow constraints for a partner. If the partner is cre-
ated then all required constraints (for all result fields and all request statuses) are created. If
the partner is updated (re-deployed) then the missing constraints are created (if any).
4. [ActivatePartnerRule]
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Field: Version
Description
Deployed provider service version.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: CandidateSourcingConfiguration
Description
Specifications
Name Value
Related Entity CandidateSourcingConfiguration
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Connections
Description
Passport connection associated to partner.
Specifications
Name Value
Related Entity PassportConnection
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: ScreeningConfiguration
Description
Specifications
Name Value
Related Entity ScreeningConfiguration
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: ScreeningType
Description
Specifications
Name Value
Related Entity ScreeningType
Cardinality 0..1
Name Value
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
PassportPartnerType
Description
Passport partner type identifies the partner category. Each Taleo product have a range of supported partner
types.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Code
Description
Partner type unique identifier.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
PayFrequencyBasis
Description
The ArtPayFrequencyBasis is used to express the frequency the user will be
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for PayFrequencyBasis.
Number Name
1 Yearly
2 Weekly
3 Hourly
4 Biweekly
Number Name
5 Semimonthly
6 Monthly
7 Total
8 Daily
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
PhoneType
Description
This class is a lookup that display the phone type.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for PhoneType.
Number Name
1 Home
2 Work
3 Cell
Number Name
4 Pager
5 Fax
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
PoolAction
Description
It indicates the actions that a pool is made for. Example the pool can be for succession planning.
Specifications
Name Value
Parent Entity BaseEditableResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Active Boolean X X
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
ResourceNumber Integer The physical identifier for this resource lookup. X X
Sequence Integer X X
Lookup Values
Here are the possible lookup values for PoolAction.
Number Name
1 Succession
Number Name
2 Development
3 Matrix
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
PoolType
Description
It indicates the type of the pool item that the pool will contains.
Specifications
Name Value
Parent Entity BaseEditableResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Active Boolean X X
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
ResourceNumber Integer The physical identifier for this resource lookup. X X
Sequence Integer X X
Lookup Values
Here are the possible lookup values for PoolType.
Number Name
1 Person
Number Name
2 Nomination
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Position
Description
A position is an occurrence of a Job Role. It can also be represented by the
Chair.
Typically, the topmost positions are managed by HR team in the system. Other
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [JobPositionApplyModelComputation] Parent cannot be itself or one of its children.
2. [JobPositionCompetencyStatusRule]
3. [JobPositionLocationStatusRule]
4. [JobPositionOrganizationStatusRule]
5. [JobPositionJobRoleStatusRule]
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Criticality
Description
The criticality on a scale of 1 to 5. However, in the current products, only a criticality level of 5 is considered
"critical".
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1.
Field: CustomerID
Description
The JobPosition internal identifier specified by the customer. Used for referencing a job position identifier
known in another external system for integration purposes.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [JobPositionCustomerIDUniqueRule]
Field: Description
Description
The description of the position.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (1000).
Field: IsOpen
Description
Flag indicating if the position is open (without an incumbent employee)
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: LastModifiedDate
Description
Holds the last modification date of the entity.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Field: NbEmployees
Description
The number of employees for the position.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1.
Field: Number
Description
The unique internal identifier of this entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: TargetStartDate
Description
The target start date of the position - typically use to manage new positions.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Relation Details
Relation: Department
Description
The department associated to the position.
Specifications
Name Value
Related Entity Department
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [JobPositionUpdateDepartmentComputation] Updating the position department must
update the position organization and location.
2. [JobPositionDepartmentRule] - This rule insures that a JobPosition's associated department
is active.
Relation: HiringManager
Description
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: JobRole
Description
The job role associated to the position.
Specifications
Name Value
Related Entity JobRole
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Location
Description
The location associated to the position.
Specifications
Name Value
Related Entity Location
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: Organization
Description
The organization associated to the position.
Specifications
Name Value
Related Entity Organization
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: ParentPosition
Description
The parent position in the position hierarchy.
Specifications
Name Value
Related Entity Position
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [JobPositionParentRule] Parent cannot be itself or one of its children.
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
PossibleAnswer
Description
This is a possible answer. It is associated to only one question and represents
One of the possible answers a candidate can choose from when answering to a
Question. The format of the question must be single or multiple answer, not
Text answer.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [QuestionLastModifiedDateComputationRule] Updates the LastModifiedDate field upon
commiting the Question/PossibleAnswer changes.
2. [MandatoryAnswerExplanationNeededRule] ensures that the explanation needed value in
[PossibleAnswer] is setted properly.
3. [NonDraftAndActiveQuestionAnswerChangeRule] ensures that the possible answers of a
non-draft and non-active question can not be changed.
4. [PossibleAnswerCreationHistoryEventRule] tracks the [PossibleAnswer] entity creation.
5. [PossibleAnswerRemovalHistoryEventRule] tracks the [PossibleAnswer] entity removal.
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Description
Description
This is the description of this possible answer.
Specifications
Name Value
Data Type String
Mandatory No
Name Value
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (1), max (1000).
Field: DisplaySequence
Description
This is the sequence ordering of this possible answer among all other possible answers of the same ques-
tion.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [DisplaySequenceMustBePositive] checks, if the displaySequence is positive (i.e. greater
than zero).
Field: ExplanationNeeded
Description
Indicates if answer expects an explanation.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: NotSpecified
Description
Indicates if this possible answer is the "not specified" value.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Relation Details
Relation: DisqualifierResult
Description
This is the associated disqualifier result for this possible answer. This information is set when the format of
the question is disqualification question.
Specifications
Name Value
Related Entity DisqualifierResult
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [NonDraftQuestionAnswerDisqualificationResultChangeRule] ensures that the possible
answers disqualifier result of a non-draft question can not be changed.
Relation: Question
Description
This is the associated question for this possible answer.
Specifications
Name Value
Related Entity Question
Cardinality 1
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
PreferredApprover
Description
Specifications
Name Value
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
PrescreeningForm
Description
Represents the collection of questions and skills used for prescreening the
Candidates.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [PrescreeningFormLastModifiedDate]
Field Summary
Update
Search
Create
Export
IgnoreSimpleSkillFormat Boolean Tell if this form ignores the simple skill format setting
X X X X
to use the detailed format
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: IgnoreSimpleSkillFormat
Description
Tell if this form ignores the simple skill format setting to use the detailed format.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: Questions
Description
The collection of Question of the Prescreening Form.
Specifications
Name Value
Related Entity PrescreeningFormQuestion
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [PrescreeningFormQuestionDisplaySequenceRule] computation rule ensures that the dis-
playSequence of the PrescreeningFormQuestions of the given PrescreeningForm is continu-
ous.
Relation: Skills
Description
The collection of Skills of the Prescreening Form.
Specifications
Name Value
Related Entity PrescreeningFormSkill
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [PrescreeningFormSkillDisplaySequenceRule] computation rule ensures that the displaySe-
quence of the PrescreeningFormQuestions of the given PrescreeningForm is continuous.
PrescreeningFormPossibleAnswer
Description
A Possible Anwser to a Question linked to a prescreening form.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Field Details
Field: IsAsset
Description
Tells if the Answer is a "asset"
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [RequiredAssetExclusiveInPrescreeningFormPossibleAnswerRule].
Field: IsRequired
Description
Tells if the Answer is a "required"
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [RequiredAssetExclusiveInPrescreeningFormPossibleAnswerRule].
Field: Weight
Description
The weight of the answer in %
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: PossibleAnswer
Description
The possible Answer.
Specifications
Name Value
Related Entity PossibleAnswer
Cardinality 1
Export Yes
Create Yes
Update No
Search Yes
Reset No
Remove No
Relation: PrescreeningFormQuestion
Description
The Prescreening Question to which the anwser is linked.
Specifications
Name Value
Related Entity PrescreeningFormQuestion
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
PrescreeningFormQuestion
Description
A Question linked to a prescreening form.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [PrescreeningFormQuestionDefaultVisibility] sets the default value of the visibility attribute
([PrescreeningFormQuestion.visibilityForCandidate]) according to the following rules:
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: DisplaySequence
Description
The display sequence of the question in the prescreening form.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
2. [DisplaySequenceMustBePositive] checks, if the displaySequence is positive (i.e. greater
than zero).
Relation Details
Relation: PossibleAnswers
Description
The Possible Answers of the Question.
Specifications
Name Value
Related Entity PrescreeningFormPossibleAnswer
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: PrescreeningForm
Description
The Prescreening Form to which the skill is linked.
Specifications
Name Value
Related Entity PrescreeningForm
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Question
Description
Specifications
Name Value
Related Entity Question
Cardinality 1
Export Yes
Create Yes
Update No
Search Yes
Reset No
Remove No
Constraints
1. [ActivePrescreeningFormQuestionRule]. The question must be ACTIVE.
Relation: VisibilityForCandidate
Description
This is the visibility for candidates associted with this prescreeningFormQuestion.
Specifications
Name Value
Related Entity VisibilityForCandidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [PrescreeningFormQuestionVisibilityChangeOnPostedRequisitionRule] ensures that visibility
can change from ALL to INTERNAL/EXTERNAL only once the Requisition has been posted
(i.e. visibility cannot be modified from INTERNAL/EXTERNAL). TAS 79 - 3.1.13. MUST –
Cannot change candidate target when job is posted Similar to the actual restriction where
you can remove questions but not add any, we need to remain fair to candidates after the
job has been posted. The rule must prevent changes that will ask a question to new appli-
cants compared to previous ones. So a question can change from all to internal, all to
external, or be removed, but cannot expand to new candidates, thus cannot change from
internal to external, external to internal or move from a certain restriction to all.
PrescreeningFormSkill
Description
A Skill linked to a prescreening form.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [PrescreeningFormSkillDefaultVisibility] sets the default value of the visibility attribute ([Pre-
screeningFormSkill.visibilityForCandidate]) according to the following rules:
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: DisplaySequence
Description
The display sequence of the skill in the prescreening form.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
2. [DisplaySequenceMustBePositive] checks, if the displaySequence is positive (i.e. greater
than zero).
Field: IsAsset
Description
Tells if the skill is a asset.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [RequiredAssetExclusiveInPrescreeningFormSkillRule].
Field: IsRequired
Description
Tells if the skill is a "required"
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [RequiredAssetExclusiveInPrescreeningFormSkillRule].
Field: Weight
Description
The weight of the skill in %
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: Experience
Description
The exprience level used as a minimum level in the detailed format.
Specifications
Name Value
Related Entity RatingValue
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [ExperiencePrescreeningFormSkillRangeRule] checks if the experience value is in the proper
range.
Relation: PrescreeningForm
Description
The Prescreening Form to which the skill is linked.
Specifications
Name Value
Related Entity PrescreeningForm
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Proficiency
Description
The profiency level used as a minimum level in the detailed format.
Specifications
Name Value
Related Entity RatingValue
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [ExperiencePrescreeningFormSkillRangeRule] checks if the experience value is in the proper
range.
Relation: Skill
Description
The skill.
Specifications
Name Value
Related Entity Skill
Cardinality 1
Export Yes
Create Yes
Update No
Search Yes
Reset No
Remove No
Constraints
1. [ActivePrescreeningFormSkillRule]. The skill must be ACTIVE.
Relation: VisibilityForCandidate
Description
This is the visibility for candidates associted with this prescreeningFormSkill.
Specifications
Name Value
Related Entity VisibilityForCandidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [PrescreeningFormSkillVisibilityChangeOnPostedRequisitionRule] ensures that visibility can
change from ALL to INTERNAL/EXTERNAL only once the Requisition has been posted (i.e.
visibility cannot be modified from INTERNAL/EXTERNAL).
PreselectionApplicationResults
Description
Contains all the information about the results of the candidate when he/she applied on a requisition. The
following information is kept: whether the candidate is an ace, the number of assets the candidate has, the
number of required criteria the candidate has, and whether or not the candidate has all the required criteria
specified in the requisition he/she applied on.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [AutoProgressionUpdateRule] is a computation rule which is responsible to trigger auto-
progression after some metafields update or some candidate actions (change step/status,
bypass, match, revert, ...).
Create
Export
HasAllRequired Boolean Indicates if the candidate has all the required criteria
X X X X
specified in the requisition that he/she applied on.
IsAceCandidate Boolean Indicates if the candidate is an ace. X X X X
NbAchievedAssets Integer The number of assets that the candidate meets for the
X X X X
requisition he/she applies on.
NbAchievedRequired Integer The number of required criteria that the candidate
X X X X
meets for the requisition he/she applies on.
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: HasAllRequired
Description
Indicates if the candidate has all the required criteria specified in the requisition that he/she applied on.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: IsAceCandidate
Description
Indicates if the candidate is an ace.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: NbAchievedAssets
Description
The number of assets that the candidate meets for the requisition he/she applies on.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: NbAchievedRequired
Description
The number of required criteria that the candidate meets for the requisition he/she applies on.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: Score
Description
The score the candidate obtained when he/she applied on an application.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: Application
Description
The application for which we have the results.
Specifications
Name Value
Related Entity Application
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
PrivacyStatement
Description
This class represents the candidate's privacy statement of the document agreement when he submit a profile
or apply on a requisition.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Agreed Boolean This field hold the value to inform if a candidate has
agree or not to the disclaimer document associated to
flow. X
The disclaimer document can be approve either in a
profile flow or requisition specific flow.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Field Details
Field: Agreed
Description
This field hold the value to inform if a candidate has agree or not to the disclaimer document associated to
flow.
The disclaimer document can be approve either in a profile flow or requisition specific flow.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. This field is mandatory, a value must be supplied.
Relation Details
Relation: PrivacyStatementDocuments
Description
Specifications
Name Value
Related Entity Document
Cardinality 1..N
Export Yes
Create No
Update No
Search Yes
Name Value
Reset No
Remove No
Constraints
1. [PrivacyStatementValidationRule] is a business rule that validates the field aPrivacyState-
mentDocuments of a preselection application. The aPrivacyStatementDocuments must not
be null or empty.
Profile
Description
The profile is the set of information describing the person.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. Copy the field "locale" from the ProfileInformation in relation with the profile to the field
"locale" of the Profile.
2. This field is mandatory, a value must be supplied.
3. Validates that the field "locale" of the profile is equal to the field "locale" of the ProfileInfor-
mation.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Details
Relation: ProfileInformation
Description
The ProfileInformation.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
ProfileInformation
Description
Application is the centerpiece of the selection process. All actions and events are based and take place on
the application. An application is created as soon as a candidate is matched to a requisition, whatever the
way (mail application, use of career section, automatic match, reference).
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields Yes
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [IsCompletedComputationRule] is responsible to sets the field completedDate when the the
field isCompleted is set to [true].
2. [UpdateProfileInformationApplicationDateRule] is a computational rule that is responsible
to update the field [ProfileInformation.fApplicationDate] when some other fields of the class
are modified.
3. [UpdateCSUserLastActivityDateRule] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] as soon has a modification occurs on one of its [Profile-
Information].
4. ProfileInformation recruitment source must be equal to ProfileInformation recruitment
source event recruitment source.
5. [ProfileIsInternalRule] Updates the Profile IsInternal field based on the associated candidate.
6. [CBRTXIntegratorUserTalentExchangeMedium] description_here.
7. [ProfileInformationSetActiveProfile] description_here.
8. [AutoProgressionUpdateRule] is a computation rule which is responsible to trigger auto-
progression after some metafields update or some candidate actions (change step/status,
bypass, match, revert, ...).
Field Summary
Update
Search
Create
Export
Field Name Type Description
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: ApplicationDate
Description
The date of the last modification of the application.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: BlockCoverage
Description
The block that the user has completed while entering an application via a career site or the capture resume.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The string contains a list of number between 0 to 2. Each number indicates if the corre-
sponding block is : 0=Missing, 1=Present or 2=completed.
2. String length : min (0), max (765).
Field: CandidateNumber
Description
Specifications
Name Value
Data Type Long
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Completed
Description
Indicate if the application is complete or not. An application is consider has completed if the candidate, who
applied online, and has reached the end of the application process, or the candidate is matched to a requi-
sition by an operator, or the candidate is capture by an operator via the capture resume, or the candidate is
imported via the integration process.
Specifications
Name Value
Data Type Boolean
Mandatory Yes
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 0 and 1.
2. This field is mandatory, a value must be supplied.
3. [IsCompletedMustStayTrue] is responsible to validate that if the attribute isCompleted of the
class AbstractApplication is set to [true] that it cannot be set back to [false]. A completed
application cannot be set back to say that it is not completed.
4. [CompletedDateUnModifiableRule] is a business rule that verify that the completed date of
a profile has not been changed if the date was previously set and that the boolean "isCom-
pleted" is set to true. Thus the completed date cannot be null if the boolean "isCompleted"
is set to true.
Field: CompletedDate
Description
This is the date when the application became completed.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. This date is set when the attribute isCompleted is set to true.
2. [CompletedDateUnModifiableRule] is a business rule that verify that the completed date of
a profile has not been changed if the date was previously set and that the boolean "isCom-
pleted" is set to true. Thus the completed date cannot be null if the boolean "isCompleted"
is set to true.
Field: CreationDate
Description
The date on which the application has been created.
Specifications
Name Value
Data Type DateTime
Mandatory Yes
Name Value
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Must be later than the candidate creation date.
2. [CreationDateValidationRule] is in charge to validate the creation date of an application.
An application cannot be created before a candidate, therefor the application's creation
date must be younger than the candidate's creations.
3. This is a business rule that checks that the ProfileInformation's creation is not modified. The
creation date CAN ONLY, AND ONLY in one case be modified. The case is when the Profi-
leInformation is being merge with another. Otherwise the creation date should not be
change.
Field: ExperienceValidated
Description
Indicate if the experiences has been validated or not by the candidate.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 0 and 1.
Field: IsInternal
Description
Indicate if the application has been made by an internal employee. True if the employee was an internal one
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 0 and 1.
Field: LastModifiedDate
Description
Holds the last modification date of the entity.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [ProfileInformationLastModifiedDateRule] - This rule ensures that the lastModifiedDate of an
Application is set correctly when its ProfileInformation changed.
Field: LastTrackingDate
Description
This attribute will be made to hold the creation date of the last ApplicationTrackingHistoryItem that was
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Locale
Description
Indicates the language in which the person's profile has been filled.
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create Yes
Update No
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
Field: Number
Description
The unique internal id of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: RecruitementSourceAutoFilled
Description
Indicate if recruitement source has been auto detected to filled.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 0 and 1.
Field: RecruitmentSourceDetail
Description
This fields hold the value for the more detail information on a recruitment source.
If the user select "Other source" in the drop down value, then we offer to enter the detail about is source that
is not available in the drop down list.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. [RecruitmentSourceDetailValidationRule] is in charge of validating the source detail of an
application. This field can only have a value for two specific "placeholder" sources, Other
Source and Other Referral.
2. [MaximumFieldMultiByteLengthRule] Validates that a String as no more than a specified
number of BYTES. Rule parameters: name="max-length" (mandatory) Must be a number.
3. [UpdateCSUserLastModifiedDateRule] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when some other fields of the [ProfileInformation] are
modified.
Field: RequestedLocale
Description
The language of the career site on which the candidate created his application.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. If it's present, it must be an integer representing a language supported by the company.
Field: ResumeValidated
Description
Indicate if the pasted resume has been validated or not by the candidate. See ApplicationText.paste-
dResume for the business rules that applies.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 0 and 1.
Field: SendAcknowledgement
Description
The date on which an acknowledgement letter has been sent. An acknowledgement letter can be a request
more information acknowledgement letter, a capture resume letter acknowledgement letter or a profiler
acknowledgement letter.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: StudyValidated
Description
Indicate if the studies has been validated or not by the candidate.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 0 and 1.
Relation Details
Relation: ApplicationCertifications
Description
This relation define the certifications related to the application.
Specifications
Name Value
Related Entity ApplicationCertification
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: ApplicationText
Description
All the text datas that a candidate can add to his application. For now the candidate can submit his pasted
resume, career objectives, cover letter and additional information.
Specifications
Name Value
Related Entity ApplicationText
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: AttachedFiles
Description
Specifications
Name Value
Related Entity Attachment
Cardinality 0..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: BackgroundCheckConsent
Description
This relation represents the information that the candidate has agree during his application.
Specifications
Name Value
Related Entity BackgroundCheckConsent
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Relation: Candidate
Description
Link to the candidate associated to the person's profile.
Specifications
Name Value
Related Entity Candidate
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: ErtAcknowledgementStatus
Description
The status of the acknowledgement letter, namely if it were sent or not to the candidate.
Specifications
Name Value
Related Entity EmailState
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: ErtThankyouStatus
Description
The status of the "Thank you" letter, namely if it were sent or not to the candidate.
Specifications
Name Value
Related Entity EmailState
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: ESignatureDocument
Description
This relation define the electronic signature document that the candidate has filled during the application
process.
Specifications
Name Value
Related Entity ElectronicSignature
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. [UpdateCSUserLastModifiedDateRule] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when some other fields of the [ProfileInformation] are
modified.
Relation: Experiences
Description
This is the talent user profile list of experiences.
Specifications
Name Value
Related Entity Experience
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [DeletingExperienceRule] is called when an [Experience] is deleted. It will update the right
instance of a [DenormalizedApplication] to update the field [currentEmployerNo] and [curr-
entEmployerDisplaySeq].
Relation: HistoryItems
Description
The list of history items related to the profile information.
Specifications
Name Value
Related Entity AbstractApplicationTrackingHistoryIte
m
Cardinality 0..N
Export Yes
Create Yes
Update No
Search No
Reset No
Remove No
Relation: InfoFeeder
Description
Indicate who has entered the information about the application, the candidate, a referrer, a agent or a
recruiter.
Specifications
Name Value
Related Entity InfoFeeder
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: InitialApplicationMedium
Description
Since the application medium attribute in the application can be changed after the application creation by
the user, it is not reliable to determine if the candidate was matched or not. The last resort is to check in the
tracking history to see if the application was created on Match. We need to add the initialMedium attribute
to the application.
Specifications
Name Value
Related Entity ApplicationMedium
Cardinality 1
Export Yes
Create Yes
Update No
Search Yes
Reset No
Remove No
Constraints
1. [UpdateCSUserLastModifiedDateRule] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when some other fields of the [ProfileInformation] are
modified.
Relation: Medium
Description
The medium (online, paper resume, email, etc.) by which the candidate made his profile information.
Specifications
Name Value
Related Entity ApplicationMedium
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [UpdateCSUserLastModifiedDateRule] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when some other fields of the [ProfileInformation] are
modified.
3. [ProfileInformationMediumRule] is a computational rule that is responsible to add an
[ApplicationTrackingHistoryItem] that tracks the change of the medium of a [ProfileInforma-
tion].
Relation: PrivacyStatement
Description
Specifications
Name Value
Related Entity PrivacyStatement
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: PrivacyStatements
Description
This relation define the privacy statement document that the candidate agreed during the application pro-
cess.
Specifications
Name Value
Related Entity PrivacyStatement
Cardinality 0..N
Export Yes
Create No
Update No
Name Value
Search Yes
Reset No
Remove No
Constraints
1. [UpdateCSUserLastModifiedDateRule] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when some other fields of the [ProfileInformation] are
modified.
Relation: RecruitmentSource
Description
The source (carerr site, a friend, website, newspaper, etc.) by which the candidate heard about the job.
Specifications
Name Value
Related Entity RecruitmentSource
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [UpdateCSUserLastModifiedDateRule] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when some other fields of the [ProfileInformation] are
modified.
2. This rule set the recruitment source event to null if the recruitment source is not set.
Relation: RecruitmentSourceEvent
Description
The event for which the application is related to.
Specifications
Name Value
Related Entity RecruitmentSourceEvent
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [UpdateCSUserLastModifiedDateRule] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when some other fields of the [ProfileInformation] are
modified.
2. [ApplicationUpdateEventRule] is called when a ProfileInformation is updated. If a source
event is assigned or changed, the current date must be within event date range. Working
with a precision of days, not considering time.
Relation: References
Description
This relation define the references the candidate will attach to his application or profile.
Specifications
Name Value
Related Entity Reference
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search No
Reset Yes
Remove Yes
Relation: Requests
Description
Specifications
Name Value
Related Entity ScreeningRequest
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Studies
Description
The list of the candidate studies, educations, related to the application.
Specifications
Name Value
Related Entity Study
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
ProfileSource
Description
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
ProfileSourceType
Description
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
ProgramType
Description
This is a lookup class. It contains the possible values that can be given to the type of program for a Study.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
ResourceNumber Integer The physical identifier for this resource lookup. X X
Lookup Values
Here are the possible lookup values for ProgramType.
Number Name
1 General
2 Major
3 Minor
Field Details
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
QCPossibleAnswer
Description
This is the generic abstract entity providing the specification of a possible answer.
It is associated with only one question and represents one of the possible answers that can be chosen from
when answering a question. The format of the question must be single or multiple answer, not text answer.
Specifications
Name Value
Parent Entity Entity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. PossibleAnswer must be translated in all the active locales of the question to activate the
question.
2. [PossibleAnswerWhenFormNotDraftRule] Only Description and DisplaySequence could be
changed.
3. [CannotAddRemoveAnswerRule] Can add/remove PossibleAnswer only on a Question
DRAFT or on a Form DRAFT.
Field Summary
Update
Search
Create
Export
Description String X X X
Sequence Integer This is the sequence of the possible answers for a
X X X X
specific question.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Description
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (1000).
Field: Sequence
Description
This is the sequence of the possible answers for a specific question.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
Relation Details
Relation: Question
Description
This is the associated question for this answer.
Specifications
Name Value
Related Entity QCQuestion
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: QuestionType
Description
This is the associated type for this possible answer.
Specifications
Name Value
Related Entity QuestionType
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
QCQuestion
Description
This is the generic abstract entity providing the specification of a question.
A given question can only be used in one type of question. When the format of the question is not Text
Answer, the question comes with a set of possible answers from which the user can choose.
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [QuestionWhenFormNotDraftRule]
2. [CannotRemoveQuestionRule] Can remove Question only on a Form DRAFT, or if question
is DRAFT.
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: QuestionFormat
Description
This is the associated format of question for this question.
Specifications
Name Value
Related Entity QuestionFormat
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [QuestionMaxLineRangeRule] Question MaxLineAnswer must be compliant with Question-
Format.
2. This rule validate if the QuestionDisplay is compatible with the QuestionFormat.
Relation: QuestionType
Description
This is the associated type for this question.
Specifications
Name Value
Related Entity QuestionType
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
QCQuestionAnswer
Description
This is the generic abstract entity providing the specification of an answer to a question. This is the entity a
concrete answer must inherit from and define other associations.
Specifications
Name Value
Parent Entity Entity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CreationDate
Description
Indicates when the answer has been provided.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: PerformerKey
Description
The performer key associated to the answer. It indicates who has entered the answer for the provider. For
example, a recruiter may enter an answer for a candidate. The candidate is the provider but the recruiter is
the performer.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: PerformerType
Description
The performer type of the answer. It indicates the type of who has entered the answer for the provider.
Specifications
Name Value
Data Type String
Mandatory No
Name Value
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProviderKey
Description
The provider key associated to the answer. It indicates who has answered or for whom the answer is pro-
vided. For example, a candidate may be the provider of an answer.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: ProviderType
Description
The provider type of the answer. It indicates the type of who has answered or for whom the answer is pro-
vided.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: Origin
Description
This is the origin of the answer. An answer populated by the system after a conversion or an answer directly
fed by the end user.
Specifications
Name Value
Related Entity Origin
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: PossibleAnswer
Description
Ths possible answer associated to the answer. This is one of the answer choices.
A single answer question must have only one possible answer associated to the
Attribute is ignored.
A text answer question must not have any possible answer associated to the
Specifications
Name Value
Related Entity QCPossibleAnswer
Cardinality 0..1
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: Question
Description
The question associated to the answer.
Specifications
Name Value
Related Entity QCQuestion
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: QuestionType
Description
The question type associated to the answer. The type associated to the question and the possible answer
must be of the same type for this answer.
Specifications
Name Value
Related Entity QuestionType
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Name Value
Remove No
QCQuestionForm
Description
This is the generic abstract entity providing the specification of a question form. A form is a set of questions.
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [QuestionFormWhenFormNotDraftRule] Only Name and Summary could be changed.
Field Summary
Update
Search
Create
Export
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Constraints
1. String length : min (0), max (200).
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Question
Description
This is a question. Question can be used for many purposes but a given question
When the format of the question is not Text Answer, the question comes with a
Set of possible answers from which the user can choose from.
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [QuestionLastModifiedDateComputationRule] Updates the LastModifiedDate field upon
commiting the Question/PossibleAnswer changes.
2. [ActivateKOQuestionAllSupportedLocaleComputationRule] sets a KO question all sup-
ported locale to active.
3. [InitQuestionNameComputationalRule]
4. [AnswerExplanationNeededComputationRule] sets [PossibleAnswer] explanationNeeded
fields to null, if the [Question] is not-DQ.
5. [MaximumQuestionDescriptionLengthRule] ensures that the current Question has a correct
description length.
Field Summary
Update
Search
Create
Export
Field Name Type Description
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Creator User 1 X X X
DisplayObject DisplayObject This is the associated display option
1 X X X
for this question.
EEOUSAVersion EEOUSAVersion 0..
X X X
1
EmploymentEquity EmploymentEquityQuestio 0..
X X X
QuestionType nType 1
Format FormatOfQuestion This is the associated format of
1 X X X
question for this question.
NetworkLocation NetworkLocation This is the associated network
location for this question. A 0..
X X X
location is associated only to 1
employment equity questions.
PossibleAnswers PossibleAnswer This is the associated list of
possible answers for this question.
0..
There are possible answers only to X X X X
N
single and multiple answers
question.
Scope QuestionScope This is the associated scope for this
1 X X X
question.
Status AdminEntityStatus Reference to the Administration
Entity status of the administration 1 X X X X
entity
TypeOfQuestion TypeOfQuestion This is the associated type of
1 X X X
question for this question.
VisibilityForCandid VisibilityForCandidate This is the visibility for candidates
1 X X X X
ate associted with this question.
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: CreationDate
Description
Indicates the creation date of this question.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Field: Description
Description
Indicates the description in all defined languages for this question.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (1), max (1000).
Field: EmploymentEquityDisplaySequence
Description
Indicates the sequence ordering of this question. This information is applicable only for employment equity
questions.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Value mandatory if question type is EEO.
2. Value must be null if question type is not EEO.
Field: ExplanationIntro
Description
Introduction text to invite candidate to provide explanation when a
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (1), max (255).
2. [SolelyKOQuestionExplanationIntroRule] ensures that the explanation intro of [Question] is
manditory for DQ type and empty for non-DQ.
Field: LastModifiedDate
Description
Indicates the last modification date of this question.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: MaxLineAnswer
Description
Indicates the number of lines of text allowed for this question. this information is applicable only to Text
Answer type of questions.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 0 and 100.
2. [QuestionMaxAnswerLineRangeRule] ensures the valid value of the maxLineAnswer property
of the Question (which MUST be only set if format is text).
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Creator
Description
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create Yes
Update No
Name Value
Search Yes
Reset No
Remove No
Relation: DisplayObject
Description
This is the associated display option for this question.
Specifications
Name Value
Related Entity DisplayObject
Cardinality 1
Export Yes
Create Yes
Update No
Search Yes
Reset No
Remove No
Constraints
1. If question format is Text Answer then possible values are: VarChar24000.
2. If question format is Single Answer then possible values are: Popup list, Radio Buttons or
Single Check Box.
3. If question format is Multiple Answer then possible values are: Popup list or Multiple Check
Boxes.
4. [QuestionDisplayObjectRangeRule] ensures that the current Question has a correct Dis-
playObject set defined its format value. Current mapping: SINGLE_ANSWER =>
RADIO_BUTTONS, POP_UP_LIST MULTIPLE_ANSWERS => POP_UP_LIST,
MANY_CHECKBOX TEXT_ANSWER => VARCHAR2_4000_AREA.
Relation: EEOUSAVersion
Description
Specifications
Name Value
Related Entity EEOUSAVersion
Cardinality 0..1
Export Yes
Create Yes
Update No
Search Yes
Reset No
Remove No
Relation: EmploymentEquityQuestionType
Description
Specifications
Name Value
Related Entity EmploymentEquityQuestionType
Cardinality 0..1
Export Yes
Create No
Update Yes
Search Yes
Reset No
Remove No
Relation: Format
Description
This is the associated format of question for this question.
Specifications
Name Value
Related Entity FormatOfQuestion
Cardinality 1
Name Value
Export Yes
Create Yes
Update No
Search Yes
Reset No
Remove No
Constraints
1. [MandatoryAnswerNumberRule] ensures that the current [Question] has enough [Possi-
bleAnswer] based on its format.
2. [QuestionMaxAnswerLineRangeRule] ensures the valid value of the maxLineAnswer property
of the Question (which MUST be only set if format is text).
3. [QuestionDisplayObjectRangeRule] ensures that the current Question has a correct Dis-
playObject set defined its format value. Current mapping: SINGLE_ANSWER =>
RADIO_BUTTONS, POP_UP_LIST MULTIPLE_ANSWERS => POP_UP_LIST,
MANY_CHECKBOX TEXT_ANSWER => VARCHAR2_4000_AREA.
4. [NonDraftQuestionFormatChangeRule] ensures that the format of a non-draft question can
not be changed.
Relation: NetworkLocation
Description
This is the associated network location for this question. A location is associated only to employment equity
questions.
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 0..1
Export Yes
Create Yes
Update No
Search Yes
Reset No
Remove No
Constraints
1. Value is mandatory if question type is EEO.
Relation: PossibleAnswers
Description
This is the associated list of possible answers for this question. There are possible answers only to single and
multiple answers question.
Specifications
Name Value
Related Entity PossibleAnswer
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [MandatoryAnswerNumberRule] ensures that the current [Question] has enough [Possi-
bleAnswer] based on its format.
2. [PossibleAnswerDisplaySequenceRule] computation rule ensures that the displaySequence
of the PossibleAnswers of the given question is continuous.
3. [NonDraftQuestionAnswerNumberChangeRule] ensures that the answer number of a non-
draft question can not be changed.
Relation: Scope
Description
This is the associated scope for this question.
Specifications
Name Value
Related Entity QuestionScope
Cardinality 1
Export Yes
Create Yes
Update No
Name Value
Search Yes
Reset No
Remove No
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
Relation: TypeOfQuestion
Description
This is the associated type of question for this question.
Specifications
Name Value
Related Entity TypeOfQuestion
Cardinality 1
Export Yes
Create Yes
Update No
Search Yes
Reset No
Remove No
Relation: VisibilityForCandidate
Description
This is the visibility for candidates associted with this question.
Specifications
Name Value
Related Entity VisibilityForCandidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [NoVisibilityChangeOnActiveDQ] ensures that the visibility of a non-draft KO question can
not be changed.
QuestionAnswer
Description
Represents an answer to a question by a given candidate.
If the answer has a textual explanation, then there is no possible answer nor disqualifier result associated to
it.
Otherwise, the answer has a possible answer which coresponds to a choice presented to the candidate. A
disqualifier result may be associated when the question is a disqualification question type.
The question answer can be provided by the candidate or by any user of the system owning the required
privileges.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [QAExplanationMaximumLength] is a rule that checks if explanation is shorter than the
length specified in parameter 'max-length'
2. [QAExplanationIsMandatory] is a rule that checks if explanation has been given for an
answer, which expects it.
3. [QADisqualificationResultComputation] Copies disqualification result from answer's possi-
ble answer into answer.
4. [QAAnswerWhenQuestionIsNotText] Check answer is text or answer is null.
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CreationDate
Description
The date at which the answer was given.
Specifications
Name Value
Data Type DateTime
Mandatory No
Name Value
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
Field: Explanation
Description
The answer given by the candidate or an operator to a text question.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (1000).
2. No explanation should be given if the question is not of type text.
3. [QAExplanationNotGiven] is a rule that check that no explanation has been given for an
answer that is not of type Text.
Relation Details
Relation: Answer
Description
The answer to the question that the candidate or the operator gave.
Specifications
Name Value
Related Entity PossibleAnswer
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Constraints
1. It must not be null if the answer is not a text format.
2. [QANoPossibleAnswerWhenQuestionIsText] is a rule that check that no [PossibleAnswer]
has been given for an answer that is of type Text.
3. [QAAnswerRelatedToQuestion] is responsible to check that the possible answer is related to
the question.
Relation: Candidate
Description
The candidate to which the answer belong.
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: DisqualifierResult
Description
Indicates the behavior result to the system when the candidate provides its answers to disqualification ques-
tions.
Specifications
Name Value
Related Entity DisqualifierResult
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: InfoFeeder
Description
Indicate who has provided the answer. The candidate himself, a recruiter or an agent.
Specifications
Name Value
Related Entity InfoFeeder
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Question
Description
The question to which the candidate has answered.
Specifications
Name Value
Related Entity Question
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Constraints
1. This field is mandatory, a value must be supplied.
QuestionDisplay
Description
This is a display option. It defines how answer choice entries will be displayed and entered.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for QuestionDisplay.
Number Name
1 RadioButtons
2 PopUpList
4 Checkboxes
5 Text
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
QuestionFormat
Description
This is the format of Question. It indicates how it can be answered. Possible values are Single Answer, Mul-
tiple Answer and Text Answer.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for QuestionFormat.
Number Name
1 SingleAnswer
2 MultipleAnswers
3 TextAnswer
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
QuestionFormType
Description
This is the type of question form. It determines the usage of the question form.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for QuestionFormType.
Number Name
1 RegulationForm
2 RegulationTemplateForm
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
QuestionScope
Description
This is the question scope. It indicates the scope of the question and where it can be used. Possible values
are Global, Local and Not Applicable. Global (or Generic) : The question can be managed and used in
many contexts globally troughout the application. Questions created in the Precreening Question Library
are set Global. Local (or Specific) : The question only exists in a specific area and is not used in any other
context. For example, a question can be created and used for a single requisition and cannot be used for
any other requisitions. Not Applicable : The question scope has no signification for the given question. It is
useless.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for QuestionScope.
Number Name
1 NotApplicable
2 Global
3 Local
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
QuestionType
Description
This is the type of question. It determines the usage of the question. Prescreening, Security and Employe-
mentEquity are some exemples.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for QuestionType.
Number Name
1 Prescreening
2 EmploymentEquity
3 Disqualification
Number Name
4 Security
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
RaterType
Description
Rater type lookup values. The rater type determines who has provided the competency answer.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for RaterType.
Number Name
1 Employee
2 Manager
3 Partner
Field Details
Field: Code
Description
The unique code of the rater type.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
RatingDimension
Description
A rating dimension offers a scale of values to select from to evaluate a
Competency or goal.
The rating dimension type determines the usage pattern of this part of the
Evaluation.
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [RatingDimensionDeleteRule] A Ratingdimension cannot be deleted if linked to at least one
CompetencyGuidancePlan.
2. [RatingDimensionDeleteRule] RatingDimension cannot be deleted if linked to at least one
RatingModel.
3. [RatingDimensionActivateNoRatingValuesRule] A rating dimension with less than two rating
values cannot be activated.
4. [CompetencyEntityActivatedEditRule] BaseAdminEntity cannot be deleted or modified when
status is ACTIVE.
5. [RatingDimensionActivationValuesTranslatedRule] The RatingValues of a RatingDimension
must be translated in all supported locales to activate the RatingDimension.
6. A business rule validate that RatingDimension is linked to the customer provider.
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Name Value
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: LastModifiedDate
Description
Holds the last modification date of the entity.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Relation Details
Relation: CompetencyProvider
Description
The provider of the Rating Dimension.
Specifications
Name Value
Related Entity CompetencyProvider
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Constraints
1. All customer created competency data must be linked to customer service provider.
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
RatingDimensionType
Description
The rating dimension type determines the usage pattern of this part of the evaluation.
The types LEVEL, INTEREST, EXPERIENCE and LAST_USED represent the dimensions also used in the recruit-
ing product and candidate profiles. The SCORE dimension is the one mainly used in the Performance Man-
agement product for performance reviews.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for RatingDimensionType.
Number Name
1 Level
Number Name
2 Score
3 Other
4 Experience
5 Interest
6 LastUsed
7 Assessment
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Name Value
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
RatingModel
Description
A rating model is a set of rating dimensions each representing an aspect of the
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [RatingModelCompetencyDeleteRule] RatingModel cannot be delete if linked to at least
one Competency.
2. [RatingModelActivationScoreMandatoryRule] An active RatingModel must have one Rat-
ingDimension of type Score.
3. [CompetencyEntityActivatedEditRule] BaseAdminEntity cannot be deleted or modified when
status is ACTIVE.
4. A business rule validate that RatingModel is linked to the customer provider.
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Name Value
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: LastModifiedDate
Description
Holds the last modification date of the entity.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Relation Details
Relation: CompetencyProvider
Description
The provider of the Rating Model.
Specifications
Name Value
Related Entity CompetencyProvider
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Constraints
1. All customer created competency data must be linked to customer service provider.
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
RatingValue
Description
The rating value is a qualitative and quantitative (numerical) way of
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [RatingValueSequenceComputation] Computation that defrags the sequences of the Rat-
ingValues of a RatingDimension.
2. [RatingDimensionActiveRatingValueRule] Cannot modify the rating values of an active rat-
ing dimension.
3. [RatingDimensionEditRule] A RatingValue cannot be deleted if linked to at least one Com-
petencyGuidance.
Field Summary
Update
Search
Create
Export
DisplaySequence Integer Defines the order in which to display the rating values
(may or may not correspond to the numerical value X X X X
sequence)
Name String The name or display label of the rating value. X X X X
Number Integer The internal unique identifier. X X
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: DisplaySequence
Description
Defines the order in which to display the rating values (may or may not correspond to the numerical value
sequence)
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
Field: Name
Description
The name or display label of the rating value.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
2. String length : min (0), max (100).
Field: Number
Description
The internal unique identifier.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: NumericValue
Description
The numerical value corresponding to this rating value - mandatory as it is used in the aggregation and nor-
malization calculations.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Name Value
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
2.
3. [RatingDimensionDistinctRatingValuesRule] A dimension's rating values must be unique.
Reassignment
Description
Reassignment lookup values. It determines the level of readiness for a person in beeing assigned for a differ-
ent job.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
ResourceNumber Integer The physical identifier for this resource lookup. X X
Lookup Values
Here are the possible lookup values for Reassignment.
Number Name
1 NotSpecified
2 YesAnswer
Number Name
3 NoAnswer
Field Details
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
RecruitingDocumentFile
Description
Represent the document file for the recruiting process.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Description String X X
Filecontent Base64Gzip X X
Filedate DateTime X X
Filename String X X
ID String X X
IsActive Boolean X X
Mimetype String X X
Number Integer X X
Title String X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
DocumentFileType DocumentFileType 1 X X
Field Details
Field: Description
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Filecontent
Description
Specifications
Name Value
Data Type Base64Gzip
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create No
Update No
Search Yes
Field: Filedate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Filename
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: ID
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: IsActive
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Mimetype
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Title
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create No
Update No
Search Yes
Relation Details
Relation: DocumentFileType
Description
Specifications
Name Value
Related Entity DocumentFileType
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
RecruitingPosition
Description
Make a link between a JobPosition and a JobTemplate, used in recruiting.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Relation Details
Relation: HiringManager
Description
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: JobPosition
Description
Specifications
Name Value
Related Entity Position
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: JobTemplate
Description
Specifications
Name Value
Related Entity JobTemplate
Cardinality 0..1
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [PositionJobTemplateRule] - This rule insures that a Position's associated JobTemplate is
active.
RecruitmentSource
Description
A Source is a medium or event through which a candidate has heard about the job you are posting or about
your company. The candidate may also have applied on a job through different sources.
Sources may be as diverse as Internet job boards, job fairs, magazines and specialized trade publications,
newspapers, professional associations, mailing lists, recruiting agencies, etc.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
ActiveDescription Boolean This field indicates if the name is active or not in this
X X X X
language. The base language must be active.
Description String This field is the name of the source. Depending of the
source type, It represents the name of an Agency or
an Agent or a Job board or a Non-Electronic Media
or etc... X X X X
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: ActiveDescription
Description
This field indicates if the name is active or not in this language. The base language must be active.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: Description
Description
This field is the name of the source. Depending of the source type, It represents the name of an Agency or
an Agent or a Job board or a Non-Electronic Media or etc...
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: DescriptionBaseLocale
Description
This field indicates which language is the base one for the source name.
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
Field: Identifier
Description
This field is the unique identifier representing the source.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
2. String length : min (0), max (50).
Field: Number
Description
The unique internal identifier of this entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: PartnerId
Description
This field indicates to which partner (ex: USAJobs, CareerBuilder, Monster, ...) the RecruitmentSource is
linked.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: TableName
Description
This field indicates in which table the additionnal information ot he source is. The table name depends on
the source type.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
2. String length : min (0), max (30).
Relation Details
Relation: CieJobFields
Description
This field represents the list of the job fields related to the source.
Specifications
Name Value
Related Entity JobField
Cardinality 0..N
Export Yes
Create No
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: CieLocations
Description
This field represents the list of the locations related to the source.
Specifications
Name Value
Related Entity Location
Cardinality 0..N
Export Yes
Create No
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: Events
Description
This field is the list of the events related to the source.
Specifications
Name Value
Related Entity RecruitmentSourceEvent
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: NetworkLocation
Description
This field representes the network location associated to the source. The value is set to -1 for all sources
except for the non-Electronic Media sources where its origin is system (not user defined).
Specifications
Name Value
Related Entity NetworkLocation
Name Value
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: ObjectOrigin
Description
Link that indicates wether the object is a system or an user defined object.
Specifications
Name Value
Related Entity Origin
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Organizations
Description
This field represents the list of the organizations related to the source.
Specifications
Name Value
Related Entity Organization
Cardinality 0..N
Export Yes
Create No
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: ParentSource
Description
This field is the parent of the source. When it is null it means that this source is a parent.
Specifications
Name Value
Related Entity RecruitmentSource
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: State
Description
This relation define the state of a recruitment source. The possible state are active or inactive.
Specifications
Name Value
Related Entity RecruitmentSourceState
Cardinality 0..1
Name Value
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Type
Description
The recruitment source type.
Specifications
Name Value
Related Entity RecruitmentSourceType
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset Yes
Remove Yes
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Visibility
Description
This relation define the type of the visibility the recruitment source has. The possible values are Internal or
Public.
Specifications
Name Value
Related Entity RecruitmentSourceVisibility
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
RecruitmentSourceEvent
Description
An Event is a specific advertisement in a trade magazine, a recruiting event on a university campus (job fair),
or a special recruiting event at your organization.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [RecruitmentSouceEventDescriptionMandatoryRule] is a business rule that validates that the
[RecruitmentSouceEvent] has at least on description.
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Cost
Description
This field represents the cost of the event.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 0 and 999999999.
2. This number value can have a maximum of 10 digits and 2 decimal places.
Field: Description
Description
This field is the name of the event.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. There must be a name in at least one language.
2. String length : min (1), max (50).
3. String length : min (0), max (50).
Field: EndDate
Description
This field is the date of the end of the event. When it is null, it means that the event is ongoing.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. If the close date is present then it must be greater or equal than the start date.
2. [RecruitmentSourceEventEndDateAfterTodayRule] is a business rule that validates that the
[MetaField] [RecruitmentSourceEvent.fEndDate] is after today's date.
3. [RecruitmentSourceEventEndDateAfterStartDateRule] is a business rule that ensure that the
end date is after the start date of the [RecruitmentSourceEvent].
Field: ExternalContactEmail
Description
This field is the email address of the external contact of the event.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. String length : min (0), max (100).
3. [EmailAddressFieldRule] This rule validate that a string value is a valid email address. The
string may contain more than one email address separated by a delimiter. If this is the case
you should specify the delimiter parameter. If no delimiter is specified the string will not be
tokenized. So the string "patate@patate.com,toto@toto.com" will be valid if you use the ','
delimiter. It will fail if no delimiter are specified. Rule parameters: name="delimiter"
(optional) The delimiter will be used to tokenize the string. This can be usefull if there is mul-
tiple email adresses in the string. Note that multiple delimiter can be used (ex: delim-
iter=",;").
Field: ExternalContactName
Description
This field is the external contact name of the event.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. String length : min (0), max (255).
Field: ExternalContactPhone
Description
This field is the phone number of the external contact of the event.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (20).
2. String length : min (0), max (50).
Field: ID
Description
This field is theEvent ID. It's an advertisement number that you may find on the job offer in a newspaper, for
example. It is NOT the job offer number. An event number may have been given to you while attending a
job fair.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (1), max (15).
2. The value must be unique across all other instances of this entity type.
3. String length : min (0), max (50).
4. [RecruitmentSourceEventIdUniqueRule] is a business rule that validate if the event ID
[RecruitmentSourceEvent.Id] is unique in the database.
Field: Number
Description
The unique internal identifier of this entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: StartDate
Description
This field is the date of the beginning of the event.
Specifications
Name Value
Data Type DateTime
Mandatory Yes
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. If the close date is present then the start date must be lower or equal than the close date.
2. [RecruitmentSourceEventEndDateAfterStartDateRule] is a business rule that ensure that the
end date is after the start date of the [RecruitmentSourceEvent].
Relation Details
Relation: Source
Description
This field is the related source.
Specifications
Name Value
Related Entity RecruitmentSource
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
RecruitmentSourceState
Description
This Class is a lookup class that define all the recruitment state (active/ inactive) for a recruitment source.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for RecruitmentSourceState.
Number Name
2 Active
1 Inactive
Field Details
Field: Code
Description
The unique identifier of this entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
RecruitmentSourceType
Description
This Class is a lookup class that define all the recruitment source type available for a recruitment source.
Specifications
Name Value
Parent Entity BaseEditableResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Active Boolean X X
Code String X X
CustomDescription String This field store the custom description associated to a
X X
recruitment source type.
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
ResourceNumber Integer The physical identifier for this resource lookup. X X
Sequence Integer X X
Lookup Values
Here are the possible lookup values for RecruitmentSourceType.
Number Name
1 Agency
2 Billboards
3 Broadcast
4 OurWebSite
5 CareerFair
6 DirectMail
7 DirectSourcing
8 JobBoard
9 MagazineAndTradePublications
10 NewsGroup
11 NewsPapers
12 Other
13 ProfessionalAssociations
14 Referral
15 UniversityRecruiting
16 Unsolicited
17 MailingList
18 Agent
19 PerformanceManagement
20 TalentExchange
21 SocialNetworkService
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: CustomDescription
Description
This field store the custom description associated to a recruitment source type.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
RecruitmentSourceVisibility
Description
This class define the visibility associated with recruitment source.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for RecruitmentSourceVisibility.
Number Name
1 Internal
2 Public
Field Details
Field: Code
Description
The unique code.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Reference
Description
Minimal information enabling to identify or reach a person.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search No
Constraints
1. [BaseApplicationUpdateComputationalRule] is a computational rule that will recalculate
the display sequence of the [Experience/Certification/Reference/Study] in a manner the the
display sequence will start from 1 to the number of [Experience/ApplicationCertification/
Reference/Study] that are linked to the application.
2.
3. [DefaultApplicationReferencesUpdateTrackingRule] is a computational rule that will track
updates of the [Reference] entity. Instead of let all fields manage their own history tracking,
this class will track only fields which have tracking activated.
4. [CBRReferenceAdded] is a computational rule that is responsible to create a tracking item
when an [Reference] is created.
5. [CBRReferenceDeleted] is a computational rule that is responsible to create a tracking item
when an [Reference] is deleted.
6. [AutoProgressionUpdateRule] is a computation rule which is responsible to trigger auto-
progression after some metafields update or some candidate actions (change step/status,
bypass, match, revert, ...).
Field Summary
Update
Search
Create
Export
Field Name Type Description
Company String This field hold the value for the company name the
X X X
reference work.
DisplaySequence Integer This field determines the order to display this
X X X
reference among the candidate's references.
EmailAddress String This field hold the value for the email of the
X X X
reference.
Fax String This field hold the value for the fax number of the
X X X X
reference.
FirstName String This field hold the first name of the reference. X X X
LastName String This field hold the last name of the reference. X X X
MiddleInitial String This field hold the middle Initial of the reference. X X X
Number Integer This entity key X
PhoneNumber String This field hold the value for the phone number of the
X X X
reference.
Relationship String This field hold the value for the relationship of the
X X X
reference. I.e Boss, mother, etc.
Title String This field hold the value for the job function title of
X X X
reference
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Company
Description
This field hold the value for the company name the reference work.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
2. [CBRReferenceUpdateCSUserLastModifiedDate] is a computational rule that is responsible
to update the field [CSUser.fLastModifiedDate] when an [Reference] is modified.
3. [CBRReferenceUpdateCSUserLastActivityDate] is a computational rule that is responsible to
update the field [CSUser.fLastActivityDate] when an [Reference] is modified.
Field: DisplaySequence
Description
This field determines the order to display this reference among the candidate's references.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. The number value must be between 1 and 99999.
2. This field is mandatory, a value must be supplied.
3.
Field: EmailAddress
Description
This field hold the value for the email of the reference.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
2. [EmailAddressFieldRule] This rule validate that a string value is a valid email address. The
string may contain more than one email address separated by a delimiter. If this is the case
you should specify the delimiter parameter. If no delimiter is specified the string will not be
tokenized. So the string "patate@patate.com,toto@toto.com" will be valid if you use the ','
delimiter. It will fail if no delimiter are specified. Rule parameters: name="delimiter"
(optional) The delimiter will be used to tokenize the string. This can be usefull if there is mul-
tiple email adresses in the string. Note that multiple delimiter can be used (ex: delim-
iter=",;").
3. [CBRReferenceUpdateCSUserLastModifiedDate] is a computational rule that is responsible
to update the field [CSUser.fLastModifiedDate] when an [Reference] is modified.
4. [CBRReferenceUpdateCSUserLastActivityDate] is a computational rule that is responsible to
update the field [CSUser.fLastActivityDate] when an [Reference] is modified.
Field: Fax
Description
This field hold the value for the fax number of the reference.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [CBRReferenceUpdateCSUserLastModifiedDate] is a computational rule that is responsible
to update the field [CSUser.fLastModifiedDate] when an [Reference] is modified.
3. [CBRReferenceUpdateCSUserLastActivityDate] is a computational rule that is responsible to
update the field [CSUser.fLastActivityDate] when an [Reference] is modified.
Field: FirstName
Description
This field hold the first name of the reference.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (255).
2. [CBRReferenceUpdateCSUserLastModifiedDate] is a computational rule that is responsible
to update the field [CSUser.fLastModifiedDate] when an [Reference] is modified.
Field: LastName
Description
This field hold the last name of the reference.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (255).
2. [CBRReferenceUpdateCSUserLastModifiedDate] is a computational rule that is responsible
to update the field [CSUser.fLastModifiedDate] when an [Reference] is modified.
3. [CBRReferenceUpdateCSUserLastActivityDate] is a computational rule that is responsible to
update the field [CSUser.fLastActivityDate] when an [Reference] is modified.
Field: MiddleInitial
Description
This field hold the middle Initial of the reference.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Name Value
Search No
Constraints
1. String length : min (0), max (60).
2. [CBRReferenceUpdateCSUserLastModifiedDate] is a computational rule that is responsible
to update the field [CSUser.fLastModifiedDate] when an [Reference] is modified.
3. [CBRReferenceUpdateCSUserLastActivityDate] is a computational rule that is responsible to
update the field [CSUser.fLastActivityDate] when an [Reference] is modified.
Field: Number
Description
This entity key.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: PhoneNumber
Description
This field hold the value for the phone number of the reference.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Name Value
Update Yes
Search No
Constraints
1. String length : min (0), max (50).
2. [CBRReferenceUpdateCSUserLastModifiedDate] is a computational rule that is responsible
to update the field [CSUser.fLastModifiedDate] when an [Reference] is modified.
3. [CBRReferenceUpdateCSUserLastActivityDate] is a computational rule that is responsible to
update the field [CSUser.fLastActivityDate] when an [Reference] is modified.
Field: Relationship
Description
This field hold the value for the relationship of the reference. I.e Boss, mother, etc.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
2. [CBRReferenceUpdateCSUserLastModifiedDate] is a computational rule that is responsible
to update the field [CSUser.fLastModifiedDate] when an [Reference] is modified.
3. [CBRReferenceUpdateCSUserLastActivityDate] is a computational rule that is responsible to
update the field [CSUser.fLastActivityDate] when an [Reference] is modified.
Field: Title
Description
This field hold the value for the job function title of reference.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
2. [CBRReferenceUpdateCSUserLastModifiedDate] is a computational rule that is responsible
to update the field [CSUser.fLastModifiedDate] when an [Reference] is modified.
3. [CBRReferenceUpdateCSUserLastActivityDate] is a computational rule that is responsible to
update the field [CSUser.fLastActivityDate] when an [Reference] is modified.
Relation Details
Relation: Application
Description
The application on which the reference is associated.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: Country
Description
This relation defines the country of the reference.
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [CBRReferenceUpdateCSUserLastModifiedDate] is a computational rule that is responsible
to update the field [CSUser.fLastModifiedDate] when an [Reference] is modified.
2. [CBRReferenceUpdateCSUserLastActivityDate] is a computational rule that is responsible to
update the field [CSUser.fLastActivityDate] when an [Reference] is modified.
Relation: ReferenceType
Description
This relation define the type of relation the reference is associated.
Specifications
Name Value
Related Entity ReferenceType
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Name Value
Reset No
Remove No
Constraints
1. [CBRReferenceUpdateCSUserLastModifiedDate] is a computational rule that is responsible
to update the field [CSUser.fLastModifiedDate] when an [Reference] is modified.
2. [CBRReferenceUpdateCSUserLastActivityDate] is a computational rule that is responsible to
update the field [CSUser.fLastActivityDate] when an [Reference] is modified.
Relation: RelationshipLength
Description
This relation define the length of relationship that the candidate has with the reference is entered.
Specifications
Name Value
Related Entity RelationshipLength
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [CBRReferenceUpdateCSUserLastModifiedDate] is a computational rule that is responsible
to update the field [CSUser.fLastModifiedDate] when an [Reference] is modified.
2. [CBRReferenceUpdateCSUserLastActivityDate] is a computational rule that is responsible to
update the field [CSUser.fLastActivityDate] when an [Reference] is modified.
ReferenceType
Description
This class define the type of reference the candidate can have.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for ReferenceType.
Number Name
1 Academic
2 Occupational
3 Personal
Number Name
4 Other
5 Emergency
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
ReferralStatus
Description
This class define the possible referral status a candidate can have according the referral process.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for ReferralStatus.
Number Name
1 Effective
2 Expired
Field Details
Field: Code
Description
Use as unique ID for the sourcing values.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
RelationshipLength
Description
This class is use to define the default values use to fill the field length of relationship in the reference class.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for RelationshipLength.
Number Name
1 LessThanYear
2 OneYear
3 TwoToFour
4 FiveOrMore
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
RequestMoreInfoState
Description
This class contains all the states for the "Request More Info" letter.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for RequestMoreInfoState.
Number Name
ARequestForInformationWasNotP
1
rocessed
TheCandidateWasScheduledForA
2
Test
Number Name
TheCandidateSubmissionDoesN
3 otMeetTheRequiredPrescreening
CriteriaAndAssets
TheCandidateSubmissionIsComp
4
lete
5 ARequestForInformationWasSent
TheCandidateCompletedTheMiss
6
ingInformation
7 TheTestWasCancelled
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Name Value
Export Yes
Create No
Update No
Search Yes
RequestState
Description
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for RequestState.
Number Name
1 InProgress
2 Batch
3 Terminate
4 Error
Number Name
5 Retry
6 Cancel
7 Stop
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
RequiredLanguages
Description
Indicates which languages are required to be filled for a user defined selection. This value can be one of:
both content and webtop languages, or webtop languages only.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for RequiredLanguages.
Number Name
1 None
2 ApplicationLanguages
Number Name
3 ContentLanguages
4 All
Field Details
Field: Code
Description
Public identifier of the required languages.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Requisition
Description
Represents a requisition.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [RequisitionValidationRule]
2. [RequisitionLastModifiedDate]
3. [RequisitionLocaleActivation] updates inactive locales properly.
4. [RequisitionCreationRule]
5. [OfferPayFrequencyBasisRule]
6. [RequisitionCSWWorkflowComputationRule] We must set a default CSWWorkflow for any
requisition created or updated, except for templates.
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
AceCandidateMinimalScor Integer The minimal score for the Ace Candidate Alert.
X X X X
e
AceCandidateNumberRele Integer The number of relevant assets for the Ace Candidate
X X X X
vant Alert.
ClosingDateExternal DateTime The external closing date of the requisition. X X X X
ClosingDateInternal DateTime The internal closing date of the requisition. X X X X
ContestNumber String The requisition number. X X X X
DailyRecruitingReportEnabl Boolean Indicates if the daily recruiting report is enabled.
X X X X
ed
DescriptionBaseLocale Boolean The base locale for the requisition description. X X X X
ExtendMoreOffers Boolean This field indicates if it is allowed to make more offers
X X X X
than positions available for this requisition.
HasBeenApproved Boolean Indicates if the requisition has been approved. X
HotJob Boolean Indicates if the requisition is posted as "urgent need." X X X X
ManagerRequisitionTitle String The title of the requisition provided by the manager. X X X X
MixedPostedJobState Integer Calculated field indicating the most relevant posted
job status for the requisition. The status can be X X
Scheduled, Posted, Unposted or Expired.
Number Integer This is the entity key X X
OpeningDateExternal DateTime The external opening date of the requisition. X X X X
OpeningDateInternal DateTime The internal opening date of the requisition. X X X X
PositionString String The position of the requisition (used if Position is not
X X X X
enabled in the application).
PreventPosting Boolean This is a new Requisition field that is related to, but
separate from, Status and Status Detail. "Do Not Post"
is a value that can be selected to stop a Requisition
X X X X
from being posted. The flag may be set and will
persist through Draft, Pending, Open (pre-posting)
and On-Hold statuses. It is a separate data field.
RequestMoreInfo Integer Determines the logical operator between the asset
X X X X
and the score for "request more info."
RequestMoreInfoAssetValu Integer Indicates the value of the asset criteria for "request
X X X X
e more info."
RequestMoreInfoByAssetEn Boolean Indicates if the by asset criteria is enabled for "request
X X X X
abled more info."
RequestMoreInfoByScoreEn Boolean Indicates if the by score criteria is enabled for
X X X X
abled "request more info."
RequestMoreInfoScoreValu Integer Indicates the score criteria value for "request more
X X X X
e info."
TargetStartDate DateTime The target start date of the requisition. X X X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: AbstractInfo
Description
Abstract information of the requisition.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (1000).
Field: AceCandidateAlertChoice
Description
The configuration of choice for Ace Candidate Alerts.
Specifications
Name Value
Data Type Integer
Mandatory No
Name Value
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [InconsistentACEAlertConfiguration] logs a warning, if the ACE alert configuration is incon-
sistent.
Field: AceCandidateAlertEnabled
Description
Indicates if the Ace Candidate Alert is enabled.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [InconsistentACEAlertConfiguration] logs a warning, if the ACE alert configuration is incon-
sistent.
Field: AceCandidateMinimalScore
Description
The minimal score for the Ace Candidate Alert.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: AceCandidateNumberRelevant
Description
The number of relevant assets for the Ace Candidate Alert.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ClosingDateExternal
Description
The external closing date of the requisition.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Constraints
1. [RequisitionEODDateRule]
Field: ClosingDateInternal
Description
The internal closing date of the requisition.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [RequisitionEODDateRule]
Field: ContestNumber
Description
The requisition number.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Constraints
1. [RequisitionContestNumberUnicityRule]
2. [RequisitionContestNumberRule]
3. String length : min (0), max (20).
Field: DailyRecruitingReportEnabled
Description
Indicates if the daily recruiting report is enabled.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: DescriptionBaseLocale
Description
The base locale for the requisition description.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Name Value
Update Yes
Search Yes
Field: ExtendMoreOffers
Description
This field indicates if it is allowed to make more offers than positions available for this requisition.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Default value is provided by Cie Setting ExtendMoreOffersThanPositions.
(AWT --> Global Setup --> Process --> Offers --> Customization).
Field: HasBeenApproved
Description
Indicates if the requisition has been approved.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: HotJob
Description
Indicates if the requisition is posted as "urgent need."
Specifications
Name Value
Data Type Boolean
Mandatory Yes
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ManagerRequisitionTitle
Description
The title of the requisition provided by the manager.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (80).
2. String length : min (0), max (255).
Field: MixedPostedJobState
Description
Calculated field indicating the most relevant posted job status for the requisition. The status can be Sched-
uled, Posted, Unposted or Expired.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
This is the entity key.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: OpeningDateExternal
Description
The external opening date of the requisition.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [RequisitionOpeningDatesRule]
Field: OpeningDateInternal
Description
The internal opening date of the requisition.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [RequisitionOpeningDatesRule]
Field: PositionString
Description
The position of the requisition (used if Position is not enabled in the application).
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (255).
Field: PreventPosting
Description
This is a new Requisition field that is related to, but separate from, Status and Status Detail. "Do Not Post" is
a value that can be selected to stop a Requisition from being posted. The flag may be set and will persist
through Draft, Pending, Open (pre-posting) and On-Hold statuses. It is a separate data field.
Specifications
Name Value
Data Type Boolean
Mandatory Yes
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: RequestMoreInfo
Description
Determines the logical operator between the asset and the score for "request more info."
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: RequestMoreInfoAssetValue
Description
Indicates the value of the asset criteria for "request more info."
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: RequestMoreInfoByAssetEnabled
Description
Indicates if the by asset criteria is enabled for "request more info."
Specifications
Name Value
Data Type Boolean
Mandatory Yes
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: RequestMoreInfoByScoreEnabled
Description
Indicates if the by score criteria is enabled for "request more info."
Specifications
Name Value
Data Type Boolean
Mandatory Yes
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: RequestMoreInfoScoreValue
Description
Indicates the score criteria value for "request more info."
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: TargetStartDate
Description
The target start date of the requisition.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [RequisitionTargetStartDateRule] This rule updates the target start date in [Requisition] type
offer ([RequisitionOfferParameter]) when the target start date was changed in [Requisition]
in order to keep the sync.
Relation Details
Relation: AceCandidateAlertRecipients
Description
The recipients for the Ace Candidate Alert.
Specifications
Name Value
Related Entity User
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: ApprovalContext
Description
Specifications
Name Value
Related Entity ApprovalContext
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: AttachedFiles
Description
Specifications
Name Value
Related Entity Attachment
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: BaseJobTemplate
Description
Specifications
Name Value
Related Entity JobTemplate
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Collaborators
Description
The collaborators for the requisitions.
Specifications
Name Value
Related Entity User
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Constraints
1. [RequisitionCollaboratorChangeRule].
Relation: CompletionLevel
Description
Link to the completion level of the requisition.
Specifications
Name Value
Related Entity CompletionLevel
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: ContactEmailExternal
Description
The external contact email of the requisition.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: ContactEmailInternal
Description
The internal contact email of the requisition.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: ContactNameExternal
Description
The external contact name of the requisition.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: ContactNameInternal
Description
The internal contact name of the requisition.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Name Value
Remove No
Relation: Department
Description
Link to the department of the requisition.
Specifications
Name Value
Related Entity Department
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [RequisitionDepartmentRule]
Relation: DepartmentInformation
Description
Link to the department information related to the requisition.
Specifications
Name Value
Related Entity DepartmentInformation
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: HiringManager
Description
The hiring manager for the requisition.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. Must belong to the requisition group.
2. [RequisitionHiringManagerChangeRule]
Relation: HiringManagerAssistant
Description
The hiring manager assistant for the requisition.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [RequisitionHiringManagerAssistantChangeRule]
Relation: HRMS
Description
Link to the origin of the requisition (from Taleo or imported).
Specifications
Name Value
Related Entity HRMS
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: JobInformation
Description
Link to the job information of the requisition.
Specifications
Name Value
Related Entity JobInformation
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [RequisitionIsExpenseReimbursableRule]
Relation: Justification
Description
The justification for the requisition.
Specifications
Name Value
Related Entity Justification
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Position
Description
Link to the position of the requisition.
Specifications
Name Value
Related Entity RecruitingPosition
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: RecruiterAssistant
Description
The recruiter assistant for the requisition.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [RequisitionRecruiterAssistantChangeRule].
Relation: RecruitingReportRecipients
Description
The recipients of the daily recruiting report.
Specifications
Name Value
Related Entity User
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: RequisitionEvent
Description
Specifications
Name Value
Related Entity RequisitionEvent
Cardinality 0..N
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: ResumeState
Description
The resume state of the requisition (used when we reactivate a requisition that is "on hold").
Specifications
Name Value
Related Entity RequisitionState
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: State
Description
The requisition state of the requisition.
Specifications
Name Value
Related Entity RequisitionState
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [RequisitionTrackingRequisitionState]
2. [CBRRequisitionHasChangedStateUpdateCSUserApplicationActiveCount]. Updates the
number of active applications for the requisition's candidate who applied on the requisition
when the state changes.
3. [RequisitionHasBeenApprovedRule]
RequisitionEvent
Description
The History Event is the main piece of information of the history. A History Event represents an occurrence of
an event type. The list of the History Events constitutes the System History.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Comments String X X
EventDate Date X X
WorkActionNumber Integer X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Operator User 1 X X
SubstituteOperator User 0..
X X
1
Field Details
Field: Comments
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: EventDate
Description
Specifications
Name Value
Data Type Date
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: WorkActionNumber
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Operator
Description
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: SubstituteOperator
Description
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
RequisitionHistory
Description
Represents an element of the history of a requisition.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CreationDate
Description
The creation date of the Requisition History.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [RequisitionHistoryRule] Prevent data corruption in the requisitionhistory table. Make sure
that we do not duplicate a row with same Requisition, RequisitionState and CreationDate.
Field: EndDate
Description
The date the status (Draft, Save as Open, etc.) was last changed..
Specifications
Name Value
Data Type DateTime
Mandatory No
Name Value
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: Creator
Description
The user who created the Requisition History.
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: RecruiterOwner
Description
The recruiter for the Requisition History.
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Name Value
Search No
Reset No
Remove No
Relation: Requisition
Description
Reference of the requisition to which the Requisition History refers.
Specifications
Name Value
Related Entity Requisition
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. [RequisitionHistoryRule] Prevent data corruption in the requisitionhistory table. Make sure
that we do not duplicate a row with same Requisition, RequisitionState and CreationDate.
Relation: RequisitionState
Description
Specifications
Name Value
Related Entity RequisitionState
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Name Value
Reset No
Remove No
Constraints
1. [RequisitionHistoryRule] Prevent data corruption in the requisitionhistory table. Make sure
that we do not duplicate a row with same Requisition, RequisitionState and CreationDate.
RequisitionListOpti
Description
Contains each owner of a requisition and the role he played.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
OperatorType Integer Indicates the Role played from the user for this
requisition
1 = recruiter owner of the requisition
X
2 = hiring manager of the requisition
3= recruiter assistant of the requisition
4= hiring manager assistant of the requisition
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: OperatorType
Description
Indicates the Role played from the user for this requisition.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: JobInformation
Description
Link to the role of the user for the requisition.
Specifications
Name Value
Related Entity JobInformation
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Operator
Description
Reference to the operator.
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
RequisitionOfferParameter
Description
The ArtRequisitionOfferParameter represents a meta-entity encapsulating the
Specifications
Name Value
Parent Entity AbstractOffer
Abstract No
Supports Custom Fields Yes
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [RequisitionOfferParameterLastModifiedDate]
2. [RequisitionOfferSalaryFieldsChangeRerouteRule]
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
LastModifiedDate DateTime X
MaximumSalary Float The ArtRequisitionOfferParameter represents a meta-
entity encapsulating the offer parameters and X X X X
behavior of the Offer aspects of a Requisition.
MaximumSalaryReference Float An attribute that calculates the maximum annual
X
salary in the reference currency (USD).
Name String System generated. Every offer is given a unique
X
sequential name.
Notes String Entry allowing the user who creates the offer to
X X X X
provide some information.
Number Integer X X
OtherBonus String Multilingual string specifying other bonus values. X X X X
OtherCompensation String Multilingual string specifying other compensation. X X X X
PayValue Float Value resulting from the calculation of the salary
X X X X
divided by the pay period.
RelocationAmount Float Specifies the amount allocated if relocation is
X X X X
required.
Salary Float The salary represents the employee's wage. X X X X
SignOnBonus Float The signOnBonus represents the amount offered to
X X X X
the candidate when signing the offer.
StockAmount String Multilingual string specifying the stock amount. X X X X
StockOption String Multilingual string specifying the stock option. X X X X
TargetStartDate DateTime The targetStartDate specifies the date the candidate is
X X X X
scheduled to start working.
Vacation Integer Vacation is an integer value. In the UI, this is
combined with the vacation type to express the X X X X
desired value.
Field Details
Field: AnnualBonus
Description
A multilingual string specifying the annual bonus.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: CaptureDate
Description
The captureDate represents the creation date of the offer.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CarAllowance
Description
Multilingual string specifying the car allowance.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: CommissionAmount
Description
Multilingual string specifying the commission amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: DaysPerWeek
Description
Specifies the number of working days per week.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExpenseAccount
Description
Multilingual string specifying the expense account.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: HoursPerDay
Description
The hoursPerDay represents the number of hours per day the candidate will work.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: LastModifiedDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search No
Field: MaximumSalary
Description
The ArtRequisitionOfferParameter represents a meta-entity encapsulating the offer parameters and behavior
of the Offer aspects of a Requisition.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: MaximumSalaryReference
Description
An attribute that calculates the maximum annual salary in the reference currency (USD).
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Name
Description
System generated. Every offer is given a unique sequential name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Notes
Description
Entry allowing the user who creates the offer to provide some information.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: OtherBonus
Description
Multilingual string specifying other bonus values.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: OtherCompensation
Description
Multilingual string specifying other compensation.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: PayValue
Description
Value resulting from the calculation of the salary divided by the pay period.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: RelocationAmount
Description
Specifies the amount allocated if relocation is required.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Salary
Description
The salary represents the employee's wage.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: SignOnBonus
Description
The signOnBonus represents the amount offered to the candidate when signing the offer.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: StockAmount
Description
Multilingual string specifying the stock amount.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: StockOption
Description
Multilingual string specifying the stock option.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: TargetStartDate
Description
The targetStartDate specifies the date the candidate is scheduled to start working.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search Yes
Field: Vacation
Description
Vacation is an integer value. In the UI, this is combined with the vacation type to express the desired value.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
RequisitionParentState
Description
The general status (more of a global state) of the requisition.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for RequisitionParentState.
Number Name
1 Draft
2 Pending
3 Open
4 Canceled
5 Deleted
Number Name
6 OnHold
7 Filled
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
RequisitionScreeningPartner
Description
Defines the activation of a given partner on a given requisition. Use its BaseAdminEntity.status to manage
activation.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Constraints
1. [RequisitionScreeningPartnerHashCalculationRule]
2. [RequisitionScreeningPartnerActivateIfNotPostedRule]
3. [RequisitionScreeningPartnerActivateIfPartnerActiveRule]
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
JobInformation JobInformation 1 X X
Parameters ExtensionParameter 1 X X
Partner PassportPartner 1 X X
Status AdminEntityStatus 1 X X
Relation Details
Relation: JobInformation
Description
Specifications
Name Value
Related Entity JobInformation
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Parameters
Description
Specifications
Name Value
Related Entity ExtensionParameter
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Partner
Description
Specifications
Name Value
Related Entity PassportPartner
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Status
Description
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
RequisitionState
Description
The detailed status (a more specific state) of the requisition.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Lookup Values
Here are the possible lookup values for RequisitionState.
Number Name
1 Draft
2 ToBeApproved
3 Approved
7 OnHold
8 Filled
10 Deleted
12 Canceled
13 Sourcing
15 Rejected
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: ParentState
Description
Reference to the general status of the requisition state.
Specifications
Name Value
Related Entity RequisitionParentState
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
ResourceLookup
Description
Base entity type for all resource based lookup entities in this model.
Specifications
Name Value
Parent Entity Lookup
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Role
Description
A role in an application.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [LegacyJuniorRoleDeletionRule]
Field Summary
Update
Search
Create
Export
Field Details
Field: Description
Description
The multilingual description of a role.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
The name of a role.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Constraints
1. The role name must be unique for a context path.
2. This field is mandatory, a value must be supplied.
3. String length : min (0), max (255).
RoleAssignment
Description
The regional assigne represent a user map on a userdefined role.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [CreateRegionalAssigneeExtensionRule] is a rule that is use when a functional role is added
to a user via integration. When we pass by the integration the extension CreateRegionalAs-
signeeExtension is set by the import service and we then set the user assignee to the new
RegionalAssignee. We also create the history item needed.
Field Summary
Update
Search
Create
Export
Code String X X X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
Relation Details
Relation: CieJobFields
Description
Specifications
Name Value
Related Entity JobField
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: CieLocations
Description
Specifications
Name Value
Related Entity Location
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: FunctionalRole
Description
Specifications
Name Value
Related Entity FunctionalRole
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: Organizations
Description
Specifications
Name Value
Related Entity Organization
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: RegionalAssignee
Description
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Salary
Description
This lookup entity represents the list of possible salary ranges from which the
Specifications
Name Value
Parent Entity BaseEditableResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Active Boolean X X
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
ResourceNumber Integer The physical identifier for this resource lookup. X X
Sequence Integer X X
Lookup Values
Here are the possible lookup values for Salary.
Number Name
1 $0
2 $5000
3 $10000
4 $15000
5 $20000
6 $25000
7 $30000
8 $35000
9 $40000
10 $45000
11 $50000
12 $60000
13 $70000
14 $80000
15 $90000
16 $100000
17 $125000
18 $150000
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
ScreeningConfiguration
Description
Specifications
Name Value
Parent Entity ExtensionConfiguration
Abstract No
Supports Custom Fields Yes
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Update
Search
Create
Export
Field Name Type Description
ProviderName String Provider name for service, may be different than Taleo
X X
name.
TimeoutDelay Integer Time period in hours for a started process instance to
X X
expire.
ValidityPeriod Integer Time period in days for request and associated results
to remain valid. Validity period is ignored when X X
validity period type is PARTNER_DEFINED.
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are
Seen only when administering an entity, and are not considered usable
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported
By the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: Description
Description
Taleo description for provider service.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: EmailTimeoutDelay
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Name Value
Create No
Update No
Search Yes
Field: MandatoryOnRequisition
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Taleo name for provider service.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Constraints
1. [PartnerOverviewComputationRule] is a computation rule that is executed at creation or
update of a partner entity. It creates or updates the correspondent partner overview entity
and synchronise its information with the partner ones.
Field: PopupFullscreen
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ProviderDescription
Description
Provider description for service, may be different than Taleo description.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: ProviderName
Description
Provider name for service, may be different than Taleo name.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Constraints
1. [PartnerOverviewComputationRule] is a computation rule that is executed at creation or
update of a partner entity. It creates or updates the correspondent partner overview entity
and synchronise its information with the partner ones.
Field: TimeoutDelay
Description
Time period in hours for a started process instance to expire.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ValidityPeriod
Description
Time period in days for request and associated results to remain valid. Validity period is ignored when valid-
ity period type is PARTNER_DEFINED.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
ScreeningRequest
Description
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Constraints
1. [ScreeningRequestHashCalculationRule]
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Candidate Candidate 1 X X
Request ExtensionRequest 1 X X
Requester User 1 X X
Requisition Requisition 0..
X X
1
Relation Details
Relation: Candidate
Description
Specifications
Name Value
Related Entity Candidate
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Request
Description
Specifications
Name Value
Related Entity ExtensionRequest
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Requester
Description
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Requisition
Description
Specifications
Name Value
Related Entity Requisition
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
ScreeningType
Description
Specifications
Name Value
Parent Entity PassportPartnerType
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for ScreeningType.
Number Name
1 Assessment
2 Regulatoryservice
3 Backgroundcheck
Number Name
4 Other
5 Schedulingcenter
Field Details
Field: Code
Description
Partner type unique identifier.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
ShiftAvailability
Description
This class represents the availability of the candidate for different days and periods. For each pair of day-
period we have a flag that reflect is availability.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search No
Constraints
1. [ShiftAvailabilityRule] checks that at least one field has been set in a [ShiftAvailability]
instance.
2. [CBRShiftAvailabilityUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when a change happen in the
[ShiftAvailability].
3. [CBRShiftAvailabilityUpdateCSUserLastActivityDate] is a computational rule that is responsi-
ble to update the field [CSUser.fLastActivityDate] when a change happen in the [ShiftAvail-
ability].
4. [CBRShiftAvailabilityModified] is a computational rule that is responsible to create a track-
ing item that indicate that the [ShiftAvailability] has been modified.
Field Summary
Update
Search
Create
Export
Field Name Type Description
Day1Period1 Boolean Represent the availability of the candidate for the day
X X X
of the week #1 and the period of the day #1.
Day1Period2 Boolean Represent the availability of the candidate for the day
X X X
of the week #1 and the period of the day #2.
Day1Period3 Boolean Represent the availability of the candidate for the day
X X X
of the week #1 and the period of the day #3.
Day1Period4 Boolean Represent the availability of the candidate for the day
X X X
of the week #1 and the period of the day #4.
Day1Period5 Boolean Represent the availability of the candidate for the day
X X X
of the week #1 and the period of the day #5.
Day2Period1 Boolean Represent the availability of the candidate for the day
X X X
of the week #2 and the period of the day #1.
Day2Period2 Boolean Represent the availability of the candidate for the day
X X X
of the week #2 and the period of the day #2.
Day2Period3 Boolean Represent the availability of the candidate for the day
X X X
of the week #2 and the period of the day #3.
Day2Period4 Boolean Represent the availability of the candidate for the day
X X X
of the week #2 and the period of the day #4.
Day2Period5 Boolean Represent the availability of the candidate for the day
X X X
of the week #2 and the period of the day #5.
Day3Period1 Boolean Represent the availability of the candidate for the day
X X X
of the week #3 and the period of the day #1.
Day3Period2 Boolean Represent the availability of the candidate for the day
X X X
of the week #3 and the period of the day #2.
Day3Period3 Boolean Represent the availability of the candidate for the day
X X X
of the week #3 and the period of the day #3.
Day3Period4 Boolean Represent the availability of the candidate for the day
X X X
of the week #3 and the period of the day #4.
Day3Period5 Boolean Represent the availability of the candidate for the day
X X X
of the week #3 and the period of the day #5.
Day4Period1 Boolean Represent the availability of the candidate for the day
X X X
of the week #4 and the period of the day #1.
Day4Period2 Boolean Represent the availability of the candidate for the day
X X X
of the week #4 and the period of the day #2.
Day4Period3 Boolean Represent the availability of the candidate for the day
X X X
of the week #4 and the period of the day #3.
Day4Period4 Boolean Represent the availability of the candidate for the day
X X X
of the week #4 and the period of the day #4.
Day4Period5 Boolean Represent the availability of the candidate for the day
X X X
of the week #4 and the period of the day #5.
Day5Period1 Boolean Represent the availability of the candidate for the day
X X X
of the week #5 and the period of the day #1.
Update
Search
Create
Export
Field Name Type Description
Day5Period2 Boolean Represent the availability of the candidate for the day
X X X
of the week #5 and the period of the day #2.
Day5Period3 Boolean Represent the availability of the candidate for the day
X X X
of the week #5 and the period of the day #3.
Day5Period4 Boolean Represent the availability of the candidate for the day
X X X
of the week #5 and the period of the day #4.
Day5Period5 Boolean Represent the availability of the candidate for the day
X X X
of the week #5 and the period of the day #5.
Day6Period1 Boolean Represent the availability of the candidate for the day
X X X
of the week #6 and the period of the day #1.
Day6Period2 Boolean Represent the availability of the candidate for the day
X X X
of the week #6 and the period of the day #2.
Day6Period3 Boolean Represent the availability of the candidate for the day
X X X
of the week #6 and the period of the day #3.
Day6Period4 Boolean Represent the availability of the candidate for the day
X X X
of the week #6 and the period of the day #4.
Day6Period5 Boolean Represent the availability of the candidate for the day
X X X
of the week #6 and the period of the day #5.
Day7Period1 Boolean Represent the availability of the candidate for the day
X X X
of the week #7 and the period of the day #1.
Day7Period2 Boolean Represent the availability of the candidate for the day
X X X
of the week #7 and the period of the day #2.
Day7Period3 Boolean Represent the availability of the candidate for the day
X X X
of the week #7 and the period of the day #3.
Day7Period4 Boolean Represent the availability of the candidate for the day
X X X
of the week #7 and the period of the day #4.
Day7Period5 Boolean Represent the availability of the candidate for the day
X X X
of the week #7 and the period of the day #5.
Field Details
Field: Day1Period1
Description
Represent the availability of the candidate for the day of the week #1 and the period of the day #1.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search No
Field: Day1Period2
Description
Represent the availability of the candidate for the day of the week #1 and the period of the day #2.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day1Period3
Description
Represent the availability of the candidate for the day of the week #1 and the period of the day #3.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day1Period4
Description
Represent the availability of the candidate for the day of the week #1 and the period of the day #4.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day1Period5
Description
Represent the availability of the candidate for the day of the week #1 and the period of the day #5.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day2Period1
Description
Represent the availability of the candidate for the day of the week #2 and the period of the day #1.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day2Period2
Description
Represent the availability of the candidate for the day of the week #2 and the period of the day #2.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day2Period3
Description
Represent the availability of the candidate for the day of the week #2 and the period of the day #3.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search No
Field: Day2Period4
Description
Represent the availability of the candidate for the day of the week #2 and the period of the day #4.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day2Period5
Description
Represent the availability of the candidate for the day of the week #2 and the period of the day #5.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day3Period1
Description
Represent the availability of the candidate for the day of the week #3 and the period of the day #1.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day3Period2
Description
Represent the availability of the candidate for the day of the week #3 and the period of the day #2.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day3Period3
Description
Represent the availability of the candidate for the day of the week #3 and the period of the day #3.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day3Period4
Description
Represent the availability of the candidate for the day of the week #3 and the period of the day #4.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day3Period5
Description
Represent the availability of the candidate for the day of the week #3 and the period of the day #5.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search No
Field: Day4Period1
Description
Represent the availability of the candidate for the day of the week #4 and the period of the day #1.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day4Period2
Description
Represent the availability of the candidate for the day of the week #4 and the period of the day #2.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day4Period3
Description
Represent the availability of the candidate for the day of the week #4 and the period of the day #3.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day4Period4
Description
Represent the availability of the candidate for the day of the week #4 and the period of the day #4.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day4Period5
Description
Represent the availability of the candidate for the day of the week #4 and the period of the day #5.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day5Period1
Description
Represent the availability of the candidate for the day of the week #5 and the period of the day #1.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day5Period2
Description
Represent the availability of the candidate for the day of the week #5 and the period of the day #2.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search No
Field: Day5Period3
Description
Represent the availability of the candidate for the day of the week #5 and the period of the day #3.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day5Period4
Description
Represent the availability of the candidate for the day of the week #5 and the period of the day #4.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day5Period5
Description
Represent the availability of the candidate for the day of the week #5 and the period of the day #5.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day6Period1
Description
Represent the availability of the candidate for the day of the week #6 and the period of the day #1.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day6Period2
Description
Represent the availability of the candidate for the day of the week #6 and the period of the day #2.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day6Period3
Description
Represent the availability of the candidate for the day of the week #6 and the period of the day #3.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day6Period4
Description
Represent the availability of the candidate for the day of the week #6 and the period of the day #4.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Name Value
Create Yes
Update Yes
Search No
Field: Day6Period5
Description
Represent the availability of the candidate for the day of the week #6 and the period of the day #5.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day7Period1
Description
Represent the availability of the candidate for the day of the week #7 and the period of the day #1.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day7Period2
Description
Represent the availability of the candidate for the day of the week #7 and the period of the day #2.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day7Period3
Description
Represent the availability of the candidate for the day of the week #7 and the period of the day #3.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day7Period4
Description
Represent the availability of the candidate for the day of the week #7 and the period of the day #4.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: Day7Period5
Description
Represent the availability of the candidate for the day of the week #7 and the period of the day #5.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Skill
Description
This is a skill. A skill is defined in the system by Taleo. A client has the ability to build its own list of skills
based on all skills provided by Taleo.
Taleo skills are linked to network job fields and are not editable by the client.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Relation Details
Relation: Competency
Description
The competency corresponding to this skill.
Specifications
Name Value
Related Entity Competency
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: VisibilityForCandidate
Description
This is the associated visibility for candidate for this skill.
Specifications
Name Value
Related Entity VisibilityForCandidate
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
SourcingRequest
Description
This entity represents a requisition posted on a specific job board for a determined period of time.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Constraints
1. [PreventDuplicatedPostingRule] business rule ensures that only one CS SourcingRequest
entity exists for a given Requisition/CS JobBoard pair. This rule only applies to career sec-
tion postings and will always return success for external system postings.
2. This computation rule sets/updates the SourcingRequest's "fCreationDate" field (DB field
"POSTEDJOB.LastModifiedDate".
Create
Export
Update
Search
Create
Export
Field Name Type Description
OpenDate DateTime This field represents the date when the requisition is
X
available on the job board.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
JobBoard JobBoard 1 X X
Requisition Requisition Link to the requisition related to the
1 X X
soucing request.
SourcingRequestSta SourcingRequestStatus This field represents the status of
tus the posting. Possible values are:
1 X
1=scheduled, 2=posted,
3=unposted, 4=expired.
Field Details
Field: ApplyOnlineEnabled
Description
This field indicates if the Apply Online button is to be displayed in the Career Section. The option is set at
posting. Default value set to true when the associated CareerSite has a job specific application flow.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: CloseDate
Description
This field represents the end of the requisition availability on the job board. When null, the posting is always
available on the job board (ongoing).
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: CreationDate
Description
This field is the date when the posting was done by the user. tt is updated each time the status changes.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: OpenDate
Description
This field represents the date when the requisition is available on the job board.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [RequisitionCSPostingOpenDateRule] validates that an open date must be provided when
posting on a career section.
Relation Details
Relation: JobBoard
Description
Specifications
Name Value
Related Entity JobBoard
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Requisition
Description
Link to the requisition related to the soucing request.
Specifications
Name Value
Related Entity Requisition
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: SourcingRequestStatus
Description
This field represents the status of the posting. Possible values are: 1=scheduled, 2=posted, 3=unposted,
4=expired.
Specifications
Name Value
Related Entity SourcingRequestStatus
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. [RequisitionPostingHistoryRule]
SourcingRequestAgent
Description
This entity represents a requisition posted for a period of time for which an agency portal and a specific
agent are invited to refer candidates.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Constraints
1. [PreventDuplicatedAgentInvitationRule] business rule ensures that only one SourcingReque-
stAgent entity exists for a given Requisition and Agent pair.
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CloseDate
Description
This field represents the end of the requisition availability on the agency portal. When null, the posting is
available on the agency portal (ongoing).
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: OpenDate
Description
This field represents the date when the requisition is available on the agency portal.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: SearchRelevancy
Description
Attribute required for the search feature.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: Agent
Description
Link to the agent who was invited to refer a candidate for the requisition.
Specifications
Name Value
Related Entity Agent
Name Value
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Requisition
Description
Link to the requisition related to the posting.
Specifications
Name Value
Related Entity Requisition
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: SourcingRequestStatus
Description
This field indicates the posting status of the requisition on the agency portal. Possible values are: 1=sched-
uled, 2=posted, 3=unposted or 4=expired, 6=error, 20=new.
Specifications
Name Value
Related Entity SourcingRequestStatus
Cardinality 1
Export Yes
Create No
Update No
Name Value
Search No
Reset No
Remove No
Constraints
1. [RequisitionPostingHistoryRule]
SourcingRequestHistory
Description
This entity represents the history of a requisition posted on a specific job board. Each time the posted job
status changes, an entity is created with the last posted job status.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: CloseDate
Description
The date the posting requisition becomes unavailable on the job board. When null, the requisition is always
available (ongoing).
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: CreationDate
Description
The date the posting status changed.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: OpenDate
Description
The date the posting requisition becomes available on the job board.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: JobBoard
Description
Link to the job board where the requisition was posted at a specific moment.
Specifications
Name Value
Related Entity JobBoard
Name Value
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Requisition
Description
Link to the requisition related to the posting.
Specifications
Name Value
Related Entity Requisition
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: SourcingRequestStatus
Description
Indicates the posting status of the requisition on the job board at a specific moment. Possible values are:
1=scheduled, 2=posted, 3=unposted or 4=expired.
Specifications
Name Value
Related Entity SourcingRequestStatus
Cardinality 1
Export Yes
Create No
Update No
Name Value
Search No
Reset No
Remove No
SourcingRequestStatus
Description
This entity indicates the status of a posted job. A requisition can, for instance be posted, be unposted, or be
expired on a job board.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for SourcingRequestStatus.
Number Name
1 Scheduled
2 Posted
3 Unposted
Number Name
4 Expired
5 ClosedNotice
6 Error
7 Rejected
8 OnHold
9 InternalError
10 IncorrectUserAccount
11 IncorrectPassword
12 InvalidMapping
13 ErrorField
14 ScheduledForPosting
15 ScheduledForUpdate
16 ScheduledForUnposting
17 OnHoldForPosting
18 OnHoldForUpdate
19 OnHoldForUnposting
20 New
21 ErrorOnPost
22 ErrorOnUpdate
23 ErrorOnUnpost
ExtJobboardNotPostedIncomplet
24
e
ExtJobboardNotPostedAuthRequi
25
red
26 ExtJobboardScheduledForPosting
27 ExtJobboardBeingProcessed
28 ExtJobboardPostingInProcess
29 ExtJobboardPosted
ExtJobboardPostedUpdateIncom
30
plete
ExtJobboardPostedUnpostInProce
31
ss
ExtJobboardPostedUpdateInProc
32
ess
ExtJobboardPostedUpdateAuthRe
33
quired
34 ExtJobboardUnposted
35 ExtJobboardExpired
36 ExtJobboardError
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: StatusLongDescription
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search No
StartDate
Description
This is a lookup class. It contains the possible values that can be given by a
Cadidate or an operator for the advanced notice that the candidate must give to
Is current employer.
Specifications
Name Value
Parent Entity BaseEditableDatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Active Boolean X X
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
Sequence Integer X X
Lookup Values
Here are the possible lookup values for StartDate.
Number Name
1 NoNoticeNecessary
2 2Weeks
3 3Weeks
4 4Weeks
5 Negotiable
6 2Months
7 3Months
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Name Value
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Status
Description
This class define the possible referral status a candidate can have according
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
ResourceNumber Integer The physical identifier for this resource lookup. X X
Lookup Values
Here are the possible lookup values for Status.
Number Name
1 Effective
2 Expired
Field Details
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Step
Description
This entity represents one of the workflow elements. When all the elements are completed, the workflow is
considered completed. The steps are built based on an StepDefinition. The steps can be processed by Users
or Systems and can have specializations and also different durations.
Specifications
Name Value
Parent Entity Entity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1.
StepApplicationDefinition
Description
The StepApplicationDefinition represents a specialization of the StepDefiniton; StepTaskDefinition is the only
specialization of the StepApplicationDefinition.
Specifications
Name Value
Parent Entity StepDefinition
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are
Seen only when administering an entity, and are not considered usable
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported
By the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Name Value
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExecutionSequence
Description
ExecutionSequence is arbitrary index (nullable) not used directly by the workflow engine. Two or more activ-
ities definition can have the same executionSequence inside one process definition.
Application can set this sequence in order to have logical suite of activities (approval path use this
sequence).
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Name identifying the step definition.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Name Value
Update Yes
Search Yes
Constraints
1. String length : min (0), max (150).
2. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
StepDefinition
Description
The step definition is the super interface of all definitions. The step definition only specifies the incoming
transitions, the outgoing ones and the process to which the step is linked. All other possible attributes for a
step are delegated to the specializations.
Specifications
Name Value
Parent Entity BaseMultilingualEntity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are
Seen only when administering an entity, and are not considered usable
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported
By the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExecutionSequence
Description
ExecutionSequence is arbitrary index (nullable) not used directly by the workflow engine. Two or more activ-
ities definition can have the same executionSequence inside one process definition.
Application can set this sequence in order to have logical suite of activities (approval path use this
sequence).
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Name identifying the step definition.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (150).
2. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
StepTaskDefinition
Description
The step task definition represents the definition of which task will be executed when the StepTask will be
reached.
Specifications
Name Value
Parent Entity StepApplicationDefinition
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are
Seen only when administering an entity, and are not considered usable
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported
By the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: ExecutionSequence
Description
ExecutionSequence is arbitrary index (nullable) not used directly by the workflow engine. Two or more activ-
ities definition can have the same executionSequence inside one process definition.
Application can set this sequence in order to have logical suite of activities (approval path use this
sequence).
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Name identifying the step definition.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (150).
2. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: TaskApproval
Description
Specifications
Name Value
Related Entity Approval
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset Yes
Remove Yes
Relation: TaskPerformer
Description
Specifications
Name Value
Related Entity User
Cardinality 1..N
Export Yes
Create No
Update No
Search Yes
Reset Yes
Remove Yes
StructureLevel
Description
Generic entity to provide specification of the different levels of any tree structure.
Specifications
Name Value
Parent Entity Entity
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [OLFLevelDeleteWithCompositeRule] Could not remove level if it contains composite.
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Code
Description
Unique identifier allowing providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Code must be unique (case insensitive) if not empty.
Field: Level
Description
Refers to the level of depth in the tree structure. First visible level will be 1 and root is considered as being at
level 0 (not visible)
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The value must be unique across all other instances of this entity type.
Field: Name
Description
Name of the level (multilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [StructureLevelNameTranslatedRule] Checks if for all available content languages {@link
StructureLevel#getName(Locale)} there are translations.
Field: Visible
Description
Indicates whether the level is visible or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: Status
Description
Reference to the Administration Entity Status of the structure level.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. [OLFLevelActiveOnlyRule ]. This rule is used to validate that the status of an OLFLevel is
only active.
Study
Description
This entity represents a part of candidate's resume. It describes one of
(removeCheckOnCreate=true,removeCheckOnRead=true, removeCheckOnUpdate=true,
RemoveCheckOnDelete=true)
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields Yes
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [IsGraduatedComputationRule] is responsible to sets the field isGraduated when the the
field graduatedDate is not [null].
2. [BaseApplicationUpdateComputationalRule] is a computational rule that will recalculate
the display sequence of the [Experience/Certification/Reference/Study] in a manner the the
display sequence will start from 1 to the number of [Experience/ApplicationCertification/
Reference/Study] that are linked to the application.
3.
4. [DefaultApplicationStudyUpdateTrackingRule] is a computational rule that will track
updates of the [Study] entity. Instead of let all fields manage their own history tracking, this
class will track only fields which have tracking activated.
5. [CBRStudyAdded] is a computational rule that is responsible to create a tracking item when
a [Study] is created.
6. [CBRStudyDeleted] is a computational rule that is responsible to create a tracking item
when a [Study] is deleted.
Field Summary
Update
Search
Create
Export
Field Name Type Description
DisplaySequence Integer This field determines the order to display this study
among the candidate's studies. It's also a part of the
key (Candidate, Requisition, PorfileLangange,
X X X X
displaySequence) identifying a specific candidate's
study for a specific application and for a specific
profile language.
Gpa Float This field (Grade Point Average) is a number that
represents the average of a student's grades during
X X X X
his or her time at an institution. Usually it is weighted
by number of credits given for the course.
GpaRange Float This field is the maximum grade value at the
X X X X
institution.
Graduated Boolean This field holds the value if the candidate graduate
from high school or receive a GED (General X X X
Education Development)
GraduationDate DateTime This field is the date when the candidate has received
X X X X
his academic degree.
GraduationDateProjected Boolean This field holds the value to identify if the graduated
X X X
date is a projected date.
LastModifiedDate DateTime The last modification date of the entity X
NameWhileAttending String This fields hold the value for the name use by the
X X X
candidate when attending at the time of education.
Number Integer The unique internal identifier of this entity. X
OtherCourseTitle String This field is used when the candidate's program is not
listed in the programs list. It contains the candidate's X X X X
program name.
OtherInstitutionCity String This field holds the value for the other location city if
the institution list doesn't contains the value the X X X
candidate need.
OtherInstitutionName String This field is used when the candidate's institution is
not listed in the institutions list. It contains the X X X X
candidate's institution name.
StartDate DateTime This field contains the date of the beginning of the
X X X X
candidate's program.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: DisplaySequence
Description
This field determines the order to display this study among the candidate's studies. It's also a part of the key
(Candidate, Requisition, PorfileLangange, displaySequence) identifying a specific candidate's study for a
specific application and for a specific profile language.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 1 and 99999.
2.
3. This field is mandatory, a value must be supplied.
Field: Gpa
Description
This field (Grade Point Average) is a number that represents the average of a student's grades during his or
her time at an institution. Usually it is weighted by number of credits given for the course.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 0 and 99999.99.
2. This number value can have a maximum of 5 digits and 2 decimal places.
3. This field must not be higher than the GPA range.
4.
5. [StudyGPAGPARangeRule] is responsible to validate that the study GPA is not greater than
the study GPARange.
6. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when a [Study] is modified.
7. [CBRUpdateCSUserLastActivityDate] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] when a [Study] is modified.
Field: GpaRange
Description
This field is the maximum grade value at the institution.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 0 and 99999.99.
2. This number value can have a maximum of 5 digits and 2 decimal places.
3. This field must not be lower than the GPA.
4.
5. [StudyGPAGPARangeRule] is responsible to validate that the study GPA is not greater than
the study GPARange.
6. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when a [Study] is modified.
7. [CBRUpdateCSUserLastActivityDate] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] when a [Study] is modified.
Field: Graduated
Description
This field holds the value if the candidate graduate from high school or receive a GED (General Education
Development)
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: GraduationDate
Description
This field is the date when the candidate has received his academic degree.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The Graduation Date must be later than the Start Date.
2. [StudyStartDateGraduationDateRule] is responsible to validate that the study start date is
not after than the study graduation date.
3. [StudyGraduationDateGraduationDateProjectedRule] validate that there is a a graduation
date when GraduationDateProjected is selected (TT106521).
4. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when a [Study] is modified.
5. [CBRUpdateCSUserLastActivityDate] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] when a [Study] is modified.
Field: GraduationDateProjected
Description
This field holds the value to identify if the graduated date is a projected date.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Name Value
Update Yes
Search No
Constraints
1. [StudyGraduationDateGraduationDateProjectedRule] validate that there is a a graduation
date when GraduationDateProjected is selected (TT106521).
Field: LastModifiedDate
Description
The last modification date of the entity.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: NameWhileAttending
Description
This fields hold the value for the name use by the candidate when attending at the time of education.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
Field: Number
Description
The unique internal identifier of this entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: OtherCourseTitle
Description
This field is used when the candidate's program is not listed in the programs list. It contains the candidate's
program name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field must be null if the program field is not null.
2. String length : min (0), max (100).
Field: OtherInstitutionCity
Description
This field holds the value for the other location city if the institution list doesn't contains the value the candi-
date need.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. String length : min (0), max (100).
Field: OtherInstitutionName
Description
This field is used when the candidate's institution is not listed in the institutions list. It contains the candidate's
institution name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Name Value
Search Yes
Constraints
1. This field must be null if the institution field is not null.
2. String length : min (0), max (100).
3. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when a [Study] is modified.
4. [CBRUpdateCSUserLastActivityDate] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] when a [Study] is modified.
Field: StartDate
Description
This field contains the date of the beginning of the candidate's program.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The Start Date cannot be later than the Graduation Date.
2. [StudyStartDateGraduationDateRule] is responsible to validate that the study start date is
not after than the study graduation date.
3. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when a [Study] is modified.
4. [CBRUpdateCSUserLastActivityDate] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] when a [Study] is modified.
Relation Details
Relation: Application
Description
This field represents the application related to the candidate's study.
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Institution
Description
This field represents the institution where the candidate studied.
Specifications
Name Value
Related Entity CieInstitution
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. This field must be null if the otherInstitutionName field is not null.
Relation: OtherInstitutionLocation
Description
This relation define the location for the other institution if not available in the selector.
Specifications
Name Value
Related Entity NetworkLocation
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset Yes
Remove Yes
Relation: Program
Description
This field represents the program related to the candidate's study.
Specifications
Name Value
Related Entity CieProgram
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. This field must be null if the otherCourseTitle field is not null.
2. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when a [Study] is modified.
3. [CBRUpdateCSUserLastActivityDate] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] when a [Study] is modified.
Relation: ProgramType
Description
Contains the type of the program : General, Major or Minor.
Specifications
Name Value
Related Entity ProgramType
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove No
Relation: StudyLevel
Description
This field represents the education level related to the study. For example: High school diploma.
Specifications
Name Value
Related Entity StudyLevel
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [CBRUpdateCSUserLastModifiedDate] is a computational rule that is responsible to update
the field [CSUser.fLastModifiedDate] when a [Study] is modified.
2. [CBRUpdateCSUserLastActivityDate] is a computational rule that is responsible to update
the field [CSUser.fLastActivityDate] when a [Study] is modified.
StudyLevel
Description
Study Level lookup values. It determines the education levels a person has or intends to reach.
Specifications
Name Value
Parent Entity BaseEditableDatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Active Boolean X X
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
Sequence Integer X X
Lookup Values
Here are the possible lookup values for StudyLevel.
Number Name
1 None
2 HighSchoolDiplomaGed11Years
Number Name
3 TechnicalDiploma12Years
AssociateSDegreeCollegeDiplom
4
a13Years
5 NonDegreeProgram14Years
6 BachelorSDegree16Years
7 MasterSDegree18Years
8 DoctorateDegreeOver19Years
9 HigherDegree
10 Other
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Name Value
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
SubCompetency
Description
A sub-competency is a constituent element of a competency. It describes a
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search No
Constraints
1. [SubCompetencyRemoveRule] A Sub-competency cannot be removed if the status of the
competency is Active or if the competency is flagged as used.
2. [SubCompetencyDeleteRule] A SubCompetency cannot be deleted if linked to at least one
CompetencyGuidance.
3. [SubCompetencySequenceComputation] Defrags the sequences of the SubCompetencies
of a Competency.
4. A business rule validate that SubCompetency is linked to the customer provider.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Details
Relation: CompetencyProvider
Description
The provider of the SubCompetency.
Specifications
Name Value
Related Entity CompetencyProvider
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Constraints
1. All customer created competency data must be linked to customer service provider.
TalentCompetency
Description
The talent competency determines the set of answers provided for a competency.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [TalentCompetencyTalentUserUnicity] is in charge of verifying that there is only one [Talent-
Competency] associated with a Competency for a [TalentUser].
2. [TalentCompetencyStatusRule] This rule validate that the competency that we are linking to
a TalUser is ACTIVE.
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: AssessedSSA
Description
Indicates if the answer has been provided in a simple or detailed manner.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The number value must be between 0 and 1.
Relation Details
Relation: AssessmentRating
Description
Specifications
Name Value
Related Entity RatingValue
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Relation: Competency
Description
The competency associated to the talent competency.
Specifications
Name Value
Related Entity Competency
Cardinality 1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: EmployeePerformanceRating
Description
Specifications
Name Value
Related Entity RatingValue
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Relation: ExperienceRating
Description
Specifications
Name Value
Related Entity RatingValue
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Relation: InterestRating
Description
Specifications
Name Value
Related Entity RatingValue
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Relation: LastUsedRating
Description
Specifications
Name Value
Related Entity RatingValue
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Relation: ManagerPerformanceRating
Description
Specifications
Name Value
Related Entity RatingValue
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Relation: ProficiencyRating
Description
Specifications
Name Value
Related Entity RatingValue
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Relation: TalentUser
Description
Link to the the talent user.
Specifications
Name Value
Related Entity TalentUser
Cardinality 0..1
Name Value
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
TalentCompetencyValue
Description
The talent competency value represents one answer provided for a competency.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [TalentCompetencyValueSSARule] Sets the talent competency rated value to the minimal
value if the SSA feature in enabled and value exceeds the SSA expected value.
2. [TalentCompetencyDefaultRatedValueRule] Sets the talent competency rated value to the
default minimal value based on the rated dimension.
3. [TalentCompetencyValueDimensionTypeRule] A TalentCompetencyValue must allow only
one rating value for the following dimension types: Level (Proficiency), Experience, Last
Used, Interest.
4. [TalentCompetencyValueScoreRaterRule] A TalentCompetencyValue must not allow more
than one Score rating for the same rater type. It means that the employee can rate only one
score rating and the manager can rate only one score rating.
5. [TalentCompetencyValueRaterTypeComputation] A TalentCompetencyValue must have a
rater type. This rule sets a default rater type value based on the rated dimension if no rater
type is defined.
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Relation Details
Relation: RatedDimension
Description
The rating dimension associated to the talent competency value. It indicates which dimension of the compe-
tency is rated.
Specifications
Name Value
Related Entity RatingDimension
Cardinality 1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: RatedValue
Description
The rating value associated to the talent competency value. It indicates the rating value provided for the
rated dimension.
Specifications
Name Value
Related Entity RatingValue
Cardinality 1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: RaterType
Description
The rater type associated to the talent competency value.
Specifications
Name Value
Related Entity RaterType
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
Relation: TalentCompetency
Description
The talent competency associated to the talent competency value.
Specifications
Name Value
Related Entity TalentCompetency
Cardinality 1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
TalentUser
Description
The talent user is the common person information layer. A person can be a
The talent user also contains a part of the person's profile and job
Relationship.
RemoveCheckOnCreate=true)
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [EmployeeUserRealmRule] validates the relation Employee.TalentUser.User is in the realm in
which the application is supporting.
2. [AutoProgressionUpdateRule] is a computation rule which is responsible to trigger auto-
progression after some metafields update or some candidate actions (change step/status,
bypass, match, revert, ...).
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Profile ProfileInformation 1 X X X X
Profiles Profile 1..
X X X X X X
N
Reassignment Reassignment The level of readiness associated to 0..
X X X X X X
the person in beeing reassigned. 1
StudyLevels StudyLevel The desired study levels associated 0..
X X X X X X
to the person. N
TalentCompetencie TalentCompetency Link to the the talent user rated
s competencies. It contains all the
0..
competency answers provided by X X X X X X
N
the person itself or by another
person.
WillingnessToTravel WillingnessToTravel The desired travel options 0..
X X X X X X
associated to the person. 1
WillRelocate WillRelocate The level of interest associated to 0..
X X X X X X
the person in being relocated. 1
Field Details
Field: LastModifiedDate
Description
Holds the last modification date of the entity.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The unique internal identifier of this entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: YearsInIndustry
Description
Number of years in the current industry field.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1.
Field: YearsOfManagementExperience
Description
Number of years of management experience.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1.
Relation Details
Relation: ArUser
Description
Link to the user associated to the TalentUser). The user entity provides common information and access to
the products via the user accounts.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create Yes
Update No
Search Yes
Reset No
Remove No
Constraints
1. [SynchronizeCSUserComputationRule] is a computational rule that synchronise the
EmployeeNumber between CSUser and User. Synchronisation is triggered in 2 cases:
a)When TalentUser#arUser is created/modified - then fields (check UserCSUserSynchroni-
zationUtils.ONE_TIME_COPY_FIELDS for full list of them) between CSUser entity and
related - through TalentUser - User entity are synchronised (of course if both entities exist).
For each pair of related fields algorithm is checking if one of them is empty - if yes then it's
filled with value of the second field. So in other words copying without overriding is taking
place. Exception is in case of User personal/correspondence email and CSUer email - per-
sonal email has precedence over correspondence when both are existing and when filling
empty CSUser email. Also second exception is if both - CSUser email address and User
personal email address - exist then override personal email with CSuer email value.
b)When User#employeeId/User#personalEmail is updated - then OVERRIDE
employeeNumber/emailAddress of related CSUser with this new value.
2. [ArUserLinkedToOnlyOneTalentUserRule] is in charge of verifying that a [User] is not linked
to more than one [TalentUser].
Relation: EmploymentStatus
Description
The desired employee statuses associated to the person.
Specifications
Name Value
Related Entity EmploymentStatus
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [CBRTrackingEmployeeStatus] is a computational rule that is responsible to add an [Appli-
cationTrackingHistoryItem] that tracks the change on the employee status of a [TalentUser].
Relation: InterestInInternationalAssignment
Description
The level of interest associated to the person in being relocated internationally.
Specifications
Name Value
Related Entity InterestInternationalAssignment
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: JobFields
Description
The desired or preferred job fields associated to the person.
Specifications
Name Value
Related Entity JobField
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [DeactivatedJobFieldComputationRule] removes the deactivated job fields from the Talen-
tUser.
2. [TaluserJobFieldTracking] is a computational rule that is responsible to add an [Application-
HistoryFieldUpdateItem] that tracks the change on the job fields of a [TalentUser].
3. [JobFieldRootRemovalComputationRule] is a Computation Rule that find and remove the
[JobField]'s Root only if the [JobField] [Collection] contains at least one other [JobField] that
the Root.
4. [JobFieldParentRemovalComputationRule] is a Computation Rule that find and remove a
[JobField]'s Parent to keep only the leaf of [JobField]'s tree.
Relation: JobLevels
Description
The desired job levels associated to the person.
Specifications
Name Value
Related Entity JobLevel
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [CBRTrackingJobLevels] is a computational rule that is responsible to add an [Application-
TrackingHistoryItem] that tracks the change on the job levels of a [TalentUser].
Relation: JobSchedules
Description
The desired job schedules associated to the person.
Specifications
Name Value
Related Entity JobSchedule
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [CBRTrackingJobSchedules] is a computational rule that is responsible to add an [Applica-
tionTrackingHistoryItem] that tracks the change on the job schedules of a [TalentUser].
Relation: JobTypes
Description
The desired job types associated to the person.
Specifications
Name Value
Related Entity JobType
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [CBRTrackingJobTypes] is a computational rule that is responsible to add an [Application-
TrackingHistoryItem] that tracks the change on the job types of a [TalentUser].
Relation: LinkedInLink
Description
This relation represent the link between the talent user profile and the LinkedInLink entity.
Specifications
Name Value
Related Entity LinkedInLink
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Name Value
Remove No
Relation: Locations
Description
The desired or preferred locations associated to the person.
Specifications
Name Value
Related Entity Location
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [DeactivatedLocationComputationRule] removes the deactivated locations from the Talen-
tUser.
2. [TaluserLocationTracking] is a computational rule that is responsible to add an [Application-
HistoryFieldUpdateItem] that tracks the change on the locations of a [TalentUser].
3. [LocationRootRemovalComputationRule] is a Computation Rule that find and remove the
[Location]'s Root only if the [Location] [Collection] contains at least one other [Location] that
the Root.
4. [LocationParentRemovalComputationRule] is a Computation Rule that find and remove a
[Location]'s Parent to keep only the leaf of [Location]'s tree.
5. [LocationRootMustExistComputationRule] is a Computation Rule that ensure [Location]'s
Root to be present if the [Location] [Collection] is empty.
Relation: Organizations
Description
The desired or preferred organizations associated to the person.
Specifications
Name Value
Related Entity Organization
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [DeactivatedOrganizationComputationRule] removes the deactivated Organizations from
the TalentUser.
2. [TaluserOrganizationTracking] is a computational rule that is responsible to add an [Appli-
cationHistoryFieldUpdateItem] that tracks the change on the organizations of a [Talen-
tUser].
3. [OrganizationRootRemovalComputationRule] is a Computation Rule that find and remove
the [Organization]'s Root only if the [Organization] [Collection] contains at least one other
[Organization] that the Root.
4. [OrganizationParentRemovalComputationRule] is a Computation Rule that find and remove
a [Organization]'s Parent to keep only the leaf of [Organization]'s tree.
5. [OrganizationRootMustExistComputationRule] is a Computation Rule that ensure [Organi-
zation]'s Root to be present if the [Organization] [Collection] is empty.
Relation: Preferences
Description
The talent user preferences associated to the person.
Specifications
Name Value
Related Entity TalentUserPreferences
Cardinality 1
Export Yes
Create Yes
Update Yes
Search No
Name Value
Reset No
Remove No
Relation: Profile
Description
Specifications
Name Value
Related Entity ProfileInformation
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Relation: Profiles
Description
Specifications
Name Value
Related Entity Profile
Cardinality 1..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: Reassignment
Description
The level of readiness associated to the person in beeing reassigned.
Specifications
Name Value
Related Entity Reassignment
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: StudyLevels
Description
The desired study levels associated to the person.
Specifications
Name Value
Related Entity StudyLevel
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [CBRTrackingStudyLevels] is a computational rule that is responsible to add an [Application-
TrackingHistoryItem] that tracks the change on the study levels of a [TalentUser].
Relation: TalentCompetencies
Description
Link to the the talent user rated competencies. It contains all the competency answers provided by the per-
son itself or by another person.
Specifications
Name Value
Related Entity TalentCompetency
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Relation: WillingnessToTravel
Description
The desired travel options associated to the person.
Specifications
Name Value
Related Entity WillingnessToTravel
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [CBRTrackingWillTravel] is a computational rule that is responsible to add an [Application-
TrackingHistoryItem] that tracks the change on the will travel flag of a [TalentUser].
Relation: WillRelocate
Description
The level of interest associated to the person in being relocated.
Specifications
Name Value
Related Entity WillRelocate
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
TalentUserPreferences
Description
Represents the preferences that the candidate can configure from the Career Site. The candidate selects the
values that fit him best and save them in the database via this entity. These preferences are later checked by
the process that must take them into account. For example, the "sendApplicationAknowledgement" attribute
must be checked to determine if the related corresponding must be sent to a candidate.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import Yes
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
CareerSiteLanguage Locale Contains the language in which the Career Site must
X X X X
be displayed to the candidate or agent.
CorrespondenceLanguage Locale Contains the language in which the correspondence
must be sent to the candidate or agent. When no
X X X X
value is selected, the language of the last general
application is used instead.
DoNotEmail Boolean Indicate the the TalentUser does not want to receive
X X X X
any email.
LastReferralListAccessDate DateTime Last referral list access date X X X X
LastSubmissionListAccessD DateTime Last submission list access date
X X X X
ate
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: CareerSiteLanguage
Description
Contains the language in which the Career Site must be displayed to the candidate or agent.
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CorrespondenceLanguage
Description
Contains the language in which the correspondence must be sent to the candidate or agent. When no value
is selected, the language of the last general application is used instead.
Specifications
Name Value
Data Type Locale
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: DoNotEmail
Description
Indicate the the TalentUser does not want to receive any email.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: LastReferralListAccessDate
Description
Last referral list access date.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: LastSubmissionListAccessDate
Description
Last submission list access date.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: PreferredTimeZone
Description
Contains the time zone selected by the candidate or agent. If the candidate or agent did not select a time
zone, the system will use the time zone corresponding to the candidate's residence. If the residence has not
been provided by the candidate, the system will take the time zone of the browser. Finally, if no time zone
can deducted from the request, the default time zone (company setting) will be taken into account.
Specifications
Name Value
Data Type String
Name Value
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: SendApplicationAcknowledgement
Description
Determines if the Acknowledgement Letter must be sent to the candidate or not.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: SendJobPostingNotification
Description
Determines if the Job Posting Notification must be sent to the candidate or not. If yes, it takes the value of
attribute "jobPostingNoticeFrequency" into account.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Field: SendMyJobAgentsNotice
Description
Determines if the Job Agent Notification(s) must be sent to the candidate or not. If yes, it takes the value of
attribute "jobPostingNoticeFrequency" into account, unless it has been explicitly overridden in the job agent
itself.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: SendRejectionLetterNotice
Description
Determines if the Rejection Letter (sent when a requisition is filled or canceled) must be sent to a candidate.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
TaleoTimeZone
Description
Timezone accordingly to the meridian you are living.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
IsDisplacementOnly Boolean X X
JavaTimeZone String X X
Number Integer Unique identifier generated by system X X
Offset Float X X
OffsetDescription String X X
OracleTimeZone String X X
TaleoTimezoneIdDesc String X X
TimezoneDescription String X X
TimezoneId String Identification of the timezone X X
Field Details
Field: IsDisplacementOnly
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: JavaTimeZone
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
Unique identifier generated by system.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Offset
Description
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: OffsetDescription
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Name Value
Create No
Update No
Search Yes
Field: OracleTimeZone
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: TaleoTimezoneIdDesc
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: TimezoneDescription
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: TimezoneId
Description
Identification of the timezone.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
TypeOfInstitution
Description
This entity is a lookup representing the list of possible type of institution: for example: University, College,
school, etc,,,
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for TypeOfInstitution.
Number Name
1 College
2 University
Number Name
3 CollegeAndUniversity
4 EngineeringSchool
5 BusinessSchool
6 VocationalCollege
Field Details
Field: Code
Description
The public identifier of the type of institution.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
TypeOfQuestion
Description
This is the type of question. It indicates the purpose of the question, what it is used for. Possible values can
be For Prescreening, For Employment Equity, For Disqualification, etc, as configured in the system.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for TypeOfQuestion.
Number Name
1 ForPrescreening
2 EmploymentEquityQuestion
3 DisqualificationQuestion
4 SecurityQuestion
Number Name
5 InterviewQuestion
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
UDFDefinition
Description
This entity contains the definition of a user-defined field.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Cardinality Integer Indicates how many values a given UDF can contain.
This field only applies to UDFs of the selection and X X
lookup types.
Description String A textual description of the user-defined field. This
description can be completed in one or more X X
languages.
Entity String Indicates which metaclass this user-defined field is
defined on. For example, CSUser, Requisition, Offer X X
are entities that support UDFs.
ID String An alphanumeric identifier that is unique across all
X X
user-defined field definitions.
Lookup String Links the UDF of the lookup type to its lookup entity.
The lookup entity provides the selection of values X X
presented to the user.
Number Integer X X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Cardinality
Description
Indicates how many values a given UDF can contain. This field only applies to UDFs of the selection and
lookup types.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
A textual description of the user-defined field. This description can be completed in one or more languages.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Entity
Description
Indicates which metaclass this user-defined field is defined on. For example, CSUser, Requisition, Offer are
entities that support UDFs.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ID
Description
An alphanumeric identifier that is unique across all user-defined field definitions.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Lookup
Description
Links the UDF of the lookup type to its lookup entity.
The lookup entity provides the selection of values presented to the user.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Name Value
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: OwnedUDS
Description
For user-defined fields of type "Selection", this relation indicates that the UDF uses a private selection. As
such, the values of that selection can only be used by this UDF.
Specifications
Name Value
Related Entity UserDefinedSelection
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Relation: Type
Description
Indicates the type of user-defined field for this UDF definition.
Specifications
Name Value
Related Entity UDFType
Cardinality 1
Export Yes
Create No
Update No
Name Value
Search Yes
Reset No
Remove No
Relation: UDS
Description
For user-defined fields of type "Selection," this relation indicates that the UDF uses a shared selection.
A shared selection exists independently of the UDFs that use it, and can be used by multiple UDFs.
Specifications
Name Value
Related Entity UserDefinedSelection
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
UDFType
Description
Defines the possible types of User Defined Fields.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: Number
Description
The unique identifier of the UDF type.
Specifications
Name Value
Data Type Integer
Name Value
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
UDSElement
Description
The UDSElement entity models user-defined selection elements. A selection element is a possible value of
the selection (discrete value). A selection element may then be used as a UDF (user-defined field) value.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [UDSElementCompleteRule] Sets the UDSElement Complete field based on UDSElement
content. - UDSElement description must be filled in the indicated required languages
(None, All, Content, Webtop) to be complete. - UDSElement must be linked to at least one
OLF if it requires OLF linking to be complete. Sets the UDSElement Active field to false if
not complete.
2. [UDSElementStandardCreationRule] Validates that standard UDSElement cannot be cre-
ated or deleted.
3. [UDSElementStandardUpdateRule] Validates that only Sequence, Active, Description and
CustomerID fields can be updated in a standard UDSElement.
4. [UDSElementSmallOLFRule] Validates that a small UDSElement does not have OLF set.
5. [UDSElementSmallDatesRule] Validates that a small UDSElement does not have effective
dates set.
6. [UDSElementLargeOLFComputationRule] checks whether a large UDSElement requiring an
OLF has at least one of the required type. If this is not the case we set the UDSElement as
"inactive" and raise a warning explaining this.
7. [UDSElementEffectiveDatesComputationRule] checks whether a UDSElement has values in
its "EffectiveFrom" and/or "EffectiveUntil" fields when the parent UDS is flagged with the field
"EffectiveDatingEnabled" set to "False". When such a case is encountered the UDSElement
fields ("EffectiveFrom" and/or "EffectiveUntil") are simply wiped and a warning message is
raised to explain this.
8. [UpdateLastModifiedDateUDSElement]
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Indicates if this selection element is active. An inactive element will normally be hidden in the user interface.
Specifications
Name Value
Data Type Boolean
Mandatory Yes
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. In small list check that at least one UDS element is active [UserDefinedSelectionSmallAc-
tiveElementRule]
Field: Code
Description
An alphanumeric code that uniquely identifies the element.
Specifications
Name Value
Data Type String
Name Value
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The value must be unique across all other instances of this entity type.
2. String length : min (0), max (50).
3. This field is mandatory, a value must be supplied.
Field: Complete
Description
Indicates if the selection element has all the required information entered. The required information is the
description for all content languages. An incomplete element should not be shown in the UI.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CustomerID
Description
The UDSElement internal identifier specified by the customer. Used for referencing a UDSElement identifier
known in another external system for integration purposes.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. <p>Rule validates if customerID in UDSElement is unique in space of {@linkplain
UserDefinedSelection}. In other words, an UserDefinedSelection class instance can have
many UDSElement, but each of UDSElements must have an unique customerID field
value.</p> <p><b>NOTE</b>: uniqueness check is case-sensitive. CustomerID 'foo'
is different than 'FOO'.</p>
Field: Description
Description
The descriptive name of the selection element.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
Field: EffectiveFrom
Description
The date from element takes effect, if any. The effectiveFrom and effectiveTill fields are considered by the
system only if their parent selection enables effective dates.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. If both the effectiveFrom and effectiveTill fields contain dates, effectiveFrom must contain a
date earlier than effectiveTill.
2. [UDSElementEffectiveDatesRule] Validates Effective From date is before Effective Till date
when effective dating is enabled.
Field: EffectiveUntil
Description
The date the element becomes inactive, if any.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [UDSElementEffectiveDatesRule] Validates Effective From date is before Effective Till date
when effective dating is enabled.
Field: LastModifiedDate
Description
The last modification date of the UDSElement.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Number
Description
The unique identifier of this entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
The default display sequence of the element.
Specifications
Name Value
Data Type Integer
Mandatory Yes
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
Relation Details
Relation: JobFields
Description
JobFields for which this selection element is active.
Specifications
Name Value
Related Entity JobField
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: Locations
Description
Locations for which this selection element is active.
Specifications
Name Value
Related Entity Location
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: Organizations
Description
Organizations for which this selection element is active.
Specifications
Name Value
Related Entity Organization
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: UserDefinedSelection
Description
Indicates in which selection this element belongs. That selection's attributes influence how an element is to
be used and displayed in the user interface.
Specifications
Name Value
Related Entity UserDefinedSelection
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. In small list check that at least one UDS element is active [UserDefinedSelectionSmallAc-
tiveElementRule]
3. <p>Rule validates if customerID in UDSElement is unique in space of {@linkplain
UserDefinedSelection}. In other words, an UserDefinedSelection class instance can have
many UDSElement, but each of UDSElements must have an unique customerID field
value.</p> <p><b>NOTE</b>: uniqueness check is case-sensitive. CustomerID 'foo'
is different than 'FOO'.</p>
UnregisteredAttendee
Description
The UnregisteredAttendee represents the attendee who is unknown to the system. It is the opposite of User-
Attendee. The only available information about the attendee is his/her email address.
Specifications
Name Value
Parent Entity Attendee
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Field Details
Field: UnregisteredAttendeeEmail
Description
The email address of the unregistered attendee.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Constraints
1. [EmailAddressFieldRule] This rule validate that a string value is a valid email address. The
string may contain more than one email address separated by a delimiter. If this is the case
you should specify the delimiter parameter. If no delimiter is specified the string will not be
tokenized. So the string "patate@patate.com,toto@toto.com" will be valid if you use the ','
delimiter. It will fail if no delimiter are specified. Rule parameters: name="delimiter"
(optional) The delimiter will be used to tokenize the string. This can be usefull if there is mul-
tiple email adresses in the string. Note that multiple delimiter can be used (ex: delim-
iter=",;").
User
Description
The user is the entity that defines a system user with his information.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [UserCreateRule] .
2. [UserLastModifiedDateRule]
3.
4. This computational rule is triggered When a User is updated. When a User is updated, we
needto update the last modified date of the Employee, if any, that is related to the User.
Field Summary
Update
Search
Create
Export
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
UserAccount UserAccount 1 X X X
Field Details
Field: City
Description
User's city.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
Field: CompensationEmployeeId
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CompensationSystemId
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: CorporateEmail
Description
User's corporate email address.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
2. [UserCorporateEmailAddressRule]. This rule makes sure that the corporate email is a valid
email address.
Field: CorrespondenceEmail
Description
User's correspondence email address.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
2. [UserCorrespondenceEmailAddressRule]. This rule makes sure that the correspondence
email is a valid email address.
3. This field is mandatory, a value must be supplied.
Field: Country
Description
User's country.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
Field: DepartmentName
Description
User's department name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (255).
Field: DepartmentNumber
Description
User's department number.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Must be a valid department number found in ATS.
Field: EmployeeID
Description
User's Employee ID.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (255).
2. String length : min (0), max (50).
3. [SynchronizeCSUserComputationRule] is a computational rule that synchronise the
EmployeeNumber between CSUser and User. Synchronisation is triggered in 2 cases:
a)When TalentUser#arUser is created/modified - then fields (check UserCSUserSynchroni-
zationUtils.ONE_TIME_COPY_FIELDS for full list of them) between CSUser entity and
related - through TalentUser - User entity are synchronised (of course if both entities exist).
For each pair of related fields algorithm is checking if one of them is empty - if yes then it's
filled with value of the second field. So in other words copying without overriding is taking
place. Exception is in case of User personal/correspondence email and CSUer email - per-
sonal email has precedence over correspondence when both are existing and when filling
empty CSUser email. Also second exception is if both - CSUser email address and User
personal email address - exist then override personal email with CSuer email value.
b)When User#employeeId/User#personalEmail is updated - then OVERRIDE
employeeNumber/emailAddress of related CSUser with this new value.
Field: Fax
Description
User's fax number.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: FirstName
Description
User's first name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (255).
2. [SynchronizeCSUserFieldsWithARUserComputationRule] is a computational rule that syn-
chronise CSUser and User. It is same as candidate.SynchronizeARUserWithCSUserCompu-
tationRule but the pObject is User instead of CSUser.
3. This field is mandatory, a value must be supplied.
Field: HomePhone
Description
User's home phone number.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: Initial
Description
User's initial.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (3).
2. String length : min (0), max (60).
Field: LastModifiedDate
Description
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: LastName
Description
User's last name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (255).
Field: MobilePhone
Description
User's mobile phone number.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: Pager
Description
User's pager number.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: PersonalEmail
Description
User's personal email address.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
2. [UserPersonalEmailAddressRule]. This rule makes sure that the personal email is a valid
email address.
3. [SynchronizeCSUserComputationRule] is a computational rule that synchronise the
EmployeeNumber between CSUser and User. Synchronisation is triggered in 2 cases:
a)When TalentUser#arUser is created/modified - then fields (check UserCSUserSynchroni-
zationUtils.ONE_TIME_COPY_FIELDS for full list of them) between CSUser entity and
related - through TalentUser - User entity are synchronised (of course if both entities exist).
For each pair of related fields algorithm is checking if one of them is empty - if yes then it's
filled with value of the second field. So in other words copying without overriding is taking
place. Exception is in case of User personal/correspondence email and CSUer email - per-
sonal email has precedence over correspondence when both are existing and when filling
empty CSUser email. Also second exception is if both - CSUser email address and User
personal email address - exist then override personal email with CSuer email value.
b)When User#employeeId/User#personalEmail is updated - then OVERRIDE
employeeNumber/emailAddress of related CSUser with this new value.
Field: Prefix
Description
User's prefix.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (3).
2. String length : min (0), max (30).
3. [SynchronizeCSUserFieldsWithARUserComputationRule] is a computational rule that syn-
chronise CSUser and User. It is same as candidate.SynchronizeARUserWithCSUserCompu-
tationRule but the pObject is User instead of CSUser.
Field: State
Description
User's state.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
Field: StreetAddress
Description
User's street address line 1.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
Field: StreetAddress2
Description
User's street address line 2.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
Field: StreetAddress3
Description
User's street address line 3.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (100).
Field: Suffix
Description
User's suffix.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (3).
2. String length : min (0), max (30).
Field: SystemUser
Description
Flags that tells if this user is a system user or a standard user.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Title
Description
User's title.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (255).
Field: UserNo
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: WorkPhone
Description
User's work phone number.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: WorkphoneExtension
Description
User's work phone number extension.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
Field: Zipcode
Description
User's zipcode.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (20).
2. String length : min (0), max (100).
Relation Details
Relation: UserAccount
Description
Specifications
Name Value
Related Entity UserAccount
Cardinality 1
Export Yes
Create Yes
Update No
Search Yes
Reset No
Remove No
UserAccount
Description
The userAccount is the authentication entity that defines a system user.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Constraints
1. [UserAccountCreateRule]
2. [UserLastModifiedDateRule]
3.
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: AccountCreationDate
Description
Account creation date.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update No
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
2. [UserCreationDateUnmodifiableRule]. This rule makes sure that we do not modify the user
creation date.
Field: AccountEndValidity
Description
The account validity end date.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Account end validity must be after the account start validity.
2. [UserAccountActiveToActiveFromRule]. This rule makes sure that the activeTo date is after
activeFrom date.
Field: AccountStartValidity
Description
The account validity start date.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. Account start validity must be before Account end validitiy.
2. [UserAccountActiveToActiveFromRule]. This rule makes sure that the activeTo date is after
activeFrom date.
Field: ForceChangePassword
Description
Indicates whether the user must change his or her password at next login.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. This field is mandatory, a value must be supplied.
Field: LastPasswordModification
Description
Last date when the user changed his or her password.
Specifications
Name Value
Data Type DateTime
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Loginname
Description
The user's login name.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (1), max (255).
2. [UserLoginNameRule]. This rule makes sure that we have a loginName if the user is not
deleted. It also makes sure that the length of this field is correct and that the login name is
unique.
Relation Details
Relation: CoverageAreas
Description
Specifications
Name Value
Related Entity CoverageArea
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
Constraints
1. [UserCoverageaAreaFunctionalDomainValidation] validates domains assigned to the newly
assigned coverage areas to the user.
Relation: Groups
Description
User accounts that belongs to this group.
Specifications
Name Value
Related Entity Group
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset Yes
Remove Yes
UserAttendee
Description
The UserAttendee is a meeting attendee who is known by the system. For example, the meeting organizer is
a UserAttendee.
Specifications
Name Value
Parent Entity Attendee
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Constraints
1. [UserAttendeeIsInternalRule] ensures that the [UserAttendee] is in one of the groups of the
current [User].
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Details
Relation: MeetingAttendees
Description
There is always an associated Attendee for each MeetingAttendee.
Specifications
Name Value
Related Entity MeetingAttendee
Cardinality 1..N
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: User
Description
The user attendee always refers to a known system user.
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
Constraints
1. [UserAttendeeIsInternalRule] ensures that the [UserAttendee] is in one of the groups of the
current [User].
UserDefinedSelection
Description
The UserDefinedSelection entity models user-defined selections. A selection
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [UserDefinedSelectionDefaultValueRule] sets default value according to specific rules.
2. [UserDefinedSelectionLargeCodeRule]
3. [UserDefinedSelectionLargeOLFLinkingRule]
4. [UserDefinedSelectionLargeRequiredLanguageRule]
5. [UserDefinedSelectionLargeRule]
6. [UserDefinedSelectionOLFLinkingMandatoryRule]
7. [UserDefinedSelectionOLFMetaClassRule]
8. [UserDefinedSelectionOriginRule]
9. [UserDefinedSelectionRequiredLanguagesRule]
10. [UserDefinedSelectionSmallCodeRule]
11. [UserDefinedSelectionSmallEffectiveDatingRule]
12. [UserDefinedSelectionSmallNameRule]
13. [UserDefinedSelectionSmallOLFLinkingRule]
14. [UserDefinedSelectionSmallOLFMetaClassRule]
15. [UserDefinedSelectionSmallRequiredLanguageRule]
16. [UserDefinedSelectionStandardRule] validates that standard selection cannot be created,
modified or deleted.
17. The rule [UserDefinedSelectionRequiredLanguagesRule] validate that there is at least one
name is filled in the large selection otherwise it's impossible to edit the selection in the list.
18. [UpdateLastModifiedDateUserDefinedSelection]
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Code
Description
Alphanumeric code that uniquely identifies the selection.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. The value must be unique across all other instances of this entity type.
2. String length : min (0), max (50).
Field: CustomerID
Description
The UserDefinedSelection internal identifier specified by the customer. Used for referencing a UserDefined-
Selection identifier known in another external system for integration purposes.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. [UserDefinedSelectionCustomerIDUniqueRule]
Field: EffectiveDatingEnabled
Description
Indicates if the elements of this selection can specify an activation period. If this field is set to false, any dates
in the 'effectiveFrom' and 'effectiveTill' fields of the elements will not be considered.
Specifications
Name Value
Data Type Boolean
Mandatory Yes
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: Large
Description
Indicates that this selection handles a large amount of elements.
Specifications
Name Value
Data Type Boolean
Mandatory Yes
Multilingual No
Export Yes
Create Yes
Update No
Search Yes
Constraints
1. Check that object user defined selection has at least one active UDS element.
Field: Name
Description
Descriptive name of the selection.
Specifications
Name Value
Data Type String
Mandatory Yes
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Field: Number
Description
The unique identifier of this entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: OLFLinkingMandatory
Description
Indicates if all elements of this selection must be linked to at least one structure element.
Specifications
Name Value
Data Type Boolean
Mandatory Yes
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: OLFMetaClass
Description
The meta-class of one of the following: Organization, Location, JobField. Elements linked to this selection
must only be linked to that type of structure.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Name Value
Export Yes
Create Yes
Update Yes
Search Yes
Relation Details
Relation: Elements
Description
Contains the elements of this selection.
Specifications
Name Value
Related Entity UDSElement
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove Yes
Relation: Origin
Description
Indicates the origin of this selection (either built in by Taleo, or company-specific data).
Specifications
Name Value
Related Entity Origin
Cardinality 1
Export Yes
Create No
Update No
Search No
Name Value
Reset No
Remove No
Relation: RequiredLanguages
Description
Indicates which languages are required to make this user-defined selection complete.
Specifications
Name Value
Related Entity RequiredLanguages
Cardinality 1
Export Yes
Create Yes
Update No
Search Yes
Reset No
Remove No
Relation: UDFDefinition
Description
Specifications
Name Value
Related Entity UDFDefinition
Cardinality 0..1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
UserType
Description
User Roles are sets of Functional Permissions that can be attributed to Users.
Specifications
Name Value
Parent Entity BaseMultilingualAdminEntity
Abstract No
Supports Custom Fields No
Export Yes
Import Yes
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Active
Description
Indicates if the given language is active (or usable). Inactive languages are seen only when administering an
entity, and are not considered usable throughout the system.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [MandatoryForBaseLocaleRule]. This rule is used to validate that a multilingual-field is not
empty for the base and active locale.
Field: Base
Description
Indicates if the given language is the base language for this entity.
The entity must have a base language, and that language must also be supported by the entity.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. [BaseLocaleOnActiveEntityRule] implements the following business rule: "The base locale of
a non-draft entity cannot be changed."
Field: Code
Description
Unique identifier providing a meaningful key.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (50).
2. This Rule checks if the FIELD contains space character at the beginning or at the end.
Return Success FIELD do not contains any space character at the beginning or at the end.
Return Failure if FIELD contains space character at the beginning or at the end.
Field: Name
Description
Name of the Administration Entity (mutlilingual)
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (200).
Relation Details
Relation: Domains
Description
Specifications
Name Value
Related Entity FunctionalDomain
Cardinality 0..N
Export Yes
Create Yes
Update Yes
Search No
Reset Yes
Remove Yes
Relation: Status
Description
Reference to the Administration Entity status of the administration entity.
Specifications
Name Value
Related Entity AdminEntityStatus
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No
Constraints
1. This field is mandatory, a value must be supplied.
2. [AdminEntityLifecycleRule ]. This rule is used to validate that the lifecycle of an administra-
tion entity is respected. It enforces the following rules on the given field, which must be an
AdminEntityStatus value: <ul> <li>From Draft, the status can be changed to either Active
or Inactive. <li>From Active, the status can only be changed to Inactive. <li>From Inac-
tive, the status can only be changed to Active. </ul> It can be used only on any entity that
has an AdminEntityStatus field.
3. A rule that ensure that an active selection must have an active element.
4. A rule that ensure that a selection in used may not be made inactive.
VacationType
Description
The ArtVactionType is a multilingual lookup entity representing the different
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for VacationType.
Number Name
1 Weeks
2 Days
3 Percent
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
ValidityPeriodType
Description
Lookup values for request validity period type. Always valid never expires. User defined expires after the
number of days specified by the user. Partner defined ignores validity expiration date and expires after part-
ner defined validity period for request.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for ValidityPeriodType.
Number Name
2 AlwaysValid
3 UserDefined
Number Name
4 PartnerDefined
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
VisibilityForCandidate
Description
This is the visibility for candidates. It indicates the availability of the associated element for internal candi-
dates, external candidates, or for all candidates.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for VisibilityForCandidate.
Number Name
1 AllCandidates
2 ExternalCandidates
3 InternalCandidates
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
WillingnessToTravel
Description
Will Travel lookup values. It determines the person's likeliness to travel.
Specifications
Name Value
Parent Entity BaseEditableDatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Active Boolean X X
Code String X X
Description String Textual representation of the entity. X X
Number Integer The physical key of the entity. X X
Sequence Integer X X
Value Integer This a value associated to a WillTravel record used for
X X
computation.
Lookup Values
Here are the possible lookup values for WillingnessToTravel.
Number Name
1 Not
2 Yes25OfTheTime
3 Yes50OfTheTime
4 Yes75OfTheTime
5 Yes100OfTheTime
6 Yes5OfTheTime
7 Yes10OfTheTime
8 Yes15OfTheTime
9 Yes20OfTheTime
Field Details
Field: Active
Description
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Code
Description
Specifications
Name Value
Data Type String
Name Value
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Sequence
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Value
Description
This a value associated to a WillTravel record used for computation.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
WillRelocate
Description
Will Relocate lookup values. It determines the level of interest for a person in beeing relocated.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for WillRelocate.
Number Name
2 YesAnswer
3 NoAnswer
4 DependsOnLocation
Field Details
Field: Code
Description
The unique code of this enumeration value.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
WorkAction
Description
Available task to process (work action) .
Specifications
Name Value
Parent Entity ResourceLookup
Abstract Yes
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
AutoComment String X
Description String Textual representation of the entity. X X
Name String X
Number Integer The physical key of the entity. X X
ResourceNumber Integer The physical identifier for this resource lookup. X X
TrackingDesc String X
Lookup Values
Here are the possible lookup values for WorkAction.
Number Name
2 Delete
Number Name
4 RequestContribution
5 ReturnContribution
6 PutOnHold
7 Reactivate
8 SaveAsOpen
9 CancelRequisition
10 RequestApproval
11 Reject
12 Approve
13 TerminateApprovalProcess
14 RequestSourcingConfiguration
16 Fill
17 OnScheduledEvent
18 PostingAndSourcing
19 OnUnpostedEvent
20 OnExpiredEvent
24 OnExtend
34 ReopenRequisition
35 AmendApprovalPath
36 RequestApprovalpathAmendment
39 Pass
50 DecideOnApproval
56 PreventPosting
57 AllowPosting
75 SendApprovalRequestReminder
Field Details
Field: AutoComment
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Name Value
Update No
Search No
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Name
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: TrackingDesc
Description
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
WorkCondition
Description
This class represents the work conditions in the houlry world of the candidate. ( Job Shift class is similar in
the professional world)
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search No
Constraints
1. [AutoProgressionUpdateRule] is a computation rule which is responsible to trigger auto-
progression after some metafields update or some candidate actions (change step/status,
bypass, match, revert, ...).
Field Summary
Update
Search
Create
Export
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: AvailableHolidays
Description
The field set if the candidate is willing to work on holidays.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. [CBRWorkConditionUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when a change happen in the
[WorkCondition].
Field: AvailableWeekends
Description
The field set if the candidate is willing to work on weekends.
Specifications
Name Value
Data Type Boolean
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. [CBRWorkConditionUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when a change happen in the
[WorkCondition].
2. [CBRWorkConditionUpdateCSUserLastActivityDate] is a computational rule that is responsi-
ble to update the field [CSUser.fLastActivityDate] when a change happen in the [WorkCon-
dition].
3. [CBRWorkConditionAvailableWeekendsModified] is a computational rule that is responsi-
ble to add an [ApplicationTrackingHistoryItem] that tracks the change of the field [Work-
Conditions.fAvailableWeekends].
Field: HourlyPayRateExpected
Description
The field set the amount of money expected based on a hourly pay rate.
Specifications
Name Value
Data Type Float
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search No
Constraints
1. [PositiveNumberRule] - A [FieldRule] to validate that a given [Number] is positive.
2.
3. [CBRWorkConditionUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when a change happen in the
[WorkCondition].
4. [CBRWorkConditionUpdateCSUserLastActivityDate] is a computational rule that is responsi-
ble to update the field [CSUser.fLastActivityDate] when a change happen in the [WorkCon-
dition].
5. [CBRWorkConditionHourlyPayRateExpectedModified] is a computational rule that is
responsible to add an [ApplicationTrackingHistoryItem] that tracks the change of the field
[WorkConditions.fHourlyPayRateExpected].
Relation Details
Relation: HourlyPayRateCurrency
Description
This relation define the pay rate currency for the current workconditions.
Specifications
Name Value
Related Entity Currency
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Name Value
Search No
Reset No
Remove No
Constraints
1. [CBRWorkConditionUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when a change happen in the
[WorkCondition].
2. [CBRWorkConditionUpdateCSUserLastActivityDate] is a computational rule that is responsi-
ble to update the field [CSUser.fLastActivityDate] when a change happen in the [WorkCon-
dition].
3. [CBRWorkConditionHourlyPayRateCurrencyModified] is a computational rule that is
responsible to add an [ApplicationTrackingHistoryItem] that tracks the change of the field
[WorkConditions.fHourlyPayRateCurrency].
Relation: HoursPerWeekPreferred
Description
The field set the number of hours the candidate prefered to work per week. The possible values are defined
in the WorkConditionHourLevel class.
Specifications
Name Value
Related Entity WorkConditionHourLevel
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Constraints
1. [CBRWorkConditionUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when a change happen in the
[WorkCondition].
2. [CBRWorkConditionUpdateCSUserLastActivityDate] is a computational rule that is responsi-
ble to update the field [CSUser.fLastActivityDate] when a change happen in the [WorkCon-
dition].
Relation: HoursPerWeekWilling
Description
The field set the number of hours the candidate is willing to work per week. The possible values are defined
in the WorkConditionHourLevel class.
Specifications
Name Value
Related Entity WorkConditionHourLevel
Cardinality 0..1
Export Yes
Create Yes
Update Yes
Search No
Reset No
Remove No
Constraints
1. [CBRWorkConditionUpdateCSUserLastModifiedDate] is a computational rule that is
responsible to update the field [CSUser.fLastModifiedDate] when a change happen in the
[WorkCondition].
2. [CBRWorkConditionUpdateCSUserLastActivityDate] is a computational rule that is responsi-
ble to update the field [CSUser.fLastActivityDate] when a change happen in the [WorkCon-
dition].
3. [CBRWorkConditionHoursPerWeekWillingModified] is a computational rule that is respon-
sible to add an [ApplicationTrackingHistoryItem] that tracks the change of the field [Work-
Conditions.fHoursPerWeekWilling].
WorkConditionHourLevel
Description
This class is a lookup to display the value of the following fields.
WorkingCondition - hoursPerWeekWilling.
WorkingCondition - hoursPerWeekPreferred.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for WorkConditionHourLevel.
Number Name
1 UpTo10
Number Name
2 UpTo20
3 UpTo30
4 UpTo40
5 Over40
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
WorkerType
Description
This class is use in the contingent world and define a US income tax distinction as to how the contractor is
paid.
Specifications
Name Value
Parent Entity ResourceLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for WorkerType.
Number Name
1 W2Employee
2 W1099Worker
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Field: ResourceNumber
Description
The physical identifier for this resource lookup.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
WorkItem
Description
A work item represents a task that is assigned to a user of the Taleo system.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search No
Field Summary
Update
Search
Create
Export
Field Name Type Description
Comment String A comment entered by the user who created the work
X
item.
CreationDate DateTime The date and time the work item was created. X
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Cardinality
Remove
Update
Search
Create
Export
Reset
Relation Name Related Class Description
Field Details
Field: Comment
Description
A comment entered by the user who created the work item.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Field: CreationDate
Description
The date and time the work item was created.
Specifications
Name Value
Data Type DateTime
Mandatory Yes
Multilingual No
Export Yes
Create No
Name Value
Update No
Search No
Relation Details
Relation: Assignee
Description
The user to whom this workitem is assigned.
Specifications
Name Value
Related Entity User
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Originator
Description
The user who created the workitem.
Specifications
Name Value
Related Entity User
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: ResumeState
Description
The state of the work item before being put on hold.
Specifications
Name Value
Related Entity WorkItemState
Cardinality 0..1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: State
Description
The current state of the work item.
Specifications
Name Value
Related Entity WorkItemState
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
Relation: Type
Description
The type of work item.
Specifications
Name Value
Related Entity WorkItemType
Cardinality 1
Export Yes
Create No
Update No
Search No
Reset No
Remove No
WorkItemCategory
Description
Defines categories in which work items can be classified. Currently two categories exist: Assignable and
Automatic.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Lookup Values
Here are the possible lookup values for WorkItemCategory.
Number Name
1 Automatic
2 Assignable
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
WorkItemState
Description
Defines states in which a work item can be. There are currently two possible states.
Active, which indicates that the workitem is ready to be read and realized. This is the initial status. The sec-
ond state is On Hold, which suspends a work item.
For example, when a requisition is put on hold, all its related workitems are automatically put on hold. They
are resumed as soon as the requisition is resumed.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Lookup Values
Here are the possible lookup values for WorkItemState.
Number Name
1 Active
2 OnHold
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
WorkItemType
Description
Defines the kinds of work items that exist in the Taleo system. Each type of work item is also associated to a
category.
Specifications
Name Value
Parent Entity DatabaseLookup
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create No
Update No
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
Lookup Values
Here are the possible lookup values for WorkItemType.
Number Name
1 ToBeCompleted
2 ReadyForSourcing
3 Contribute
4 ApproveRequisition
5 SourcingStrategyToBeDefined
7 ExtendPosting
8 AmendApprovalPath
9 Verify
10 ToBeFilled
11 ApproveOffer
12 ExtendOffer
13 FinalizeStartDate
14 ConfirmEmployeePresence
15 CompleteSelectionProcess
Field Details
Field: Description
Description
Textual representation of the entity.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: NextExpectedActionDescription
Description
Describes the action that the user receiving this type of work item is expected to take.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual Yes
Export Yes
Create No
Update No
Search Yes
Field: Number
Description
The physical key of the entity.
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search Yes
Relation Details
Relation: Category
Description
The category in which this work item type is classified.
Specifications
Name Value
Related Entity WorkItemCategory
Cardinality 1
Export Yes
Create No
Update No
Search Yes
Reset No
Remove No
WorkLocation
Description
Represent the Work Location of the latest location level.
Specifications
Name Value
Parent Entity Entity
Abstract No
Supports Custom Fields No
Export Yes
Import No
Create Yes
Update Yes
Search Yes
Field Summary
Update
Search
Create
Export
Field Name Type Description
Relation Summary
Cardinality
Remove
Update
Search
Create
Export
Reset
ManagedLocation Location 1 X X X X
Field Details
Field: Address1
Description
The address of the work location.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (400).
Field: Address2
Description
The address of the work location.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (400).
Field: City
Description
The city of the work location.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Constraints
1. String length : min (0), max (400).
Field: Code
Description
The code of the work location.
Specifications
Name Value
Data Type String
Mandatory No
Multilingual No
Export Yes
Create Yes
Update Yes
Search Yes
Field: no
Description
Specifications
Name Value
Data Type Integer
Mandatory No
Multilingual No
Export Yes
Create No
Update No
Search No
Relation Details
Relation: ManagedLocation
Description
Specifications
Name Value
Related Entity Location
Cardinality 1
Export Yes
Create Yes
Update Yes
Search Yes
Reset No
Remove No