CData Cloud offers access to Bullhorn CRM across several standard services and protocols, in a cloud-hosted solution. Any application that can connect to a SQL Server database can connect to Bullhorn CRM through CData Cloud.
CData Cloud allows you to standardize and configure connections to Bullhorn CRM as though it were any other OData endpoint or standard SQL Server.
This page provides a guide to Establishing a Connection to Bullhorn CRM in CData Cloud, as well as information on the available resources, and a reference to the available connection properties.
Establishing a Connection shows how to authenticate to Bullhorn CRM and configure any necessary connection properties to create a database in CData Cloud
Accessing data from Bullhorn CRM through the available standard services and CData Cloud administration is documented in further details in the CData Cloud Documentation.
Connect to Bullhorn CRM by selecting the corresponding icon in the Database tab. Required properties are listed under Settings. The Advanced tab lists connection properties that are not typically required.
Unlike many other data sources, Bullhorn CRM doesn't allow users to create their own custom OAuth applications or edit their CallbackURL directly. Instead, you must contact Bullhorn CRM and request that they create or change your OAuth application credentials (Client Id and Client Secret).
Bullhorn CRM also provides or updates your CallbackURL as needed. However, since waiting for a new CallbackURL from Bullhorn CRM may be a time-consuming process, we recommended that you consider using an OAuth verifier code to connect instead of a CallbackURL. Once Bullhorn CRM has provided your OAuth credentials, you can use them to authenticate your application.
You'll need your username and password to authenticate and access your account. Follow these steps to ensure a successful connection:
Notes:
Bullhorn CRM supports OAuth authentication only. Unlike many other data sources, Bullhorn CRM doesn't allow users to create their own custom OAuth applications or edit their CallbackURL directly. Instead, you must request Bullhorn CRM to set up a custom OAuth application for you. This involves contacting Bullhorn CRM support to initiate the setup process. For information about how to create a custom OAuth application for Bullhorn CRM, see Creating a Custom OAuth Application.
The following subsections describe how to authenticate to Bullhorn CRM from three common authentication flows.
For a complete list of connection string properties available in Bullhorn CRM, see Connection.
You must create a custom OAuth application to connect to Bullhorn CRM.
The only way to create an application is to contact the Bullhorn CRM support team. They will provide you with the application credentials (Client Id and Client Secret). You can find more information about how to register here.
In addition, the CallbackURL or Redirect URI defaults to a page on bullhorn.com.
In order to set InitiateOAuth to GETANDREFRESH, you must contact Bullhorn CRM staff and request a separate CallbackURL.
If a separate CallbackURL cannot be specified, the "code" parameter from the redirect page on Bullhorn CRM must be taken and passed as an input to either:
You can use the following properties to gain greater control over Bullhorn CRM API features and the strategies the Cloud uses to surface them:
By default, the Cloud attempts to negotiate TLS with the server. The server certificate is validated against the default system trusted certificate store. You can override how the certificate gets validated using the SSLServerCert connection property.
To specify another certificate, see the SSLServerCert connection property.
To authenticate to an HTTP proxy, set the following:
Set the following properties:
The Cloud models entities in the Bullhorn CRM API as an easy-to-use SQL database, using tables, views, stored procedures, and system tables. These tables, views, and stored procedures are defined in schema files, which are simple, easy-to-read text files that define the structure and organization of data.
Note: The Cloud exposes saved searches as views that follow the naming convention SavedSearch_<name of saved search>. See SavedSearch_My_saved_search for an example.
The following table includes a list of common tables and views:
| Table | Description |
| Appointment | Provides appointment records that track scheduled interactions between users, candidates, and clients. This table supports workflow management by enabling users to organize meetings, synchronize schedules, and review engagement histories. |
| Candidate | Specifies candidate records that store personal, professional, and placement-related information within Bullhorn CRM. This table supports recruiting workflows by enabling searching, matching, tracking, and qualification management. |
| CandidateHistory | Captures historical changes that are associated with candidate records. This table supports auditing, reporting, and workflow tracking by recording lifecycle updates that provide context for candidate progression. |
| Category | Specifies categories that classify records across Bullhorn CRM (for example, skills, specialties, or organizational groupings). This table supports filtering, searching, and reporting by standardizing classification values." |
| ClientContact | Stores contact records for individuals who are associated with client corporations. This table supports client relationship management by storing communication details that enable users to coordinate outreach and track engagement history. |
| ClientCorporation | Stores client corporation records that store company-level information for organizations that engage with the recruiting process. This table supports sales, account management, and placement workflows by serving as the core entity for client relationships. |
| CorporateUser | Stores system user accounts that belong to a corporate organization within Bullhorn CRM. This table supports authentication, permission management, and activity tracking by storing details about internal or external users who access the system. |
| Department | Lists internal departments within a corporate organization. This table supports role-based workflows by organizing users, tasks, and activity metrics according to departmental structure. |
| EntityFiles | Specifies the set of files that are attached to entities within Bullhorn CRM. This view supports document management workflows by allowing users to identify, access, and review attachments that relate to records such as candidates, job orders, or client contacts. |
| JobOrder | Stores job order records that define open positions submitted by client corporations. This table supports end-to-end recruiting workflows by storing requirements, compensation details, and status information that drive candidate submission and placement activities. |
| JobOrderHistory | Captures lifecycle and historical events that relate to job order records. This table supports long-term analysis by tracking changes that influence recruiting metrics, client activity, and job order progression. |
| JobSubmission | Stores job submission records that link candidates to job orders during the recruiting lifecycle. This table supports placement workflows by tracking submission status, recruiter actions, and candidate progress across hiring stages. |
| Location | Represents physical or organizational locations that are associated with corporate or client entities. This table supports operational workflows by storing address, region, and location attributes that influence assignment, billing, and reporting. |
| Note | Captures user-created notes that store freeform or structured commentary that is associated with Bullhorn CRM entities. This table supports communication, documentation, and relationship management by capturing contextual information that informs future actions. |
| Opportunity | Stores sales opportunity records that track potential revenue-generating engagements with clients or prospects. This table supports business development workflows by storing opportunity stages, activities, and forecasting information. |
| Placement | Stores placement records that define confirmed assignments of candidates to job orders. This table supports billing, payroll, and lifecycle management by storing placement details such as assignment dates, rates, and status changes. |
| PlacementCommission | Stores commission records that are associated with candidate placements. This table supports financial tracking by storing commission amounts, allocation details, and the relationships between recruiters, sales representatives, and finalized placement activity. |
| Skill | Specifies standardized skills that classify candidate qualifications or job requirements. This table supports searching, matching, and reporting by ensuring that skills remain consistent across recruiting workflows. |
| Task | Stores task records that track actionable items assigned to users or teams. This table supports workflow management by documenting to-do items, deadlines, and follow-up activities across customer Bullhorn CRM processes. |
| WorkersCompensation | Provides workers' compensation classifications that apply to placements or job orders. This table supports compliance and risk management by defining coverage categories that influence insurance costs and regulatory reporting. |
The CData Cloud models core Bullhorn CRM entities (for example, candidates, client contacts, and job orders) as relational tables, which enables you to query this data using standard SQL. In addition, stored procedures allow you to perform operations in Bullhorn CRM, and live connectivity ensures that changes made in your Bullhorn CRM account are reflected immediately when working through the Cloud.
This page details key features of the Cloud:
These views are named using the following convention: '{OriginalEntity}{LayoutName}Layout'. For example, CandidateListRowLayout is the view that corresponds to the ListRow layout of the Candidate entity.
Note: Setting these properties to 'true' can result in slower performance.
See PrimaryEntityToAssociatedEntityAssociations for details about how to read, create, and delete associations.
Note: Enabling ExpandAssociations results in extra Metadata API calls to discover and list all Associations tables for each detected 'To-Many' Associations field.
Bullhorn CRM processes the following example queries on the server:
SELECT * FROM Candidate WHERE Id = '109989' SELECT * FROM Candidate WHERE Id IN (109989, 110011) SELECT * FROM Candidate WHERE Id IN (109989, 110011) AND DateAdded > '2018-06-11 11:40:17.577' SELECT * FROM Candidate WHERE DateAdded < '2019-12-15 14:31:01' SELECT * FROM Candidate WHERE DateAdded >= '2019-12-16 14:31:01' AND (AddressCity = 'southfield' OR AddressState = 'indiana')
Bullhorn CRM processes the following example queries on the server:
SELECT * FROM Appointment WHERE Id IN ('83409', '83404', '83398')
SELECT * FROM Appointment WHERE Id IN ('83409', '83404', '83398') AND communicationMethod = 'phone'
SELECT * FROM Appointment WHERE CandidateId IS NOT NULL AND StartDate > '2019-12-17 12:01:00.000' ORDER BY Id, CandidateId
SELECT * FROM Appointment WHERE (CandidateId IS NOT NULL AND StartDate >= '2019-12-17 12:01:00.000') OR Description IS NOT NULL
SELECT * FROM Appointment WHERE (CandidateId NOT IN (19624,19622,19621,19620,19618) AND StartDate > '2019-12-17 12:01:00.000') OR Location != 'Louisville, KY'
INSERT INTO Task (Subject, Description) VALUES ('Follow up - John Smith', 'Follow up with the candidate John Smith.')
UPDATE Task SET Description = 'Follow up with the candidate John Smith in two weeks.' WHERE Id = 84905
DELETE FROM Task WHERE Id = 84905
GETDELETED FROM Candidate GETDELETED FROM Appointment GETDELETED FROM Task
Note: Not all tables support the retrieval of deleted records.
The Cloud models the data in Bullhorn CRM as a list of tables in a relational database that can be queried using standard SQL statements.
| Name | Description |
| ActivityGoal | Represents the collection of activity goals that define measurable performance expectations for users in Bullhorn CRM. This table supports reporting and analytics by providing goal definitions that are evaluated against actual activity metrics over time. |
| ActivityGoalConfiguration | Captures the configuration settings that control how activity goals function within Bullhorn CRM. This table supports administrative workflows by defining system rules, thresholds, and behavior for goal tracking. |
| ActivityGoalTarget | Represents the target values that are associated with specific activity goals. This table enables performance monitoring by linking goal definitions to measurable outcomes that are evaluated during activity reporting. |
| Appointment | Represents appointment records that track scheduled interactions between users, candidates, and clients. This table supports workflow management by enabling users to organize meetings, synchronize schedules, and review engagement histories. |
| AppointmentAttendee | Captures the attendees who are associated with appointments in Bullhorn CRM. This table enhances scheduling workflows by specifying participant relationships and supporting collaboration and visibility across user teams. |
| AppointmentEditHistory | Tracks the historical changes that are applied to appointment records. This table supports auditing and compliance by preserving a chronological record of updates that provide context for user actions and appointment lifecycle events. |
| AppointmentEditHistoryFieldChange | Represents the individual field-level modifications that are associated with appointment edit history entries. This table supports detailed auditing by documenting which values are changed, when the changes occur, and how those changes affect appointment workflows. |
| BillableChargeEditHistory | Tracks the historical updates that are applied to billable charge records in Bullhorn CRM. This table supports financial accuracy and auditability by maintaining a record of modifications across billing workflows. |
| BillableChargeEditHistoryFieldChange | Represents the change to an individual field that appears in the edit history for a billable charge. This table enhances billing transparency by documenting value changes, adjustment reasons, and their effects on financial reporting. |
| Branch | Represents organizational branches that define physical or operational locations within a company. This table supports segmentation and reporting by enabling users to group records by geographic region or internal business structure. |
| BusinessSector | Represents the business sectors that classify industries or market segments. This table supports strategic reporting and candidate or client categorization by standardizing sector definitions across the Bullhorn CRM system. |
| Candidate | Represents candidate records that store personal, professional, and placement-related information within Bullhorn CRM. This table supports recruiting workflows by enabling searching, matching, tracking, and qualification management. |
| CandidateCertification | Captures the certifications that are associated with candidates, including credentials, expiration dates, and verification details. This table supports compliance-driven workflows by enabling recruiters to validate and track required qualifications. |
| CandidateCertificationEditHistory | Tracks historical updates that are applied to candidate certification records. This table supports audit and compliance requirements by documenting when certification details are changed and how those changes affect qualification status. |
| CandidateCertificationEditHistoryFieldChange | Represents field-level changes that occur within certification edit history records. This table provides granular auditing capabilities by identifying which specific values are updated during certification lifecycle management. |
| CandidateCertificationRequirement | Represents the certification requirements that must be met for roles, job submissions, or placements. This table supports staffing workflows by ensuring candidates meet mandatory qualifications before advancing through hiring stages. |
| CandidateCertificationRequirementEditHistory | Tracks the historical changes that are applied to certification requirement records. This table supports compliance tracking by documenting modifications that can affect job qualifications or hiring workflows. |
| CandidateCertificationRequirementEditHistoryFieldChange | Represents field-specific updates that occur within certification requirement edit history entries. This table supports granular auditing by identifying the values that are modified and the context for each change. |
| CandidateEducation | Captures educational background details that are associated with candidate records. This table supports qualification evaluation by storing information that influences matching, vetting, and job submission processes. |
| CandidateFileAttachment | Represents the files that are attached to candidate records, such as resumes, certifications, or documentation. This table supports document management workflows by enabling users to store, retrieve, and audit attachments that are linked to candidate profiles. |
| CandidateHistory | Captures historical changes that are associated with candidate records. This table supports auditing, reporting, and workflow tracking by recording lifecycle updates that provide context for candidate progression. |
| CandidateReference | Captures professional or personal references that are associated with candidate records. This table supports vetting workflows by storing reference details that recruiters use to validate candidate credibility and work history. |
| CandidateReferenceQuestion | Represents the questions that are used during candidate reference checks. This table supports standardized evaluation by defining consistent prompts that measure candidate performance or behavior. |
| CandidateReferenceResponse | Captures the responses that are provided by references during candidate evaluations. This table supports decision-making workflows by storing structured feedback that informs suitability assessments. |
| CandidateSource | Represents the sources from which candidate records originate (for example, job boards, referrals, or internal submissions). This table supports reporting and performance tracking by enabling users to analyze sourcing effectiveness. |
| CandidateWorkHistory | Captures past employment details that are associated with candidate profiles. This table supports qualification assessments by storing work experience that influences matching, vetting, and placement workflows. |
| Category | Represents categories that classify records across Bullhorn CRM (for example, skills, specialties, or organizational groupings). This table supports filtering, searching, and reporting by standardizing classification values. |
| Certification | Represents the certifications that users or candidates hold, including credential details or validity information. This table supports compliance and qualification tracking by defining the certifications that influence placement readiness. |
| CertificationGroup | Represents groups of related certifications that are organized for compliance or workflow purposes. This table supports structured qualification management by grouping certifications that apply to similar roles or requirements. |
| CertificationRequirement | Represents the certification requirements that must be met for specific roles, job submissions, or hiring stages. This table supports compliance enforcement by ensuring that required credentials are validated during placement workflows. |
| ClientContact | Represents contact records for individuals who are associated with client corporations. This table supports client relationship management by storing communication details that enable users to coordinate outreach and track engagement history. |
| ClientContact1 | Represents an alternative contact record structure for individuals who are associated with client corporations. This table supports legacy or variant data models by maintaining additional contact attributes that extend customer relationship workflows. |
| ClientContact2 | Represents a supplemental contact configuration for individuals who are linked to client corporations. This table supports enhanced customer relationship management (CRM) processes by enabling the system to store additional relational or demographic details. |
| ClientContact3 | Represents another variant of client contact records that support extended data structures within Bullhorn CRM. This table supports workflows that rely on specialized contact attributes for segmentation or engagement tracking. |
| ClientContact4 | Represents a client contact record format that is designed for alternative or extended use cases. This table supports specialized customer relationship management (CRM) needs by providing additional schema options for storing client-related information. |
| ClientContact5 | Represents an additional client contact table that stores alternative or system-specific contact attributes. This table supports complex customer relationship management (CRM) implementations by providing flexible structures for managing client relationships. |
| ClientContactFileAttachment | Captures files (for example, contracts, forms, or communication documents) that are attached to client contact records. This table supports documentation workflows by enabling users to store, retrieve, and audit contact-related attachments. |
| ClientContactHistory | Tracks historical changes that are applied to client contact records. This table supports auditing and visibility by documenting lifecycle updates that provide context for outreach, communication, or account management. |
| ClientCorporation | Represents client corporation records that store company-level information for organizations that engage with the recruiting process. This table supports sales, account management, and placement workflows by serving as the core entity for client relationships. |
| ClientCorporation1 | Represents a variant structure for storing client corporation details. This table supports extended or legacy schema requirements by providing additional attributes that supplement core client data. |
| ClientCorporation2 | Represents an additional schema variant for client corporation information. This table supports specialized workflows by enabling the system to store expanded organizational attributes that influence reporting or segmentation. |
| ClientCorporation3 | Represents another alternate client corporation structure that supports extended customer relationship management (CRM) data needs. This table enhances customization by providing additional fields that organizations use for tailored reporting and analysis. |
| ClientCorporation4 | Represents a client corporation table that supports unique or specialized implementations of the Bullhorn CRM data model. This table supports extended workflow scenarios by storing attributes not present in the core corporation record. |
| ClientCorporation5 | Represents an additional client corporation variant that is used to support flexible data modeling in Bullhorn CRM. This table enhances reporting and workflow customization by storing extended company-level information. |
| ClientCorporationAppointment | Captures appointments that are associated with client corporations. This table supports account management workflows by linking scheduled interactions to corporate entities for tracking engagement activity. |
| ClientCorporationCertification | Represents certifications (for example, compliance or contract-related credentials) that are associated with client corporations. This table supports regulatory workflows by ensuring that required certifications remain tracked and visible. |
| ClientCorporationEditHistory | Tracks historical changes that are applied to client corporation records. This table supports transparency and auditability by maintaining detailed logs of updates that affect organizational information. |
| ClientCorporationEditHistoryFieldChange | Represents the update to an individual field that is recorded when a client corporation record is changed. This table supports granular auditing by identifying specific value changes and their effects on corporate data. |
| ClientCorporationFileAttachment | Captures file attachments, including documents such as contracts, proposals, or compliance materials, that are associated with client corporation records. This table supports documentation workflows by enabling users to store and manage corporate files. |
| ClientCorporationHistory | Captures lifecycle and historical events that relate to client corporation records. This table supports long-term analysis and relationship tracking by recording changes that influence account development. |
| ClientCorporationNote | Represents notes that users create for client corporations. This table supports communication and account management workflows by storing contextual information that informs future interactions or follow-up actions. |
| ClientCorporationTask | Represents tasks that are associated with client corporation records. This table supports activity planning and workflow management by enabling users to track to-do items, deadlines, and follow-up actions for client accounts. |
| CorporateUser | Represents system user accounts that belong to a corporate organization within Bullhorn CRM. This table supports authentication, permission management, and activity tracking by storing details about internal or external users who access the system. |
| CorporationDepartment | Represents departments that are associated with client corporations. This table supports organizational structuring by enabling users to segment corporate records for reporting, workflow routing, and relationship management. |
| Country | Represents standardized country definitions that support address, localization, and regional reporting needs. This table enhances data consistency by ensuring that geographic values remain uniform across candidate, client, and job records. |
| Department | Represents internal departments within a corporate organization. This table supports role-based workflows by organizing users, tasks, and activity metrics according to departmental structure. |
| EntityFieldTypeLookup | Represents lookup values that define the data types that are assigned to entity fields across Bullhorn CRM. This table supports schema interpretation by helping the system determine validation rules, data formats, and field behaviors. |
| GoalTarget | Represents the target values that are assigned to performance goals across Bullhorn CRM. This table supports performance monitoring by defining measurable outcomes that users compare against actual activity results during reporting. |
| HousingComplex | Represents housing complexes that are available for candidate or contractor placement. This table supports housing coordination workflows by storing location details that affect onboarding, relocation, and assignment planning. |
| HousingComplexAmenity | Represents amenities (for example, utilities or facility features) that are associated with housing complexes. This table supports housing suitability assessments by enabling users to determine whether a complex meets specific placement requirements. |
| HousingComplexFurnitureDelivery | Represents furniture delivery records that are associated with housing complexes. This table supports logistical coordination by tracking delivery details that influence move-in preparation and candidate placement readiness. |
| HousingComplexUnit | Represents individual housing units within a housing complex. This table supports placement assignments by storing unit-level characteristics that recruiters and coordinators use when securing accommodations. |
| HousingComplexUtilityAccount | Represents utility accounts that are associated with units in a housing complex. This table supports operational and financial tracking by capturing account information that affects billing, setup, and service coordination. |
| JobBoardPost | Represents job board posting records that define how job orders are published externally. This table supports recruiting and outreach workflows by storing posting metadata that influences job visibility, distribution, and application flow. |
| JobOrder | Represents job order records that define open positions submitted by client corporations. This table supports end-to-end recruiting workflows by storing requirements, compensation details, and status information that drive candidate submission and placement activities. |
| JobOrder1 | Represents an alternate schema variation for job order records. This table supports extended or legacy implementations by providing supplemental attributes that expand how job details are modeled within Bullhorn CRM. |
| JobOrder2 | Represents a supplemental structure for job order data used in specialized implementations. This table supports customized workflows by storing additional fields that influence job filtering, matching, and reporting. |
| JobOrder3 | Represents another schema variant that stores extended job order values for specialized business needs. This table supports workflow flexibility by enabling organizations to maintain custom job attributes beyond the core model. |
| JobOrder4 | Represents a job order variant that supports additional data modeling requirements. This table enhances customization by allowing recruiters and administrators to store specialized job attributes that affect workflow routing and reporting. |
| JobOrder5 | Represents a fifth variant of job order data that is used in specialized customer relationship management (CRM) implementations. This table supports configuration flexibility by providing extra fields that capture unique job-related information. |
| JobOrderEditHistory | Tracks historical changes that are applied to job order records. This table supports auditing and transparency by documenting lifecycle updates that affect job requirements, status changes, or recruiter actions. |
| JobOrderEditHistoryFieldChange | Represents the field-level updates that occur within job order edit history entries. This table supports granular review by identifying individual value changes that influence reporting and compliance tracking. |
| JobOrderFileAttachment | Captures files (for example, job descriptions, compliance forms, or client documentation) that are attached to job order records. This table supports document management by enabling users to store, retrieve, and audit job-related attachments. |
| JobOrderHistory | Captures lifecycle and historical events that relate to job order records. This table supports long-term analysis by tracking changes that influence recruiting metrics, client activity, and job order progression. |
| JobOrderTemplate | Represents job order templates that define reusable configurations for creating new job orders. This table supports efficiency and consistency by enabling users to prepopulate common job attributes that streamline the job creation process. |
| JobSubmission | Represents job submission records that link candidates to job orders during the recruiting lifecycle. This table supports placement workflows by tracking submission status, recruiter actions, and candidate progress across hiring stages. |
| JobSubmissionCertificationRequirement | Represents certification requirements that apply to specific job submissions. This table supports compliance and qualification workflows by ensuring that candidates meet role-specific certification expectations before progressing. |
| JobSubmissionCertificationRequirementEditHistory | Tracks the historical updates that are applied to job submission certification requirements. This table supports audit and compliance visibility by documenting changes that influence candidate qualification status. |
| JobSubmissionCertificationRequirementEditHistoryFieldChange | Represents field-level modifications that occur within job submission certification requirement edit history entries. This table supports granular auditing by identifying specific values that are changed and their impact on compliance assessments. |
| JobSubmissionEditHistory | Tracks historical changes that are applied to job submission records. This table supports transparency and evaluation by preserving a chronological record of updates that affect candidate submission progress. |
| JobSubmissionEditHistoryFieldChange | Represents individual field-level updates that occur within job submission edit history entries. This table supports detailed auditing by identifying which values are modified and how those changes influence submission workflows. |
| JobSubmissionHistory | Captures lifecycle and historical events that relate to job submission records. This table supports long-term reporting and workflow analysis by tracking candidate movement across submission stages. |
| Location | Represents physical or organizational locations that are associated with corporate or client entities. This table supports operational workflows by storing address, region, and location attributes that influence assignment, billing, and reporting. |
| LocationEditHistory | Tracks historical updates that are applied to location records. This table supports auditing and record accuracy by documenting changes that affect operational or geographic information. |
| LocationEditHistoryFieldChange | Captures field-level changes that appear within location edit history records. This table supports granular auditing by identifying the specific values that are updated and their significance in location management. |
| LocationEffectiveDateChange | Captures effective date changes that apply to Location records. This table supports time-based accuracy by storing date transitions that influence location validity, assignment rules, or billing periods. |
| LocationVersion | Stores versioned snapshots of Location records. This table supports historical tracking and analysis by preserving earlier states that provide context for location-related decisions. |
| Note | Represents user-created notes that store freeform or structured commentary that is associated with Bullhorn CRM entities. This table supports communication, documentation, and relationship management by capturing contextual information that informs future actions. |
| NoteEntity | Represents the relationships between notes and the entities they reference. This table supports cross-entity visibility by linking notes to records such as candidates, jobs, or client contacts for context and retrieval. |
| Opportunity | Represents sales opportunity records that track potential revenue-generating engagements with clients or prospects. This table supports business development workflows by storing opportunity stages, activities, and forecasting information. |
| OpportunityEditHistory | Tracks historical updates that are applied to Opportunity records. This table supports sales accountability by documenting lifecycle changes that affect forecasting, pipeline management, and revenue analysis. |
| OpportunityEditHistoryFieldChange | Captures the change to an individual field that is recorded when an opportunity record is updated. This table supports granular pipeline auditing by identifying precise updates that influence opportunity progress. |
| OpportunityFileAttachment | Captures files that are attached to opportunity records, including proposals, contracts, or supporting documents. This table supports sales documentation workflows by enabling users to store and access materials that support opportunity advancement. |
| PayableChargeEditHistory | Tracks historical updates that are applied to payable charge records. This table supports financial integrity by recording changes that impact billing, cost allocations, and reconciliation workflows. |
| PayableChargeEditHistoryFieldChange | Captures the change to an individual field that is recorded when a payable charge is updated. This table supports detailed financial auditing by identifying the specific modifications that influence payable reporting and accounting accuracy. |
| Person | Represents person records that store profile attributes for individuals involved in Bullhorn CRM workflows. This table supports entity linking and profile management by centralizing information that can be reused across candidates, client contacts, and other record types. |
| Placement | Represents Placement records that define confirmed assignments of candidates to job orders. This table supports billing, payroll, and lifecycle management by storing Placement details such as assignment dates, rates, and status changes. |
| Placement1 | Stores an alternative structure for placement data that is used in extended or legacy configurations. This table supports workflow flexibility by providing additional fields that tailor placement tracking to specialized business requirements. |
| Placement2 | Stores a supplemental placement schema for environments that require extended placement attributes. This table supports advanced reporting and workflow logic by capturing data elements that extend the core placement model. |
| Placement3 | Stores a placement record variation used for custom or specialized implementations. This table enhances operational flexibility by accommodating additional placement attributes that influence internal processes. |
| Placement4 | Stores an extended placement schema variation that supports specialized staffing workflows. This table strengthens customization by supplementing standard placement details with organization-specific attributes. |
| Placement5 | Stores a fifth placement variant that supports flexible or legacy deployment scenarios. This table supports tailored workflow needs by capturing placement-related data that extends beyond the core model. |
| PlacementCertification | Represents certifications that are associated with candidate placements. This table supports compliance and contract requirements by ensuring that placements remain aligned with required credentials throughout their lifecycle. |
| PlacementCertificationEditHistory | Tracks historical updates that are applied to placement certification records. This table supports compliance visibility by documenting changes that affect whether a placement satisfies required credential standards. |
| PlacementCertificationEditHistoryFieldChange | Captures the change to an individual certification field that is recorded when a placement certification is updated. This table supports granular compliance auditing by identifying specific value modifications that influence placement eligibility and regulatory requirements. |
| PlacementChangeRequest | Represents change requests that apply to placement records, including adjustments to dates, rates, or assignment details. This table supports approval workflows by tracking proposed modifications that require review before updates can be applied. |
| PlacementChangeRequestEditHistory | Tracks historical updates that are applied to placement change request records. This table supports transparency by documenting the evolution of change requests and their impact on placement management. |
| PlacementChangeRequestEditHistoryFieldChange | Captures the change to an individual field that is recorded when a placement change request is updated. This table supports detailed auditing by identifying specific modifications that influence proposed placement adjustments and their approval outcomes. |
| PlacementCommission | Represents commission records that are associated with candidate placements. This table supports financial tracking by storing commission amounts, allocation details, and the relationships between recruiters, sales representatives, and finalized placement activity. |
| PlacementCommissionEditHistory | Tracks the historical updates that are applied to placement commission records. This table supports financial auditing by documenting modifications that affect commission calculations and payout reporting. |
| PlacementCommissionEditHistoryFieldChange | Captures the change to an individual field that is recorded when a placement commission is updated. This table supports granular financial oversight by identifying specific commission value modifications and the context for each change. |
| PlacementEditHistory | Tracks historical updates that are applied to placement records. This table supports compliance, payroll, and client reporting by documenting lifecycle changes that affect assignment details and employment status. |
| PlacementEditHistoryFieldChange | Captures field-level modifications that occur within placement edit history entries. This table supports detailed auditing by identifying individual value changes that influence payroll, billing, or contractual obligations. |
| PlacementFileAttachment | Captures the files that are attached to placement records, including contracts, onboarding documents, and compliance materials. This table supports documentation workflows by enabling users to store, retrieve, and audit placement-related files. |
| PlacementRateCard | Defines the rate card configurations that set pay and bill rate structures for placements. This table supports financial accuracy by standardizing compensation arrangements that guide invoicing, payroll, and profitability analysis. |
| PlacementRateCardLine | Stores the individual line items that belong to placement rate cards. This table supports rate management by capturing detailed compensation components that influence billing rules and payroll calculations. |
| PlacementRateCardLineGroup | Organizes groups of related rate card lines that structure complex compensation models. This table supports financial modeling by grouping rate components that apply to specific roles, departments, or contract types. |
| PrimaryEntityToAssociatedEntityAssociations | Represents the relationships between a primary entity and its associated entity, including the identifier (Id) values that link related records. This table supports relational integrity by storing associations that define how records interact across the Bullhorn CRM data model. |
| Report | Stores report definitions that contain configuration details for generating analytics within Bullhorn CRM. This table supports business intelligence by enabling users to create, manage, and execute structured reports for operational insights. |
| SalesQuota | Represents sales quota assignments that define performance targets for users or teams. This table supports sales management by storing goal values that influence tracking, forecasting, and incentive programs. |
| SalesTaxRateEditHistory | Tracks historical updates that are applied to sales tax rate records. This table supports financial compliance by documenting changes that affect tax calculations and regulatory reporting. |
| SalesTaxRateEditHistoryFieldChange | Captures the change to an individual field that is recorded when a sales tax rate is updated. This table supports financial auditing and accuracy by identifying specific tax rate value modifications and evaluating their impact on billing and compliance. |
| SalesTaxRateEffectiveDateChange | Captures effective date changes that apply to sales tax rate records. This table supports time-based financial accuracy by storing information that determines when tax rates become active or expire. |
| Sendout | Represents Sendout records that document when candidate profiles are submitted to client contacts for review. This table supports recruiter-client collaboration by tracking which candidates are forwarded, when they are sent, and how clients respond. |
| Shift | Represents Shift records that define work schedule segments for placements or assignments. This table supports timekeeping, scheduling, and billing workflows by storing shift parameters that influence payroll and operational planning. |
| Skill | Represents standardized skills that classify candidate qualifications or job requirements. This table supports searching, matching, and reporting by ensuring that skills remain consistent across recruiting workflows. |
| Specialty | Represents specialty categories that further define candidate expertise or job requirements. This table supports refined talent matching by allowing recruiters to apply more specific classification criteria. |
| State | Represents state or provincial geographic definitions that are used in addresses and regional reporting. This table supports data consistency by standardizing location attributes across candidate, client, and job records. |
| Task | Represents Task records that track actionable items assigned to users or teams. This table supports workflow management by documenting to-do items, deadlines, and follow-up activities across customer Bullhorn CRM processes. |
| TaskEditHistory | Tracks historical updates that are applied to task records. This table supports accountability and workflow transparency by preserving a record of changes that affect task status, ownership, or scheduling. |
| TaskEditHistoryFieldChange | Captures the change to an individual field that is recorded when a task is updated. This table supports granular auditing by identifying specific value modifications and explaining how those changes influence workflow progress. |
| Tearsheet | Represents tearsheets, which are curated lists of candidates or contacts used for marketing, sourcing, or outreach campaigns. This table supports targeted communication by organizing groups of records that recruiters engage during coordinated outreach. |
| TearsheetMember | Represents the individual members that belong to a tearsheet list. This table supports list management by storing associations between tearsheets and the candidates or contacts they include. |
| TearsheetRecipient | Represents the intended recipients of tearsheet-related communications. This table supports outreach workflows by tracking which individuals should receive marketing or informational messages associated with a tearsheet. |
| TimeUnit | Represents standardized time units that are used across billing, payroll, and scheduling workflows. This table supports consistent time calculations by defining units such as hours, days, or weeks for operational processes. |
| UserEditHistory | Tracks historical updates that are applied to user records. This table supports administrative oversight by documenting changes that affect system access, user roles, or personal information. |
| UserEditHistoryFieldChange | Captures the change to an individual field that is recorded when a user record is updated. This table supports granular administrative auditing by identifying updates that affect user configuration or permissions. |
| UserHousingComplexUnit | Stores the associations between users and housing complex units. This table supports operational workflows by tracking user assignments or responsibilities that relate to housing management activities. |
| UserPulseCallLog | Captures call log entries that are generated by the UserPulse feature in Bullhorn CRM. This table supports performance analytics and relationship tracking by storing details about user-initiated calls. |
| UserPulseCallLogContact | Stores the contacts that are linked to UserPulse call log entries. This table supports outreach analysis by connecting call activity to specific client or candidate interactions. |
| UserType | Represents user type definitions that categorize system users by their roles or access levels. This table supports permission management by assigning role-based capabilities across the Bullhorn CRM system. |
| WorkersCompensation | Represents workers' compensation classifications that apply to placements or job orders. This table supports compliance and risk management by defining coverage categories that influence insurance costs and regulatory reporting. |
| WorkersCompensationRate | Stores rate information that is associated with workers' compensation classifications. This table supports accurate financial calculations by capturing rate values that are used in payroll, invoicing, and cost analysis. |
| ZipCodeGis | Represents geographic information system (GIS) data that is associated with ZIP codes. This table supports location-based analysis by storing spatial attributes that influence routing, territory planning, and regional reporting. |
Represents the collection of activity goals that define measurable performance expectations for users in Bullhorn CRM. This table supports reporting and analytics by providing goal definitions that are evaluated against actual activity metrics over time.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the activity goal. This field enables system-level referencing by linking each activity goal record to related performance and reporting workflows. |
| ActivityType | String | False |
Specifies the category of work that the activity goal measures. This field supports performance tracking by categorizing the actions that contribute to user productivity. |
| Actual | Int | False |
Captures the actual activity count that contributes toward the activity goal. This field supports progress evaluation by presenting the number of completed activities within the goal period. |
| DepartmentId | Int | False |
Stores the Id of the department that is associated with the activity goal. This field supports organizational reporting by linking activity goals to departmental structures and performance metrics. |
| EndDate | Date | False |
Defines the end date for the activity goal period. This field supports time-based analysis by establishing the deadline for evaluating goal completion. |
| Goal | Int | False |
Specifies the target value that the activity goal requires. This field supports performance management by defining the objective that users or teams strive to meet during the defined timeframe. |
| PercentAttained | Int | False |
Captures the percentage of the activity goal that the user has achieved. This field supports real-time performance monitoring by translating raw activity counts into meaningful progress indicators. |
| PeriodName | String | False |
Describes the name of the period that applies to the activity goal. This field supports reporting and filtering by grouping goals into recognizable evaluation intervals. |
| StartDate | Date | False |
Defines the start date for the activity goal period. This field supports accurate measurement by marking the beginning of the timeframe during which activities contribute toward the goal. |
| UserId | Int | False |
Stores the Id of the user who is associated with the activity goal. This field supports user-level performance analysis by linking goals to individual contributors in Bullhorn CRM. |
Captures the configuration settings that control how activity goals function within Bullhorn CRM. This table supports administrative workflows by defining system rules, thresholds, and behavior for goal tracking.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Specifies the unique identifier (Id) for this activity-goal configuration record. This field supports record-level tracking by ensuring that each configuration entry is uniquely identifiable within the system. |
| CodeIdentifier | String | False |
Specifies the code Id that uniquely labels this configuration across activity-goal settings. This field supports system consistency by providing a stable reference value that other components can recognize and use. |
| DateLastModified | Datetime | False |
Captures the date and time when the configuration was last updated. This field supports administrative oversight by helping users track configuration changes and verify when adjustments were made. |
| Description | String | False |
Provides a descriptive label for the goal configuration. This field supports clarity and usability by helping users understand the purpose or scope of the configuration during goal setup and reporting. |
| GoalPeriodId | Int | False |
Specifies the Id that links this configuration to a defined goal period. This field supports time-based goal management by associating the configuration with the correct reporting window. |
| GoalTypeId | Int | False |
Specifies the Id for the goal type that this configuration aligns with. This field supports structured goal tracking by connecting the configuration to the appropriate goal category or measurement type. |
| Name | String | False |
Defines the name that is assigned to the goal configuration. This field supports discoverability and administration by providing a human-readable value that identifies the configuration in interfaces and reports. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the configuration is marked as deleted. It returns a value of 'false' when the configuration remains active and available for use in goal management workflows. |
Represents the target values that are associated with specific activity goals. This table enables performance monitoring by linking goal definitions to measurable outcomes that are evaluated during activity reporting.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for this activity-goal target record. This field supports configuration management by distinguishing each target from other performance objectives in the system. |
| ActivityGoalConfigurationId | Int | False |
Specifies the Id that links this target to its related activity-goal configuration. This field supports goal alignment by ensuring that each target inherits the correct period structure and measurement rules. |
| Goal | Int | False |
Captures the target value that the user is expected to achieve during the defined period. This field supports performance tracking by establishing a measurable objective that contributes to broader activity-based goals. |
| PeriodName | String | False |
Defines the name of the reporting period that applies to this activity goal target. This field supports reporting and analytics by identifying the timeframe that is used when measuring and displaying progress. |
| UserId | Int | False |
Specifies the Id that associates this target with the user who is responsible for meeting the defined goal. This field supports accountability and personalized performance dashboards by linking goal expectations to the appropriate individual. |
Represents appointment records that track scheduled interactions between users, candidates, and clients. This table supports workflow management by enabling users to organize meetings, synchronize schedules, and review engagement histories.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for this appointment record. This Id supports data integrity by linking the appointment to related CRM workflow elements. |
| AppointmentUUID | String | False |
Specifies the system-generated universal unique Id that is assigned to the appointment. This field supports cross-system synchronization by ensuring that external integrations can reference the appointment reliably. |
| CandidateId | Int | False |
Specifies the Id of the candidate who is associated with the appointment. This field enables recruiters to track candidate participation in interviews, meetings, or other scheduled interactions. |
| ClientContactId | Int | False |
Specifies the Id of the client contact who is linked to the appointment. This field supports client communication workflows by identifying the contact involved in the scheduled interaction. |
| CommunicationMethod | String | False |
Captures the method of communication that is used for the appointment (for example, phone, video, or in-person). This field supports activity reporting by classifying how appointments are conducted. |
| DateAdded | Datetime | False |
Captures the date and time when the appointment record is created. This field supports timeline analysis by establishing when the appointment enters the CRM. |
| DateLastModified | Datetime | False |
Captures the date and time when the appointment record is most recently updated. This field supports audit tracking by indicating when changes occur. |
| Description | String | False |
Stores the descriptive text that summarizes the purpose or content of the appointment. This field supports communication clarity by documenting additional context for participants. |
| EndDate | Datetime | False |
Specifies the date and time when the appointment ends. This field supports duration tracking and calendar planning by defining the appointment's conclusion. |
| IsAllDay | Bool | False |
Returns a value of 'true' when the appointment spans the entire day. It returns a value of 'false' when the appointment occupies a specific time range. |
| JobId | Int | False |
Specifies the Id of the job order that is associated with the appointment. This field supports job-related scheduling by linking the appointment to an active job requirement. |
| JobSubmissionId | Int | False |
Specifies the Id of the job submission that is linked to the appointment. This field supports workflow coordination by tracking appointments related to specific candidate submissions. |
| Location | String | False |
Captures the location where the appointment occurs. This field supports logistical planning by indicating the meeting place for participants. |
| MigrateGUID | String | False |
Stores the migration Id that is used during data imports or system transitions. This field supports data conversion workflows by mapping appointments from legacy systems. |
| OwnerId | Int | False |
Specifies the Id of the user who owns the appointment. This field supports workload distribution by identifying responsibility for managing the appointment. |
| ParentAppointmentId | Int | False |
Specifies the Id of the parent appointment when the current appointment is part of a recurring or grouped series. This field supports scheduling hierarchy by linking related appointments. |
| PlacementId | Int | False |
Specifies the Id of the placement that is associated with the appointment. This field supports post-placement activities by linking meetings to ongoing assignment management. |
| RecurrenceDayBits | Int | False |
Stores the bitmask values that define the specific days on which a recurring appointment occurs. This field supports automated scheduling by encoding multi-day recurrence patterns. |
| RecurrenceFrequency | Int | False |
Specifies the numeric recurrence frequency for repeating appointments. This field supports scheduling logic by defining how often the appointment recurs. |
| RecurrenceMax | Int | False |
Captures the maximum number of occurrences for a recurring appointment. This field supports calendar automation by limiting how many future instances are generated. |
| RecurrenceMonthBits | Int | False |
Stores the bitmask values that define the months in which the recurring appointment can occur. This field supports scheduling rules by encoding month-level recurrence patterns. |
| RecurrenceStyle | String | False |
Defines the recurrence style that is applied to the appointment (for example, daily, weekly, or monthly patterns). This field supports calendar automation by determining the rule structure. |
| RecurrenceType | String | False |
Specifies the recurrence type that the system uses to schedule repeating appointments. This field supports workflow consistency by standardizing how recurring meetings are created. |
| Reminder | Int | False |
Specifies the reminder interval that is set for the appointment. This field supports participant preparedness by defining when reminder notifications are triggered. |
| ShowTimeAs | String | False |
Captures how the appointment appears on a calendar (for example, 'busy' or 'tentative'). This field supports scheduling awareness by communicating availability states to users. |
| StartDate | Datetime | False |
Specifies the date and time when the appointment begins. This field supports activity planning by establishing the starting point of the scheduled event. |
| Subject | String | False |
Stores the subject line or title of the appointment. This field supports quick identification by summarizing the meeting's primary topic. |
| TimeZoneID | String | False |
Captures the time zone that is applied to the appointment's date and time values. This field supports accurate scheduling across regions by ensuring that all participants view correct appointment times. |
| Type | String | False |
Specifies the appointment type that categorizes the interaction (for example, 'interview' or 'client meeting'). This field supports reporting and workflow organization by classifying scheduled activities. |
| Visibility | Bool | False |
Returns a value of 'true' when the appointment is visible to other users. It returns a value of 'false' when the appointment is restricted due to privacy or access controls. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the appointment record is marked for deletion. It returns a value of 'false' when the appointment remains active in the CRM. |
Captures the attendees who are associated with appointments in Bullhorn CRM. This table enhances scheduling workflows by specifying participant relationships and supporting collaboration and visibility across user teams.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for this appointment attendee record. This field supports relational integrity by allowing the system to link each attendee to the correct appointment and participant details. |
| AcceptanceStatus | Int | False |
Specifies the attendee's acceptance status for the appointment. This field supports scheduling workflows by indicating whether the participant has accepted, declined, or not yet responded. |
| AppointmentId | Int | False |
Identifies the appointment that is associated with this attendee. This field supports calendar coordination by linking the attendee to the specific event that they are expected to join. |
| AttendeeId | Int | False |
Identifies the individual who is invited to or associated with the appointment. This field supports participant management by allowing the system to track attendance and communication history for each person. |
| MigrateGUID | String | False |
Stores the migration Id that is used when appointment attendee data is transferred from another system. This field supports data conversion workflows by helping the system maintain continuity between legacy and current records. |
Tracks the historical changes that are applied to appointment records. This table supports auditing and compliance by preserving a chronological record of updates that provide context for user actions and appointment lifecycle events.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for this appointment edit history record. This field supports audit tracking by distinguishing each historical entry for review and reconciliation. |
| AuditTrail | String | False |
Describes the serialized audit information that is captured when an appointment is modified. This field supports detailed change analysis by storing the before-and-after values that document how the appointment was altered. |
| DateAdded | Datetime | False |
Indicates the date and time when this appointment edit history record is added. This field supports chronological auditing by establishing when the system recorded the modification. |
| MigrateGUID | String | False |
Specifies the globally unique value that is used to migrate or synchronize appointment edit history records across systems. This field supports data integrity during import, export, or cross-environment alignment. |
| ModifyingPersonId | Int | False |
Identifies the person Id that is associated with the user who performs the appointment update. This field supports accountability workflows by linking modification activity to the individual who made the change. |
| TargetEntityId | Int | False |
Identifies the appointment Id that is associated with this historical entry. This field supports accurate traceability by connecting the edit history record to the appointment that is being modified. |
| TransactionID | String | False |
Captures the transaction Id that groups related update operations into a single audit event. This field supports consistent auditing by allowing systems to interpret multiple field changes as part of one logical modification. |
Represents the individual field-level modifications that are associated with appointment edit history entries. This table supports detailed auditing by documenting which values are changed, when the changes occur, and how those changes affect appointment workflows.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Specifies the unique identifier (Id) for the record that captures a change to an appointment field within the edit history.This field supports audit precision by linking each modification to a distinct entry within the edit history. |
| ColumnName | String | False |
Identifies the name of the column that was updated during the appointment change. This field supports change analysis by indicating which appointment attribute was modified. |
| Display | String | False |
Provides the display label that is associated with the updated column. This field supports user-facing audit clarity by showing the readable field name that appears in the interface. |
| EditHistoryId | Int | False |
References the Id of the appointment edit history record that this field change belongs to. This field supports historical accuracy by grouping individual field updates under the corresponding edit event. |
| NewValue | String | False |
Captures the new value that is assigned to the updated appointment field. This field supports comparison tasks by showing the result of the user's modification. |
| OldValue | String | False |
Captures the previous value that the appointment field contained before the update occurred. This field supports audit review by enabling evaluators to understand what changed and why the change may have been made. |
Tracks the historical updates that are applied to billable charge records in Bullhorn CRM. This table supports financial accuracy and auditability by maintaining a record of modifications across billing workflows.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Specifies the unique identifier (Id) for this record, which is stored as part of a billable charge's edit history. This field supports auditing and traceability by allowing the system to distinguish each edit event from other updates to billable charges. |
| AuditTrail | String | False |
Describes the audit trail data that is captured for this edit history entry. This field supports transparency by storing a serialized record of the actions that were taken during the update process. |
| DateAdded | Datetime | False |
Indicates the date and time when this edit history entry was created. This field supports chronological tracking by helping users understand when changes to billable charge values occurred. |
| MigrateGUID | String | False |
Stores the migration tracking value that is associated with this edit history entry. This field supports data conversion workflows by linking the record to its corresponding value during migration or synchronization tasks. |
| ModifyingPersonId | Int | False |
Identifies the Id of the user who performed the modification that generated this edit history entry. This field supports accountability by linking each edit action to the individual who executed it. |
| TransactionID | String | False |
Specifies the transaction identifier that is associated with this edit event. This field supports troubleshooting and system reconciliation by grouping related updates under a shared transaction context. |
Represents the change to an individual field that appears in the edit history for a billable charge. This table enhances billing transparency by documenting value changes, adjustment reasons, and their effects on financial reporting.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Specifies the unique identifier (Id) for this field-level change entry. This field supports detailed auditing by distinguishing each modification that is recorded when a billable charge is updated. |
| ColumnName | String | False |
Indicates the name of the column that is affected by this change. This field supports audit-trail visibility by identifying which attribute of the billable charge record is modified. |
| Display | String | False |
Captures the user-friendly label for the field that is changed. This field enhances review accuracy by helping users interpret the field's meaning during audit analysis. |
| EditHistoryId | Int | False |
References the Id of the associated edit history entry for the billable charge update. This field links each field-level change to its broader update event so that auditors can understand the full context of the modification. |
| NewValue | String | False |
Stores the new value that is assigned to the field during the update. This field supports change tracking by documenting the value that results from the modification. |
| OldValue | String | False |
Stores the original value that is replaced during the update. This field enables before-and-after comparison by showing what the value was prior to the recorded change. |
Represents organizational branches that define physical or operational locations within a company. This table supports segmentation and reporting by enabling users to group records by geographic region or internal business structure.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Specifies the unique identifier (Id) for this branch record. This field supports record tracking and relationship mapping by providing a stable reference that links the branch to related entities across Bullhorn CRM. |
| DateAdded | Datetime | False |
Captures the date and time when this branch record is created. This field supports auditing and timeline analysis by helping users understand when a branch is first introduced into the system. |
| ExternalID | String | False |
Stores an external identifier that links this branch to an upstream or third-party system. This field supports integration workflows by allowing branch records to be synchronized and reconciled across multiple platforms. |
| Name | String | False |
Specifies the name that is assigned to this branch. This field supports searching, reporting, and user navigation by providing a human-readable label for the branch within Bullhorn CRM. |
| ParentBranchId | Int | False |
Stores the Id of the parent branch that is associated with this branch. This field supports hierarchical modeling by enabling users to represent regional structures or organizational roll-ups in reporting and analysis. |
| IsDeleted | Bool | False |
Returns a value of 'true' when this branch record is marked as deleted in Bullhorn CRM. It returns a value of 'false' when the record remains active and available for standard workflows. |
Represents the business sectors that classify industries or market segments. This table supports strategic reporting and candidate or client categorization by standardizing sector definitions across the Bullhorn CRM system.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Specifies the unique identifier (Id) for this business sector record. This field supports organizational classification by enabling the system to distinguish each sector when assigning categories to client corporations, job orders, or candidates. |
| DateAdded | Datetime | False |
Captures the date and time when this business sector record is created. This field supports audit accuracy by allowing users to track when new sector classifications are introduced into the Bullhorn CRM system. |
| Name | String | False |
Defines the name of the business sector that describes the industry or market classification. This field supports reporting, search, and segmentation by standardizing how sectors are referenced across recruiting and client-management workflows. |
Represents candidate records that store personal, professional, and placement-related information within Bullhorn CRM. This table supports recruiting workflows by enabling searching, matching, tracking, and qualification management.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Specifies the unique identifier (Id) for this candidate record. This Id supports system-level referencing by linking the candidate to related job orders, submissions, and workflow activities within the Bullhorn CRM system. |
| AdditonalskillsResumeparser | String | False |
Captures additional skills that are extracted by the resume parser. This field supports talent evaluation by supplementing the primary skills profile with parser-identified competencies. |
| AddressAddress | String | False |
Stores the primary street address for the candidate. This field supports contact management by providing a foundational location detail for communication and compliance activities. |
| AddressAddress2 | String | False |
Stores the secondary street address for the candidate. This field supports accurate mailing and geographic classification by capturing apartment numbers, suites, or other sub-address information. |
| AddressCity | String | False |
Captures the city portion of the candidate's address. This field supports location-based sourcing, filtering, and reporting by supplying a standardized municipal value. |
| AddressCountry | Int | False |
Specifies the country Id that is associated with the candidate's address. This field supports geographic normalization by linking the address to the standardized country list in the Bullhorn CRM system. |
| AddresscountryCode | String | False |
Captures the country code that corresponds to the candidate's address. This field supports international formatting and integrations by providing a code that external systems recognize. |
| AddresscountryName | String | False |
Stores the full country name that is associated with the candidate's address. This field supports readable geographic context across sourcing, reporting, and compliance workflows. |
| AddressState | String | False |
Captures the state or provincial value for the candidate's address. This field supports geographic filtering, tax eligibility checks, and regional reporting requirements. |
| AddressZip | String | False |
Stores the postal or ZIP code for the candidate's address. This field supports matching, proximity searches, and territory assignment by refining the candidate's geographic profile. |
| Allowcandidatetoeditprofile | Bool | False |
Returns a value of 'true' when the candidate is permitted to edit their online profile. It returns a value of 'false' when self-service profile updates are restricted, which influences candidate engagement and data accuracy workflows. |
| AuthorizedtoworkintheUS | Bool | False |
Returns a value of 'true' when the candidate is authorized to work in the United States. It returns a value of 'false' when work authorization is not verified, which affects eligibility checks and compliance review steps. |
| AvailableUntil | Datetime | False |
Specifies the date until which the candidate is available for assignment. This field supports scheduling and sourcing efficiency by indicating when a candidate may require redeployment or follow-up. |
| Birthday | Datetime | False |
Captures the candidate's date of birth. This field supports verification processes and internal demographic reporting that rely on accurate age-related information. |
| BranchID | Int | False |
Specifies the branch Id associated with the candidate. This field supports organizational structure by assigning the candidate to the appropriate office, region, or business unit. |
| CandidateName | String | False |
Stores the candidate's primary name value. This field supports searching, display formatting, and identity verification within Bullhorn CRM workflows. |
| CandidateName2 | String | False |
Captures an alternate or supplemental name value for the candidate. This field supports data enrichment scenarios where multiple legal or preferred names require storage. |
| CandidateName3 | String | False |
Captures a tertiary name value that supplements the candidate's primary identity information. This field supports organizations that maintain multiple name variations for compliance or historical tracking. |
| CandidateName4 | String | False |
Stores an additional candidate-name variation for workflows that require multiple Ids. This field supports organizations with complex identity, compliance, or regional naming requirements. |
| CandidateName5 | String | False |
Stores a fifth name variation that expands the candidate's identity record. This field supports scenarios where alternative names must be maintained for matching, verification, or historical reference. |
| CanEnterTime | Bool | False |
Returns a value of 'true' when the candidate is permitted to enter time within the system. It returns a value of 'false' when time entry is restricted, which affects payroll, billing, and compliance workflows. |
| CategoryId | Int | False |
Specifies the category Id that classifies the candidate. This field supports skill grouping, segmentation, and reporting by linking the candidate to a standardized category structure. |
| Certifications | String | False |
Stores certification details that are associated with the candidate. This field supports compliance, qualification analysis, and matching by displaying relevant credentials that influence job eligibility. |
| CurrentCompany | String | False |
Captures the name of the candidate's current employer. This field supports sourcing, competitive intelligence, and screening by providing employment context. |
| CurrentPayRate | String | False |
Stores the candidate's current pay rate. This field supports compensation analysis, offer preparation, and rate alignment during job matching. |
| CurrentSalary | String | False |
Captures the candidate's current salary. This field supports role alignment, negotiation planning, and compensation benchmarking workflows. |
| DateAdded | Datetime | False |
Specifies the date and time when the candidate record was created. This field supports audit processes and time-based reporting by establishing when the candidate entered the system. |
| DateAvailable | Datetime | False |
Captures the date when the candidate becomes available for new assignments. This field supports sourcing and scheduling workflows by indicating when outreach or placement activities should begin. |
| DateI9Expiration | Datetime | False |
Stores the expiration date of the candidate's I-9 documentation. This field supports compliance and verification processes by identifying when renewed documentation is required. |
| DateLastModified | Datetime | False |
Captures the timestamp that is recorded when the candidate record is last updated. This field supports audit tracking by helping users identify when changes occur during recruiting and compliance workflows. |
| DateNextCall | Datetime | False |
Specifies the scheduled date for the candidate's next follow-up call. This field supports recruiter task planning by establishing a clear timeframe for candidate outreach and engagement. |
| DayRate | String | False |
Captures the candidate's typical daily compensation rate. This field supports pay comparisons and budgeting by storing rate information that hiring teams reference during offer development. |
| DayRateLow | String | False |
Captures the lower bound of the candidate's acceptable daily compensation range. This field supports negotiation workflows by documenting minimum rate expectations for contract roles. |
| Degrees | String | False |
Lists the degrees that the candidate has earned. This field supports qualification evaluation by displaying educational accomplishments that influence fit for specialized roles. |
| DesiredLocations | String | False |
Captures the geographic areas where the candidate is willing to work. This field supports matching and sourcing by aligning location preferences with job opportunities. |
| DesiredPayRate | String | False |
Specifies the pay rate that the candidate prefers for contract or hourly assignments. This field supports rate negotiation by establishing compensation expectations early in the hiring process. |
| DesiredSalary | String | False |
Specifies the salary amount that the candidate prefers for full-time roles. This field supports offer planning by documenting compensation requirements that guide employer discussions. |
| Disability | String | False |
Captures disability-related information when the candidate provides it voluntarily and in compliance with applicable policy. This field supports internal reporting by allowing organizations to track self-identified data where permitted. |
| DistancewillingtotravelMiles | Int | False |
Specifies the number of miles that the candidate is willing to travel for a job. This field supports assignment suitability checks by helping recruiters assess commute feasibility. |
| EducationLevel | String | False |
Captures the candidate's highest completed level of education. This field supports screening workflows by helping users determine eligibility for roles with minimum education requirements. |
| Email1 | String | False |
Stores the candidate's primary email address. This field supports communication workflows by serving as the main point of electronic contact for interviews, updates, and confirmations. |
| Email2 | String | False |
Stores the candidate's secondary email address. This field supports redundancy and flexibility by enabling alternate communication options when the primary address is unavailable. |
| Email3 | String | False |
Stores an additional email address for the candidate. This field supports specialized communication needs by allowing users to maintain multiple contact channels. |
| EmployeeType | String | False |
Indicates the employment category that applies to the candidate, such as full-time or contract. This field supports classification and reporting by aligning candidate types with staffing models. |
| EmploymentPreference | String | False |
Captures the types of employment arrangements that the candidate prefers. This field supports sourcing alignment by helping recruiters match candidates to roles that meet their work style and availability expectations. |
| Ethnicity | String | False |
Captures self-reported ethnicity information in compliance with organizational policy. This field supports internal reporting by allowing organizations to analyze demographic trends within permitted guidelines. |
| ExternalID | String | False |
Stores an external Id that links the candidate record to another system. This field supports data synchronization by helping organizations align Bullhorn CRM records with third-party platforms. |
| Fax | String | False |
Stores the candidate's primary fax number. This field supports communication workflows for organizations that use fax-based document exchange. |
| Fax2 | String | False |
Stores the candidate's secondary fax number. This field supports backup communication channels when multiple fax contacts are maintained. |
| Fax3 | String | False |
Stores an additional fax number for the candidate. This field supports specialized workflows that require multiple document-receiving endpoints. |
| FederalAddtionalWitholdingsAmount | String | False |
Captures the candidate's additional federal withholding amount for payroll purposes. This field supports accurate payroll processing by adding supplemental tax information to the compensation profile. |
| FederalExemptions | Int | False |
Specifies the number of federal tax exemptions that the candidate claims. This field supports payroll calculations by influencing withholding amounts during each pay cycle. |
| FederalextrawithholdingamountForeachpayperiod | String | False |
Captures the additional federal withholding amount that applies to each pay period. This field supports payroll accuracy by documenting supplemental tax instructions provided by the candidate. |
| FederalFilingStatus | String | False |
Specifies the candidate's federal tax filing status. This field supports payroll compliance by determining which withholding rules apply during compensation processing. |
| Gender | String | False |
Captures gender information that the candidate voluntarily provides. This field supports internal reporting within permitted policy guidelines by helping organizations understand demographic composition. |
| GeneralCandidateComments | String | False |
Stores general comments or notes that relate to the candidate. This field supports recruiter collaboration by capturing contextual information that informs engagement history and next steps. |
| HomePhone | String | False |
Stores the candidate's primary home phone number. This field supports communication workflows by providing a stable contact method for outreach and scheduling. |
| I9OnFile | Int | False |
Indicates whether the candidate's Form I-9 documentation is on file. This field supports compliance checks by confirming whether eligibility-verification materials have been submitted. |
| IsAnonymized | Bool | False |
Indicates whether the candidate record has been anonymized. This field supports privacy compliance by signaling that personal identifiers have been removed or obfuscated according to policy. |
| IsDaylightSavings | Bool | False |
Indicates whether the candidate's time zone observes daylight saving time. This field supports scheduling accuracy by ensuring that system-generated times align with the candidate's regional time adjustments. |
| IsExempt | Bool | False |
Indicates whether the candidate is classified as exempt under applicable labor guidelines. This field supports payroll and compliance workflows by clarifying how overtime and pay rules apply. |
| IsLockedOut | Bool | False |
Indicates whether the candidate is locked out of system access. This field supports security controls by preventing activity from user accounts that have been restricted. |
| LastNote | Datetime | False |
Captures the timestamp of the most recent note that is associated with the candidate. This field supports activity tracking by helping users understand the recency of recruiter interactions. |
| LeadTypeId | Int | False |
Stores the Id of the lead type that is linked to the candidate. This field supports classification and pipeline management by associating candidates with specific sourcing categories. |
| LinkedPersonId | Int | False |
Stores the Id of the related person record that is associated with the candidate. This field supports record unification by linking candidate data to the underlying person profile. |
| LocalAddtionalWitholdingsAmount | String | False |
Captures additional local tax withholding amounts for the candidate. This field supports payroll processing by incorporating supplemental local tax requirements. |
| LocalExemptions | Int | False |
Specifies the number of local tax exemptions that the candidate claims. This field supports tax calculation accuracy by adjusting withholding rules at the local level. |
| LocalFilingStatus | String | False |
Specifies the candidate's local tax filing status. This field supports compliance by determining which local withholding rules apply. |
| LocalTaxCode | String | False |
Stores the local tax code that applies to the candidate. This field supports payroll accuracy by linking tax calculations to the appropriate jurisdictional rules. |
| MasterUserID | Int | False |
Stores the Id of the master user who is associated with the candidate. This field supports administrative tracking by identifying ownership or responsibility relationships. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that identifies the candidate record during data transfer or system consolidation. This field supports data-migration workflows by ensuring stable cross-system references. |
| MobilePhone | String | False |
Stores the candidate's mobile phone number. This field supports communication workflows by enabling fast, direct contact for time-sensitive updates. |
| Name | String | False |
Captures the primary name value that is associated with the candidate. This field supports identification and communication workflows across screening and hiring processes. |
| Nickname | String | False |
Stores the candidate's preferred nickname. This field supports personalized communication by allowing recruiters to address candidates according to their stated preferences. |
| NumberofCategories | Int | False |
Captures the number of categories that are assigned to the candidate. This field supports classification and reporting by quantifying the breadth of candidate categorization. |
| NumberofOwners | Int | False |
Captures the number of user owners who are assigned to the candidate record. This field supports workflow distribution by identifying how responsibility for the candidate is shared. |
| OptedOut | Bool | False |
Indicates whether the candidate has opted out of communications. This field supports compliance with communication preferences by restricting outreach when required. |
| OtherDeductionsAmount | String | False |
Captures other deduction amounts that apply to the candidate during payroll processing. This field supports financial accuracy by documenting deductions that influence net compensation. |
| OtherIncomeAmount | String | False |
Captures the amount of additional income that the candidate reports outside regular wages. This field supports payroll and financial assessments by recording supplemental earnings that may influence compensation calculations. |
| OtherPhone | String | False |
Stores an alternate phone number for the candidate. This field supports communication accuracy by providing another method for contacting the individual when primary numbers are unavailable. |
| OwnershipId | Int | False |
Identifies the ownership record that is linked to the candidate. This field supports organizational configuration by associating the candidate with the appropriate owning user, team, or department. |
| Pager | String | False |
Stores the candidate's pager number. This field supports legacy communication workflows by retaining contact details that may still be required in specific industries or environments. |
| PaperWorkOnFile | String | False |
Indicates whether the candidate's required paperwork is on file. This field supports compliance tracking by signaling whether documentation such as onboarding forms or verification records has been submitted. |
| Password | String | False |
Stores the candidate's system password in encoded form. This field supports secure authentication workflows by retaining credentials that allow candidates to access portal or self-service features. |
| PersonalURL | String | False |
Stores a personal website link that the candidate provides. This field supports branding and evaluation workflows by giving users access to online portfolios, professional profiles, or similar resources. |
| PersonSubtype | String | False |
Specifies the subtype classification that further categorizes the candidate's person record. This field supports reporting and workflow routing by distinguishing different candidate types or statuses. |
| Phone3 | String | False |
Stores a third phone number that is associated with the candidate. This field supports thorough communication tracking by capturing additional contact information beyond primary and secondary numbers. |
| PreferredContact | String | False |
Specifies the candidate's preferred method of communication. This field supports relationship management by helping users choose the most effective channel for outreach. |
| RecentEmployers | String | False |
Stores a list of employers that the candidate has worked for recently. This field supports qualification and screening by providing a snapshot of recent work history relevant to job matching. |
| ReferredbyOther | String | False |
Captures a freeform referral source that indicates how the candidate learned about the organization or job opportunity. This field supports sourcing analytics by documenting external or nonstandard referral paths. |
| ReferredById | Int | False |
Identifies the record that refers the candidate to the organization. This field supports sourcing and attribution by linking the candidate to the user, contact, or entity responsible for the referral. |
| Resume | String | False |
Stores the candidate's resume content or a reference to the resume file. This field supports evaluation and submission workflows by making the candidate's professional background readily accessible for review. |
| SecondaryAddressAddress | String | False |
Stores the street address for the candidate's secondary location. This field supports logistical planning by capturing alternate residential or mailing information. |
| SecondaryAddressAddress2 | String | False |
Stores the additional address line for the candidate's secondary location. This field supports accurate recordkeeping by retaining extended address details such as apartment or suite numbers. |
| SecondaryAddressCity | String | False |
Stores the city that is associated with the candidate's secondary address. This field supports geographic filtering and correspondence tasks by identifying an alternate city location. |
| SecondaryAddressCountry | Int | False |
Identifies the country that is associated with the candidate's secondary address. This field supports location normalization by linking the address to a standardized country identifier. |
| SecondaryAddresscountryCode | String | False |
Stores the country code for the candidate's secondary address. This field supports geographic validation and integration workflows by retaining a code that corresponds to recognized country formats. |
| SecondaryAddresscountryName | String | False |
Stores the full country name for the candidate's secondary address. This field supports clarity and reporting by making the country designation human-readable. |
| SecondaryAddressState | String | False |
Stores the state or provincial designation for the candidate's secondary address. This field supports compliance and routing workflows by identifying the appropriate regional subdivision. |
| SecondaryAddressZip | String | False |
Specifies the postal or ZIP code that is associated with the candidate's secondary address. This field supports location accuracy by enabling regional searches, compliance validation, and standardized address formatting. |
| Source | String | False |
Identifies the source from which the candidate originated. This field supports talent acquisition analytics by helping recruiters determine which sourcing channels generate high-quality candidates. |
| SSN | String | False |
Stores the masked Social Security Number for the candidate. This field supports secure identity verification by providing a controlled reference value that complies with privacy and data-handling requirements. |
| StateAddtionalWitholdingsAmount | String | False |
Specifies the amount of additional state withholding that applies to the candidate. This field supports payroll accuracy by recording extra withholding amounts that influence net pay calculations. |
| StateExemptions | Int | False |
Captures the number of state tax exemptions that are claimed by the candidate. This field supports compliance and payroll processing by determining how state tax liabilities are calculated. |
| StateFilingStatus | String | False |
Specifies the candidate's filing status for state tax purposes. This field supports payroll configuration by aligning state-level tax logic with the candidate's declared tax category. |
| Status | String | False |
Indicates the candidate's current status within the recruiting lifecycle. This field supports workflow progression by signaling whether the candidate is active, placed, archived, or in another operational state. |
| TaxID | String | False |
Stores the tax identification number that is associated with the candidate. This field supports payroll, compliance, and reporting workflows by providing a unique reference value for tax-related processing. |
| TaxState | String | False |
Identifies the state whose tax regulations apply to the candidate. This field supports accurate withholding and payroll configuration by linking candidate compensation to the appropriate jurisdiction. |
| TimeZoneOffsetEST | Int | False |
Specifies the candidate's time zone offset from Eastern Standard Time. This field supports communication and scheduling accuracy by helping users account for regional time differences when engaging candidates. |
| Title | String | False |
Captures the professional title or job designation that applies to the candidate. This field supports matching and search workflows by reflecting the candidate's primary area of expertise. |
| TotalDependentClaimAmount | String | False |
Specifies the total amount of dependent-related claims that the candidate reports. This field supports payroll and tax calculations by providing values that influence withholding formulas. |
| TravelMethod | String | False |
Specifies the candidate's preferred travel method for assignments or interviews. This field supports logistical planning by helping recruiters coordinate travel arrangements that align with candidate preferences. |
| Twojobs | Bool | False |
Returns a value of 'true' when the candidate works multiple jobs. It returns a value of 'false' when the candidate does not hold more than one active position. |
| Type | String | False |
Identifies the candidate type that is applied within the Bullhorn CRM system. This field supports classification, reporting, and workflow routing by distinguishing permanent, contract, or specialized candidate categories. |
| UserDateAdded | Datetime | False |
Specifies the date and time when the candidate record was added by a system user. This field supports auditing and historical analysis by showing when human-initiated record creation occurred. |
| Username | String | False |
Captures the username that is associated with the candidate record for system authentication or portal access. This field supports security and usability by linking candidate interactions to a consistent account identity. |
| UserTypeId | Int | False |
Specifies the user type that is associated with the candidate, if applicable. This field supports permissions and workflow routing by identifying system roles that influence how the candidate interacts with Bullhorn CRM features. |
| Veteran | String | False |
Indicates the candidate's veteran classification, if it is disclosed. This field supports compliance reporting and diversity tracking by preserving veteran-status information for authorized organizational use. |
| WillingtoRelocate | Bool | False |
Returns a value of 'true' when the candidate is willing to relocate. It returns a value of 'false' when the candidate prefers to remain in their current geographic area. |
| WorkPhone | String | False |
Specifies the candidate's primary work phone number. This field supports communication workflows by providing an additional contact method for scheduling and engagement. |
| YearsExperience | Int | False |
Captures the number of years of professional experience that the candidate reports. This field supports qualification assessment by helping recruiters evaluate seniority and skill depth. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the candidate record is marked as deleted within the Bullhorn CRM system. It returns a value of 'false' when the record remains active and available for standard processing. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| LuceneQuery | String |
Specifies a Lucene query that is sent directly to the Bullhorn CRM API. This pseudocolumn supports advanced search workflows by allowing users to bypass standard filters and apply custom query logic when necessary. |
Captures the certifications that are associated with candidates, including credentials, expiration dates, and verification details. This table supports compliance-driven workflows by enabling recruiters to validate and track required qualifications.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Specifies the unique identifier (Id) for this candidate certification record. This field supports audit accuracy by allowing the system to track and reference certification entries throughout compliance, credentialing, and reporting workflows. |
| BoardCertification | String | False |
Captures the board certification label that applies to the candidate's credential. This field supports verification processes by identifying certifications that meet regulatory or industry-specific requirements. |
| CandidateId | Int | False |
Specifies the Id of the candidate who holds this certification. This field maintains relational integrity by linking the credential to the correct candidate profile for evaluation and reporting. |
| Comments | String | False |
Captures freeform commentary that users record about the candidate's certification. This field supports documentation and review by allowing recruiters to store notes that clarify status, requirements, or follow-up needs. |
| Compact | Int | False |
Indicates whether the certification participates in a multistate compact program. This field supports placement eligibility assessments by identifying credentials that enable licensure portability across jurisdictions. |
| Credential | String | False |
Captures the specific credential that is associated with the certification entry. This field supports credential tracking by defining the title or designation that the issuing authority awarded. |
| DateCertified | Datetime | False |
Specifies the date when the candidate completed or obtained the certification. This field supports compliance and eligibility checks by establishing when the credential became valid. |
| DateLastModified | Datetime | False |
Captures the date and time when this certification record was last updated. This field supports audit tracking by identifying when changes occurred that may affect placement or compliance decisions. |
| DisplayStatus | String | False |
Defines the status label that appears in certification-related views. This field supports recruiter visibility by summarizing the candidate's credential condition, such as active, pending, or expired. |
| ExpirationDate | Datetime | False |
Specifies the date when the certification expires. This field supports compliance monitoring by helping recruiters identify credentials that require renewal to maintain placement eligibility. |
| IsComplete | Bool | False |
Returns a value of 'true' when the certification has all required information. It returns a value of 'false' when the record remains incomplete and needs additional verification or documentation. |
| IssuingAuthority | String | False |
Captures the name of the organization that issued the certification. This field supports validation processes by identifying the governing body responsible for credential standards. |
| LicenseNumber | String | False |
Captures the license number that the issuing authority assigned to the candidate. This field supports verification and reporting by providing a reference value used for compliance checks. |
| LicenseType | String | False |
Identifies the classification or category of license that is associated with the certification. This field supports eligibility assessments by distinguishing between credential types that vary in scope or regulatory treatment. |
| Locations | String | False |
Lists the geographic locations where the certification is valid. This field supports jurisdiction-specific placement decisions by identifying regions in which the candidate is authorized to work. |
| ModifyingUserId | Int | False |
Specifies the Id of the user who last modified this certification record. This field supports audit and accountability requirements by tracking which user performed the update. |
| OnFile | Int | False |
Indicates whether documentation for this certification is on file. This field supports compliance verification by signaling whether supporting documents have been uploaded or received. |
| RequirementTypeId | Int | False |
Specifies the Id that identifies the type of certification requirement. This field supports rules-based workflows by linking the certification to requirement categories that apply to specific roles or placements. |
| Results | String | False |
Captures the outcome or results (for example, exam scores or completion statuses) that is associated with the certification. This field supports credential evaluation by providing detail that influences qualification or compliance decisions. |
| Status | String | False |
Defines the current lifecycle status of the certification. This field supports workflow management by identifying whether the credential is active, pending, expired, or otherwise in transition. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the certification record is marked as deleted. It returns a value of 'false' when the record remains active within the Bullhorn CRM system. |
Tracks historical updates that are applied to candidate certification records. This table supports audit and compliance requirements by documenting when certification details are changed and how those changes affect qualification status.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Specifies the unique identifier (Id) for this certification edit history record. This field supports auditing processes by allowing the system to distinguish each historical change event. |
| AuditTrail | String | False |
Captures the serialized audit information that is associated with modifications to a candidate certification. This field provides detailed visibility into who changed specific values and how those changes affect certification compliance. |
| DateAdded | Datetime | False |
Indicates the date and time when the record for this certification edit history is created. This field supports chronological analysis by placing each modification within the broader timeline of certification updates. |
| MigrateGUID | String | False |
Stores the migration Id that is used during data import workflows. This field supports system integration by linking the history entry to external or legacy data sources. |
| ModifyingPersonId | Int | False |
Specifies the Id of the person who performs the certification update. This field supports accountability by identifying the individual responsible for a specific modification. |
| TargetEntityId | Int | False |
Identifies the Id of the candidate certification record that is affected by the edit. This field maintains relational integrity by linking each history entry to the certification it describes. |
| TransactionID | String | False |
Stores the transaction Id that groups together related certification updates. This field supports audit reconstruction by enabling the system to associate multiple field-level changes with a single update event. |
Represents field-level changes that occur within certification edit history records. This table provides granular auditing capabilities by identifying which specific values are updated during certification lifecycle management.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Specifies the unique identifier (Id) for the change record of this certification edit history field. This field supports precise auditing by enabling the system to distinguish each recorded modification within certification change events. |
| ColumnName | String | False |
Identifies the name of the column that is modified during the certification update. This field supports detailed review by showing which certification attribute was affected. |
| Display | String | False |
Describes the display label that corresponds to the modified certification field. This field supports user-facing clarity by presenting a readable name for the changed attribute. |
| EditHistoryId | Int | False |
References the Id for the entry of the certification edit history that this field change belongs to. This field supports chronological tracking by linking each modification to the broader certification update event. |
| NewValue | String | False |
Captures the updated value that is assigned to the certification field. This field supports audit transparency by documenting the information that replaces the prior value. |
| OldValue | String | False |
Captures the previous value that existed before the certification field was updated. This field supports change comparison by allowing users to review what information was altered during the update. |
Represents the certification requirements that must be met for roles, job submissions, or placements. This table supports staffing workflows by ensuring candidates meet mandatory qualifications before advancing through hiring stages.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Specifies the unique identifier (Id) for this candidate certification requirement record. This field supports system integrity by enabling reliable tracking, lookup, and auditing of requirement entries. |
| CandidateCredentialId | Int | False |
Identifies the credential Id that is linked to this candidate certification requirement. This field supports compliance evaluation by establishing which candidate credential relates to the requirement. |
| CandidateCredentialName | String | False |
Defines the name of the credential that is associated with this requirement. This field supports clarity during review by presenting a readable label for the credential that the system references. |
| CandidateCredentialStatus | String | False |
Indicates the status of the credential that applies to this requirement. This field supports compliance workflows by showing whether the credential is active, expired, pending, or otherwise requires follow-up. |
| CandidateId | Int | False |
Identifies the candidate Id that this certification requirement applies to. This field supports candidate-level compliance tracking by linking the requirement directly to the affected individual. |
| CertificationId | Int | False |
Identifies the certification Id that the system associates with this requirement. This field supports regulatory and client-driven processes by ensuring that each requirement corresponds to a defined certification. |
| DateAdded | Datetime | False |
Captures the date and time when this certification requirement is created. This field supports historical auditing by establishing when the requirement enters the system. |
| ExpirationDate | Datetime | False |
Specifies the date when the requirement or its associated credential expires. This field supports proactive compliance by allowing users to monitor upcoming expirations and prepare renewal actions. |
| MatchingCredentialCount | Int | False |
Indicates the number of candidate credentials that satisfy this requirement. This field supports validation workflows by helping users determine whether the candidate holds all necessary qualifications. |
| ModifyingUserId | Int | False |
Identifies the Id of the user who last modified this requirement. This field supports administrative oversight by documenting who performs updates that influence compliance evaluations. |
| OwnerId | Int | False |
Identifies the Id of the user who owns or manages this requirement record. This field supports assignment and accountability by designating responsibility for monitoring and maintaining requirement status. |
Tracks the historical changes that are applied to certification requirement records. This table supports compliance tracking by documenting modifications that can affect job qualifications or hiring workflows.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Specifies the unique identifier (Id) for record of this certification requirement edit history. This field supports audit accuracy by distinguishing each recorded update in the candidate certification requirement lifecycle. |
| AuditTrail | String | False |
Captures the audit trail that is associated with this edit history record. This field supports transparency by storing the detailed sequence of actions that occurred during the update event. |
| DateAdded | Datetime | False |
Indicates the date and time when this edit history record is created. This field supports chronological tracing by establishing when changes to candidate certification requirements were logged. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is associated with this edit history entry. This field supports data migration tracking by linking the record to system processes that occur during data import or conversion. |
| ModifyingPersonId | Int | False |
Specifies the Id of the user who modifies the candidate certification requirement. This field supports accountability by identifying who performs the update. |
| TargetEntityId | Int | False |
Indicates the Id of the candidate certification requirement that is affected by this change. This field supports accurate linkage by connecting the edit history entry to the specific requirement record. |
| TransactionID | String | False |
Stores the transaction Id that is associated with this update. This field supports system reconciliation by linking the change event to the broader transaction in which it occurs. |
Represents field-specific updates that occur within certification requirement edit history entries. This table supports granular auditing by identifying the values that are modified and the context for each change.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
The unique identifier (Id) for this field change record. This field supports detailed auditing by linking each update to the specific change event that modified a certification requirement. |
| ColumnName | String | False |
The name of the field that is updated during the change event. This field supports traceability by identifying which attribute of the certification requirement is affected. |
| Display | String | False |
The display label for the field that is updated. This field improves readability by presenting a user-friendly name that is shown in audit logs and review tools. |
| EditHistoryId | Int | False |
The Id that links this field change to the associated edit history entry. This field maintains relational continuity by grouping all updates that occur during the same modification event. |
| NewValue | String | False |
The value that is applied to the field after the change event. This field supports comparison and oversight by showing what the updated certification requirement reflects after the modification. |
| OldValue | String | False |
The value that exists before the field is updated. This field enables auditing and rollback analysis by preserving the prior state for review. |
Captures educational background details that are associated with candidate records. This table supports qualification evaluation by storing information that influences matching, vetting, and job submission processes.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Specifies the unique identifier (Id) for this education record. This field supports record tracking by distinguishing one educational entry from another in the candidate profile. |
| CandidateId | Int | False |
Stores the Id of the candidate who is associated with this education entry. This field links the educational detail to the correct individual within the Bullhorn CRM ecosystem. |
| Certification | String | False |
Indicates any certification that the candidate obtained during this period of study. This field provides credential context that supports qualification assessment. |
| City | String | False |
Specifies the city in which the educational institution is located. This field assists with geographic relevance and compliance reporting. |
| Comments | String | False |
Contains internal or descriptive comments about the candidate's education entry. This field supports context gathering for recruiters who review academic history. |
| DateAdded | Datetime | False |
Captures the date and time when this education entry is first added. This field supports auditing by documenting when the educational information enters the system. |
| Degree | String | False |
Identifies the degree or academic award granted to the candidate. This field supports qualification evaluation and skill classification. |
| EndDate | Datetime | False |
Specifies the date when the candidate completed this education period. This field establishes timeline accuracy for career and qualification assessments. |
| ExpirationDate | Datetime | False |
Indicates the expiration date of a time-limited certification that is tied to this education record. This field supports compliance and credential renewal workflows. |
| GPA | Double | False |
Stores the grade-point average that the candidate earned for this educational program. This field supports academic evaluation and qualification screening. |
| GraduationDate | Datetime | False |
Specifies the date on which the candidate formally graduates from the institution. This field supports eligibility verification and timeline validation. |
| Major | String | False |
Indicates the candidate's major area of study. This field enhances matching by identifying specialized academic focus that aligns with job requirements. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is assigned during data import processes. This field supports system integrity by tracking source records from external systems. |
| School | String | False |
Specifies the name of the educational institution the candidate attended. This field provides institutional context for evaluating academic background. |
| StartDate | Datetime | False |
Captures the date on which the candidate begins this educational program. This field supports chronological ordering of academic history. |
| State | String | False |
Indicates the state or provincial region where the institution is located. This field standardizes location data for reporting and search filtering. |
| IsDeleted | Bool | False |
Returns a value of 'true' when this education entry is marked as deleted. It returns a value of 'false' when the entry remains active and available in the candidate profile. |
Represents the files that are attached to candidate records, such as resumes, certifications, or documentation. This table supports document management workflows by enabling users to store, retrieve, and audit attachments that are linked to candidate profiles.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the CandidateFileAttachment record. This field enables Bullhorn CRM to distinguish this attachment from other files so that it can be referenced, retrieved, or updated across candidate workflows. |
| CandidateId | Int | False |
Specifies the candidate Id that is associated with the file attachment. This field links the attachment to the correct candidate record so that Bullhorn CRM can include it in searches, profile views, and document management processes. |
| ContentSubType | String | False |
Specifies the subtype portion of the file's content classification. This field provides detailed information that Bullhorn CRM uses to determine how the attachment is processed, previewed, or displayed in the user interface. |
| ContentType | String | False |
Specifies the primary content type of the attached file. This field influences how Bullhorn CRM interprets, stores, and transmits the file for viewing or downloading. |
| DateAdded | Datetime | False |
Captures the date and time when the file attachment is created. This timestamp supports auditing, reporting, and chronological sorting across document-related workflows. |
| Description | String | False |
Provides a descriptive summary for the file attachment. This field helps users understand the attachment's purpose and improves searchability within Bullhorn CRM document and candidate record views. |
| Directory | String | False |
Specifies the directory path where the file attachment is stored. This field assists Bullhorn CRM in locating the file in storage systems and maintaining consistent file organization. |
| Distribution | String | False |
Captures the distribution category that is associated with the attachment. This field helps Bullhorn CRM determine how the file is shared, exposed, or restricted across internal workflows. |
| ExternalID | String | False |
Stores the external Id for the file attachment when it originates from an outside system. This field supports integrations because Bullhorn CRM uses it to match external documents to internal candidate records. |
| FileExtension | String | False |
Specifies the file extension that is associated with the attachment. This field helps Bullhorn CRM determine handling instructions such as preview capabilities, conversion options, or preferred download methods. |
| FileOwnerId | Int | False |
Captures the owner Id for the file attachment. This value determines which user is responsible for the document and influences authorization, visibility, and workflow routing. |
| FileSize | Int | False |
Specifies the size of the attached file in bytes. This field supports resource management and helps Bullhorn CRM determine whether the file meets storage or upload constraints. |
| FileType | String | False |
Captures the file's classification as recognized by Bullhorn CRM. This field supports display logic, search settings, and document-handling rules that depend on file type. |
| IsCopied | Bool | False |
Returns a value of 'true' when the file attachment is a copy of another source file. It returns a value of 'false' when the attachment is an original file that is created or uploaded directly to Bullhorn CRM. |
| IsEncrypted | Bool | False |
Returns a value of 'true' when the file attachment is stored in an encrypted format. It returns a value of 'false' when the attachment is stored without encryption and can be accessed according to standard permissions. |
| IsExternal | Bool | False |
Returns a value of 'true' when the attached file originates from an external system. It returns a value of 'false' when the attachment is created or uploaded directly within Bullhorn CRM. |
| IsOpen | Bool | False |
Returns a value of 'true' when the system marks the file as open or currently active in a process. It returns a value of 'false' when the file is not active and is available for other operations. |
| IsPrivate | Bool | False |
Returns a value of 'true' when the file attachment is marked as private and restricted from general visibility. It returns a value of 'false' when the attachment is available to authorized users based on standard Bullhorn CRM permissions. |
| IsSendOut | Bool | False |
Returns a value of 'true' when the file attachment is flagged for send-out operations such as email or document transmission. It returns a value of 'false' when the attachment is not designated for outbound communication. |
| Name | String | False |
Specifies the name that is assigned to the file attachment. This field helps Bullhorn CRM display the attachment in lists, candidate records, and search results. |
| Type | String | False |
Captures the type classification that Bullhorn CRM assigns to the attachment. This field influences workflow behavior because the system uses it to determine how the file is handled or categorized. |
| Uuid | String | False |
Specifies the universally unique identifier (UUID) that is associated with the file attachment. This field ensures global uniqueness and supports integrations that rely on cross-system matching. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the file attachment is marked as deleted within Bullhorn CRM. It returns a value of 'false' when the attachment is active and available within candidate document workflows. |
Captures historical changes that are associated with candidate records. This table supports auditing, reporting, and workflow tracking by recording lifecycle updates that provide context for candidate progression.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the CandidateHistory record. This field enables Bullhorn CRM to track, retrieve, and reference the specific historical entry across auditing and reporting workflows. |
| CandidateId | Int | False |
Specifies the candidate Id that is associated with the historical record. This field links the history entry to the correct candidate so that Bullhorn CRM can build an accurate activity timeline. |
| CandidateID2 | Int | False |
Captures an additional candidate Id that is used in legacy or migration scenarios. This field helps Bullhorn CRM reconcile multiple historical identifiers that can exist during data conversion or system integration processes. |
| Comments | String | False |
Stores the descriptive comments that are associated with the historical entry. This field provides narrative context that helps users understand why the update occurred and how it affects the candidate's activity history. |
| DateAdded | Datetime | False |
Captures the date and time when the history record is created. This timestamp supports auditing, chronological sorting, and reporting across candidate-related workflows in Bullhorn CRM. |
| MigrateGUID | String | False |
Stores the globally unique identifier (GUID) that is associated with migration operations. This field enables Bullhorn CRM to trace the origin of historical data, especially when records are imported from external systems. |
| ModifyingUserId | Int | False |
Specifies the Id of the user who creates or modifies the history entry. This field supports accountability because Bullhorn CRM uses it to identify the actor responsible for changes. |
| Status | String | False |
Captures the status value that is associated with the history record. This field helps Bullhorn CRM classify the historical event and determine how it influences candidate workflows, reporting, or state transitions. |
Captures professional or personal references that are associated with candidate records. This table supports vetting workflows by storing reference details that recruiters use to validate candidate credibility and work history.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the CandidateReference record. This field allows Bullhorn CRM to retrieve, track, and reference the correct employment reference when building candidate profiles and reports. |
| CandidateId | Int | False |
Specifies the candidate Id that is associated with the reference entry. This field links the reference to the correct candidate so that Bullhorn CRM can present complete employment history and background details. |
| CandidateTitle | String | False |
Captures the job title that the candidate held during the referenced period. This field helps Bullhorn CRM users understand the candidate's previous responsibilities and evaluate role alignment. |
| ClientCorporationId | Int | False |
Specifies the client corporation Id that is associated with the reference. This field links the reference to an employer record and supports reporting and sourcing analysis within Bullhorn CRM. |
| CompanyorDepartment | String | False |
Captures the name of the company or department where the candidate worked during the referenced employment. This field helps users identify organizational context and strengthens employment verification workflows. |
| DateAdded | Datetime | False |
Captures the date and time when the reference entry is created. This timestamp supports auditing and enables Bullhorn CRM to maintain chronological accuracy within candidate histories. |
| EmploymentEnd | Datetime | False |
Specifies the end date of the candidate's employment for the referenced role. This field supports timeline calculations and helps Bullhorn CRM reflect accurate employment duration. |
| EmploymentStart | Datetime | False |
Specifies the start date of the candidate's employment for the referenced role. This field provides historical context and enables Bullhorn CRM to assess total tenure when evaluating experience. |
| JobPostingId | Int | False |
Captures the job posting Id that is associated with this reference when applicable. This field supports traceability by linking references to specific job submissions or placement workflows within Bullhorn CRM. |
| ManagerEmail | String | False |
Specifies the manager's email address for the referenced employment period. This field supports verification, outreach, and background-check workflows that are handled within Bullhorn CRM. |
| ManagerPhone | String | False |
Captures the manager's phone number. This field provides an additional contact method that users can rely on for employment verification and reference checks. |
| ManagerTitle | String | False |
Specifies the manager's job title during the candidate's period of employment. This field provides context for the reference relationship and supports credibility evaluation within Bullhorn CRM. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is associated with the reference record. This field helps Bullhorn CRM trace imported data back to external systems during conversions or integration processes. |
| ReferenceID | Int | False |
Specifies the reference Id that is linked to this employment record. This field helps Bullhorn CRM manage multiple references for a candidate and ensures accurate association with the correct verifier. |
| ReferenceLastName | String | False |
Captures the last name of the reference contact. This field improves searchability and supports matching during background-check workflows in Bullhorn CRM. |
| ReferenceName | String | False |
Captures the full name of the reference contact. This field helps users identify the individual who provided the reference and supports communication and verification processes. |
| Status | String | False |
Specifies the current status that is assigned to the reference record. This field helps Bullhorn CRM categorize references for reporting, workflow routing, and data quality review. |
| YearsKnown | Int | False |
Captures the number of years the reference contact has known the candidate. This field provides context for the strength of the reference and supports evaluation during recruiting decisions. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the reference record is marked as deleted within Bullhorn CRM. It returns a value of 'false' when the record remains active and available for candidate evaluation workflows. |
Represents the questions that are used during candidate reference checks. This table supports standardized evaluation by defining consistent prompts that measure candidate performance or behavior.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the CandidateReferenceQuestion record. This field allows Bullhorn CRM to retrieve, manage, and organize individual reference questions that appear in candidate evaluations. |
| CategoryId | Int | False |
Specifies the category Id that groups this reference question with related questions. This field helps Bullhorn CRM structure reference questionnaires and maintain consistent organization across question sets. |
| Enabled | Int | False |
Specifies whether the reference question is enabled for use within Bullhorn CRM workflows. This field determines whether the question appears in reference forms and supports configuration of active or inactive questions. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is associated with the reference question. This field supports data conversion and allows Bullhorn CRM to trace imported questions back to their source systems. |
| QuestionText | String | False |
Captures the text of the reference question that is presented to managers or contacts. This field defines the actual prompt used during reference collection and helps Bullhorn CRM maintain consistent question wording. |
| SortOrder | Int | False |
Specifies the numeric sort order for the reference question. This field determines how questions are arranged within forms and ensures that Bullhorn CRM displays them in a predictable sequence. |
Captures the responses that are provided by references during candidate evaluations. This table supports decision-making workflows by storing structured feedback that informs suitability assessments.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the CandidateReferenceResponse record. This field enables Bullhorn CRM to track, retrieve, and manage individual responses that are associated with candidate reference questions. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is associated with the response record. This field helps Bullhorn CRM trace imported responses back to their origin during data conversions or system integrations. |
| QuestionId | Int | False |
Specifies the question Id that this response corresponds to. This field links each response to its associated question and allows Bullhorn CRM to organize answers within structured reference questionnaires. |
| ReferenceId | Int | False |
Specifies the reference Id that is associated with the response. This field connects the response to the appropriate candidate reference record so that Bullhorn CRM can assemble complete reference evaluations. |
| ResponseText | String | False |
Captures the text that the reference provider submitted in response to the question. This field supplies qualitative feedback that Bullhorn CRM users review when assessing candidate suitability. |
Represents the sources from which candidate records originate (for example, job boards, referrals, or internal submissions). This table supports reporting and performance tracking by enabling users to analyze sourcing effectiveness.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the CandidateSource record. This field allows Bullhorn CRM to distinguish each source entry so that it can be retrieved, updated, and associated with candidate records accurately. |
| AccountNumber | String | False |
Captures the account number that is associated with the source entity. This field supports billing, tracking, and reporting workflows within Bullhorn CRM that rely on external account identifiers. |
| Addressaddress1 | String | False |
Captures the primary street address for the source. This field provides essential location information that Bullhorn CRM uses for correspondence, auditing, and geographic reporting. |
| Addressaddress2 | String | False |
Captures the secondary street address line for the source. This field supplies additional address detail and supports organizations that use multi-line or extended address formats in Bullhorn CRM. |
| Addresscity | String | False |
Specifies the city component of the source's address. This field helps Bullhorn CRM categorize and filter source entities based on geographic regions. |
| Addressstate | String | False |
Specifies the state or province that is associated with the source's address. This field supports region-based filtering, reporting, and compliance workflows in Bullhorn CRM. |
| Addresszip | String | False |
Captures the postal or ZIP code for the source's address. This field provides precise geographic information that Bullhorn CRM uses for territory-based workflows and distance calculations. |
| CandidateId | Int | False |
Specifies the candidate Id that is associated with the source entry. This field links the candidate to the originating source, allowing Bullhorn CRM to support sourcing analytics and track where candidates were found. |
| Fax | String | False |
Captures the fax number for the source entity. This field provides an alternate communication method for organizations that continue to use fax-based workflows within Bullhorn CRM. |
| Fee | String | False |
Specifies the fee that is associated with the candidate source. This field supports financial tracking and helps Bullhorn CRM users assess sourcing costs and evaluate return on investment. |
| FeeType | String | False |
Captures the type of fee that applies to the candidate source. This field enables Bullhorn CRM to categorize sourcing expenses and apply consistent logic during financial reporting. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object for the source record. This field helps Bullhorn CRM trace data that originates from external systems during imports or platform transitions. |
| Name | String | False |
Specifies the name of the candidate source, such as a job board or agency. This field helps Bullhorn CRM users understand where candidates originate and supports reporting on sourcing effectiveness. |
| Phone | String | False |
Captures the primary phone number for the source entity. This field supports communication workflows and ensures that Bullhorn CRM users can contact the source when necessary. |
| Type | String | False |
Specifies the type of source that is associated with the candidate (for example, 'referral', 'job board', or 'agency'). This field enables Bullhorn CRM to categorize sourcing channels and support trend analysis. |
Captures past employment details that are associated with candidate profiles. This table supports qualification assessments by storing work experience that influences matching, vetting, and placement workflows.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the CandidateWorkHistory record. This field allows Bullhorn CRM to retrieve, update, and organize specific employment history entries for each candidate. |
| Bonus | Double | False |
Specifies the bonus amount that is associated with the candidate's employment for this record. This field supports compensation analysis and helps Bullhorn CRM users assess total earnings for prior roles. |
| CandidateId | Int | False |
Specifies the candidate Id that is linked to the work history entry. This field ensures that Bullhorn CRM associates the employment record with the correct candidate profile. |
| ClientCorporationId | Int | False |
Captures the client corporation Id for the employer that is associated with the work history record. This field supports organization-based reporting and enables Bullhorn CRM to connect employment history to specific client companies. |
| Comments | String | False |
Captures comments or notes related to the candidate's employment history. This field provides context that Bullhorn CRM users review during screening, evaluation, and hiring decisions. |
| Commission | Double | False |
Specifies the commission amount that the candidate earned during the recorded employment period. This field helps Bullhorn CRM users evaluate total compensation structures and financial performance. |
| CompanyName | String | False |
Captures the name of the company where the candidate worked. This field supports employment verification and helps Bullhorn CRM present clear historical work information. |
| DateAdded | Datetime | False |
Captures the date and time when the work history entry is created. This field supports chronological tracking and allows Bullhorn CRM to maintain accurate employment timelines. |
| EndDate | Datetime | False |
Specifies the end date of the candidate's employment for this role. This field helps Bullhorn CRM calculate tenure and determine whether the role is current or historical. |
| IsLastJob | Bool | False |
Returns a value of 'true' when the recorded position is the candidate's most recent job. It returns a value of 'false' when the entry represents an earlier employment period in the candidate's history. |
| JobPostingId | Int | False |
Specifies the job posting Id that is associated with the work history entry. This field supports traceability by linking past roles to job submissions or placement workflows within Bullhorn CRM. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is associated with the work history record. This field assists Bullhorn CRM in tracking imported data from external systems during conversions or integrations. |
| PlacementId | Int | False |
Specifies the placement Id that is related to this employment period. This field helps Bullhorn CRM correlate work history with placement activity and performance metrics. |
| SalaryHigh | String | False |
Captures the upper range of the candidate's salary for the recorded role. This field supports compensation benchmarking and assists Bullhorn CRM users in evaluating earning potential. |
| SalaryLow | String | False |
Captures the lower range of the candidate's salary for the recorded role. This field provides context for salary progression and compensation comparisons within Bullhorn CRM. |
| SalaryType | String | False |
Specifies the salary type for the role (for example, 'hourly' or 'annual'). This field helps Bullhorn CRM apply appropriate compensation logic and supports consistent reporting across records. |
| StartDate | Datetime | False |
Specifies the start date of the candidate's employment for this role. This field supports tenure calculations and ensures that Bullhorn CRM can accurately represent the candidate's work history timeline. |
| TerminationReason | String | False |
Captures the reason for the candidate's employment termination, when it is available. This field provides important context that Bullhorn CRM users review during screening and recruiter evaluation processes. |
| Title | String | False |
Represents the job title that the candidate held during this employment period. This field supports experience-level assessment and helps Bullhorn CRM align candidates to appropriate roles. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the work history entry is marked as deleted within Bullhorn CRM. It returns a value of 'false' when the record remains active and is available for evaluation and reporting. |
Represents categories that classify records across Bullhorn CRM (for example, skills, specialties, or organizational groupings). This table supports filtering, searching, and reporting by standardizing classification values.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the Category record. This field allows Bullhorn CRM to retrieve, organize, and reference the correct category when building filters, classifications, or assignment lists. |
| DateAdded | Datetime | False |
Captures the date and time when the category record is created. This field supports auditing, timeline reporting, and change-tracking processes within Bullhorn CRM. |
| Description | String | False |
Provides the descriptive text that explains the purpose or meaning of the category. This field helps Bullhorn CRM users understand how the category should be applied within workflows, filters, or classifications. |
| Enabled | Bool | False |
Returns a value of 'true' when the category is active and available for use. It returns a value of 'false' when the category is disabled and should not appear in selection lists or workflow operations within Bullhorn CRM. |
| ExternalID | Int | False |
Captures the external Id that is associated with the category when it originates from another system. This field supports integrations by enabling Bullhorn CRM to synchronize and map categories across platforms. |
| Name | String | False |
Specifies the display name of the category. This field helps Bullhorn CRM users identify and select the appropriate classification during searches, submissions, or record updates. |
| Occupation | String | False |
Captures the occupation or discipline that is associated with the category. This field helps Bullhorn CRM refine search workflows and apply domain-specific classification to records. |
| Type | String | False |
Specifies the type or classification group to which the category belongs. This field enables Bullhorn CRM to organize categories into structured groups that support filtering, reporting, and workflow behavior. |
Represents the certifications that users or candidates hold, including credential details or validity information. This table supports compliance and qualification tracking by defining the certifications that influence placement readiness.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the Certification record. This field allows Bullhorn CRM to retrieve, categorize, and maintain individual certifications that are associated with candidates or positions. |
| CategoryID | Int | False |
Specifies the category Id that is associated with the certification. This field links the certification to classification groups that Bullhorn CRM uses for filtering, reporting, and domain-specific organization. |
| Country | String | False |
Captures the country in which the certification is issued. This field helps Bullhorn CRM enforce region-specific requirements and supports geographic filtering for compliance-based roles. |
| Country2Id | Int | False |
Specifies the secondary country Id that is associated with the certification, when it is applicable. This field supports organizations that manage certifications spanning multiple jurisdictions or international regulatory structures. |
| Description | String | False |
Provides descriptive text that explains the certification. This field helps Bullhorn CRM users understand the certification's purpose, scope, and relevance during candidate evaluations. |
| ExpirationdateOptional | Bool | False |
Returns a value of 'true' when the certification allows optional expiration dates. It returns a value of 'false' when the certification requires a defined expiration date and must be monitored for compliance. |
| Name | String | False |
Specifies the name of the certification. This field helps Bullhorn CRM users identify and reference certifications consistently during candidate screening and qualification workflows. |
| SpecialtyID | Int | False |
Specifies the specialty Id that is associated with the certification. This field links the certification to specific areas of expertise and supports Bullhorn CRM's skill-matching and specialization processes. |
| State | String | False |
Captures the state or province in which the certification is issued. This field supports region-based compliance checks and helps Bullhorn CRM users determine local qualification requirements. |
Represents groups of related certifications that are organized for compliance or workflow purposes. This table supports structured qualification management by grouping certifications that apply to similar roles or requirements.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the CertificationGroup record. This field allows Bullhorn CRM to retrieve, categorize, and manage certification groupings that are used throughout qualification and compliance workflows. |
| DateAdded | Datetime | False |
Captures the date and time when the certification group is created. This field supports auditing activities and enables Bullhorn CRM to maintain accurate historical records of group configuration. |
| DateLastModified | Datetime | False |
Captures the date and time when the certification group is last updated. This field helps Bullhorn CRM track configuration changes and supports version awareness for administrative users. |
| Name | String | False |
Specifies the display name of the certification group. This field helps Bullhorn CRM users identify the purpose or scope of the group when organizing certifications or applying filters. |
| PrivateLabelID | Int | False |
Specifies the private label Id that is associated with the certification group. This field supports multi-brand or multi-division environments by enabling Bullhorn CRM to tailor certification group visibility and behavior to specific business units. |
Represents the certification requirements that must be met for specific roles, job submissions, or hiring stages. This table supports compliance enforcement by ensuring that required credentials are validated during placement workflows.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the CertificationRequirement record. This field allows Bullhorn CRM to retrieve, track, and enforce certification requirements that apply to specific candidates, job submissions, or placements. |
| CandidateCredentialId | Int | False |
Specifies the candidate credential Id that is associated with the requirement. This field links the requirement to an existing credential so that Bullhorn CRM can evaluate compliance and detect missing or expired items. |
| CandidateCredentialName | String | False |
Captures the name of the candidate's credential that relates to the requirement. This field helps Bullhorn CRM users identify the credential being evaluated and supports verification workflows. |
| CandidateCredentialStatus | String | False |
Specifies the status of the candidate's credential in relation to the requirement. This field supports compliance tracking because Bullhorn CRM uses it to determine whether the candidate meets the necessary qualifications. |
| CandidateId | Int | False |
Specifies the candidate Id that is associated with the certification requirement. This field ensures that Bullhorn CRM applies requirement checks to the correct candidate record during assessment and placement workflows. |
| CertificationId | Int | False |
Specifies the certification Id that defines the requirement. This field links the requirement to a certification definition so that Bullhorn CRM can apply the correct compliance rules and expiration parameters. |
| DateAdded | Datetime | False |
Captures the date and time when the requirement is created. This field supports auditing and allows Bullhorn CRM to track when compliance checks or credential evaluations are initiated. |
| ExpirationDate | Datetime | False |
Specifies the date when the credential associated with the requirement expires. This field supports compliance workflows that rely on proactive alerts and expiration monitoring within Bullhorn CRM. |
| JobSubmissionId | Int | False |
Specifies the job submission Id that is associated with the requirement. This field links compliance expectations to the job submission process to ensure that candidates meet mandatory criteria before proceeding. |
| MatchingCredentialCount | Int | False |
Captures the count of candidate credentials that satisfy this requirement. This field helps Bullhorn CRM determine whether the candidate already meets qualification standards or needs additional documentation. |
| ModifyingUserId | Int | False |
Specifies the user Id of the individual who last modified the requirement. This field supports audit trails and helps Bullhorn CRM track administrative changes and compliance updates. |
| OwnerId | Int | False |
Specifies the owner Id that is associated with the requirement record. This field influences access rights and determines which users or departments can manage or review the requirement. |
| PlacementId | Int | False |
Specifies the placement Id that is linked to the certification requirement. This field enables Bullhorn CRM to validate compliance during placement creation and ensures that required certifications remain active throughout the engagement. |
Represents contact records for individuals who are associated with client corporations. This table supports client relationship management by storing communication details that enable users to coordinate outreach and track engagement history.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the ClientContact record. This field allows Bullhorn CRM to retrieve, track, and manage specific contact profiles within client organizations. |
| AdditionalSkills | String | False |
Captures the supplemental skills that are associated with the client contact. This field enhances search precision by helping Bullhorn CRM users identify contacts with specialized capabilities or domain knowledge. |
| AddressAddress | String | False |
Captures the primary street address of the client contact. This field supports correspondence, mapping, and regional reporting functions within Bullhorn CRM. |
| AddressAddress2 | String | False |
Captures the secondary street address line for the client contact. This field provides additional location context that is used when storing extended address information in Bullhorn CRM. |
| AddressCity | String | False |
Specifies the city associated with the contact's address. This field enables region-based filtering, geographic reporting, and address validation workflows in Bullhorn CRM. |
| AddressCountry | Int | False |
Specifies the country Id for the contact's address. This field supports localization rules, international communication, and region-specific business workflows within Bullhorn CRM. |
| AddresscountryCode | String | False |
Specifies the standardized country code that corresponds to the contact's address. This field helps Bullhorn CRM ensure consistent formatting and facilitates communication with international contacts. |
| AddresscountryName | String | False |
Captures the full country name for the contact's address. This field enhances readability and ensures that users can identify geographic context without relying on codes. |
| AddressState | String | False |
Specifies the state or province associated with the contact's address. This field supports regional segmentation and enables Bullhorn CRM users to filter and group contacts by location. |
| AddressZip | String | False |
Captures the postal or ZIP code for the contact's address. This field supports proximity-based workflows, geographic reporting, and address verification within Bullhorn CRM. |
| BranchID | Int | False |
Specifies the branch Id that is associated with the client contact. This field enables Bullhorn CRM to assign contacts to specific operational locations or organizational units. |
| CategoryId | Int | False |
Specifies the category Id that classifies the client contact. This field allows Bullhorn CRM to group contacts based on skill sets, roles, or industry categories to support targeted engagement. |
| Certifications | String | False |
Captures the certifications that are associated with the client contact. This field helps users identify qualified contacts and supports compliance or specialization workflows within Bullhorn CRM. |
| ClientContactID | Int | False |
Specifies the legacy contact Id that is associated with historical or migrated data. This field helps Bullhorn CRM reconcile older records and ensure continuity across system upgrades or imports. |
| CompanyId | Int | False |
Specifies the company Id that is linked to the client contact. This field connects the contact to the correct client corporation record and supports account-level reporting and communication. |
| CompanyName | String | False |
Captures the name of the company that employs the client contact. This field provides organizational context and helps Bullhorn CRM users quickly understand the contact's business affiliation. |
| ContactName | String | False |
Represents the primary name of the client contact. This field supports identification and is used prominently in search results, communication workflows, and client profile displays within Bullhorn CRM. |
| ContactName2 | String | False |
Captures an alternate or secondary name for the client contact. This field supports organizations that rely on multiple naming conventions, aliases, or multilingual data structures. |
| ContactName3 | String | False |
Captures a tertiary name value for the client contact. This field enhances identification flexibility for organizations that store additional naming variations or role-specific labels. |
| ContactName4 | String | False |
Captures a fourth name variation for the client contact. This field supports advanced naming conventions and helps Bullhorn CRM users distinguish contacts in complex organizational structures. |
| ContactName5 | String | False |
Captures a fifth name variation for the client contact. This field is used in specialized naming workflows where multiple designations or alternate formats are required. |
| DateAdded | Datetime | False |
Captures the date and time when the client contact record is created. This field supports auditing, chronological reporting, and workflow automation within Bullhorn CRM. |
| DateLastModified | Datetime | False |
Captures the date and time when the client contact record is last updated. This field supports version tracking and helps Bullhorn CRM maintain accurate, up-to-date contact information. |
| DeleteMe | String | False |
Stores placeholder or deprecated data that is associated with legacy system processes. This field is retained for compatibility and helps Bullhorn CRM manage historical configurations during transitions or migrations. |
| Department | String | False |
Specifies the department where the client contact works. This field supports segmentation, organizational mapping, and targeted communication strategies within Bullhorn CRM. |
| DesiredCategories | String | False |
Captures the categories that the client contact prefers or specializes in. This field supports matching workflows by helping Bullhorn CRM align opportunities with contact preferences. |
| DesiredLocations | String | False |
Captures the geographic locations that the contact prefers to work with or focus on. This field supports territory-based engagement strategies and enhances location-driven workflows. |
| DesiredSkills | String | False |
Captures the skills that the client contact desires or prioritizes. This field supports alignment between contact needs and candidate capabilities within Bullhorn CRM. |
| DesiredspecialtiessubCategory | String | False |
Captures the specialty subcategories that the contact prefers. This field helps Bullhorn CRM support niche specialization workflows and improves matching between contacts and relevant candidates. |
| DirectPhone | String | False |
Specifies the direct phone number for the client contact. This field provides an immediate communication channel that supports rapid outreach and relationship management in Bullhorn CRM. |
| Email1 | String | False |
Specifies the primary email address of the client contact. This field supports communication workflows including outreach, scheduling, and automated messaging within Bullhorn CRM. |
| Email2 | String | False |
Captures the secondary email address for the client contact. This field provides an alternate channel for communication and ensures continuity if the primary address becomes unavailable. |
| Email3 | String | False |
Captures a tertiary email address for the client contact. This field supports multichannel communication strategies and helps users maintain reliable contact methods. |
| ExternalID | String | False |
Captures the external Id that is associated with the client contact. This field supports integrations by enabling Bullhorn CRM to map and synchronize contact data across external platforms. |
| Fax | String | False |
Captures the primary fax number for the client contact. This field supports organizations that continue to use fax-based communication in operational workflows. |
| Fax2 | String | False |
Captures a secondary fax number for the client contact. This field provides an additional contact option for organizations that maintain multiple fax lines. |
| Fax3 | String | False |
Captures a tertiary fax number for the client contact. This field enhances communication flexibility for users who rely on fax-based correspondence. |
| GeneralContactComments | String | False |
Captures general comments or notes that are associated with the client contact. This field helps Bullhorn CRM users record client history, preferences, and relevant context for future interactions. |
| IsAnonymized | Bool | False |
Returns a value of 'true' when the client contact record is anonymized. It returns a value of 'false' when the record retains full personal detail and is available for standard use within Bullhorn CRM. |
| IsDaylightSavings | Bool | False |
Returns a value of 'true' when the contact's location is currently observing daylight savings time. It returns a value of 'false' when the location is not observing daylight savings, which helps Bullhorn CRM maintain accurate scheduling and time-zone calculations. |
| IsDefaultContact | Bool | False |
Returns a value of 'true' when the contact is designated as the default point of communication for the associated client. It returns a value of 'false' when other contacts might take precedence in Bullhorn CRM communication workflows. |
| IsLockedOut | Bool | False |
Returns a value of 'true' when the contact's account is locked due to access restrictions. It returns a value of 'false' when the contact remains active and can authenticate into connected Bullhorn CRM systems where applicable. |
| LastNote | Datetime | False |
Captures the date and time when the most recent note is created for the contact. This field supports engagement tracking and helps Bullhorn CRM users understand the recency of client interactions. |
| LastVisit | Datetime | False |
Captures the date and time when the contact is last visited or engaged. This field supports activity reporting and helps Bullhorn CRM identify stale or inactive client relationships. |
| LinkedPersonId | Int | False |
Specifies the person Id that is linked to the client contact. This field allows Bullhorn CRM to associate the contact with related records such as merged identities, integrated profiles, or shared contact structures. |
| MasterUserID | Int | False |
Specifies the master user Id that is associated with the contact. This field supports administrative structures where multiple contact records map to a central user or identity in Bullhorn CRM. |
| MigrateGUID | String | False |
Stores the migration GUID for the contact record. This field helps Bullhorn CRM track imported data during system transitions or external integrations. |
| MobilePhone | String | False |
Captures the contact's mobile phone number. This field supports mobile-first communication workflows such as text messaging and rapid outreach campaigns in Bullhorn CRM. |
| Name | String | False |
Specifies the full name of the client contact. This field provides key identification information and appears prominently throughout Bullhorn CRM communication and engagement workflows. |
| Nickname | String | False |
Captures the preferred nickname for the client contact. This field supports personalized communication and helps Bullhorn CRM users address contacts according to their preferences. |
| NumberofEmployees | Int | False |
Captures the number of employees associated with the contact's company or department, when applicable. This field supports market segmentation and allows Bullhorn CRM users to tailor engagement strategies based on organizational scale. |
| Office | String | False |
Specifies the office where the client contact works. This field helps Bullhorn CRM users understand organizational structure and identify appropriate communication channels. |
| OptedOut | Bool | False |
Returns a value of 'true' when the contact has opted out of communications. It returns a value of 'false' when the contact is subscribed to outreach, ensuring Bullhorn CRM respects communication preferences. |
| OtherPhone | String | False |
Captures an alternate phone number for the contact. This field provides additional communication options for Bullhorn CRM users when primary numbers are unavailable. |
| OwnerId | Int | False |
Specifies the owner Id that is assigned to the client contact. This field determines visibility and accountability within Bullhorn CRM and influences who manages the relationship. |
| Pager | String | False |
Captures the contact's pager number, when applicable. This field supports organizations that still rely on pager-based communication workflows in certain industries. |
| Password | String | False |
Stores the password that is associated with the contact's account in connected Bullhorn CRM systems. This field supports authentication workflows and is typically restricted to secure administrative management. |
| PersonSubtype | String | False |
Specifies the subtype classification of the client contact. This field helps Bullhorn CRM categorize contacts according to role, function, or organizational grouping. |
| Phone3 | String | False |
Captures a third phone number for the contact. This field enhances communication reliability by supplying multiple contact alternatives for outreach. |
| PreferredContactMethod | String | False |
Specifies the contact's preferred communication method, such as phone or email. This field guides Bullhorn CRM users in selecting the most effective engagement channel. |
| ProfessionaloverviewResume | String | False |
Captures the professional overview or résumé text associated with the contact. This field provides background context that Bullhorn CRM users can reference during relationship-building activities. |
| ReferredbyId | Int | False |
Specifies the Id of the person or entity that referred the contact. This field supports referral tracking and helps Bullhorn CRM analyze relationship pathways and sourcing channels. |
| ReportstoId | Int | False |
Specifies the Id of the contact's supervisor or manager. This field helps Bullhorn CRM represent organizational hierarchy and supports escalation and decision-maker identification. |
| SecondaryAddressAddress | String | False |
Captures the primary street address of the contact's secondary location. This field supports cases where contacts operate across multiple offices or regions within Bullhorn CRM. |
| SecondaryAddressAddress2 | String | False |
Captures the secondary address line for the contact's additional location. This field provides extended geographic detail for multioffice organizations. |
| SecondaryAddressCity | String | False |
Specifies the city component of the contact's secondary address. This field supports geographic classification and region-based communication workflows in Bullhorn CRM. |
| SecondaryAddressCountry | Int | False |
Specifies the country Id that is associated with the contact's secondary address. This field supports international operations and localization behaviors. |
| SecondaryAddresscountryCode | String | False |
Specifies the standardized country code for the contact's secondary address. This field ensures consistent formatting and supports international communication workflows. |
| SecondaryAddresscountryName | String | False |
Captures the full country name for the contact's secondary address. This field enhances readability and geographic clarity for users in Bullhorn CRM. |
| SecondaryAddressState | String | False |
Specifies the state or province that is associated with the contact's secondary address. This field supports territory-based segmentation and location-specific workflows. |
| SecondaryAddressZip | String | False |
Captures the postal or ZIP code for the contact's secondary address. This field helps Bullhorn CRM support proximity-based workflows and regional grouping. |
| Source | String | False |
Specifies the source from which the client contact originated, such as referral or web form. This field supports sourcing analytics and helps Bullhorn CRM evaluate contact acquisition channels. |
| Status | String | False |
Captures the current status that is assigned to the client contact. This field supports workflow transitions, filtering, and client lifecycle management within Bullhorn CRM. |
| TimeZoneOffsetEST | Int | False |
Specifies the time-zone offset from Eastern Standard Time (EST) for the contact's location. This field helps Bullhorn CRM schedule communications and appointments accurately across regions. |
| Title | String | False |
Specifies the job title of the client contact. This field helps users understand the contact's role and decision-making authority within the organization. |
| TrackTitle | String | False |
Captures a tracking title or alternate role label for the contact. This field provides additional organizational context and helps Bullhorn CRM support custom role-tracking workflows. |
| Type | String | False |
Specifies the type classification of the client contact. This field enables Bullhorn CRM to categorize contacts for segmentation, filtering, and workflow configuration. |
| UserDateAdded | Datetime | False |
Captures the date and time when the user account associated with the contact is created. This field helps Bullhorn CRM track onboarding timelines and user lifecycle events. |
| Username | String | False |
Specifies the username associated with the contact's account in connected Bullhorn CRM systems. This field supports authentication processes and identity management. |
| UserTypeId | Int | False |
Specifies the user type Id that is associated with the contact. This field determines permission levels and controls how the user interacts with Bullhorn CRM interfaces and data. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the client contact record is marked as deleted. It returns a value of 'false' when the record remains active and is available for standard use within Bullhorn CRM. |
Represents an alternative contact record structure for individuals who are associated with client corporations. This table supports legacy or variant data models by maintaining additional contact attributes that extend customer relationship workflows.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the ClientContact1 record. This field allows Bullhorn CRM to retrieve, track, and manage distinct client contact entries within this alternate or specialized contact structure. |
| AdditionalSkills | String | False |
Captures the supplemental skills that are associated with the client contact. This field enhances search precision by helping Bullhorn CRM users identify contacts with specialized knowledge or value-added competencies. |
| AddressAddress | String | False |
Captures the primary street address of the client contact. This field supports correspondence, mapping, and geographic workflows that rely on accurate location information in Bullhorn CRM. |
| AddressAddress2 | String | False |
Captures the secondary street address line for the client contact. This field provides extended location detail that is used when storing multi-line or complex addresses in Bullhorn CRM. |
| AddressCity | String | False |
Specifies the city for the contact's address. This field supports region-based filtering, location grouping, and geographic analysis within Bullhorn CRM. |
| AddressCountry | Int | False |
Specifies the country Id that is associated with the contact's address. This field supports international operations, localization rules, and global communication workflows in Bullhorn CRM. |
| AddresscountryCode | String | False |
Specifies the standardized country code for the contact's address. This field ensures consistent formatting and supports cross-border communication within Bullhorn CRM. |
| AddresscountryName | String | False |
Captures the full country name for the contact's address. This field enhances readability and provides clear geographic context for Bullhorn CRM users. |
| AddressState | String | False |
Specifies the state or province that is associated with the contact's address. This field supports territorial workflows, segmentation, and compliance-related functions within Bullhorn CRM. |
| AddressZip | String | False |
Captures the postal or ZIP code for the contact's address. This field supports proximity-based workflows, geographic reporting, and address validation in Bullhorn CRM. |
| BranchID | Int | False |
Specifies the branch Id that is associated with the client contact. This field enables Bullhorn CRM to categorize contacts according to internal office structures and reporting regions. |
| CategoryId | Int | False |
Specifies the category Id that classifies the client contact. This field supports segmentation, filtering, and role-based grouping throughout Bullhorn CRM. |
| Certifications | String | False |
Captures the certifications that are associated with the client contact. This field helps users identify qualified contacts and supports specialization-driven workflows in Bullhorn CRM. |
| ClientContactID | Int | False |
Specifies the legacy or alternate contact Id that is associated with this record. This field helps Bullhorn CRM maintain continuity when working with historical or imported contact data. |
| CompanyId | Int | False |
Specifies the company Id that is associated with the client contact. This field links the contact to the correct client corporation record and supports account-based engagement workflows. |
| CompanyName | String | False |
Captures the name of the company employing the client contact. This field provides organizational context and helps Bullhorn CRM users understand the contact's business environment. |
| ContactName | String | False |
Represents the primary name of the client contact. This field supports quick identification and is used within search results, communication tools, and contact displays in Bullhorn CRM. |
| ContactName2 | String | False |
Captures an alternate or secondary name for the client contact. This field supports organizations that maintain multilingual naming formats or alternate naming conventions. |
| ContactName3 | String | False |
Captures a tertiary name value for the client contact. This field strengthens identification accuracy for organizations with complex naming or hierarchical structures. |
| ContactName4 | String | False |
Captures a fourth naming variation for the client contact. This field provides additional flexibility for organizations that store multiple personal or professional naming formats. |
| ContactName5 | String | False |
Captures a fifth naming variation for the client contact. This field ensures that Bullhorn CRM can accommodate extended naming structures used in large or diverse organizations. |
| DateAdded | Datetime | False |
Captures the date and time when the client contact record is created. This field supports chronological tracking, auditing, and workflow automation within Bullhorn CRM. |
| DateLastModified | Datetime | False |
Captures the date and time when the client contact record is last updated. This field assists users in monitoring data freshness and maintaining accurate contact information within Bullhorn CRM. |
| DeleteMe | String | False |
Stores placeholder or legacy system data that remains for compatibility purposes. This field helps Bullhorn CRM preserve historical structures during migrations or system upgrades. |
| Department | String | False |
Specifies the department where the client contact works. This field supports role-based workflows, segmentation, and organizational mapping within Bullhorn CRM. |
| DesiredCategories | String | False |
Captures the preferred categories that the contact is interested in or aligned with. This field improves matching and supports targeted engagement strategies within Bullhorn CRM. |
| DesiredLocations | String | False |
Captures the geographic regions that the contact prefers or focuses on. This field helps Bullhorn CRM tailor communications and opportunities based on location preferences. |
| DesiredSkills | String | False |
Captures the skills that the contact desires or prioritizes. This field supports alignment between contact needs and candidate qualifications in Bullhorn CRM workflows. |
| DesiredspecialtiessubCategory | String | False |
Captures the specialty subcategories that the contact prefers. This field enables Bullhorn CRM to support more detailed specialization and role-matching activities. |
| DirectPhone | String | False |
Specifies the direct phone number of the client contact. This field provides an immediate, dedicated communication channel for outreach and relationship management in Bullhorn CRM. |
| Email1 | String | False |
Specifies the primary email address for the client contact. This field supports communication workflows including outreach, scheduling, and automated notifications within Bullhorn CRM. |
| Email2 | String | False |
Captures the secondary email address for the client contact. This field provides an alternate communication method that supports redundancy and reliability in Bullhorn CRM. |
| Email3 | String | False |
Captures a tertiary email address for the client contact. This field enhances multichannel communication for organizations that maintain multiple email points of contact. |
| ExternalID | String | False |
Captures the external Id that is associated with the client contact. This field supports integrations by allowing Bullhorn CRM to map contact records across external platforms and synchronized systems. |
| Fax | String | False |
Captures the primary fax number for the client contact. This field supports organizations that continue to rely on fax communication for documentation, authorizations, or formal business processes in Bullhorn CRM. |
| Fax2 | String | False |
Captures a secondary fax number for the client contact. This field provides an alternate communication option and supports organizations with multiple fax lines or departmental fax routing. |
| Fax3 | String | False |
Captures a tertiary fax number for the client contact. This field enhances communication flexibility for users who interact with contacts through multiple fax-enabled locations. |
| GeneralContactComments | String | False |
Captures general comments or notes that are associated with the client contact. This field helps Bullhorn CRM users record historical details, preferences, and context that support relationship development. |
| IsAnonymized | Bool | False |
Returns a value of 'true' when the client contact record is anonymized. It returns a value of 'false' when the record contains identifiable personal information and is fully accessible within Bullhorn CRM. |
| IsDaylightSavings | Bool | False |
Returns a value of 'true' when the contact's location is currently observing daylight savings time. It returns a value of 'false' when standard time is in effect, ensuring accurate scheduling and time-zone handling in Bullhorn CRM. |
| IsDefaultContact | Bool | False |
Returns a value of 'true' when the contact is designated as the primary communication point for the associated client. It returns a value of 'false' when other contacts might serve as the primary point of engagement in Bullhorn CRM workflows. |
| IsLockedOut | Bool | False |
Returns a value of 'true' when the contact's associated account is locked out. It returns a value of 'false' when the contact can successfully authenticate into connected Bullhorn CRM systems where applicable. |
| LastNote | Datetime | False |
Captures the date and time when the latest note is recorded for the contact. This field helps Bullhorn CRM users evaluate recent interaction activity and determine engagement recency. |
| LastVisit | Datetime | False |
Captures the date and time when the contact is last visited or engaged. This field supports account management workflows and helps Bullhorn CRM users identify inactive or overdue client relationships. |
| LinkedPersonId | Int | False |
Specifies the person Id that is linked to the client contact. This field supports unified identity structures in Bullhorn CRM by associating the contact with related personal or merged records. |
| MasterUserID | Int | False |
Specifies the master user Id that is associated with the contact. This field assists in administrative mapping where multiple records relate to a central controlling user within Bullhorn CRM. |
| MigrateGUID | String | False |
Stores the migration GUID that is associated with the contact record. This field enables Bullhorn CRM to trace data imported from legacy systems or external integrations. |
| MobilePhone | String | False |
Captures the contact's mobile phone number. This field is widely used in Bullhorn CRM communication workflows involving calls, text messaging, and rapid outreach. |
| Name | String | False |
Specifies the full name of the client contact. This field appears prominently across Bullhorn CRM and enables clear identification during search, communication, and record review. |
| Nickname | String | False |
Captures the preferred nickname of the client contact. This field supports personalized communication and ensures users can address the contact according to their stated preference. |
| NumberofEmployees | Int | False |
Captures the number of employees that are associated with the contact's organization or department. This field supports segmentation, account profiling, and resource planning within Bullhorn CRM. |
| Office | String | False |
Specifies the office location where the contact works. This field helps Bullhorn CRM users understand organizational structure and determine appropriate communication or routing paths. |
| OptedOut | Bool | False |
Returns a value of 'true' when the contact has opted out of communications. It returns a value of 'false' when the contact remains eligible for outreach, ensuring that Bullhorn CRM honors communication preferences. |
| OtherPhone | String | False |
Captures an additional phone number for the contact. This field provides redundancy for communication workflows and improves the likelihood of reaching the contact effectively. |
| OwnerId | Int | False |
Specifies the owner Id associated with the client contact. This field determines responsibility, visibility, and access control within Bullhorn CRM account management workflows. |
| Pager | String | False |
Captures the pager number for the client contact. This field supports industries where pager communication remains part of standard operating procedures. |
| Password | String | False |
Stores the password that is associated with the contact's user account in connected Bullhorn CRM systems. This field supports authentication workflows and is typically restricted to administrative handling. |
| PersonSubtype | String | False |
Specifies the subtype classification of the contact. This field assists Bullhorn CRM in categorizing contacts by role, responsibility, or organizational function. |
| Phone3 | String | False |
Captures a third phone number for the contact. This field supports organizations that maintain multiple phone lines or operate in multi-department environments. |
| PreferredContactMethod | String | False |
Specifies the communication method that is preferred by the contact. This field guides Bullhorn CRM users in selecting the most effective outreach channel for engagement. |
| ProfessionaloverviewResume | String | False |
Captures professional background text or résumé-style summary for the contact. This field supports relationship-building and provides additional context for client-facing interactions. |
| ReferredbyId | Int | False |
Specifies the Id of the individual or entity who referred the contact. This field supports referral-based workflows and enables Bullhorn CRM to analyze relationship origins and sourcing channels. |
| ReportstoId | Int | False |
Specifies the Id of the supervisor or manager to whom the contact reports. This field supports organizational hierarchy mapping and helps Bullhorn CRM users identify decision-making authority. |
| SecondaryAddressAddress | String | False |
Captures the primary street address for the contact's secondary location. This field supports scenarios where contacts operate across multiple offices or geographic regions. |
| SecondaryAddressAddress2 | String | False |
Captures the secondary street address line for the contact's secondary location. This field provides expanded address detail for organizations with multi-location operations. |
| SecondaryAddressCity | String | False |
Specifies the city for the contact's secondary location. This field helps Bullhorn CRM users organize contacts based on regional activity and office distribution. |
| SecondaryAddressCountry | Int | False |
Specifies the country Id that is associated with the contact's secondary address. This field supports international business operations and multi-region compliance requirements. |
| SecondaryAddresscountryCode | String | False |
Specifies the standardized country code for the contact's secondary location. This field ensures consistent formatting and supports international correspondence. |
| SecondaryAddresscountryName | String | False |
Captures the full country name for the contact's secondary location. This field improves geographic clarity for users who manage contacts across global territories. |
| SecondaryAddressState | String | False |
Specifies the state or province that is associated with the contact's secondary address. This field supports regional segmentation and helps Bullhorn CRM organize contacts by territory. |
| SecondaryAddressZip | String | False |
Captures the postal or ZIP code for the contact's secondary address. This field enhances proximity-based workflows and supports geographic filtering in Bullhorn CRM. |
| Source | String | False |
Specifies the source from which the client contact originated. This field supports sourcing analysis and allows Bullhorn CRM to evaluate contact acquisition channels. |
| Status | String | False |
Captures the current status that is assigned to the client contact. This field helps Bullhorn CRM manage workflows, prioritize engagement, and filter contacts according to lifecycle position. |
| TimeZoneOffsetEST | Int | False |
Specifies the time-zone offset from Eastern Standard Time (EST) for the contact's location. This field ensures time accuracy for scheduling, communication, and automated workflows across regions. |
| Title | String | False |
Specifies the job title of the client contact. This field provides organizational context and supports evaluation of the contact's role and authority within the client organization. |
| TrackTitle | String | False |
Captures a tracking title or alternate role designation for the contact. This field supports custom role labeling and internal organizational mapping within Bullhorn CRM. |
| Type | String | False |
Specifies the type classification of the client contact. This field enables Bullhorn CRM to segment contacts into functional groups and apply workflow rules accordingly. |
| UserDateAdded | Datetime | False |
Captures the date and time when the contact's associated user account is created. This field supports account lifecycle management and administrative reporting within Bullhorn CRM. |
| Username | String | False |
Specifies the username that is associated with the contact's user account in connected Bullhorn CRM systems. This field supports authentication and identity management workflows. |
| UserTypeId | Int | False |
Specifies the user type Id that is associated with the client contact. This field determines permission levels and controls how the user interacts with Bullhorn CRM. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the client contact record is marked as deleted. It returns a value of 'false' when the record remains active and available for everyday use within Bullhorn CRM. |
Represents a supplemental contact configuration for individuals who are linked to client corporations. This table supports enhanced customer relationship management (CRM) processes by enabling the system to store additional relational or demographic details.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the ClientContact2 record. This field allows Bullhorn CRM to retrieve, manage, and distinguish contact entries within this alternate or specialized contact structure. |
| AdditionalSkills | String | False |
Captures the supplemental skills that are associated with the client contact. This field enhances search accuracy by allowing Bullhorn CRM users to identify contacts with niche expertise or value-added competencies. |
| AddressAddress | String | False |
Captures the primary street address of the client contact. This field supports correspondence, mapping, and region-based workflows that rely on precise address information within Bullhorn CRM. |
| AddressAddress2 | String | False |
Captures the secondary street address line for the client contact. This field provides extended address detail that is essential for organizations with complex or multi-line address formatting. |
| AddressCity | String | False |
Specifies the city associated with the contact's address. This field supports geographic filtering, territory management, and regional analysis in Bullhorn CRM. |
| AddressCountry | Int | False |
Specifies the country Id linked to the contact's address. This field supports international communication, localization behavior, and global business operations within Bullhorn CRM. |
| AddresscountryCode | String | False |
Specifies the standardized country code for the contact's address. This field ensures consistent international formatting and helps Bullhorn CRM users communicate across borders effectively. |
| AddresscountryName | String | False |
Captures the full country name for the contact's address. This field improves readability and provides clear geographic context for users viewing client contact profiles. |
| AddressState | String | False |
Specifies the state or province associated with the contact's address. This field supports territory-based segmentation, compliance workflows, and geographic organization in Bullhorn CRM. |
| AddressZip | String | False |
Captures the postal or ZIP code for the contact's address. This field supports proximity-based workflows, regional grouping, and address standardization within Bullhorn CRM. |
| BranchID | Int | False |
Specifies the branch Id that is associated with the client contact. This field enables Bullhorn CRM to categorize contacts by internal office hierarchy or regional structure. |
| CategoryId | Int | False |
Specifies the category Id that classifies the client contact. This field helps Bullhorn CRM group contacts based on business type, skill relevance, or industry classification. |
| Certifications | String | False |
Captures the certifications that are associated with the client contact. This field helps Bullhorn CRM users identify contacts who hold specialized credentials or regulatory qualifications. |
| ClientContactID | Int | False |
Specifies the legacy or external contact Id tied to this record. This field supports migration scenarios and helps Bullhorn CRM maintain continuity with prior systems. |
| CompanyId | Int | False |
Specifies the company Id that is associated with the client contact. This field links the contact to a specific client corporation and supports account-based workflows in Bullhorn CRM. |
| CompanyName | String | False |
Captures the name of the company associated with the contact. This field provides organizational context and helps users understand the contact's business environment. |
| ContactName | String | False |
Represents the primary display name for the client contact. This field enables clear identification during searches, communication, and record navigation within Bullhorn CRM. |
| ContactName2 | String | False |
Captures the secondary name or alternate naming format for the client contact. This field supports multilingual naming, alias usage, or custom identification conventions. |
| ContactName3 | String | False |
Captures a tertiary name value for the client contact. This field enhances identification flexibility within Bullhorn CRM, especially in organizations with complex naming structures. |
| ContactName4 | String | False |
Captures a fourth naming variation for the client contact. This field supports extended naming conventions and helps distinguish contact records in multi-entity organizations. |
| ContactName5 | String | False |
Captures a fifth naming variation for the client contact. This field allows Bullhorn CRM to store additional identifiers used in complex organizational or cultural naming patterns. |
| ContactOwnerId | Int | False |
Specifies the owner Id that is associated with the client contact. This field determines responsibility and access permissions within Bullhorn CRM engagement workflows. |
| DateAdded | Datetime | False |
Captures the date and time when the client contact record is created. This field supports chronological tracking, auditing, and workflow-based automation. |
| DateLastModified | Datetime | False |
Captures the date and time when the client contact record is last updated. This field helps Bullhorn CRM users monitor data freshness and maintain accurate, up-to-date records. |
| DeleteMe | String | False |
Stores placeholder or deprecated system values retained for compatibility. This field enables Bullhorn CRM to preserve legacy data structures during transitions or migrations. |
| DesiredCategories | String | False |
Captures the preferred categories or areas of interest for the client contact. This field helps Bullhorn CRM support targeted engagement and opportunity-matching workflows. |
| DesiredLocations | String | False |
Captures the geographic regions that the contact prefers or focuses on. This field assists users in tailoring communication and engagement strategies based on regional interest. |
| DesiredSkills | String | False |
Captures the skills that the client contact desires or prioritizes. This field helps Bullhorn CRM align candidate capabilities with client needs during matching workflows. |
| DesiredSpecialties | String | False |
Captures the specialty areas that the client contact prefers. This field supports niche matching and allows Bullhorn CRM to refine engagement based on specialized requirements. |
| Division | String | False |
Specifies the internal division associated with the contact. This field helps Bullhorn CRM organize contacts according to organizational structure and departmental alignment. |
| String | False |
Specifies the primary email address of the client contact. This field supports communication workflows including outreach, scheduling, and automated notifications. | |
| Email2 | String | False |
Captures the secondary email address for the client contact. This field ensures communication continuity by providing an alternate email channel when the primary address is unavailable. |
| Email3 | String | False |
Captures a tertiary email address for the client contact. This field supports organizations that maintain multiple email identities across departments or roles. |
| ExternalID | String | False |
Captures the external Id associated with the client contact. This field supports data synchronization by allowing Bullhorn CRM to map records across external systems. |
| Fax | String | False |
Captures the primary fax number for the client contact. This field supports industries or workflows where fax communication remains part of standard business practice. |
| Fax2 | String | False |
Captures a secondary fax number for the client contact. This field provides additional communication options for organizations with multiple fax-enabled locations. |
| Fax3 | String | False |
Captures a tertiary fax number for the client contact. This field enhances flexibility for businesses that maintain several fax lines across departments or remote offices. |
| GeneralContactComments | String | False |
Captures general comments or notes about the client contact. This field provides historical context that helps Bullhorn CRM users strengthen client relationships. |
| IsAnonymized | Bool | False |
Returns a value of 'true' when the client contact record is anonymized. It returns a value of 'false' when the record retains identifiable personal information and remains available for standard workflows. |
| IsDaylightSavings | Bool | False |
Returns a value of 'true' when the contact's location is observing daylight savings time. It returns a value of 'false' when standard time is in effect, ensuring accurate scheduling and time-based automation in Bullhorn CRM. |
| IsDefaultContact | Bool | False |
Returns a value of 'true' when the contact is designated as the primary communication point for the associated client. It returns a value of 'false' when another contact holds the primary responsibility. |
| IsLockedOut | Bool | False |
Returns a value of 'true' when the contact's associated account is locked. It returns a value of 'false' when the contact can successfully authenticate into connected systems where applicable. |
| LastNote | Datetime | False |
Captures the date and time when the most recent note is recorded for the contact. This field helps Bullhorn CRM users assess the recency and frequency of engagement. |
| LastVisit | Datetime | False |
Captures the date and time when the contact is last visited or directly engaged. This field supports client relationship tracking and helps identify inactive accounts. |
| LinkedPersonId | Int | False |
Specifies the person Id that is linked to the client contact. This field helps Bullhorn CRM associate the record with related personal identities or merged profile structures across the platform. |
| MasterUserID | Int | False |
Specifies the master user Id that is associated with the contact. This field supports administrative mapping where multiple records correspond to a primary controlling user within Bullhorn CRM. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is associated with the contact record. This field assists Bullhorn CRM in tracing imported or synchronized data that originates from external systems. |
| Mobile | String | False |
Captures the mobile phone number of the client contact. This field supports mobile-first communication strategies, including text messaging and quick outbound contact in Bullhorn CRM. |
| Name | String | False |
Specifies the full name of the client contact. This field is prominently displayed throughout Bullhorn CRM and supports clear identification during communication and search workflows. |
| NickName | String | False |
Captures the preferred nickname for the contact. This field supports personalized communication and allows Bullhorn CRM users to address the contact according to their preferences. |
| NumberofEmployees | Int | False |
Captures the number of employees that are associated with the contact's organization or department. This field supports account profiling, segmentation, and strategic planning in Bullhorn CRM. |
| Office | String | False |
Specifies the office where the contact works. This field helps Bullhorn CRM users understand organizational placement and route communications appropriately. |
| OptedOut | Bool | False |
Returns a value of 'true' when the contact has opted out of receiving communications. It returns a value of 'false' when the contact is eligible for outreach, ensuring compliance with communication preferences. |
| Pager | String | False |
Captures the pager number for the client contact. This field supports industries and workflows where pager communication remains an operational requirement. |
| Password | String | False |
Stores the password that is associated with the contact's user account in connected Bullhorn CRM systems. This field supports authentication processes and is typically restricted to secure administrative handling. |
| PersonSubtype | String | False |
Specifies the subtype classification of the client contact. This field supports segmentation by role, functional category, or organizational structure within Bullhorn CRM. |
| Phone | String | False |
Captures the primary phone number for the contact. This field supports general communication workflows and provides a primary voice-based channel for outreach. |
| Phone2 | String | False |
Captures a secondary phone number for the client contact. This field provides an alternate communication channel for organizations managing multiple lines per contact. |
| Phone3 | String | False |
Captures a third phone number for the client contact. This field enhances communication reliability in environments where contacts use several voice lines across departments or locations. |
| PreferredContactMethod | String | False |
Specifies the communication method preferred by the contact. This field guides Bullhorn CRM users in selecting the most effective engagement channel to improve response rates. |
| ProfessionaloverviewResume | String | False |
Captures résumé-style narrative or professional background information for the contact. This field provides useful context for relationship building and account development. |
| ReferredbyId | Int | False |
Specifies the Id of the party who referred the contact. This field supports referral tracking and helps Bullhorn CRM analyze the origin and effectiveness of referral networks. |
| ReportstoId | Int | False |
Specifies the Id of the supervisor or manager to whom the contact reports. This field helps Bullhorn CRM represent organizational hierarchy and identify key decision-makers. |
| SecondaryAddressAddress | String | False |
Captures the street address for the contact's secondary location. This field supports contacts who operate in multiple offices or regions. |
| SecondaryAddressAddress2 | String | False |
Captures the secondary address line for the contact's additional location. This field provides extended geographic detail where multi-line addresses are required. |
| SecondaryAddressCity | String | False |
Specifies the city that is associated with the contact's secondary address. This field supports segmentation and geographic organization across multiple operational regions. |
| SecondaryAddressCountry | Int | False |
Specifies the country Id for the contact's secondary address. This field supports international operations and ensures accurate localization within Bullhorn CRM. |
| SecondaryAddresscountryCode | String | False |
Specifies the standardized country code for the contact's secondary location. This field ensures consistent formatting and supports international communication workflows. |
| SecondaryAddresscountryName | String | False |
Captures the full country name for the contact's secondary address. This field improves clarity and ensures users can identify global geographic context easily. |
| SecondaryAddressState | String | False |
Specifies the state or province for the contact's secondary location. This field supports territory management and region-based workflow configuration. |
| SecondaryAddressZip | String | False |
Captures the postal or ZIP code for the contact's secondary address. This field supports proximity-based workflows, regional classification, and mapping functions. |
| Source | String | False |
Specifies the source from which the client contact originated. This field supports sourcing analytics and helps Bullhorn CRM evaluate intake channels and acquisition pathways. |
| Status | String | False |
Captures the current status assigned to the client contact. This field supports workflow routing, prioritization, and lifecycle management. |
| TimeZoneOffsetEST | Int | False |
Specifies the time-zone offset from Eastern Standard Time (EST) for the contact's location. This field helps Bullhorn CRM coordinate communication and scheduling across different regions. |
| Title | String | False |
Specifies the job title of the client contact. This field provides organizational context and assists users in evaluating the contact's influence and responsibilities. |
| TrackTitle | String | False |
Captures a tracking title or alternate role description for the client contact. This field supports custom organizational labeling and specialized workflows within Bullhorn CRM. |
| Type | String | False |
Specifies the type classification of the client contact. This field enables segmentation for workflows, reporting, and targeted engagement strategies. |
| UserDateAdded | Datetime | False |
Captures the date and time when the contact's user account is added to the system. This field supports account lifecycle auditing and administrative reporting. |
| Username | String | False |
Specifies the username associated with the contact's account in connected Bullhorn CRM systems. This field supports authentication, identity management, and access control. |
| UserTypeId | Int | False |
Specifies the user type Id that is assigned to the client contact. This field controls permission levels and determines what the user can access or modify within Bullhorn CRM. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the client contact record is marked as deleted. It returns a value of 'false' when the record remains active and available for standard use within Bullhorn CRM. |
Represents another variant of client contact records that support extended data structures within Bullhorn CRM. This table supports workflows that rely on specialized contact attributes for segmentation or engagement tracking.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the ClientContact3 record. This field allows Bullhorn CRM to distinguish, retrieve, and manage contact entries within this alternate contact structure. |
| AdditionalSkills | String | False |
Captures the supplemental skills that are associated with the client contact. This field enhances search precision and helps Bullhorn CRM users identify contacts with specialized or value-added expertise. |
| AddressAddress | String | False |
Captures the primary street address for the client contact. This field supports correspondence, mapping, and geographic workflows that depend on accurate physical location data within Bullhorn CRM. |
| AddressAddress2 | String | False |
Captures the secondary street address line for the client contact. This field provides extended address detail used by organizations that maintain multi-line or complex address formats. |
| AddressCity | String | False |
Specifies the city associated with the contact's address. This field supports regional segmentation, geographic filtering, and address verification within Bullhorn CRM. |
| AddressCountry | Int | False |
Specifies the country Id that corresponds to the contact's address. This field assists Bullhorn CRM in applying localization rules and supporting international communication workflows. |
| AddresscountryCode | String | False |
Specifies the standardized country code for the contact's address. This field ensures consistent international formatting and helps users communicate effectively across global regions. |
| AddresscountryName | String | False |
Captures the full country name for the contact's address. This field improves readability and ensures Bullhorn CRM users can easily identify the contact's geographic region. |
| AddressState | String | False |
Specifies the state or province that is associated with the contact's address. This field supports territory-based grouping, regional reporting, and compliance-related workflows in Bullhorn CRM. |
| AddressZip | String | False |
Captures the postal or ZIP code for the contact's address. This field enables proximity-based workflows, map-based functions, and regional classification. |
| BranchID | Int | False |
Specifies the branch Id that is associated with the client contact. This field helps Bullhorn CRM organize contacts by office location or internal business structure. |
| CategoryId | Int | False |
Specifies the category Id that classifies the client contact. This field supports segmentation, search refinement, and industry-based grouping throughout Bullhorn CRM. |
| Certifications | String | False |
Captures the certifications that are associated with the client contact. This field helps identify qualified individuals and assists Bullhorn CRM users in supporting specialized or regulated workflows. |
| ClientContactID | Int | False |
Specifies the external or legacy contact Id that is associated with this record. This field supports migration scenarios and helps Bullhorn CRM maintain continuity with earlier systems. |
| CompanyId | Int | False |
Specifies the company Id that is associated with the client contact. This field links the contact to a specific client organization and supports account-centric workflows. |
| CompanyName | String | False |
Captures the name of the company where the client contact works. This field provides essential business context and helps users understand the contact's organizational affiliation. |
| ContactName | String | False |
Represents the primary display name for the client contact. This field supports identification across Bullhorn CRM and appears prominently during communication and record navigation. |
| ContactName2 | String | False |
Captures a secondary or alternate name for the client contact. This field supports multilingual data, alias structures, or alternative naming conventions used by the organization. |
| ContactName3 | String | False |
Captures a third naming variation for the client contact. This field enhances flexibility in businesses that maintain complex identification schemes or multi-role naming formats. |
| ContactName4 | String | False |
Captures a fourth name variation for the client contact. This field helps Bullhorn CRM users manage contacts with multiple cultural naming formats or professional designations. |
| ContactName5 | String | False |
Captures a fifth naming variation for the client contact. This field supports extended identification needs in organizations with detailed naming structures. |
| ContactOwnerId | Int | False |
Specifies the owner Id that is associated with the client contact. This field determines accountability and governs which users in Bullhorn CRM are responsible for engagement and relationship management. |
| DateAdded | Datetime | False |
Captures the date and time when the contact record is created. This field supports auditing, timeline reporting, and workflow automation within Bullhorn CRM. |
| DateLastModified | Datetime | False |
Captures the date and time when the contact record is last updated. This field helps users maintain accurate records and track the freshness of client contact information. |
| DeleteMe | String | False |
Stores deprecated or placeholder system values that are retained for legacy compatibility. This field enables Bullhorn CRM to preserve structural integrity during system migrations or updates. |
| DesiredCategories | String | False |
Captures the preferred categories that the contact is aligned with or interested in. This field supports targeted matching and personalized engagement strategies in Bullhorn CRM. |
| DesiredLocations | String | False |
Captures the geographic regions that the contact prefers or focuses on. This field assists in tailoring opportunity routing and communication strategies based on location preferences. |
| DesiredSkills | String | False |
Captures the skills that the contact desires or prioritizes. This field supports alignment between client needs and candidate capabilities during matching workflows. |
| DesiredSpecialties | String | False |
Captures the specialty areas that the contact prefers. This field enables Bullhorn CRM to support niche alignment and specialized engagement processes. |
| Division | String | False |
Specifies the internal division associated with the client contact. This field helps Bullhorn CRM classify contacts within multi-division organizations and support department-specific workflows. |
| String | False |
Specifies the primary email address for the client contact. This field supports communication workflows such as outreach campaigns, scheduling, and automated notifications. | |
| Email2 | String | False |
Captures the secondary email address for the client contact. This field provides redundancy for communication and ensures continuity if the primary address becomes unavailable. |
| Email3 | String | False |
Captures a third email address for the client contact. This field supports multichannel communication strategies within organizations that use multiple email identities. |
| ExternalID | String | False |
Captures the external Id that is associated with the client contact. This field facilitates data synchronization and mapping across external systems integrated with Bullhorn CRM. |
| Fax | String | False |
Captures the primary fax number for the client contact. This field supports organizations that continue to use fax communication for formal documentation or regulatory workflows. |
| Fax2 | String | False |
Captures a secondary fax number for the client contact. This field provides additional fax-routing options for organizations that maintain multiple fax lines. |
| Fax3 | String | False |
Captures a third fax number for the client contact. This field enhances communication flexibility for widespread or multi-department organizations using fax systems. |
| GeneralContactComments | String | False |
Captures general notes or comments that are associated with the client contact. This field provides contextual history that supports relationship management and engagement strategy in Bullhorn CRM. |
| IsAnonymized | Bool | False |
Returns a value of 'true' when the client contact record is anonymized. It returns a value of 'false' when the record contains identifiable personal information and remains available for standard review in Bullhorn CRM. |
| IsDaylightSavings | Bool | False |
Returns a value of 'true' when the contact's location is observing daylight savings time. It returns a value of 'false' when standard time is in effect, supporting accurate scheduling and time-zone calculations within Bullhorn CRM. |
| IsDefaultContact | Bool | False |
Returns a value of 'true' when the client contact is designated as the primary communication point for the associated client organization. It returns a value of 'false' when another individual serves as the primary contact within Bullhorn CRM workflows. |
| IsLockedOut | Bool | False |
Returns a value of 'true' when the contact's associated user account is locked. It returns a value of 'false' when the account remains active and authentication is permitted where applicable in Bullhorn CRM. |
| LastNote | Datetime | False |
Captures the date and time when the most recent note is entered for the contact. This field supports engagement tracking and helps Bullhorn CRM users assess recent interaction history. |
| LastVisit | Datetime | False |
Captures the date and time when the contact was last visited or personally engaged. This field supports relationship management by helping users identify inactive or overdue follow-up opportunities. |
| LinkedPersonId | Int | False |
Specifies the person Id that is linked to the client contact. This field supports unified identity management by enabling Bullhorn CRM to associate multiple related records or merged profiles. |
| MasterUserID | Int | False |
Specifies the master user Id that corresponds to the contact. This field helps Bullhorn CRM map subordinate or related contact records to a primary administrative user. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is associated with the contact record. This field assists Bullhorn CRM in tracking data imported from legacy applications or external integration sources. |
| Mobile | String | False |
Captures the contact's mobile phone number. This field supports versatile communication workflows including texting, mobile outreach, and rapid response strategies within Bullhorn CRM. |
| Name | String | False |
Specifies the full name of the client contact. This field appears throughout Bullhorn CRM and supports identification during searches, communication, and activity management. |
| NickName | String | False |
Captures the preferred nickname of the client contact. This field supports personalized communication and ensures users can address the contact according to their stated preference. |
| NumberofEmployees | Int | False |
Captures the number of employees that are associated with the contact's organization or department. This field helps Bullhorn CRM users understand company scale and tailor engagement strategies accordingly. |
| Office | String | False |
Specifies the office location where the contact works. This field supports geographic routing, regional segmentation, and organizational mapping in Bullhorn CRM. |
| OptedOut | Bool | False |
Returns a value of 'true' when the contact opts out of receiving communications. It returns a value of 'false' when they remain eligible for outreach, ensuring Bullhorn CRM respects communication preferences. |
| Pager | String | False |
Captures the pager number of the contact. This field supports industries that rely on pager-based communication for urgent or regulated workflows. |
| Password | String | False |
Stores the password that is associated with the contact's user account in connected Bullhorn CRM systems. This field supports authentication operations and is typically restricted to administrative access. |
| PersonSubtype | String | False |
Specifies the subtype classification of the client contact. This field supports organizational segmentation and helps Bullhorn CRM categorize contacts by functional role or business grouping. |
| Phone | String | False |
Captures the primary phone number for the contact. This field supports general communication workflows and provides a primary voice-based outreach method within Bullhorn CRM. |
| Phone2 | String | False |
Captures a secondary phone number for the client contact. This field supports organizations with multiple phone lines and ensures communication redundancy. |
| Phone3 | String | False |
Captures a third phone number for the client contact. This field enhances communication flexibility for contacts who operate across several departments or work locations. |
| PreferredContactMethod | String | False |
Specifies the contact's preferred communication method. This field guides Bullhorn CRM users toward the most effective engagement channel for outreach and follow-up activities. |
| ProfessionaloverviewResume | String | False |
Captures résumé-style professional summary information for the client contact. This field provides additional background context that supports relationship building and account strategy. |
| ReferredbyId | Int | False |
Specifies the Id of the individual or entity who referred the contact. This field supports referral tracking and helps Bullhorn CRM evaluate the effectiveness of referral-based acquisition sources. |
| ReportstoId | Int | False |
Specifies the Id of the supervisor or manager to whom the contact reports. This field helps Bullhorn CRM model organizational hierarchy and identify decision-making authority. |
| SecondaryAddressAddress | String | False |
Captures the primary street address for the contact's secondary location. This field supports multi-location contact structures and geographically diverse operations. |
| SecondaryAddressAddress2 | String | False |
Captures the secondary address line for the contact's additional location. This field provides expanded address detail for multi-line or complex address formats. |
| SecondaryAddressCity | String | False |
Specifies the city corresponding to the contact's secondary address. This field supports regional segmentation and contact organization across multiple geographic areas. |
| SecondaryAddressCountry | Int | False |
Specifies the country Id that is associated with the contact's secondary location. This field supports international workflows and helps Bullhorn CRM maintain accurate regional classification. |
| SecondaryAddresscountryCode | String | False |
Specifies the standardized country code for the secondary address. This field ensures consistent formatting and facilitates international communication. |
| SecondaryAddresscountryName | String | False |
Captures the full country name for the secondary address. This field improves geographic clarity for users managing global contacts. |
| SecondaryAddressState | String | False |
Specifies the state or province that is associated with the contact's secondary address. This field helps Bullhorn CRM categorize contacts by territory for segmentation and workflow routing. |
| SecondaryAddressZip | String | False |
Captures the postal or ZIP code for the contact's secondary location. This field supports proximity-based operations and regional grouping across Bullhorn CRM. |
| Source | String | False |
Specifies the source from which the client contact originated. This field supports sourcing analytics and helps Bullhorn CRM evaluate acquisition channels and lead intake methods. |
| Status | String | False |
Captures the current status assigned to the client contact. This field supports lifecycle tracking, workflow routing, and prioritization within Bullhorn CRM. |
| TimeZoneOffsetEST | Int | False |
Specifies the time-zone offset from Eastern Standard Time (EST) for the contact's location. This field ensures accurate scheduling, communication timing, and automated workflow execution. |
| Title | String | False |
Specifies the job title of the client contact. This field provides organizational context and helps users understand the contact's role and level of authority. |
| TrackTitle | String | False |
Captures a tracking title or alternate role designation for the client contact. This field supports internal labeling conventions and role-based workflow management in Bullhorn CRM. |
| Type | String | False |
Specifies the type classification of the client contact. This field enables segmentation and allows Bullhorn CRM to apply role-specific workflows and reporting structures. |
| UserDateAdded | Datetime | False |
Captures the date and time when the user account linked to the contact is added. This field supports lifecycle auditing and administrative tracking. |
| Username | String | False |
Specifies the username associated with the contact's user account in connected Bullhorn CRM systems. This field supports authentication, identity management, and access control. |
| UserTypeId | Int | False |
Specifies the user type Id that is associated with the client contact. This field governs permission levels and determines how the user interacts with Bullhorn CRM. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the client contact record is marked as deleted. It returns a value of 'false' when the record remains active and available for everyday use within Bullhorn CRM. |
Represents a client contact record format that is designed for alternative or extended use cases. This table supports specialized customer relationship management (CRM) needs by providing additional schema options for storing client-related information.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the ClientContact4 record. This field allows Bullhorn CRM to retrieve, distinguish, and maintain client contact information within this specific contact structure. |
| AdditionalSkills | String | False |
Captures the additional skills that are associated with the client contact. This field enhances search precision by helping Bullhorn CRM users identify contacts with specialized competencies or useful supplementary abilities. |
| AddressAddress | String | False |
Captures the primary street address of the client contact. This field supports correspondence, geographic workflows, and mapping operations that rely on accurate physical location data within Bullhorn CRM. |
| AddressAddress2 | String | False |
Captures the secondary street address line for the client contact. This field provides extended address detail for organizations that use multi-line or complex address formatting. |
| AddressCity | String | False |
Specifies the city associated with the contact's address. This field supports regional classification, location-based filtering, and workflow routing within Bullhorn CRM. |
| AddressCountry | Int | False |
Specifies the country Id that is associated with the contact's address. This field supports international localization behaviors and cross-border communication workflows. |
| AddresscountryCode | String | False |
Specifies the standardized country code for the contact's address. This field ensures formatting consistency and enhances Bullhorn CRM's ability to communicate with global contacts. |
| AddresscountryName | String | False |
Captures the full country name for the contact's address. This field improves readability and provides clear geographic context for Bullhorn CRM users. |
| AddressState | String | False |
Specifies the state or province that is associated with the contact's address. This field supports territory management, region-based workflows, and address validation in Bullhorn CRM. |
| AddressZip | String | False |
Captures the postal or ZIP code for the contact's address. This field supports proximity-based workflows, grouping, and map-based features within Bullhorn CRM. |
| BranchID | Int | False |
Specifies the branch Id that is associated with the client contact. This field helps Bullhorn CRM categorize contacts by office location or internal business structure. |
| CategoryId | Int | False |
Specifies the category Id used to classify the client contact. This field supports segmentation, search refinement, and classification across Bullhorn CRM workflows. |
| Certifications | String | False |
Captures the certifications that are associated with the client contact. This field helps users identify qualified individuals and supports specialization-based workflows within Bullhorn CRM. |
| ClientContactID | Int | False |
Specifies the external or legacy contact Id associated with this record. This field supports migration continuity and ensures alignment between Bullhorn CRM and historical systems. |
| CompanyId | Int | False |
Specifies the company Id associated with the client contact. This field links the contact to an employer record and supports account-based organization in Bullhorn CRM. |
| CompanyName | String | False |
Captures the name of the company where the client contact works. This field helps users understand the organizational context and supports account management workflows. |
| ContactName | String | False |
Represents the primary name of the client contact. This field appears prominently in Bullhorn CRM and aids in communication, identification, and search operations. |
| ContactName2 | String | False |
Captures an alternate or secondary name for the client contact. This field supports multilingual naming, alias structures, or alternate identification formats. |
| ContactName3 | String | False |
Captures a third naming variation for the client contact. This field enhances flexibility for organizations with complex naming conventions or multi-role contacts. |
| ContactName4 | String | False |
Captures a fourth naming variation for the client contact. This field accommodates organizations that maintain multiple naming formats for professional or cultural reasons. |
| ContactName5 | String | False |
Captures a fifth naming variation for the client contact. This field supports extended identification needs within organizations that store numerous naming conventions. |
| ContactOwnerId | Int | False |
Specifies the owner Id that is associated with the client contact. This field governs accountability, access permissions, and user responsibility within Bullhorn CRM. |
| DateAdded | Datetime | False |
Captures the date and time when the contact record is created. This field supports audit trails, timeline reporting, and workflow triggers within Bullhorn CRM. |
| DateLastModified | Datetime | False |
Captures the date and time when the contact record is last updated. This field helps Bullhorn CRM users maintain accurate, reliable, and up-to-date client information. |
| DeleteMe | String | False |
Stores legacy or placeholder data that is retained for backward compatibility. This field allows Bullhorn CRM to maintain structural consistency during system upgrades or migrations. |
| DesiredCategories | String | False |
Captures the preferred categories that the contact is associated with or interested in. This field supports targeted matching and personalized engagement strategies within Bullhorn CRM. |
| DesiredLocations | String | False |
Captures the geographic regions that the contact prefers or focuses on. This field helps Bullhorn CRM align opportunities, communications, and workflows to region-specific interests. |
| DesiredSkills | String | False |
Captures the skills that the contact desires or prioritizes. This field helps Bullhorn CRM identify alignment between client needs and candidate skillsets. |
| DesiredSpecialties | String | False |
Captures the specialty areas that the contact prefers. This field supports niche specialization workflows and enhances targeted matching in Bullhorn CRM. |
| Division | String | False |
Specifies the division associated with the client contact. This field helps Bullhorn CRM organize contacts across multi-division companies and support department-specific workflows. |
| String | False |
Specifies the primary email address of the client contact. This field supports communication workflows such as outreach, follow-up, and automated messaging in Bullhorn CRM. | |
| Email2 | String | False |
Captures the secondary email address for the contact. This field provides redundancy for communication and ensures continuity when the primary address is not available. |
| Email3 | String | False |
Captures a third email address for the contact. This field supports multichannel communication strategies within organizations that use multiple email identities. |
| ExternalID | String | False |
Captures the external Id that iassociated with the client contact. This field supports multi-system synchronization and enables mapping between Bullhorn CRM and integrated platforms. |
| Fax | String | False |
Captures the primary fax number for the contact. This field supports organizations that rely on fax-based communication for regulated or formal documentation workflows. |
| Fax2 | String | False |
Captures a secondary fax number for the contact. This field provides additional communication pathways for businesses operating multiple fax lines. |
| Fax3 | String | False |
Captures a third fax number for the contact. This field supports large or distributed organizations that maintain several fax-enabled departments or offices. |
| GeneralContactComments | String | False |
Captures general notes or comments that are associated with the client contact. This field provides valuable historical context and supports relationship-strengthening activities in Bullhorn CRM. |
| IsAnonymized | Bool | False |
Returns a value of 'true' when the contact's personally identifiable information (PII) is anonymized. It returns a value of 'false' when the contact's full details remain visible to users in Bullhorn CRM. |
| IsDaylightSavings | Bool | False |
Returns a value of 'true' when the contact's location is currently observing daylight savings time. It returns a value of 'false' when standard time applies, supporting accurate scheduling in Bullhorn CRM. |
| IsDefaultContact | Bool | False |
Returns a value of 'true' when the contact is designated as the primary communication point for the client. It returns a value of 'false' when another individual fulfills that role within Bullhorn CRM workflows. |
| IsLockedOut | Bool | False |
Returns a value of 'true' when the contact's associated user account is locked. It returns a value of 'false' when the account remains active and can authenticate successfully where applicable. |
| LastNote | Datetime | False |
Captures the date and time when the most recent note is added for the contact. This field helps Bullhorn CRM users evaluate recent engagement and interaction frequency. |
| LastVisit | Datetime | False |
Captures the date and time when the contact was last visited or personally engaged. This field supports activity tracking, prioritization, and relationship maintenance efforts within Bullhorn CRM. |
| LinkedPersonId | Int | False |
Specifies the person Id that is linked to the client contact. This field helps Bullhorn CRM associate related personal identities or merged profiles across connected records. |
| MasterUserID | Int | False |
Specifies the master user Id that is associated with the client contact. This field supports administrative hierarchy by linking the contact record to a primary user who governs access and ownership settings. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is associated with the contact. This field helps Bullhorn CRM track imported records and maintain lineage across data migration or synchronization operations. |
| Mobile | String | False |
Captures the mobile phone number for the client contact. This field supports mobile-first communication workflows, including texting and rapid outreach through Bullhorn CRM. |
| Name | String | False |
Specifies the full name of the client contact. This field appears prominently throughout Bullhorn CRM and supports searchability, identification, and communication workflows. |
| NickName | String | False |
Captures the preferred nickname of the client contact. This field supports personalized communication strategies and ensures users can address the contact according to their preference. |
| NumberofEmployees | Int | False |
Captures the number of employees that are associated with the contact's organization or department. This field enables more accurate account segmentation and strategic engagement within Bullhorn CRM. |
| Office | String | False |
Specifies the office location where the client contact works. This field helps Bullhorn CRM users understand workplace context and route communications appropriately. |
| OptedOut | Bool | False |
Returns a value of 'true' when the client contact opts out of receiving communications. It returns a value of 'false' when outreach is permitted, ensuring adherence to communication preferences and compliance requirements. |
| Pager | String | False |
Captures the pager number for the client contact. This field supports workflows in industries where pager communication is required for urgent or regulated operations. |
| Password | String | False |
Stores the password associated with the contact's user account in linked Bullhorn CRM systems. This field is typically restricted to administrative contexts and facilitates authentication and access control. |
| PersonSubtype | String | False |
Specifies the subtype classification of the client contact. This field supports segmentation by functional category, role, or organizational grouping within Bullhorn CRM. |
| Phone | String | False |
Captures the primary phone number of the client contact. This field supports general communication workflows and provides a primary voice-based channel for outreach. |
| Phone2 | String | False |
Captures a secondary phone number for the client contact. This field ensures redundancy in communication and supports users managing contacts with multiple lines. |
| Phone3 | String | False |
Captures a third phone number for the client contact. This field supports large organizations or multi-department contacts who maintain several phone lines. |
| PreferredContactMethod | String | False |
Specifies the communication method that is preferred by the client contact. This field guides Bullhorn CRM users to choose the most effective outreach channel for engagement and follow-up. |
| ProfessionaloverviewResume | String | False |
Captures résumé-style professional background information for the client contact. This field provides context that supports account development and relationship-building activities. |
| ReferredbyId | Int | False |
Specifies the Id of the person or entity that referred the client contact. This field supports referral tracking and helps Bullhorn CRM evaluate referral-based sourcing channels. |
| ReportstoId | Int | False |
Specifies the Id of the individual to whom the client contact reports. This field helps Bullhorn CRM reflect organizational hierarchy and identify supervisory relationships. |
| SecondaryAddressAddress | String | False |
Captures the street address for the contact's secondary location. This field supports multi-location operational structures and enhances address accuracy across Bullhorn CRM. |
| SecondaryAddressAddress2 | String | False |
Captures the second address line associated with the contact's secondary location. This field provides additional geographic detail where extended address formatting is needed. |
| SecondaryAddressCity | String | False |
Specifies the city that is associated with the contact's secondary location. This field supports geographic segmentation and regional workflow routing. |
| SecondaryAddressCountry | Int | False |
Specifies the country Id for the contact's secondary address. This field supports international operations and ensures accurate geographic classification in Bullhorn CRM. |
| SecondaryAddresscountryCode | String | False |
Specifies the standardized country code for the secondary location. This field promotes data consistency and facilitates international communication workflows. |
| SecondaryAddresscountryName | String | False |
Captures the full country name for the contact's secondary address. This field helps users easily recognize global locations within Bullhorn CRM. |
| SecondaryAddressState | String | False |
Specifies the state or province for the contact's secondary address. This field supports regional workflow configuration and helps maintain address accuracy. |
| SecondaryAddressZip | String | False |
Captures the postal or ZIP code for the contact's secondary address. This field supports proximity-based workflows, territory assignments, and mapping operations. |
| Source | String | False |
Specifies the source from which the client contact originated. This field supports acquisition analysis and helps Bullhorn CRM evaluate sourcing effectiveness across channels. |
| Status | String | False |
Captures the current status that is assigned to the client contact. This field assists Bullhorn CRM in managing lifecycle stages, workflow routing, and interaction prioritization. |
| TimeZoneOffsetEST | Int | False |
Specifies the time-zone offset from Eastern Standard Time (EST) for the contact's location. This field helps users coordinate communication and scheduling across different time zones. |
| Title | String | False |
Specifies the job title of the client contact. This field provides organizational context and helps users understand the contact's level of responsibility and decision-making authority. |
| TrackTitle | String | False |
Captures a tracking title or alternate descriptive label for the contact. This field supports internal labeling and custom workflow configuration within Bullhorn CRM. |
| Type | String | False |
Specifies the type classification of the client contact. This field enables segmentation for reporting, workflow automation, and targeted engagement strategies. |
| UserDateAdded | Datetime | False |
Captures the date and time when the user account that is associated with the contact is added. This field supports audit trails and administrative lifecycle tracking within Bullhorn CRM. |
| Username | String | False |
Specifies the username that is associated with the contact's account in connected Bullhorn CRM systems. This field supports authentication, access management, and secure system interaction. |
| UserTypeId | Int | False |
Specifies the user type Id that is assigned to the client contact. This field governs permission levels and determines what features and data the user can access in Bullhorn CRM. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the client contact record is marked as deleted. It returns a value of 'false' when the record remains active and available for everyday workflow use. |
Represents an additional client contact table that stores alternative or system-specific contact attributes. This table supports complex customer relationship management (CRM) implementations by providing flexible structures for managing client relationships.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the ClientContact5 record. This field enables Bullhorn CRM to distinguish this contact from other client contact records and supports reliable retrieval and record management. |
| AdditionalSkills | String | False |
Captures the additional skills that are associated with the client contact. This field supports skill-based matching, targeted communication, and identification of unique qualifications within Bullhorn CRM. |
| AddressAddress | String | False |
Captures the primary street address of the client contact. This field supports geographic workflows, communication routing, and operational tasks that rely on accurate location details. |
| AddressAddress2 | String | False |
Captures the supplemental address line for the contact's physical location. This field provides expanded detail for addresses that require additional formatting or multi-line representation. |
| AddressCity | String | False |
Specifies the city that is associated with the contact's address. This field supports regional classification, localized workflows, and map-based operations in Bullhorn CRM. |
| AddressCountry | Int | False |
Specifies the country Id that corresponds to the contact's address. This field enables Bullhorn CRM to support international interactions and maintain accurate geographic classification. |
| AddresscountryCode | String | False |
Specifies the standardized country code for the contact's address. This field ensures consistent formatting and assists in global communication workflows. |
| AddresscountryName | String | False |
Captures the full country name of the contact's address. This field improves geographic clarity and helps users easily interpret international records in Bullhorn CRM. |
| AddressState | String | False |
Specifies the state or province that is associated with the contact's address. This field supports territory-based workflows and regional reporting. |
| AddressZip | String | False |
Captures the postal or ZIP code for the contact's address. This field supports proximity-based search, mapping, and location-dependent workflow automation. |
| BranchID | Int | False |
Specifies the branch Id that is associated with the client contact. This field helps Bullhorn CRM organize contacts by business unit or operating branch for workflow segmentation. |
| CategoryId | Int | False |
Specifies the category Id that is assigned to the contact. This field supports classification, segmentation, and search optimization across Bullhorn CRM processes. |
| Certifications | String | False |
Captures the certifications that the client contact holds. This field helps users identify specialized expertise and supports compliance or qualification-based workflows. |
| ClientContactID | Int | False |
Specifies an external or legacy Id that is associated with the client contact. This field maintains system continuity and supports synchronization with integrated or migrated platforms. |
| CompanyId | Int | False |
Specifies the company Id that is associated with the client contact. This field links the contact to an organizational entity and supports account-level workflows within Bullhorn CRM. |
| CompanyName | String | False |
Captures the name of the organization where the contact works. This field provides contextual detail that supports communication, opportunity management, and account insights. |
| ContactName | String | False |
Represents the primary name that is used for the client contact. This field supports communication flow, identification, and search relevance throughout Bullhorn CRM. |
| ContactName2 | String | False |
Captures a secondary name or alternate naming format for the contact. This field supports multilingual naming, alias structures, or secondary identity references. |
| ContactName3 | String | False |
Captures a third naming format for the client contact. This field provides flexibility for organizations that maintain multiple naming schemas. |
| ContactName4 | String | False |
Captures a fourth naming variant for the contact. This field supports advanced naming requirements such as multi-role, multilingual, or cultural naming conventions. |
| ContactName5 | String | False |
Captures a fifth name variation for the contact. This field allows Bullhorn CRM to accommodate extended naming structures used in some organizations. |
| ContactOwnerId | Int | False |
Specifies the owner Id assigned to the contact record. This field determines user responsibility, impacts permissions, and supports workload distribution within Bullhorn CRM. |
| DateAdded | Datetime | False |
Captures the date and time when the contact is first added to the system. This field supports audit trails, timeline reporting, and workflow initiation. |
| DateLastModified | Datetime | False |
Captures the date and time when the contact record is most recently updated. This field helps Bullhorn CRM maintain data accuracy and track record evolution over time. |
| DeleteMe | String | False |
Stores legacy or placeholder data that is retained for compatibility with earlier systems. This field allows structural continuity during updates or data migration efforts. |
| DesiredCategories | String | False |
Captures the categories that the contact prefers or prioritizes. This field supports targeted outreach and personalization strategies within Bullhorn CRM. |
| DesiredLocations | String | False |
Captures the geographic regions that the contact prefers or aligns with. This field supports location-based matching, assignment, and engagement workflows. |
| DesiredSkills | String | False |
Captures the skill areas that the contact values or seeks. This field enhances the relevance of candidate matching, service recommendations, and follow-up activities. |
| DesiredSpecialties | String | False |
Captures the specialty areas that are preferred by the contact. This field supports niche market alignment and targeted customer engagement. |
| Division | String | False |
Specifies the division that is associated with the contact. This field helps users manage multi-division organizational structures and apply division-specific workflows in Bullhorn CRM. |
| String | False |
Specifies the primary email address of the contact. This field supports communication workflows, automated messaging, and activity tracking throughout Bullhorn CRM. | |
| Email2 | String | False |
Captures an alternate email address for the contact. This field increases communication reliability by providing an additional digital contact method. |
| Email3 | String | False |
Captures a third email address for the contact. This field supports multi-channel communication strategies used by some organizations. |
| ExternalID | String | False |
Captures the external Id that is used to reference the contact in connected systems. This field supports synchronization, integration, and cross-platform traceability. |
| Fax | String | False |
Captures the primary fax number for the contact. This field supports traditional communication workflows used in regulated or document-heavy industries. |
| Fax2 | String | False |
Captures a secondary fax number for the contact. This field provides additional communication flexibility where multiple fax-enabled lines are maintained. |
| Fax3 | String | False |
Captures a third fax number for the contact. This field supports organizations that operate multiple fax points or distributed office environments. |
| GeneralContactComments | String | False |
Captures general notes or descriptive comments that are associated with the client contact. This field provides context for ongoing relationship management and historical reference. |
| IsAnonymized | Bool | False |
Returns a value of 'true' when personally identifiable information (PII) about the contact is anonymized. It returns a value of 'false' when the contact's full information remains visible to Bullhorn CRM users. |
| IsDaylightSavings | Bool | False |
Returns a value of 'true' when the contact's location is observing daylight savings time. It returns a value of 'false' when standard time is in effect, supporting accurate scheduling and time-zone calculations across Bullhorn CRM. |
| IsDefaultContact | Bool | False |
Returns a value of 'true' when the client contact is designated as the primary point of communication for the associated client organization. It returns a value of 'false' when another individual holds the primary contact role within Bullhorn CRM workflows. |
| IsLockedOut | Bool | False |
Returns a value of 'true' when the user account that is associated with the contact is locked. It returns a value of 'false' when the account remains active and authentication is permitted where applicable. |
| LastNote | Datetime | False |
Captures the date and time when the most recent note is added for the client contact. This field supports engagement tracking and helps users evaluate recent interaction history within Bullhorn CRM. |
| LastVisit | Datetime | False |
Captures the date and time when the contact was last visited or personally engaged. This field supports relationship management and helps users prioritize follow-up activities. |
| LinkedPersonId | Int | False |
Specifies the person Id that is linked to the contact. This field supports unified identity management and allows Bullhorn CRM to associate related personal or merged records. |
| MasterUserID | Int | False |
Specifies the master user Id that corresponds to the client contact. This field supports administrative oversight by linking the record to a primary user responsible for governance and permissions. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is associated with the client contact. This field helps Bullhorn CRM maintain data lineage and trace records that originate from external or legacy systems. |
| Mobile | String | False |
Captures the mobile phone number of the client contact. This field supports mobile-first communication methods and enables rapid outreach through Bullhorn CRM. |
| Name | String | False |
Specifies the full name of the client contact. This field appears throughout Bullhorn CRM and supports reliable identification and communication workflows. |
| NickName | String | False |
Captures the preferred nickname of the contact. This field supports personalized communication by allowing users to address the contact according to stated preferences. |
| NumberofEmployees | Int | False |
Captures the number of employees that are associated with the contact's company or department. This field provides insight into organizational scale and informs account segmentation strategies. |
| Office | String | False |
Specifies the office location where the client contact works. This field helps users understand workplace context and supports region-based communication workflows within Bullhorn CRM. |
| OptedOut | Bool | False |
Returns a value of 'true' when the contact opts out of receiving communications. It returns a value of 'false' when outreach is allowed, ensuring Bullhorn CRM respects communication preferences and compliance obligations. |
| Pager | String | False |
Captures the pager number for the client contact. This field supports communication workflows in industries that rely on pager-based alerts or regulated messaging. |
| Password | String | False |
Stores the password that is associated with the contact's user account in connected Bullhorn CRM systems. This field supports authentication operations and is typically restricted to administrative access. |
| PersonSubtype | String | False |
Specifies the subtype classification of the client contact. This field supports segmentation by role, operational category, or organizational grouping within Bullhorn CRM. |
| Phone | String | False |
Captures the primary phone number of the client contact. This field supports general voice communication and serves as a principal outreach channel. |
| Phone2 | String | False |
Captures a secondary phone number for the contact. This field provides communication redundancy and supports multi-line or multi-location contact structures. |
| Phone3 | String | False |
Captures a third phone number for the contact. This field supports complex communication environments where multiple lines are maintained. |
| PreferredContactMethod | String | False |
Specifies the communication method that is preferred by the client contact. This field guides users toward the most effective engagement channel and improves contact responsiveness. |
| ProfessionaloverviewResume | String | False |
Captures résumé-style background or professional history information for the contact. This field provides additional context that supports relationship development and account strategy. |
| ReferredbyId | Int | False |
Specifies the Id of the person or entity who referred the client contact. This field supports referral tracking and helps Bullhorn CRM measure the effectiveness of referral-based sourcing channels. |
| ReportstoId | Int | False |
Specifies the Id of the individual to whom the client contact reports. This field supports organizational hierarchy mapping and helps users identify decision-making structures. |
| SecondaryAddressAddress | String | False |
Captures the street address of the contact's secondary location. This field supports multi-location organizations and enhances geographic accuracy within Bullhorn CRM. |
| SecondaryAddressAddress2 | String | False |
Captures the supplemental second line of the contact's secondary address. This field provides extended detail for accurate address formatting. |
| SecondaryAddressCity | String | False |
Specifies the city that is associated with the secondary address. This field supports regional organization and map-based workflows across Bullhorn CRM. |
| SecondaryAddressCountry | Int | False |
Specifies the country Id for the secondary address. This field supports international operations and ensures accurate classification of global contacts. |
| SecondaryAddresscountryCode | String | False |
Specifies the standardized country code for the contact's secondary location. This field promotes formatting consistency and supports international communication workflows. |
| SecondaryAddresscountryName | String | False |
Captures the full country name for the secondary address. This field enhances geographic clarity and helps users understand international location context. |
| SecondaryAddressState | String | False |
Specifies the state or province that is associated with the secondary address. This field supports region-based workflow routing and territory management. |
| SecondaryAddressZip | String | False |
Captures the ZIP or postal code for the secondary address. This field supports accurate geographic grouping, mapping, and proximity-based workflows. |
| Source | String | False |
Specifies the source from which the client contact originated. This field supports acquisition analytics and helps Bullhorn CRM evaluate sourcing effectiveness across intake channels. |
| Status | String | False |
Captures the current status that is assigned to the client contact. This field supports workflow routing, prioritization, and lifecycle management within Bullhorn CRM. |
| TimeZoneOffsetEST | Int | False |
Specifies the time-zone offset from Eastern Standard Time (EST) for the contact's location. This field ensures accurate scheduling and communication timing across multiple regions. |
| Title | String | False |
Specifies the job title of the client contact. This field provides organizational insight and helps users understand the contact's role and level of authority. |
| TrackTitle | String | False |
Captures an alternate descriptive title or tracking label for the client contact. This field supports internal role differentiation and custom workflow configurations within Bullhorn CRM. |
| Type | String | False |
Specifies the type classification for the client contact. This field enables segmentation, reporting, and workflow automation based on contact category. |
| UserDateAdded | Datetime | False |
Captures the date and time when the user account associated with the contact is added. This field supports lifecycle tracking, auditing, and administrative review. |
| Username | String | False |
Specifies the username that is associated with the client contact's account in connected Bullhorn CRM systems. This field supports access control, authentication, and identity management. |
| UserTypeId | Int | False |
Specifies the user type Id that is assigned to the contact. This field governs permission levels and determines the features and data the user can access in Bullhorn CRM. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the client contact record is marked as deleted. It returns a value of 'false' when the record remains active and accessible for standard workflows within Bullhorn CRM. |
Captures files (for example, contracts, forms, or communication documents) that are attached to client contact records. This table supports documentation workflows by enabling users to store, retrieve, and audit contact-related attachments.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the client contact file attachment. This field enables Bullhorn CRM to distinguish this attachment from other stored files and supports accurate retrieval across contact records. |
| ClientContactId | Int | False |
Specifies the Id of the client contact who is associated with the attachment. This field links the file to the correct individual and ensures that documents appear in the appropriate Bullhorn CRM profile. |
| ContentSubType | String | False |
Specifies the subcategory of the file's content type. This field helps Bullhorn CRM classify files more precisely for filtering, storage rules, and content-based workflows. |
| ContentType | String | False |
Specifies the content type or general format of the attached file. This field assists Bullhorn CRM in determining how the file should be processed, displayed, or validated. |
| DateAdded | Datetime | False |
Captures the date and time when the file attachment is added. This field supports audit histories and enables users to identify the most recent or relevant documents quickly. |
| Description | String | False |
Captures a descriptive summary of the file attachment. This field helps users understand the attachment's purpose, contents, or relevance without needing to open the file. |
| Directory | String | False |
Specifies the storage directory or structural location of the attachment. This field supports file organization and assists Bullhorn CRM in mapping storage paths. |
| Distribution | String | False |
Captures details that describe how the file is distributed or shared. This field helps Bullhorn CRM users understand sharing scope, routing, or document workflows. |
| ExternalID | String | False |
Captures the external Id that is associated with the attachment in other connected systems. This field supports cross-platform synchronization and traceability during integrations. |
| FileExtension | String | False |
Specifies the file extension of the attachment. This field helps Bullhorn CRM determine file type behavior, validation rules, and applicable handling actions. |
| FileOwnerId | Int | False |
Specifies the Id of the user who owns or uploaded the file. This field supports record accountability, permission control, and ownership tracking within Bullhorn CRM. |
| FileSize | Int | False |
Captures the size of the file attachment in bytes. This field supports storage management, bandwidth considerations, and troubleshooting efforts for upload issues. |
| FileType | String | False |
Specifies the file classification or predefined type category. This field assists Bullhorn CRM in organizing attachments and applying file-type-specific rules or workflows. |
| IsCopied | Bool | False |
Returns a value of 'true' when the attachment is identified as a copied file. It returns a value of 'false' when the file originates from its source location, helping Bullhorn CRM track duplication behavior. |
| IsEncrypted | Bool | False |
Returns a value of 'true' when the attachment is encrypted. It returns a value of 'false' when the file is stored in an unencrypted format, supporting security and compliance needs. |
| IsExternal | Bool | False |
Returns a value of 'true' when the attachment originates from an external source system. It returns a value of 'false' when the file is uploaded internally, supporting import tracing and data lineage within Bullhorn CRM. |
| IsOpen | Bool | False |
Returns a value of 'true' when the attachment is currently open or being viewed. It returns a value of 'false' when it is not open, supporting activity monitoring and document usage tracking. |
| IsPrivate | Bool | False |
Returns a value of 'true' when access to the attachment is restricted for privacy. It returns a value of 'false' when the file is available to authorized users, supporting confidentiality workflows. |
| IsSendOut | Bool | False |
Returns a value of 'true' when the attachment is designated for sending out, such as part of a distribution or communication workflow. It returns a value of 'false' when the file is not used for outbound processes within Bullhorn CRM. |
| Name | String | False |
Specifies the display name of the attached file. This field helps users recognize the file's purpose and improves visibility within the file listing. |
| Type | String | False |
Specifies the attachment's type classification. This field supports organizational rules and may influence how Bullhorn CRM processes or categorizes the file. |
| Uuid | String | False |
Captures the universally unique Id that is associated with the file attachment. This field ensures system-level uniqueness and supports integrations that require globally unique references. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the attachment is marked as deleted. It returns a value of 'false' when the file remains active and available for use within Bullhorn CRM. |
Tracks historical changes that are applied to client contact records. This table supports auditing and visibility by documenting lifecycle updates that provide context for outreach, communication, or account management.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the record of the client contact history. This field enables Bullhorn CRM to track historical events, interactions, and status changes associated with a specific client contact. |
| ClientContactId | Int | False |
Specifies the client contact Id that is associated with the history entry. This field links the historical record to the correct contact, allowing Bullhorn CRM to display chronological activity and engagement details. |
| ClientContactID2 | Int | False |
Specifies an additional client contact Id that can be used for legacy, migration, or alternate linkage purposes. This field helps Bullhorn CRM maintain continuity when past systems store multiple identifiers for the same individual. |
| ClientCorporationId | Int | False |
Specifies the client corporation Id that is associated with the contact at the time of the historical entry. This field provides organizational context and supports account-level timeline visibility. |
| DateAdded | Datetime | False |
Captures the date and time when the history entry is created. This field supports audit trails and allows Bullhorn CRM to present accurate chronological views of contact activity. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is associated with the history record. This field supports data lineage tracking and helps Bullhorn CRM preserve traceability for records originating from legacy or external systems. |
| ModifyingUserId | Int | False |
Specifies the Id of the user who modifies the history record. This field supports accountability and allows Bullhorn CRM to maintain a transparent audit history of user-driven updates. |
| Status | String | False |
Specifies the status that is associated with the historical entry. This field helps Bullhorn CRM reflect changes in engagement, workflow state, or business process outcomes over time. |
Represents client corporation records that store company-level information for organizations that engage with the recruiting process. This table supports sales, account management, and placement workflows by serving as the core entity for client relationships.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the client corporation. This field enables Bullhorn CRM to distinguish one corporate entity from another and supports accurate retrieval, reporting, and record management. |
| Ofemployees | Int | False |
Captures the number of employees that are associated with the corporation. This field provides organizational size insight and supports segmentation for sales, recruiting, and business-development activities. |
| Ofoffices | Int | False |
Captures the number of office locations that belong to the corporation. This field helps Bullhorn CRM users understand geographic footprint and evaluate multi-location operational complexity. |
| AccountIntelligence | String | False |
Captures insights or analytics that describe the corporation's business profile. This field supports account strategy planning and helps users tailor outreach or service approaches based on corporate intelligence. |
| AddressAddress | String | False |
Captures the corporation's primary street address. This field supports physical location accuracy for billing, communication, travel planning, and geographic workflows within Bullhorn CRM. |
| AddressAddress2 | String | False |
Captures the supplemental address line for the corporation's primary address. This field accommodates multi-line address formats and ensures accurate representation of complex street information. |
| AddressCity | String | False |
Specifies the city where the corporation's primary address is located. This field supports geographic routing, territory assignments, and map-based functionality. |
| AddressCountry | Int | False |
Specifies the country Id that is associated with the corporation's main address. This field helps Bullhorn CRM support international operations and apply localized workflows. |
| AddresscountryCode | String | False |
Specifies the standardized country code for the corporation's primary address. This field enhances address consistency and supports global communication and data-exchange processes. |
| AddresscountryName | String | False |
Captures the full country name for the corporation's main address. This field provides clear international context and improves readability for global account management. |
| AddressState | String | False |
Specifies the state or province that is associated with the corporation's primary address. This field supports region-based workflow management and territory segmentation. |
| AddressZip | String | False |
Captures the postal or ZIP code for the corporation's main address. This field supports proximity searches, mapping functionality, and accurate regional classification. |
| AnnualrevenueMillions | String | False |
Captures the annual revenue of the corporation expressed in millions. This field gives users insight into corporate scale and helps qualify the organization for enterprise-level targeting or tier-based strategies. |
| BillingAddressAddress2 | String | False |
Captures the secondary address line for the corporation's billing address. This field supports extended billing address formats and helps ensure billing accuracy. |
| BillingAddressBillingAddress | String | False |
Captures the primary billing street address for the corporation. This field ensures that financial documents, invoices, and correspondence reach the correct location. |
| BillingAddressBillingCity | String | False |
Specifies the billing address city for the corporation. This field supports accurate financial routing and region-based billing workflows. |
| BillingAddressBillingCountry | Int | False |
Specifies the country Id for the corporation's billing address. This field supports international billing workflows and ensures accurate regional classification during invoicing. |
| BillingAddressBillingState | String | False |
Specifies the state or province for the corporation's billing address. This field enables accurate routing of financial documents and territory-based billing assignments. |
| BillingAddressBillingZip | String | False |
Captures the postal or ZIP code of the corporation's billing address. This field supports invoice delivery accuracy and financial compliance workflows. |
| BillingAddresscountryCode | String | False |
Specifies the standardized country code for the billing address. This field ensures consistent international formatting and helps streamline global financial communication. |
| BillingAddresscountryName | String | False |
Captures the full country name for the billing address. This field provides clarity for international billing operations and supports compliance with global business standards. |
| BillingContact | String | False |
Specifies the name or designation of the primary billing contact for the corporation. This field assists users in routing financial inquiries and ensuring invoice communication reaches the correct party. |
| BillingFrequency | String | False |
Specifies the billing cycle frequency that is assigned to the corporation. This field helps Bullhorn CRM manage invoicing schedules, financial planning, and client billing expectations. |
| BillingPhone | String | False |
Captures the phone number that is used for billing-related communication. This field supports financial coordination, issue resolution, and direct communication with the corporation's billing department. |
| BranchID | Int | False |
Specifies the branch Id that is associated with the corporation. This field supports internal organizational structure by linking the corporation to a specific branch for ownership, reporting, or operational management. |
| BusinessSectors | String | False |
Captures the business sectors in which the corporation operates. This field supports industry segmentation, targeted outreach, and specialized service or recruiting strategies. |
| CompanyInfo | String | False |
Captures descriptive information about the corporation's background, operations, or business focus. This field helps users quickly understand the organization's profile when planning interactions or developing account strategies. |
| CompanyName | String | False |
Specifies the legal or primary business name of the corporation. This field identifies the organization throughout Bullhorn CRM and supports searches, reporting, and communication workflows. |
| CompanyWebsite | String | False |
Captures the URL of the corporation's primary website. This field provides users with quick access to external information such as services, products, and leadership. |
| Competitors | String | False |
Captures a list of competitor organizations relevant to the corporation. This field supports strategic planning and helps users better position their services or proposals. |
| CulturePerks | String | False |
Captures cultural characteristics, perks, or benefits that are associated with the corporation. This field helps users understand organizational culture when assessing candidate fit or preparing for meetings. |
| DateAdded | Datetime | False |
Captures the date and time when the corporation record is created. This field supports audit tracking and helps users understand account lifecycle progression. |
| DateLastModified | Datetime | False |
Captures the date and time when the corporation record is last updated. This field supports data maintenance and helps users assess how current or active the information is. |
| ExternalID | String | False |
Captures the external Id that is associated with the corporation in other integrated systems. This field supports synchronization, data alignment, and cross-platform record tracking. |
| FacebookProfileName | String | False |
Captures the corporation's associated Facebook profile name. This field supports social media research and engagement workflows. |
| Fax | String | False |
Captures the corporation's primary fax number. This field supports document-based communication workflows in industries where fax remains a requirement. |
| FundingStatus | String | False |
Captures the corporation's funding state or investment classification. This field helps users understand the company's financial posture and stage of growth. |
| InvoiceFormat | String | False |
Specifies the format in which invoices are issued to the corporation. This field ensures that financial documents follow required templates or compliance standards. |
| LinkedInProfileName | String | False |
Captures the corporation's LinkedIn profile name. This field supports social research, networking, and account intelligence activities. |
| MainPhone | String | False |
Captures the corporation's primary phone number. This field supports general communication and serves as the main inbound/outbound contact number. |
| ManagedFromId | Int | False |
Specifies the corporation's managing office or branch Id. This field supports account ownership models and helps Bullhorn CRM align operations under the correct management structure. |
| Ownership | String | False |
Specifies the ownership classification of the corporation. This field provides structural insight, such as whether the entity is public, private, parent, or subsidiary. |
| ParentCompanyId | Int | False |
Specifies the Id of the corporation's parent company, when applicable. This field supports hierarchical modeling and helps Bullhorn CRM reflect corporate family structures. |
| Revenue | String | False |
Captures revenue details that are associated with the corporation. This field helps users evaluate financial scale and prioritize accounts based on revenue potential. |
| Sector | String | False |
Specifies the sector in which the corporation primarily operates. This field supports industry categorization, reporting, and targeted account assignment. |
| Standardpermfee | Double | False |
Captures the corporation's standard permanent placement fee rate. This field supports consistent billing, quotation accuracy, and fee-structure compliance during the recruiting process. |
| Status | String | False |
Specifies the status that is assigned to the corporation. This field supports workflow routing, prioritization, and lifecycle tracking of corporate accounts within Bullhorn CRM. |
| Tax | Double | False |
Captures tax-related values or default tax percentages that apply to the corporation. This field supports billing accuracy and financial compliance workflows. |
| TickerSymbol | String | False |
Specifies the corporation's stock ticker symbol when publicly traded. This field supports investor research, financial analysis, and strategic account planning. |
| TrackTitle | String | False |
Captures a tracking title or alternate descriptive label for the corporation. This field supports internal classification and custom reporting structures within Bullhorn CRM. |
| TwitterHandle | String | False |
Captures the corporation's associated Twitter handle. This field supports social media engagement and provides additional avenues for account research. |
| WorkWeekBegin | Int | False |
Specifies the day of the week on which the corporation's workweek begins. This field supports scheduling alignment, timekeeping rules, and workforce planning activities. |
| YearFounded | Datetime | False |
Captures the year or full date when the corporation is founded. This field provides historical context and supports longevity analysis for account strategy planning. |
Represents a variant structure for storing client corporation details. This table supports extended or legacy schema requirements by providing additional attributes that supplement core client data.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the ClientCorporation1 record. This field enables Bullhorn CRM to distinguish one corporation from another and supports accurate retrieval, reporting, and lifecycle management. |
| Ofemployees | Int | False |
Captures the total number of employees that are associated with the corporation. This field helps users assess organizational size and determine appropriate engagement or service strategies. |
| Ofoffices | Int | False |
Captures the number of office locations maintained by the corporation. This field provides insight into geographic distribution and operational scope for planning and account segmentation. |
| AccountIntelligence | String | False |
Captures business intelligence or strategic information about the corporation. This field helps Bullhorn CRM users develop informed account plans and tailor communication based on corporate insights. |
| AddressAddress | String | False |
Captures the primary street address of the corporation. This field supports accurate physical location details for billing, communication, and territory-based workflows. |
| AddressAddress2 | String | False |
Captures the supplemental address line for the corporation's main address. This field ensures multi-line or complex addresses are represented accurately within Bullhorn CRM. |
| AddressCity | String | False |
Specifies the city of the corporation's primary address. This field supports geographic categorization, territory assignment, and location-based reporting. |
| AddressCountry | Int | False |
Specifies the country Id for the corporation's main address. This field supports international operations and ensures regional rules and workflows are applied correctly. |
| AddresscountryCode | String | False |
Specifies the standardized country code for the corporation's primary address. This field promotes formatting consistency and supports global communication and integrations. |
| AddresscountryName | String | False |
Captures the full country name of the corporation's primary address. This field improves clarity for global users and supports accurate international account management. |
| AddressState | String | False |
Specifies the state or province for the corporation's main address. This field supports region-based workflows, such as territory management and localized reporting. |
| AddressZip | String | False |
Captures the postal or ZIP code for the corporation's main address. This field improves address precision for mapping, proximity searching, and logistical coordination. |
| AnnualrevenueMillions | String | False |
Captures the corporation's annual revenue expressed in millions. This field helps users understand financial scale and prioritize accounts based on potential business impact. |
| BillingAddressAddress2 | String | False |
Captures the second address line for the corporation's billing location. This field supports proper formatting of multi-line billing addresses and ensures invoice accuracy. |
| BillingAddressBillingAddress | String | False |
Captures the primary billing street address of the corporation. This field ensures financial documents and communications are routed to the correct location. |
| BillingAddressBillingCity | String | False |
Specifies the city that is associated with the corporation's billing address. This field supports accurate invoice delivery and billing-region classification. |
| BillingAddressBillingCountry | Int | False |
Specifies the country Id for the corporation's billing address. This field supports international billing processes and aligns workflows to transactional regional requirements. |
| BillingAddressBillingState | String | False |
Specifies the state or province for the corporation's billing address. This field supports region-based billing policies and aligns invoice routing to correct jurisdictions. |
| BillingAddressBillingZip | String | False |
Captures the postal or ZIP code for the billing address. This field supports financial document accuracy and ensures smooth delivery of printed or mailed invoices. |
| BillingAddresscountryCode | String | False |
Specifies the standardized country code for the billing address. This field ensures international billing formats remain consistent and compliant. |
| BillingAddresscountryName | String | False |
Captures the full country name for the corporation's billing address. This field improves readability and ensures clarity during global invoicing operations. |
| BillingContact | String | False |
Specifies the primary billing contact for the corporation. This field supports efficient financial communication and ensures billing questions reach the correct individual. |
| BillingFrequency | String | False |
Specifies the billing interval or recurring invoice schedule for the corporation. This field helps Bullhorn CRM automate and standardize billing processes based on client expectations. |
| BillingPhone | String | False |
Captures the phone number that is used for billing inquiries. This field supports financial coordination and provides a direct point of contact for invoice questions or clarifications. |
| BranchID | Int | False |
Specifies the branch Id that is associated with the corporation. This field supports internal organizational mapping and aligns accounts to their managing branch. |
| BusinessSectors | String | False |
Captures the business sectors in which the corporation operates. This field supports industry segmentation, targeted outreach, and relevant business development strategies. |
| CompanyInfo | String | False |
Captures descriptive background information about the corporation. This field helps users understand organizational characteristics when preparing proposals or planning engagement activities. |
| CompanyName | String | False |
Specifies the official or primary business name of the corporation. This field supports clear identification across Bullhorn CRM and ensures consistent reference in communication and reporting. |
| CompanyWebsite | String | False |
Captures the corporation's primary website URL. This field provides convenient access to external information that can support account research or client engagement. |
| Competitors | String | False |
Captures information about organizations that directly compete with the corporation. This field supports strategic positioning and helps users better understand market context. |
| CulturePerks | String | False |
Captures cultural attributes, benefits, or workplace perks that is associated with the corporation. This field supports candidate matching, business development strategy, and workplace suitability evaluations. |
| DateAdded | Datetime | False |
Captures the date and time when the corporation record is created. This field supports audit tracking and provides insight into account lifecycle history. |
| DateLastModified | Datetime | False |
Captures the date and time when the corporation record is last updated. This field helps users assess the freshness of information and determine whether follow-up is required. |
| ExternalID | String | False |
Captures the external Id that references the corporation in other connected platforms. This field supports system integrations and ensures records stay aligned across environments. |
| FacebookProfileName | String | False |
Captures the corporation's Facebook profile name as used for social media identification. This field helps Bullhorn CRM users access public-facing content when researching brand presence or engagement history. |
| Fax | String | False |
Captures the corporation's primary fax number. This field supports organizations that continue to rely on fax-based communication for contracts, forms, or other documentation. |
| FundingStatus | String | False |
Captures the corporation's current funding stage or financial backing category. This field supports account planning by helping users understand organizational maturity, growth potential, or investment momentum. |
| InvoiceFormat | String | False |
Specifies the invoice format that the corporation prefers for billing communications. This field helps the finance team deliver invoices in compliant and client-aligned formats, such as electronic, printed, or consolidated formats. |
| LinkedInProfileName | String | False |
Captures the corporation's LinkedIn profile name as used on the platform. This field supports professional research and provides quick access to corporate activity, posts, or organizational structure. |
| MainPhone | String | False |
Captures the corporation's primary business phone number. This field provides a central point of contact for general inquiries or account coordination. |
| ManagedFromId | Int | False |
Specifies the Id of the managing branch or corporate entity that oversees the account. This field supports organizational hierarchy, reporting, and sales territory alignment. |
| Ownership | String | False |
Captures the corporation's ownership structure (for example, 'private', 'public', 'partnership', or 'subsidiary'). This field helps users understand governance and regulatory considerations that can influence engagement strategy. |
| ParentCompanyId | Int | False |
Specifies the Id of the corporation's parent organization, if applicable. This field helps users map corporate hierarchies and identify cross-selling or strategic relationship opportunities within Bullhorn CRM. |
| Revenue | String | False |
Captures the corporation's reported revenue amount. This field supports account qualification, segmentation, and prioritization during sales planning and business development. |
| Sector | String | False |
Specifies the business sector or industry category in which the corporation operates. This field helps users align services, communication, and marketing outreach to sector-specific needs. |
| Standardpermfee | Double | False |
Specifies the corporation's standard permanent placement fee or percentage. This field supports compensation calculations and ensures consistent application of contracted fee structures. |
| Status | String | False |
Specifies the current lifecycle status of the corporation, such as active, inactive, or prospect. This field helps users understand operational standing and informs follow-up and account-maintenance activity. |
| Tax | Double | False |
Captures the tax percentage or rate that is applied to the corporation's invoices. This field supports accurate billing calculations and ensures compliance with financial and regional tax requirements. |
| TickerSymbol | String | False |
Captures the corporation's stock market ticker symbol, when it is applicable. This field supports publicly traded company research and helps users track financial performance contextually within Bullhorn CRM. |
| TrackTitle | String | False |
Captures the tracking title or internal reference label that is associated with the corporation. This field supports custom categorization and internal workflows that rely on descriptive account labels. |
| TwitterHandle | String | False |
Captures the corporation's Twitter or X handle. This field supports social media monitoring and provides users with access to corporate updates and public statements. |
| WorkWeekBegin | Int | False |
Specifies the day of the week on which the corporation's standard workweek begins. This field supports scheduling, time tracking, and coordination of service delivery across teams. |
| YearFounded | Datetime | False |
Captures the year and date when the corporation was founded. This field supports historical research and provides context about organizational longevity and market establishment. |
Represents an additional schema variant for client corporation information. This table supports specialized workflows by enabling the system to store expanded organizational attributes that influence reporting or segmentation.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the client corporation record. This field enables Bullhorn CRM to distinguish this corporation from other corporate entities stored in the system. |
| Ofemployees | Int | False |
Captures the total number of employees that are associated with the corporation. This field helps users assess company size for segmentation, scoring, and account planning purposes. |
| Ofoffices | Int | False |
Captures the number of physical office locations that are maintained by the corporation. This field supports territory planning and helps users understand the geographic footprint of the client organization. |
| AddressAddress | String | False |
Captures the primary street address of the corporation's main location. This field supports mapping, territory routing, and address verification processes within Bullhorn CRM. |
| AddressAddress2 | String | False |
Captures the second line of the corporation's street address, such as suite or building information. This field supports complete location records and ensures accurate delivery or correspondence details. |
| AddressCity | String | False |
Captures the city associated with the corporation's primary address. This field supports regional segmentation and enables users to align accounts with local representatives. |
| AddressCountry | Int | False |
Specifies the Id of the country where the corporation's primary address is located. This field supports international record alignment and ensures consistent mapping to standard geographic values. |
| AddresscountryCode | String | False |
Captures the standardized country code that is associated with the corporation's address. This field supports integrations and ensures that downstream systems interpret country values correctly. |
| AddresscountryName | String | False |
Captures the full country name that is associated with the corporation's address. This field improves readability and supports reporting that groups companies by international regions. |
| AddressState | String | False |
Captures the state or province for the corporation's primary address. This field supports region-based workflows, such as tax calculation, compliance checks, or territory assignment. |
| AddressZip | String | False |
Captures the postal or ZIP code that is associated with the corporation's primary address. This field supports mailing functions and ensures that address-based filtering returns accurate search results. |
| AnnualrevenueMillions | String | False |
Captures the corporation's annual revenue expressed in millions. This field supports account qualification, revenue forecasting, and strategic prioritization within Bullhorn CRM. |
| BillingAddressAddress2 | String | False |
Captures the second line of the billing address used for invoicing. This field supports accurate financial correspondence by allowing detailed suite, room, or building information. |
| BillingAddressBillingAddress | String | False |
Captures the primary street address used for billing-related communication. This field ensures that invoices, statements, and notices are routed to the correct financial location. |
| BillingAddressBillingCity | String | False |
Captures the billing city associated with the corporation's invoicing address. This field supports financial processing workflows that rely on precise location data. |
| BillingAddressBillingCountry | Int | False |
Specifies the Id of the country associated with the corporation's billing address. This field supports tax compliance, currency considerations, and international billing alignment. |
| BillingAddressBillingState | String | False |
Captures the state or province associated with the corporation's billing address. This field helps financial teams ensure that invoices comply with state-level requirements. |
| BillingAddressBillingZip | String | False |
Captures the postal or ZIP code used for billing communication. This field ensures that financial mailings and notices are delivered accurately and efficiently. |
| BillingAddresscountryCode | String | False |
Captures the standardized country code for the billing address. This field supports multi-system consistency when billing information is synchronized across external platforms. |
| BillingAddresscountryName | String | False |
Captures the full country name associated with the billing address. This field enhances readability and supports compliance checks involving cross-border billing. |
| BillingContact | String | False |
Captures the name of the person or department responsible for receiving invoices. This field helps finance teams direct billing communication to the correct corporate contact. |
| BillingFrequency | String | False |
Specifies how frequently the corporation prefers to receive invoices (for example, 'weekly', 'monthly', or 'quarterly'). This field supports automated billing cycles and ensures alignment with contractual terms. |
| BillingPhone | String | False |
Captures the primary phone number used for billing inquiries. This field helps financial staff quickly contact the correct representative when resolving discrepancies or processing payments. |
| BranchID | Int | False |
Specifies the Id of the Bullhorn CRM branch responsible for managing the corporation. This field supports territory management and helps align account ownership to internal structures. |
| BusinessSectors | String | False |
Captures one or more business sectors in which the corporation operates. This field supports segmentation, industry-specific reporting, and targeted account-based marketing strategies. |
| ClientOverview | String | False |
Captures a high-level summary of the corporation's business operations, focus areas, or strategic context. This field provides users with quick background insight during account reviews. |
| CompanyDescription | String | False |
Captures a detailed narrative describing the corporation's mission, operations, or value proposition. This field enriches the account profile and supports consultative selling approaches. |
| CompanyName | String | False |
Captures the official name of the corporation. This field appears in search results, reports, and account-related workflows throughout Bullhorn CRM. |
| CompanyURL | String | False |
Captures the corporation's primary website URL. This field allows users to quickly access public company information for research or verification of corporate details. |
| Competitors | String | False |
Captures a list of competing organizations relevant to the corporation. This field helps account managers anticipate competitive dynamics and position service offerings effectively. |
| CulturePerks | String | False |
Captures notable cultural elements, benefits, or perks that are offered by the corporation. This field supports candidate matching by highlighting aspects that can attract or retain talent. |
| DateAdded | Datetime | False |
Captures the date and time when the corporation record was created in Bullhorn CRM. This field supports audit tracking and helps users identify new or recently onboarded accounts. |
| DateLastModified | Datetime | False |
Captures the date and time when the corporation record was last updated. This field supports audit trails and helps users identify accounts with recent changes that might require follow-up. |
| ExternalID | String | False |
Captures an external system reference value associated with the corporation. This field supports integrations and ensures consistent mapping across connected applications. |
| FacebookProfileName | String | False |
Captures the corporation's Facebook profile name used for social media identification. This field helps Bullhorn CRM users quickly access public-facing updates, branding, and engagement content. |
| Fax | String | False |
Captures the primary fax number for the corporation. This field supports organizations that still use fax communication for contracts, forms, or other document exchanges. |
| FundingStatus | String | False |
Captures the corporation's funding stage or investment status, such as seed, private equity, or public funding. This field supports account strategy by helping users evaluate financial maturity and growth trajectory. |
| IndustryCategory | String | False |
Captures the industry classification that is associated with the corporation. This field supports targeted outreach, reporting, and market segmentation activities within Bullhorn CRM. |
| InvoiceFormat | String | False |
Specifies the invoice format that the corporation prefers, such as electronic, consolidated, or paper. This field helps finance teams send invoices in compliance with client-specific requirements. |
| LinkedInProfileName | String | False |
Captures the corporation's LinkedIn profile name. This field helps users conduct professional research and maintain awareness of organizational updates and structural changes. |
| ManagedFromId | Int | False |
Specifies the Id of the branch or corporate entity responsible for managing the account. This field supports territory management and aligns corporate oversight with organizational structure. |
| Ownership | String | False |
Captures the corporation's ownership type (for example, 'public', 'private', 'partnership', or 'subsidiary'). This field supports regulatory considerations and informs sales strategies that depend on governance models. |
| ParentCompanyId | Int | False |
Specifies the Id of the corporation's parent organization when applicable. This field helps users understand corporate hierarchy and identify broader relationship opportunities across related entities. |
| Phone | String | False |
Captures the primary phone number for reaching the corporation's main office. This field ensures that users have reliable contact information when coordinating account activities. |
| Revenue | String | False |
Captures the corporation's reported revenue amount. This field supports qualification scoring, segmentation, and prioritized engagement with high-value accounts. |
| Standardpermfee | Double | False |
Specifies the corporation's standard permanent placement fee or percentage. This field supports compensation calculations and ensures that staffing engagements follow agreed-upon fee structures. |
| Status | String | False |
Specifies the current status of the corporation (for example, 'active', 'inactive', or 'prospect'). This field helps users understand operational standing and identify where follow-up or re-engagement may be required. |
| TaxRate | Double | False |
Captures the tax rate that is applied to goods or services billed to the corporation. This field supports accurate invoicing and ensures compliance with financial and regional tax requirements. |
| TickerSymbol | String | False |
Captures the stock-market ticker symbol that is associated with the corporation. This field supports research for publicly traded companies and provides financial context during strategic conversations. |
| TrackTitle | String | False |
Captures the tracking title or internal reference label for the corporation. This field supports customizable classification and helps teams organize accounts based on internal naming conventions. |
| TwitterHandle | String | False |
Captures the corporation's Twitter or X handle. This field provides quick access to real-time updates, public statements, and social engagement activity. |
| WorkWeekBegin | Int | False |
Specifies the day of the week on which the corporation's standard workweek begins. This field supports scheduling, resource planning, and coordination of client-facing activities. |
| YearFounded | Datetime | False |
Captures the year and date when the corporation was founded. This field provides historical context that helps users understand organizational longevity, stability, and market presence. |
Represents another alternate client corporation structure that supports extended customer relationship management (CRM) data needs. This table enhances customization by providing additional fields that organizations use for tailored reporting and analysis.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the client corporation record. This field enables Bullhorn CRM to distinguish this corporation from others stored in the system and supports accurate linking to related entities. |
| Ofemployees | Int | False |
Captures the total number of employees that are associated with the corporation. This field helps users assess workforce size, which supports segmentation and prioritization during account planning. |
| Ofoffices | Int | False |
Captures the number of office locations the corporation maintains. This field supports geographic analysis and helps users understand the corporation's operational footprint. |
| AddressAddress | String | False |
Captures the primary street address for the corporation. This field supports mapping, territory assignment, and accurate identification during communication or onsite engagements. |
| AddressAddress2 | String | False |
Captures additional street address details (for example, suite or building information). This field ensures complete and accurate physical location data for correspondence and recordkeeping. |
| AddressCity | String | False |
Captures the city where the corporation's primary address is located. This field supports regional reporting and ensures that search filters accurately return city-specific accounts. |
| AddressCountry | Int | False |
Specifies the Id of the country that is associated with the primary corporate address. This field supports compliance with international data standards and ensures consistent geographic categorization. |
| AddresscountryCode | String | False |
Captures the standardized country code that is associated with the corporation's address. This field supports integrations that rely on globally recognized geographic formatting. |
| AddresscountryName | String | False |
Captures the full country name for the corporation's address. This field improves readability and supports regional grouping in reports and dashboards. |
| AddressState | String | False |
Captures the state or province for the corporation's primary address. This field supports regional segmentation and helps users align accounts with state-based operational requirements. |
| AddressZip | String | False |
Captures the postal or ZIP code for the corporation's primary address. This field supports mailing accuracy and improves precision when filtering or grouping by geographic region. |
| AnnualrevenueMillions | String | False |
Captures the corporation's annual revenue expressed in millions. This field supports qualification scoring, forecasting, and strategic planning for business development. |
| BillingAddressAddress2 | String | False |
Captures the second line of the corporation's billing address, including suite or building details. This field helps ensure billing correspondence reaches the correct internal destination. |
| BillingAddressBillingAddress | String | False |
Captures the primary street address that is used for the corporation's billing activities. This field supports invoice delivery and ensures accurate financial communication. |
| BillingAddressBillingCity | String | False |
Captures the city that is associated with the corporation's billing address. This field supports finance workflows that rely on precise geographic data for invoicing. |
| BillingAddressBillingCountry | Int | False |
Specifies the Id of the country associated with the corporation's billing address. This field supports tax compliance and international billing requirements. |
| BillingAddressBillingState | String | False |
Captures the state or province for the corporation's billing address. This field supports financial processing, especially when regional regulations influence billing practices. |
| BillingAddressBillingZip | String | False |
Captures the postal or ZIP code that is used for billing correspondence. This field helps ensure timely delivery of invoices and financial notices. |
| BillingAddresscountryCode | String | False |
Captures the standardized country code for the billing address. This field ensures consistency across systems when financial data is exchanged with external platforms. |
| BillingAddresscountryName | String | False |
Captures the full country name that is associated with the billing address. This field increases readability and supports cross-border financial reporting. |
| BillingContact | String | False |
Captures the name of the individual or department responsible for receiving billing communication. This field ensures invoices and financial inquiries are routed appropriately. |
| BillingFrequency | String | False |
Specifies the frequency with which the corporation receives invoices, such as weekly, monthly, or quarterly. This field helps finance teams align billing cycles with client expectations. |
| BillingPhone | String | False |
Captures the phone number that is designated for billing inquiries. This field ensures financial teams can quickly contact the correct representative to resolve invoice questions. |
| BranchID | Int | False |
Specifies the Id of the Bullhorn CRM branch responsible for managing the corporation. This field supports ownership alignment and helps distribute accounts across internal territories. |
| BusinessSectors | String | False |
Captures one or more business sectors in which the corporation operates. This field supports targeted marketing, segmentation, and industry-specific sales strategies. |
| ClientOverview | String | False |
Captures a high-level summary describing the corporation's operations or focus areas. This field gives users a quick understanding of the company's profile during account review. |
| CompanyDescription | String | False |
Captures a detailed narrative describing the corporation's mission, services, or organizational background. This field supports consultative selling and helps users tailor engagement approaches. |
| CompanyName | String | False |
Captures the corporation's official business name. This field appears in search results, dashboards, and key records throughout Bullhorn CRM. |
| CompanyURL | String | False |
Captures the web address of the corporation's primary website. This field provides users with direct access to public information for research and validation. |
| Competitors | String | False |
Captures the list of organizations that compete with the corporation. This field helps users anticipate competitive pressures and tailor engagement strategies within Bullhorn CRM. |
| CulturePerks | String | False |
Captures details about the corporation's workplace culture, perks, or notable employee benefits. This field supports candidate matching by highlighting qualities that can influence job seeker interest. |
| DateAdded | Datetime | False |
Captures the date and time when the corporation record was created. This field supports audit tracking and helps users identify newly added client accounts. |
| DateLastModified | Datetime | False |
Captures the date and time when the corporation record was most recently updated. This field supports audit processes and helps users identify accounts with recent changes requiring review. |
| ExternalID | String | False |
Captures an external reference value that is associated with the corporation. This field supports integration mapping and ensures alignment with identifiers stored in connected systems. |
| FacebookProfileName | String | False |
Captures the corporation's Facebook profile name that is used for social media presence. This field helps users quickly access public-facing company updates and branding information. |
| Fax | String | False |
Captures the corporation's primary fax number. This field supports organizations that still rely on fax communication for exchanging documents or formal correspondence. |
| FundingStatus | String | False |
Captures the corporation's funding stage or financial backing category. This field provides context for corporate maturity and informs strategic planning activities. |
| IndustryCategory | String | False |
Captures the industry classification that best describes the corporation. This field supports segmentation, reporting, and targeted outreach for industry-aligned campaigns. |
| InvoiceFormat | String | False |
Specifies the invoice format that the corporation prefers for billing. This field helps finance teams send invoices that comply with the corporation's processes and formatting requirements. |
| LinkedInProfileName | String | False |
Captures the corporation's LinkedIn profile name. This field assists users in accessing professional background information and monitoring organizational updates. |
| ManagedFromId | Int | False |
Specifies the Id of the branch or department responsible for managing the corporation. This field supports internal ownership alignment and territory-based account assignments. |
| Ownership | String | False |
Captures the corporation's ownership structure (for example 'private', 'public', or 'subsidiary'). This field supports strategic evaluation and helps users understand governance and regulatory context. |
| ParentCompanyId | Int | False |
Specifies the Id of the corporation's parent organization, when it is applicable. This field supports relationship mapping and helps users understand broader corporate group structures. |
| Phone | String | False |
Captures the corporation's primary business phone number. This field ensures that users have reliable contact information for coordination and outreach. |
| Revenue | String | False |
Captures the corporation's reported revenue amount. This field supports account scoring, segmentation, and prioritization based on financial scale. |
| Standardpermfee | Double | False |
Specifies the corporation's standard permanent placement fee or percentage. This field supports consistent fee calculation during placement and billing activities. |
| Status | String | False |
Specifies the current operational status of the corporation (for example, 'active', 'inactive', or 'prospect'). This field helps users assess whether engagement or follow-up is required. |
| TaxRate | Double | False |
Captures the tax rate that is applied to goods or services billed to the corporation. This field supports accurate invoice calculations and ensures compliance with regional tax requirements. |
| TickerSymbol | String | False |
Captures the corporation's stock market ticker symbol if publicly traded. This field helps users monitor market performance and understand financial context relevant to account strategy. |
| TrackTitle | String | False |
Captures the tracking title or internal label that is associated with the corporation. This field supports custom organization and internal workflows that rely on descriptive categorization. |
| TwitterHandle | String | False |
Captures the corporation's Twitter or X handle. This field provides users with direct access to social media activity, announcements, and real-time updates. |
| WorkWeekBegin | Int | False |
Specifies the day on which the corporation's standard workweek begins. This field supports planning, scheduling, and coordination with client availability expectations. |
| YearFounded | Datetime | False |
Captures the year and date when the corporation was founded. This field provides historical context that helps users understand organizational longevity and market presence. |
Represents a client corporation table that supports unique or specialized implementations of the Bullhorn CRM data model. This table supports extended workflow scenarios by storing attributes not present in the core corporation record.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the client corporation record in Bullhorn CRM. This value enables integrations and reporting processes to reliably reference and link the client corporation to related entities across the platform. |
| Ofemployees | Int | False |
Represents the total number of employees that are associated with the client corporation. This field supplies workforce size data that is used for segmentation, forecasting, and capacity assessments in Bullhorn CRM. |
| Ofoffices | Int | False |
Represents the total number of physical office locations that are maintained by the client corporation. This field supports operational analytics that are used to assess geographic distribution and organizational footprint. |
| AddressAddress | String | False |
Captures the primary street address for the client corporation. This field provides location information that is used by search, territory assignment, and communication workflows. |
| AddressAddress2 | String | False |
Captures the secondary street address line for the client corporation. This field supplies supplemental address information that is used during form population and detailed location validation processes. |
| AddressCity | String | False |
Indicates the city that is associated with the primary address of the client corporation. This field supports routing, region-based reporting, and location-specific communication tasks. |
| AddressCountry | Int | False |
Represents the Id of the country that is associated with the client corporation's primary address. This field enables country-based filtering and ensures correct geographic classification in Bullhorn CRM. |
| AddresscountryCode | String | False |
Captures the standardized country code for the client corporation's primary address. This field supports data normalization processes that are used for integrations and postal validation. |
| AddresscountryName | String | False |
Captures the full country name that is associated with the client corporation's primary address. This field provides human-readable geographic information that helps users interpret address details during record review. |
| AddressState | String | False |
Indicates the state or provincial region for the client corporation's primary address. This field supports region-based reporting and facilitates accurate location filtering in Bullhorn CRM. |
| AddressZip | String | False |
Captures the postal or ZIP code that is associated with the client corporation's primary address. This field participates in address validation and helps ensure that location-based communications reach the correct destination. |
| AnnualrevenueMillions | String | False |
Indicates the estimated annual revenue of the client corporation in millions. This field supports client qualification activities and helps users assess organizational scale during business development workflows. |
| BillingAddressAddress2 | String | False |
Captures the secondary street address line that is associated with the client corporation's billing address. This field provides supplemental billing-location context that is used during invoice preparation and audit review. |
| BillingAddressBillingAddress | String | False |
Captures the primary street address for billing purposes for the client corporation. This field ensures that financial documents are generated with accurate remittance information. |
| BillingAddressBillingCity | String | False |
Indicates the billing city that is associated with the client corporation. This field supports invoice routing and ensures consistency across financial correspondence. |
| BillingAddressBillingCountry | Int | False |
Represents the Id of the billing country for the client corporation. This field supports tax calculation logic and facilitates regional compliance processes. |
| BillingAddressBillingState | String | False |
Indicates the billing state or province for the client corporation. This field provides geographic data that is used for jurisdiction-based financial processing. |
| BillingAddressBillingZip | String | False |
Captures the postal or ZIP code for the client corporation's billing address. This field helps ensure that invoicing and financial communications reach the correct billing location. |
| BillingAddresscountryCode | String | False |
Captures the standardized country code that is associated with the client corporation's billing address. This field supports automated formatting processes that are used by integrations and invoicing engines. |
| BillingAddresscountryName | String | False |
Captures the country name that is associated with the client corporation's billing address. This field provides readable geographic information that assists users during billing verification. |
| BillingContact | String | False |
Indicates the name or title of the individual who is designated as the billing contact for the client corporation. This field supports accounts receivable workflows that require a defined recipient for invoicing and payment communication. |
| BillingFrequency | String | False |
Specifies the billing frequency that is associated with the client corporation. This field informs invoicing cycles and supports scheduling logic that determines when financial documents are generated. |
| BillingPhone | String | False |
Captures the phone number for the client corporation's billing contact or billing department. This field provides direct communication details that are used for payment inquiries and financial follow-up actions. |
| BranchID | Int | False |
Represents the Id of the branch location that is associated with the client corporation. This field supports territory alignment, staffing workflows, and branch-level segmentation within Bullhorn CRM. |
| BusinessSectors | String | False |
Indicates the business sectors in which the client corporation operates. This field supports classification workflows that are used for market segmentation, search optimization, and opportunity targeting. |
| ClientOverview | String | False |
Captures a general narrative overview of the client corporation. This field provides context that users reference during sales, account management, and outreach activities. |
| CompanyDescription | String | False |
Captures the full descriptive summary of the client corporation's business, products, or services. This field supports qualification processes and offers users deeper insight during relationship development. |
| CompanyName | String | False |
Represents the official name of the client corporation. This field is used throughout Bullhorn CRM for record display, searching, and cross-referencing across related modules. |
| CompanyURL | String | False |
Captures the primary website address of the client corporation. This field supports research tasks and enables automated enrichment processes that reference external data sources. |
| Competitors | String | False |
Indicates competing companies that are associated with the client corporation. This field supports strategic account planning and helps users understand market positioning during outreach. |
| CulturePerks | String | False |
Captures details about the client corporation's culture, benefits, or employee perks. This field supplies qualitative insights that recruiters use during candidate discussions and placement activities. |
| DateAdded | Datetime | False |
Indicates the date and time when the client corporation record is created in Bullhorn CRM. This field supports auditing, timeline analysis, and activity tracking across the lifecycle of the record. |
| DateLastModified | Datetime | False |
Indicates the date and time when the client corporation record is most recently updated. This field supports change monitoring processes that are used in compliance audits and data quality reporting. |
| ExternalID | String | False |
Captures the external system Id that is associated with the client corporation. This field enables system-to-system synchronization and uniquely links the record to external platforms. |
| FacebookProfileName | String | False |
Captures the Facebook profile name that is associated with the client corporation. This field supports social media enrichment and provides additional context during research activities. |
| Fax | String | False |
Captures the fax number that is associated with the client corporation. This field supports communication processes for organizations that continue to use fax-based document exchange. |
| FundingStatus | String | False |
Indicates the current funding classification of the client corporation. This field supports sales qualification and is referenced during assessments of financial stability and growth potential. |
| IndustryCategory | String | False |
Indicates the industry category in which the client corporation operates. This field supports segmentation, job-matching workflows, and market analysis in Bullhorn CRM. |
| InvoiceFormat | String | False |
Specifies the invoice format that the client corporation uses for billing. This field supports financial processing engines that apply the correct formatting rules during document generation. |
| LinkedInProfileName | String | False |
Captures the LinkedIn profile name that is associated with the client corporation. This field supports recruiter research and facilitates integrations that reference social profile data. |
| ManagedFromId | Int | False |
Represents the Id of the office or division from which the client corporation is managed. This field supports organizational hierarchy logic that is used to determine ownership and oversight responsibilities. |
| Ownership | String | False |
Indicates the ownership structure of the client corporation. This field provides context that assists with qualification, compliance review, and strategic account evaluation. |
| ParentCompanyId | Int | False |
Represents the Id of the parent organization that is associated with the client corporation. This field supports corporate hierarchy management and enables roll-up reporting. |
| Phone | String | False |
Captures the primary phone number for the client corporation. This field provides direct communication details that users access during outreach, support, and account management activities. |
| Revenue | String | False |
Indicates the revenue value that is associated with the client corporation. This field supports qualification workflows and is often referenced during opportunity planning. |
| Standardpermfee | Double | False |
Specifies the standard permanent placement fee that is associated with the client corporation. This field supports financial calculations that are used in placement workflows and contract preparation. |
| Status | String | False |
Indicates the current operational status of the client corporation in Bullhorn CRM. This field supports filtering, lifecycle management, and workflow automation. |
| TaxRate | Double | False |
Specifies the tax rate that applies to transactions with the client corporation. This field supports invoicing, compliance, and financial calculation processes. |
| TickerSymbol | String | False |
Captures the stock ticker symbol that is associated with the client corporation. This field supports research and financial analysis that relates to publicly traded organizations. |
| TrackTitle | String | False |
Indicates the tracking or categorization title that is associated with the client corporation. This field supports grouping, workflow organization, and record classification tasks. |
| TwitterHandle | String | False |
Captures the Twitter handle that is associated with the client corporation. This field supports social research and facilitates enrichment activities that reference public social data. |
| WorkWeekBegin | Int | False |
Indicates the starting day of the work week that is associated with the client corporation. This field supports scheduling, timekeeping alignment, and workflow planning. |
| YearFounded | Datetime | False |
Indicates the founding year of the client corporation. This field supports historical analysis, qualification processes, and organizational background review. |
Represents an additional client corporation variant that is used to support flexible data modeling in Bullhorn CRM. This table enhances reporting and workflow customization by storing extended company-level information.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the client corporation record in Bullhorn CRM. This value provides a stable reference that is used across integrations, reporting processes, and relational mappings. |
| Ofemployees | Int | False |
Represents the total number of employees for the client corporation. This value supplies workforce size information that is used for segmentation, forecasting, and client qualification workflows. |
| Ofoffices | Int | False |
Represents the total count of office locations for the client corporation. This value supports geographic analysis that is used during market evaluation and operational planning activities. |
| AddressAddress | String | False |
Captures the primary street address for the client corporation. This value supplies location data that is used by search tools, routing logic, and territory assignment processes. |
| AddressAddress2 | String | False |
Captures the supplemental street address line for the client corporation. This information supports detailed address validation that is used during communication and outreach workflows. |
| AddressCity | String | False |
Indicates the city that is associated with the client corporation's primary address. This value supports location-based filtering and contributes to region-specific reporting. |
| AddressCountry | Int | False |
Represents the Id of the country that is associated with the client corporation's primary address. This value ensures accurate geographic classification that is used throughout Bullhorn CRM. |
| AddresscountryCode | String | False |
Captures the standardized country code that is associated with the client corporation's primary address. This value supports normalization processes that are used by integrations and postal-validation systems. |
| AddresscountryName | String | False |
Captures the country name that is associated with the client corporation's primary address. This value provides readable geographic information that assists users during record review. |
| AddressState | String | False |
Indicates the state or provincial region that is associated with the client corporation's primary address. This value enables location grouping and contributes to region-level analysis. |
| AddressZip | String | False |
Captures the postal or ZIP code that is associated with the client corporation's primary address. This value supports address verification workflows and helps ensure accurate physical correspondence. |
| AnnualrevenueMillions | String | False |
Indicates the estimated annual revenue of the client corporation expressed in millions. This value supports client qualification and helps users assess organizational scale during business development activities. |
| BillingAddressAddress2 | String | False |
Captures the secondary street address line that is associated with the client corporation's billing address. This information supports detailed billing review that is used in invoicing and audit workflows. |
| BillingAddressBillingAddress | String | False |
Captures the primary billing street address for the client corporation. This value ensures that financial documents and remittance communications are directed to the correct billing location. |
| BillingAddressBillingCity | String | False |
Indicates the billing city that is associated with the client corporation. This value supports billing-location validation that is used during invoice generation. |
| BillingAddressBillingCountry | Int | False |
Represents the Id of the billing country for the client corporation. This value supports financial compliance and helps apply region-specific taxation rules. |
| BillingAddressBillingState | String | False |
Indicates the billing state or province that is associated with the client corporation. This value provides geographic detail that is used during financial processing and jurisdiction-based review. |
| BillingAddressBillingZip | String | False |
Captures the postal or ZIP code that is associated with the client corporation's billing address. This value helps ensure that invoices and financial notices reach the correct billing destination. |
| BillingAddresscountryCode | String | False |
Captures the standardized country code that is associated with the client corporation's billing address. This value supports formatting and validation processes that are used by financial integrations. |
| BillingAddresscountryName | String | False |
Captures the country name that is associated with the client corporation's billing address. This value provides readable geographic context that assists users during billing verification. |
| BillingContact | String | False |
Indicates the name or contact designation of the individual who is responsible for billing at the client corporation. This value supports accounts receivable workflows that require a clearly defined billing recipient. |
| BillingFrequency | String | False |
Specifies the billing frequency that is associated with the client corporation. This value informs the scheduling logic that determines when invoices are generated. |
| BillingPhone | String | False |
Captures the phone number that is associated with the client corporation's billing contact. This value supports financial follow-up activities and enables direct communication during payment inquiries. |
| BranchID | Int | False |
Represents the Id of the branch location that is associated with the client corporation. This value supports territory alignment, staffing assignments, and branch-level reporting within Bullhorn CRM. |
| BusinessSectors | String | False |
Indicates the business sectors in which the client corporation operates. This information supports classification workflows that are used for targeting, segmentation, and strategic planning. |
| ClientOverview | String | False |
Captures the high-level overview of the client corporation. This information provides contextual insight that is used during sales, account management, and relationship-building activities. |
| CompanyDescription | String | False |
Captures the descriptive summary of the client corporation's operations, offerings, or services. This value supports qualification workflows and helps users understand organizational context during engagement. |
| CompanyName | String | False |
Represents the official name of the client corporation. This value appears throughout Bullhorn CRM and is used for identification, search, and cross-referencing across related entities. |
| CompanyURL | String | False |
Captures the primary website address for the client corporation. This value supports research workflows and enables automated enrichment scripts that reference external resources. |
| Competitors | String | False |
Indicates competing organizations that are associated with the client corporation. This information supports strategic planning and competitive-analysis activities. |
| CulturePerks | String | False |
Captures details about the client corporation's culture or employee perks. This information supports recruiter discussions and candidate-matching activities by providing qualitative organizational insight. |
| DateAdded | Datetime | False |
Indicates the date and time when the client corporation record is created in Bullhorn CRM. This value supports record-timeline analysis, auditing, and historical reporting. |
| DateLastModified | Datetime | False |
Indicates the date and time when the client corporation record is most recently updated. This value supports modification tracking and contributes to data-quality monitoring processes. |
| ExternalID | String | False |
Captures the external system Id that is associated with the client corporation. This value supports synchronization processes that link the record to external platforms. |
| FacebookProfileName | String | False |
Captures the Facebook profile name that is associated with the client corporation. This value supports social-research workflows that are used during account analysis and client outreach. |
| Fax | String | False |
Captures the fax number that is associated with the client corporation. This value supports communication processes for organizations that rely on fax-based document exchange. |
| FundingStatus | String | False |
Indicates the funding status that is associated with the client corporation. This value supports sales qualification and provides insight that is used during assessments of financial stability and growth readiness. |
| IndustryCategory | String | False |
Indicates the industry category in which the client corporation operates. This value supports segmentation, job-matching workflows, and market analysis in Bullhorn CRM. |
| InvoiceFormat | String | False |
Specifies the invoice format that is used by the client corporation. This value guides financial-processing components that are responsible for generating correctly formatted billing documents. |
| LinkedInProfileName | String | False |
Captures the LinkedIn profile name that is associated with the client corporation. This value supports recruiter research and contributes to enrichment workflows that reference public profile data. |
| ManagedFromId | Int | False |
Represents the Id of the management office or division that is associated with the client corporation. This value supports organizational hierarchy logic that is used to determine ownership, oversight, and internal routing. |
| Ownership | String | False |
Indicates the ownership structure of the client corporation. This value supports qualification workflows and provides organizational context that is used during strategic account evaluation. |
| ParentCompanyId | Int | False |
Represents the Id of the parent company that is associated with the client corporation. This value supports corporate hierarchy management and enables roll-up reporting across related entities. |
| Phone | String | False |
Captures the primary phone number that is associated with the client corporation. This value supports direct communication during outreach, service activities, and account-management interactions. |
| Revenue | String | False |
Indicates the revenue amount that is associated with the client corporation. This value supports qualification assessments and helps users evaluate organizational scale during opportunity development. |
| Standardpermfee | Double | False |
Specifies the standard permanent-placement fee that is associated with the client corporation. This value supports financial calculations that are used in placement workflows and contract preparation. |
| Status | String | False |
Indicates the operational status of the client corporation in Bullhorn CRM. This value supports filtering, lifecycle management, and workflow automation across the platform. |
| TaxRate | Double | False |
Specifies the tax rate that applies to transactions that involve the client corporation. This value supports invoicing, compliance verification, and financial calculation processes. |
| TickerSymbol | String | False |
Captures the stock ticker symbol that is associated with the client corporation. This value supports research, financial analysis, and external-data enrichment activities. |
| TrackTitle | String | False |
Indicates the tracking or categorization title that is associated with the client corporation. This value supports grouping, workflow organization, and internal classification tasks. |
| TwitterHandle | String | False |
Captures the Twitter handle that is associated with the client corporation. This value supports social-research workflows and enables enrichment processes that reference public social data. |
| WorkWeekBegin | Int | False |
Indicates the starting day of the work week that is associated with the client corporation. This value supports scheduling, timekeeping alignment, and operational-planning activities. |
| YearFounded | Datetime | False |
Indicates the founding year of the client corporation. This value supports historical analysis, qualification workflows, and organizational background review. |
Captures appointments that are associated with client corporations. This table supports account management workflows by linking scheduled interactions to corporate entities for tracking engagement activity.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the client corporation appointment record in Bullhorn CRM. This value enables reliable cross-referencing and supports integrations that link appointment data to related corporate records. |
| AppointmentId | Int | False |
Represents the Id of the appointment that is associated with the client corporation. This value connects the appointment to its parent scheduling record and supports activity-tracking workflows across the platform. |
| ClientContactId | Int | False |
Represents the Id of the client contact that is associated with the appointment. This value links the appointment to the correct contact record and supports communication, follow-up, and relationship-management activities. |
| ClientCorporationId | Int | False |
Represents the Id of the client corporation that is associated with the appointment. This value supports organizational hierarchy mapping and ensures that appointments are correctly classified under the appropriate corporate entity. |
Represents certifications (for example, compliance or contract-related credentials) that are associated with client corporations. This table supports regulatory workflows by ensuring that required certifications remain tracked and visible.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the client corporation certification record in Bullhorn CRM. This value provides a stable reference that is used by integrations and internal workflows to connect certification data to the correct corporate entity. |
| CertificationId | Int | False |
Represents the Id of the certification that is associated with the client corporation. This value supports compliance tracking and connects the record to standardized certification definitions across the system. |
| ClientCorporationId | Int | False |
Represents the Id of the client corporation that is associated with the certification record. This value ensures that certification details are correctly linked to the appropriate organization for reporting and verification activities. |
| Comments | String | False |
Captures any narrative comments that are associated with the client corporation's certification. This information supports audit review, exception handling, and historical reference during compliance verification. |
| DateLastModified | Datetime | False |
Indicates the date and time when the certification record is most recently updated in Bullhorn CRM. This value supports audit trails and update-tracking processes that are used to maintain data integrity. |
| Location | String | False |
Captures the physical or administrative location where the certification is held or applied. This value supports compliance workflows that depend on location-specific regulatory requirements. |
| MigrateGUID | String | False |
Captures the globally unique value that is associated with migration or data-import processes. This value supports system-to-system reconciliation tasks that rely on stable identifiers. |
| ModifyingUserId | Int | False |
Represents the Id of the user who performs the most recent update to the certification record. This value supports auditing and enables accountability within change-management workflows. |
| OffsetDays | Int | False |
Indicates the number of days that are offset from a base certification date. This value supports scheduling logic that is used to calculate due dates, renewals, or reminder intervals. |
| Quantity | Int | False |
Indicates the quantity that is associated with the certification record. This value supports operational reporting and enables workflows that track certification counts across client corporations. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the certification record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the certification record remains active and available for workflows, reporting, or compliance review. |
Tracks historical changes that are applied to client corporation records. This table supports transparency and auditability by maintaining detailed logs of updates that affect organizational information.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the client corporation edit-history record in Bullhorn CRM. This value enables consistent cross-referencing and supports audit workflows that require a stable link to each historical change entry. |
| AuditTrail | String | False |
Captures the audit-trail details that are associated with the client corporation record. This information provides a chronological narrative of actions that are used during compliance review, troubleshooting, and historical verification. |
| DateAdded | Datetime | False |
Indicates the date and time when the edit-history record is created. This value supports audit-timeline reconstruction and helps users understand when specific modifications occur. |
| MigrateGUID | String | False |
Captures the globally unique migration value that is associated with data-import or synchronization processes. This value supports reconciliation activities that validate whether historical records are transferred correctly between systems. |
| ModifyingPersonId | Int | False |
Represents the Id of the user who performs the modification that is captured in the edit-history record. This value supports accountability and enables detailed tracking within change-management workflows. |
| TargetEntityId | Int | False |
Represents the Id of the entity that is affected by the recorded modification. This value supports relationship mapping and ensures that each change is correctly linked to the corresponding client corporation or related entity. |
| TransactionID | String | False |
Captures the transaction identifier that is associated with the recorded modification. This value supports grouping of related actions and assists with detailed audit analysis across system operations. |
Represents the update to an individual field that is recorded when a client corporation record is changed. This table supports granular auditing by identifying specific value changes and their effects on corporate data.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the client corporation edit-history field-change record in Bullhorn CRM. This value supports detailed audit tracking by ensuring that each field-level modification is uniquely referenced during compliance and review workflows. |
| ColumnName | String | False |
Captures the name of the column that is modified in the client corporation record. This value identifies exactly which data element is changed and supports field-level audit analysis. |
| Display | String | False |
Captures the display label that is associated with the modified column. This information provides user-friendly context that is used during audit reviews and change reports. |
| EditHistoryId | Int | False |
Represents the Id of the parent edit-history record that is associated with this field-level change. This value links the modification to the correct audit event and supports chronological reconstruction of user actions. |
| NewValue | String | False |
Captures the new value that is applied to the modified column. This value supports before-and-after comparison workflows that are used during compliance audits and data-correction reviews. |
| OldValue | String | False |
Captures the previous value that is replaced during the modification. This value supports historical analysis and assists with validation processes that require knowledge of prior field states. |
Captures file attachments, including documents such as contracts, proposals, or compliance materials, that are associated with client corporation records. This table supports documentation workflows by enabling users to store and manage corporate files.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the client corporation file-attachment record in Bullhorn CRM. This value enables consistent referencing and supports workflows that link uploaded files to the correct corporate entity. |
| ClientCorporationId | Int | False |
Represents the Id of the client corporation that is associated with the file attachment. This value ensures that uploaded files are correctly related to the organization for review, storage, and retrieval workflows. |
| ContentSubType | String | False |
Indicates the content subtype that is associated with the file attachment. This value supports categorization processes that distinguish between different file formats or usage types. |
| ContentType | String | False |
Indicates the primary content type for the file attachment. This value supports validation and ensures that file-handling components treat the uploaded file according to its format. |
| DateAdded | Datetime | False |
Indicates the date and time when the file attachment is added to Bullhorn CRM. This value supports historical review and assists in tracking file lifecycle activity. |
| Description | String | False |
Captures the descriptive text that is associated with the file attachment. This information helps users understand the purpose, context, or relevance of the attached file during review. |
| Directory | String | False |
Captures the directory location where the file attachment is stored within the system. This value supports file-management workflows that require consistent folder organization. |
| ExternalID | String | False |
Captures the external system Id that is associated with the file attachment. This value supports synchronization processes that link attachments to corresponding records in external platforms. |
| FileExtension | String | False |
Captures the file-extension value that is associated with the attachment. This value supports file-type handling and ensures that system components process the file correctly. |
| FileOwnerId | Int | False |
Represents the Id of the user who owns or uploads the file attachment. This value supports permission management and helps determine user accountability within file-handling workflows. |
| FileSize | Int | False |
Indicates the size of the file attachment in bytes. This value supports validation checks that are used to enforce size limits and optimize storage resources. |
| IsEncrypted | Bool | False |
Returns a value of 'true' if the file attachment is encrypted at rest or during storage. It returns a value of 'false' if the file is stored without encryption and is accessible according to standard visibility rules. |
| IsExternal | Bool | False |
Returns a value of 'true' if the attachment references an externally stored file rather than a file that is uploaded directly into Bullhorn CRM. It returns a value of 'false' if the file is stored internally within the system's attachment repository. |
| IsPrivate | Bool | False |
Returns a value of 'true' if the file attachment is marked as private and restricted from general visibility. It returns a value of 'false' if the file is available to users who have standard access to the associated client corporation record. |
| Name | String | False |
Captures the system-stored file name for the attachment. This value supports file-identification workflows that help users distinguish among multiple uploaded documents. |
| OwnerId | Int | False |
Represents the Id of the user who is designated as the owner of the file attachment. This value supports role-based access control and helps determine visibility within file-management workflows. |
| Type | String | False |
Indicates the attachment type that is associated with the file. This value supports categorization processes that distinguish between files such as documents, images, or other stored resources. |
| Uuid | String | False |
Captures the universally unique value that is associated with the file attachment. This value supports system-level file tracking and prevents collisions across distributed storage operations. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the file attachment is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the attachment remains active and available for retrieval, review, or workflow processing. |
Captures lifecycle and historical events that relate to client corporation records. This table supports long-term analysis and relationship tracking by recording changes that influence account development.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the client corporation history record in Bullhorn CRM. This value enables consistent cross-referencing and supports audit and reporting workflows that rely on stable historical identifiers. |
| ClientCorporationId | Int | False |
Represents the Id of the client corporation that is associated with this historical entry. This value ensures that history details are correctly linked to the appropriate organization for timeline reconstruction and review. |
| DateAdded | Datetime | False |
Indicates the date and time when the history record is created in Bullhorn CRM. This value supports chronological tracking that is used in audit processes and activity analysis. |
| MigrateGUID | String | False |
Captures the globally unique migration Id that is associated with data import or synchronization processes. This value supports reconciliation workflows that verify historical-record consistency across systems. |
| ModifyingUserId | Int | False |
Represents the Id of the user who performs the modification that results in this history entry. This value supports accountability, audit verification, and user-specific activity tracking. |
| Status | String | False |
Indicates the operational or descriptive status that is associated with the historical record. This value supports lifecycle analysis and enables users to understand state changes across the history of the client corporation. |
Represents notes that users create for client corporations. This table supports communication and account management workflows by storing contextual information that informs future interactions or follow-up actions.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the client corporation note link record in Bullhorn CRM. This value supports integration and auditing workflows that require a stable reference to each note-to-corporation association. |
| ClientContactId | Int | False |
Represents the Id of the client contact that is associated with the note. This value links the note to the correct individual and supports communication tracking, follow-up activities, and historical relationship analysis. |
| ClientCorporationId | Int | False |
Represents the Id of the client corporation that is associated with the note. This value ensures that notes are correctly tied to the appropriate organization for context, reporting, and record review. |
| NoteId | Int | False |
Represents the Id of the note that is linked to the client corporation. This value supports note-management workflows and helps users trace detailed communication or activity history across corporate records. |
Represents tasks that are associated with client corporation records. This table supports activity planning and workflow management by enabling users to track to-do items, deadlines, and follow-up actions for client accounts.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the client corporation task link record in Bullhorn CRM. This value supports task-tracking workflows that require consistent referencing between corporate entities and scheduled activities. |
| ClientContactId | Int | False |
Represents the Id of the client contact that is associated with the linked task. This value ensures that the task is correctly connected to the relevant individual during communication, follow-up, and activity-management processes. |
| ClientCorporationId | Int | False |
Represents the Id of the client corporation that is associated with the task. This value supports organization-level tracking and ensures that tasks are grouped and reported under the correct corporate entity. |
| TaskId | Int | False |
Represents the Id of the task that is linked to the client corporation. This value supports workflow automation and enables users to review, manage, and report on tasks that involve the organization. |
Represents system user accounts that belong to a corporate organization within Bullhorn CRM. This table supports authentication, permission management, and activity tracking by storing details about internal or external users who access the system.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the corporate user record in Bullhorn CRM. This value enables consistent cross-referencing and supports authentication, permissions, and user-account workflows across the platform. |
| Addressaddress1 | String | False |
Captures the primary street address line that is associated with the corporate user. This information supports location-based filtering and contributes to office-assignment and routing workflows. |
| Addressaddress2 | String | False |
Captures the secondary street address line that is associated with the corporate user. This value provides supplemental location detail that is used during communication, mailing, and record-validation processes. |
| Addresscity | String | False |
Indicates the city that is associated with the corporate user's address. This value supports territory alignment and enables geographic grouping during reporting and workflow assignment. |
| AddresscountryCode | String | False |
Captures the standardized country code that is associated with the corporate user's address. This value supports normalization processes that are used in integrations and address-validation components. |
| AddresscountryID | Int | False |
Represents the Id of the country that is associated with the corporate user's address. This value enables geographic classification and supports internationalization logic within Bullhorn CRM. |
| AddresscountryName | String | False |
Captures the full country name that is associated with the corporate user's address. This value supports human-readable address presentation and assists users during data review. |
| Addressstate | String | False |
Indicates the state or provincial region that is associated with the corporate user's address. This value supports location-based filtering and enables region-level segmentation. |
| Addresszip | String | False |
Captures the postal code that is associated with the corporate user's address. This value supports address-validation workflows and ensures accuracy in communication and regional analysis. |
| BranchId | Int | False |
Represents the Id of the branch location that is associated with the corporate user. This value supports organizational alignment, staffing structures, and branch-level reporting workflows. |
| CompanyName | String | False |
Captures the company name that is associated with the corporate user. This value supports context for multi-entity environments and assists with user-classification and reporting processes. |
| DateLastComment | Datetime | False |
Indicates the date and time when the corporate user most recently adds a comment within the system. This value supports activity tracking and enables timeline analysis of user engagement. |
| DepartmentIdList | String | False |
Captures the list of department Id values that are associated with the corporate user. This value supports permission grouping and enables workflow routing that depends on departmental alignment. |
| String | False |
Captures the primary email address that is associated with the corporate user. This value supports communication, login notifications, and identity-verification processes. | |
| Email2 | String | False |
Captures the secondary email address that is associated with the corporate user. This value provides additional communication options that are used during backup-contact, recovery, or escalation workflows. |
| Email3 | String | False |
Captures the tertiary email address that is associated with the corporate user. This value supports redundancy in communication routing and assists with fallback-contact processes. |
| EmailNotify | Bool | False |
Returns a value of 'true' if the corporate user is configured to receive system-generated email notifications. It returns a value of 'false' if email notifications are disabled for the user account. |
| EmailSignature | String | False |
Captures the email signature text that is associated with the corporate user. This value supports outbound communication formatting and ensures consistency across system-generated and manual emails. |
| Enabled | Bool | False |
Returns a value of 'true' if the corporate user account is active and permitted to log in. It returns a value of 'false' if the account is disabled and cannot be used for authentication or system access. |
| ExternalEmail | String | False |
Captures the external email address that is associated with the corporate user. This value supports integration workflows and alternative routing channels for external communication. |
| Fax | String | False |
Captures the primary fax number that is associated with the corporate user. This value supports communication workflows for organizations that continue to rely on fax-based document handling. |
| Fax2 | String | False |
Captures the secondary fax number that is associated with the corporate user. This value provides redundancy and supports communication routing across multiple fax endpoints. |
| Fax3 | String | False |
Captures the tertiary fax number that is associated with the corporate user. This value supports fallback fax-routing workflows and ensures that alternative contact channels remain available. |
| FirstName | String | False |
Captures the corporate user's first name. This value supports identification, communication, and user-interface display throughout Bullhorn CRM. |
| InboundEmailEnabled | Bool | False |
Returns a value of 'true' if the corporate user is permitted to receive inbound emails through system-managed channels. It returns a value of 'false' if inbound email processing is disabled for the user. |
| IsAnonymized | Bool | False |
Returns a value of 'true' if the corporate user record is anonymized for privacy or compliance purposes. It returns a value of 'false' if the record retains identifiable user information. |
| IsDayLightSavings | Bool | False |
Returns a value of 'true' if the corporate user's time-zone settings indicate that daylight-saving adjustments are applied. It returns a value of 'false' if daylight-saving adjustments are not applied in the user's configuration. |
| IsHidden | Int | False |
Indicates whether the corporate user is hidden from standard views or listings. This value supports permission-based visibility rules and helps control access to sensitive or restricted user profiles. |
| IsLockedOut | Bool | False |
Returns a value of 'true' if the corporate user account is locked due to authentication failures or administrative restrictions. It returns a value of 'false' if the account is accessible and not subject to lockout conditions. |
| IsOutboundFaxEnabled | Bool | False |
Returns a value of 'true' if the corporate user is permitted to send outbound faxes through Bullhorn CRM. It returns a value of 'false' if outbound fax capability is disabled for the user account. |
| LastName | String | False |
Captures the corporate user's last name. This value supports user identification, search operations, and consistent display in user-interface components. |
| LoginRestrictions | String | False |
Captures any login restrictions that are applied to the corporate user. This value supports authentication policies and enables enforcement of access rules that are defined by administrators. |
| MassMailOptOut | Bool | False |
Returns a value of 'true' if the corporate user has opted out of receiving mass-mail communications. It returns a value of 'false' if the user remains eligible to receive broadcast or bulk messaging. |
| MasterUserID | Int | False |
Represents the Id of the master or primary account that is associated with the corporate user. This value supports hierarchical account structures and enables consolidated permission management. |
| MiddleName | String | False |
Captures the corporate user's middle name. This value supports full-name display and contributes to accurate identification in search, reporting, and user-interface components. |
| Mobile | String | False |
Captures the mobile phone number that is associated with the corporate user. This value supports communication workflows that rely on mobile contact channels for urgent or direct outreach. |
| Name | String | False |
Captures the full name of the corporate user as stored in Bullhorn CRM. This value supports user identification, display formatting, and search operations across the platform. |
| NamePrefix | String | False |
Captures the name prefix that is associated with the corporate user, such as honorifics or titles. This value supports formal communication and ensures accurate user representation in correspondence. |
| NameSuffix | String | False |
Captures the name suffix that is associated with the corporate user. This value supports standardized name formatting and assists with user-identification and professional-title display. |
| NickName | String | False |
Captures the nickname or preferred name for the corporate user. This value supports personalized communication and enhances usability when alternative naming conventions are used within the organization. |
| Occupation | String | False |
Captures the occupation or job role that is associated with the corporate user. This value supports organizational profiling and contributes to departmental classification workflows. |
| Pager | String | False |
Captures the pager number that is associated with the corporate user. This value supports legacy communication workflows for organizations that continue to rely on pager-based contact methods. |
| PersonSubtype | String | False |
Indicates the subtype classification for the corporate user, such as role category or functional grouping. This value supports segmentation, permission assignments, and workflow routing. |
| Phone | String | False |
Captures the primary phone number that is associated with the corporate user. This value supports direct communication and is used across engagement, coordination, and support workflows. |
| Phone2 | String | False |
Captures the secondary phone number that is associated with the corporate user. This value provides alternative contact information that supports backup or escalation communication paths. |
| Phone3 | String | False |
Captures the tertiary phone number that is associated with the corporate user. This value supports redundancy in communication workflows and ensures that alternate contact channels remain available. |
| PrimaryDepartmentId | Int | False |
Represents the Id of the primary department that is associated with the corporate user. This value supports permission structures, role assignment, and department-level workflow organization. |
| ReportToPersonId | Int | False |
Represents the Id of the supervisor or manager to whom the corporate user reports. This value supports hierarchical relationship mapping and enables workflow routing based on reporting structure. |
| Status | String | False |
Indicates the operational status that is associated with the corporate user account. This value supports lifecycle management and enables filtering and visibility rules across administrative workflows. |
| TimeZoneOffsetEST | Int | False |
Indicates the number of hours by which the corporate user's time zone differs from Eastern Standard Time. This value supports scheduling, time calculations, and workflow alignment across distributed teams. |
| UserDateAdded | Datetime | False |
Indicates the date and time when the corporate user account is created in Bullhorn CRM. This value supports audit tracking and contributes to lifecycle reporting workflows. |
| Username | String | False |
Captures the login username that is associated with the corporate user. This value supports authentication, user-lookup processes, and identity-management workflows. |
| UserTypeId | Int | False |
Represents the Id of the user-type classification that is associated with the corporate user. This value supports permission logic, feature access rules, and workflow-role determination. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the corporate user record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the record remains active and available for authentication, assignment, or administrative workflows. |
Represents departments that are associated with client corporations. This table supports organizational structuring by enabling users to segment corporate records for reporting, workflow routing, and relationship management.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the corporation department record in Bullhorn CRM. This value enables consistent cross-referencing and supports workflows that map users, permissions, and department-level assignments. |
| DateAdded | Datetime | False |
Indicates the date and time when the department record is created in Bullhorn CRM. This value supports audit tracking and contributes to lifecycle reporting and administrative review. |
| Description | String | False |
Captures the narrative description of the corporation department. This information supports organizational understanding and assists users during department selection, workflow routing, and role assignment. |
| Enabled | Bool | False |
Returns a value of 'true' if the corporation department is active and available for assignment in Bullhorn CRM. It returns a value of 'false' if the department is inactive and not available for workflows, reporting, or user alignment. |
| Name | String | False |
Captures the name of the corporation department. This value supports user-interface display, organizational classification, and department-based filtering across the platform. |
Represents standardized country definitions that support address, localization, and regional reporting needs. This table enhances data consistency by ensuring that geographic values remain uniform across candidate, client, and job records.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the country record in Bullhorn CRM. This value supports geographic classification and enables consistent cross-referencing across address, location, and compliance workflows. |
| Code | String | False |
Captures the standardized country code that is associated with the country record. This value supports normalization processes that are used by integrations, postal validation, and internationalization logic. |
| Name | String | False |
Captures the full country name. This value supports human-readable display, search operations, and geographic grouping within Bullhorn CRM. |
Represents internal departments within a corporate organization. This table supports role-based workflows by organizing users, tasks, and activity metrics according to departmental structure.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the department record in Bullhorn CRM. This value supports organizational classification and enables role assignment, permission grouping, and departmental reporting across the platform. |
| Description | String | False |
Captures the narrative description of the department. This information supports user understanding of departmental responsibilities and assists with workflow routing and organizational mapping. |
| Enabled | Bool | False |
Returns a value of 'true' if the department is active and available for assignment within Bullhorn CRM. It returns a value of 'false' if the department is inactive and excluded from workflow routing, permissions, and reporting activities. |
| Name | String | False |
Captures the name of the department. This value supports user-interface display, department-based filtering, and organizational structuring throughout the system. |
Represents lookup values that define the data types that are assigned to entity fields across Bullhorn CRM. This table supports schema interpretation by helping the system determine validation rules, data formats, and field behaviors.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the entity field-type lookup record in Bullhorn CRM. This value supports cross-referencing and enables system components to associate fields with the correct data-type definitions. |
| Label | String | False |
Captures the descriptive label that is associated with the field-type entry. This value supports user-interface display and assists with identifying the purpose or usage of a specific field type across configuration workflows. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the field-type lookup record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the record remains active and available for use in field-configuration and metadata-management processes. |
Represents the target values that are assigned to performance goals across Bullhorn CRM. This table supports performance monitoring by defining measurable outcomes that users compare against actual activity results during reporting.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the goal-target record in Bullhorn CRM. This value supports reporting and workflow automation that rely on stable references to user performance targets. |
| EndDate | Date | False |
Indicates the ending date that is associated with the goal-target period. This value supports time-bound performance calculations and ensures that reporting reflects the correct evaluation window. |
| GoalId | Int | False |
Represents the Id of the goal that is associated with the target record. This value links the target to its parent goal definition and supports aggregation, evaluation, and goal-tracking workflows. |
| GoalPeriodId | Int | False |
Represents the Id of the period definition that is associated with the goal target. This value supports scheduling logic and ensures that each target aligns with the correct reporting cycle. |
| Periodname | String | False |
Captures the name of the goal period that is associated with the target record. This value supports user-interface display and enables users to interpret goal timelines during review. |
| StartDate | Date | False |
Indicates the starting date that is associated with the goal-target period. This value supports duration-based calculations and helps define the evaluation window for performance measurement. |
| Target | Int | False |
Indicates the numeric target value that is associated with the goal. This value supports progress tracking and enables Bullhorn CRM to calculate attainment metrics and performance summaries. |
| UserId | Int | False |
Represents the Id of the user who is assigned to the goal target. This value supports personalized performance tracking and links target values to the correct corporate user. |
Represents housing complexes that are available for candidate or contractor placement. This table supports housing coordination workflows by storing location details that affect onboarding, relocation, and assignment planning.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the housing-complex record in Bullhorn CRM. This value enables reliable cross-referencing and supports workflows that link complex data to placements, housing assignments, and administrative review. |
| AddressAddress | String | False |
Captures the primary street address of the housing complex. This value supports location identification and contributes to routing, placement planning, and mapping workflows. |
| AddressAddress2 | String | False |
Captures the supplemental street address line for the housing complex. This value supports detailed address verification and assists users during communication and form-completion workflows. |
| AddressCity | String | False |
Indicates the city that is associated with the housing complex's primary address. This value supports geographic filtering, placement logistics, and region-based reporting. |
| AddressCountry | Int | False |
Represents the Id of the country that is associated with the housing complex address. This value supports geographic classification and ensures compatibility with integrations that rely on standardized country mappings. |
| AddresscountryCode | String | False |
Captures the standardized country code that is associated with the housing complex address. This value supports normalization and postal-validation processes that rely on ISO-style coding. |
| AddresscountryName | String | False |
Captures the country name that is associated with the housing complex address. This value provides human-readable geographic information that assists during address review and data verification. |
| AddressState | String | False |
Indicates the state or provincial region that is associated with the housing complex address. This value supports region-level grouping, assignment decisions, and workflow routing. |
| AddressZip | String | False |
Captures the postal code that is associated with the housing complex address. This value supports routing accuracy, location validation, and communication workflows. |
| BillingContact | Int | False |
Represents the Id of the billing contact that is associated with the housing complex. This value supports invoicing workflows and ensures that financial communication reaches the correct contact person. |
| Comments | String | False |
Captures comments or narrative notes that are associated with the housing complex. This value supports administrative review and provides context for placement, inspection, or maintenance decisions. |
| ComplexManager | Int | False |
Represents the Id of the user or individual who is designated as the manager of the housing complex. This value supports accountability, workflow routing, and assignment-related communication. |
| ComplexOwner | Int | False |
Represents the Id of the owner of the housing complex. This value supports ownership tracking, compliance validation, and financial coordination workflows. |
| DateAdded | Datetime | False |
Indicates the date and time when the housing-complex record is created in Bullhorn CRM. This value supports historical reporting, audit trails, and lifecycle analysis. |
| Fax | String | False |
Captures the fax number that is associated with the housing complex. This value supports legacy communication workflows for organizations that continue to use fax-based document exchange. |
| MigrateGUID | String | False |
Captures the globally unique migration Id that is associated with data-import workflows. This value supports reconciliation tasks that validate the integrity of transferred housing-complex records. |
| Name | String | False |
Captures the official name of the housing complex. This value supports identification, search operations, and record selection throughout placement and administrative workflows. |
| OwnerId | Int | False |
Represents the Id of the user or group that owns the housing-complex record within Bullhorn CRM. This value supports permission logic and determines which users can modify or manage the record. |
| Phone | String | False |
Captures the primary phone number that is associated with the housing complex. This value supports communication workflows, scheduling, and direct outreach for maintenance or placement coordination. |
| PrimaryContact | String | False |
Captures the name or designation of the primary contact for the housing complex. This value supports communication routing and ensures that tenant or placement inquiries reach the correct individual. |
| ZipId | Int | False |
Represents the Id of the ZIP-code record that is associated with the housing complex. This value supports geographic normalization and links the complex to standardized location metadata. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the housing-complex record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the record remains active and available for placement workflows, search operations, and administrative review. |
Represents amenities (for example, utilities or facility features) that are associated with housing complexes. This table supports housing suitability assessments by enabling users to determine whether a complex meets specific placement requirements.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the housing-complex amenity record in Bullhorn CRM. This value supports cross-referencing and enables housing-management workflows to associate amenities with specific properties. |
| AmenityName | String | False |
Captures the name of the amenity that is associated with the housing complex. This value supports property description, placement decisions, and amenity-based search filtering. |
| DateAdded | Datetime | False |
Indicates the date and time when the amenity record is added to Bullhorn CRM. This value supports historical tracking and enables auditing of housing-complex updates. |
| MigrateGUID | String | False |
Captures the globally unique migration Id that is associated with data-import workflows. This value supports reconciliation operations that verify that amenity records are transferred correctly between systems. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the amenity record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the record remains active and available for placement workflows, reporting, or property review. |
Represents furniture delivery records that are associated with housing complexes. This table supports logistical coordination by tracking delivery details that influence move-in preparation and candidate placement readiness.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the housing-complex furniture-delivery record in Bullhorn CRM. This value supports tracking, reporting, and integration workflows that require a stable reference to each delivery entry. |
| AddressAddress | String | False |
Captures the primary street address for the furniture-delivery location. This value supports routing, logistical planning, and verification of delivery destinations. |
| AddressAddress2 | String | False |
Captures the supplemental street address line for the delivery location. This value supports detailed address validation and assists users during scheduling and communication workflows. |
| AddressCity | String | False |
Indicates the city that is associated with the furniture-delivery address. This value supports regional filtering and assists with logistics and planning activities. |
| AddressCountry | Int | False |
Represents the Id of the country that is associated with the delivery address. This value supports geographic classification and ensures alignment with standardized location metadata. |
| AddresscountryCode | String | False |
Captures the standardized country code that is associated with the furniture-delivery address. This value supports normalization and postal-validation workflows. |
| AddresscountryName | String | False |
Captures the country name that is associated with the furniture-delivery address. This value provides human-readable geographic information that is used during address review. |
| AddressState | String | False |
Indicates the state or provincial region that is associated with the delivery address. This value supports routing decisions and contributes to regional sorting in logistical workflows. |
| AddressZip | String | False |
Captures the ZIP code that is associated with the delivery address. This value supports accurate routing, delivery planning, and address validation. |
| BillingContact | Int | False |
Represents the Id of the billing contact that is associated with the furniture-delivery request. This value supports invoicing workflows and ensures that financial communication reaches the correct contact person. |
| Comments | String | False |
Captures comments or narrative notes that are associated with the furniture-delivery record. This value supports administrative review and provides context for scheduling, issues, or follow-up activities. |
| DateAdded | Datetime | False |
Indicates the date and time when the furniture-delivery record is created in Bullhorn CRM. This value supports historical tracking, audit workflows, and lifecycle analysis. |
| DeliveryDate | Datetime | False |
Indicates the scheduled delivery date for the furniture. This value supports logistical planning and ensures alignment between delivery timelines and placement or move-in schedules. |
| Fax | String | False |
Captures the fax number that is associated with the delivery location or managing party. This value supports communication workflows for organizations that continue to rely on fax-based document handling. |
| MigrateGUID | String | False |
Captures the globally unique migration Id that is associated with data-import processes. This value supports reconciliation workflows that validate whether delivery records are transferred correctly between systems. |
| Name | String | False |
Captures the name or label for the furniture-delivery record. This value supports identification, search operations, and record selection during administrative review. |
| OrderDate | Datetime | False |
Indicates the date when the furniture order is placed. This value supports timeline analysis and ensures that scheduling and delivery workflows align with order submission. |
| Phone | String | False |
Captures the primary phone number for the delivery contact or location. This value supports direct communication, scheduling coordination, and resolution of delivery issues. |
| PickupDate | Datetime | False |
Indicates the scheduled pickup date for furniture removal or return. This value supports logistical planning and helps coordinate outbound transportation workflows. |
| PrimaryContact | String | False |
Captures the name or designation of the primary contact for the furniture-delivery record. This value supports communication routing and ensures inquiries reach the appropriate individual. |
| UnitId | Int | False |
Represents the Id of the housing-complex unit that is associated with the furniture delivery. This value supports precise location tracking and ensures that delivery operations are directed to the correct unit. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the furniture-delivery record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the record remains active and available for scheduling, reporting, and administrative workflows. |
Represents individual housing units within a housing complex. This table supports placement assignments by storing unit-level characteristics that recruiters and coordinators use when securing accommodations.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the housing-complex unit record in Bullhorn CRM. This value supports unit-level tracking and enables workflows that associate residents, financial details, and placement activities with the correct unit. |
| BillingContact | Int | False |
Represents the Id of the billing contact that is associated with the housing-complex unit. This value supports invoicing workflows and ensures that financial communication is directed to the appropriate individual. |
| Comments | String | False |
Captures comments or narrative notes that are associated with the housing-complex unit. This information supports administrative review and provides context during inspections, tenant coordination, and placement decisions. |
| DateAdded | Datetime | False |
Indicates the date and time when the unit record is created in Bullhorn CRM. This value supports historical tracking and enables audit and lifecycle analysis. |
| DateofDeposit | Datetime | False |
Indicates the date when the deposit for the unit is collected. This value supports financial tracking and helps align deposit processing with tenant onboarding workflows. |
| DateofRefund | Datetime | False |
Indicates the date when the deposit refund is issued. This value supports financial reconciliation and ensures that refund-related activities are documented accurately. |
| DepositisRefundable | Bool | False |
Returns a value of 'true' if the deposit for the unit is refundable under policy. It returns a value of 'false' if the deposit is nonrefundable and does not qualify for reimbursement. |
| FirstMonthProRate | String | False |
Captures the prorated rental amount for the tenant's first month in the unit. This value supports financial calculations and assists users during billing setup and move-in planning. |
| HousingComplexId | Int | False |
Represents the Id of the housing complex that is associated with the unit. This value supports hierarchical mapping and ensures that unit records remain tied to their correct parent complex. |
| LeaseEnd | Datetime | False |
Indicates the lease end date that is associated with the unit. This value supports renewal tracking, scheduling workflows, and occupancy planning. |
| LeaseOnFile | Bool | False |
Returns a value of 'true' if a lease document is on file for the unit. It returns a value of 'false' if a lease is not recorded, which may indicate missing documentation or incomplete onboarding. |
| LeaseStart | Datetime | False |
Indicates the lease start date that is associated with the unit. This value supports occupancy tracking and enables workflows that coordinate move-in timing and billing commencement. |
| MaximumOfoccupants | Int | False |
Indicates the maximum number of occupants who are permitted to reside in the unit. This value supports compliance with occupancy policies and contributes to placement decisions and safety considerations. |
| MigrateGUID | String | False |
Captures the globally unique migration Id that is associated with data-import workflows. This value supports reconciliation tasks that verify whether unit records are transferred correctly between systems. |
| MonthlyRent | String | False |
Captures the monthly rental amount that is associated with the unit. This value supports billing workflows, financial reporting, and tenant communication. |
| Name | String | False |
Captures the name or label of the unit. This value supports identification, search operations, and assignment workflows that rely on recognizable unit designations. |
| Occupants | Int | False |
Indicates the number of current occupants residing in the unit. This value supports occupancy tracking and helps users monitor capacity, compliance, and move-in or move-out activity. |
| Penalties | String | False |
Captures any penalties or fee details that are associated with the unit. This information supports financial reconciliation and assists with resolving tenant issues or assessing charges. |
| SecuriyDeposit | String | False |
Captures the security-deposit amount that is associated with the unit. This value supports financial workflows that track deposit collection, retention, and refund activities. |
| UnitManager | Int | False |
Represents the Id of the manager or responsible party for the unit. This value supports communication workflows and ensures that inquiries and tasks are routed to the correct overseeing individual. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the housing-complex unit record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the record remains active and available for placement, reporting, or administrative workflows. |
Represents utility accounts that are associated with units in a housing complex. This table supports operational and financial tracking by capturing account information that affects billing, setup, and service coordination.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the housing-complex utility-account record in Bullhorn CRM. This value supports cross-referencing and enables workflows that track service accounts, billing activities, and unit-level utility management. |
| Account | String | False |
Captures the utility-account number or Id that is associated with the housing complex. This value supports billing, service verification, and communication with external utility providers. |
| AddressAddress | String | False |
Captures the primary street address for the utility-account service location. This value supports routing, service verification, and address-based billing workflows. |
| AddressAddress2 | String | False |
Captures the supplemental street address line for the utility-account service location. This value supports detailed address validation and assists users during administrative and service-coordination tasks. |
| AddressCity | String | False |
Indicates the city that is associated with the utility-account address. This value supports geographic grouping, service routing, and location-based reporting. |
| AddressCountry | Int | False |
Represents the Id of the country that is associated with the utility-account address. This value supports normalization and ensures consistency with standardized geographic metadata. |
| AddresscountryCode | String | False |
Captures the standardized country code that is associated with the utility-account address. This value supports postal validation and integration workflows that rely on ISO-style country codes. |
| AddresscountryName | String | False |
Captures the country name that is associated with the utility-account address. This value provides human-readable geographic information that is used during review and verification. |
| AddressState | String | False |
Indicates the state or provincial region that is associated with the utility-account address. This value supports region-level routing and contributes to service and billing accuracy. |
| AddressZip | String | False |
Captures the ZIP code that is associated with the utility-account address. This value supports routing precision, address validation, and region-based reporting. |
| BillingContact | Int | False |
Represents the Id of the billing contact that is associated with the utility account. This value supports financial workflows and ensures that billing communication is delivered to the appropriate individual. |
| Comments | String | False |
Captures comments or narrative notes that are associated with the utility account. This information provides administrative context and supports troubleshooting, documentation, and service-history review. |
| DateAdded | Datetime | False |
Indicates the date and time when the utility-account record is created in Bullhorn CRM. This value supports historical tracking and enables audit and lifecycle-reporting workflows. |
| DateConnected | Datetime | False |
Indicates the date when utility service is connected for the associated unit or complex. This value supports service-timeline tracking and helps coordinate move-in and account-activation activities. |
| DateDisconnected | Datetime | False |
Indicates the date when utility service is disconnected. This value supports timeline analysis, billing reconciliation, and move-out coordination for the affected unit or complex. |
| Deposit | String | False |
Captures the deposit amount that is associated with the utility account. This value supports financial tracking, onboarding workflows, and reconciliation of utility-related charges. |
| Fax | String | False |
Captures the fax number that is associated with the utility provider or service contact. This value supports communication workflows for organizations that maintain fax-based processes. |
| MigrateGUID | String | False |
Captures the globally unique migration Id that is associated with data-import workflows. This value supports reconciliation tasks that validate the accurate transfer of utility-account records between systems. |
| Name | String | False |
Captures the name or descriptive label for the utility account. This value supports search operations, identification, and record selection during administrative review. |
| Phone | String | False |
Captures the primary phone number for the utility provider or service contact. This value supports communication workflows that rely on direct contact for scheduling, troubleshooting, or verification. |
| Type | String | False |
Indicates the type of utility service that is associated with the account, such as electricity, water, or gas. This value supports service classification and contributes to reporting and billing logic. |
| UnitId | Int | False |
Represents the Id of the housing-complex unit that is associated with the utility account. This value supports precise mapping of utility services to individual units and ensures accurate linkage for billing and service coordination. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the utility-account record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the record remains active and available for service tracking, reporting, or administrative workflows. |
Represents job board posting records that define how job orders are published externally. This table supports recruiting and outreach workflows by storing posting metadata that influences job visibility, distribution, and application flow.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the job-board post record in Bullhorn CRM. This value supports posting, reporting, and workflow automation by providing a stable reference for each job listing. |
| Addressaddress1 | String | False |
Captures the primary street address for the job location. This value supports geographic searching, mapping, and candidate-placement workflows that rely on accurate location data. |
| Addresscity | String | False |
Indicates the city that is associated with the job location. This value supports region-based filtering and contributes to location-specific job-matching functionality. |
| AddresscountryID | Int | False |
Represents the Id of the country that is associated with the job location. This value supports geographic classification, compliance requirements, and international job-distribution workflows. |
| Addressstate | String | False |
Indicates the state or provincial region that is associated with the job location. This value supports territory-based reporting and improves the accuracy of location-driven search results. |
| Addresszip | String | False |
Captures the ZIP code that is associated with the job location. This value supports precise geographic targeting, proximity searching, and postal-validation workflows. |
| Benefits | String | False |
Captures a narrative description of the benefits that are associated with the job opportunity. This value supports candidate engagement and enables recruiters to highlight compensation-related information in job listings. |
| BhTimestamp | String | False |
Captures the timestamp value that is associated with an internal Bullhorn process for the job-board post. This value supports synchronization, sequencing, and audit-tracking workflows. |
| BillRateCategoryID | Int | False |
Represents the Id of the bill-rate category that is associated with the job-board post. This value supports financial calculations and ensures that billing structures align with client-specific rate configurations. |
| BonusPackage | String | False |
Captures a description of any bonus package that is associated with the job opportunity. This value supports compensation modeling and helps recruiters convey incentive-related details to candidates. |
| BranchCode | String | False |
Captures the code that is associated with the branch responsible for the job posting. This value supports organizational alignment and enables branch-level reporting and job-assignment workflows. |
| BranchId | Int | False |
Represents the Id of the branch that is responsible for the job posting. This value supports organizational grouping, territory management, and workflow routing based on branch ownership. |
| CertificationList | String | False |
Captures the list of certifications that are associated with the job requirement. This value supports qualification matching and allows recruiters to assess candidate compatibility with required credentials. |
| ClientBillRate | String | False |
Indicates the bill rate that is associated with the client for this job opportunity. This value supports financial modeling, margin analysis, and rate-presentation workflows. |
| ClientContactId | Int | False |
Represents the Id of the client contact that is associated with the job posting. This value supports communication workflows and ensures that client interactions are linked to the correct contact record. |
| ClientCorporationId | Int | False |
Represents the Id of the client corporation that is associated with the job posting. This value supports client-level reporting, grouping, and job-assignment workflows. |
| CompanyDescription | String | False |
Captures the narrative description of the client corporation that is associated with the job posting. This value supports candidate engagement and provides context during job-review workflows. |
| CostCenter | String | False |
Captures the cost-center value that is associated with the job posting. This value supports financial tracking, budgeting workflows, and accounting-based reporting. |
| DateAdded | Datetime | False |
Indicates the date and time when the job-board post record is created. This value supports lifecycle analysis, audit processes, and posting-timeline reporting. |
| DateClientInterview | Datetime | False |
Indicates the date when the client interview is scheduled or expected to occur. This value supports candidate-management workflows and helps recruiters coordinate interview timelines. |
| DateClosed | Datetime | False |
Indicates the date when the job posting is closed. This value supports end-to-end job lifecycle reporting and prevents closed postings from appearing in active job searches. |
| DateEnd | Datetime | False |
Indicates the planned end date for the job opportunity. This value supports contract-duration calculations and is used in forecasting and assignment-planning workflows. |
| DateLastExported | Datetime | False |
Indicates the date when the job posting is last exported to an external system. This value supports integration monitoring and ensures that exported listings remain synchronized with external job boards. |
| DateLastModified | Datetime | False |
Indicates the date and time when the job-board post record is most recently updated. This value supports audit tracking and helps users understand when posting details change. |
| DateLastPublished | Datetime | False |
Indicates the date when the job posting is most recently published. This value supports posting-status tracking and helps ensure visibility across distribution channels. |
| DegreeList | String | False |
Captures the list of required or preferred degrees that are associated with the job posting. This value supports qualification matching and enhances candidate-fit evaluation workflows. |
| Description | String | False |
Captures the full job description text for the job posting. This value supports candidate engagement and provides the essential role responsibilities that applicants rely on when evaluating opportunities. |
| DurationWeeks | Double | False |
Indicates the expected duration of the assignment expressed in weeks. This value supports contract-planning, forecasting, and scheduling workflows. |
| EducationDegree | String | False |
Captures the specific education level that is associated with the job posting. This value supports qualification screening and assists recruiters in evaluating candidate eligibility. |
| EmploymentType | String | False |
Indicates the employment-type classification that is associated with the job posting, such as full-time or contract. This value supports job filtering, reporting, and compliance-based categorization. |
| ExternalCategoryID | Int | False |
Represents the external category Id that is associated with the job posting. This value supports integration workflows that map internal job categories to external job-board frameworks. |
| ExternalID | String | False |
Captures the external system Id that is associated with the job posting. This value supports synchronization and ensures that postings remain aligned across internal and external systems. |
| FeeArrangement | Double | False |
Indicates the fee arrangement that is associated with the job posting. This value supports financial modeling and enables recruiters to analyze expected placement revenue. |
| HoursOfOperation | String | False |
Captures the hours of operation that are associated with the job opportunity. This value supports candidate scheduling, shift planning, and expectation-setting workflows. |
| HoursPerWeek | Double | False |
Indicates the expected number of hours per week that are associated with the job posting. This value supports scheduling, workload planning, and candidate suitability assessments. |
| IsClientContact | Bool | False |
Returns a value of 'true' if the job posting indicates that the candidate will work directly with a client contact. It returns a value of 'false' if the role does not involve direct client-contact responsibilities. |
| IsClientEditable | Bool | False |
Returns a value of 'true' if the job posting is editable by the client organization. It returns a value of 'false' if the posting is restricted to internal editing within Bullhorn CRM. |
| IsExtendable | Bool | False |
Returns a value of 'true' if the job assignment is extendable beyond its original end date. It returns a value of 'false' if the assignment duration cannot be extended. |
| IsInterviewRequired | Bool | False |
Returns a value of 'true' if the job posting requires that the candidate complete an interview. It returns a value of 'false' if no interview is required for placement. |
| IsJobcastPublished | Bool | False |
Returns a value of 'true' if the job posting is published through Jobcast. It returns a value of 'false' if the posting is not distributed via the Jobcast channel. |
| IsOpen | Bool | False |
Returns a value of 'true' if the job posting is currently open and accepting candidates. It returns a value of 'false' if the posting is closed and not available for new submissions. |
| IsPublic | Int | False |
Indicates whether the job posting is publicly visible. This value supports visibility rules and determines which audiences can access the posting across distribution channels. |
| JobBoardList | String | False |
Captures the list of job boards that are associated with the posting. This value supports multi-board distribution workflows and helps track where the posting is published. |
| JobOrderUUID | String | False |
Captures the universally unique Id that is associated with the job order. This value supports global uniqueness and ensures that postings remain accurately linked across distributed systems. |
| LocationId | Int | False |
Represents the Id of the location record that is associated with the job posting. This value supports geographic classification and ensures accurate location-based filtering and reporting. |
| MarkUpPercentage | Double | False |
Indicates the markup percentage that is associated with the job posting. This value supports financial modeling and contributes to rate, margin, and profitability calculations. |
| MigrateGUID | String | False |
Captures the globally unique migration Id that is associated with data-import workflows. This value supports reconciliation activities that confirm posting records are transferred correctly between systems. |
| NumOpenings | Int | False |
Indicates the number of open positions that are associated with the job posting. This value supports candidate-sourcing strategies and helps determine fulfillment requirements. |
| OnSite | String | False |
Captures the onsite or remote expectations for the job posting. This value supports candidate screening and helps clarify job-location requirements during recruitment. |
| OptionsPackage | String | False |
Captures descriptive information about an options or incentives package that is associated with the job posting. This value supports compensation discussions and candidate-engagement workflows. |
| OwnerId | Int | False |
Represents the Id of the user who owns or manages the job posting. This value supports workflow routing, accountability, and reporting based on job ownership. |
| ParentJobOrderId | Int | False |
Represents the Id of the parent job order that is associated with the posting. This value supports job hierarchy, grouping, and multi-role job structures. |
| PayRate | String | False |
Captures the pay-rate information that is associated with the job posting. This value supports compensation discussions, candidate screening, and compensation modeling workflows. |
| PublicDescription | String | False |
Captures the publicly visible description of the job posting. This value supports candidate engagement and serves as the outward-facing narrative for the role. |
| PublishedCategoryId | Int | False |
Represents the Id of the published job category that is associated with the posting. This value supports job-board categorization and ensures alignment with external classification systems. |
| PublishedZip | String | False |
Captures the published ZIP code for the job posting. This value supports location-based search, distribution targeting, and geographic filtering across job boards. |
| ReasonClosed | String | False |
Captures the reason why the job posting is closed. This value supports reporting, trend analysis, and operational review of job lifecycle outcomes. |
| ReportTo | String | False |
Captures the title or designation of the individual to whom the placed candidate will report. This value supports candidate screening and helps clarify job responsibilities. |
| ReportToClientContactId | Int | False |
Represents the Id of the client contact to whom the candidate will report. This value supports assignment workflows and ensures alignment with client organizational structure. |
| ResponseUserId | Int | False |
Represents the Id of the user who is designated to respond to candidate submissions or inquiries. This value supports workflow routing and ensures timely handling of application activity. |
| Salary | String | False |
Captures the base salary information that is associated with the job posting. This value supports compensation comparisons and helps candidates evaluate the role. |
| SalaryRange | String | False |
Captures the salary range for the job posting. This value supports candidate engagement and enables recruiters to communicate compensation boundaries clearly. |
| SalaryUnit | String | False |
Indicates the unit of measure for the salary value, such as hourly or annual. This value supports financial interpretation and ensures clarity during recruiter and candidate discussions. |
| ShiftId | Int | False |
Represents the Id of the shift that is associated with the job posting. This value supports scheduling workflows and ensures accurate shift alignment during placement. |
| SkillList | String | False |
Captures the list of skills that are required or preferred for the job posting. This value supports candidate qualification matching and enhances search accuracy. |
| Source | String | False |
Captures the source from which the job posting originates. This value supports reporting and enables workflow routing based on job-source channels. |
| StartDate | Datetime | False |
Indicates the date when the job assignment is scheduled to begin. This value supports onboarding planning, scheduling, and candidate availability alignment. |
| Status | String | False |
Indicates the current status of the job posting. This value supports lifecycle tracking, visibility rules, and reporting across job pipelines. |
| TaxRate | Double | False |
Indicates the tax rate that is associated with the job posting. This value supports financial modeling, rate calculations, and contract structuring. |
| TaxStatus | String | False |
Captures the tax-status classification that is associated with the job posting. This value supports compliance workflows and ensures alignment with client-specific hiring requirements. |
| Title | String | False |
Captures the job title that is associated with the posting. This value supports search operations, candidate engagement, and job-board display formatting. |
| TravelRequirements | String | False |
Captures any travel requirements that are associated with the job posting. This value supports candidate evaluation and ensures clarity during job-matching workflows. |
| Type | Int | False |
Indicates the job type classification that is associated with the posting. This value supports reporting, filtering, and organizational categorization across job pipelines. |
| UsersAssigned | String | False |
Captures the list of users who are assigned to the job posting. This value supports collaboration, workflow routing, and accountability tracking within recruiting teams. |
| WillRelocate | Bool | False |
Returns a value of 'true' if the client or job posting allows candidate relocation. It returns a value of 'false' if relocation support is not provided. |
| WillRelocateInt | Int | False |
Indicates the relocation preference or relocation-support level for internal use. This value supports categorization and may influence candidate-matching workflows. |
| WillSponsor | Bool | False |
Returns a value of 'true' if the client or job posting supports candidate sponsorship. It returns a value of 'false' if sponsorship is not available. |
| WorkersCompRateId | Int | False |
Represents the Id of the workers' compensation rate that is associated with the job posting. This value supports compliance reporting and cost-calculation workflows. |
| YearsRequired | Int | False |
Indicates the number of years of experience that are required for the job posting. This value supports qualification filtering and candidate screening workflows. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the job-board post record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the posting remains active and available for search, reporting, or workflow use. |
Represents job order records that define open positions submitted by client corporations. This table supports end-to-end recruiting workflows by storing requirements, compensation details, and status information that drive candidate submission and placement activities.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the job-order record in Bullhorn CRM. This value supports workflow routing, reporting, and job-management automation that rely on stable references to job-order data. |
| Ofopenings | Int | False |
Indicates the total number of openings that are associated with the job order. This value supports forecasting, fulfillment planning, and candidate-sourcing strategies. |
| AddressAddress | String | False |
Captures the primary street address that is associated with the job location. This value supports geographic searching, mapping workflows, and candidate-placement logistics. |
| AddressCity | String | False |
Indicates the city that is associated with the job location. This value supports location-based filtering and contributes to regional job-matching accuracy. |
| AddressCountry | Int | False |
Represents the Id of the country that is associated with the job location. This value supports standardized geographic classification and ensures compatibility with integrations that rely on country-level metadata. |
| AddressStateorProvince | String | False |
Indicates the state or provincial region that is associated with the job location. This value supports territory-based reporting and improves accuracy in geographic job searches. |
| AddressZip | String | False |
Captures the ZIP code that is associated with the job location. This value supports precise geographic targeting, postal validation, and proximity-based candidate searching. |
| AllowClienttoEditJob | Bool | False |
Returns a value of 'true' if the client is permitted to edit the job order through client-facing interfaces. It returns a value of 'false' if editing capabilities are restricted to internal users only. |
| Benefits | String | False |
Captures the narrative description of benefits that are associated with the job order. This information supports candidate engagement and helps recruiters communicate total compensation offerings. |
| BillRateCategory | Int | False |
Represents the Id of the bill-rate category that is associated with the job order. This value supports rate configuration, billing calculations, and client-specific pricing structures. |
| BonusPackage | String | False |
Captures the description of any bonus package that is associated with the job opportunity. This value supports compensation discussions and helps recruiters highlight incentive-based offerings. |
| Branch | String | False |
Captures the name or code of the branch that is responsible for the job order. This value supports organizational alignment and contributes to branch-level reporting and management workflows. |
| BranchID | Int | False |
Represents the Id of the branch that is responsible for the job order. This value supports workflow routing, ownership tracking, and territory-based analytics. |
| CertificationRequirements | String | False |
Captures the list or description of certifications that are required for the job order. This value supports qualification screening and ensures that recruiters evaluate candidate eligibility accurately. |
| ClientBillRate | String | False |
Indicates the client bill rate that is associated with the job order. This value supports financial modeling, negotiation, and margin analysis workflows. |
| ClientCompanyId | Int | False |
Represents the Id of the client corporation that is associated with the job order. This value supports client-level grouping, reporting, and organizational mapping. |
| ClientCostCenter | String | False |
Captures the cost-center value that is associated with the job order. This value supports internal accounting, budgeting workflows, and financial tracking. |
| ContactId | Int | False |
Represents the Id of the client contact who is associated with the job order. This value supports communication workflows and ensures that client interactions are linked to the correct individual. |
| DateAdded | Datetime | False |
Indicates the date and time when the job-order record is created in Bullhorn CRM. This value supports lifecycle tracking, reporting, and audit-compliance workflows. |
| DateClosed | Datetime | False |
Indicates the date when the job order is formally closed. This value supports lifecycle analysis and ensures that closed roles are excluded from active job searches. |
| DateLastExported | Datetime | False |
Indicates the date when the job order is last exported to an external system. This value supports synchronization workflows and helps maintain consistency across external job-board integrations. |
| DateLastPublished | Datetime | False |
Indicates the date when the job order is most recently published. This value supports posting workflows and assists users in monitoring job-visibility timelines. |
| DegreeRequirements | String | False |
Captures the degree-related requirements that are associated with the job order. This value supports candidate qualification screening and enhances compliance with client-specified criteria. |
| EducationRequirements | String | False |
Captures the educational requirements that are associated with the job order. This value supports recruiter evaluation and ensures accurate candidate matching. |
| EmploymentType | String | False |
Indicates the employment-type classification that is associated with the job order, such as contract or permanent. This value supports filtering, reporting, and job-search categorization. |
| ExternalID | String | False |
Captures the external system Id that is associated with the job order. This value supports synchronization across integrated platforms and ensures that external postings map to the correct internal record. |
| HourlyCommitment | Double | False |
Indicates the expected hourly commitment that is associated with the job order. This value supports scheduling, planning, and workload assessment. |
| HoursofOperation | String | False |
Captures the hours of operation that are associated with the job opportunity. This value supports candidate screening and aligns expectations regarding work schedules. |
| Interviewrequired | Bool | False |
Returns a value of 'true' if the job order requires that candidates complete an interview. It returns a value of 'false' if no interview is required for placement. |
| JobDescription | String | False |
Captures the full job-description text for the job order. This value supports candidate engagement and provides the essential responsibilities and expectations that define the role. |
| JobDuration | Double | False |
Indicates the expected duration of the job assignment. This value supports forecasting, planning, and candidate-availability evaluation. |
| JobTitle | String | False |
Captures the job title that is associated with the job order. This value supports search operations, candidate engagement, and display formatting across job boards. |
| Keywords | String | False |
Captures the keywords that are associated with the job order for search optimization. This value supports candidate-matching algorithms and improves job-search relevance. |
| LastUpdated | Datetime | False |
Indicates the date and time when the job-order record is most recently updated. This value supports audit tracking and helps users understand when critical job details are modified. |
| LocationId | Int | False |
Represents the Id of the location record that is associated with the job order. This value supports geographic mapping and ensures accurate location-based reporting and search filtering. |
| LocationRequirements | String | False |
Captures the location requirements that are associated with the job order. This value supports candidate screening by clarifying geographic expectations such as proximity or onsite presence. |
| MarkUp | Double | False |
Indicates the markup percentage that is associated with the job order. This value supports financial modeling and contributes to profitability and rate-structure calculations. |
| MinimumExperience | Int | False |
Indicates the minimum years of experience that are required for the job order. This value supports candidate qualification filtering and ensures alignment with client expectations. |
| NumberofEmployees | Bool | False |
Returns a value of 'true' if the job order involves consideration of the employer's number of employees for compliance or classification purposes. It returns a value of 'false' if employee-count criteria do not apply to the job order. |
| OpenClosed | Bool | False |
Returns a value of 'true' if the job order is classified as open. It returns a value of 'false' if the job order is classified as closed. |
| OptionsPackage | String | False |
Captures descriptive information about the options or incentive package that is associated with the job order. This value supports compensation discussions and enhances candidate engagement. |
| OwnerId | Int | False |
Represents the Id of the user who owns or manages the job order. This value supports accountability, routing, and visibility workflows in Bullhorn CRM. |
| PayRate | String | False |
Captures the primary pay-rate information that is associated with the job order. This value supports compensation modeling and helps recruiters communicate rate expectations. |
| PayRate2 | String | False |
Captures the secondary pay-rate information for the job order. This value supports scenarios that require an additional pay tier or alternate compensation structure. |
| Permfee | Double | False |
Indicates the permanent-placement fee that is associated with the job order. This value supports financial planning and enables accurate revenue forecasting. |
| PremiumJobBoards | String | False |
Captures the list of premium job boards where the job order may be posted. This value supports multi-board posting workflows and enhances visibility across higher-tier platforms. |
| Priority | Int | False |
Indicates the priority level that is associated with the job order. This value supports workflow routing, candidate-sourcing urgency, and reporting based on priority weighting. |
| PublicCategory | Int | False |
Represents the Id of the public job category that is associated with the job order. This value supports job-board classification and enhances search visibility. |
| PublishedCategoryId | Int | False |
Represents the Id of the published category that is linked to the job order. This value supports external posting workflows and ensures that published listings align with the correct category. |
| PublishedContactInfoId | Int | False |
Represents the Id of the contact-information record that is associated with the published job posting. This value supports public-facing communication and ensures that inquiries are directed appropriately. |
| PublishedDescription | String | False |
Captures the publicly visible description that is associated with the job order. This value supports candidate engagement and external job-board presentation. |
| PublishedZipCode | String | False |
Captures the published ZIP code for the job order. This value supports geographic targeting, distribution rules, and filtering on external job boards. |
| PublishtoCorporateWeb | Int | False |
Indicates whether the job order is published to the corporate website. This value supports visibility rules and helps control distribution across online channels. |
| ReasonClosed | String | False |
Captures the reason why the job order is closed. This value supports operational analysis, trend reporting, and process review. |
| ReportingtoContactId | Int | False |
Represents the Id of the client contact to whom the placed candidate will report. This value supports candidate matching and ensures correct organizational alignment. |
| ReportingtoOther | String | False |
Captures descriptive information about another reporting contact that is associated with the job order. This value supports candidate screening and clarifies reporting structure. |
| Salary | String | False |
Captures the base-salary information that is associated with the job order. This value supports compensation communication and candidate-fit evaluation. |
| ScheduledEnd | Datetime | False |
Indicates the scheduled end date for the job assignment. This value supports planning, forecasting, and coordination of contract timelines. |
| ShiftId | Int | False |
Represents the Id of the shift that is associated with the job order. This value supports scheduling workflows and ensures correct shift alignment during placement. |
| Source | String | False |
Captures the origin source of the job order. This value supports reporting, analytics, and workflow routing based on job-source channels. |
| StartDate | Datetime | False |
Indicates the start date that is associated with the job assignment. This value supports onboarding planning and alignment with candidate availability. |
| Status | String | False |
Indicates the current status of the job order. This value supports lifecycle management and determines whether the order appears in active, closed, or other workflow queues. |
| Tax | Double | False |
Indicates the tax amount or percentage that is associated with the job order. This value supports financial calculations and compliance-based workflows. |
| TaxPreference | String | False |
Captures the tax-preference classification that is associated with the job order. This value supports compliance evaluation and ensures alignment with client-defined hiring requirements. |
| TravelRequirements | String | False |
Captures any travel-related requirements that are associated with the job order. This value supports candidate screening and clarifies expectations for travel frequency or necessity. |
| UsersAssigned | String | False |
Captures the list of users who are assigned to the job order. This value supports collaboration, workflow routing, and accountability tracking within recruiting teams. |
| VisaSponsorshipProvided | Bool | False |
Returns a value of 'true' if the job order includes visa sponsorship. It returns a value of 'false' if no sponsorship is available for the role. |
| Willrelocate | Int | False |
Indicates the relocation preference or relocation-support level associated with the job order. This value supports candidate matching and helps recruiters evaluate suitability for relocation scenarios. |
| WillRelocateBoolean | Bool | False |
Returns a value of 'true' if the job order supports candidate relocation. It returns a value of 'false' if relocation support is not offered. |
| WorkersCompCodeId | Int | False |
Represents the Id of the workers' compensation code that is associated with the job order. This value supports compliance tracking and cost-modeling workflows. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the job-order record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the record remains active and available for search, reporting, or downstream workflows. |
Represents an alternate schema variation for job order records. This table supports extended or legacy implementations by providing supplemental attributes that expand how job details are modeled within Bullhorn CRM.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the JobOrder1 record in Bullhorn CRM. This value supports workflow routing, reporting, and job-management automation that rely on stable references to job-order data. |
| Ofopenings | Int | False |
Indicates the total number of openings that are associated with the JobOrder1 record. This value supports forecasting, fulfillment planning, and candidate-sourcing workflows. |
| AddressAddress | String | False |
Captures the primary street address that is associated with the job location. This value supports geographic searching, mapping, and candidate-placement logistics. |
| AddressCity | String | False |
Indicates the city that is associated with the job location. This value supports location-based filtering and contributes to accurate regional job matching. |
| AddressCountry | Int | False |
Represents the Id of the country that is associated with the job location. This value supports standardized geographic classification and integration workflows that rely on country metadata. |
| AddressStateorProvince | String | False |
Indicates the state or provincial region that is associated with the job location. This value supports territory-based reporting and improves geographic search accuracy. |
| AddressZip | String | False |
Captures the ZIP code that is associated with the job location. This value supports postal validation, precise geographic filtering, and proximity-based candidate searching. |
| AllowClienttoEditJob | Bool | False |
Returns a value of 'true' if the client is permitted to edit the job order through client-facing interfaces. It returns a value of 'false' if editing capabilities are restricted to internal users. |
| Benefits | String | False |
Captures the narrative description of benefits that are associated with the job. This value supports candidate engagement and helps recruiters present total compensation offerings. |
| BillRateCategory | Int | False |
Represents the Id of the bill-rate category that is associated with the job order. This value supports rate configuration, billing calculations, and client-specific pricing structures. |
| BonusPackage | String | False |
Captures the description of any bonus package that is associated with the job opportunity. This value supports compensation discussions and highlights incentive-based offerings. |
| Branch | String | False |
Captures the name or code of the branch that is responsible for the job order. This value supports organizational alignment and branch-level reporting. |
| BranchID | Int | False |
Represents the Id of the branch that is responsible for the job order. This value supports workflow routing, ownership tracking, and territory-specific analytics. |
| CertificationRequirements | String | False |
Captures the certification requirements that are associated with the job order. This value supports qualification screening and ensures recruiter alignment with client requirements. |
| ClientBillRate | String | False |
Indicates the bill rate that is associated with the client for this job opportunity. This value supports financial modeling, negotiation, and margin analysis. |
| ClientCompanyId | Int | False |
Represents the Id of the client corporation that is associated with the job order. This value supports client-level grouping, reporting, and job-assignment workflows. |
| ClientCostCenter | String | False |
Captures the cost-center information that is associated with the job order. This value supports internal accounting, budgeting workflows, and financial tracking. |
| ContactId | Int | False |
Represents the Id of the client contact who is associated with the job order. This value supports communication workflows and ensures that client interactions are tied to the correct individual. |
| DateAdded | Datetime | False |
Indicates the date and time when the JobOrder1 record is created in Bullhorn CRM. This value supports lifecycle tracking, audit compliance, and reporting. |
| DateClosed | Datetime | False |
Indicates the date when the JobOrder1 record is formally closed. This value supports job-lifecycle analysis and prevents closed roles from appearing in active searches. |
| DateLastExported | Datetime | False |
Indicates the date when the job order is last exported to an external system. This value supports integration monitoring and ensures synchronization across external job boards. |
| DateLastPublished | Datetime | False |
Indicates the date when the job order is most recently published. This value supports visibility tracking across distribution channels. |
| DegreeRequirements | String | False |
Captures the degree requirements that are associated with the job order. This value supports candidate qualification screening and ensures alignment with client expectations. |
| EducationRequirements | String | False |
Captures the educational requirements that are associated with the job order. This value supports recruiter evaluation and ensures accurate candidate matching. |
| EmploymentType | String | False |
Indicates the employment-type classification associated with the job order, such as contract or permanent. This value supports filtering, reporting, and job-search categorization. |
| ExternalID | String | False |
Captures the external system Id that is associated with the job order. This value supports synchronization across integrated platforms and ensures that external postings map to the correct internal record. |
| HourlyCommitment | Double | False |
Indicates the expected hourly commitment that is associated with the job order. This value supports scheduling, planning, and workload assessment. |
| HoursofOperation | String | False |
Captures the hours of operation that are associated with the job opportunity. This value supports expectation setting and candidate-scheduling alignment. |
| Interviewrequired | Bool | False |
Returns a value of 'true' if the job order requires that candidates complete an interview. It returns a value of 'false' if the role does not require an interview for placement. |
| JobDescription | String | False |
Captures the full job-description text for the JobOrder1 record. This value supports candidate engagement and provides essential context for role responsibilities. |
| JobDuration | Double | False |
Indicates the expected duration of the job assignment. This value supports forecasting, contract planning, and candidate-availability evaluation. |
| JobTitle | String | False |
Captures the job title that is associated with the job order. This value supports search operations, candidate engagement, and job-board display formatting. |
| Keywords | String | False |
Captures the keywords that are associated with the job order. This value supports search optimization, candidate matching, and job-filter relevance. |
| LastUpdated | Datetime | False |
Indicates the date and time when the JobOrder1 record is most recently updated. This value supports audit tracking and helps users understand when job details are modified. |
| LocationId | Int | False |
Represents the Id of the location record that is associated with the job order. This value supports geographic mapping and ensures accurate filtering and reporting based on job location. |
| LocationRequirements | String | False |
Captures the location requirements that are associated with the job order. This value supports candidate screening by clarifying geographic expectations or constraints tied to the role. |
| MarkUp | Double | False |
Indicates the markup percentage that is associated with the job order. This value supports financial modeling and contributes to margin and profitability calculations. |
| MinimumExperience | Int | False |
Indicates the minimum years of experience that are required for the job order. This value supports qualification filtering and ensures alignment with client-defined expectations. |
| NumberofEmployees | Bool | False |
Returns a value of 'true' if employee-count considerations apply to the job order for compliance or classification purposes. It returns a value of 'false' if employee-count criteria are not relevant to the role. |
| OpenClosed | Bool | False |
Returns a value of 'true' if the job order is classified as open. It returns a value of 'false' if the job order is classified as closed. |
| OptionsPackage | String | False |
Captures descriptive information about the options or incentive package that is associated with the job order. This value supports compensation discussions and candidate-engagement workflows. |
| OwnerId | Int | False |
Represents the Id of the user who owns or manages the job order. This value supports accountability, workflow routing, and team-based reporting. |
| PayRate | String | False |
Captures the primary pay-rate information that is associated with the job order. This value supports compensation modeling and helps recruiters communicate rate expectations. |
| PayRate2 | String | False |
Captures the secondary pay-rate information that is associated with the job order. This value supports scenarios that require additional rate tiers or alternate compensation structures. |
| Permfee | Double | False |
Indicates the permanent-placement fee that is associated with the job order. This value supports financial planning and revenue forecasting. |
| PremiumJobBoards | String | False |
Captures the list of premium job boards that are associated with the job order. This value supports multi-board distribution workflows and enhances posting visibility. |
| Priority | Int | False |
Indicates the priority level that is associated with the job order. This value supports workflow routing, candidate-sourcing urgency, and visibility rules within job pipelines. |
| PublicCategory | Int | False |
Represents the Id of the public-facing job category that is associated with the job order. This value supports job-board classification and helps determine posting visibility. |
| PublishedCategoryId | Int | False |
Represents the Id of the published job category that is linked to the job order. This value supports external-posting alignment and ensures accurate category usage across job boards. |
| PublishedContactInfoId | Int | False |
Represents the Id of the contact-information record that is associated with the published version of the job order. This value supports public-facing communication and directs inquiries appropriately. |
| PublishedDescription | String | False |
Captures the publicly visible description that is associated with the job order. This value supports candidate engagement and ensures clarity during job-board presentation. |
| PublishedZipCode | String | False |
Captures the published ZIP code that is associated with the job order. This value supports geographic filtering, distribution targeting, and job-board search relevance. |
| PublishtoCorporateWeb | Int | False |
Indicates whether the job order is published to the corporate website. This value supports posting visibility rules and determines distribution across organizational web channels. |
| ReasonClosed | String | False |
Captures the reason why the job order is closed. This value supports operational analysis, trend evaluation, and lifecycle reporting. |
| ReportingtoContactId | Int | False |
Represents the Id of the client contact to whom the placed candidate will report. This value supports candidate matching and ensures correct alignment with client organizational structure. |
| ReportingtoOther | String | False |
Captures descriptive information about any additional reporting contact that is associated with the job order. This value supports candidate screening and clarifies role reporting expectations. |
| Salary | String | False |
Captures the base-salary information that is associated with the job order. This value supports compensation discussion and candidate suitability analysis. |
| ScheduledEnd | Datetime | False |
Indicates the scheduled end date for the job assignment. This value supports timeline coordination, forecasting, and contract-management workflows. |
| ShiftId | Int | False |
Represents the Id of the shift that is associated with the job order. This value supports scheduling alignment and ensures that candidate assignments match shift requirements. |
| Source | String | False |
Captures the originating source of the job order. This value supports reporting, analytics, and workflow routing based on job-creation channels. |
| StartDate | Datetime | False |
Indicates the start date that is associated with the job assignment. This value supports onboarding planning and alignment with candidate availability. |
| Status | String | False |
Indicates the current status of the job order. This value supports lifecycle management, workflow routing, and reporting across job pipelines. |
| Tax | Double | False |
Indicates the tax amount or percentage that is associated with the job order. This value supports compliance evaluation and financial calculations. |
| TaxPreference | String | False |
Captures the tax-preference classification that is associated with the job order. This value supports compliance workflows and ensures alignment with client requirements. |
| TravelRequirements | String | False |
Captures the travel requirements that are associated with the job order. This value supports candidate evaluation and clarifies expectations related to travel frequency or necessity. |
| UsersAssigned | String | False |
Captures the list of users who are assigned to the job order. This value supports collaboration, workflow delegation, and accountability tracking. |
| VisaSponsorshipProvided | Bool | False |
Returns a value of 'true' if the job order provides visa sponsorship. It returns a value of 'false' if sponsorship is not available for the role. |
| Willrelocate | Int | False |
Indicates the relocation-support level or preference that is associated with the job order. This value supports candidate screening and helps recruiters assess relocation compatibility. |
| WillRelocateBoolean | Bool | False |
Returns a value of 'true' if the job order supports candidate relocation. It returns a value of 'false' if relocation assistance is not offered. |
| WorkersCompCodeId | Int | False |
Represents the Id of the workers' compensation code that is associated with the job order. This value supports compliance tracking and cost-modeling workflows. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the job-order record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the record remains active and available for search, reporting, or workflow use. |
Represents a supplemental structure for job order data used in specialized implementations. This table supports customized workflows by storing additional fields that influence job filtering, matching, and reporting.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the JobOrder2 record in Bullhorn CRM. This value supports job-management workflows, audit tracking, and cross-referencing across related job-order entities. |
| Ofopenings | Int | False |
Indicates the total number of openings that are associated with the job order. This value supports forecasting, fulfillment planning, and candidate-sourcing strategies. |
| AdditionalKeywords | String | False |
Captures additional keywords that are associated with the job order. This value supports enhanced search optimization and improves matching accuracy for candidate queries. |
| AddressAddress | String | False |
Captures the primary street address that is associated with the job location. This value supports geographic filtering, mapping functions, and proximity-based candidate searches. |
| AddressCity | String | False |
Indicates the city that is associated with the job location. This value supports regional reporting and contributes to accurate geographic categorization. |
| AddressCountry | Int | False |
Represents the Id of the country that is associated with the job location. This value supports standardized geographic classification and ensures consistency across integrated systems. |
| AddressState | String | False |
Indicates the state or provincial region that is associated with the job location. This value supports territory-based reporting and improves region-specific filtering. |
| AddressZip | String | False |
Captures the ZIP code that is associated with the job location. This value supports postal validation, search precision, and location-based filtering. |
| AllowClienttoEditJob | Bool | False |
Returns a value of 'true' if the client is permitted to edit the job order through designated client-facing interfaces. It returns a value of 'false' if editing permissions are restricted to internal users. |
| Benefits | String | False |
Captures the benefits information that is associated with the job opportunity. This value supports candidate-engagement workflows by presenting supplemental compensation details. |
| BillRateCategory | Int | False |
Represents the Id of the bill-rate category that is associated with the job order. This value supports financial modeling, pricing configuration, and client-specific billing structures. |
| BonusPackage | String | False |
Captures the bonus-package information that is associated with the job order. This value supports compensation planning and helps recruiters communicate incentive offerings. |
| Branch | String | False |
Captures the name or code of the branch that is responsible for the job order. This value supports organizational alignment and contributes to branch-level reporting. |
| BranchID | Int | False |
Represents the Id of the branch that is responsible for the job order. This value supports workflow routing, ownership assignment, and region-based analytics. |
| CertificationRequirements | String | False |
Captures the certification requirements that are associated with the job order. This value supports candidate qualification screening and ensures compliance with client-mandated credentials. |
| ClientBillRate | String | False |
Indicates the bill rate that is associated with the client for this job order. This value supports financial evaluation and informs margin analysis and rate negotiations. |
| ClientCompanyId | Int | False |
Represents the Id of the client company that is associated with the job order. This value supports client-level reporting, relationship tracking, and job-order grouping. |
| ClientCostCenter | String | False |
Captures the client cost-center information that is associated with the job order. This value supports internal accounting workflows and contributes to project-to-department mapping. |
| ContactId | Int | False |
Represents the Id of the primary client contact who is associated with the job order. This value supports relationship management and ensures accurate communication routing. |
| DateAdded | Datetime | False |
Indicates the date and time when the JobOrder2 record is created in Bullhorn CRM. This value supports audit compliance, lifecycle tracking, and reporting. |
| DateClosed | Datetime | False |
Indicates the date when the job order is formally closed. This value supports lifecycle management and prevents closed jobs from appearing in active candidate searches. |
| DateLastExported | Datetime | False |
Indicates the date when the job order is most recently exported to an external system. This value supports integration tracking and ensures synchronization with third-party platforms. |
| DateLastPublished | Datetime | False |
Indicates the date when the job order is most recently published. This value supports visibility monitoring across distribution channels and helps teams manage posting refresh cycles. |
| DegreeRequirements | String | False |
Captures the degree requirements that are associated with the job order. This value supports qualification filtering and helps recruiters evaluate candidate suitability. |
| EducationRequirements | String | False |
Captures the educational requirements that are associated with the job order. This value supports screening workflows and helps ensure role-alignment during candidate evaluation. |
| Employment | String | False |
Captures the employment classification that is associated with the job order. This value supports searching, reporting, and categorization within job pipelines. |
| ExternalID | String | False |
Captures the external system Id that is associated with the job order. This value supports platform synchronization and ensures correct mapping between internal and external job records. |
| HourlyCommitment | Double | False |
Indicates the expected hourly commitment that is associated with the job order. This value supports scheduling accuracy, workforce planning, and candidate-availability matching. |
| HoursofOperation | String | False |
Captures the hours of operation that are associated with the job opportunity. This value supports expectation setting and ensures candidate alignment with role scheduling. |
| Interviewrequired | Bool | False |
Returns a value of 'true' if candidates are required to complete an interview for the job order. It returns a value of 'false' if an interview is not required for placement consideration. |
| JobBoardList | String | False |
Captures the list of job boards that are associated with the job order. This value supports distribution management and helps teams monitor posting visibility across platforms. |
| JobBoardPublishing | Int | False |
Indicates the job-board publishing status that is associated with the job order. This value supports posting workflows and determines where the job is distributed externally. |
| JobDescription | String | False |
Captures the full job-description text for the JobOrder2 record. This value supports recruiter communication, candidate engagement, and job-board display formatting. |
| JobDuration | Double | False |
Indicates the expected duration of the job assignment. This value supports contract planning, forecasting, and evaluation of candidate availability. |
| JobTitle | String | False |
Captures the job title that is associated with the JobOrder2 record. This value supports search relevance, candidate engagement, and job-board display accuracy. |
| LastUpdated | Datetime | False |
Indicates the date and time when the JobOrder2 record is most recently updated. This value supports audit tracking and helps teams monitor changes to job details. |
| LocationId | Int | False |
Represents the Id of the location record that is associated with the job order. This value supports geographic assignment, filtering, and reporting across job regions. |
| LocationRequirements | String | False |
Captures the location requirements that are associated with the job order. This value supports recruiter screening and clarifies any geographic constraints that affect candidate eligibility. |
| MarkUp | Double | False |
Indicates the markup percentage that is associated with the job order. This value supports pricing analysis, margin calculations, and financial planning. |
| MinimumExperience | Int | False |
Indicates the minimum years of experience that are required for the job order. This value supports candidate qualification assessment and ensures alignment with client expectations. |
| NumberofEmployees | Bool | False |
Returns a value of 'true' if employee-count considerations apply to the job order for compliance or classification purposes. It returns a value of 'false' if employee-count information is not relevant to the role. |
| OpenClosed | Bool | False |
Returns a value of 'true' if the job order is classified as open. It returns a value of 'false' if the job order is classified as closed. |
| OptionsPackage | String | False |
Captures information about the options or incentive package that is associated with the job order. This value supports candidate-engagement workflows and compensation presentation. |
| OwnerId | Int | False |
Represents the Id of the user who owns or manages the job order. This value supports assignment clarity, workflow routing, and accountability tracking. |
| PayRate | String | False |
Captures the primary pay-rate information that is associated with the job order. This value supports compensation modeling and provides clarity during candidate discussions. |
| PayRate2 | String | False |
Captures the secondary pay-rate information that is associated with the job order. This value supports roles that require multiple rate structures or alternative compensation tiers. |
| Permfee | Double | False |
Indicates the permanent-placement fee that is associated with the job order. This value supports financial forecasting and contributes to compensation planning. |
| Priority | Int | False |
Indicates the priority level that is associated with the job order. This value supports workflow triage, resource allocation, and urgency-based reporting. |
| PublicCategory | Int | False |
Represents the Id of the public-facing job category that is associated with the job order. This value supports job-board classification and ensures accurate posting structure. |
| PublishedCategoryId | Int | False |
Represents the Id of the category that is used when the job order is published externally. This value supports posting accuracy and categorization across distribution channels. |
| PublishedContactInfoId | Int | False |
Represents the Id of the published-contact-information record that is associated with the job order. This value supports public inquiries, routing, and candidate communication. |
| PublishedDescription | String | False |
Captures the publicly visible job description that is associated with the JobOrder2 record. This value supports candidate attraction and ensures clarity during job-board display. |
| PublishedZipCode | String | False |
Captures the published ZIP code that is associated with the job order. This value supports geographic filtering, posting distribution, and search optimization. |
| ReasonClosed | String | False |
Captures the reason why the job order is closed. This value supports operational reporting, lifecycle analysis, and historical review. |
| ReportingtoContactId | Int | False |
Represents the Id of the client contact to whom the candidate will report. This value supports role clarity and ensures accurate organizational alignment. |
| ReportingtoOther | String | False |
Captures descriptive information about any additional reporting party that is associated with the job order. This value supports candidate screening and organizational-context communication. |
| Salary | String | False |
Captures the salary information that is associated with the job order. This value supports compensation evaluation, transparency, and candidate-matching workflows. |
| ScheduledEnd | Datetime | False |
Indicates the scheduled end date for the job assignment. This value supports contract management, project planning, and forecasting of role duration. |
| ShiftId | Int | False |
Represents the Id of the shift that is associated with the job order. This value supports scheduling accuracy and ensures alignment between candidate availability and role requirements. |
| Source | String | False |
Captures the originating source of the job order. This value supports lead tracking, workflow routing, and analytics related to job creation. |
| StartDate | Datetime | False |
Indicates the start date that is associated with the job assignment. This value supports onboarding coordination and synchronization with candidate availability. |
| Status | String | False |
Indicates the current status of the job order. This value supports workflow management, search filtering, and job-pipeline reporting. |
| Tax | Double | False |
Indicates the tax amount or percentage that is associated with the job order. This value supports compliance tracking and contributes to financial calculations. |
| TaxPreference | String | False |
Captures the tax-preference classification that is associated with the job order. This value supports compliance workflows and ensures alignment with client or regulatory requirements. |
| TravelRequirements | String | False |
Captures the travel requirements that are associated with the job order. This value supports candidate evaluation and clarifies expectations regarding travel obligations. |
| UsersAssigned | String | False |
Captures the list of users who are assigned to the job order. This value supports collaboration, task delegation, and visibility across recruiting teams. |
| VisaSponsorshipProvided | Bool | False |
Returns a value of 'true' if the job order provides visa sponsorship. It returns a value of 'false' if sponsorship is not available for the role. |
| Willrelocate | Int | False |
Indicates the relocation-support level or preference that is associated with the job order. This value supports candidate suitability evaluations and relocation-related screening. |
| WillRelocateBoolean | Bool | False |
Returns a value of 'true' if the job order supports candidate relocation. It returns a value of 'false' if relocation assistance is not offered. |
| WorkersCompCodeId | Int | False |
Represents the Id of the workers' compensation code that is associated with the job order. This value supports compliance workflows and cost-modeling processes. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the JobOrder2 record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the record remains active and available for search, reporting, or workflow execution. |
Represents another schema variant that stores extended job order values for specialized business needs. This table supports workflow flexibility by enabling organizations to maintain custom job attributes beyond the core model.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the JobOrder3 record in Bullhorn CRM. This value supports cross-referencing, workflow routing, and reporting processes that rely on stable job-order identifiers. |
| Ofopenings | Int | False |
Indicates the total number of openings that are associated with the job order. This value supports forecasting, resource allocation, and fulfillment planning. |
| AdditionalskillsKeywords | String | False |
Captures additional skills or keyword terms that are associated with the job order. This value supports enhanced search matching and assists recruiters with identifying qualified candidates more efficiently. |
| AddressAddress | String | False |
Captures the primary street address that is associated with the job location. This value supports candidate search filtering, mapping tools, and geographic categorization. |
| AddressCity | String | False |
Indicates the city that is associated with the job location. This value supports location-based reporting and ensures accurate filtering during candidate matching. |
| AddressCountry | Int | False |
Represents the Id of the country that is associated with the job location. This value supports standardized geographic classification, system integrations, and country-based reporting. |
| AddressStateorProvince | String | False |
Indicates the state or provincial region that is associated with the job location. This value supports territory-based assignments and improves regional filtering for candidate searches. |
| AddresszipPostalcode | String | False |
Captures the ZIP or postal code that is associated with the job location. This value supports routing accuracy, location matching, and search-radius filtering. |
| AllowClienttoEditJob | Bool | False |
Returns a value of 'true' if the client is permitted to edit the job order through authorized client-facing interfaces. It returns a value of 'false' if editing capabilities are restricted to internal Bullhorn CRM users. |
| Benefits | String | False |
Captures the benefits information that is associated with the job order. This value supports candidate engagement and ensures that compensation packages are clearly communicated. |
| BillRateCategory | Int | False |
Represents the Id of the bill-rate category that is associated with the job order. This value supports pricing configuration, billing workflows, and financial modeling. |
| BonusPackage | String | False |
Captures descriptive information about the bonus package that is associated with the job order. This value supports candidate attraction and assists recruiters in presenting incentive components. |
| Branch | String | False |
Captures the name or code of the branch that is responsible for the job order. This value supports organizational alignment, routing rules, and branch-level analytics. |
| BranchID | Int | False |
Represents the Id of the branch that is associated with the job order. This value supports ownership assignment, reporting segmentation, and workflow distribution. |
| CertificationRequirements | String | False |
Captures the certification requirements that are associated with the job order. This value supports qualification screening and ensures compliance with client-defined standards. |
| ClientBillRate | String | False |
Indicates the bill rate that is associated with the client for the job order. This value supports pricing analysis, margin evaluation, and negotiation workflows. |
| ClientCompanyId | Int | False |
Represents the Id of the client company that is associated with the job order. This value supports client-based grouping, reporting, and account-management activities. |
| ClientCostCenter | String | False |
Captures the client cost-center information that is associated with the job order. This value supports internal accounting, departmental chargeback workflows, and financial tracking. |
| ContactId | Int | False |
Represents the Id of the client contact who is associated with the job order. This value supports communication routing and ensures interactions are linked to the correct client representative. |
| DateAdded | Datetime | False |
Indicates the date and time when the JobOrder3 record is created in Bullhorn CRM. This value supports audit trails, lifecycle monitoring, and time-based reporting. |
| DateClosed | Datetime | False |
Indicates the date when the job order is closed. This value supports lifecycle management and prevents inactive orders from appearing in active job pipelines. |
| DateLastExported | Datetime | False |
Indicates the date when the job order is most recently exported to an external system. This value supports integration tracking and confirms synchronization across connected platforms. |
| DateLastPublished | Datetime | False |
Indicates the date when the job order is most recently published. This value supports job-board visibility tracking, refresh timing, and communication planning. |
| DegreeRequirements | String | False |
Captures the degree requirements that are associated with the job order. This value supports qualification checks and ensures alignment with client needs. |
| EducationRequirements | String | False |
Captures the educational requirements that are associated with the job order. This value supports accurate candidate screening and strengthens compliance with role standards. |
| Employment | String | False |
Captures the employment classification that is associated with the job order. This value supports classification-based search filters, reporting, and job-type segmentation. |
| ExternalID | String | False |
Captures the external system Id that is associated with the job order. This value supports mapping, synchronization, and validation across external job-posting or applicant-tracking systems. |
| HourlyCommitment | Double | False |
Indicates the expected hourly commitment that is associated with the job order. This value supports scheduling, workforce planning, and candidate-availability assessments. |
| HoursofOperation | String | False |
Captures the hours of operation that are associated with the job role or worksite. This value supports expectation setting and ensures candidate availability aligns with job requirements. |
| Interviewrequired | Bool | False |
Returns a value of 'true' if an interview is required for the job order. It returns a value of 'false' if no interview step is required for placement. |
| JobBoardList | String | False |
Captures the list of job boards that are associated with the job order. This value supports posting distribution, visibility management, and multi-platform job-advertising workflows. |
| JobBoardPublishing | Int | False |
Indicates the publishing status that is associated with the job order for external job boards. This value supports posting configuration, visibility control, and distribution tracking. |
| JobDescription | String | False |
Captures the detailed job-description text for the JobOrder3 record. This value supports candidate engagement, job-board presentation, and compliance with job-posting requirements. |
| JobDuration | Double | False |
Indicates the expected duration of the job assignment. This value supports workforce forecasting, scheduling accuracy, and contract-planning activities. |
| JobTitle | String | False |
Captures the job title that is associated with the job order. This value supports search optimization, candidate attraction, and posting consistency across job boards. |
| LastUpdated | Datetime | False |
Indicates the date and time when the JobOrder3 record is most recently updated. This value supports audit visibility and helps users track modifications to job details. |
| LocationId | Int | False |
Represents the Id of the location record that is associated with the job order. This value supports geographic filtering, workflow routing, and location-based reporting. |
| LocationRequirements | String | False |
Captures the location requirements that are associated with the job order. This value supports candidate screening and clarifies geographic expectations or restrictions for the role. |
| MarkUp | Double | False |
Indicates the markup percentage that is associated with the job order. This value supports pricing analysis, profitability modeling, and financial planning. |
| MinimumExperience | Int | False |
Indicates the minimum years of experience that are required for the job order. This value supports qualification screening and ensures alignment with client-specified expectations. |
| NumberofEmployees | Bool | False |
Returns a value of 'true' if employee-count criteria are relevant to the job order for compliance or analysis. It returns a value of 'false' if employee-count considerations do not apply. |
| OpenClosed | Bool | False |
Returns a value of 'true' if the job order is classified as open. It returns a value of 'false' if the job order is classified as closed. |
| OptionsPackage | String | False |
Captures the description of any options or incentive package that is associated with the job order. This value supports compensation communication and enhances candidate-engagement workflows. |
| OwnerId | Int | False |
Represents the Id of the user who owns or manages the JobOrder3 record. This value supports accountability, collaboration, and task-routing workflows. |
| PayRate | String | False |
Captures the primary pay-rate information that is associated with the job order. This value supports compensation modeling and informs rate-based decision making. |
| PayRate2 | String | False |
Captures secondary pay-rate information that is associated with the job order. This value supports alternate rate structures or multi-tiered compensation arrangements. |
| Permfee | Double | False |
Indicates the permanent-placement fee that is associated with the job order. This value supports revenue calculations, contract planning, and client negotiation. |
| Priority | Int | False |
Indicates the priority level that is assigned to the job order. This value supports workflow triage, recruiter workload management, and urgency-based task routing. |
| PublicCategory | Int | False |
Represents the Id of the public-facing job category that is associated with the JobOrder3 record. This value supports job-board categorization and enhances posting discoverability. |
| PublishedCategoryId | Int | False |
Represents the Id of the published job category that is linked to the job order. This value supports posting consistency and ensures proper classification across external platforms. |
| PublishedContactInfoId | Int | False |
Represents the Id of the contact-information record that is associated with the published job order. This value supports public inquiries and ensures that applicants receive accurate routing details. |
| PublishedDescription | String | False |
Captures the publicly visible description that is associated with the job order. This value supports candidate engagement and ensures clear, readable role communication across job boards. |
| PublishedZipCode | String | False |
Captures the published ZIP code that is associated with the job posting. This value supports location-based search filtering, job-board targeting, and regional analytics. |
| ReasonClosed | String | False |
Captures the reason the job order is closed. This value supports historical analysis, operational reporting, and trend evaluation. |
| ReportingtoContactId | Int | False |
Represents the Id of the client contact to whom the placed candidate will report. This value supports organizational-context communication and ensures clear reporting structure. |
| ReportingtoOther | String | False |
Captures descriptive information about alternative reporting relationships that are associated with the job order. This value supports candidate screening and clarifies nonstandard reporting lines. |
| Salary | String | False |
Captures the salary information that is associated with the job order. This value supports compensation transparency and strengthens recruiter–candidate communication. |
| ScheduledEnd | Datetime | False |
Indicates the scheduled end date for the job assignment. This value supports contract lifespan tracking, forecasting, and scheduling workflows. |
| ShiftId | Int | False |
Represents the Id of the shift that is associated with the job order. This value supports workforce alignment and ensures placement compatibility with shift requirements. |
| Source | String | False |
Captures the originating source of the job order. This value supports analytics, workflow routing, and visibility into job-generation channels. |
| StartDate | Datetime | False |
Indicates the start date that is associated with the job order. This value supports onboarding coordination, timeline management, and role scheduling. |
| Status | String | False |
Indicates the current status of the JobOrder3 record. This value supports job-pipeline management, reporting, and search filtering. |
| Tax | Double | False |
Indicates the tax amount or percentage that is associated with the job order. This value supports compliance tracking and contributes to financial planning. |
| TaxPreference | String | False |
Captures the tax-preference setting that is associated with the job order. This value supports regulatory compliance and ensures accurate financial configuration. |
| TravelRequirements | String | False |
Captures the travel requirements that are associated with the job order. This value supports candidate qualification and clarifies expectations regarding travel obligations. |
| UsersAssigned | String | False |
Captures the list of users who are assigned to the job order. This value supports shared workload management, role delegation, and team-based recruiting workflows. |
| VisaSponsorshipProvided | Bool | False |
Returns a value of 'true' if the job order provides visa sponsorship. It returns a value of 'false' if visa sponsorship is not available for the role. |
| Willrelocate | Int | False |
Indicates the relocation-support level or preference that is associated with the job order. This value supports candidate screening and helps assess suitability for relocation-dependent roles. |
| WillRelocateBoolean | Bool | False |
Returns a value of 'true' if the job order supports candidate relocation. It returns a value of 'false' if relocation assistance is not offered. |
| WorkersCompCodeId | Int | False |
Represents the Id of the workers' compensation code that is associated with the job order. This value supports compliance evaluation and contributes to cost-modeling processes. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the JobOrder3 record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the record remains active and available for reporting, searching, and workflow operations. |
Represents a job order variant that supports additional data modeling requirements. This table enhances customization by allowing recruiters and administrators to store specialized job attributes that affect workflow routing and reporting.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the JobOrder4 record in Bullhorn CRM. This value supports workflow routing, job-management automation, and cross-referencing throughout related job-order entities. |
| Ofopenings | Int | False |
Indicates the total number of openings that are associated with the job order. This value supports forecasting, fulfillment strategies, and candidate-sourcing workflows. |
| AdditionalskillsKeywords | String | False |
Captures additional skills or keyword terms that are associated with the job order. This value supports search optimization and strengthens candidate-matching accuracy. |
| AddressAddress | String | False |
Captures the primary street address that is associated with the job location. This value supports mapping functions, geographic filtering, and proximity-based candidate searches. |
| AddressCity | String | False |
Indicates the city that is associated with the job location. This value supports regional reporting and improves geographic filtering during candidate-matching processes. |
| AddressCountry | Int | False |
Represents the Id of the country that is associated with the job location. This value supports standardized geographic classification and ensures consistency for integrations and reporting. |
| AddressStateorProvince | String | False |
Indicates the state or provincial region that is associated with the job location. This value supports territory-based routing and enhances regional segmentation in searches. |
| AddresszipPostalcode | String | False |
Captures the ZIP or postal code that is associated with the job location. This value supports geographic targeting, candidate-search accuracy, and region-specific reporting. |
| AllowClienttoEditJob | Bool | False |
Returns a value of 'true' if the client is permitted to edit the job order through designated client-facing interfaces. It returns a value of 'false' if editing capabilities are limited to internal Bullhorn CRM users. |
| Benefits | String | False |
Captures the benefits information that is associated with the job order. This value supports candidate marketing and ensures transparency regarding supplemental compensation. |
| BillRateCategory | Int | False |
Represents the Id of the bill-rate category that is associated with the job order. This value supports financial modeling, pricing configuration, and billing-structure workflows. |
| BonusPackage | String | False |
Captures descriptive information about the bonus package that is associated with the job order. This value supports recruiter communication and helps present incentive-based compensation offerings. |
| Branch | String | False |
Captures the name or code of the branch that is responsible for the job order. This value supports organizational alignment, branch-level analytics, and routing rules. |
| BranchID | Int | False |
Represents the Id of the branch that is associated with the job order. This value supports workflow assignment, territory segmentation, and user accountability. |
| CertificationRequirements | String | False |
Captures the certification requirements that are associated with the job order. This value supports qualification screening and ensures compliance with client-defined credentials. |
| ClientBillRate | String | False |
Indicates the bill rate that is associated with the client for this job order. This value supports cost modeling, negotiation workflows, and margin analysis. |
| ClientCompanyId | Int | False |
Represents the Id of the client company that is associated with the job order. This value supports account-level grouping, reporting, and client relationship management. |
| ClientCostCenter | String | False |
Captures the client cost-center information that is associated with the job order. This value supports internal financial tracking and department-based accounting workflows. |
| ContactId | Int | False |
Represents the Id of the client contact who is associated with the job order. This value supports communication routing and ensures that correspondence is connected to the correct client representative. |
| DateAdded | Datetime | False |
Indicates the date and time when the JobOrder4 record is created in Bullhorn CRM. This value supports lifecycle tracking, audit compliance, and time-based reporting. |
| DateClosed | Datetime | False |
Indicates the date when the job order is formally closed. This value supports job lifecycle management and ensures that closed roles do not appear in active job pipelines. |
| DateLastExported | Datetime | False |
Indicates the date when the job order is most recently exported to an external system. This value supports integration monitoring and helps verify synchronization across platforms. |
| DateLastPublished | Datetime | False |
Indicates the date when the job order is most recently published. This value supports posting visibility tracking and assists teams with managing refresh intervals. |
| DegreeRequirements | String | False |
Captures the degree requirements that are associated with the job order. This value supports qualification screening and ensures that recruiters evaluate candidates against client expectations. |
| EducationRequirements | String | False |
Captures the educational requirements that are associated with the job order. This value supports accurate screening and strengthens compliance with minimum educational thresholds. |
| Employment | String | False |
Captures the employment classification that is associated with the job order. This value supports job-type segmentation, filtering, and reporting activities. |
| ExternalID | String | False |
Captures the external system Id that is associated with the job order. This value supports platform synchronization and ensures accurate mapping between internal and external records. |
| HourlyCommitment | Double | False |
Indicates the expected hourly commitment that is associated with the job order. This value supports scheduling accuracy, candidate-availability matching, and project-planning workflows. |
| HoursofOperation | String | False |
Captures the hours of operation that are associated with the job role or worksite. This value supports candidate scheduling and ensures alignment between job expectations and availability. |
| Interviewrequired | Bool | False |
Returns a value of 'true' if the job order requires an interview. It returns a value of 'false' if the placement process does not require an interview step. |
| JobBoardList | String | False |
Captures the list of job boards that are associated with the job order. This value supports posting distribution, visibility management, and multi-board publishing strategies. |
| JobBoardPublishing | Int | False |
Indicates the publishing status for external job boards that is associated with the job order. This value supports distribution workflows and controls visibility across posting channels. |
| JobDescription | String | False |
Captures the detailed job-description text for the JobOrder4 record. This value supports candidate attraction, posting clarity, and compliance with job-board documentation standards. |
| JobDuration | Double | False |
Indicates the expected duration of the job assignment. This value supports forecasting, contract management, and candidate-availability planning. |
| JobTitle | String | False |
Captures the job title that is associated with the JobOrder4 record. This value supports candidate engagement, search filtering, and job-board display formatting. |
| LastUpdated | Datetime | False |
Indicates the date and time when the JobOrder4 record is most recently updated. This value supports audit tracking and helps users monitor changes to job details. |
| LocationId | Int | False |
Represents the Id of the location record that is associated with the job order. This value supports geographic routing, reporting segmentation, and location-based filtering. |
| LocationRequirements | String | False |
Captures the location requirements that are associated with the job order. This value supports candidate screening and clarifies geographic expectations or constraints. |
| MarkUp | Double | False |
Indicates the markup percentage that is associated with the job order. This value supports pricing analysis, margin evaluation, and financial planning. |
| MinimumExperience | Int | False |
Indicates the minimum years of experience that are required for the job order. This value supports qualification filtering and ensures alignment with client expectations. |
| NumberofEmployees | Bool | False |
Returns a value of 'true' if employee-count considerations are relevant to the job order. It returns a value of 'false' if employee-count information does not affect classification or compliance. |
| OpenClosed | Bool | False |
Returns a value of 'true' if the job order is classified as open. It returns a value of 'false' if the job order is marked as closed and unavailable for active recruiting. |
| OptionsPackage | String | False |
Captures descriptive information about the options or incentive package that is associated with the job order. This value supports compensation communication and candidate-attraction workflows. |
| OwnerId | Int | False |
Represents the Id of the user who owns or manages the job order. This value supports accountability, workflow routing, and user-based reporting. |
| PayRate | String | False |
Captures the primary pay-rate information that is associated with the job order. This value supports compensation modeling and informs rate-based discussions during candidate evaluation. |
| PayRate2 | String | False |
Captures secondary pay-rate information that is associated with the job order. This value supports roles that require multiple rate structures or alternate compensation tiers. |
| Permfee | Double | False |
Indicates the permanent-placement fee that is associated with the job order. This value supports financial forecasting, client billing, and revenue tracking. |
| Priority | Int | False |
Indicates the priority level that is assigned to the job order. This value supports triage workflows, resource allocation, and recruiter task prioritization. |
| PublicCategory | Int | False |
Represents the Id of the public-facing category that is associated with the job order. This value supports job-board classification and ensures accurate job categorization across external platforms. |
| PublishedCategoryId | Int | False |
Represents the Id of the category that is used when the job order is published. This value supports posting accuracy and consistency in external distribution channels. |
| PublishedContactInfoId | Int | False |
Represents the Id of the published-contact-information record that is associated with the job order. This value supports public-facing communication and inbound inquiry routing. |
| PublishedDescription | String | False |
Captures the publicly visible job description that is associated with the JobOrder4 record. This value supports candidate attraction and ensures clarity on job-board postings. |
| PublishedZipCode | String | False |
Captures the published ZIP code that is associated with the job posting. This value supports geographic search filtering, targeting, and regional analytics. |
| ReasonClosed | String | False |
Captures the reason why the job order is closed. This value supports trend analysis, operational reporting, and retrospective review of job outcomes. |
| ReportingtoContactId | Int | False |
Represents the Id of the client contact to whom the candidate will report. This value supports clarity around organizational structure and reporting expectations. |
| ReportingtoOther | String | False |
Captures descriptive information about additional reporting relationships that are associated with the job order. This value supports hiring accuracy and role-context communication. |
| Salary | String | False |
Captures the salary information that is associated with the job order. This value supports compensation transparency and strengthens candidate-matching workflows. |
| ScheduledEnd | Datetime | False |
Indicates the scheduled end date for the job assignment. This value supports project planning, contract monitoring, and accurate timeline forecasting. |
| ShiftId | Int | False |
Represents the Id of the shift that is associated with the job order. This value supports scheduling, candidate placement, and alignment with operational requirements. |
| Source | String | False |
Captures the originating source of the job order. This value supports analytics, workflow routing, and visibility into job pipeline generation. |
| StartDate | Datetime | False |
Indicates the start date that is associated with the job order. This value supports onboarding planning, timeline management, and coordination with candidate availability. |
| Status | String | False |
Indicates the current status of the JobOrder4 record. This value supports pipeline management, filtering operations, and reporting functions. |
| Tax | Double | False |
Indicates the tax amount or percentage that is associated with the job order. This value supports compliance validation and contributes to financial calculations. |
| TaxPreference | String | False |
Captures the tax-preference setting that is associated with the job order. This value supports regulatory compliance and ensures accurate tax treatment for pay and billing. |
| TravelRequirements | String | False |
Captures the travel requirements that are associated with the job order. This value supports candidate qualification and clarifies travel expectations for the role. |
| UsersAssigned | String | False |
Captures the list of users who are assigned to the job order. This value supports workflow coordination, team collaboration, and task distribution. |
| VisaSponsorshipProvided | Bool | False |
Returns a value of 'true' if the job order provides visa sponsorship. It returns a value of 'false' if sponsorship is not available for the position. |
| Willrelocate | Int | False |
Indicates the relocation-support level or preference that is associated with the job order. This value supports candidate suitability evaluation and relocation-dependent placements. |
| WillRelocateBoolean | Bool | False |
Returns a value of 'true' if the job order supports candidate relocation. It returns a value of 'false' if relocation assistance is not available. |
| WorkersCompCodeId | Int | False |
Represents the Id of the workers' compensation code that is associated with the job order. This value supports compliance workflows, risk assessment, and cost modeling. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the JobOrder4 record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the record remains active and available for searching, reporting, and workflow operations. |
Represents a fifth variant of job order data that is used in specialized customer relationship management (CRM) implementations. This table supports configuration flexibility by providing extra fields that capture unique job-related information.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the JobOrder5 record in Bullhorn CRM. This value supports workflow routing, reporting, and cross-referencing across job-order–related records. |
| Ofopenings | Int | False |
Indicates the total number of openings that are associated with the job order. This value supports fulfillment planning, staffing forecasts, and candidate-sourcing strategies. |
| AdditionalskillsKeywords | String | False |
Captures additional skill terms or keyword phrases that are associated with the job order. This value supports search optimization and increases the accuracy of automated candidate matching. |
| AddressAddress | String | False |
Captures the primary street address that is associated with the job location. This value supports geographic filtering, mapping functions, and radius-based candidate searches. |
| AddressCity | String | False |
Indicates the city that is associated with the job location. This value supports regional segmentation and enables location-specific candidate filtering and reporting. |
| AddressCountry | Int | False |
Represents the Id of the country that is associated with the job location. This value supports standardized geographic classification and ensures accurate mapping within integrated systems. |
| AddressStateorProvince | String | False |
Indicates the state or provincial region that is associated with the job location. This value supports territory-based search operations and improves regional categorization. |
| AddresszipPostalcode | String | False |
Captures the ZIP or postal code that is associated with the job location. This value supports precise geographic filtering, posting visibility, and address validation. |
| AllowClienttoEditJob | Bool | False |
Returns a value of 'true' if the client is permitted to edit the job order through authorized client-facing interfaces. It returns a value of 'false' if editing privileges are limited to internal Bullhorn CRM users. |
| Benefits | String | False |
Captures descriptive information about the benefits that are associated with the job order. This value supports candidate attraction and ensures clear communication of total compensation offerings. |
| BillRateCategory | Int | False |
Represents the Id of the bill-rate category that is associated with the job order. This value supports billing configuration, financial modeling, and rate-structure workflows. |
| BonusPackage | String | False |
Captures descriptive information about any bonus package that is associated with the job order. This value supports compensation discussions and enhances candidate-engagement efforts. |
| Branch | String | False |
Captures the name or code of the branch that is responsible for the job order. This value supports routing rules, organizational reporting, and branch-level analytics. |
| BranchID | Int | False |
Represents the Id of the branch that is associated with the job order. This value supports workflow assignment, ownership tracking, and segmentation across operational regions. |
| CertificationRequirements | String | False |
Captures the certification requirements that are associated with the job order. This value supports qualification checks and ensures compliance with client-specified credentialing standards. |
| ClientBillRate | String | False |
Indicates the bill rate that is associated with the client for the job order. This value supports rate analysis, negotiation processes, and cost modeling. |
| ClientCompanyId | Int | False |
Represents the Id of the client company that is associated with the job order. This value supports job-to-client linkage, account-level reporting, and relationship management. |
| ClientCostCenter | String | False |
Captures the cost-center information that is associated with the job order. This value supports internal accounting workflows and departmental chargeback tracking. |
| ContactId | Int | False |
Represents the Id of the client contact who is associated with the job order. This value supports communication routing and ensures that client interactions are tied to the correct representative. |
| DateAdded | Datetime | False |
Indicates the date and time when the JobOrder5 record is created in Bullhorn CRM. This value supports auditing, lifecycle tracking, and reporting across job-order pipelines. |
| DateClosed | Datetime | False |
Indicates the date when the job order is closed. This value supports job-lifecycle management and prevents inactive orders from appearing in active recruiting workflows. |
| DateLastExported | Datetime | False |
Indicates the date when the job order is most recently exported to an external system. This value supports synchronization tracking and helps validate external posting updates. |
| DateLastPublished | Datetime | False |
Indicates the date when the job order is most recently published. This value supports visibility management, posting analytics, and refresh-cycle coordination. |
| DegreeRequirements | String | False |
Captures the degree requirements that are associated with the job order. This value supports candidate-qualification assessments and ensures alignment with client expectations. |
| EducationRequirements | String | False |
Captures the educational requirements that are associated with the job order. This value supports recruiter evaluation processes and helps maintain compliance with role standards. |
| Employment | String | False |
Captures the employment classification that is associated with the job order. This value supports job-type filtering, search categorization, and reporting. |
| ExternalID | String | False |
Captures the external system Id that is associated with the job order. This value supports record synchronization and external job-board or ATS mapping. |
| HourlyCommitment | Double | False |
Indicates the expected hourly commitment that is associated with the job order. This value supports scheduling, resource planning, and candidate-availability evaluation. |
| HoursofOperation | String | False |
Captures the hours of operation that are associated with the job role or worksite. This value supports candidate scheduling and ensures work-availability compatibility. |
| Interviewrequired | Bool | False |
Returns a value of 'true' if the job order requires an interview. It returns a value of 'false' if no interview step is required for placement consideration. |
| JobBoardList | String | False |
Captures the list of job boards that are associated with the job order. This value supports posting distribution, multi-board visibility, and publication tracking. |
| JobBoardPublishing | Int | False |
Indicates the publishing status that is associated with the job order for external job boards. This value supports posting configuration, visibility control, and distribution management. |
| JobDescription | String | False |
Captures the detailed job description for the JobOrder5 record. This value supports candidate engagement, posting clarity, and role-definition workflows. |
| JobDuration | Double | False |
Indicates the expected duration of the job assignment. This value supports contract planning, availability forecasting, and workforce scheduling. |
| JobTitle | String | False |
Captures the job title that is associated with the JobOrder5 record. This value supports posting visibility, search relevance, and candidate-attraction activities across Bullhorn CRM. |
| LastUpdated | Datetime | False |
Indicates the date and time when the JobOrder5 record is most recently updated. This value supports audit reporting and helps track ongoing job-order maintenance activities. |
| LocationId | Int | False |
Represents the Id of the location that is associated with the job order. This value supports geographic classification, branch assignment, and territory-based reporting. |
| LocationRequirements | String | False |
Captures the location-specific requirements that are associated with the job order. This value supports candidate screening and ensures alignment with job-site conditions. |
| MarkUp | Double | False |
Indicates the markup percentage that is associated with the job order. This value supports financial planning, gross-margin analysis, and billing configuration. |
| MinimumExperience | Int | False |
Indicates the minimum required experience level for the job order. This value supports qualification screening and enforces compliance with client-defined criteria. |
| NumberofEmployees | Bool | False |
Returns a value of 'true' if the job order requires tracking of the number of employees. It returns a value of 'false' if employee-count tracking does not apply to the job order. |
| OpenClosed | Bool | False |
Returns a value of 'true' if the job order is in an open status. It returns a value of 'false' if the job order is closed and no longer available for placement activities. |
| OptionsPackage | String | False |
Captures details about optional packages that are associated with the job order. This value supports compensation modeling and enhances clarity during candidate negotiations. |
| OwnerId | Int | False |
Represents the Id of the user who owns or manages the job order record. This value supports workflow routing, performance measurement, and assignment tracking. |
| PayRate | String | False |
Captures the primary pay rate that is associated with the job order. This value supports compensation planning, financial modeling, and candidate-offer preparation. |
| PayRate2 | String | False |
Captures the secondary or alternative pay rate that is associated with the job order. This value supports multi-rate configurations and complex compensation structures. |
| Permfee | Double | False |
Indicates the permanent-placement fee that is associated with the job order. This value supports contractual billing, revenue forecasting, and client engagement. |
| Priority | Int | False |
Indicates the priority level that is assigned to the job order. This value supports workload management, recruiter queue ordering, and SLA-driven placement strategies. |
| PublicCategory | Int | False |
Represents the Id of the public category that is associated with the job order. This value supports external job-board classification and enhances posting discoverability. |
| PublishedCategoryId | Int | False |
Represents the Id of the published category that is associated with the job order. This value supports job-board mapping and ensures accurate category alignment. |
| PublishedContactInfoId | Int | False |
Represents the Id of the contact information template that is published with the job order. This value supports communication consistency and branded job-posting presentation. |
| PublishedDescription | String | False |
Captures the external-facing job description that is published for the JobOrder5 record. This value supports candidate engagement, marketing alignment, and job-board visibility. |
| PublishedZipCode | String | False |
Captures the ZIP code that is associated with the published job location. This value supports location-based search visibility and external posting accuracy. |
| ReasonClosed | String | False |
Captures the reason why the job order is closed. This value supports historical analysis, pipeline reporting, and business-performance metrics. |
| ReportingtoContactId | Int | False |
Represents the Id of the client contact to whom the job role reports. This value supports assignment clarity, candidate communication, and client-relationship tracking. |
| ReportingtoOther | String | False |
Captures alternative reporting details that are associated with the job order. This value supports flexible role-definition workflows when reporting does not map to a client contact. |
| Salary | String | False |
Captures the salary information that is associated with the job order. This value supports compensation planning, candidate evaluation, and offer-management workflows. |
| ScheduledEnd | Datetime | False |
Indicates the scheduled end date of the job assignment. This value supports contract planning, renewal strategies, and project-timeline reporting. |
| ShiftId | Int | False |
Represents the Id of the shift that is associated with the job order. This value supports scheduling accuracy, shift-based reporting, and candidate matching. |
| Source | String | False |
Captures the source from which the job order originates. This value supports tracking of lead generation, campaign attribution, and operational analytics. |
| StartDate | Datetime | False |
Indicates the expected start date of the job assignment. This value supports planning, onboarding coordination, and candidate availability alignment. |
| Status | String | False |
Captures the current status that is associated with the JobOrder5 record. This value supports workflow visibility, pipeline reporting, and recruiter workload management. |
| Tax | Double | False |
Indicates the tax rate that is associated with the job order. This value supports billing calculations, rate modeling, and financial compliance. |
| TaxPreference | String | False |
Captures the tax preference that is associated with the job order. This value supports financial configurations and ensures that billing rules reflect client requirements. |
| TravelRequirements | String | False |
Captures the travel expectations that are associated with the job order. This value supports candidate suitability assessments and ensures role-compatibility evaluations. |
| UsersAssigned | String | False |
Captures the list of users who are assigned to the job order. This value supports collaboration, workload distribution, and team-based recruiting workflows. |
| VisaSponsorshipProvided | Bool | False |
Returns a value of 'true' if visa sponsorship is provided for the job order. It returns a value of 'false' if sponsorship is not offered as part of the job requirements. |
| Willrelocate | Int | False |
Indicates the relocation preference that is associated with the job order. This value supports candidate-matching decisions and reflects relocation-related criteria. |
| WillRelocateBoolean | Bool | False |
Returns a value of 'true' if the job order supports relocation for the role. It returns a value of 'false' if relocation assistance is not offered or permitted. |
| WorkersCompCodeId | Int | False |
Represents the Id of the workers-compensation code that is associated with the job order. This value supports compliance tracking, financial classification, and insurance reporting. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the JobOrder5 record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the record remains active and available for operational use. |
Tracks historical changes that are applied to job order records. This table supports auditing and transparency by documenting lifecycle updates that affect job requirements, status changes, or recruiter actions.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the JobOrderEditHistory record. This value supports audit tracking and provides a stable reference point for retrieving historical job-order changes. |
| AuditTrail | String | False |
Captures the detailed audit information that is associated with the JobOrderEditHistory record. This content supports compliance reviews and provides a chronological summary of modifications. |
| DateAdded | Datetime | False |
Indicates the date and time when the JobOrderEditHistory record is added. This value helps establish the timing of changes for reporting and audit sequencing. |
| MigrateGUID | String | False |
Captures the globally uniquie migration Id that is assigned to the JobOrderEditHistory record. This value supports data-migration integrity and cross-system synchronization. |
| ModifyingPersonId | Int | False |
Represents the Id of the person who performs the modification that is logged by the JobOrderEditHistory record. This value supports accountability, auditing, and user-level tracking. |
| TargetEntityId | Int | False |
Represents the Id of the entity that is affected by the logged modification. This value supports relational tracing and enables targeted retrieval of change history. |
| TransactionID | String | False |
Captures the transaction Id that is associated with the recorded modification. This value supports transactional integrity, troubleshooting, and system-level diagnostics. |
Represents the field-level updates that occur within job order edit history entries. This table supports granular review by identifying individual value changes that influence reporting and compliance tracking.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the JobOrderEditHistoryFieldChange record. This value supports audit tracking and enables consistent retrieval of individual field-level changes. |
| ColumnName | String | False |
Captures the name of the column that is modified in the JobOrderEditHistoryFieldChange record. This value supports detailed audit reporting and surfaces which specific field is affected. |
| Display | String | False |
Captures the display-friendly representation of the field that is modified. This value supports readable audit logs and improves clarity for administrative review. |
| EditHistoryId | Int | False |
Represents the Id of the related JobOrder edit-history record that is associated with the field change. This value links individual field modifications to the broader edit event. |
| NewValue | String | False |
Captures the new value that is assigned to the modified field. This value supports version comparison, audit accuracy, and rollback considerations. |
| OldValue | String | False |
Captures the previous value that is replaced during the modification. This value supports historical analysis and enables change-detection workflows. |
Captures files (for example, job descriptions, compliance forms, or client documentation) that are attached to job order records. This table supports document management by enabling users to store, retrieve, and audit job-related attachments.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the JobOrderFileAttachment record. This value supports attachment tracking and enables consistent retrieval across Bullhorn CRM. |
| ContentSubType | String | False |
Captures the content subtype that is associated with the file attachment. This value supports detailed file classification and downstream processing. |
| ContentType | String | False |
Captures the primary content type that is associated with the file attachment. This value supports correct rendering, download handling, and system categorization. |
| DateAdded | Datetime | False |
Indicates the date and time when the file attachment is added. This value supports timeline analysis, audit tracking, and version control. |
| Description | String | False |
Captures the descriptive text that is associated with the file attachment. This value provides context for users reviewing supplemental job-order documents. |
| Directory | String | False |
Captures the directory path that is associated with the file attachment. This value supports internal storage management and backend file organization. |
| Distribution | String | False |
Captures distribution-related details that are associated with the file attachment. This value supports workflow routing and ensures correct document dissemination. |
| ExternalID | String | False |
Captures the external Id that is linked to the file attachment. This value supports integration workflows and ensures alignment with external storage systems. |
| FileExtension | String | False |
Captures the file extension that is associated with the attached document. This value supports validation, opening behavior, and file-type handling. |
| FileOwnerId | Int | False |
Represents the Id of the user who owns the attached file. This value supports permission controls, audit visibility, and ownership tracking. |
| FileSize | Int | False |
Captures the size of the attached file in bytes. This value supports storage monitoring and helps enforce file-size restrictions. |
| FileType | String | False |
Captures the file type that is associated with the attachment. This value supports categorization and enables type-based filtering and processing. |
| IsCopied | Bool | False |
Returns a value of 'true' if the file attachment is a copied version of another stored document. It returns a value of 'false' if the attachment is the original source file. |
| IsEncrypted | Bool | False |
Returns a value of 'true' if the file attachment is encrypted. It returns a value of 'false' if the file is stored without encryption. |
| IsExternal | Bool | False |
Returns a value of 'true' if the file attachment originates from an external system. It returns a value of 'false' if the file is stored natively within Bullhorn CRM. |
| IsOpen | Bool | False |
Returns a value of 'true' if the file attachment is in an open state for processing. It returns a value of 'false' if the file is not open for system operations. |
| IsPrivate | Bool | False |
Returns a value of 'true' if the file attachment is marked as private. It returns a value of 'false' if the attachment is available for broader system visibility. |
| IsSendOut | Bool | False |
Returns a value of 'true' if the file attachment is flagged to be sent out to recipients. It returns a value of 'false' if the document is not designated for outbound delivery. |
| JobOrderId | Int | False |
Represents the Id of the job order that is associated with the file attachment. This value supports linking documents to specific job-order records. |
| Name | String | False |
Captures the name of the attached file. This value supports identification and helps users quickly locate relevant documents. |
| Type | String | False |
Captures the general type classification that is associated with the file attachment. This value supports document grouping and workflow routing. |
| UserId | Int | False |
Represents the Id of the user who uploads or manages the file attachment. This value supports audit tracking and ensures accountability for file changes. |
| Uuid | String | False |
Captures the universally unique Id that is associated with the file attachment. This value supports system-level uniqueness and prevents collisions across distributed environments. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the JobOrderFileAttachment record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the record remains active and accessible. |
Captures lifecycle and historical events that relate to job order records. This table supports long-term analysis by tracking changes that influence recruiting metrics, client activity, and job order progression.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the JobOrderHistory record. This value supports historical tracking and ensures stable reference points for analyzing job-order changes over time. |
| ClientBillRate | String | False |
Captures the client bill rate that is associated with the historical job order. This value supports revenue analysis and enables comparison between historical and current rates. |
| ClientContactId | Int | False |
Represents the Id of the client contact that is associated with the job order at the time of the historical entry. This value supports audit reconstruction and client communication tracking. |
| ClientCorporationId | Int | False |
Represents the Id of the client corporation that is linked to the job order history. This value supports relational reporting and corporate-level trend analysis. |
| DateAdded | Datetime | False |
Indicates the date and time when the historical entry is added. This value supports chronological sequencing and enhances audit traceability. |
| DateEnd | Datetime | False |
Captures the end date that is associated with the job order during the historical period. This value supports contract tracking and project-timeline reconstruction. |
| FeeArrangement | Double | False |
Indicates the fee arrangement that is associated with the job order at the time of the historical entry. This value supports revenue modeling and change-impact assessments. |
| IsOpen | Bool | False |
Returns a value of 'true' if the job order is marked as open during the historical period. It returns a value of 'false' if the job order is considered closed for that timestamp. |
| IsPublic | Int | False |
Indicates the public-visibility setting that is associated with the job order at the time of the historical record. This value supports audit analysis of posting availability and access settings. |
| JobBoardPublishing | String | False |
Captures details about job-board publishing that is associated with the job order during the historical entry. This value supports external-posting tracking and visibility analysis. |
| JobOrderId | Int | False |
Represents the Id of the job order that is associated with the historical entry. This value supports record linkage and ensures accurate reconstruction of job-order evolution. |
| MigrateGUID | String | False |
Captures the globally unique migration Id that is assigned to the historical record. This value supports data-migration integrity and system synchronization. |
| ModifyingUserId | Int | False |
Represents the Id of the user who performs the modification that results in this historical entry. This value supports accountability and contributor tracking. |
| NumOpenings | Int | False |
Indicates the number of job openings that is associated with the job order during the historical timestamp. This value supports forecasting, analytics, and historical staffing insights. |
| PayRate | String | False |
Captures the pay rate that is associated with the job order during the historical record. This value supports compensation tracking and helps identify changes across revisions. |
| ReportToClientContactId | Int | False |
Represents the Id of the client contact to whom the role reports at the time of the historical entry. This value supports structural workflow mapping and reporting-relationship analysis. |
| Salary | String | False |
Captures the salary information that is associated with the job order during the historical period. This value supports compensation benchmarking and auditing of offer evolution. |
| StartDate | Datetime | False |
Indicates the start date that is associated with the job order during the historical record. This value supports project planning and reconstruction of engagement timelines. |
| Status | String | False |
Captures the job-order status that is recorded in the historical entry. This value supports pipeline analysis and identifies changes in job-order lifecycle state. |
| TaxRate | Double | False |
Indicates the tax rate that is associated with the job order during the historical timestamp. This value supports financial review and ensures consistency in historical billing calculations. |
| Type | Int | False |
Indicates the job-order type that is associated with the historical entry. This value supports organizational reporting and helps classify changes in job-type configuration. |
Represents job order templates that define reusable configurations for creating new job orders. This table supports efficiency and consistency by enabling users to prepopulate common job attributes that streamline the job creation process.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the JobOrderTemplate record. This value supports template retrieval and ensures that each job-order template can be referenced consistently across Bullhorn CRM. |
| CorporationID | Int | False |
Represents the Id of the corporation that is associated with the job-order template. This value supports multi-corporation environments and ensures that template access aligns with organizational boundaries. |
| DateAdded | Datetime | False |
Indicates the date and time when the job-order template is added. This value supports auditing workflows and helps track template lifecycle events. |
| Description | String | False |
Captures the descriptive text that is associated with the job-order template. This value supports template categorization and helps users understand its intended purpose. |
| DisplayType | String | False |
Captures the display type that is associated with the job-order template. This value supports interface rendering and determines how the template appears within user workflows. |
| Enabled | Bool | False |
Returns a value of 'true' if the job-order template is enabled for use. It returns a value of 'false' if the template is inactive or unavailable to users. |
| EntityList | String | False |
Captures the list of entities that is associated with the job-order template. This value supports template targeting and determines which records the template can be applied to. |
| GroupName | String | False |
Captures the group name that is associated with the job-order template. This value supports organizational structure, categorization, and template access management. |
| IsSearchable | Bool | False |
Returns a value of 'true' if the job-order template is searchable within the system. It returns a value of 'false' if the template is hidden from search-driven workflows. |
| MigrateStatus | String | False |
Captures the migration status that is associated with the job-order template. This value supports system migration workflows and identifies templates that are processed, pending, or excluded. |
| Name | String | False |
Captures the name that is assigned to the job-order template. This value supports user recognition and ensures consistent selection across templates with similar purposes. |
| ObjectEnabled | Bool | False |
Returns a value of 'true' if the template object is enabled for operational use. It returns a value of 'false' if the object is disabled or restricted. |
| ObjectNumber | Int | False |
Indicates the object number that is associated with the job-order template. This value supports system configuration, internal sorting, and object-level referencing. |
| ReportID | Int | False |
Represents the Id of the report that is associated with the job-order template. This value supports integrated reporting and allows templates to surface within specific analytics workflows. |
| StaticTemplateName | String | False |
Captures the static template name that is associated with the job-order template. This value supports backward compatibility and ensures stable identification across updates. |
| TabName | String | False |
Captures the tab name in which the job-order template is displayed. This value supports UI organization and improves user navigation. |
| Type | String | False |
Captures the type classification that is associated with the job-order template. This value supports template grouping and determines how the template behaves within job-order workflows. |
Represents job submission records that link candidates to job orders during the recruiting lifecycle. This table supports placement workflows by tracking submission status, recruiter actions, and candidate progress across hiring stages.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the JobSubmission record. This value supports submission tracking and ensures that each candidate submission can be referenced consistently. |
| AddedById | Int | False |
Represents the Id of the user who adds the JobSubmission record. This value supports audit tracking and helps identify which recruiter initiates the submission. |
| BillRate | String | False |
Captures the bill rate that is associated with the job submission. This value supports financial evaluation and ensures accurate billing alignment with client requirements. |
| BranchID | Int | False |
Represents the Id of the branch that is associated with the job submission. This value supports organizational reporting and enables location-based segmentation. |
| CandidateId | Int | False |
Represents the Id of the candidate who is submitted for the job. This value supports candidate-job linking and ensures accurate reporting of submission activities. |
| Comments | String | False |
Captures the comments that are associated with the job submission. This value supports internal communication and helps recruiters annotate relevant submission details. |
| DateAdded | Datetime | False |
Indicates the date and time when the JobSubmission record is added. This value supports timeline tracking and provides a historical reference for submission activity. |
| DateLastModified | Datetime | False |
Indicates the date and time when the JobSubmission record is most recently modified. This value supports audit accuracy and helps identify recent updates to submission data. |
| DateWebResponse | Datetime | False |
Captures the date and time when a web response is received from the candidate. This value supports engagement monitoring and helps measure response times. |
| IsHidden | Bool | False |
Returns a value of 'true' if the JobSubmission record is hidden from standard user views. It returns a value of 'false' if the record is visible within typical submission workflows. |
| JobId | Int | False |
Represents the Id of the job order that is associated with the submission. This value supports relational tracking and aligns candidate submissions with specific job openings. |
| LatestAppointmentId | Int | False |
Represents the Id of the latest appointment that is associated with the submission. This value supports interview workflow management and helps track candidate progression. |
| MigrateGUID | String | False |
Captures the globally unique migration Id that is assigned to the JobSubmission record. This value supports data-migration integrity and ensures consistent reconciliation across systems. |
| PayRate | String | False |
Captures the pay rate that is associated with the job submission. This value supports compensation evaluation and helps compare candidate expectations with job requirements. |
| Salary | String | False |
Captures the salary information that is associated with the job submission. This value supports compensation assessment and enables alignment with client-offered ranges. |
| Source | String | False |
Captures the source from which the job submission originates. This value supports pipeline attribution and helps identify effective candidate-acquisition channels. |
| Status | String | False |
Captures the current status that is associated with the job submission. This value supports workflow tracking and enables visibility into candidate progression. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the JobSubmission record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the record remains active and available for operational use. |
Represents certification requirements that apply to specific job submissions. This table supports compliance and qualification workflows by ensuring that candidates meet role-specific certification expectations before progressing.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the JobSubmissionCertificationRequirement record. This value enables the system to distinguish this certification requirement from other submission-related records. |
| CandidateCredentialId | Int | False |
Represents the Id of the candidate credential that is associated with the certification requirement. This value supports validation by linking the requirement to a specific credential on the candidate's profile. |
| CandidateCredentialName | String | False |
Captures the name of the candidate credential that is associated with the certification requirement. This value supports recruiter review by displaying recognizable credential information. |
| CandidateCredentialStatus | String | False |
Captures the status of the candidate credential that is associated with the certification requirement. This value contributes to workflow decision-making by indicating whether a candidate's qualification is current, expired, or pending. |
| CertificationId | Int | False |
Represents the Id of the certification that the job submission requires. This value supports compliance checks by linking the submission to a defined certification standard. |
| DateAdded | Datetime | False |
Indicates the date and time when the JobSubmissionCertificationRequirement record is added. This value supports chronological tracking and allows recruiters to review when the certification requirement was applied. |
| ExpirationDate | Datetime | False |
Indicates the date on which the candidate's credential expires. This value supports compliance monitoring and helps prevent placement of candidates whose qualifications are no longer valid. |
| JobSubmissionId | Int | False |
Represents the Id of the JobSubmission record that this certification requirement belongs to. This value supports workflow cohesion by associating the requirement with a specific candidate submission. |
| MatchingCredentialCount | Int | False |
Captures the number of matching credentials that the system identifies for this certification requirement. This value supports automation logic by indicating whether the candidate meets one or more qualifying criteria. |
| ModifyingUserId | Int | False |
Represents the Id of the user who most recently modifies the certification requirement. This value supports audit trails and enables teams to identify responsibility for updates. |
| OwnerId | Int | False |
Represents the Id of the user who owns the certification requirement record. This value supports permission controls and ensures that ownership boundaries are maintained within Bullhorn CRM. |
Tracks the historical updates that are applied to job submission certification requirements. This table supports audit and compliance visibility by documenting changes that influence candidate qualification status.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the JobSubmissionCertificationRequirementHistory record. This value enables the system to distinguish this history entry from other certification-related audit records. |
| AuditTrail | String | False |
Captures the audit trail that is associated with the JobSubmissionCertificationRequirementHistory record. This information preserves a detailed change narrative so that administrators can review how the requirement has evolved over time. |
| DateAdded | Datetime | False |
Indicates the date and time when the JobSubmissionCertificationRequirementHistory record is added. This timestamp supports chronological tracking and helps users understand when an update occurred within the audit sequence. |
| MigrateGUID | String | False |
Captures the globally unique migration Id that is associated with this history record. This value supports migration reconciliation by linking the history entry to a specific data-migration event. |
| ModifyingPersonId | Int | False |
Represents the Id of the person who modifies the certification requirement and triggers creation of this history record. This value supports accountability by identifying who performed the change. |
| TargetEntityId | Int | False |
Represents the Id of the entity that is targeted by the history entry. This value provides linkage between the modification event and the specific requirement instance that is affected. |
| TransactionID | String | False |
Captures the transaction identifier that is associated with the change operation. This value supports system-level traceability by correlating the history entry with the precise action that produces it. |
Represents field-level modifications that occur within job submission certification requirement edit history entries. This table supports granular auditing by identifying specific values that are changed and their impact on compliance assessments.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the JobSubmissionCertificationRequirementEditHistoryFieldChange record. This value allows the system to track each individual field-level modification within a certification-related history entry. |
| ColumnName | String | False |
Captures the name of the column that is modified within the JobSubmissionCertificationRequirementEditHistoryFieldChange record. This information helps users understand which specific attribute of the certification requirement is affected by the change. |
| Display | String | False |
Provides the display-friendly representation that is associated with the modified field. This value supports user interfaces that surface descriptive or formatted versions of changed data. |
| EditHistoryId | Int | False |
References the Id of the JobSubmissionCertificationRequirementEditHistory record that is associated with this field-level change. This linkage ensures that each modification is grouped within the correct overarching history event. |
| NewValue | String | False |
Contains the new value that is applied to the modified field. This value enables comparison of updates so that users can determine the outcome of the change. |
| OldValue | String | False |
Captures the previous value that is replaced during the modification. This information supports audit reviews by revealing how the field appeared before the update occurred. |
Tracks historical changes that are applied to job submission records. This table supports transparency and evaluation by preserving a chronological record of updates that affect candidate submission progress.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the JobSubmissionEditHistory record. This value allows Bullhorn CRM to associate each modification event with a distinct audit entry for the job submission. |
| AuditTrail | String | False |
Captures the audit trail text that is generated for the history record. This information enables reviewers to evaluate the nature of the change and understand what actions triggered the update. |
| DateAdded | Datetime | False |
Indicates the datetime when the JobSubmissionEditHistory record is created. This timestamp supports chronological reconstruction of job submission activity during audits and reporting. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is assigned during data transfer or synchronization processes. This value helps the system track migrated history records and detect potential duplication issues. |
| ModifyingPersonId | Int | False |
Identifies the Id of the user who performs the modification that results in the history entry. This association provides visibility into user actions and supports audit accountability. |
| TargetEntityId | Int | False |
References the Id of the job submission entity that is associated with the history update. This linkage ensures that the system applies the change record to the correct submission. |
| TransactionID | String | False |
Specifies the transaction Id that is related to the history event. This value enables grouping of multiple updates that occur within the same operation, supporting clearer audit analysis. |
Represents individual field-level updates that occur within job submission edit history entries. This table supports detailed auditing by identifying which values are modified and how those changes influence submission workflows.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the JobSubmissionEditHistoryFieldChange record. This value links each field-level modification to a specific edit history event so the system can reconstruct exact changes. |
| ColumnName | String | False |
Captures the name of the column that is modified in the job submission record. This information allows the system to identify which specific attribute is altered during the update. |
| Display | String | False |
Stores the display-friendly version of the field name that is associated with the change. This value enables user interfaces and audit tools to present the modified field in a readable format. |
| EditHistoryId | Int | False |
Indicates the Id of the related JobSubmissionEditHistory record. This linkage ensures that the system groups the field-level change with the broader modification event. |
| NewValue | String | False |
Captures the updated value that is applied to the field. This information provides a record of the result of the change for audit reconstruction and data validation. |
| OldValue | String | False |
Captures the previous value that is associated with the field before the modification. This historical reference supports comparison, audit analysis, and troubleshooting activities. |
Captures lifecycle and historical events that relate to job submission records. This table supports long-term reporting and workflow analysis by tracking candidate movement across submission stages.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the JobSubmissionHistory record. This value enables Bullhorn CRM to track each discrete update that is applied to a job submission over time. |
| Comments | String | False |
Captures any comments that are associated with the history event. These notes provide additional business context about the modification and support audit and review processes. |
| DateAdded | Datetime | False |
Indicates the datetime when the JobSubmissionHistory record is created. This timestamp allows the system to maintain a precise chronological sequence of job submission changes. |
| JobSubmissionId | Int | False |
Specifies the Id of the job submission that is linked to the history entry. This relationship ensures that the recorded update is associated with the correct submission record. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is assigned during data migration or synchronization activities. This value helps track external imports and prevents duplicate historical entries. |
| ModifyingUserId | Int | False |
Captures the Id of the user who performs the action that results in the history entry. This association improves accountability and supports audit trail visibility. |
| Status | String | False |
Represents the status value that is recorded at the time of the historical update. This field allows the system to reconstruct the job submission's progression through its workflow. |
| TransactionID | String | False |
Identifies the transaction Id that is associated with the update event. This information enables the grouping of multiple related changes under a single operational action. |
Represents physical or organizational locations that are associated with corporate or client entities. This table supports operational workflows by storing address, region, and location attributes that influence assignment, billing, and reporting.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the Location record. This value allows Bullhorn CRM to distinguish this location from all other corporate, client, or worksite locations. |
| AddressAddress1 | String | False |
Captures the first address line for the Location. This field supports mailing, mapping, and work assignment processes that rely on precise street-level data. |
| AddressAddress2 | String | False |
Captures the second address line for the Location. This value provides extended address details that improve accuracy in delivery, navigation, and compliance reporting. |
| AddressCity | String | False |
Specifies the city component of the Location address. This information supports geographic reporting, regional search filters, and jurisdiction-specific business rules. |
| AddressCountry | Int | False |
Indicates the Id of the country that is associated with the Location. This value ensures that the system applies the correct regional formatting, validation, and compliance logic. |
| AddresscountryCode | String | False |
Stores the country code that is associated with the Location. This value assists with standardized data exchange, mapping integrations, and cross-border reporting. |
| AddresscountryName | String | False |
Stores the full country name of the Location. This value improves readability in user interfaces and exported reports that require descriptive location detail. |
| AddressState | String | False |
Captures the state or province for the Location address. This information supports tax calculations, geographic assignment rules, and region-based reporting. |
| AddressZip | String | False |
Captures the ZIP or postal code for the Location. This value improves routing, candidate placement assignments, and distance-based search operations. |
| BillTo | Bool | False |
Specifies whether the Location serves as a billing address. Returns a value of 'true' when the Location is designated for invoicing and accounts receivable purposes. It returns a value of 'false' when billing for the associated entity is handled elsewhere. |
| CandidateUserID | Int | False |
Indicates the Id of the candidate user who is associated with the Location. This relationship ties the Location to user-level permissions, activities, or worksite responsibilities. |
| ClientCorporationID | Int | False |
Specifies the Id of the client corporation that is linked to the Location. This value connects the Location to account management workflows and corporation-level reporting. |
| DateAdded | Datetime | False |
Captures the datetime when the Location record is created. This timestamp enables chronological tracking and supports audit trail requirements. |
| DateLastModified | Datetime | False |
Captures the datetime when the Location record was most recently updated. This value supports change auditing and assists synchronization and integration processes. |
| Description | String | False |
Provides a descriptive label for the Location. This value enhances record clarity in lists, searches, and organizational reporting. |
| EffectiveDate | Date | False |
Indicates the date when the Location record becomes effective. This value supports rule-based logic that depends on location activation timelines. |
| EffectiveEndDate | Date | False |
Indicates the date when the Location record is no longer effective. This value allows the system to manage inactive or obsolete locations without deleting historical data. |
| LocationCode | String | False |
Stores a code that identifies the Location within an organization. This field supports internal tracking, reporting, and integration with external systems that rely on standardized location identifiers. |
| LocationVersionID | Int | False |
Specifies the Id of the version that is associated with the Location. This value supports version control processes for locations that evolve over time. |
| SoldTo | Bool | False |
Specifies whether the Location functions as a 'sold to' address. Returns a value of 'true' when the Location is used for order or sale transactions. It returns a value of 'false' when those transactions are directed to another associated location. |
| Status | String | False |
Represents the current status of the Location. This value supports filtering, workflow routing, and business rules that depend on active or inactive state. |
| Title | String | False |
Captures the display title or label that is assigned to the Location. This value improves record identification in interfaces where multiple locations appear in lists or selection menus. |
| UserID | Int | False |
Indicates the Id of the user who is associated with the Location. This value links the Location to user-driven actions, responsibilities, or assignment logic. |
| Worksite | Bool | False |
Specifies whether the Location serves as a worksite. Returns a value of 'true' when the Location is designated as an active work location for placements or assignments. It returns a value of 'false' when the Location is not used for worksite purposes. |
| IsDeleted | Bool | False |
Indicates whether the Location record is marked as deleted. Returns a value of 'true' when the record is removed from active use but retained for historical or audit reasons. It returns a value of 'false' when the Location is active and available for standard operations. |
Tracks historical updates that are applied to location records. This table supports auditing and record accuracy by documenting changes that affect operational or geographic information.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the LocationEditHistory entry. This value allows Bullhorn CRM to track and distinguish each recorded change that is applied to a Location record. |
| AuditTrail | String | False |
Captures the audit trail details that are associated with the history entry. This information provides narrative context that supports compliance reviews and assists users with understanding what was modified. |
| DateAdded | Datetime | False |
Indicates the datetime when the LocationEditHistory entry is created. This timestamp enables chronological reconstruction of changes and supports audit validation processes. |
| EffectiveDateChangeId | Int | False |
Specifies the Id of the effective-date change that is linked to the Location update. This association helps the system track location versioning rules that depend on activation or deactivation timelines. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is assigned during data migration or synchronization activities. This value ensures that imported or updated historical entries remain traceable across systems. |
| ModifyingPersonId | Int | False |
Captures the Id of the person who performs the modification that results in the history entry. This detail supports accountability and provides visibility into user-driven changes. |
| TargetEntityId | Int | False |
Identifies the Id of the Location record that is affected by the history entry. This reference ensures that each recorded update is linked to the correct location entity. |
| TransactionID | String | False |
Stores the transaction Id that is associated with the update operation. This value enables grouping of related changes under a single transactional context. |
| VersionID | Int | False |
Specifies the Id of the Location version that is associated with the edit. This value allows the system to track version-specific changes for locations that evolve over time. |
Captures field-level changes that appear within location edit history records. This table supports granular auditing by identifying the specific values that are updated and their significance in location management.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the LocationEditHistoryFieldChange entry. This value allows Bullhorn CRM to distinguish each individual field-level modification that is recorded for a Location edit history event. |
| ColumnName | String | False |
Captures the name of the column that is affected by the change. This information enables the system to identify which specific Location field is modified during the edit event. |
| Display | String | False |
Specifies the display value that is associated with the changed field. This element helps user interfaces present meaningful field labels when showing historical change details. |
| EditHistoryId | Int | False |
Indicates the Id of the LocationEditHistory entry that is linked to the field change. This relationship groups multiple field-level changes under the single edit event that generates them. |
| EntityFieldTypeLookupId | Int | False |
Identifies the Id of the EntityFieldTypeLookup entry that is associated with the changed field. This connection ensures that the system references the correct metadata definition when interpreting the field type. |
| NewValue | String | False |
Stores the new value that is applied to the field during the update. This information allows audit tools and users to understand the resulting state after the modification. |
| OldValue | String | False |
Stores the previous value that is replaced during the update. This information supports before-and-after comparisons that are required for auditing, troubleshooting, and compliance validation. |
Captures effective date changes that apply to Location records. This table supports time-based accuracy by storing date transitions that influence location validity, assignment rules, or billing periods.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the LocationEffectiveDateChange entry. This value distinguishes each effective-date adjustment that is applied to a Location record within Bullhorn CRM. |
| EditHistoryId | Int | False |
Indicates the Id of the LocationEditHistory entry that is associated with the effective-date change. This linkage connects the timing adjustment to the broader edit event that triggers it. |
| NewEffectiveDate | Date | False |
Specifies the new effective date that is assigned to the Location record. This field supports versioning logic that determines when updated Location details become active in the system. |
| PreviousEffectiveDate | Date | False |
Captures the previous effective date that is replaced during the update. This information allows auditing tools to reconstruct version histories and interpret how Location timing changes evolve over time. |
Stores versioned snapshots of Location records. This table supports historical tracking and analysis by preserving earlier states that provide context for location-related decisions.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the LocationVersion record. This value distinguishes each version that is created for a Location and enables the system to maintain historical accuracy across updates. |
| AddressAddress1 | String | False |
Captures the first address line that is associated with the Location version. This value helps define the physical worksite or billing location that applies for the specified effective date range. |
| AddressAddress2 | String | False |
Captures the second address line that is associated with the Location version. This information supports more precise address definitions for mailing, invoicing, or regulatory use. |
| AddressCity | String | False |
Specifies the city that is associated with the Location version. This field contributes to accurate geographic, tax, and reporting configurations. |
| AddressCountry | Int | False |
Indicates the Id of the country that is linked to the Location version. This association ensures that regional rules and localization settings are applied correctly. |
| AddresscountryCode | String | False |
Captures the standardized country code that is associated with the Location version. This code supports integrations and external systems that require internationally recognized formats. |
| AddresscountryName | String | False |
Stores the full country name that is associated with the Location version. This value improves readability in user interfaces and audit tools. |
| AddressState | String | False |
Specifies the state or province that is associated with the Location version. This field is used in regional reporting, compliance, and jurisdiction-based calculations. |
| AddressZip | String | False |
Captures the ZIP or postal code that is associated with the Location version. This value enables accurate tax determination, distance mapping, and location-based filtering. |
| BillTo | Bool | False |
Returns a value of 'true' when the Location version is designated as a billing destination. It returns a value of 'false' when billing is not directed to this version. |
| DateAdded | Datetime | False |
Indicates the datetime when the LocationVersion record is created. This timestamp enables chronological auditing and version history reconstruction. |
| DateLastModified | Datetime | False |
Captures the datetime when the LocationVersion record is last updated. This information supports change tracking and helps identify the most recent version changes. |
| Description | String | False |
Provides a descriptive summary that is associated with the Location version. This narrative helps users understand the purpose or context of the version within a broader operational workflow. |
| EffectiveDate | Date | False |
Specifies the effective date that is applied to the Location version. This field determines when the version's details begin to take effect within Bullhorn CRM. |
| EffectiveEndDate | Date | False |
Captures the end date that defines when the Location version is no longer active. This value enables the system to determine version validity during historical lookups and reporting. |
| IsFirst | Bool | False |
Returns a value of 'true' when the LocationVersion record represents the first version created for the Location. It returns a value of 'false' when the record is not the first version. |
| LocationCode | String | False |
Stores the unique code that is associated with the Location version. This code supports internal mapping, reporting, and systems that reference Locations by short-form identifiers. |
| SoldTo | Bool | False |
Returns a value of 'true' when the Location version is designated as a sold-to location for billing or customer accounts. It returns a value of 'false' when it is not designated for sold-to purposes. |
| Status | String | False |
Represents the operational status that is assigned to the Location version. This field is used to determine whether the version is active, inactive, or pending within organizational workflows. |
| Title | String | False |
Specifies the title or descriptor that is associated with the Location version. This value helps categorize and identify versions in user-facing interfaces. |
| Worksite | Bool | False |
Returns a value of 'true' when the Location version functions as a worksite. It returns a value of 'false' when it does not represent a worksite. |
Represents user-created notes that store freeform or structured commentary that is associated with Bullhorn CRM entities. This table supports communication, documentation, and relationship management by capturing contextual information that informs future actions.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the Note record. This value ensures that each interaction or activity log entry is tracked separately within Bullhorn CRM. |
| AboutId | Int | False |
Specifies the Id of the entity that is associated with the Note record. This linkage enables the system to determine which candidate, client contact, job order, or other record the note pertains to. |
| Action | String | False |
Indicates the action type that is associated with the Note record. This information helps categorize the nature of the activity for reporting, workflow routing, and analytics. |
| AuthorId | Int | False |
Captures the Id of the user who authors the Note record. This detail ensures accountability and provides meaningful activity history for audit and communication tracking. |
| BhTimeStamp | String | False |
Stores the Bullhorn CRM timestamp string that is generated for the Note entry. This value supports chronological ordering and consistency with system-generated event logs. |
| Comments | String | False |
Captures the free-form comments that are written in the Note record. This narrative provides context, communication details, and qualitative information that supports follow-up actions. |
| DateAdded | Datetime | False |
Indicates the datetime when the Note record is created. This timestamp enables historical reconstruction of activity sequences and supports audit requirements. |
| DateLastModified | Datetime | False |
Captures the datetime when the Note record is last updated. This value allows users and automated processes to detect changes to existing notes. |
| ExternalID | String | False |
Stores an external system Id that is associated with the Note record. This field supports data imports, integrations, and cross-system synchronization activities. |
| JobOrderId | Int | False |
Identifies the Id of the job order that is linked to the Note record. This association helps consolidate all activity and communication that is related to the job order lifecycle. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is assigned during data migration processes. This value prevents duplication and supports traceability across external systems. |
| PrimaryDepartmentName | String | False |
Captures the primary department name that is associated with the Note record. This information supports routing, departmental reporting, and organizational context. |
| TimespentMin | Int | False |
Indicates the number of minutes that are recorded as time spent on the activity described in the Note record. This value supports productivity tracking and time-based metrics. |
| TruestDateAdded | Datetime | False |
Represents the system-calculated datetime that is associated with the Note record's creation. This value provides a normalized timestamp that is used when source systems supply inconsistent date information. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the Note record is marked as deleted. It returns a value of 'false' when the record remains active and visible within Bullhorn CRM. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| LuceneQuery | String |
Specifies a Lucene query that is submitted directly to the Bullhorn CRM API as a pseudocolumn. This element overrides other filters and allows advanced search operations that are executed using the Lucene query syntax. |
Represents the relationships between notes and the entities they reference. This table supports cross-entity visibility by linking notes to records such as candidates, jobs, or client contacts for context and retrieval.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the NoteEntity table. This value connects each Note-to-entity association to a distinct entry within the system. |
| NoteId | Int | False |
Specifies the Id of the Note record that is stored in a Note table and linked through this association. This relationship enables Bullhorn CRM to attach the same Note to multiple entities when needed. |
| TargetEntityID | Int | False |
Indicates the Id of the target entity that is associated with the Note record. This linkage allows the system to map a single Note record to multiple related records for comprehensive activity visibility. |
| TargetEntityName | String | False |
Captures the name of the target entity type that is connected to the Note record. This information helps user interfaces present clear cross-record relationships for auditing and workflow navigation. |
Represents sales opportunity records that track potential revenue-generating engagements with clients or prospects. This table supports business development workflows by storing opportunity stages, activities, and forecasting information.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the Opportunity table. This value distinguishes each Opportunity record so Bullhorn CRM can track sales prospects and related workflow activity. |
| Ofopenings | Int | False |
Captures the number of openings that is associated with the Opportunity record. This value assists staffing teams in determining capacity and managing fulfillment progress. |
| ActualCloseDate | Datetime | False |
Specifies the actual close date that is recorded for the Opportunity record. This timestamp enables accurate sales-cycle analysis and supports comparison between projected and actual closing behavior. |
| AddressAddress | String | False |
Captures the primary street address that is associated with the Opportunity record. This information supports location-based search, client engagement planning, and geographic reporting. |
| AddressCity | String | False |
Specifies the city that is associated with the Opportunity record. This field contributes to regional analysis and helps determine market-specific factors. |
| AddressCountry | Int | False |
Indicates the Id of the country that is linked to the Opportunity record. This relationship ensures that regional rules and localization settings are applied correctly. |
| AddressStateorProvince | String | False |
Captures the state or province that is associated with the Opportunity record. This value supports jurisdictional reporting and helps refine geographic segmentation. |
| AddressZip | String | False |
Stores the ZIP or postal code that is associated with the Opportunity record. This information enables accurate regional filtering, tax assessments, and geographic analytics. |
| AllowClienttoEditJob | Bool | False |
Returns a value of 'true' when the client organization is permitted to edit related job details for the Opportunity record. It returns a value of 'false' when client editing is restricted. |
| Benefits | String | False |
Captures the benefits information that is associated with the Opportunity record. This narrative helps define compensation expectations and supports accurate job-package representation. |
| BillRateCategory | Int | False |
Indicates the Id of the bill rate category that is applied to the Opportunity record. This value supports billing structure determination and downstream financial calculations. |
| BonusPackage | String | False |
Stores the bonus package details that are connected to the Opportunity record. This information helps characterize compensation structures for internal review and client proposals. |
| BranchCode | String | False |
Captures the branch code that is associated with the Opportunity record. This value supports organizational reporting, territory assignments, and workflow routing. |
| BusinessSectorId | Int | False |
Indicates the Id of the business sector that is associated with the Opportunity record. This classification supports industry segmentation and strategic reporting. |
| ClientCompanyId | Int | False |
Specifies the Id of the client company that is linked to the Opportunity record. This relationship identifies which customer organization is pursuing the engagement. |
| ContactId | Int | False |
Identifies the Id of the client contact that is associated with the Opportunity record. This linkage supports communication workflows and relationship management. |
| DateAdded | Datetime | False |
Indicates the datetime when the Opportunity record is created. This timestamp supports audit accuracy and chronological tracking of potential sales activity. |
| DegreeRequirements | String | False |
Captures the degree requirements that are associated with the Opportunity record. This information helps recruiters evaluate candidate eligibility and align educational expectations. |
| EducationRequirements | String | False |
Specifies the education requirements that apply to the Opportunity record. This field supports qualification screening and compliance-driven review. |
| ExternalID | String | False |
Stores an external system Id that is associated with the Opportunity record. This information supports integrations, data imports, and synchronization across platforms. |
| ExpectedFee | Double | False |
Represents the projected fee amount that is expected for the Opportunity record. This value supports revenue forecasting, pipeline valuation, and commission planning. |
| ExpectedPayRate | Double | False |
Specifies the anticipated pay rate that is associated with the Opportunity record. This information assists with budgeting, compensation modeling, and internal rate approvals. |
| LastUpdated | Datetime | False |
Captures the datetime when the Opportunity record is last modified. This value helps users identify recent changes and monitor lifecycle activity. |
| LocationRequirements | String | False |
Describes the location requirements that apply to the Opportunity record. This narrative provides information that may influence candidate sourcing or job-site considerations. |
| MarkUp | Double | False |
Represents the markup percentage that is associated with the Opportunity record. This calculation contributes to pricing structures and profitability assessments. |
| MinimumExperience | Int | False |
Specifies the minimum required experience that applies to the Opportunity record. This value helps ensure appropriate candidate qualification and screening. |
| OpenClosed | Bool | False |
Returns a value of 'true' when the Opportunity record is marked as open. It returns a value of 'false' when the Opportunity record is marked as closed. |
| OptionsPackage | String | False |
Stores the options package information that is associated with the Opportunity record. This field outlines supplemental compensation details that may influence candidate engagement. |
| OwnerId | Int | False |
Identifies the Id of the user who owns the Opportunity record. This assignment drives pipeline accountability and workflow distribution. |
| PayRate | String | False |
Captures the pay rate information that is associated with the Opportunity record. This value supports compensation planning and candidate evaluation. |
| Priority | Int | False |
Specifies the priority level that is assigned to the Opportunity record. This ranking helps determine workflow urgency and supports task allocation. |
| PublicCategory | Int | False |
Indicates the category Id that is applied to the Opportunity record for public-facing listings. This value ensures correct classification for external visibility. |
| PublishedDescription | String | False |
Stores the public description that is associated with the Opportunity record. This content is used for candidate engagement and job board visibility. |
| PublishedZipCode | String | False |
Captures the public ZIP code that is associated with the Opportunity record. This information supports geographic search filters and ensures accuracy in external postings. |
| ReasonClosed | String | False |
Describes the reason why the Opportunity record is marked as closed. This information supports performance analysis and helps refine future engagement strategies. |
| Salary | String | False |
Captures the salary information that is associated with the Opportunity record. This field helps define compensation expectations and supports comparison with market conditions. |
| ShiftId | Int | False |
Specifies the Id of the shift that is associated with the Opportunity record. This linkage supports scheduling expectations and candidate availability assessments. |
| Source | String | False |
Indicates the origin source that is associated with the Opportunity record. This information helps track lead acquisition and channel effectiveness. |
| Tax | Double | False |
Represents the tax-related value that is associated with the Opportunity record. This field supports financial modeling and billing configuration. |
| TaxPreference | String | False |
Captures the tax preference information that applies to the Opportunity record. This value assists with billing setup and compliance-driven tax handling. |
| WillRelocate | Bool | False |
Returns a value of 'true' when relocation is acceptable for the Opportunity record. It returns a value of 'false' when relocation is not permitted or not applicable. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the Opportunity record is marked as deleted. It returns a value of 'false' when the Opportunity record remains active in Bullhorn CRM. |
Tracks historical updates that are applied to Opportunity records. This table supports sales accountability by documenting lifecycle changes that affect forecasting, pipeline management, and revenue analysis.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the OpportunityEditHistory table. This value enables Bullhorn CRM to track distinct edit-history records that document changes made to Opportunity data. |
| AuditTrail | String | False |
Captures the audit trail information that is stored for the OpportunityEditHistory record. This field provides a structured history of modifications so users can review the sequence of edits that is applied to the related Opportunity. |
| DateAdded | Datetime | False |
Indicates the datetime when the OpportunityEditHistory record is created. This timestamp supports chronological analysis and ensures accountability in change tracking workflows. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is associated with the OpportunityEditHistory record. This value supports external system migrations and helps maintain referential continuity during data imports. |
| ModifyingPersonId | Int | False |
Specifies the Id of the person who performs the modification that results in the OpportunityEditHistory record. This association reinforces audit transparency and identifies the user responsible for each change. |
| TransactionID | String | False |
Captures the transaction Id that is linked to the OpportunityEditHistory record. This value ties the edit event to a specific operation so Bullhorn CRM can correlate related actions within the same transaction. |
Captures the change to an individual field that is recorded when an opportunity record is updated. This table supports granular pipeline auditing by identifying precise updates that influence opportunity progress.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) of the OpportunityEditHistoryFieldChange table. This value links each field-level change to a distinct record so Bullhorn CRM can track modifications at a granular level. |
| ColumnName | String | False |
Identifies the name of the column that is modified in the OpportunityEditHistoryFieldChange table. This value indicates which field in the related Opportunity record is affected during the edit event. |
| Display | String | False |
Provides the display-friendly label that is associated with the changed field in the OpportunityEditHistoryFieldChange table. This value supports user-facing audit logs where readable field names are required. |
| EditHistoryId | Int | False |
Specifies the Id of the related OpportunityEditHistory record. This relationship ties the field-level change to its parent edit event so Bullhorn CRM can maintain a structured audit hierarchy. |
| NewValue | String | False |
Captures the new value that is assigned to the field during the edit that is recorded in the OpportunityEditHistoryFieldChange table. This entry supports comparison logic by documenting the outcome of the modification. |
| OldValue | String | False |
Stores the previous value that is replaced during the modification that is captured in the OpportunityEditHistoryFieldChange table. This value enables before-and-after auditing for compliance and historical review. |
Captures files that are attached to opportunity records, including proposals, contracts, or supporting documents. This table supports sales documentation workflows by enabling users to store and access materials that support opportunity advancement.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the identifier (Id) that uniquely identifies the attachment record that is stored in the OpportunityFileAttachment table. This value links the attachment record to related Opportunity data. |
| ContentSubType | String | False |
Specifies the content subtype that is associated with the attachment record in the OpportunityFileAttachment table. This value helps systems determine the correct application or viewer for rendering the attached file. |
| ContentType | String | False |
Indicates the high-level content type that describes the attached file for the attachment record in the OpportunityFileAttachment table. This value assists downstream modules in applying the correct processing rules. |
| DateAdded | Datetime | False |
Captures the date and time when the attachment record is added to the OpportunityFileAttachment table. This timestamp supports audit trails, ordering, and lifecycle analysis. |
| Description | String | False |
Provides a human-readable summary that describes the attachment record in the OpportunityFileAttachment table. This text is often used to help users identify the purpose or contents of the file. |
| Directory | String | False |
Specifies the directory path that is associated with the attachment record in the OpportunityFileAttachment table. This path indicates where the physical file is stored within the organization's storage system. |
| Distribution | String | False |
Specifies the distribution setting that is applied to the attachment record that is stored in the OpportunityFileAttachment table. This value controls how the file can be shared across modules and integrations. |
| ExternalID | String | False |
Stores an external system Id that is associated with the attachment record in the OpportunityFileAttachment table. This value allows external platforms to correlate their file metadata with Bullhorn CRM records. |
| FileExtension | String | False |
Indicates the file extension that is associated with the attachment record in the OpportunityFileAttachment table. This extension helps systems determine appropriate handling and rendering of the file. |
| FileOwnerId | Int | False |
Identifies the user Id that is designated as the owner of the attachment record in the OpportunityFileAttachment table. This value is used for permission checks, auditing, and workflow routing. |
| FileSize | Int | False |
Captures the size of the attached file that is represented by the attachment record in the OpportunityFileAttachment table. This information is used to validate transfer limits and optimize storage. |
| FileType | String | False |
Indicates the specific file type that corresponds to the attachment record in the OpportunityFileAttachment table. This value is used for classification, workflow rules, and filtering. |
| IsCopied | Bool | False |
Returns a value of 'true' when the attachment record that is stored in the OpportunityFileAttachment table represents a file that is copied from another location. It returns a value of 'false' when the attachment record does not represent a copied file. |
| IsEncrypted | Bool | False |
Returns a value of 'true' when the attached file that is represented in the OpportunityFileAttachment table is encrypted. It returns a value of 'false' when the file is stored without encryption. |
| IsExternal | Bool | False |
Returns a value of 'true' when the attachment record in the OpportunityFileAttachment table corresponds to a file that is stored outside the primary document repository. It returns a value of 'false' when the file is stored internally. |
| IsOpen | Bool | False |
Returns a value of 'true' when the attachment record in the OpportunityFileAttachment table is flagged as currently opened or accessed. It returns a value of 'false' when no active viewing state is recorded. |
| IsPrivate | Bool | False |
Returns a value of 'true' when the attachment record that is stored in the OpportunityFileAttachment table is marked as private. It returns a value of 'false' when the record is available for broader visibility. |
| IsSendOut | Bool | False |
Returns a value of 'true' when the attachment record in the OpportunityFileAttachment table is marked for outbound distribution. It returns a value of 'false' when it is not designated for outgoing workflows. |
| Name | String | False |
Specifies the name that is assigned to the attachment record in the OpportunityFileAttachment table. This name is used for display purposes and helps users distinguish among multiple files. |
| Type | String | False |
Indicates the functional classification that is assigned to the attachment record in the OpportunityFileAttachment table. This type influences workflow rules and integration handling. |
| Uuid | String | False |
Stores the universally unique Id that is associated with the attachment record in the OpportunityFileAttachment table. This value ensures consistent identification across distributed systems. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the attachment record that is stored in the OpportunityFileAttachment table is marked as deleted. It returns a value of 'false' when the record remains active in the system. |
Tracks historical updates that are applied to payable charge records. This table supports financial integrity by recording changes that impact billing, cost allocations, and reconciliation workflows.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the identifier (Id) that uniquely identifies each audit entry that is stored in the PayableChargeEditHistory table. This value supports traceability across workflows that track changes to payable charge records. |
| AuditTrail | String | False |
Captures the audit trail text that is associated with the PayableChargeEditHistory table. This information provides human-readable details about the modification event that is applied to a payable charge. |
| DateAdded | Datetime | False |
Records the date and time when the audit entry is added to the PayableChargeEditHistory table. This timestamp establishes the chronological order of modifications for reporting and compliance purposes. |
| MigrateGUID | String | False |
Stores the unique identifier for the migration object that is associated with the audit entry that is stored in the PayableChargeEditHistory table. This value enables migration tools to align legacy history records with Bullhorn CRM audit entries. |
| ModifyingPersonId | Int | False |
Identifies the user Id that is associated with the individual who modifies the payable charge and triggers an entry in the PayableChargeEditHistory table. This value supports accountability and user-level audit insights across systems. |
| TransactionID | String | False |
Captures the transaction Id that is linked to the audit entry in the PayableChargeEditHistory table. This Id allows downstream integrations and internal processes to group related update operations. |
Captures the change to an individual field that is recorded when a payable charge is updated. This table supports detailed financial auditing by identifying the specific modifications that influence payable reporting and accounting accuracy.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the identifier (Id) that uniquely identifies each field-level change record that is stored in the PayableChargeEditHistoryFieldChange table. This value links the change entry to associated audit events for detailed historical tracking. |
| ColumnName | String | False |
Specifies the name of the column that is modified in the PayableChargeEditHistoryFieldChange table. This value allows reporting tools and internal processes to identify which data element is changed. |
| Display | String | False |
Captures the display text that describes the modified field in the PayableChargeEditHistoryFieldChange table. This text provides a human-readable label that is used in audit summaries and user interfaces. |
| EditHistoryId | Int | False |
Identifies the audit history Id that connects the field-level change to its parent record in the PayableChargeEditHistory table. This relationship ensures that grouped changes from the same update operation remain correctly associated. |
| NewValue | String | False |
Stores the new value that is assigned to the modified field in the PayableChargeEditHistoryFieldChange table. This value allows systems to understand the updated state that results from the modification. |
| OldValue | String | False |
Stores the previous value that is replaced during the modification event that is recorded in the PayableChargeEditHistoryFieldChange table. This value supports before-and-after comparisons for audits, rollbacks, and compliance reviews. |
Represents person records that store profile attributes for individuals involved in Bullhorn CRM workflows. This table supports entity linking and profile management by centralizing information that can be reused across candidates, client contacts, and other record types.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the identifier (Id) that uniquely identifies each record that is stored in the Person table. This value enables internal workflows, integrations, and reporting to reference the correct person entry. |
| Addressaddress1 | String | False |
Specifies the first address line that is associated with the Person table. This value is used when generating correspondence, location records, and formatted address outputs. |
| Addressaddress2 | String | False |
Specifies the second address line that is associated with the Person table. This value provides additional address detail that is required for delivery, mailing, and regulatory verification processes. |
| Addresscity | String | False |
Specifies the city portion of the address that is stored for a record in the Person table. This value supports mapping, filtering, territory assignments, and geolocation logic. |
| AddresscountryCode | String | False |
Indicates the country code that is recorded for the address in the Person table. This value is used by integrations and validation rules that enforce international formatting requirements. |
| AddresscountryID | Int | False |
Represents the country Id that corresponds to the address stored in the Person table. This value links the person's address to standardized country metadata for reporting and compliance. |
| AddresscountryName | String | False |
Captures the full country name that is assigned to the person's address in the Person table. This value improves readability in UI displays, mailers, and exported forms. |
| Addressstate | String | False |
Specifies the state or provincial value that is included in the person's address in the Person table. This value supports region-based routing, assignment logic, and filtering. |
| Addresszip | String | False |
Specifies the ZIP or postal code that is associated with the person's address in the Person table. This value is used for territory calculations, tax determinations, and proximity-based business rules. |
| BranchId | Int | False |
Represents the branch Id that is linked to the record in the Person table. This value associates the person with a specific organizational branch for permissions, routing, and reporting. |
| CompanyName | String | False |
Captures the company name that is stored for the record in the Person table. This value is used when the person serves as a contact, lead, or associated business representative. |
| DateLastContacted | Datetime | False |
Indicates the datetime when the person was last contacted as recorded in the Person table. This value supports activity tracking, engagement frequency reporting, and follow-up logic. |
| String | False |
Specifies the primary email address that is associated with the record in the Person table. This value is used for communication workflows, notifications, and identity verification. | |
| Email2 | String | False |
Specifies the secondary email address that is recorded for the Person table. This value provides an alternate communication channel for outreach, notifications, and recovery processes. |
| Email3 | String | False |
Specifies the tertiary email address that is associated with the Person table. This value supports cases where multiple business or personal email addresses must be maintained. |
| Fax | String | False |
Captures the primary fax number that is stored for a record in the Person table. This value is used in workflows that continue to support fax-based document exchange. |
| Fax2 | String | False |
Captures the secondary fax number that is associated with the record in the Person table. This value supports organizations that maintain multiple department or regional fax lines. |
| Fax3 | String | False |
Captures the tertiary fax number that is recorded for the Person table. This value preserves additional communication channels that may be required for legacy or departmental operations. |
| FirstName | String | False |
Specifies the first name that is stored in the Person table. This value appears in all user-facing displays, integrations, and search operations. |
| IsAnonymized | Bool | False |
Returns a value of 'true' when the person's record is anonymized in the Person table. It returns a value of 'false' when the record remains fully identifiable for reporting and operational use. |
| IsDayLightSavings | Bool | False |
Returns a value of 'true' when the person's profile indicates that daylight savings rules apply. It returns a value of 'false' when the profile operates under a non-Daylight Savings schedule. |
| IsLockedOut | Bool | False |
Returns a value of 'true' when the person's account is locked out due to authentication or security policy enforcement. It returns a value of 'false' when the account is permitted to authenticate normally. |
| LastName | String | False |
Specifies the last name that is stored for the record in the Person table. This value is used for sorting, identity validation, and all name-formatting logic. |
| MassMailOptOut | Bool | False |
Returns a value of 'true' when the person opts out of mass email communications in the Person table. It returns a value of 'false' when the person remains eligible to receive mass-distributed messages. |
| MasterUserID | Int | False |
Identifies the master user Id that is linked to the record in the Person table. This value establishes hierarchical relationships for permissions, ownership, and account lineage. |
| MiddleName | String | False |
Specifies the middle name that is recorded for a person in the Person table. This value contributes to full-name formatting, identity matching, and legal documentation. |
| Mobile | String | False |
Captures the mobile phone number that is associated with the Person table. This value supports SMS workflows, mobile contact, and authentication processes that use mobile numbers for verification. |
| Name | String | False |
Provides the full name that is constructed or stored for the record in the Person table. This value is displayed in UI components, search results, and external integrations that require a formatted name. |
| NamePrefix | String | False |
Captures the prefix or title that is associated with the record in the Person table. This value supports culturally correct name formatting and formal communication. |
| NameSuffix | String | False |
Captures the suffix that is applied to the record in the Person table. This value is used for legal documents, identity disambiguation, and display formatting. |
| NickName | String | False |
Specifies the nickname that is stored for the person in the Person table. This value supports informal communication preferences and improves identity recognition for users. |
| Occupation | String | False |
Captures the occupation or professional role that is recorded in the Person table. This value supports analytics, categorization, and workflow segmentation. |
| Pager | String | False |
Stores the pager number that is associated with the Person table. This value supports legacy communication workflows in industries where pagers remain in use. |
| Phone | String | False |
Captures the primary phone number that is stored in the Person table. This value supports call workflows, contact routing, and identity verification. |
| Phone2 | String | False |
Captures the secondary phone number that is associated with the Person table. This value provides additional contact options for operational and communication needs. |
| Phone3 | String | False |
Captures the tertiary phone number that is recorded for the Person table. This value supports organizations that manage multiple contact channels for a single person. |
| Status | String | False |
Indicates the status that is assigned to the record in the Person table. This value influences visibility, access controls, workflow routing, and reporting. |
| TimeZoneOffsetEST | Int | False |
Represents the Eastern Standard Time (EST) zone offset that is stored for the record in the Person table. This value supports scheduling, timestamp conversions, and system time alignment. |
| Type | String | False |
Specifies the type classification that is assigned to the record in the Person table. This value determines how the person is treated across workflows, permissions, and categorization. |
| UserDateAdded | Datetime | False |
Captures the datetime when the person's profile is added to the system and stored in the Person table. This value supports auditing, activity tracking, and profile lifecycle management. |
| Username | String | False |
Specifies the username that is assigned to the record in the Person table. This value is used for authentication, identity resolution, and user-account linkage. |
| UserTypeId | Int | False |
Identifies the user type Id that is associated with the record in the Person table. This value determines permission groupings, access rights, and functional capabilities. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the record in the Person table is marked as deleted. It returns a value of 'false' when the record remains active for operational use. |
Represents Placement records that define confirmed assignments of candidates to job orders. This table supports billing, payroll, and lifecycle management by storing Placement details such as assignment dates, rates, and status changes.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) that is assigned to the Placement table. This value establishes the primary reference that is used when linking a Placement record to related entities throughout Bullhorn CRM. |
| Changesapproved | Int | False |
Indicates the number of approved changes that is associated with the Placement record. This value supports auditing and reconciliation processes that track modifications over time. |
| Changeswaitingapproval | Int | False |
Identifies the number of pending changes that is awaiting approval for the Placement record. This value enables monitoring of outstanding updates that require review before becoming effective. |
| Expiringcredentials | Int | False |
Tracks the number of credentials that is nearing expiration for the Placement record. This information assists compliance workflows that ensure all credentials remain current during the placement lifecycle. |
| Incompleterequirements | Int | False |
Captures the number of outstanding requirements that is associated with the Placement record. This value supports operational processes that monitor onboarding, verification, and compliance tasks. |
| ApprovingClientContactId | Int | False |
Specifies the client contact Id that is designated as the primary approver for the Placement record. This reference supports approval routing and communication workflows that involve the client's designated decision maker. |
| BackupApprovingClientContactId | Int | False |
Specifies the client contact Id that is identified as the backup approver for the Placement record. This value provides redundancy for approval workflows when the primary approver is unavailable. |
| BillingContactId | Int | False |
Specifies the contact Id that is assigned as the billing contact for the Placement record. This value supports billing coordination and ensures accurate communication with the appropriate financial representative. |
| BillingFrequency | String | False |
Specifies the billing frequency that is configured for the Placement record. This value informs invoicing schedules and downstream financial processes. |
| BillRate | Double | False |
Captures the bill rate that is associated with the Placement record. This value contributes to invoice generation, revenue calculations, and margin analysis. |
| BonusPackage | String | False |
Describes the bonus package that is connected to the Placement record. This value supports compensation modeling and internal reporting that tracks placement-related incentives. |
| BranchID | Int | False |
Identifies the branch Id that is associated with the Placement record. This reference enables regional reporting, assignment routing, and organizational hierarchy alignment. |
| CandidateId | Int | False |
Specifies the candidate Id that is linked to the Placement record. This value forms the core relationship between the Placement record and the candidate who is assigned to the job. |
| CanEnterTime | Bool | False |
Returns a value of 'true' when the Placement record allows the candidate to enter time. It returns a value of 'false' when the Placement record restricts time entry based on configuration or workflow conditions. |
| ClientContactId | Int | False |
Specifies the client contact Id that is associated with the Placement record. This value identifies the client's representative who is responsible for communication and oversight during the placement. |
| Comments | String | False |
Captures internal comments that are recorded for the Placement record. This information supports collaboration and provides historical context for operational and account-management activities. |
| CompanyId | Int | False |
Specifies the company Id that is associated with the Placement record. This reference connects the placement to the hiring organization within Bullhorn CRM. |
| CostCenter | String | False |
Specifies the cost center that is assigned to the Placement record. This value assists accounting and reporting workflows that allocate costs to the proper organizational unit. |
| DateAdded | Datetime | False |
Records the datetime stamp that is applied when the Placement record is first created. This value supports historical tracking, auditing, and chronological filtering. |
| DateLastModified | Datetime | False |
Captures the datetime stamp that is recorded when the Placement record is most recently updated. This information enables audit reconciliation and informs processes that depend on the latest data values. |
| DaysGuaranteed | Int | False |
Indicates the number of guaranteed days that is defined for the Placement record. This value supports financial modeling and contract compliance monitoring. |
| DaysproRated | Int | False |
Specifies the number of prorated days that is calculated for the Placement record. This value influences billing, compensation, and agreement-related calculations. |
| EffectiveDate | Datetime | False |
Specifies the effective date that is assigned to the Placement record. This date determines when the placement becomes active for reporting, billing, and workflow operations. |
| EffectivedateClient | Datetime | False |
Captures the client-specific effective date that is defined for the Placement record. This value supports client-driven scheduling, milestone tracking, and coordinated start-date alignment. |
| EmployeeType | String | False |
Identifies the employee type that is associated with the Placement record. This classification informs payroll processes, benefits treatment, and compliance configuration. |
| EmploymentType | String | False |
Specifies the employment type that is defined for the Placement record. This value drives eligibility rules, reporting groupings, and workflow routing. |
| HoursofOperation | String | False |
Describes the hours of operation that is associated with the Placement record. This information supports scheduling, availability management, and operational planning. |
| HoursPerDay | Double | False |
Captures the number of hours per day that is expected for the Placement record. This value supports timesheet validation, labor modeling, and scheduling processes. |
| HousingManager | Int | False |
Specifies the user or contact Id that is designated as the housing manager for the Placement record. This reference supports housing coordination and logistical workflows. |
| HousingStatus | String | False |
Indicates the housing status that is associated with the Placement record. This value enables tracking of housing arrangements as part of onboarding or ongoing assignment management. |
| InvoiceGrouping | String | False |
Specifies the invoice grouping configuration that is applied to the Placement record. This value determines how related charges and transactions are organized during invoice generation. |
| JobDuration | Double | False |
Captures the job duration that is associated with the Placement record. This value supports contract planning, forecasting, and compliance with job-length requirements. |
| JobId | Int | False |
Specifies the job Id that is connected to the Placement record. This reference creates the relationship between the placement and the job order to which the candidate is assigned. |
| LastApprovedPlacementChangeRequestId | Int | False |
Identifies the Id of the most recent placement change request that is approved for the Placement record. This reference supports audit trails and ensures visibility into approved modifications. |
| LocationId | Int | False |
Specifies the location Id that is associated with the Placement record. This value links the placement to a defined worksite location for scheduling, billing, and reporting activities. |
| MarkUp | Double | False |
Represents the markup amount that is applied to the placement's pay-to-bill calculation. This value supports margin analysis and downstream financial reporting. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the Placement record. This value enables system synchronization and ensures continuity when records originate from external data sources. |
| OptionsPackage | String | False |
Specifies the options package that is associated with the Placement record. This value is referenced during contract setup and may influence compensation or billing structures. |
| OtherHourlyFee | Double | False |
Represents the additional hourly fee that is associated with the Placement record. This value contributes to total billable calculations and may affect profitability reporting. |
| OtherHourlyFeeComments | String | False |
Specifies comments regarding the additional hourly fee that is associated with the Placement record. This value supports auditability and provides clarification for finance and payroll teams. |
| OtmarkUp | Double | False |
Represents the overtime markup value that is applied to the Placement record. This value influences cost and bill calculations for hours that exceed standard thresholds. |
| OverTimebillrate | Double | False |
Specifies the overtime bill rate that is associated with the Placement record. This value defines the billed amount for qualifying overtime hours in client invoicing. |
| OverTimepayrate | Double | False |
Represents the overtime pay rate that is associated with the Placement record. This value is used during payroll processing to calculate earnings for overtime work. |
| OvertimeExemption | Int | False |
Specifies the overtime-exemption value that is associated with the Placement record. This value informs compliance and determines how overtime rules apply during payroll and billing. |
| OwnerId | Int | False |
Represents the owner identifier (Id) that is assigned to the Placement record. This value designates the responsible internal user for workflow, visibility, and reporting. |
| PayRate | String | False |
Specifies the pay rate that is associated with the Placement record. This value feeds payroll calculations and may affect margin and compensation reporting. |
| PayUnit | String | False |
Represents the pay-unit designation that is associated with the Placement record. This value determines the interval or unit on which payroll amounts are calculated. |
| Placementfee | Double | False |
Represents the placement fee that is associated with the Placement record. This value influences revenue recognition and may be included in client invoicing. |
| PlacementfeeFlat | Double | False |
Specifies the flat placement fee that is associated with the Placement record. This value overrides percentage-based fee logic when applicable. |
| ProjectCodeList | String | False |
Specifies the project codes that are associated with the Placement record. This value enables categorization for billing, accounting, and project-level reporting. |
| QuitJob | Bool | False |
Returns a value of 'true' if the placement is flagged as a quit. It returns a value of 'false' if the placement is not flagged as a quit. |
| RateEntryType | Bool | False |
Returns a value of 'true' if the rate entry type that is associated with the Placement record is configured as user-entered. It returns a value of 'false' if the rate is derived or system-calculated. |
| RecruitingmanagercommissionoverRide | Double | False |
Represents the recruiting-manager override commission that is associated with the Placement record. This value contributes to commission calculations used during payroll and financial reporting. |
| ReferralFee | String | False |
Specifies the referral fee that is associated with the Placement record. This value supports revenue tracking and referral-program audits. |
| ReferralFeeType | String | False |
Represents the referral-fee type that is associated with the Placement record. This value determines how referral fees are calculated or categorized within financial workflows. |
| ReportedMargin | Double | False |
Specifies the reported margin that is associated with the Placement record. This value supports profitability evaluation and financial analytics. |
| Reportingto | String | False |
Represents the reporting-to designation that is associated with the Placement record. This value provides the supervisory or client-contact context required for operational and payroll workflows. |
| Salary | String | False |
Specifies the salary value that is associated with the Placement record. This value supports compensation determination for placements using salaried structures. |
| SalesmanagercommissionoverRide | Double | False |
Represents the sales-manager override commission that is associated with the Placement record. This value contributes to commission distribution calculations used by finance teams. |
| ScheduledEnd | Datetime | False |
Specifies the scheduled end date for the Placement record. This value informs contract management, forecasting, and expected termination workflows. |
| ShiftId | Int | False |
Represents the shift identifier (Id) that is associated with the Placement record. This value defines the working schedule that applies to payroll and resource-planning processes. |
| StartDate | Datetime | False |
Specifies the start date for the Placement record. This value initiates payroll eligibility, scheduling, and contract-tracking logic. |
| StatementContactId | Int | False |
Represents the statement-contact Id that is associated with the Placement record. This value identifies the billing contact used during invoice-generation workflows. |
| Status | String | False |
Specifies the status that is associated with the Placement record. This value drives workflow behavior, visibility rules, and eligibility for payroll and invoicing processes. |
| SubmissionId | Int | False |
Represents the submission identifier (Id) that is associated with the Placement record. This value links the placement back to the originating job-submission workflow. |
| Tax | Double | False |
Specifies the tax amount that is associated with the Placement record. This value is applied during payroll and invoicing calculations to meet compliance requirements. |
| TaxState | String | False |
Represents the tax state that is associated with the Placement record. This value determines jurisdiction for payroll, tax withholding, and regulatory calculations. |
| TerminationReason | String | False |
Specifies the termination reason that is associated with the Placement record. This value supports auditability, compliance reporting, and end-of-assignment workflows. |
| UmbrellaCompanyId | Int | False |
Represents the umbrella-company Id that is associated with the Placement record. This value defines the third-party management or payroll provider responsible for processing the worker. |
| WorkersCompCodeId | Int | False |
Specifies the workers-compensation code Id that is associated with the Placement record. This value determines insurance, compliance classification, and risk-management categorization. |
| WorkWeekBegin | Int | False |
Represents the work-week starting day that is associated with the Placement record. This value determines how time entry, overtime calculations, and payroll weeks are aligned. |
Stores an alternative structure for placement data that is used in extended or legacy configurations. This table supports workflow flexibility by providing additional fields that tailor placement tracking to specialized business requirements.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the Placement1 record. This value uniquely distinguishes the Placement1 record within Bullhorn CRM and is used throughout financial, payroll, and workflow processes. |
| Changesapproved | Int | False |
Captures the number of changes that are approved for the Placement1 record. This value supports audit reporting and provides visibility into placement modifications that have progressed through approval workflows. |
| Changeswaitingapproval | Int | False |
Captures the number of changes that are waiting for approval for the Placement1 record. This value helps track pending updates and supports operational oversight of approval queues. |
| Expiringcredentials | Int | False |
Indicates the number of credentials that are nearing expiration for the Placement1 record. This information supports compliance workflows that monitor expiring documents and certifications. |
| Incompleterequirements | Int | False |
Identifies the count of incomplete requirements that are associated with the Placement1 record. This value supports onboarding and compliance processes that verify all placement prerequisites. |
| ApprovingClientContactId | Int | False |
Specifies the client contact identifier (Id) that is designated as the approver for the Placement1 record. This reference supports approval routing and tracks the responsible decision-maker. |
| BackupApprovingClientContactId | Int | False |
Identifies the backup client contact Id that is assigned to the Placement1 record. This value provides redundancy in approval workflows when the primary approver is unavailable. |
| BillingContactId | Int | False |
Captures the billing contact Id that is associated with the Placement1 record. This reference ensures that invoices and billing communications reach the correct client representative. |
| BillingFrequency | String | False |
Describes the billing frequency that is configured for the Placement1 record. This value influences invoice generation schedules and aligns billing cycles with client agreements. |
| BillRate | Double | False |
Captures the bill rate that is assigned to the Placement1 record. This value drives invoicing, revenue calculations, and financial reporting for the assignment. |
| BonusPackage | String | False |
Describes the bonus package that is associated with the Placement1 record. This value supports compensation modeling and details additional incentives included in the employment arrangement. |
| BranchID | Int | False |
Identifies the branch Id that is linked to the Placement1 record. This reference supports segmentation, reporting, and organizational routing within Bullhorn CRM. |
| CandidateId | Int | False |
Specifies the candidate Id that is associated with the Placement1 record. This value establishes the relationship between the placement and the individual performing the work. |
| CanEnterTime | Bool | False |
Returns a value of 'true' when the Placement1 record allows the candidate to enter time. It returns a value of 'false' when system configuration prevents time entry for the placement. |
| ClientCompanyId | Int | False |
Identifies the client company Id that is associated with the Placement1 record. This reference aligns the placement with the company that receives the services. |
| Comments | String | False |
Captures comments that are recorded for the Placement1 record. This information supports internal documentation and communication related to placement activity. |
| ContactId | Int | False |
Specifies the contact Id that is associated with the Placement1 record. This value identifies the client-side contact who participates in managing or overseeing the placement. |
| CostCenter | String | False |
Captures the cost center that is assigned to the Placement1 record. This value supports accounting allocation and ensures labor charges map to the appropriate financial category. |
| DateAdded | Datetime | False |
Records the date that is associated with when the Placement1 record is added. This value provides historical context and supports reporting related to placement creation timing. |
| DateLastModified | Datetime | False |
Captures the date that is associated with the last modification of the Placement1 record. This value supports audit tracking and identifies when the most recent update occurred. |
| DaysGuaranteed | Int | False |
Specifies the number of guaranteed days that are associated with the Placement1 record. This information supports contractual obligations and drives billing or compensation rules. |
| DaysproRated | Int | False |
Captures the number of pro-rated days that are calculated for the Placement1 record. This value influences prorated billing and compensation processes. |
| EffectiveDate | Datetime | False |
Specifies the effective date that is assigned to the Placement1 record. This value determines when placement terms become active within payroll and billing workflows. |
| EffectivedateClient | Datetime | False |
Identifies the effective date on the client side that is associated with the Placement1 record. This value ensures alignment between internal placement timing and client-recognized start dates. |
| EmployeeType | String | False |
Captures the employee type that is assigned to the Placement1 record. This value supports classification of the worker within payroll, reporting, and compliance workflows. |
| EmploymentType | String | False |
Specifies the employment type that is associated with the Placement1 record. This value determines how the placement is categorized across payroll, reporting, and assignment management. |
| HoursofOperation | String | False |
Captures the hours of operation that are associated with the Placement1 record. This value supports scheduling, timekeeping expectations, and client operational alignment. |
| HoursPerDay | Double | False |
Specifies the number of hours per day that are expected for the Placement1 record. This value supports timekeeping, payroll calculations, and compliance monitoring. |
| HousingManager | Int | False |
Identifies the housing manager Id that is associated with the Placement1 record. This reference supports housing oversight when placements involve employer-provided accommodations. |
| HousingStatus | String | False |
Captures the housing status that is associated with the Placement1 record. This information supports operational tracking and indicates placement-related housing arrangements. |
| InvoiceGrouping | String | False |
Specifies the invoice grouping category that is applied to the Placement1 record. This value influences how charges are consolidated and presented in client invoices. |
| JobId | Int | False |
Identifies the job Id that is linked to the Placement1 record. This reference maintains the relationship between the placement and the originating job order. |
| JobDuration | Double | False |
Captures the job duration that is associated with the Placement1 record. This value supports forecasting, billing, and scheduling decisions. |
| LastApprovedPlacementChangeRequestId | Int | False |
Identifies the change request Id that is associated with the most recently approved placement change for the Placement1 record. This value supports audit trails and tracking of historical changes. |
| LocationId | Int | False |
Identifies the location Id that is associated with the Placement1 record. This value links the placement to the worksite or client location used for payroll, scheduling, and reporting. |
| MarkUp | Double | False |
Captures the markup percentage that is assigned to the Placement1 record. This value contributes to revenue calculations and determines the margin that is applied to billable hours. |
| MigrateGUID | String | False |
Represents the globally unique migration Id for the Placement1 record. This value supports data migration, synchronization, and system reconciliation activities. |
| OptionsPackage | String | False |
Describes the options package that is associated with the Placement1 record. This information outlines additional benefits or configurable components included in the placement arrangement. |
| OtherHourlyFee | Double | False |
Captures the additional hourly fee that is associated with the Placement1 record. This value supports supplemental billing structures beyond standard rates. |
| OtherHourlyFeeComments | String | False |
Records comments that describe the purpose or application of the additional hourly fee for the Placement1 record. This information supports internal documentation of billing exceptions and special conditions. |
| OtmarkUp | Double | False |
Captures the overtime markup rate that is applied to the Placement1 record. This value influences overtime billing and ensures that enhanced rates follow client agreements. |
| OverTimebillrate | Double | False |
Specifies the overtime bill rate that is associated with the Placement1 record. This value determines the invoiced amount for overtime hours. |
| OverTimepayrate | Double | False |
Captures the overtime pay rate that is assigned to the Placement1 record. This value affects payroll processing for overtime work. |
| OvertimeExemption | Int | False |
Indicates the overtime exemption status that is associated with the Placement1 record. This value supports compliance rules that determine whether overtime regulations apply. |
| OwnerId | Int | False |
Identifies the owner Id that is assigned to the Placement1 record. This value designates the user responsible for managing the placement. |
| PayRate | String | False |
Captures the pay rate that is assigned to the Placement1 record. This value determines the compensation that is provided to the candidate for regular hours worked. |
| PayUnit | String | False |
Specifies the pay unit that is associated with the Placement1 record. This value defines the pay structure used for compensation calculations. |
| Placementfee | Double | False |
Captures the placement fee that is assigned to the Placement1 record. This value supports billing and revenue processes related to direct hire or permanent placement arrangements. |
| PlacementfeeFlat | Double | False |
Specifies the flat placement fee that is associated with the Placement1 record. This value represents a fixed fee amount used in permanent placement billing. |
| ProjectCodeList | String | False |
Captures the list of project codes that is associated with the Placement1 record. This value supports financial allocation, cost tracking, and client-specific reporting. |
| QuitJob | Bool | False |
Returns a value of 'true' when the Placement1 record indicates that the candidate quit the job. It returns a value of 'false' when the placement remains active or ends for another reason. |
| RateEntryType | Bool | False |
Returns a value of 'true' when the Placement1 record uses an alternate rate entry type. It returns a value of 'false' when the placement follows the standard rate entry method. |
| RecruitingmanagercommissionoverRide | Double | False |
Captures the commission override amount for the recruiting manager that is associated with the Placement1 record. This value supports commission calculations and revenue allocation. |
| ReferralFee | String | False |
Records the referral fee that is associated with the Placement1 record. This value supports billing processes when referrals influence compensation or invoicing. |
| ReferralFeeType | String | False |
Specifies the referral fee type that is associated with the Placement1 record. This value determines how referral charges are categorized and processed. |
| ReportedMargin | Double | False |
Captures the reported margin that is calculated for the Placement1 record. This value supports profitability analysis and financial reporting. |
| Reportingto | String | False |
Describes the reporting-to designation that is assigned to the Placement1 record. This information identifies the supervisor or client contact associated with the placement. |
| Salary | String | False |
Captures the salary amount that is assigned to the Placement1 record. This value supports compensation modeling and payroll workflows for salaried placements. |
| SalesmanagercommissionoverRide | Double | False |
Captures the commission override amount for the sales manager that is associated with the Placement1 record. This value supports compensation tracking and commission reconciliation. |
| ScheduledEnd | Datetime | False |
Specifies the scheduled end date that is associated with the Placement1 record. This value helps determine assignment duration and supports forecasting and transition planning. |
| ShiftId | Int | False |
Identifies the shift Id that is linked to the Placement1 record. This value supports scheduling, timekeeping expectations, and labor category alignment. |
| StartDate | Datetime | False |
Captures the start date that is associated with the Placement1 record. This value determines when the placement begins and supports payroll, billing, and onboarding workflows. |
| StatementContactId | Int | False |
Identifies the statement contact Id that is associated with the Placement1 record. This value determines who receives financial statements and billing summaries. |
| Status | String | False |
Specifies the placement status that is assigned to the Placement1 record. This value reflects the current state of the placement within operational workflows. |
| SubmissionId | Int | False |
Identifies the submission Id that links the Placement1 record to its originating job submission. This value preserves the relationship between stages of the recruiting lifecycle. |
| Tax | Double | False |
Captures the tax amount or tax rate that is associated with the Placement1 record. This value supports payroll taxation and billing calculations based on jurisdictional rules. |
| TaxState | String | False |
Specifies the tax state that is associated with the Placement1 record. This value determines state-specific taxation rules that apply to the placement. |
| TerminationReason | String | False |
Captures the termination reason that is recorded for the Placement1 record. This value supports offboarding, reporting, and compliance documentation. |
| UmbrellaCompanyId | Int | False |
Identifies the umbrella company Id that is linked to the Placement1 record. This value supports payroll and billing when the worker operates through an umbrella organization. |
| WorkersCompCodeId | Int | False |
Specifies the workers' compensation code Id that is associated with the Placement1 record. This value determines workers' compensation classification and influences insurance cost calculations. |
| WorkWeekBegin | Int | False |
Captures the workweek start day that is defined for the Placement1 record. This value supports timekeeping, overtime calculations, and payroll processing. |
Stores a supplemental placement schema for environments that require extended placement attributes. This table supports advanced reporting and workflow logic by capturing data elements that extend the core placement model.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Identifies the unique identifier (Id) for the Placement2 record. This value establishes the primary reference used in financial processing, placement management, and system integrations. |
| Changesapproved | Int | False |
Captures the number of approved placement changes that is recorded in the Placement2 record. This value supports audit tracking and reflects completed modifications. |
| Changeswaitingapproval | Int | False |
Captures the number of placement changes that is waiting for approval in the Placement2 record. This value supports workflow routing and pending-action monitoring. |
| Expiringcredentials | Int | False |
Records the count of credentials that are nearing expiration for the Placement2 record. This value assists compliance tracking and proactive renewal processes. |
| Incompleterequirements | Int | False |
Captures the number of incomplete requirements that is associated with the Placement2 record. This value supports onboarding management and prevents incomplete placements from progressing. |
| ApprovingClientContactId | Int | False |
Identifies the approving client contact Id that is associated with the Placement2 record. This value designates the client contact responsible for authorizing changes or confirming placement details. |
| BackupApprovingClientContactId | Int | False |
Identifies the backup approving client contact Id that is linked to the Placement2 record. This value supports secondary approval routing when the primary approver is unavailable. |
| BillingContactId | Int | False |
Identifies the billing contact Id that is associated with the Placement2 record. This value determines who receives billing inquiries and financial communications related to the placement. |
| BillingFrequency | String | False |
Specifies the billing frequency that is applied to the Placement2 record. This value determines the cadence of invoice generation and revenue recognition. |
| BillRate | Double | False |
Captures the bill rate that is assigned to the Placement2 record. This value determines the hourly or periodic amount invoiced to the client. |
| BonusPackage | String | False |
Describes the bonus package that is associated with the Placement2 record. This information supports compensation planning and defines additional benefits offered as part of the placement. |
| BranchID | Int | False |
Identifies the branch Id that is connected to the Placement2 record. This value establishes regional or organizational ownership for reporting and operational workflows. |
| CandidateId | Int | False |
Identifies the candidate Id that is associated with the Placement2 record. This value links the placement to the worker fulfilling the assignment. |
| CanEnterTime | Bool | False |
Returns a value of 'true' when the Placement2 record allows the candidate to enter time. It returns a value of 'false' when time entry is restricted or managed externally. |
| ClientCompanyId | Int | False |
Identifies the client company Id that is associated with the Placement2 record. This value links the placement to the company receiving services. |
| Comments | String | False |
Records comments that are stored in the Placement2 record. This information supports internal communication and documents placement-specific notes. |
| ContactId | Int | False |
Identifies the contact Id that is linked to the Placement2 record. This value identifies the primary client contact responsible for coordination or communication. |
| CostCenter | String | False |
Specifies the cost center that is assigned to the Placement2 record. This value supports financial allocation and internal accounting processes. |
| DateAdded | Datetime | False |
Captures the date the Placement2 record is added to the system. This value supports historical tracking and time-based reporting. |
| DateLastModified | Datetime | False |
Captures the date the Placement2 record is last modified. This value supports audit history, data governance, and change monitoring. |
| DaysGuaranteed | Int | False |
Specifies the number of guaranteed days that is associated with the Placement2 record. This value supports financial commitments and contractual terms of service. |
| DaysproRated | Int | False |
Captures the number of prorated days that is calculated for the Placement2 record. This value supports billing adjustments and partial-period compensation. |
| EffectiveDate | Datetime | False |
Specifies the effective date that is assigned to the Placement2 record. This value determines when the placement terms activate within payroll and billing workflows. |
| EffectivedateClient | Datetime | False |
Captures the effective date that is recorded for the client in the Placement2 record. This value supports client-specific scheduling and contract enforcement. |
| EmployeeType | String | False |
Specifies the employee type that is assigned to the Placement2 record. This value identifies the worker classification used for payroll, billing, and compliance. |
| Employment | String | False |
Describes the employment designation that is associated with the Placement2 record. This value supports categorization of the work arrangement for reporting and contractual alignment. |
| HoursofOperation | String | False |
Captures the hours of operation that are recorded in the Placement2 record. This information supports scheduling expectations and timekeeping controls. |
| HoursPerDay | Double | False |
Specifies the number of hours per day that is defined for the Placement2 record. This value supports payroll calculations and work-schedule management. |
| HousingManager | Int | False |
Identifies the housing manager Id that is associated with the Placement2 record. This value supports coordination of housing services when lodging is required for the assignment. |
| HousingStatus | String | False |
Specifies the housing status that is assigned to the Placement2 record. This value supports operational planning and determines whether housing resources are active, pending, or not applicable. |
| InvoiceGrouping | String | False |
Specifies the invoice grouping method that is applied to the Placement2 record. This value determines how billable items are combined during invoice generation. |
| JobId | Int | False |
Identifies the job Id that is associated with the Placement2 record. This value links the placement to its originating job order. |
| JobDuration | Double | False |
Captures the job duration that is determined for the Placement2 record. This value supports schedule planning, forecasting, and assignment management. |
| LastApprovedPlacementChangeRequestId | Int | False |
Identifies the last approved placement change request Id that is linked to the Placement2 record. This value supports audit tracking and connects the record to its most recent approved modification. |
| LocationId | Int | False |
Identifies the location Id that is associated with the Placement2 record. This value determines the worksite location used for scheduling, compliance, and client reporting. |
| MarkUp | Double | False |
Captures the markup percentage that is applied to the Placement2 record. This value supports billing calculations and determines the rate differential between pay and bill amounts. |
| MigrateGUID | String | False |
Captures the globally unique migration Id that is assigned to the Placement2 record. This value supports data migration integrity and ensures consistent record tracking across environments. |
| OptionsPackage | String | False |
Specifies the options package that is associated with the Placement2 record. This information supports compensation structuring and defines optional components included in the placement terms. |
| OtherHourlyFee | Double | False |
Captures the additional hourly fee that is applied to the Placement2 record. This value supports premium billing arrangements or supplemental charges. |
| OtherHourlyFeeComments | String | False |
Records comments about the additional hourly fee that is associated with the Placement2 record. This information provides context for billing adjustments and internal approvals. |
| OtmarkUp | Double | False |
Captures the overtime markup percentage that is applied to the Placement2 record. This value supports payroll and billing calculations for overtime hours. |
| OverTimebillrate | Double | False |
Specifies the overtime bill rate that is assigned to the Placement2 record. This value determines the rate invoiced to the client for overtime work. |
| OverTimepayrate | Double | False |
Specifies the overtime pay rate that is assigned to the Placement2 record. This value determines the rate paid to the candidate for verified overtime hours. |
| OvertimeExemption | Int | False |
Identifies the overtime exemption classification that is associated with the Placement2 record. This value supports compliance tracking and determines how overtime rules apply under labor regulations. |
| OwnerId | Int | False |
Identifies the owner Id that is assigned to the Placement2 record. This value designates the user responsible for managing the placement lifecycle and overseeing related activities. |
| PayRate | String | False |
Specifies the pay rate that is assigned to the Placement2 record. This value determines compensation calculations and supports payroll processing. |
| PayUnit | String | False |
Specifies the pay unit that is applied to the Placement2 record. This value defines the measurement basis used for payroll, billing, and reporting. |
| Placementfee | Double | False |
Captures the placement fee that is assessed for the Placement2 record. This value supports revenue calculations and contract enforcement. |
| PlacementfeeFlat | Double | False |
Captures the flat placement fee that is associated with the Placement2 record. This value represents a fixed charge used in contract-based or non-percentage fee models. |
| ProjectCodeList | String | False |
Specifies the project code list that is associated with the Placement2 record. This value supports internal accounting, cost allocation, and multi-project reporting. |
| QuitJob | Bool | False |
Returns a value of 'true' when the Placement2 record indicates that the candidate quit the job. It returns a value of 'false' when the candidate did not separate from the assignment voluntarily. |
| RateEntryType | Bool | False |
Returns a value of 'true' when the Placement2 record uses a rate entry type that triggers alternate processing rules. It returns a value of 'false' when standard rate entry behavior applies. |
| RecruitingmanagercommissionoverRide | Double | False |
Captures the recruiting manager commission override amount that is associated with the Placement2 record. This value supports incentive tracking and commission calculations. |
| ReferralFee | String | False |
Specifies the referral fee arrangement that is associated with the Placement2 record. This value supports financial agreements and identifies whether referral compensation is applicable. |
| ReferralFeeType | String | False |
Specifies the referral fee type that is assigned to the Placement2 record. This value determines how referral payments are classified during revenue processing. |
| ReportedMargin | Double | False |
Captures the reported margin that is calculated for the Placement2 record. This value supports profitability analysis and financial performance reporting. |
| Reportingto | String | False |
Identifies the reporting-to contact that is associated with the Placement2 record. This value determines the supervisory contact responsible for oversight and timecard approvals. |
| Salary | String | False |
Specifies the salary value that is assigned to the Placement2 record. This value supports compensation modeling and applies when the placement uses a salaried pay structure. |
| SalesmanagercommissionoverRide | Double | False |
Captures the sales manager commission override that is associated with the Placement2 record. This value supports commission tracking and revenue allocation. |
| ScheduledEnd | Datetime | False |
Specifies the scheduled end date that is assigned to the Placement2 record. This value determines when the placement is expected to conclude for scheduling and forecasting. |
| ShiftId | Int | False |
Identifies the shift Id that is associated with the Placement2 record. This value determines the assigned work shift used for scheduling, timekeeping, and payroll calculations. |
| StartDate | Datetime | False |
Specifies the start date that is recorded for the Placement2 record. This value determines when the candidate begins the assignment and triggers pay, billing, and scheduling workflows. |
| StatementContactId | Int | False |
Identifies the statement contact Id that is associated with the Placement2 record. This value determines where client statements and billing summaries are directed. |
| Status | String | False |
Specifies the status that is assigned to the Placement2 record. This value indicates the placement's current state within operational, financial, and workflow processes. |
| SubmissionId | Int | False |
Identifies the submission Id that is linked to the Placement2 record. This value connects the placement back to the originating job submission that advanced to hire. |
| TaxRate | Double | False |
Specifies the tax rate that is applied to the Placement2 record. This value supports taxation calculations and financial compliance. |
| TaxState | String | False |
Identifies the tax state that is associated with the Placement2 record. This value determines the jurisdiction used for tax calculations and regulatory reporting. |
| TerminationReason | String | False |
Specifies the termination reason that is recorded for the Placement2 record. This information documents the cause of assignment conclusion for compliance and internal review. |
| UmbrellaCompanyId | Int | False |
Identifies the umbrella company Id that is associated with the Placement2 record. This value supports employer-of-record arrangements and determines which entity manages payroll and compliance. |
| WorkersCompCodeId | Int | False |
Identifies the workers' compensation code Id that is assigned to the Placement2 record. This value determines the insurance classification used for risk assessment and payroll processing. |
| WorkWeekBegin | Int | False |
Specifies the workweek start day that is defined for the Placement2 record. This value determines how weekly time, overtime, and payroll periods are calculated. |
Stores a placement record variation used for custom or specialized implementations. This table enhances operational flexibility by accommodating additional placement attributes that influence internal processes.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Identifies the identifier (Id) that uniquely represents the Placement3 record. This value supports internal tracking, linking, and lifecycle management for the placement. |
| Changesapproved | Int | False |
Captures the number of approved changes that are associated with the Placement3 record. This value supports audit tracking and indicates how many change requests have completed the approval workflow. |
| Changeswaitingapproval | Int | False |
Captures the number of changes waiting for approval that are linked to the Placement3 record. This value helps determine pending work and identifies whether additional review is required. |
| Expiringcredentials | Int | False |
Identifies the count of credentials that are nearing expiration for the Placement3 record. This value supports compliance monitoring and triggers renewal or follow-up tasks. |
| Incompleterequirements | Int | False |
Captures the number of incomplete requirements that are associated with the Placement3 record. This value helps determine onboarding progress and highlights outstanding compliance items. |
| ApprovingClientContactId | Int | False |
Identifies the client contact Id that is assigned as the approving authority for the Placement3 record. This value determines which client representative is responsible for validating placement details. |
| BackupApprovingClientContactId | Int | False |
Identifies the backup approving client contact Id for the Placement3 record. This value provides redundancy for approvals when the primary contact is unavailable. |
| BillingContactId | Int | False |
Identifies the billing contact Id that is associated with the Placement3 record. This value designates the contact responsible for receiving invoices and billing communications. |
| BillingFrequency | String | False |
Specifies the billing frequency that is assigned to the Placement3 record. This value determines how often invoices are generated and processed for the placement. |
| BillRate | Double | False |
Specifies the bill rate that is associated with the Placement3 record. This value supports invoicing calculations and determines the rate billed to the client. |
| BonusPackage | String | False |
Specifies the bonus package that is assigned to the Placement3 record. This value defines additional compensation components that apply to the placement. |
| BranchID | Int | False |
Identifies the branch Id that is associated with the Placement3 record. This value determines the organizational unit responsible for managing the placement. |
| CandidateId | Int | False |
Identifies the candidate Id that is linked to the Placement3 record. This value establishes the connection between the placement and the individual fulfilling the assignment. |
| CanEnterTime | Bool | False |
Returns a value of 'true' when the Placement3 record allows the candidate to enter time. It returns a value of 'false' when time entry is restricted or delegated. |
| ClientCompanyId | Int | False |
Identifies the client company Id that is associated with the Placement3 record. This value determines the client organization receiving the placement services. |
| Comments | String | False |
Records comments that are associated with the Placement3 record. This information supports internal documentation, communication, and audit history. |
| ContactId | Int | False |
Identifies the client contact Id that is associated with the Placement3 record. This value determines the primary client representative linked to the placement. |
| CostCenter | String | False |
Specifies the cost center that is assigned to the Placement3 record. This value supports internal accounting, cost allocation, and financial reporting. |
| DateAdded | Datetime | False |
Captures the date and time when the Placement3 record is created. This value supports auditing, chronological tracking, and workflow initiation. |
| DateLastModified | Datetime | False |
Captures the date and time when the Placement3 record is last modified. This value supports auditing and identifies when the record was last updated. |
| DaysGuaranteed | Int | False |
Specifies the number of guaranteed days that are associated with the Placement3 record. This value supports contractual obligations and financial calculations. |
| DaysproRated | Int | False |
Specifies the number of prorated days that are applied to the Placement3 record. This value supports adjustments to billing or compensation when work periods differ from standard expectations. |
| EffectiveDate | Datetime | False |
Specifies the effective date that is assigned to the Placement3 record. This value determines when placement terms begin to apply for payroll, billing, and compliance. |
| EffectivedateClient | Datetime | False |
Specifies the client effective date that is recorded for the Placement3 record. This value determines the client-recognized start date used for scheduling and contractual alignment. |
| EmployeeType | String | False |
Specifies the employee type that is assigned to the Placement3 record. This value defines the employment category that governs compensation and compliance rules. |
| Employment | String | False |
Specifies the employment classification that is applied to the Placement3 record. This value supports workforce categorization and operational tracking. |
| HoursofOperation | String | False |
Specifies the hours of operation that are associated with the Placement3 record. This value supports scheduling, timekeeping, and shift planning. |
| HoursPerDay | Double | False |
Specifies the number of hours per day that are assigned to the Placement3 record. This value supports payroll calculations and determines standard daily work expectations. |
| HousingManager | Int | False |
Identifies the housing manager Id that is associated with the Placement3 record. This value determines who oversees housing arrangements when applicable. |
| HousingStatus | String | False |
Specifies the housing status that is associated with the Placement3 record. This value supports logistical tracking and identifies whether housing arrangements are active. |
| InvoiceGrouping | String | False |
Specifies the invoice grouping method that is assigned to the Placement3 record. This value determines how charges and time entries are combined for billing. |
| JobId | Int | False |
Identifies the job Id that is associated with the Placement3 record. This value links the placement to the corresponding job order or opportunity record. |
| JobDuration | Double | False |
Specifies the job duration that is assigned to the Placement3 record. This value determines the expected length of the assignment and supports forecasting and scheduling. |
| LastApprovedPlacementChangeRequestId | Int | False |
Identifies the last approved placement change request Id that is associated with the Placement3 record. This value supports audit tracking and identifies the most recent approved modification. |
| LocationId | Int | False |
Identifies the location Id that is associated with the Placement3 record. This value determines where the work is performed and supports compliance, billing, and scheduling processes. |
| MarkUp | Double | False |
Specifies the markup percentage that is applied to the Placement3 record. This value supports billing calculations by defining how client charges are increased over pay rates. |
| MigrateGUID | String | False |
Captures the globally unique migration Id that is assigned to the Placement3 record. This value supports data import tracking, migration reconciliation, and audit verification. |
| OptionsPackage | String | False |
Specifies the options package that is associated with the Placement3 record. This value defines additional compensation or benefit components that apply to the placement. |
| OtherHourlyFee | Double | False |
Specifies the other hourly fee that is applied to the Placement3 record. This value supports billing and payroll adjustments that fall outside standard rate structures. |
| OtherHourlyFeeComments | String | False |
Records comments regarding the other hourly fee that is associated with the Placement3 record. This information provides supplemental context for accounting, auditing, or approval workflows. |
| OtmarkUp | Double | False |
Specifies the overtime markup percentage that is applied to the Placement3 record. This value supports invoicing calculations for overtime hours. |
| OverTimebillrate | Double | False |
Specifies the overtime bill rate that is associated with the Placement3 record. This value determines the rate billed to the client when overtime occurs. |
| OverTimepayrate | Double | False |
Specifies the overtime pay rate that is assigned to the Placement3 record. This value determines the pay received by the candidate for overtime hours. |
| OvertimeExemption | Int | False |
Indicates whether the Placement3 record is classified with an overtime exemption status. This value supports payroll rules and determines how overtime eligibility is evaluated. |
| OwnerId | Int | False |
Identifies the owner Id that is assigned to the Placement3 record. This value determines which user is responsible for managing and maintaining the placement. |
| PayRate | String | False |
Specifies the pay rate that is associated with the Placement3 record. This value supports payroll calculations and establishes the compensation rate for the candidate. |
| PayUnit | String | False |
Specifies the pay unit that is applied to the Placement3 record. This value determines the timeframe or unit of measure used for payroll processing. |
| Placementfee | Double | False |
Specifies the placement fee that is associated with the Placement3 record. This value supports client billing by defining the fee owed for a successful placement. |
| PlacementfeeFlat | Double | False |
Specifies the flat placement fee that is assigned to the Placement3 record. This value provides a fixed-fee alternative to percentage-based billing structures. |
| ProjectCodeList | String | False |
Specifies the project code list that is associated with the Placement3 record. This value supports internal project tracking and allocation of work. |
| QuitJob | Bool | False |
Returns a value of 'true' when the Placement3 record indicates that the candidate quit the job. It returns a value of 'false' when the placement did not end due to a voluntary departure. |
| RateEntryType | Bool | False |
Returns a value of 'true' when the Placement3 record uses a rate entry type that supports enhanced rate configuration. It returns a value of 'false' when standard rate handling applies. |
| RecruitingmanagercommissionoverRide | Double | False |
Specifies the recruiting-manager commission override that is associated with the Placement3 record. This value supports commission calculations and compensation reporting. |
| ReferralFee | String | False |
Specifies the referral fee that is associated with the Placement3 record. This value supports billing and commission processes tied to referral arrangements. |
| ReferralFeeType | String | False |
Specifies the referral fee type that is applied to the Placement3 record. This value determines how the referral fee is calculated or categorized in financial workflows. |
| ReportedMargin | Double | False |
Captures the reported margin that is calculated for the Placement3 record. This value supports profitability analysis and financial reporting. |
| Reportingto | String | False |
Specifies the reporting-to information that is associated with the Placement3 record. This value identifies who receives updates or supervises the placement. |
| Salary | String | False |
Specifies the salary that is associated with the Placement3 record. This value supports payroll configuration and compensation planning. |
| SalesmanagercommissionoverRide | Double | False |
Specifies the sales-manager commission override that is associated with the Placement3 record. This value supports commission calculations for sales leadership roles. |
| ScheduledEnd | Datetime | False |
Specifies the scheduled end date that is assigned to the Placement3 record. This value determines when the placement is expected to conclude under current terms. |
| ShiftId | Int | False |
Identifies the shift Id that is associated with the Placement3 record. This value determines which shift template governs scheduling and timekeeping. |
| StartDate | Datetime | False |
Specifies the start date that is assigned to the Placement3 record. This value determines when the placement begins for payroll, billing, and compliance workflows. |
| StatementContactId | Int | False |
Identifies the statement contact Id that is associated with the Placement3 record. This value determines who receives financial statements or account summaries. |
| Status | String | False |
Specifies the status that is assigned to the Placement3 record. This value reflects the placement's current operational state within the staffing workflow. |
| SubmissionId | Int | False |
Identifies the submission Id that is associated with the Placement3 record. This value links the placement to the related job submission record. |
| TaxRate | Double | False |
Specifies the tax rate that is applied to the Placement3 record. This value supports payroll tax calculations and financial compliance. |
| TaxState | String | False |
Specifies the tax state that is associated with the Placement3 record. This value determines the state tax rules that apply to payroll processing. |
| TerminationReason | String | False |
Specifies the termination reason that is recorded for the Placement3 record. This value supports compliance, auditing, and end-of-assignment reporting. |
| UmbrellaCompanyId | Int | False |
Identifies the umbrella company Id that is associated with the Placement3 record. This value determines which third-party organization provides employment or administrative services when applicable. |
| WorkersCompCodeId | Int | False |
Identifies the workers' compensation code Id that is associated with the Placement3 record. This value determines which workers' compensation rules apply for insurance and compliance. |
| WorkWeekBegin | Int | False |
Specifies the workweek beginning day that is assigned to the Placement3 record. This value determines how weekly reporting, payroll cycles, and billing periods are calculated. |
Stores an extended placement schema variation that supports specialized staffing workflows. This table strengthens customization by supplementing standard placement details with organization-specific attributes.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the Placement4 record. This value serves as the primary reference that is used throughout Bullhorn CRM workflows to track, update, and relate the Placement4 entry to associated records. |
| Changesapproved | Int | False |
Captures the number of changes that are approved for the Placement4 record. This value participates in workflow tracking that is used to determine whether pending modifications can proceed. |
| Changeswaitingapproval | Int | False |
Captures the number of changes that are waiting for approval for the Placement4 record. This value supports review and approval processes that are managed by Bullhorn CRM to ensure proper authorization. |
| Expiringcredentials | Int | False |
Represents the number of credentials that are expiring for the Placement4 record. This value enables compliance monitoring that is needed for assignment continuation and client requirements. |
| Incompleterequirements | Int | False |
Represents the number of requirements that are incomplete for the Placement4 record. This value informs validation processes that are used before confirming or extending the placement. |
| ApprovingClientContactId | Int | False |
Specifies the Id of the client contact that is approving the Placement4 record. This value links the placement to the approving contact record that is stored in the ClientContact table. |
| BackupApprovingClientContactId | Int | False |
Specifies the Id of the backup client contact that is assigned to approve the Placement4 record. This value provides redundancy that is used when the primary approving contact is unavailable. |
| BillingContactId | Int | False |
Specifies the Id of the billing contact that is associated with the Placement4 record. This value links the placement to the contact that is responsible for billing coordination and invoice management. |
| BillingFrequency | String | False |
Indicates the billing frequency that is applied to the Placement4 record. This value drives invoicing schedules that are enforced through Bullhorn CRM's financial workflows. |
| BillRate | Double | False |
Specifies the bill rate that applies to the Placement4 record. This value participates in compensation, billing, and margin calculations that occur during invoice generation. |
| BonusPackage | String | False |
Represents the bonus package that is associated with the Placement4 record. This value contributes to compensation configuration that is used in payroll and client billing operations. |
| BranchID | Int | False |
Specifies the Id of the branch that is assigned to the Placement4 record. This value ties the placement to the organizational unit that is responsible for managing related activities. |
| CandidateId | Int | False |
Specifies the Id of the candidate that is associated with the Placement4 record. This value establishes the relationship that is used to manage candidate placement status and work history. |
| CanEnterTime | Bool | False |
Returns a value of 'true' when the candidate can enter time for the Placement4 record. It returns a value of 'false' when time entry is not permitted based on system controls or placement configuration. |
| ClientCompanyId | Int | False |
Specifies the Id of the client company that is associated with the Placement4 record. This value links the placement to the organization that is receiving staffing services. |
| Comments | String | False |
Captures comments that relate to the Placement4 record. This information supports communication and historical tracking within Bullhorn CRM workflows. |
| ContactId | Int | False |
Specifies the Id of the primary contact that is associated with the Placement4 record. This value identifies the contact who serves as the main point of communication for the placement. |
| CostCenter | String | False |
Represents the cost center that is associated with the Placement4 record. This value supports internal accounting alignment that is used for financial reporting and cost tracking. |
| DateAdded | Datetime | False |
Indicates the date and time when the Placement4 record is added to the system. This value supports auditing, reporting, and chronological sequencing for placement activity. |
| DateLastModified | Datetime | False |
Indicates the date and time when the Placement4 record is last modified. This value provides traceability that is used to track updates within Bullhorn CRM. |
| DaysGuaranteed | Int | False |
Specifies the number of guaranteed days that apply to the Placement4 record. This value supports contractual compliance and billing logic that governs guarantees. |
| DaysproRated | Int | False |
Specifies the number of prorated days that apply to the Placement4 record. This value influences billing adjustments and compensation calculations that are based on time worked. |
| EffectiveDate | Datetime | False |
Indicates the effective date for the Placement4 record. This value determines when placement terms begin and influences downstream payroll and billing processes. |
| EffectivedateClient | Datetime | False |
Indicates the client-defined effective date for the Placement4 record. This value reflects the client's internal scheduling requirements that affect engagement timing. |
| EmployeeType | String | False |
Specifies the employee type that is assigned to the Placement4 record. This value affects payroll processing, tax configuration, and classification-based workflows. |
| Employment | String | False |
Represents the employment classification for the Placement4 record. This value drives internal and regulatory logic that is used to determine placement status and compliance requirements. |
| HoursofOperation | String | False |
Captures the hours of operation that relate to the Placement4 record. This information informs scheduling, availability checks, and time-entry validation. |
| HoursPerDay | Double | False |
Specifies the number of hours per day that apply to the Placement4 record. This value contributes to time-entry expectations and billing calculations. |
| HousingManager | Int | False |
Specifies the Id of the housing manager that is associated with the Placement4 record. This value identifies the person responsible for overseeing housing logistics when applicable. |
| HousingStatus | String | False |
Indicates the housing status that is associated with the Placement4 record. This value supports operational tracking for placements that involve temporary housing arrangements. |
| InvoiceGrouping | String | False |
Specifies the invoice grouping configuration that is assigned to the Placement4 record. This value informs the structure of generated invoices during financial processing. |
| JobId | Int | False |
Specifies the Id of the job that is associated with the Placement4 record. This value links the placement to the originating job order for reporting and workflow alignment. |
| JobDuration | Double | False |
Represents the job duration that is associated with the Placement4 record. This value supports planning and scheduling functions that are used to manage the assignment timeline. |
| LastApprovedPlacementChangeRequestId | Int | False |
Specifies the Id of the most recent placement change request that is approved for the Placement4 record. This value contributes to change tracking and historical audit workflows. |
| LocationId | Int | False |
Specifies the Id of the location that is associated with the Placement4 record. This value connects the placement to the site where work activities occur. |
| MarkUp | Double | False |
Specifies the markup value that is applied to the Placement4 record. This value contributes to margin calculations that occur during billing and reporting processes. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the Placement4 record. This value supports data migration tracking that is used to reconcile imported records. |
| OptionsPackage | String | False |
Represents the options package that is linked to the Placement4 record. This value supports compensation, benefits, or incentive configurations that are maintained through Bullhorn CRM. |
| OtherHourlyFee | Double | False |
Specifies the additional hourly fee that is associated with the Placement4 record. This value influences billing totals and cost calculations for hours worked. |
| OtherHourlyFeeComments | String | False |
Captures comments that relate to the additional hourly fee for the Placement4 record. This information supports auditability and communication for billing adjustments. |
| OtmarkUp | Double | False |
Specifies the overtime markup value that is applied to the Placement4 record. This value contributes to overtime rate calculations for payroll and invoice generation. |
| OverTimebillrate | Double | False |
Specifies the overtime bill rate that is associated with the Placement4 record. This value drives invoicing and financial processing for overtime hours. |
| OverTimepayrate | Double | False |
Specifies the overtime pay rate that is associated with the Placement4 record. This value supports payroll processing that is aligned with overtime rules. |
| OvertimeExemption | Int | False |
Indicates whether the Placement4 record is marked for an overtime exemption. This value informs payroll logic that is used to determine whether overtime rules apply. |
| OwnerId | Int | False |
Specifies the Id of the owner that is assigned to the Placement4 record. This value identifies the internal user who is responsible for managing and updating the placement. |
| PayRate | String | False |
Specifies the pay rate that is associated with the Placement4 record. This value establishes compensation terms that influence payroll and billing workflows. |
| PayUnit | String | False |
Indicates the pay unit that applies to the Placement4 record. This value determines how compensation is measured for payroll and financial processes. |
| Placementfee | Double | False |
Specifies the placement fee that is associated with the Placement4 record. This value contributes to financial calculations that are used for client invoicing and revenue reporting. |
| PlacementfeeFlat | Double | False |
Specifies the flat placement fee that is associated with the Placement4 record. This value supports fixed-fee billing arrangements that are configured for the placement. |
| ProjectCodeList | String | False |
Captures the list of project codes that are linked to the Placement4 record. This information supports cost allocation and internal project tracking. |
| QuitJob | Bool | False |
Returns a value of 'true' when the candidate quits the job that is associated with the Placement4 record. It returns a value of 'false' when the job separation does not meet the system's quit criteria. |
| RateEntryType | Bool | False |
Returns a value of 'true' when the rate entry type for the Placement4 record requires a structured entry format. It returns a value of 'false' when rate information follows standard input behavior. |
| RecruitingmanagercommissionoverRide | Double | False |
Specifies the recruiting manager commission override that is associated with the Placement4 record. This value influences commission calculations that relate to recruiting activities. |
| ReferralFee | String | False |
Represents the referral fee that is associated with the Placement4 record. This value supports internal incentive tracking and client billing rules that involve referral arrangements. |
| ReferralFeeType | String | False |
Indicates the referral fee type that is associated with the Placement4 record. This value determines how referral-related compensation is processed during financial workflows. |
| ReportedMargin | Double | False |
Represents the reported margin that is associated with the Placement4 record. This value supports profitability analysis that is performed within Bullhorn CRM reporting. |
| Reportingto | String | False |
Specifies the reporting relationship that is associated with the Placement4 record. This value identifies the person or role to whom the candidate reports during the assignment. |
| Salary | String | False |
Specifies the salary amount that is associated with the Placement4 record. This value establishes fixed compensation terms that influence payroll and financial calculations. |
| SalesmanagercommissionoverRide | Double | False |
Specifies the sales manager commission override that is associated with the Placement4 record. This value adjusts commission calculations that apply to sales activities. |
| ScheduledEnd | Datetime | False |
Indicates the scheduled end date for the Placement4 record. This value supports workflow timing, extension management, and forecasting activities. |
| ShiftId | Int | False |
Specifies the Id of the shift that is associated with the Placement4 record. This value ties the placement to scheduling parameters that define work hours and shift structures. |
| StartDate | Datetime | False |
Indicates the start date for the Placement4 record. This value determines when assignment activities begin and influences payroll and billing cycles. |
| StatementContactId | Int | False |
Specifies the Id of the statement contact that is associated with the Placement4 record. This value identifies the contact who receives statements or financial documents for the placement. |
| Status | String | False |
Indicates the status of the Placement4 record. This value controls workflow transitions and determines which placement actions are available within Bullhorn CRM. |
| SubmissionId | Int | False |
Specifies the Id of the submission that is associated with the Placement4 record. This value links the placement to the originating candidate submission within the hiring workflow. |
| TaxRate | Double | False |
Specifies the tax rate that is applied to the Placement4 record. This value influences payroll withholding and cost calculations. |
| TaxState | String | False |
Indicates the tax state that is associated with the Placement4 record. This value informs tax configuration rules that apply to payroll processing. |
| TerminationReason | String | False |
Captures the termination reason that is associated with the Placement4 record. This information supports compliance tracking and end-of-assignment reporting. |
| UmbrellaCompanyId | Int | False |
Specifies the Id of the umbrella company that is associated with the Placement4 record. This value is used when the placement is managed through an intermediary organization. |
| WorkersCompCodeId | Int | False |
Specifies the Id of the workers' compensation code that is associated with the Placement4 record. This value supports regulatory compliance and insurance categorization. |
| WorkWeekBegin | Int | False |
Indicates the day on which the work week begins for the Placement4 record. This value influences payroll cycle processing and time-entry validation. |
Stores a fifth placement variant that supports flexible or legacy deployment scenarios. This table supports tailored workflow needs by capturing placement-related data that extends beyond the core model.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the Placement5 record. This value provides the primary reference that is used throughout Bullhorn CRM to track, relate, and manage placement activity. |
| Changesapproved | Int | False |
Captures the number of changes that are approved for the Placement5 record. This value participates in workflow decisions that determine when updates can progress through the approval process. |
| Changeswaitingapproval | Int | False |
Captures the number of changes that are waiting for approval for the Placement5 record. This value supports review queues and authorization workflows that are managed within Bullhorn CRM. |
| Expiringcredentials | Int | False |
Represents the number of credentials that are expiring for the Placement5 record. This value enables compliance validation that is required for continuing assignment eligibility. |
| Incompleterequirements | Int | False |
Represents the number of requirements that are incomplete for the Placement5 record. This value informs readiness checks that must pass before the placement can move forward. |
| ApprovingClientContactId | Int | False |
Specifies the Id of the client contact that approves the Placement5 record. This value links the placement to the designated decision-maker who is responsible for approval actions. |
| BackupApprovingClientContactId | Int | False |
Specifies the Id of the backup client contact that is assigned to approve the Placement5 record. This value provides redundancy that is used when the primary approving contact is unavailable. |
| BillingContactId | Int | False |
Specifies the Id of the billing contact that is associated with the Placement5 record. This value establishes the relationship that is used to direct billing questions and financial coordination. |
| BillingFrequency | String | False |
Indicates the billing frequency that is applied to the Placement5 record. This value drives invoice cycle generation and financial scheduling within Bullhorn CRM. |
| BillRate | Double | False |
Specifies the bill rate that applies to the Placement5 record. This value contributes to client billing, revenue tracking, and margin evaluation. |
| BonusPackage | String | False |
Represents the bonus package that is associated with the Placement5 record. This value supports compensation configuration that is managed in payroll and financial workflows. |
| BranchID | Int | False |
Specifies the Id of the branch that is assigned to the Placement5 record. This value ties the placement to the organizational unit that manages related operations and reporting. |
| CandidateId | Int | False |
Specifies the Id of the candidate that is associated with the Placement5 record. This value defines the relationship that Bullhorn CRM uses to manage candidate activity, history, and assignment status. |
| CanEnterTime | Bool | False |
Returns a value of 'true' when the candidate can enter time for the Placement5 record. It returns a value of 'false' when system rules or placement configuration prevent the candidate from submitting time. |
| ClientCompanyId | Int | False |
Specifies the Id of the client company that is associated with the Placement5 record. This value links the assignment to the organization that receives staffing services. |
| Comments | String | False |
Captures comments that relate to the Placement5 record. This information provides supplemental context and historical detail that is used throughout placement review and communication workflows. |
| ContactId | Int | False |
Specifies the Id of the primary contact that is associated with the Placement5 record. This value identifies the individual who serves as the primary communication point for assignment coordination. |
| CostCenter | String | False |
Represents the cost center that is associated with the Placement5 record. This value supports financial alignment that is used for internal accounting and cost allocation. |
| DateAdded | Datetime | False |
Indicates the date and time when the Placement5 record is added to the system. This timestamp supports auditing and sequence tracking for placement creation. |
| DateLastModified | Datetime | False |
Indicates the date and time when the Placement5 record is last modified. This value provides visibility into the most recent updates for auditing and workflow validation. |
| DaysGuaranteed | Int | False |
Specifies the number of guaranteed days that apply to the Placement5 record. This value supports contractual rules and billing logic that references guaranteed time commitments. |
| DaysproRated | Int | False |
Specifies the number of prorated days that apply to the Placement5 record. This value influences prorated billing and compensation calculations. |
| EffectiveDate | Datetime | False |
Indicates the effective date for the Placement5 record. This value determines when placement terms become active and influences downstream payroll and invoicing schedules. |
| EffectivedateClient | Datetime | False |
Indicates the client-designated effective date for the Placement5 record. This value reflects client scheduling expectations that are used when determining assignment timing. |
| EmployeeType | String | False |
Specifies the employee type that is associated with the Placement5 record. This value informs payroll classification, tax handling, and employment-based business rules. |
| Employment | String | False |
Represents the employment classification for the Placement5 record. This value affects compliance checks and placement workflows that rely on employment status. |
| HoursofOperation | String | False |
Captures the hours of operation that relate to the Placement5 record. This information supports scheduling alignment and time-entry validation. |
| HoursPerDay | Double | False |
Specifies the number of hours per day that apply to the Placement5 record. This value contributes to scheduling expectations and billing calculations that depend on daily work hours. |
| HousingManager | Int | False |
Specifies the Id of the housing manager that is associated with the Placement5 record. This value identifies the individual who oversees housing logistics when the placement requires managed housing. |
| HousingStatus | String | False |
Indicates the housing status that is associated with the Placement5 record. This value supports operational workflows that track placement-related housing arrangements. |
| InvoiceGrouping | String | False |
Specifies the invoice grouping configuration that is assigned to the Placement5 record. This value influences how invoices are structured and consolidated during financial processing. |
| JobId | Int | False |
Specifies the Id of the job that is associated with the Placement5 record. This value connects the placement to the originating job order and supports reporting across job-based workflows. |
| JobDuration | Double | False |
Represents the job duration that is associated with the Placement5 record. This value supports planning and scheduling functions that are used to manage assignment timelines. |
| LastApprovedPlacementChangeRequestId | Int | False |
Specifies the Id of the most recent placement change request that is approved for the Placement5 record. This value supports historical tracking and workflow auditing. |
| LocationId | Int | False |
Specifies the Id of the location that is associated with the Placement5 record. This value identifies the physical site where assignment activities occur. |
| MarkUp | Double | False |
Specifies the markup value that is applied to the Placement5 record. This value contributes to the margin calculations that support billing, profitability analysis, and revenue reporting. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the Placement5 record. This value supports migration tracking that is required for reconciling imported or synchronized data. |
| OptionsPackage | String | False |
Represents the options package that is linked to the Placement5 record. This value supports compensation or benefits configuration that is maintained within Bullhorn CRM. |
| OtherHourlyFee | Double | False |
Specifies the additional hourly fee that is associated with the Placement5 record. This value affects billing totals and internal cost calculations that apply when additional hourly charges are required. |
| OtherHourlyFeeComments | String | False |
Captures comments that relate to the additional hourly fee for the Placement5 record. This information supports auditability and internal review of billing-related adjustments. |
| OtmarkUp | Double | False |
Specifies the overtime markup value that is applied to the Placement5 record. This value contributes to overtime margin calculations that influence billing and financial reporting. |
| OverTimebillrate | Double | False |
Specifies the overtime bill rate that is associated with the Placement5 record. This value is used during invoice generation to determine charges for overtime hours. |
| OverTimepayrate | Double | False |
Specifies the overtime pay rate that is associated with the Placement5 record. This value supports payroll processing for hours that qualify as overtime. |
| OvertimeExemption | Int | False |
Indicates whether the Placement5 record qualifies for an overtime exemption. This value informs payroll logic and regulatory rules that determine whether overtime compensation applies. |
| OwnerId | Int | False |
Specifies the Id of the owner that is assigned to the Placement5 record. This value identifies the internal user who is responsible for managing, updating, and overseeing the placement. |
| PayRate | String | False |
Specifies the pay rate that is associated with the Placement5 record. This value establishes the compensation structure that influences payroll and billing workflows. |
| PayUnit | String | False |
Indicates the pay unit that applies to the Placement5 record. This value determines how compensation is measured and processed during payroll and billing calculations. |
| Placementfee | Double | False |
Specifies the placement fee that is associated with the Placement5 record. This value contributes to financial calculations that are used for invoicing and revenue tracking. |
| PlacementfeeFlat | Double | False |
Specifies the flat placement fee that is associated with the Placement5 record. This value supports fixed-fee billing arrangements that apply to the placement. |
| ProjectCodeList | String | False |
Captures the list of project codes that are linked to the Placement5 record. This information supports cost allocation and internal project management workflows. |
| QuitJob | Bool | False |
Returns a value of 'true' when the candidate quits the job that is associated with the Placement5 record. It returns a value of 'false' when the separation does not meet the quit criteria that are defined by the system. |
| RateEntryType | Bool | False |
Returns a value of 'true' when the Placement5 record uses a structured rate entry type. It returns a value of 'false' when rates follow standard entry behavior within Bullhorn CRM. |
| RecruitingmanagercommissionoverRide | Double | False |
Specifies the recruiting manager commission override that is associated with the Placement5 record. This value contributes to commission calculations that relate to recruiting activities. |
| ReferralFee | String | False |
Represents the referral fee that is associated with the Placement5 record. This value supports compensation tracking and billing rules that involve referral-based arrangements. |
| ReferralFeeType | String | False |
Indicates the referral fee type that is associated with the Placement5 record. This value determines how referral-related compensation is processed during billing and payroll activities. |
| ReportedMargin | Double | False |
Represents the reported margin that is associated with the Placement5 record. This value supports profitability analysis and financial reporting performed within Bullhorn CRM. |
| Reportingto | String | False |
Specifies the reporting relationship that is associated with the Placement5 record. This value identifies the individual or role that the candidate reports to during the assignment. |
| Salary | String | False |
Specifies the salary amount that is associated with the Placement5 record. This value establishes fixed compensation details that influence payroll and financial processing. |
| SalesmanagercommissionoverRide | Double | False |
Specifies the sales manager commission override that is associated with the Placement5 record. This value modifies commission calculations that relate to sales activities. |
| ScheduledEnd | Datetime | False |
Indicates the scheduled end date for the Placement5 record. This value supports workflow planning, contract management, and forecasting activities. |
| ShiftId | Int | False |
Specifies the Id of the shift that is associated with the Placement5 record. This value ties the placement to the scheduling structure that defines expected work hours and shift patterns. |
| StartDate | Datetime | False |
Indicates the start date for the Placement5 record. This value determines when assignment activities begin and influences payroll and billing cycles. |
| StatementContactId | Int | False |
Specifies the Id of the statement contact that is associated with the Placement5 record. This value identifies the individual who receives financial statements or related billing documentation. |
| Status | String | False |
Indicates the status of the Placement5 record. This value controls workflow transitions and determines which actions are available within Bullhorn CRM. |
| SubmissionId | Int | False |
Specifies the Id of the submission that is associated with the Placement5 record. This value links the placement to the initial candidate submission within the hiring workflow. |
| TaxRate | Double | False |
Specifies the tax rate that is applied to the Placement5 record. This value affects payroll withholding and financial calculations. |
| TaxState | String | False |
Indicates the tax state that is associated with the Placement5 record. This value informs payroll and tax configuration rules that apply during processing. |
| TerminationReason | String | False |
Captures the termination reason that is associated with the Placement5 record. This information supports compliance tracking and closure of assignment-related workflows. |
| UmbrellaCompanyId | Int | False |
Specifies the Id of the umbrella company that is associated with the Placement5 record. This value is used when the placement is administered through an intermediary organization. |
| WorkersCompCodeId | Int | False |
Specifies the Id of the workers' compensation code that is associated with the Placement5 record. This value supports compliance and insurance classification requirements. |
| WorkWeekBegin | Int | False |
Indicates the day on which the work week begins for the Placement5 record. This value influences payroll cycle processing and time-entry validation. |
Represents certifications that are associated with candidate placements. This table supports compliance and contract requirements by ensuring that placements remain aligned with required credentials throughout their lifecycle.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementCertification record. This value serves as the primary reference that is used throughout Bullhorn CRM to track and associate certification information with related placement activity. |
| CandidateCredentialId | Int | False |
Specifies the Id of the candidate credential that is linked to the PlacementCertification record. This value establishes the relationship that Bullhorn CRM uses to match the certification to the candidate's documented credentials. |
| CandidateCredentialName | String | False |
Represents the name of the candidate credential that is associated with the PlacementCertification record. This value supports display, verification, and reporting functions that reference the credential's title. |
| CandidateCredentialStatus | String | False |
Indicates the status of the candidate credential that is associated with the PlacementCertification record. This value informs compliance and readiness evaluations that determine whether the credential is active or acceptable. |
| CertificationId | Int | False |
Specifies the Id of the certification that is associated with the PlacementCertification record. This value links the record to the defined certification entity that Bullhorn CRM uses for credential tracking and validation. |
| DateAdded | Datetime | False |
Indicates the date and time when the PlacementCertification record is added to the system. This value supports auditing and historical tracking for certification-related events. |
| DateLastModified | Datetime | False |
Indicates the date and time when the PlacementCertification record is last modified. This value provides visibility into updates that influence compliance and record accuracy. |
| ExpirationDate | Datetime | False |
Indicates the expiration date for the certification that is associated with the PlacementCertification record. This value supports compliance checks and determines when recertification actions are required. |
| MatchingCredentialCount | Int | False |
Represents the number of matching credentials that relate to the PlacementCertification record. This value informs reconciliation processes that compare placement requirements against candidate credentials. |
| ModifyingUserId | Int | False |
Specifies the Id of the user who last modifies the PlacementCertification record. This value provides traceability for audit and workflow oversight within Bullhorn CRM. |
| OwnerId | Int | False |
Specifies the Id of the owner that is assigned to the PlacementCertification record. This value identifies the internal user who is responsible for managing and maintaining certification information. |
| PlacementId | Int | False |
Specifies the Id of the placement that is associated with the PlacementCertification record. This value links certification requirements to the placement for compliance enforcement and workflow coordination. |
Tracks historical updates that are applied to placement certification records. This table supports compliance visibility by documenting changes that affect whether a placement satisfies required credential standards.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementCertificationEditHistory record. This value serves as the primary reference that Bullhorn CRM uses to track changes made to certification-related data. |
| AuditTrail | String | False |
Captures the audit trail information that is associated with the PlacementCertificationEditHistory record. This value provides historical context that is used to review, analyze, and verify modifications to certification records. |
| DateAdded | Datetime | False |
Indicates the date and time when the PlacementCertificationEditHistory record is added to the system. This value supports chronological tracking and audit sequencing for certification edits. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the PlacementCertificationEditHistory record. This value supports data migration processes that reconcile imported edit-history entries. |
| ModifyingPersonId | Int | False |
Specifies the Id of the person who modifies the PlacementCertificationEditHistory record. This value provides traceability that is used to identify the user responsible for changes in certification history. |
| TargetEntityId | Int | False |
Specifies the Id of the target entity that is associated with the PlacementCertificationEditHistory record. This value identifies the certification-related record that is affected by the edit. |
| TransactionID | String | False |
Represents the transaction Id that is associated with the PlacementCertificationEditHistory record. This value supports consistency checks and links the edit event to the system transaction that records it. |
Captures the change to an individual certification field that is recorded when a placement certification is updated. This table supports granular compliance auditing by identifying specific value modifications that influence placement eligibility and regulatory requirements.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementCertificationEditHistoryFieldChange record. This value provides the primary reference that Bullhorn CRM uses to track individual field-level changes within certification edit history. |
| ColumnName | String | False |
Specifies the name of the column that is affected in the PlacementCertificationEditHistoryFieldChange record. This value identifies which field is modified during the edit event. |
| Display | String | False |
Represents the display label for the field that is associated with the PlacementCertificationEditHistoryFieldChange record. This value supports user-facing audit views that present field changes in readable form. |
| EditHistoryId | Int | False |
Specifies the Id of the edit-history entry that is associated with the PlacementCertificationEditHistoryFieldChange record. This value links the field change to the broader edit event that Bullhorn CRM records in the edit-history workflow. |
| NewValue | String | False |
Captures the new value that is applied in the PlacementCertificationEditHistoryFieldChange record. This value provides visibility into updated certification information that results from the edit. |
| OldValue | String | False |
Captures the previous value that is replaced in the PlacementCertificationEditHistoryFieldChange record. This value supports audit comparisons that are used to review and verify the nature of the field change. |
Represents change requests that apply to placement records, including adjustments to dates, rates, or assignment details. This table supports approval workflows by tracking proposed modifications that require review before updates can be applied.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementChangeRequest record. This value provides the primary reference that Bullhorn CRM uses to track requested modifications to placement details. |
| ApprovingUserId | Int | False |
Specifies the Id of the user who approves the PlacementChangeRequest record. This value identifies the individual responsible for authorizing requested changes within the approval workflow. |
| BillingContactId | Int | False |
Specifies the Id of the billing contact that is associated with the PlacementChangeRequest record. This value identifies the person who is designated to receive billing-related communication when the change request is processed. |
| BillingFrequency | String | False |
Indicates the billing frequency that applies to the PlacementChangeRequest record. This value informs how invoice cycles will be updated if the request is approved. |
| BillRate | Double | False |
Specifies the bill rate that is associated with the PlacementChangeRequest record. This value contributes to downstream billing adjustments that reflect updated client charges. |
| BonusPackage | String | False |
Represents the bonus package that is associated with the PlacementChangeRequest record. This value supports compensation updates that may be introduced during a placement modification request. |
| Comments | String | False |
Captures comments that relate to the PlacementChangeRequest record. This information provides context that supports review, justification, and decision-making associated with the requested changes. |
| CostCenter | String | False |
Represents the cost center that is associated with the PlacementChangeRequest record. This value aligns the request with financial tracking and internal accounting structures. |
| DateAdded | Datetime | False |
Indicates the date and time when the PlacementChangeRequest record is added to the system. This value supports audit tracking and chronological organization of change requests. |
| DateApproved | Datetime | False |
Indicates the date and time when the PlacementChangeRequest record is approved. This value records the official approval point that allows the system to apply the requested placement updates. |
| DateLastModified | Datetime | False |
Indicates the date and time when the PlacementChangeRequest record is last modified. This value provides visibility into adjustments and review activity prior to final approval. |
| DaysGuaranteed | Int | False |
Specifies the number of guaranteed days that apply to the PlacementChangeRequest record. This value supports contract compliance checks and billing rules that are recalculated when guarantees change. |
| DaysproRated | Int | False |
Specifies the number of prorated days that apply to the PlacementChangeRequest record. This value influences prorated billing and payroll logic that may be updated if the request is approved. |
| EffectiveDate | Datetime | False |
Indicates the effective date for the PlacementChangeRequest record. This value determines when approved changes will take effect within payroll, scheduling, and billing workflows. |
| EffectivedateClient | Datetime | False |
Indicates the client-defined effective date for the PlacementChangeRequest record. This value reflects client scheduling requirements that influence when placement modifications become operational. |
| EmployeeType | String | False |
Specifies the employee type that is associated with the PlacementChangeRequest record. This value supports classification rules and payroll configuration that may change when the request is approved. |
| EmploymentType | String | False |
Represents the employment type that is associated with the PlacementChangeRequest record. This value informs compliance checks and workflow routing that depend on employment classification. |
| HoursofOperation | String | False |
Captures the hours of operation that relate to the PlacementChangeRequest record. This information supports scheduling updates and time-entry validation when hours change. |
| HoursPerDay | Double | False |
Specifies the number of hours per day that apply to the PlacementChangeRequest record. This value influences time-entry rules and billing calculations that may be updated through the request. |
| HousingManager | Int | False |
Specifies the Id of the housing manager that is associated with the PlacementChangeRequest record. This value identifies the person responsible for updating housing coordination related to the placement. |
| HousingStatus | String | False |
Indicates the housing status that is associated with the PlacementChangeRequest record. This value supports operational updates that define housing arrangements tied to the placement. |
| JobDuration | Double | False |
Represents the job duration that is associated with the PlacementChangeRequest record. This value supports timeline adjustments and scheduling changes that result from an approved request. |
| LocationId | Int | False |
Specifies the Id of the location that is associated with the PlacementChangeRequest record. This value identifies the site where changes to the placement's work location may take effect. |
| MarkUp | Double | False |
Specifies the markup value that is associated with the PlacementChangeRequest record. This value affects margin calculations and revenue adjustments that are triggered by approved changes. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the PlacementChangeRequest record. This value supports data reconciliation when change requests are migrated or synchronized from external systems. |
| OptionsPackage | String | False |
Represents the options package that is associated with the PlacementChangeRequest record. This value supports compensation or benefit adjustments introduced by the change request. |
| OtherHourlyFee | Double | False |
Specifies the additional hourly fee that is associated with the PlacementChangeRequest record. This value affects billing calculations and may adjust client charges if the request is approved. |
| OtherHourlyFeeComments | String | False |
Captures comments that relate to the additional hourly fee in the PlacementChangeRequest record. This information supports auditing and justification for fee adjustments. |
| OverTimebillrate | Double | False |
Specifies the overtime bill rate that is associated with the PlacementChangeRequest record. This value determines how overtime charges will be updated following approval. |
| OverTimepayrate | Double | False |
Specifies the overtime pay rate that is associated with the PlacementChangeRequest record. This value supports payroll recalculations that apply when overtime compensation is modified. |
| OvertimeExemption | Int | False |
Indicates whether the PlacementChangeRequest record reflects an overtime exemption. This value informs payroll rules that determine how overtime eligibility is applied. |
| PayRate | String | False |
Specifies the pay rate that is associated with the PlacementChangeRequest record. This value influences payroll and billing updates that result from changes to compensation. |
| PayUnit | String | False |
Indicates the pay unit that applies to the PlacementChangeRequest record. This value determines how compensation will be measured when the request's changes take effect. |
| PlacementId | Int | False |
Specifies the Id of the placement that is associated with the PlacementChangeRequest record. This value links the request to the placement that will be updated if the request is approved. |
| Placementfee | Double | False |
Specifies the placement fee that is associated with the PlacementChangeRequest record. This value contributes to financial recalculations that occur when approved changes alter fee-based billing arrangements. |
| PlacementfeeFlat | Double | False |
Specifies the flat placement fee that is associated with the PlacementChangeRequest record. This value supports fixed-fee billing updates that are applied when change requests modify compensation or billing terms. |
| RateEntryType | Bool | False |
Returns a value of 'true' when the PlacementChangeRequest record uses a structured rate entry type. It returns a value of 'false' when the change request follows standard rate-entry behavior that is supported by Bullhorn CRM. |
| RecruitingmanagercommissionoverRide | Double | False |
Specifies the recruiting manager commission override that is associated with the PlacementChangeRequest record. This value affects commission calculations that are updated when compensation components change. |
| ReferralFee | String | False |
Represents the referral fee that is associated with the PlacementChangeRequest record. This value supports billing and incentive structures that may be adjusted through the change request process. |
| ReferralFeeType | String | False |
Indicates the referral fee type that is associated with the PlacementChangeRequest record. This value determines how referral-related compensation is processed once the request is approved. |
| Reportingto | String | False |
Specifies the reporting relationship that is associated with the PlacementChangeRequest record. This value identifies the person or role to whom the candidate reports when the change request alters reporting structure. |
| RequestedbyId | Int | False |
Specifies the Id of the user who requests the PlacementChangeRequest record. This value identifies the individual initiating the modification and provides traceability within the approval workflow. |
| RequestStatus | String | False |
Indicates the status of the PlacementChangeRequest record. This value determines whether the request is pending, approved, or otherwise processed within Bullhorn CRM workflows. |
| RequestType | String | False |
Indicates the type of change that is associated with the PlacementChangeRequest record. This value routes the request through the appropriate workflow logic that corresponds to the modification category. |
| Salary | String | False |
Specifies the salary amount that is associated with the PlacementChangeRequest record. This value influences payroll updates and financial calculations that apply when salary changes are approved. |
| SalesmanagercommissionoverRide | Double | False |
Specifies the sales manager commission override that is associated with the PlacementChangeRequest record. This value modifies sales commission calculations that are updated through approved change requests. |
| ScheduledEnd | Datetime | False |
Indicates the scheduled end date that is associated with the PlacementChangeRequest record. This value supports forecasting, contract adjustments, and scheduling updates that result from approved changes. |
| StartDate | Datetime | False |
Indicates the start date that is associated with the PlacementChangeRequest record. This value determines when updated placement terms take effect within payroll, billing, and scheduling workflows. |
| StatementContactId | Int | False |
Specifies the Id of the statement contact that is associated with the PlacementChangeRequest record. This value identifies the person who receives financial statements when changes impact billing. |
| Status | String | False |
Indicates the status of the PlacementChangeRequest record. This value governs workflow transitions and determines the actions available to users during the review process. |
| Tax | Double | False |
Specifies the tax amount that is associated with the PlacementChangeRequest record. This value influences payroll withholding and billing calculations that may change when the request is approved. |
| TaxState | String | False |
Indicates the tax state that is associated with the PlacementChangeRequest record. This value informs tax configuration rules that apply when placement details are modified. |
| TerminationReason | String | False |
Captures the termination reason that is associated with the PlacementChangeRequest record. This value supports compliance tracking and ensures that placement-ending events are properly documented when changes relate to termination. |
| UmbrellaCompanyId | Int | False |
Specifies the Id of the umbrella company that is associated with the PlacementChangeRequest record. This value is used when the request affects administrative arrangements managed through an intermediary organization. |
| WorkersCompCodeId | Int | False |
Specifies the Id of the workers' compensation code that is associated with the PlacementChangeRequest record. This value supports insurance and regulatory classification updates that may result from approved changes. |
| WorkWeekBegin | Int | False |
Indicates the day on which the work week begins for the PlacementChangeRequest record. This value influences payroll cycle calculations and time-entry configurations that may be updated as part of the change request. |
Tracks historical updates that are applied to placement change request records. This table supports transparency by documenting the evolution of change requests and their impact on placement management.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementChangeRequestEditHistory record. This value serves as the primary reference that Bullhorn CRM uses to track historical changes that affect placement change requests. |
| AuditTrail | String | False |
Captures the audit trail information that is associated with the PlacementChangeRequestEditHistory record. This value provides detailed historical context that is used to analyze, verify, and review modifications to placement change requests. |
| DateAdded | Datetime | False |
Indicates the date and time when the PlacementChangeRequestEditHistory record is added to the system. This value supports chronological ordering and audit sequencing for recorded edit events. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the PlacementChangeRequestEditHistory record. This value supports data migration processes that reconcile imported change-history entries. |
| ModifyingPersonId | Int | False |
Specifies the Id of the person who modifies the PlacementChangeRequestEditHistory record. This value identifies the user responsible for making the recorded changes and supports audit traceability. |
| TargetEntityId | Int | False |
Specifies the Id of the target entity that is associated with the PlacementChangeRequestEditHistory record. This value identifies the placement change request that is affected by the edit event. |
| TransactionID | String | False |
Represents the transaction Id that is associated with the PlacementChangeRequestEditHistory record. This value links the edit entry to the system transaction that records the operation for audit consistency. |
Captures the change to an individual field that is recorded when a placement change request is updated. This table supports detailed auditing by identifying specific modifications that influence proposed placement adjustments and their approval outcomes.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementChangeRequestEditHistoryFieldChange record. This value provides the primary reference that Bullhorn CRM uses to track individual field-level changes that occur during placement change request edits. |
| ColumnName | String | False |
Specifies the name of the column that is affected in the PlacementChangeRequestEditHistoryFieldChange record. This value identifies the specific field that is modified during the edit event. |
| Display | String | False |
Represents the display label for the field that is associated with the PlacementChangeRequestEditHistoryFieldChange record. This value supports audit views that present modified fields in a readable format. |
| EditHistoryId | Int | False |
Specifies the Id of the edit-history entry that is associated with the PlacementChangeRequestEditHistoryFieldChange record. This value links each field-level change to the broader edit event that Bullhorn CRM records in the edit-history workflow. |
| NewValue | String | False |
Captures the new value that is applied in the PlacementChangeRequestEditHistoryFieldChange record. This value provides visibility into updated placement change request data that results from the modification. |
| OldValue | String | False |
Captures the previous value that is replaced in the PlacementChangeRequestEditHistoryFieldChange record. This value supports audit comparisons that help validate and review the nature of the field change. |
Represents commission records that are associated with candidate placements. This table supports financial tracking by storing commission amounts, allocation details, and the relationships between recruiters, sales representatives, and finalized placement activity.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementCommission record. This value provides the primary reference that Bullhorn CRM uses to track commission allocations that relate to a placement. |
| Ofgrossmargin | Double | False |
Represents the portion of gross margin that is associated with the PlacementCommission record. This value participates in margin-based commission calculations that Bullhorn CRM uses for compensation analysis. |
| Comments | String | False |
Captures comments that relate to the PlacementCommission record. This information supports internal review and provides context for commission-related decisions. |
| DateAdded | Datetime | False |
Indicates the date and time when the PlacementCommission record is added to the system. This value supports audit history and chronological tracking of commission entries. |
| DateLastModified | Datetime | False |
Indicates the date and time when the PlacementCommission record is last modified. This value provides visibility into updates that affect commission calculations and reporting. |
| ExternalRecipient | String | False |
Represents the external commission recipient that is associated with the PlacementCommission record. This value identifies non-user recipients who receive commission amounts through external arrangements. |
| FeeSplit | Double | False |
Specifies the fee split that is assigned to the PlacementCommission record. This value determines the share of commission-based fees that the recipient receives. |
| HourlyCommission | Double | False |
Specifies the hourly commission that is associated with the PlacementCommission record. This value supports commission structures that depend on hourly billing or pay arrangements. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the PlacementCommission record. This value supports data migration processes that reconcile imported commission-related records. |
| PlacementId | Int | False |
Specifies the Id of the placement that is associated with the PlacementCommission record. This value links the commission entry to the underlying placement for reporting and workflow alignment. |
| RecipientId | Int | False |
Specifies the Id of the recipient that is associated with the PlacementCommission record. This value identifies the internal user or entity that earns the commission allocation. |
| Role | String | False |
Indicates the role of the commission recipient for the PlacementCommission record. This value influences commission logic that is based on the recipient's function within the placement workflow. |
| Split | Double | False |
Specifies the split percentage that is associated with the PlacementCommission record. This value determines how the commission amount is divided among multiple recipients. |
| Status | String | False |
Indicates the status of the PlacementCommission record. This value controls whether the commission entry is active, inactive, or otherwise processed within Bullhorn CRM. |
Tracks the historical updates that are applied to placement commission records. This table supports financial auditing by documenting modifications that affect commission calculations and payout reporting.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementCommissionEditHistory record. This value provides the primary reference that Bullhorn CRM uses to track changes to placement commission entries. |
| AuditTrail | String | False |
Captures the audit trail information that is associated with the PlacementCommissionEditHistory record. This value supplies historical detail that is used to review, verify, and analyze commission-related modifications. |
| DateAdded | Datetime | False |
Indicates the date and time when the PlacementCommissionEditHistory record is added to the system. This value supports chronological sequencing and audit review for recorded commission edits. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the PlacementCommissionEditHistory record. This value supports data migration processes that reconcile imported commission edit-history records. |
| ModifyingPersonId | Int | False |
Specifies the Id of the person who modifies the PlacementCommissionEditHistory record. This value identifies the individual responsible for changes and supports audit traceability. |
| TargetEntityId | Int | False |
Specifies the Id of the target entity that is associated with the PlacementCommissionEditHistory record. This value identifies the placement commission entry that is affected by the edit event. |
| TransactionID | String | False |
Represents the transaction Id that is associated with the PlacementCommissionEditHistory record. This value links the edit event to the system transaction that records it for audit consistency. |
Captures the change to an individual field that is recorded when a placement commission is updated. This table supports granular financial oversight by identifying specific commission value modifications and the context for each change.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementCommissionEditHistoryFieldChange record. This value provides the primary reference that Bullhorn CRM uses to track individual field-level changes within the placement commission edit history. |
| ColumnName | String | False |
Specifies the name of the column that is affected in the PlacementCommissionEditHistoryFieldChange record. This value identifies the precise field that is modified during the commission edit event. |
| Display | String | False |
Represents the display label for the field that is associated with the PlacementCommissionEditHistoryFieldChange record. This value supports user-facing audit views that present modified fields in readable form. |
| EditHistoryId | Int | False |
Specifies the Id of the edit-history entry that is associated with the PlacementCommissionEditHistoryFieldChange record. This value links the field-level change to the broader commission edit event recorded by Bullhorn CRM. |
| NewValue | String | False |
Captures the new value that is applied in the PlacementCommissionEditHistoryFieldChange record. This value provides visibility into updated commission information that results from the modification. |
| OldValue | String | False |
Captures the previous value that is replaced in the PlacementCommissionEditHistoryFieldChange record. This value supports audit comparisons that help reviewers understand the nature and impact of the field change. |
Tracks historical updates that are applied to placement records. This table supports compliance, payroll, and client reporting by documenting lifecycle changes that affect assignment details and employment status.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementEditHistory record. This value provides the primary reference that Bullhorn CRM uses to retrieve and audit placement-level modification events. |
| AuditTrail | String | False |
Represents the audit-trail content that is associated with the PlacementEditHistory record. This value stores the serialized change details that the system logs during placement updates. |
| DateAdded | Datetime | False |
Specifies the date and time when the PlacementEditHistory record is created. This value enables chronological tracking of placement edits for reporting and compliance. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the PlacementEditHistory record. This value supports data-migration integrity and identifies records that originate from external system imports. |
| ModifyingPersonId | Int | False |
Specifies the Id of the user who performs the modification that is captured in the PlacementEditHistory record. This value identifies the acting user for audit, permission, and historical review processes. |
| TargetEntityId | Int | False |
Represents the Id of the placement record that is associated with the PlacementEditHistory entry. This value links the edit event to the specific placement instance that is modified. |
| TransactionID | String | False |
Specifies the transaction identifier that is associated with the PlacementEditHistory record. This value groups related field-change events that occur within the same update operation for consistency and traceability. |
Captures field-level modifications that occur within placement edit history entries. This table supports detailed auditing by identifying individual value changes that influence payroll, billing, or contractual obligations.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementEditHistoryFieldChange record. This value provides the primary reference that Bullhorn CRM uses to retrieve and track individual field-level placement changes. |
| ColumnName | String | False |
Specifies the name of the column that is modified in the PlacementEditHistoryFieldChange record. This value identifies the specific placement field whose data is altered during the recorded update. |
| Display | String | False |
Represents the display value that is associated with the PlacementEditHistoryFieldChange record. This value provides a user-readable description of the modified field for audit review and troubleshooting. |
| EditHistoryId | Int | False |
Specifies the Id of the related PlacementEditHistory record that is associated with this field-level change. This value links the individual modification to the broader placement edit event that is captured in the history log. |
| NewValue | String | False |
Represents the updated value that is associated with the PlacementEditHistoryFieldChange record. This value shows the data that is stored after the system applies the placement modification. |
| OldValue | String | False |
Represents the previous value that is associated with the PlacementEditHistoryFieldChange record. This value preserves the original data that the system replaces during the placement change operation. |
Captures the files that are attached to placement records, including contracts, onboarding documents, and compliance materials. This table supports documentation workflows by enabling users to store, retrieve, and audit placement-related files.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementFileAttachment record. This value serves as the primary reference that Bullhorn CRM uses to track file attachments that relate to placements. |
| ContentSubType | String | False |
Indicates the content subtype for the PlacementFileAttachment record. This value supports file handling logic that differentiates between various subformats of stored content. |
| ContentType | String | False |
Indicates the content type for the PlacementFileAttachment record. This value determines how the system interprets and processes the attached file. |
| DateAdded | Datetime | False |
Indicates the date and time when the PlacementFileAttachment record is added to the system. This value provides chronological tracking that supports audit history for file management. |
| Description | String | False |
Represents the description that is associated with the PlacementFileAttachment record. This value supplies context that is used to identify or clarify the purpose of the attached file. |
| Directory | String | False |
Specifies the directory value for the PlacementFileAttachment record. This value identifies the storage location path that is associated with the attachment. |
| Distribution | String | False |
Represents the distribution setting for the PlacementFileAttachment record. This value influences how the attachment is shared or made available within Bullhorn CRM. |
| ExternalID | String | False |
Represents the external Id that is associated with the PlacementFileAttachment record. This value links the attachment to external systems or processes that integrate with Bullhorn CRM. |
| FileExtension | String | False |
Indicates the file extension for the PlacementFileAttachment record. This value helps determine file type handling and compatibility during system operations. |
| FileOwnerId | Int | False |
Specifies the Id of the file owner for the PlacementFileAttachment record. This value identifies the user who is responsible for managing or uploading the file. |
| FileSize | Int | False |
Represents the file size for the PlacementFileAttachment record. This value supports capacity tracking, file-transfer decisions, and storage management. |
| FileType | String | False |
Indicates the file type for the PlacementFileAttachment record. This value determines how Bullhorn CRM categorizes and processes the file within attachment workflows. |
| IsCopied | Bool | False |
Returns a value of 'true' when the PlacementFileAttachment record is marked as copied. It returns a value of 'false' when the attachment does not represent a copied file instance. |
| IsEncrypted | Bool | False |
Returns a value of 'true' when the PlacementFileAttachment record is encrypted. It returns a value of 'false' when the file is stored without encryption. |
| IsExternal | Bool | False |
Returns a value of 'true' when the PlacementFileAttachment record is designated as external. It returns a value of 'false' when the attachment exists solely within Bullhorn CRM. |
| IsOpen | Bool | False |
Returns a value of 'true' when the PlacementFileAttachment record is indicated as open. It returns a value of 'false' when the attachment is not available for open access or viewing. |
| IsPrivate | Bool | False |
Returns a value of 'true' when the PlacementFileAttachment record is marked as private. It returns a value of 'false' when the file is accessible based on standard system permissions. |
| IsSendOut | Bool | False |
Returns a value of 'true' when the PlacementFileAttachment record is designated for sending out. It returns a value of 'false' when the attachment is not configured for outbound distribution. |
| JobOrderId | Int | False |
Specifies the Id of the job order that is associated with the PlacementFileAttachment record. This value links the attachment to the originating job order for workflow alignment. |
| Name | String | False |
Represents the name of the file that is associated with the PlacementFileAttachment record. This value supports identification, searchability, and display within attachment listings. |
| PlacementId | Int | False |
Specifies the Id of the placement that is associated with the PlacementFileAttachment record. This value ties the attachment to the placement to support document management and workflow tracking. |
| Type | String | False |
Indicates the type designation for the PlacementFileAttachment record. This value determines how the attachment is categorized and used within placement-related workflows. |
| UserId | Int | False |
Specifies the Id of the user who uploads or manages the PlacementFileAttachment record. This value supports permissions, auditing, and user accountability for file activity. |
| Uuid | String | False |
Represents the universally unique identifier (UUID) that is associated with the PlacementFileAttachment record. This value provides a unique reference that supports file identification across distributed systems. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the PlacementFileAttachment record is marked as deleted. It returns a value of 'false' when the attachment remains active in the system. |
Defines the rate card configurations that set pay and bill rate structures for placements. This table supports financial accuracy by standardizing compensation arrangements that guide invoicing, payroll, and profitability analysis.
| Name | Type | ReadOnly | Description |
| id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementRateCard record. This value provides the primary reference that Bullhorn CRM uses to manage rate card configurations that apply to placements. |
| DateAdded | Datetime | False |
Indicates the date and time when the PlacementRateCard record is added to the system. This value supports audit tracking and helps sequence updates across multiple rate card versions. |
| DateLastModified | Datetime | False |
Indicates the date and time when the PlacementRateCard record is last modified. This value provides visibility into changes that affect rate card accuracy and payroll or billing alignment. |
| EffectiveDate | Date | False |
Specifies the effective date for the PlacementRateCard record. This value determines when the rate card becomes active for payroll, invoicing, and financial calculations. |
| EffectiveEndDate | Date | False |
Specifies the effective end date for the PlacementRateCard record. This value defines when the rate card expires and supports version control for placement-rate management. |
| IsDeleted | Bool | False |
Returns a value of 'true' when the PlacementRateCard record is marked as deleted. It returns a value of 'false' when the rate card remains active and available in Bullhorn CRM. |
| OwnerId | Int | False |
Specifies the Id of the owner that is associated with the PlacementRateCard record. This value identifies the user responsible for managing or updating the rate card configuration. |
| PlacementId | Int | False |
Specifies the Id of the placement that is associated with the PlacementRateCard record. This value links the rate card to the placement whose billing and pay rules it defines. |
| PlacementRateCardVersion | Int | False |
Represents the version number of the PlacementRateCard record. This value supports version tracking and helps Bullhorn CRM determine which rate card rules apply at a given time. |
| RootExternalID | String | False |
Represents the root external Id that is associated with the PlacementRateCard record. This value supports integration with external systems that synchronize placement rate card data. |
| RootMigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the PlacementRateCard record. This value supports migration workflows that reconcile imported rate card records. |
Stores the individual line items that belong to placement rate cards. This table supports rate management by capturing detailed compensation components that influence billing rules and payroll calculations.
This table comes with the limitations below since it is exposed from its parent entity PlacementRateCardLineGroup endpoint.
SELECT * FROM PlacementRateCardLine ORDER BY PlacementRateCardLineGroupId DESC
| Name | Type | ReadOnly | Description |
| id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementRateCardLine record. This value provides the primary reference that Bullhorn CRM uses to track individual billing and pay rate entries within a placement rate card. |
| Alias | String | False |
Specifies the alias that is associated with the PlacementRateCardLine record. This value supports user-friendly identification of the rate line during payroll, billing, and configuration workflows. |
| BillCurrencyUnitId | Int | False |
Specifies the Id of the billing currency unit that is associated with the PlacementRateCardLine record. This value determines the currency context that applies to client billing for this rate line. |
| BillMultiplier | Decimal | False |
Represents the billing multiplier that is associated with the PlacementRateCardLine record. This value adjusts billing calculations when the rate line requires a multiplier for invoice generation. |
| BillRate | Decimal | False |
Specifies the bill rate that applies to the PlacementRateCardLine record. This value drives the calculation of client charges that are based on this rate line. |
| EarnCodeId | Int | False |
Specifies the Id of the earn code that is associated with the PlacementRateCardLine record. This value links the rate line to an earning classification that influences payroll processing. |
| MarkupPercent | Decimal | False |
Represents the markup percentage that is associated with the PlacementRateCardLine record. This value contributes to margin calculations and helps determine the bill rate from the pay rate. |
| MarkupValue | Decimal | False |
Represents the markup value that is associated with the PlacementRateCardLine record. This value provides a fixed markup amount that is applied during billing or margin computation. |
| PayCurrencyUnitId | Int | False |
Specifies the Id of the pay currency unit that is associated with the PlacementRateCardLine record. This value determines the currency that applies to compensation for this rate line. |
| PayMultiplier | Decimal | False |
Represents the pay multiplier that is associated with the PlacementRateCardLine record. This value adjusts payroll calculations when the rate line requires a multiplier for earnings determination. |
| PayRate | Decimal | False |
Specifies the pay rate that applies to the PlacementRateCardLine record. This value determines the compensation that is paid for hours or units associated with this rate line. |
| PlacementRateCardLineGroupId | Int | False |
Specifies the Id of the rate card line group that is associated with the PlacementRateCardLine record. This value organizes the rate line into a group that supports structured billing and pay configuration. |
Organizes groups of related rate card lines that structure complex compensation models. This table supports financial modeling by grouping rate components that apply to specific roles, departments, or contract types.
| Name | Type | ReadOnly | Description |
| id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementRateCardLineGroup record. This value provides the primary reference that Bullhorn CRM uses to organize related rate card lines into logical groups. |
| BaseRate | Bool | False |
Returns a value of 'true' when the PlacementRateCardLineGroup record is designated as the base rate group. It returns a value of 'false' when the group does not serve as the base reference for rate calculations. |
| earnCodeGroupID | Int | False |
Specifies the Id of the earn code group that is associated with the PlacementRateCardLineGroup record. This value links the group to an earning classification that influences payroll processing and rate interpretation. |
| externalID | String | False |
Represents the external Id that is associated with the PlacementRateCardLineGroup record. This value supports integration workflows that reference line groups across external systems. |
| migrateGUID | String | False |
Represents the globally unique migration Id that is associated with the PlacementRateCardLineGroup record. This value supports data migration and reconciliation processes that ensure consistency across environments. |
| placementRateCardVersionID | Int | False |
Specifies the Id of the placement rate card version that is associated with the PlacementRateCardLineGroup record. This value connects the group to the rate card version that governs billing and pay rules. |
| placementRateCardVersionID2Id | Int | False |
Specifies the Id of the secondary placement rate card version that is associated with the PlacementRateCardLineGroup record. This value supports advanced rate card workflows that require linkage to an additional version context. |
Represents the relationships between a primary entity and its associated entity, including the identifier (Id) values that link related records. This table supports relational integrity by storing associations that define how records interact across the Bullhorn CRM data model.
Note: The Associations Tables are not exposed unless the ExpandAssociations connection property is set to 'True'.
The Cloud will use the Bullhorn CRM API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client side within the Cloud.
Due to the Bullhorn CRM REST API limitations, when the PrimaryEntityId is not specified, only the top 15 associated entity record Id-s are returned for every primary entity record. In order to retrieve every associated entity record Id for a certain primary entity record, you will need to specify the PrimaryEntityId. You can specify either one primary entity record Id using the = operator, or you can specify a list of primary entity record Id-s using the IN operator.
The example query below returns all PrimarySkills record Id-s associated to the Candidate with Id '760807'.
SELECT CandidateId, PrimarySkillsId FROM CandidateToPrimarySkillsAssociations WHERE CandidateId = '760807'
The example query below returns all PrimarySkills record Id-s associated to every Candidate specified in the IN list.
SELECT CandidateId, PrimarySkillsId FROM CandidateToPrimarySkillsAssociations WHERE CandidateId IN ('760592', '760807', '761036', '761225')
To create a new association between two entity records, you will need to specify the existing primary entity record Id and the existing associated entity record Id.
INSERT INTO CandidateToPrimarySkillsAssociations (CandidateId, PrimarySkillsId) VALUES ('761036', '1000369')
To delete an existing association between two entity records, you will need to specify the existing primary entity record Id and the existing associated entity record Id.
DELETE FROM CandidateToPrimarySkillsAssociations WHERE CandidateId = '761036' AND PrimarySkillsId = '1000369'
| Name | Type | ReadOnly | Description |
| PrimaryEntityId [KEY] | Int | False |
Represents the unique identifier (Id) of the primary entity that is associated with the PrimaryEntityToAssociatedEntityAssociations record. This value links the association to the primary entity record that participates in the relationship. |
| AssociatedEntityId [KEY] | Int | False |
Specifies the Id of the associated entity that is linked to the PrimaryEntityToAssociatedEntityAssociations record. This value identifies the related entity that forms the secondary connection within the association. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| IsPrimaryRecordDeleted | Bool |
Returns a value of 'true' when the primary entity that is associated with the PrimaryEntityToAssociatedEntityAssociations record is deleted. It returns a value of 'false' when the primary entity remains active in the system. |
Stores report definitions that contain configuration details for generating analytics within Bullhorn CRM. This table supports business intelligence by enabling users to create, manage, and execute structured reports for operational insights.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the Report record. This value provides the primary reference that Bullhorn CRM uses to track, manage, and retrieve reporting definitions. |
| CognosType | String | False |
Indicates the Cognos type that is associated with the Report record. This value determines how the report integrates with Cognos-based reporting structures within the system. |
| Dashboard | Bool | False |
Returns a value of 'true' when the Report record is designated as a dashboard. It returns a value of 'false' when the report functions as a standard non-dashboard report. |
| DateAdded | Datetime | False |
Indicates the date and time when the Report record is added to the system. This value supports auditing and chronological organization of report definitions. |
| DateLastModified | Datetime | False |
Indicates the date and time when the Report record is last modified. This value provides visibility into updates that affect report logic, metadata, or output structure. |
| Description | String | False |
Represents the description that is associated with the Report record. This value supplies context that helps users understand the purpose and scope of the report. |
| Name | String | False |
Specifies the name of the Report record. This value supports identification, selection, and searchability within reporting workflows. |
| OldReportID | Int | False |
Specifies the Id of the legacy report that is associated with the current Report record. This value maintains backward compatibility across older reporting frameworks. |
| OwnerId | Int | False |
Specifies the Id of the owner of the Report record. This value identifies the user responsible for managing, updating, or maintaining the report definition. |
| PackageName | String | False |
Represents the package name that is associated with the Report record. This value identifies the reporting package that contains the report within the broader reporting structure. |
| Path | String | False |
Specifies the reporting path that is associated with the Report record. This value defines the storage or organizational location where the report resides within the reporting hierarchy. |
| ReportJar | String | False |
Represents the report JAR file that is associated with the Report record. This value points to compiled report components that Bullhorn CRM uses for report execution. |
| ReportRTF | String | False |
Represents the RTF content that is associated with the Report record. This value supports formatted document output that is generated as part of the reporting process. |
| ReportXML | String | False |
Represents the XML content that is associated with the Report record. This value provides structured report metadata that is used for report generation and transformation workflows. |
| SqlData | String | False |
Represents the SQL data that is associated with the Report record. This value contains the query logic that Bullhorn CRM uses to retrieve report data during execution. |
| Type | String | False |
Indicates the type classification for the Report record. This value determines how the report is grouped, processed, or displayed within reporting modules. |
| Version | Int | False |
Specifies the version of the Report record. This value supports version control and ensures that Bullhorn CRM references the correct report definition during execution. |
Represents sales quota assignments that define performance targets for users or teams. This table supports sales management by storing goal values that influence tracking, forecasting, and incentive programs.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the SalesQuota record. This value serves as the primary reference that Bullhorn CRM uses to manage and track quota assignments. |
| Attained | Int | False |
Represents the attained amount for the SalesQuota record. This value contributes to performance calculations that measure progress against the assigned quota. |
| CorporationDepartmentId | Int | False |
Specifies the Id of the corporation department that is associated with the SalesQuota record. This value links the quota to the organizational unit that is responsible for achieving it. |
| DealCount | Int | False |
Represents the number of deals that contribute to the SalesQuota record. This value informs quota-analysis reporting that evaluates deal activity against performance expectations. |
| Department | String | False |
Specifies the department name that is associated with the SalesQuota record. This value supports organizational reporting and categorization of quota information. |
| EndDate | Date | False |
Specifies the end date for the SalesQuota record. This value defines the end of the quota period and influences reporting cycles and performance analysis. |
| Name | String | False |
Represents the name of the SalesQuota record. This value supports identification and searchability within quota management workflows. |
| OwnerId | Int | False |
Specifies the Id of the owner that is assigned to the SalesQuota record. This value identifies the user or entity that is responsible for meeting the quota. |
| PercentAttained | Int | False |
Represents the percentage of quota attainment that is recorded for the SalesQuota record. This value provides a key performance indicator that is used throughout sales reporting. |
| Period | String | False |
Indicates the period classification for the SalesQuota record. This value determines how the quota is grouped and evaluated within recurring reporting cycles. |
| Quota | Int | False |
Specifies the assigned quota amount for the SalesQuota record. This value establishes the performance target that the user or team is expected to meet. |
| StartDate | Date | False |
Specifies the start date for the SalesQuota record. This value defines when the quota period begins and influences time-based reporting and goal tracking. |
Tracks historical updates that are applied to sales tax rate records. This table supports financial compliance by documenting changes that affect tax calculations and regulatory reporting.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the SalesTaxRateEditHistory record. This value provides the primary reference that Bullhorn CRM uses to track historical changes to sales tax rate configurations. |
| AuditTrail | String | False |
Captures the audit trail information that is associated with the SalesTaxRateEditHistory record. This value provides historical detail that is used to verify, analyze, and review changes to tax rate settings. |
| DateAdded | Datetime | False |
Indicates the date and time when the SalesTaxRateEditHistory record is added to the system. This value supports chronological ordering and audit consistency for tax-rate edit events. |
| EffectiveDateChangeId | Int | False |
Specifies the Id of the effective date change entry that is associated with the SalesTaxRateEditHistory record. This value links the edit event to the corresponding effective date adjustment that affects tax calculations. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the SalesTaxRateEditHistory record. This value supports migration and reconciliation processes that ensure accuracy across synchronized environments. |
| ModifyingPersonId | Int | False |
Specifies the Id of the person who modifies the SalesTaxRateEditHistory record. This value identifies the user responsible for the edit and supports audit traceability. |
| TransactionID | String | False |
Represents the transaction Id that is associated with the SalesTaxRateEditHistory record. This value connects the edit event to the system transaction that records it for audit validation. |
| VersionID | Int | False |
Specifies the Id of the version entry that is associated with the SalesTaxRateEditHistory record. This value supports version control and ensures that Bullhorn CRM can track tax-rate logic across multiple revisions. |
Captures the change to an individual field that is recorded when a sales tax rate is updated. This table supports financial auditing and accuracy by identifying specific tax rate value modifications and evaluating their impact on billing and compliance.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the SalesTaxRateEditHistoryFieldChange record. This value provides the primary reference that Bullhorn CRM uses to track individual field-level modifications to sales tax rate configurations. |
| ColumnName | String | False |
Specifies the name of the column that is affected in the SalesTaxRateEditHistoryFieldChange record. This value identifies the specific field that undergoes modification during the edit event. |
| Display | String | False |
Represents the display label for the field that is associated with the SalesTaxRateEditHistoryFieldChange record. This value supports audit views that present the modified field in a readable format. |
| EditHistoryId | Int | False |
Specifies the Id of the edit-history entry that is associated with the SalesTaxRateEditHistoryFieldChange record. This value links the field-level change to the broader tax-rate edit event that Bullhorn CRM records for audit purposes. |
| EntityFieldTypeLookupId | Int | False |
Specifies the Id of the entity field type lookup that is associated with the SalesTaxRateEditHistoryFieldChange record. This value identifies the data type classification that governs how the edited field is interpreted. |
| NewValue | String | False |
Captures the new value that is applied in the SalesTaxRateEditHistoryFieldChange record. This value provides visibility into updated tax-rate information that results from the modification. |
| OldValue | String | False |
Captures the previous value that is replaced in the SalesTaxRateEditHistoryFieldChange record. This value supports audit comparisons that are used to evaluate the nature and impact of the field change. |
Captures effective date changes that apply to sales tax rate records. This table supports time-based financial accuracy by storing information that determines when tax rates become active or expire.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the SalesTaxRateEffectiveDateChange record. This value provides the primary reference that Bullhorn CRM uses to track adjustments to the effective dates of sales tax rate configurations. |
| EditHistoryId | Int | False |
Specifies the Id of the edit-history entry that is associated with the SalesTaxRateEffectiveDateChange record. This value links the effective date change to the broader tax-rate edit event that the system records for auditing. |
| NewEffectiveDate | Date | False |
Specifies the new effective date that is applied in the SalesTaxRateEffectiveDateChange record. This value determines when the updated tax rate becomes active within payroll and billing workflows. |
| PreviousEffectiveDate | Date | False |
Represents the previous effective date that is replaced in the SalesTaxRateEffectiveDateChange record. This value supports audit comparisons that help reviewers understand timing changes that affect tax-rate behavior. |
Represents Sendout records that document when candidate profiles are submitted to client contacts for review. This table supports recruiter-client collaboration by tracking which candidates are forwarded, when they are sent, and how clients respond.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the Sendout record. This value provides the primary reference that Bullhorn CRM uses to retrieve, track, and manage the Sendout event. |
| CandidateId | Int | False |
Specifies the Id of the candidate that is associated with the Sendout record. This value links the sendout to the individual whose information is being forwarded for client review. |
| ClientContactId | Int | False |
Specifies the Id of the client contact that is associated with the Sendout record. This value identifies the recipient within the client organization who receives the candidate submission. |
| CompanyId | Int | False |
Specifies the Id of the company that is associated with the Sendout record. This value ties the Sendout to the hiring organization that is evaluating the candidate. |
| DateSent | Datetime | False |
Indicates the date and time when the Sendout record is transmitted to the client contact. This value supports activity tracking and provides a timeline reference for submission-based workflows. |
| String | False |
Represents the email address that is associated with the Sendout record. This value captures the communication address that Bullhorn CRM uses when delivering Sendout information. | |
| JobId | Int | False |
Specifies the Id of the job that is associated with the Sendout record. This value links the candidate submission to the specific job opportunity under consideration. |
| JobSubmissionId | Int | False |
Specifies the Id of the job submission that is associated with the Sendout record. This value connects the sendout to the originating submission workflow for tracking and auditing. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the Sendout record. This value supports data-migration processes by ensuring consistent tracking across systems. |
| NumTimesRead | Bool | False |
Returns a value of 'true' if the Sendout record is flagged as being read within the system. It returns a value of 'false' when the record is not flagged as read. |
| NumTimesRead2 | Int | False |
Represents the numeric count indicating how many times the Sendout record is opened or viewed. This value supports analytic and reporting insights into client engagement levels. |
| SenderId | Int | False |
Specifies the Id of the user who sends the Sendout record. This value identifies the internal user responsible for initiating the Sendout action. |
Represents Shift records that define work schedule segments for placements or assignments. This table supports timekeeping, scheduling, and billing workflows by storing shift parameters that influence payroll and operational planning.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the Shift record. This value provides the primary reference that Bullhorn CRM uses to retrieve and manage shift definitions. |
| ClientCorporationId | Int | False |
Specifies the Id of the client corporation that is associated with the Shift record. This value links the shift to the organization that uses or manages the scheduling structure. |
| Color | String | False |
Represents the color value that is associated with the Shift record. This value supports visual identification and helps users distinguish between different Shift types in calendar displays. |
| DateLastModified | Datetime | False |
Indicates the date and time when the Shift record is last modified. This value supports audit tracking and helps users identify the most recent updates to Shift details. |
| DayofWeek | Int | False |
Specifies the numeric value that represents the day of the week associated with the Shift record. This value supports scheduling logic that organizes shifts according to weekly patterns. |
| EndTime | Datetime | False |
Indicates the end time that is associated with the Shift record. This value defines the closing boundary of the scheduled work period for timekeeping and planning processes. |
| IsDefault | Bool | False |
Returns a value of 'true' if the Shift record is designated as the default shift. It returns a value of 'false' when the shift is not designated as the default. |
| LastModifiedById | Int | False |
Specifies the Id of the user who last modifies the Shift record. This value supports auditability and helps identify the user responsible for the most recent change. |
| LongName | String | False |
Represents the long-form name that is associated with the Shift record. This value provides descriptive context that helps users interpret and select the appropriate shift in scheduling workflows. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the Shift record. This value supports data-migration processes by ensuring continuity and traceability across systems. |
| ShortName | String | False |
Specifies the short-form name that is associated with the Shift record. This value supports compact display formats and enhances usability in interfaces where space is limited. |
| StartTime | Datetime | False |
Indicates the start time that is associated with the Shift record. This value establishes the opening boundary of the scheduled work period for planning and attendance tracking. |
| Type | String | False |
Represents the type classification that is associated with the Shift record. This value helps categorize shifts for scheduling, reporting, and operational workflows. |
Represents standardized skills that classify candidate qualifications or job requirements. This table supports searching, matching, and reporting by ensuring that skills remain consistent across recruiting workflows.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the Skill record. This value provides the primary reference that Bullhorn CRM uses to retrieve, track, and manage skill definitions. |
| Enabled | Bool | False |
Returns a value of 'true' if the Skill record is designated as active in the system. It returns a value of 'false' when the skill is not active and is therefore excluded from selection and assignment workflows. |
| Name | String | False |
Specifies the name value that is associated with the Skill record. This value supports classification and matching processes that rely on defined skill types. |
Represents specialty categories that further define candidate expertise or job requirements. This table supports refined talent matching by allowing recruiters to apply more specific classification criteria.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the Specialty record. This value provides the primary reference that Bullhorn CRM uses to retrieve and manage specialty classifications. |
| DateAdded | Datetime | False |
Indicates the date and time when the Specialty record is added to the system. This value supports audit tracking and assists with organizing specialties chronologically. |
| Enabled | Bool | False |
Returns a value of 'true' if the Specialty record is designated as active in the system. It returns a value of 'false' when the specialty is not active and is therefore unavailable for selection or assignment. |
| Name | String | False |
Specifies the name value that is associated with the Specialty record. This value supports category identification and enhances matching and filtering operations that rely on specialty data. |
| ParentCategoryId | Int | False |
Specifies the Id of the parent category that is associated with the Specialty record. This value establishes hierarchical relationships used for organizing specialty structures within Bullhorn CRM. |
Represents state or provincial geographic definitions that are used in addresses and regional reporting. This table supports data consistency by standardizing location attributes across candidate, client, and job records.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the State record. This value provides the primary reference that Bullhorn CRM uses to retrieve and manage state or provincial definitions. |
| Code | String | False |
Specifies the state code that is associated with the State record. This value supports standardized location formatting and ensures consistency across geographic workflows. |
| CountryId | Int | False |
Specifies the Id of the country that is associated with the State record. This value establishes the geographic hierarchy that Bullhorn CRM uses for location grouping and filtering. |
| Name | String | False |
Represents the name value that is associated with the State record. This value supports readable display of geographic data and enhances filtering, reporting, and address-management workflows. |
Represents Task records that track actionable items assigned to users or teams. This table supports workflow management by documenting to-do items, deadlines, and follow-up activities across customer Bullhorn CRM processes.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the Task record. This value provides the primary reference that Bullhorn CRM uses to retrieve, track, and manage task activities. |
| CandidateId | Int | False |
Specifies the Id of the candidate that is associated with the Task record. This value links the task to a specific individual who is included in workflow or follow-up actions. |
| ClientContactId | Int | False |
Specifies the Id of the client contact that is associated with the Task record. This value associates the task with the appropriate contact within the client organization. |
| CommunicationMethod | String | False |
Represents the communication method that is associated with the Task record. This value indicates how the interaction or outreach is initiated or completed. |
| DateAdded | Datetime | False |
Indicates the date and time when the Task record is added to the system. This value supports audit tracking and chronological organization of activity entries. |
| DateCompleted | Datetime | False |
Indicates the date and time when the Task record is completed. This value supports performance tracking and helps determine task completion patterns. |
| DateEnd | Datetime | False |
Indicates the end date and time that are associated with the Task record. This value defines the closing boundary of the scheduled task duration. |
| DateLastModified | Datetime | False |
Indicates the date and time when the Task record is last modified. This value supports auditability and helps identify the most recent updates applied to the task. |
| Description | String | False |
Represents the descriptive text that is associated with the Task record. This value provides context for the action, objective, or purpose of the task. |
| DueDateAndTime | Datetime | False |
Indicates the due date and time that are associated with the Task record. This value supports deadline tracking and ensures timely follow-up within workflows. |
| IsCompleted | Bool | False |
Returns a value of 'true' if the Task record is marked as completed. It returns a value of 'false' when the task remains incomplete. |
| IsSystemTask | Bool | False |
Returns a value of 'true' if the Task record is generated automatically by the system. It returns a value of 'false' when the task is manually created by a user. |
| IsTask | Int | False |
Specifies the numeric value that indicates whether the Task record is classified as a task within the system's internal activity structure. This value supports filtering and categorization in task-management operations. |
| JobId | Int | False |
Specifies the Id of the job that is associated with the Task record. This value ties the action to a specific job opportunity or opening. |
| JobMatchId | Int | False |
Specifies the Id of the job match that is associated with the Task record. This value links the task to candidate-job matching processes that occur within Bullhorn CRM. |
| Location | String | False |
Represents the location that is associated with the Task record. This value provides geographic or meeting-place context for the scheduled activity. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the Task record. This value supports cross-system migration, synchronization, and historical tracking. |
| OwnerId | Int | False |
Specifies the Id of the owner that is associated with the Task record. This value identifies the user responsible for managing, completing, or monitoring the task. |
| ParentTaskId | Int | False |
Specifies the Id of the parent task that is associated with the Task record. This value establishes hierarchical relationships for tasks that are grouped or sequenced. |
| PlacementId | Int | False |
Specifies the Id of the placement that is associated with the Task record. This value links the activity to a placement-related workflow or follow-up requirement. |
| Priority | Int | False |
Represents the priority level that is associated with the Task record. This value supports task triage and ordering within workflow queues. |
| RecurrenceDayBits | Int | False |
Specifies the encoded day-of-week recurrence pattern that is associated with the Task record. This value allows the system to generate repeated tasks according to defined schedules. |
| RecurrenceFrequency | Int | False |
Specifies the numeric frequency that is associated with the recurring Task record. This value determines how often the system repeats the task within automated scheduling cycles. |
| RecurrenceMax | Int | False |
Specifies the maximum number of recurrences that are associated with the Task record. This value controls the termination point for recurring-task generation. |
| RecurrenceMonthBits | Int | False |
Specifies the encoded month-based recurrence pattern that is associated with the Task record. This value supports scheduling logic for recurring activities across defined months. |
| RecurrenceStyle | String | False |
Represents the recurrence style that is associated with the Task record. This value determines how the scheduling engine interprets and applies recurrence rules. |
| RecurrenceType | String | False |
Specifies the recurrence type that is associated with the Task record. This value defines the structural model the system uses when generating recurring tasks. |
| Reminder | Int | False |
Represents the reminder interval that is associated with the Task record. This value determines how far in advance the system alerts users about upcoming task deadlines. |
| Subject | String | False |
Represents the subject text that is associated with the Task record. This value provides a concise summary that supports quick recognition and task list navigation. |
| TaskUUID | String | False |
Represents the universally unique identifier that is associated with the Task record. This value supports system-wide uniqueness and ensures reliable referencing across distributed operations. |
| TimeZoneID | String | False |
Specifies the time zone that is associated with the Task record. This value ensures accurate scheduling and correct interpretation of deadlines across regional boundaries. |
| Type | String | False |
Represents the type classification that is associated with the Task record. This value categorizes the activity within Bullhorn CRM to support filtering, reporting, and workflow segmentation. |
| Visibility | Bool | False |
Returns a value of 'true' if the Task record is visible to users based on system permissions. It returns a value of 'false' when the task is restricted or hidden according to access rules. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the Task record is flagged as deleted. It returns a value of 'false' when the task remains active and available within standard workflows. |
Tracks historical updates that are applied to task records. This table supports accountability and workflow transparency by preserving a record of changes that affect task status, ownership, or scheduling.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the TaskEditHistory record. This value provides the primary reference that Bullhorn CRM uses to retrieve and track historical task modifications. |
| AuditTrail | String | False |
Represents the audit-trail content that is associated with the TaskEditHistory record. This value stores the detailed change information that the system uses to document field-level updates. |
| DateAdded | Datetime | False |
Indicates the date and time when the TaskEditHistory record is added to the system. This value supports chronological tracking of task-change events and enhances audit accuracy. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the TaskEditHistory record. This value supports data-migration processes by ensuring continuity and traceability across systems. |
| ModifyingPersonId | Int | False |
Specifies the Id of the person who performs the modification that is recorded in the TaskEditHistory record. This value identifies the user responsible for the captured change. |
| TargetEntityId | Int | False |
Specifies the Id of the task entity that is associated with the TaskEditHistory record. This value links the historical entry to the exact task whose data is modified. |
| TransactionID | String | False |
Represents the transaction identifier that is associated with the TaskEditHistory record. This value supports grouping and tracking of related edits that occur within the same system operation. |
Captures the change to an individual field that is recorded when a task is updated. This table supports granular auditing by identifying specific value modifications and explaining how those changes influence workflow progress.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the TaskEditHistoryFieldChange record. This value provides the primary reference that Bullhorn CRM uses to retrieve and track individual field-level modifications. |
| ColumnName | String | False |
Specifies the name of the column that is modified in the TaskEditHistoryFieldChange record. This value identifies the specific field that undergoes the recorded change. |
| Display | String | False |
Represents the display value that is associated with the TaskEditHistoryFieldChange record. This value provides a user-readable representation of the modified field for audit review. |
| EditHistoryId | Int | False |
Specifies the Id of the related TaskEditHistory record that is associated with this field-level change. This value links the modification to the broader edit event captured in the history log. |
| NewValue | String | False |
Represents the updated value that is associated with the TaskEditHistoryFieldChange record. This value shows the resulting data that is saved after the modification is applied. |
| OldValue | String | False |
Represents the previous value that is associated with the TaskEditHistoryFieldChange record. This value preserves the original data that the system replaces during the modification. |
Represents tearsheets, which are curated lists of candidates or contacts used for marketing, sourcing, or outreach campaigns. This table supports targeted communication by organizing groups of records that recruiters engage during coordinated outreach.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the Tearsheet record. This value provides the primary reference that Bullhorn CRM uses to retrieve and manage the tearsheet. |
| DateAdded | Datetime | False |
Indicates the date and time when the Tearsheet record is added to the system. This value supports audit tracking and helps users organize tearsheets chronologically. |
| DateLastModified | Datetime | False |
Indicates the date and time when the Tearsheet record is last modified. This value supports auditability and helps identify when updates are applied to the tearsheet. |
| Description | String | False |
Represents the descriptive text that is associated with the Tearsheet record. This value provides context that helps users understand the purpose or content of the tearsheet. |
| IsPrivate | Bool | False |
Returns a value of 'true' if the Tearsheet record is marked as private. It returns a value of 'false' when the tearsheet is accessible to users based on standard permissions. |
| Name | String | False |
Specifies the name value that is associated with the Tearsheet record. This value supports identification, sorting, and organization within tearsheet lists. |
| OwnerId | Int | False |
Specifies the Id of the owner that is associated with the Tearsheet record. This value identifies the user responsible for creating or maintaining the tearsheet. |
| Type | Bool | False |
Returns a value of 'true' if the Tearsheet record is assigned a system-defined type classification. It returns a value of 'false' when the tearsheet does not use a system-defined type and follows standard categorization. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the Tearsheet record is flagged as deleted. It returns a value of 'false' when the tearsheet remains active and available in standard workflows. |
Represents the individual members that belong to a tearsheet list. This table supports list management by storing associations between tearsheets and the candidates or contacts they include.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the TearsheetMember record. This value provides the primary reference that Bullhorn CRM uses to retrieve and manage the association between a person and a tearsheet. |
| DateAdded | Datetime | False |
Indicates the date and time when the TearsheetMember record is added to the system. This value supports audit tracking and helps users determine when the individual is included in the tearsheet. |
| PersonId | Int | False |
Specifies the Id of the person who is associated with the TearsheetMember record. This value links the tearsheet entry to a specific individual for grouping and outreach workflows. |
| TearsheetId | Int | False |
Specifies the Id of the tearsheet that is associated with the TearsheetMember record. This value establishes the connection between the person and the tearsheet used for organization or follow-up activities. |
Represents the intended recipients of tearsheet-related communications. This table supports outreach workflows by tracking which individuals should receive marketing or informational messages associated with a tearsheet.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the TearsheetRecipient record. This value provides the primary reference that Bullhorn CRM uses to retrieve and manage the relationship between a tearsheet and its recipients. |
| CandidateRestrictionBits | Int | False |
Specifies the encoded restriction value that is associated with the TearsheetRecipient record. This value determines which candidate data the system allows the recipient to access when interacting with the tearsheet. |
| Comments | String | False |
Represents the comment text that is associated with the TearsheetRecipient record. This value stores user-provided notes that support communication and clarification within distribution workflows. |
| DateAdded | Datetime | False |
Indicates the date and time when the TearsheetRecipient record is added to the system. This value supports audit tracking and provides a timeline reference for recipient assignment. |
| IsSent | Bool | False |
Returns a value of 'true' if the TearsheetRecipient record is flagged as sent. It returns a value of 'false' when the record has not been sent to the designated recipient. |
| JobOrderId | Int | False |
Specifies the Id of the job order that is associated with the TearsheetRecipient record. This value links the tearsheet distribution activity to a relevant job requirement or hiring context. |
| PersonId | Int | False |
Specifies the Id of the person who is associated with the TearsheetRecipient record. This value identifies the recipient included in the tearsheet distribution list. |
| TearsheetId | Int | False |
Specifies the Id of the tearsheet that is associated with the TearsheetRecipient record. This value establishes the connection between the tearsheet and the designated recipient for distribution or review. |
Represents standardized time units that are used across billing, payroll, and scheduling workflows. This table supports consistent time calculations by defining units such as hours, days, or weeks for operational processes.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the TimeUnit record. This value provides the primary reference that Bullhorn CRM uses to retrieve and manage time-unit definitions. |
| Name | String | False |
Specifies the name value that is associated with the TimeUnit record. This value supports display formatting and helps users interpret how time intervals are categorized within schedules or reports. |
| TimeMarker | Int | False |
Represents the numeric marker that is associated with the TimeUnit record. This value defines the system-level designation used when calculating or interpreting time segments. |
| WeekDay | Int | False |
Specifies the numeric weekday value that is associated with the TimeUnit record. This value helps align time-unit usage with calendar-based operations and scheduling logic. |
Tracks historical updates that are applied to user records. This table supports administrative oversight by documenting changes that affect system access, user roles, or personal information.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the UserEditHistory record. This value provides the primary reference that Bullhorn CRM uses to retrieve and manage user-related change history. |
| AuditTrail | String | False |
Represents the audit-trail content that is associated with the UserEditHistory record. This value captures detailed information about the modifications that the system records for user activity. |
| DateAdded | Datetime | False |
Indicates the date and time when the UserEditHistory record is added to the system. This value supports chronological tracking and helps maintain a clear history of user changes. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the UserEditHistory record. This value supports cross-system migration and ensures consistent traceability throughout data-migration processes. |
| ModifyingPersonId | Int | False |
Specifies the Id of the person who performs the modification that is captured in the UserEditHistory record. This value identifies the user responsible for applying the recorded change. |
| TargetEntityId | Int | False |
Specifies the Id of the user entity that is associated with the UserEditHistory record. This value links the historical entry to the specific user whose information is modified. |
| TransactionID | String | False |
Represents the transaction identifier that is associated with the UserEditHistory record. This value allows the system to group related changes that occur as part of a single operation. |
Captures the change to an individual field that is recorded when a user record is updated. This table supports granular administrative auditing by identifying updates that affect user configuration or permissions.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the UserEditHistoryFieldChange record. This value provides the primary reference that Bullhorn CRM uses to retrieve and track individual field-level changes related to user modifications. |
| ColumnName | String | False |
Specifies the name of the column that is modified in the UserEditHistoryFieldChange record. This value identifies the exact field whose data is altered during the recorded update. |
| Display | String | False |
Represents the display value that is associated with the UserEditHistoryFieldChange record. This value provides a user-friendly description of the modified field for audit and review purposes. |
| EditHistoryId | Int | False |
Specifies the Id of the UserEditHistory record that is associated with this field-level change. This value links the updated field to the broader edit event captured within the system's audit trail. |
| NewValue | String | False |
Represents the updated value that is associated with the UserEditHistoryFieldChange record. This value reflects the data that is stored after the system applies the modification. |
| OldValue | String | False |
Represents the previous value that is associated with the UserEditHistoryFieldChange record. This value preserves the original data that is replaced during the modification event. |
Stores the associations between users and housing complex units. This table supports operational workflows by tracking user assignments or responsibilities that relate to housing management activities.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the UserHousingComplexUnit record. This value provides the primary reference that Bullhorn CRM uses to retrieve and manage housing-unit assignments for users or candidates. |
| CandidateId | Int | False |
Specifies the Id of the candidate that is associated with the UserHousingComplexUnit record. This value links the housing assignment to the individual occupying or assigned to the unit. |
| DateBegin | Datetime | False |
Indicates the start date for the UserHousingComplexUnit record. This value defines when the housing assignment becomes active within the system's scheduling and billing workflows. |
| DateEnd | Datetime | False |
Indicates the end date for the UserHousingComplexUnit record. This value defines when the housing assignment concludes and assists with vacancy planning and cost tracking. |
| Deduction | String | False |
Represents the deduction value that is associated with the UserHousingComplexUnit record. This value captures any housing-related charge or adjustment that may impact payroll or billing processes. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the UserHousingComplexUnit record. This value supports data migration by ensuring continuity and traceability across systems. |
| PlacementId | Int | False |
Specifies the Id of the placement that is associated with the UserHousingComplexUnit record. This value links the housing assignment to a placement workflow that may drive eligibility or billing requirements. |
| UnitId | Int | False |
Specifies the Id of the housing unit that is associated with the UserHousingComplexUnit record. This value identifies the physical unit assigned to the candidate or user for tracking and facility management. |
| IsDeleted | Bool | False |
Returns a value of 'true' if the UserHousingComplexUnit record is flagged as deleted. It returns a value of 'false' when the record remains active and available within housing-assignment workflows. |
Captures call log entries that are generated by the UserPulse feature in Bullhorn CRM. This table supports performance analytics and relationship tracking by storing details about user-initiated calls.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the UserPulseCallLog record. This value provides the primary reference that Bullhorn CRM uses to retrieve and track details about user-initiated or user-received calls. |
| DateAdded | Datetime | False |
Indicates the date and time when the UserPulseCallLog record is added to the system. This value supports chronological auditing and enables reporting on communication activity. |
| Direction | String | False |
Specifies the direction of the call that is associated with the UserPulseCallLog record. This value identifies whether the call is incoming or outgoing for workflow and analytics purposes. |
| Duration | Int | False |
Represents the duration of the call in the UserPulseCallLog record. This value supports performance measurement and helps evaluate communication engagement. |
| PhoneNumber | String | False |
Specifies the phone number that is associated with the UserPulseCallLog record. This value identifies the external party involved in the call and supports follow-up activities. |
| TimeOfCall | Datetime | False |
Indicates the timestamp for when the call occurs in the UserPulseCallLog record. This value preserves the precise timing needed for accurate communication history tracking. |
| UserId | Int | False |
Specifies the Id of the user who is associated with the UserPulseCallLog record. This value links the call activity to the appropriate Bullhorn CRM user for auditing and reporting. |
Stores the contacts that are linked to UserPulse call log entries. This table supports outreach analysis by connecting call activity to specific client or candidate interactions.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the UserPulseCallLogContact record. This value provides the primary reference that Bullhorn CRM uses to retrieve and manage relationships between call logs and the users involved. |
| UserId | Int | False |
Specifies the Id of the user who is associated with the UserPulseCallLogContact record. This value identifies the individual linked to the call interaction for auditing and activity tracking. |
| UserPulseCallLogId | Int | False |
Specifies the Id of the UserPulseCallLog record that is associated with the UserPulseCallLogContact record. This value creates the connection between the user and the specific call entry stored in the communication log. |
Represents user type definitions that categorize system users by their roles or access levels. This table supports permission management by assigning role-based capabilities across the Bullhorn CRM system.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the UserType record. This value provides the primary reference that Bullhorn CRM uses to retrieve and manage user-type classifications. |
| DateAdded | Datetime | False |
Indicates the date and time when the UserType record is added to the system. This value supports audit trails and helps administrators track when new user categories become available. |
| Description | String | False |
Specifies the descriptive text that is associated with the UserType record. This value helps administrators understand the purpose and intended use of the user type within permission or workflow configurations. |
| Enabled | Bool | False |
Returns a value of 'true' if the UserType record is enabled for use. It returns a value of 'false' when the user type is inactive and cannot be assigned to users. |
| IsHidden | Bool | False |
Returns a value of 'true' if the UserType record is hidden from standard user-selection interfaces. It returns a value of 'false' when the user type is visible and available for administrative assignment. |
| Name | String | False |
Specifies the name of the UserType record. This value provides the human-readable label that appears in administrative settings and user-role configuration screens. |
Represents workers' compensation classifications that apply to placements or job orders. This table supports compliance and risk management by defining coverage categories that influence insurance costs and regulatory reporting.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the WorkersCompensation record. This value provides the primary reference that Bullhorn CRM uses to retrieve and manage workers' compensation classifications. |
| Code | String | False |
Specifies the code that is associated with the WorkersCompensation record. This value provides the standardized designation that payroll, billing, or compliance processes use when referencing the workers' compensation category. |
| Description | String | False |
Represents the descriptive text that is associated with the WorkersCompensation record. This value helps users understand how the compensation classification is defined for regulatory or reporting purposes. |
| Name | String | False |
Specifies the name of the WorkersCompensation record. This value appears in configuration screens and assists with identifying the correct compensation grouping during assignment workflows. |
| State | String | False |
Specifies the state value that is associated with the WorkersCompensation record. This value ensures that the compensation classification is applied within the correct jurisdictional context. |
Stores rate information that is associated with workers' compensation classifications. This table supports accurate financial calculations by capturing rate values that are used in payroll, invoicing, and cost analysis.
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the WorkersCompensationRate record. This value provides the primary reference that Bullhorn CRM uses to retrieve and manage rate information for workers' compensation classifications. |
| CompensationId | Int | False |
Specifies the Id of the WorkersCompensation record that is associated with the WorkersCompensationRate record. This value links the rate entry to the appropriate compensation classification used in payroll or billing processes. |
| EndDate | Datetime | False |
Indicates the date when the WorkersCompensationRate record is no longer effective. This value supports rate-history tracking and ensures that the system applies the correct compensation rate based on the effective period. |
| Rate | Double | False |
Represents the compensation rate that is associated with the WorkersCompensationRate record. This value is used in payroll or cost calculations that rely on workers' compensation classifications. |
| StartDate | Datetime | False |
Indicates the date when the WorkersCompensationRate record becomes effective. This value allows the system to determine which rate applies when processing compensation-related transactions. |
Represents geographic information system (GIS) data that is associated with ZIP codes. This table supports location-based analysis by storing spatial attributes that influence routing, territory planning, and regional reporting.
| Name | Type | ReadOnly | Description |
| Id [KEY] | String | False |
Represents the unique identifier (Id) for the ZipCodeGis record. This value provides the primary reference that Bullhorn CRM uses to retrieve and manage geographic information that is associated with ZIP-level mapping. |
| AreaCode | String | False |
Specifies the telephone area code that is associated with the ZipCodeGis record. This value supports location-based categorization and helps users correlate ZIP data with communication regions. |
| City | String | False |
Represents the city name that is associated with the ZipCodeGis record. This value supports geographic grouping and enhances location-based filtering within the system. |
| CountryID | Int | False |
Specifies the Id of the country that is associated with the ZipCodeGis record. This value ensures that ZIP information is interpreted within the correct national context. |
| Latitude | Double | False |
Represents the latitude coordinate that is associated with the ZipCodeGis record. This value provides an approximate mapping location for geographic visualization and proximity-based workflows. |
| LatitudeActual | Double | False |
Represents the precise latitude value that is associated with the ZipCodeGis record. This value supports more accurate geographic calculations when required by location-based features. |
| Longitude | Double | False |
Represents the longitude coordinate that is associated with the ZipCodeGis record. This value provides an approximate horizontal mapping location for system-level spatial operations. |
| LongitudeActual | Double | False |
Represents the precise longitude value that is associated with the ZipCodeGis record. This value supports accurate geographic computations and enhances mapping fidelity in GIS processes. |
| State | String | False |
Specifies the state value that is associated with the ZipCodeGis record. This value helps categorize ZIP data within regional boundaries and supports filtering and reporting needs. |
Views are similar to tables in the way that data is represented; however, views are read-only.
Queries can be executed against a view as if it were a normal table.
| Name | Description |
| CandidateCustomSearchLayout | Represents a read-only layout that defines the CustomSearch view for candidate information. This view supports advanced user filtering by exposing fields that are used to configure tailored candidate searches. |
| CandidateFasterFindLayout | Represents a read-only layout for the FasterFind candidate view. This view improves recruiter efficiency by displaying key fields that support quick search, sorting, and scanning routines. |
| CandidateListExpandedLeftLayout | Represents a read-only layout that defines the ListExpandedLeft view for candidate records. This view supports side-panel review workflows by presenting supplemental fields that assist with screening and comparison. |
| CandidateListRowLayout | Represents a read-only layout that defines the ListRow view for candidate records. This view supports high-volume navigation by displaying core fields that recruiters use when scanning candidate lists. |
| CandidateMobileDetailsLayout | Represents a read-only, mobile-oriented layout that displays candidate details in the Bullhorn CRM mobile interface. This view optimizes recruiter efficiency by presenting essential information in a format that is tailored for mobile review. |
| CandidateMobileEditLayout | Defines the mobile edit layout that users access when updating candidate records in the Bullhorn CRM mobile interface. This view supports mobile data entry by presenting fields that users modify from a mobile device. |
| CandidateOverviewBottomLayout | Defines the OverviewBottom layout that displays supplemental candidate details in the Bullhorn CRM interface. This view supports deeper qualification and assessment by presenting additional information that recruiters review during profile evaluations. |
| CandidateOverviewMiddleLeftLayout | Defines the OverviewMiddleLeft layout that presents relational and contextual fields for candidate profiles. This view improves navigation by showing information that helps recruiters interpret candidate history and related records. |
| CandidateOverviewMiddleRightLayout | Defines the OverviewMiddleRight layout that displays supporting candidate information within the Bullhorn CRM profile. This view aids screening and evaluation by presenting contextual fields that contribute to informed decision-making. |
| CandidateOverviewTopLayout | Defines the OverviewTop layout that displays high-level candidate details at the top of the profile. This view supports quick assessment by presenting summary information that helps users orient themselves before reviewing deeper data. |
| CandidateProfileHeaderLayout | Defines the ProfileHeader layout that presents essential header information for candidate profiles. This view streamlines recruiter workflows by displaying key details that are referenced during qualification and review. |
| CandidateProfileRightSideBarLayout | Defines the ProfileRightSideBar layout that displays related candidate information alongside the main profile. This view supports side-panel navigation by presenting contextual fields that help recruiters understand relationships and take appropriate actions. |
| EntityFiles | Represents the set of files that are attached to entities within Bullhorn CRM. This view supports document management workflows by allowing users to identify, access, and review attachments that relate to records such as candidates, job orders, or client contacts. |
| Find | Executes a raw text search across multiple Bullhorn CRM entities. This view supports global search workflows by returning records that match free-text criteria across entities such as candidates, client contacts, job orders, leads, and opportunities. |
| JobOrderFasterFindLayout | Defines the FasterFind layout that displays key job order fields in the Bullhorn CRM interface. This view improves recruiter efficiency by presenting essential information that supports rapid searching, comparison, and scanning. |
| JobOrderListExpandedCenterLayout | Defines the ListExpandedCenter layout that displays mid-panel job order information in the Bullhorn CRM interface. This view supports screening workflows by presenting the details recruiters reference when evaluating job requirements. |
| JobOrderListExpandedLeftLayout | Defines the ListExpandedLeft layout that presents supplementary job order fields within the Bullhorn CRM interface. This view supports multi-panel navigation by helping recruiters compare and filter job information during review. |
| JobOrderListExpandedRightLayout | Defines the ListExpandedRight layout that displays related job order details in the Bullhorn CRM interface. This view enhances usability by providing quick access to contextual information that supports assessment and navigation. |
| JobOrderListRowLayout | Defines the ListRow layout that displays concise job order information in a row-based format. This view supports high-volume screening by enabling recruiters to scan essential job details efficiently. |
| JobOrderMobileDetailsLayout | Defines the mobile layout that displays job order details in the Bullhorn CRM mobile interface. This view supports on-the-go recruiting by presenting essential job attributes in a mobile-friendly format. |
| JobOrderMobileEditLayout | Defines the mobile edit layout that users access when updating job order records in the Bullhorn CRM mobile interface. This view supports mobile workflows by presenting editable fields that users modify when managing job order information from a mobile device. |
| JobOrderOverviewBottomLayout | Defines a read-only layout that defines the OverviewBottom view for job orders. This view supports detailed review by displaying supplemental job information that provides context during evaluation. |
| JobOrderOverviewMiddleLeftLayout | Defines the OverviewMiddleLeft layout that displays related job order fields in the Bullhorn CRM interface. This view enhances recruiter visibility by presenting information that offers insight into job requirements and client context. |
| JobOrderOverviewMiddleRightLayout | Defines the OverviewMiddleRight layout that presents additional job order information within the Bullhorn CRM interface. This view supports candidate qualification and workflow management by displaying fields that help users evaluate job needs and related details. |
| JobOrderProfileHeaderLayout | Defines the ProfileHeader layout that displays key job order information at the top of the profile. This view supports recruiter orientation by presenting identifiers, status indicators, and summary details that guide initial review. |
| JobOrderProfileRightSideBarLayout | Defines the ProfileRightSideBar layout that displays supplemental job order information alongside the main profile. This view supports quick-access workflows by presenting contextual fields that recruiters reference when evaluating or updating job order details. |
| SavedSearches | Lists the saved searches that are available to users in Bullhorn CRM. This view supports productivity by allowing users to locate and reuse predefined search criteria across the system. |
| SavedSearch_My_saved_search | Returns the records that are included in the 'My saved search' saved search for the 'CANDIDATE' entity. |
Represents a read-only layout that defines the CustomSearch view for candidate information. This view supports advanced user filtering by exposing fields that are used to configure tailored candidate searches.
| Name | Type | Description |
| AddressAddress | String | Specifies the primary street address that is associated with the candidate record in this custom search view. This field supports search refinement by allowing users to filter candidates based on geographic location. |
| AddressCity | String | Specifies the city portion of the candidate's primary address. This field enhances filtering by enabling location-based queries within the custom search layout. |
| AddressState | String | Specifies the state or province that is associated with the candidate's primary address. This field supports regional search criteria within the layout. |
| AddressZip | String | Specifies the postal or ZIP code for the candidate's primary address. This field improves precision when users apply location-specific filters. |
| CurrentCompany | String | Specifies the employer that the candidate most recently worked for. This field supports experience-based searches by identifying current or recent employment details. |
| CurrentPayRate | String | Specifies the candidate's current pay rate as reported in the system. This field supports compensation-related comparisons within search results. |
| CurrentSalary | String | Specifies the candidate's current salary amount when the information is stored. This field assists users who perform salary-based evaluations in custom searches. |
| DateAvailable | Datetime | Specifies the date when the candidate is available to begin a new assignment or position. This field supports timeline-based matching in the custom search view. |
| DesiredLocations | String | Specifies the geographic locations where the candidate is willing to work. This field supports matching by identifying preferred work regions that align with job requirements. |
| DesiredPayRate | String | Specifies the pay rate that the candidate expects for new opportunities. This field supports compensation alignment when recruiters filter or rank candidates. |
| DesiredSalary | String | Specifies the annual salary that the candidate seeks for future roles. This field helps users identify candidates whose expectations align with available opportunities. |
| Email1 | String | Specifies the primary email address that is associated with the candidate. This field supports communication workflows by surfacing the main point of contact in search results. |
| Email2 | String | Specifies an additional email address that is stored for the candidate. This field provides flexibility when alternate contact information is needed during searches. |
| EmployeeType | String | Specifies the employment category (for example, full-time or contract) that applies to the candidate. This field supports classification and filtering across the custom search layout. |
| EmploymentPreference | String | Specifies the types of employment arrangements that the candidate prefers. This field supports matching by providing recruiters with insight into desired work structures. |
| Fax | String | Specifies the primary fax number that is associated with the candidate. This field supports organizations that rely on fax-based communication for documentation. |
| GeneralCandidateComments | String | Specifies general notes or commentary that users have entered for the candidate. This field supports context-rich evaluations when reviewing search results. |
| HomePhone | String | Specifies the candidate's home telephone number. This field supports communication workflows by providing an additional contact option. |
| MobilePhone | String | Specifies the candidate's mobile phone number. This field enhances outreach efficiency by presenting the contact method that candidates are most likely to respond to. |
| OtherPhone | String | Specifies an alternate phone number that is associated with the candidate. This field supports flexible communication by offering another contact method for follow-up. |
| ReferredbyOther | String | Specifies referral information that users enter when the candidate is referred by a source not stored as a structured record. This field supports tracking referral quality and origin. |
| ReferredById | Int | Specifies the identifier (Id) of the person or entity that referred the candidate. This field supports referral analytics by linking the referral to an existing record. |
| Source | String | Specifies the channel where the candidate originated, such as a job board or recruiter submission. This field supports sourcing analysis and candidate pipeline tracking. |
| Status | String | Specifies the candidate's current status within the Bullhorn CRM workflow. This field supports workflow visibility by identifying where the candidate stands in the recruiting lifecycle. |
| Title | String | Specifies the candidate's current or most recent job title. This field enhances skill-based matching by providing quick insight into professional background. |
| WorkPhone | String | Specifies the candidate's work telephone number when it is available. This field supports communication patterns that rely on business contact details. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| LuceneQuery | String | Specifies a Lucene query that users enter to send it directly to the Bullhorn CRM API. This pseudocolumn overrides other filters because the system evaluates the query exactly as written. |
Represents a read-only layout for the FasterFind candidate view. This view improves recruiter efficiency by displaying key fields that support quick search, sorting, and scanning routines.
| Name | Type | Description |
| Id [KEY] | Int | Represents the unique identifier (Id) for the CandidateFasterFindLayout record. This field that is returned by Bullhorn CRM ensures that each layout instance can be retrieved, referenced, and updated accurately across search and reporting processes. |
| MobilePhone | String | Specifies the mobile phone number that is associated with the candidate in this layout. This field supports contact operations by supplying a value that is used in Candidate search filters, communication tools, and workflows that rely on mobile communication. |
| OtherPhone | String | Specifies an alternate phone number that is linked to the candidate within this layout. This field provides supplemental contact data that is used by search tools, telephony integrations, and automated communication workflows when the primary mobile number is unavailable. |
| OwnershipId | Int | Represents the ownership Id that is associated with the CandidateFasterFindLayout record. This value supports access control because Bullhorn CRM uses it to determine which users and departments can view, modify, or search against the layout. |
| Status | String | Captures the status value that is assigned to the CandidateFasterFindLayout record. This field supports workflow management because Bullhorn CRM uses the status to group layouts, filter search results, and evaluate whether a layout is active or deprecated. |
| Title | String | Represents the descriptive title that is assigned to the CandidateFasterFindLayout record. This field is used throughout Bullhorn CRM interfaces to help users identify the layout, differentiate it from similar configurations, and select it within search and display settings. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| LuceneQuery | String | Specifies the Lucene query expression that is sent directly to the Bullhorn CRM API. This field bypasses standard filters, which means that the system uses the Lucene query exclusively to determine which candidate records are returned. |
Represents a read-only layout that defines the ListExpandedLeft view for candidate records. This view supports side-panel review workflows by presenting supplemental fields that assist with screening and comparison.
| Name | Type | Description |
| CandidateName | String | Represents the primary candidate name that is displayed in the expanded list layout. This field helps Bullhorn CRM identify the candidate in summary views and supports quick recognition during search and screening workflows. |
| CandidateName2 | String | Captures the secondary candidate name value that is available for organizations that use alternate naming formats. This field enhances search flexibility and improves matching accuracy in Bullhorn CRM list displays. |
| CurrentCompany | String | Specifies the name of the candidate's current employer. This field supports sourcing and placement activities because Bullhorn CRM uses it to enrich search filters and provide context for employment history. |
| Email1 | String | Specifies the candidate's primary email address. This field enables communication workflows and supports automated outreach, reminders, and notifications within Bullhorn CRM. |
| HomePhone | String | Captures the candidate's home phone number. This field supports contact operations and helps users maintain multiple communication channels for each candidate. |
| MobilePhone | String | Captures the candidate's mobile phone number. This field is used widely throughout Bullhorn CRM for outreach workflows, text messaging features, and mobile-first communication strategies. |
| OwnershipId | Int | Specifies the ownership Id that is assigned to the candidate record. This field determines which users or departments have access to the candidate in Bullhorn CRM and influences visibility in list layouts. |
| Title | String | Represents the candidate's current job title. This field supports search, filtering, and ranking functions because Bullhorn CRM uses job titles to refine candidate lists and highlight relevant qualifications. |
| WorkPhone | String | Captures the candidate's work phone number. This field provides an additional communication method that users can rely on when engaging with candidates during recruiting activities. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| LuceneQuery | String | Specifies the Lucene query expression that is sent directly to the Bullhorn CRM API. This field overrides standard filters, which means that the system relies solely on the Lucene query to determine which candidates appear in the results. |
Represents a read-only layout that defines the ListRow view for candidate records. This view supports high-volume navigation by displaying core fields that recruiters use when scanning candidate lists.
| Name | Type | Description |
| Id [KEY] | Int | Represents the unique identifier (Id) for the CandidateListRowLayout record. This field enables Bullhorn CRM to retrieve, track, and display the correct row layout configuration during candidate list rendering. |
| DateAvailable | Datetime | Captures the date when the candidate is available for new opportunities. This field helps Bullhorn CRM prioritize candidates in search results and assists users in identifying candidates who can engage immediately. |
| EmploymentPreference | String | Specifies the candidate's stated employment preference, such as full-time or contract roles. This field informs search filters and helps Bullhorn CRM align candidates with positions that match their preferred working arrangements. |
| HomePhone | String | Captures the candidate's home phone number. This field provides an additional contact method that users can reference during communication workflows in Bullhorn CRM. |
| OwnershipId | Int | Specifies the ownership Id that is associated with the layout record. This field determines which users or departments can access and manage the row layout within Bullhorn CRM views. |
| Status | String | Captures the current status that is assigned to the candidate. This field influences list filtering, workflow transitions, and reporting in Bullhorn CRM by helping users understand the candidate's current state in the recruiting lifecycle. |
| Title | String | Represents the candidate's current job title. This field supports search refinement and helps users quickly evaluate the candidate's professional role when scanning list rows in Bullhorn CRM. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| LuceneQuery | String | Specifies the Lucene query expression that is sent directly to the Bullhorn CRM API. This field bypasses standard filters, which means that the system relies exclusively on the Lucene query to determine which candidates appear in the results. |
Represents a read-only, mobile-oriented layout that displays candidate details in the Bullhorn CRM mobile interface. This view optimizes recruiter efficiency by presenting essential information in a format that is tailored for mobile review.
| Name | Type | Description |
| AddressAddress | String | Captures the primary street address that is associated with the candidate. This field supports mobile display layouts in Bullhorn CRM by providing location information that helps users verify candidate proximity and contact details. |
| AddressAddress2 | String | Captures the secondary street address line for the candidate. This field provides additional location detail that Bullhorn CRM uses when rendering comprehensive address information on mobile devices. |
| AddressCity | String | Specifies the city portion of the candidate's address. This field assists Bullhorn CRM in region-based searching, filtering, and geographic reporting within mobile layouts. |
| AddressCountry | Int | Captures the country identifier (Id) that is associated with the candidate's address. This field helps Bullhorn CRM determine country-specific formatting, localization settings, and region-based filtering. |
| AddresscountryCode | String | Specifies the standardized country code for the candidate's address. This field supports international communication workflows and enables Bullhorn CRM to apply country-specific validation rules. |
| AddresscountryName | String | Captures the full country name for the candidate's address. This field enhances readability in mobile layouts and assists users who rely on geographic context during recruiting activities. |
| AddressState | String | Specifies the state or province portion of the candidate's address. This field supports region-based segmentation, searching, and compliance requirements that depend on location data. |
| AddressZip | String | Captures the postal or ZIP code for the candidate's address. This field helps Bullhorn CRM refine geographic searches and supports workflows that rely on proximity or territory assignments. |
| CandidateName | String | Represents the primary candidate name that is displayed in the mobile details layout. This field helps users quickly identify the candidate when reviewing profiles or performing mobile-based searches. |
| CandidateName2 | String | Captures an alternate candidate name value that can be used by organizations with dual-name or multilingual naming conventions. This field improves matching accuracy and helps Bullhorn CRM present flexible candidate identifiers. |
| Email1 | String | Specifies the candidate's primary email address. This field enables mobile communication workflows and supports outreach, notifications, and follow-up activities in Bullhorn CRM. |
| EmployeeType | String | Captures the candidate's employment type (for example, 'full-time', 'part-time', or 'contract'). This field supports filtering and helps Bullhorn CRM align candidates with suitable job opportunities. |
| EmploymentPreference | String | Specifies the candidate's preferred employment arrangement. This field improves search accuracy by allowing Bullhorn CRM to match candidates to roles that meet their stated working preferences. |
| HomePhone | String | Captures the candidate's home phone number. This field provides an additional communication channel that recruiters may use when mobile or work numbers are unavailable. |
| MobilePhone | String | Captures the candidate's mobile phone number. This field is widely used in Bullhorn CRM mobile workflows for text messaging, call actions, and instant communication features. |
| OwnershipId | Int | Specifies the ownership Id that is associated with the candidate record. This field determines which users or teams have access to the candidate within Bullhorn CRM and influences mobile layout visibility. |
| Status | String | Captures the candidate's current status within the recruiting lifecycle. This field supports filtering, workflow transitions, and list organization in Bullhorn CRM mobile interfaces. |
| Title | String | Represents the candidate's current job title. This field provides at-a-glance context that helps users evaluate experience and relevance when viewing candidates on mobile devices. |
| WorkPhone | String | Captures the candidate's work phone number. This field offers another communication option that is available to recruiters who are engaging with candidates through Bullhorn CRM. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| LuceneQuery | String | Specifies the Lucene query expression that is sent directly to the Bullhorn CRM API. This field bypasses standard filters, which means that results are determined solely by the Lucene query criteria. |
Defines the mobile edit layout that users access when updating candidate records in the Bullhorn CRM mobile interface. This view supports mobile data entry by presenting fields that users modify from a mobile device.
| Name | Type | Description |
| AddressAddress | String | Captures the primary street address that is associated with the candidate. This field supports editing workflows in Bullhorn CRM by allowing users to update key location details directly from mobile interfaces. |
| AddressAddress2 | String | Captures the secondary street address line for the candidate. This field provides additional location context that helps Bullhorn CRM display and manage complete address information during mobile edits. |
| AddressCity | String | Specifies the city component of the candidate's address. This field supports geographic accuracy in Bullhorn CRM by ensuring that mobile users can maintain correct regional data. |
| AddressCountry | Int | Captures the country Id that is associated with the candidate's address. This field influences localization settings in Bullhorn CRM and helps ensure that region-specific rules are applied during updates. |
| AddresscountryCode | String | Specifies the standardized country code that corresponds to the candidate's address. This field supports international communication and ensures that Bullhorn CRM applies correct formatting and validation rules. |
| AddresscountryName | String | Captures the full country name for the candidate's address. This field enhances clarity for users who edit candidate records on mobile devices and rely on readable location information. |
| AddressState | String | Specifies the state or province that is associated with the candidate's address. This field supports region-based filtering and helps Bullhorn CRM maintain accurate geographic classification. |
| AddressZip | String | Captures the postal or ZIP code for the candidate's address. This field supports proximity-based workflows and ensures that Bullhorn CRM stores complete and searchable location data. |
| CandidateName | String | Represents the primary candidate name that appears in the mobile edit layout. This field helps Bullhorn CRM users confirm that they are modifying the correct record while performing updates from a mobile device. |
| CandidateName2 | String | Captures an alternate candidate name value that is used by organizations with dual-name or multilingual formats. This field enhances flexibility in Bullhorn CRM and supports more accurate record identification. |
| Email1 | String | Specifies the candidate's primary email address. This field enables mobile editing of contact information and supports Bullhorn CRM communication workflows that rely on up-to-date email data. |
| EmployeeType | String | Captures the candidate's employment type (for example, 'full-time' or 'contract'). This field allows Bullhorn CRM users to manage job-seeking preferences that align with available opportunities. |
| EmploymentPreference | String | Specifies the candidate's preferred employment arrangement. This field helps Bullhorn CRM refine search results and match candidates to positions that meet their stated preferences. |
| HomePhone | String | Captures the candidate's home phone number. This field provides an additional contact option that recruiters can update during mobile editing tasks. |
| MobilePhone | String | Captures the candidate's mobile phone number. This field is essential for Bullhorn CRM communication workflows because mobile users rely on accurate, updated phone numbers for outreach. |
| Status | String | Captures the candidate's current placement or recruiting status. This field helps Bullhorn CRM determine workflow transitions and supports accurate candidate categorization during mobile updates. |
| Title | String | Represents the candidate's current job title. This field helps users quickly assess the candidate's professional background when making updates in Bullhorn CRM from a mobile device. |
| WorkPhone | String | Captures the candidate's work phone number. This field offers an additional communication method and supports accurate contact detail management in Bullhorn CRM. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| LuceneQuery | String | Specifies the Lucene query expression that is sent directly to the Bullhorn CRM API. This field overrides standard filters, which means that the system relies solely on the Lucene query to determine which candidate records are returned. |
Defines the OverviewBottom layout that displays supplemental candidate details in the Bullhorn CRM interface. This view supports deeper qualification and assessment by presenting additional information that recruiters review during profile evaluations.
| Name | Type | Description |
| Resume | String | Captures the candidate's resume content for display in the overview layout. This field helps Bullhorn CRM present key qualification information to users who need a quick summary of the candidate's background. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| LuceneQuery | String | Specifies the Lucene query expression that is sent directly to the Bullhorn CRM API. This field bypasses standard filters, which means that results are determined solely by the Lucene query criteria. |
Defines the OverviewMiddleLeft layout that presents relational and contextual fields for candidate profiles. This view improves navigation by showing information that helps recruiters interpret candidate history and related records.
| Name | Type | Description |
| CurrentPayRate | String | Captures the candidate's current pay rate as recorded in Bullhorn CRM. This field helps users evaluate compensation history and supports comparisons during placement and negotiation workflows. |
| DesiredPayRate | String | Specifies the candidate's desired pay rate for future opportunities. This field guides recruiters in matching candidates to roles that meet compensation expectations and supports conversations during the hiring process. |
| Title | String | Represents the candidate's current job title. This field provides professional context that helps users assess relevance and suitability when reviewing the candidate's profile in Bullhorn CRM. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| LuceneQuery | String | Specifies the Lucene query expression that is sent directly to the Bullhorn CRM API. This field bypasses standard filters, which means that results are determined solely by the Lucene query criteria. |
Defines the OverviewMiddleRight layout that displays supporting candidate information within the Bullhorn CRM profile. This view aids screening and evaluation by presenting contextual fields that contribute to informed decision-making.
| Name | Type | Description |
| Email1 | String | Specifies the candidate's primary email address. This field supports outreach, reminders, and communication workflows within Bullhorn CRM by ensuring that users have the correct contact method. |
| Email2 | String | Captures the candidate's secondary email address. This field provides an alternate communication channel that Bullhorn CRM can use when the primary address is unavailable or inactive. |
| HomePhone | String | Captures the candidate's home phone number. This field offers an additional contact method and supports multiple communication options in Bullhorn CRM. |
| MobilePhone | String | Captures the candidate's mobile phone number. This field is widely used for text messaging, call actions, and mobile-first communication workflows within Bullhorn CRM. |
| OtherPhone | String | Specifies an alternate phone number that is associated with the candidate. This field helps Bullhorn CRM maintain multiple points of contact and supports flexible communication when primary numbers cannot be reached. |
| WorkPhone | String | Captures the candidate's work phone number. This field provides another communication option that recruiters and users can rely on during engagement workflows in Bullhorn CRM. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| LuceneQuery | String | Specifies the Lucene query expression that is sent directly to the Bullhorn CRM API. This field bypasses standard filters, which means that results are determined solely by the Lucene query criteria. |
Defines the OverviewTop layout that displays high-level candidate details at the top of the profile. This view supports quick assessment by presenting summary information that helps users orient themselves before reviewing deeper data.
| Name | Type | Description |
| GeneralCandidateComments | String | Captures the general comments that are associated with the candidate's profile. This field provides contextual notes that help Bullhorn CRM users understand candidate history, preferences, or special considerations when reviewing top-level details. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| LuceneQuery | String | Specifies the Lucene query expression that is sent directly to the Bullhorn CRM API. This field bypasses standard filters, which means that results are determined solely by the Lucene query criteria. |
Defines the ProfileHeader layout that presents essential header information for candidate profiles. This view streamlines recruiter workflows by displaying key details that are referenced during qualification and review.
| Name | Type | Description |
| Id [KEY] | Int | Represents the unique identifier (Id) for the CandidateProfileHeaderLayout record. This field allows Bullhorn CRM to retrieve, organize, and display the correct header configuration when loading candidate profiles. |
| CandidateName | String | Represents the primary candidate name that appears in the profile header. This field helps users quickly confirm the candidate's identity when navigating between records in Bullhorn CRM. |
| CandidateName2 | String | Captures an alternate candidate name value that supports organizations using dual-name or multilingual formats. This field enhances identification accuracy and ensures that Bullhorn CRM displays the most appropriate naming convention. |
| HomePhone | String | Captures the candidate's home phone number. This field provides an additional contact option that supports communication workflows within Bullhorn CRM. |
| MobilePhone | String | Captures the candidate's mobile phone number. This field is heavily used in mobile-first and text-based communication workflows throughout Bullhorn CRM. |
| Nickname | String | Specifies the preferred nickname for the candidate. This field supports personalized communication and helps Bullhorn CRM users address candidates according to their preferences. |
| WorkPhone | String | Captures the candidate's work phone number. This field provides another communication method that recruiters can use when interacting with candidates in Bullhorn CRM. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| LuceneQuery | String | Specifies the Lucene query expression that is sent directly to the Bullhorn CRM API. This field bypasses standard filters, which means that results are determined solely by the Lucene query criteria. |
Defines the ProfileRightSideBar layout that displays related candidate information alongside the main profile. This view supports side-panel navigation by presenting contextual fields that help recruiters understand relationships and take appropriate actions.
| Name | Type | Description |
| AddressAddress | String | Captures the primary street address that is associated with the candidate. This field supports Bullhorn CRM sidebar views by providing essential location information for quick reference. |
| AddressAddress2 | String | Captures the secondary street address line for the candidate. This field supplies additional detail that helps Bullhorn CRM present complete and accurate address information within profile sidebars. |
| AddressCity | String | Specifies the city component of the candidate's address. This field supports region-based filtering, geographic reporting, and clear address presentation in Bullhorn CRM. |
| AddressCountry | Int | Captures the country Id that is associated with the candidate's address. This field influences localization behavior in Bullhorn CRM and ensures that country-specific rules are applied. |
| AddresscountryCode | String | Specifies the standardized country code for the candidate's address. This field improves accuracy in international communications and ensures that Bullhorn CRM applies proper formatting rules. |
| AddresscountryName | String | Captures the full country name for the candidate's address. This field enhances readability and helps users quickly interpret geographic information in profile sidebar layouts. |
| AddressState | String | Specifies the state or province associated with the candidate's address. This field supports geographic classification and assists Bullhorn CRM in region-specific searching. |
| AddressZip | String | Captures the postal or ZIP code for the candidate's address. This field provides essential location data that is used for proximity searches and territory-based workflows within Bullhorn CRM. |
| CurrentCompany | String | Specifies the name of the candidate's current employer. This field helps recruiters evaluate work history and supports matching activities within Bullhorn CRM. |
| DateAvailable | Datetime | Captures the date when the candidate becomes available for new opportunities. This field supports scheduling, prioritization, and workflow planning across Bullhorn CRM recruiting processes. |
| Email1 | String | Specifies the candidate's primary email address. This field supports core communication workflows and ensures that recruiters can contact candidates reliably through Bullhorn CRM. |
| Email2 | String | Captures the candidate's secondary email address. This field provides an alternate channel for communication and helps maintain continuity when the primary email cannot be reached. |
| EmploymentPreference | String | Specifies the candidate's preferred employment arrangement. This field helps Bullhorn CRM match candidates to suitable roles based on their desired working style or job type. |
| HomePhone | String | Captures the candidate's home phone number. This field offers an additional communication option for users working within Bullhorn CRM sidebars. |
| MobilePhone | String | Captures the candidate's mobile phone number. This field supports mobile-first communication workflows including calls, text messaging, and quick outreach features in Bullhorn CRM. |
| OtherPhone | String | Specifies an alternate phone number that is associated with the candidate. This field ensures that Bullhorn CRM users have multiple contact options during engagement and follow-up activities. |
| OwnershipId | Int | Specifies the ownership identifier (Id) that is assigned to the candidate record. This field determines visibility and access rights within Bullhorn CRM and influences which users can interact with the candidate profile. |
| Source | String | Captures the source from which the candidate originated, such as a job board or referral. This field supports reporting and helps Bullhorn CRM users evaluate sourcing effectiveness. |
| Status | String | Captures the candidate's current recruiting status. This field helps Bullhorn CRM categorize candidates, manage workflow transitions, and refine filtering in sidebar views. |
| Title | String | Represents the candidate's current job title. This field provides immediate professional context for users reviewing candidate information within Bullhorn CRM. |
| WorkPhone | String | Captures the candidate's work phone number. This field provides an additional contact method and enhances communication flexibility within Bullhorn CRM. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| LuceneQuery | String | Specifies the Lucene query expression that is sent directly to the Bullhorn CRM API. This field bypasses standard filters, which means that results are determined solely by the Lucene query criteria. |
Represents the set of files that are attached to entities within Bullhorn CRM. This view supports document management workflows by allowing users to identify, access, and review attachments that relate to records such as candidates, job orders, or client contacts.
Use this view as a helper in case you need the file unique identifiers, for the DownloadFile.
Except the pseudo columns, no filters are handled server-side on this view. EntityType and EntityId must be specified to query from this view.
SELECT * FROM EntityFiles WHERE EntityType = 'Candidate' AND EntityId = '110011'
| Name | Type | Description |
| Id [KEY] | Int | Represents the unique identifier (Id) for the file record in Bullhorn CRM. This value supports attachment tracking and enables integrations and UI workflows to reference each stored or linked file reliably. |
| Name | String | Captures the name of the file that is associated with the record. This value supports file-identification workflows and helps users distinguish among attachments during review or retrieval. |
| DateAdded | Datetime | Indicates the date and time when the file is added to Bullhorn CRM. This value supports lifecycle auditing and enables users to understand when files become available within the system. |
| FileType | String | Indicates the file type that is associated with the attachment. This value supports processing and categorization workflows that treat files differently based on their general type. |
| Type | String | Indicates the classification type that is assigned to the file. This value supports internal categorization logic and helps determine how the file is used within entity workflows. |
| FileExtension | String | Captures the file extension that is associated with the attachment. This value supports validation and ensures that file-processing components handle the file according to its expected format. |
| Description | String | Captures the descriptive text that is associated with the file. This information supports interpretation during review and helps users understand the file's purpose or relevance. |
| IsDeleted | Boolean | Returns a value of 'true' if the file record is marked as deleted in Bullhorn CRM. It returns a value of 'false' if the file remains active and available for retrieval, review, or workflow use. |
| IsPrivate | Boolean | Returns a value of 'true' if the file is marked as private and restricted from standard user visibility. It returns a value of 'false' if the file is available to users who have normal access to the associated entity. |
| IsExternal | Boolean | Returns a value of 'true' if the file is stored externally rather than within Bullhorn CRM's internal file repository. It returns a value of 'false' if the file is stored directly in the system's managed storage. |
| ContentType | String | Indicates the primary content type that is associated with the file. This value supports downstream processing workflows that treat files according to their declared media category. |
| ContentSubType | String | Captures the more specific subtype designation that is associated with the file's content. This value supports detailed content handling and helps integrations apply subtype-specific logic. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| EntityType | String | Identifies the type of entity for which the attached files are being listed. This value supports filtering logic that determines which records are queried when retrieving associated files.
The allowed values are Candidate, ClientContact, ClientCorporation, JobOrder, Opportunity, Placement. |
| EntityId | String | Represents the Id of the entity for which the attached files are being listed. This value ensures that file queries correctly return attachments that belong to the intended parent record. |
Executes a raw text search across multiple Bullhorn CRM entities. This view supports global search workflows by returning records that match free-text criteria across entities such as candidates, client contacts, job orders, leads, and opportunities.
Except the pseudo columns, no filters are handled server-side on this view. The 'Query' pseudo column must be specified when querying this view.
SELECT * FROM Find WHERE query = 'My search'
| Name | Type | Description |
| EntityId [KEY] | Int | Represents the unique identifier (Id) of the entity that is returned by the find operation. This value supports cross-referencing and enables downstream workflows to retrieve or manipulate the correct record. |
| EntityType | String | Indicates the type of entity that is returned by the find operation. This value supports result classification and determines which entity-specific workflows can act on the result set. |
| ByLine | String | Captures the line-oriented summary that is generated for the search result. This value supports user-interface display and provides an at-a-glance reference when reviewing multiple matching entities. |
| Location | String | Captures the location information that is associated with the returned entity. This value supports filtering, sorting, and distance-based evaluation in search and discovery workflows. |
| Title | String | Captures the title or primary label that is associated with the result entity. This value supports user recognition and enhances readability when reviewing or selecting from search results. |
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| Query | String | Captures the raw search text that is provided to the find operation. This value supports dynamic, free-form search behavior and enables the system to match partial or unstructured user input. |
Defines the FasterFind layout that displays key job order fields in the Bullhorn CRM interface. This view improves recruiter efficiency by presenting essential information that supports rapid searching, comparison, and scanning.
| Name | Type | Description |
| Id [KEY] | Int | Represents the unique identifier (Id) of the JobOrderFasterFindLayout record. This value supports layout retrieval and ensures that each layout entry can be referenced consistently. |
| ClientCompanyId | Int | Represents the Id of the client company that is associated with the layout entry. This value supports filtering and improves the accuracy of client-specific search results. |
| ContactId | Int | Represents the Id of the contact that is linked to the layout entry. This value supports detailed search refinement and helps users locate job orders connected to specific contacts. |
| JobTitle | String | Captures the job title that is included in the layout entry. This value provides context for fast searching and improves the relevance of job-order lookup workflows. |
| OwnerId | Int | Represents the Id of the user who owns the job order that is included in the layout entry. This value supports user-based filtering and improves workload visibility. |
| Status | String | Captures the current status that is assigned to the job order in the layout entry. This value supports workflow management and enables users to identify active, closed, or pending job orders. |
Defines the ListExpandedCenter layout that displays mid-panel job order information in the Bullhorn CRM interface. This view supports screening workflows by presenting the details recruiters reference when evaluating job requirements.
| Name | Type | Description |
| CertificationRequirements | String | Captures the certification requirements that are associated with the JobOrderListExpandedCenterLayout entry. This value supports candidate-matching workflows and helps ensure that only qualified candidates are considered for relevant job orders. |
| DegreeRequirements | String | Captures the degree requirements that are associated with the JobOrderListExpandedCenterLayout entry. This value supports educational-criteria filtering and enhances the accuracy of search and matching operations. |
Defines the ListExpandedLeft layout that presents supplementary job order fields within the Bullhorn CRM interface. This view supports multi-panel navigation by helping recruiters compare and filter job information during review.
| Name | Type | Description |
| AddressAddress | String | Captures the primary address line that is associated with the JobOrderListExpandedLeftLayout entry. This value supports location display and helps users quickly identify the job site's physical address. |
| AddressCity | String | Captures the city portion of an address that is associated with the layout entry. This value supports geographic filtering and improves the usability of location-based searches. |
| AddressStateorProvince | String | Captures the state or province that is associated with the job-order address. This value supports regional filtering and enhances clarity in multi-location environments. |
| AddressZip | String | Captures the ZIP code that is associated with the job-order address. This value supports postal-region filtering and improves precision in location-driven workflows. |
| ClientCompanyId | Int | Represents the Id of the client company that is associated with the layout entry. This value supports filtering, grouping, and quick identification of job orders that belong to a specific client organization. |
| ContactId | Int | Represents the Id of the contact that is linked to the layout entry. This value supports user navigation and improves accuracy when locating job orders that are related to specific client contacts. |
Defines the ListExpandedRight layout that displays related job order details in the Bullhorn CRM interface. This view enhances usability by providing quick access to contextual information that supports assessment and navigation.
| Name | Type | Description |
| Ofopenings | Int | Indicates the number of openings that is associated with the JobOrderListExpandedRightLayout entry. This value supports forecasting and enables users to evaluate staffing demand at a glance. |
| JobDescription | String | Captures the job description that is associated with the layout entry. This value provides essential role context and supports more informed review of job-order summaries. |
| MinimumExperience | Int | Indicates the minimum required experience that is associated with the job order in the layout entry. This value supports qualification filtering and helps users quickly assess candidate suitability. |
Defines the ListRow layout that displays concise job order information in a row-based format. This view supports high-volume screening by enabling recruiters to scan essential job details efficiently.
| Name | Type | Description |
| Id [KEY] | Int | Represents the unique identifier (Id) of the JobOrderListRowLayout entry. This value supports row-level retrieval and ensures consistent referencing for list-view rendering. |
| ClientBillRate | String | Captures the client bill rate that is associated with the layout entry. This value supports financial review and allows users to compare job-order billing structures directly within the list view. |
| ClientCompanyId | Int | Represents the Id of the client company that is associated with the layout entry. This value supports grouping and filtering of job orders by company within list-based results. |
| EmploymentType | String | Captures the employment type that is associated with the job order in the layout entry. This value supports candidate-matching workflows and helps categorize job-order structures. |
| JobTitle | String | Captures the job title that is associated with the layout entry. This value supports quick identification of job orders and enhances the readability of row-based displays. |
| OpenClosed | Bool | Returns a value of 'true' if the job order is open within the list-row context. It returns a value of 'false' if the job order is closed and no longer available for placement activity. |
| OwnerId | Int | Represents the Id of the user who owns the job order that is included in the layout row. This value supports workload visibility and facilitates filtering by job-owner assignments. |
| PayRate | String | Captures the pay rate that is associated with the job order in the layout entry. This value supports compensation review and aids in comparing multiple job orders directly. |
| Priority | Int | Indicates the priority level that is assigned to the job order in the layout entry. This value supports queue management and helps users sort and evaluate job urgency. |
| Status | String | Captures the status that is assigned to the job order in the layout row. This value supports pipeline monitoring and enables users to distinguish active, closed, and pending job orders. |
Defines the mobile layout that displays job order details in the Bullhorn CRM mobile interface. This view supports on-the-go recruiting by presenting essential job attributes in a mobile-friendly format.
| Name | Type | Description |
| AddressAddress | String | Captures the primary address line that is associated with the JobOrderMobileDetailsLayout entry. This value supports mobile-friendly job-location display and enhances clarity for users viewing records on smaller screens. |
| AddressCity | String | Captures the city component of the job-order address. This value supports geographic filtering and helps users quickly identify regional job locations. |
| AddressCountry | Int | Represents the country that is associated with the job-order address. This value supports location classification and enhances region-based reporting in mobile layouts. |
| AddressStateorProvince | String | Captures the state or province that is associated with the job-order address. This value improves regional filtering and supports precise geographic categorization in mobile views. |
| AddressZip | String | Captures the ZIP code that is associated with the job-order address. This value supports location-based searching and enhances map or proximity features on mobile devices. |
| ContactId | Int | Represents the Id of the client contact that is associated with the job order. This value supports mobile access to contact relationships and streamlines communication workflows. |
| EmploymentType | String | Captures the employment type that is associated with the job order. This value supports candidate-matching workflows and helps mobile users quickly assess job structure. |
| JobDescription | String | Captures the job description that is associated with the mobile layout entry. This value provides essential role context and supports informed review on compact mobile interfaces. |
| JobTitle | String | Captures the job title that is associated with the layout entry. This value supports quick recognition of job postings and improves mobile list readability. |
| OwnerId | Int | Represents the Id of the user who owns or manages the job order. This value supports workflow routing and provides clear accountability when reviewing job details on mobile devices. |
| StartDate | Datetime | Indicates the start date that is associated with the job order. This value supports scheduling review and helps mobile users evaluate upcoming job timelines. |
Defines the mobile edit layout that users access when updating job order records in the Bullhorn CRM mobile interface. This view supports mobile workflows by presenting editable fields that users modify when managing job order information from a mobile device.
| Name | Type | Description |
| AddressAddress | String | Captures the primary address line that is associated with the JobOrderMobileEditLayout entry. This value supports accurate mobile editing of job-location information and ensures consistency with desktop-based records. |
| AddressCity | String | Captures the city component of the job-order address. This value supports regional classification and enhances mobile user efficiency when editing location details. |
| AddressCountry | Int | Represents the country that is associated with the job-order address. This value supports geographic categorization and ensures alignment with location-based reporting when updated from a mobile device. |
| AddressStateorProvince | String | Captures the state or province that is associated with the job-order address. This value supports correct regional mapping and enables precise mobile updates to location records. |
| AddressZip | String | Captures the ZIP code that is associated with the job-order address. This value supports accurate location filtering and ensures mobile edits preserve postal-region consistency. |
| ContactId | Int | Represents the Id of the client contact that is associated with the job order. This value supports relationship tracking and enables mobile users to update contact associations efficiently. |
| EmploymentType | String | Captures the employment type that is associated with the job order. This value supports workflow classification and allows mobile users to maintain accurate job-structure information. |
| JobDescription | String | Captures the job description that is associated with the layout entry. This value supports mobile editing of detailed role information and ensures clarity for candidates and internal users. |
| JobTitle | String | Captures the job title that is associated with the layout entry. This value supports mobile-friendly updates and improves visibility and accuracy in job-order listings. |
| OwnerId | Int | Represents the Id of the user who owns or manages the job order. This value supports assignment tracking and enables mobile updates to ownership fields during on-the-go workflows. |
| StartDate | Datetime | Indicates the start date that is associated with the job order. This value supports scheduling updates and allows mobile users to maintain accurate job timelines. |
Defines a read-only layout that defines the OverviewBottom view for job orders. This view supports detailed review by displaying supplemental job information that provides context during evaluation.
| Name | Type | Description |
| JobDescription | String | Captures the job description that is associated with the JobOrderOverviewBottomLayout entry. This value supports comprehensive job review and provides users with detailed role context when examining job-order summaries. |
Defines the OverviewMiddleLeft layout that displays related job order fields in the Bullhorn CRM interface. This view enhances recruiter visibility by presenting information that offers insight into job requirements and client context.
| Name | Type | Description |
| Ofopenings | Int | Indicates the number of openings that is associated with the JobOrderOverviewMiddleLeftLayout entry. This value supports capacity planning and helps users assess staffing demand for the job order. |
| ClientBillRate | String | Captures the client bill rate that is associated with the layout entry. This value supports financial evaluation and helps users compare billing structures across job orders. |
| PayRate | String | Captures the primary pay rate that is associated with the job order in the layout entry. This value supports compensation review and enables quick assessment of candidate-offer alignment. |
| PayRate2 | String | Captures the secondary pay rate that is associated with the job order in the layout entry. This value supports multi-rate scenarios and assists users who review alternative compensation options. |
| Permfee | Double | Indicates the permanent-placement fee that is associated with the job order in the layout entry. This value supports revenue forecasting and helps track fee structures for direct-hire roles. |
| Salary | String | Captures the salary information that is associated with the job order in the layout entry. This value supports compensation comparison and enables users to review earnings potential quickly. |
Defines the OverviewMiddleRight layout that presents additional job order information within the Bullhorn CRM interface. This view supports candidate qualification and workflow management by displaying fields that help users evaluate job needs and related details.
| Name | Type | Description |
| CertificationRequirements | String | Captures the certification requirements that are associated with the JobOrderOverviewMiddleRightLayout entry. This value supports credential verification workflows and helps users assess candidate eligibility. |
| DegreeRequirements | String | Captures the degree requirements that are associated with the layout entry. This value supports qualification screening and assists users in evaluating educational criteria for the job order. |
| EmploymentType | String | Captures the employment type that is associated with the job order in the layout entry. This value supports classification of job structure and helps users match candidates to full-time, contract, or temporary roles. |
| JobTitle | String | Captures the job title that is associated with the layout entry. This value supports quick role identification and improves readability within job-order overview screens. |
| Keywords | String | Captures the keyword list that is associated with the job order. This value supports search optimization and helps users identify relevant skills or terms when reviewing job details. |
Defines the ProfileHeader layout that displays key job order information at the top of the profile. This view supports recruiter orientation by presenting identifiers, status indicators, and summary details that guide initial review.
| Name | Type | Description |
| Id [KEY] | Int | Represents the unique identifier (Id) of the JobOrderProfileHeaderLayout entry. This value supports header-level retrieval and ensures that the correct profile header is displayed in Bullhorn CRM interfaces. |
| JobTitle | String | Captures the job title that is associated with the profile header layout entry. This value supports quick recognition of the job order and provides essential context when viewing header information. |
Defines the ProfileRightSideBar layout that displays supplemental job order information alongside the main profile. This view supports quick-access workflows by presenting contextual fields that recruiters reference when evaluating or updating job order details.
| Name | Type | Description |
| Ofopenings | Int | Indicates the number of openings that is associated with the JobOrderProfileRightSideBarLayout entry. This value supports staffing analysis and helps users understand hiring demand at a glance. |
| AddressAddress | String | Captures the primary address line that is associated with the job order. This value supports location awareness and improves clarity when reviewing job details in the profile sidebar. |
| AddressCity | String | Captures the city component of the job-order address. This value supports geographic filtering and helps users quickly identify the job's regional location. |
| AddressCountry | Int | Represents the country that is associated with the job-order address. This value supports international classification and enhances reporting for geographically distributed clients. |
| AddressStateorProvince | String | Captures the state or province that is associated with the job-order address. This value supports regional categorization and helps users interpret job-site locations accurately. |
| AddressZip | String | Captures the ZIP code that is associated with the job-order address. This value supports postal-region identification and enhances search precision for location-based workflows. |
| ClientBillRate | String | Captures the client bill rate that is associated with the job order in the sidebar layout. This value supports financial review and allows users to evaluate billing structures quickly. |
| ClientCompanyId | Int | Represents the Id of the client company that is associated with the job order. This value supports relationship tracking and allows users to navigate directly to client-level details. |
| ContactId | Int | Represents the Id of the client contact that is linked to the job order. This value supports communication workflows and provides immediate context for client-side relationships. |
| EmploymentType | String | Captures the employment type that is associated with the job order. This value supports classification of job structure and helps users assess candidate alignment. |
| MinimumExperience | Int | Indicates the minimum experience level that is required for the job order. This value supports qualification screening and ensures consistent candidate evaluation. |
| OpenClosed | Bool | Returns a value of 'true' if the job order is open in the profile sidebar. It returns a value of 'false' if the job order is closed and no longer available for placement activity. |
| OwnerId | Int | Represents the Id of the user who owns or manages the job order. This value supports workload accountability and helps users identify the responsible recruiter or manager. |
| PayRate | String | Captures the primary pay rate that is associated with the job order. This value supports compensation assessment and provides quick insight into earnings expectations. |
| Permfee | Double | Indicates the permanent-placement fee that is associated with the job order. This value supports revenue forecasting and helps users evaluate financial implications for direct-hire roles. |
| Priority | Int | Indicates the priority level that is assigned to the job order. This value supports task triage and helps users identify urgent or strategically important openings. |
| Salary | String | Captures the salary information that is associated with the job order. This value supports compensation comparison and assists users in reviewing earning potential. |
| StartDate | Datetime | Indicates the start date that is associated with the job order. This value supports scheduling awareness and helps users evaluate project or onboarding timelines. |
| Status | String | Captures the current job-order status that is displayed in the sidebar layout. This value supports workflow visibility and helps users distinguish active, closed, or pending roles. |
Lists the saved searches that are available to users in Bullhorn CRM. This view supports productivity by allowing users to locate and reuse predefined search criteria across the system.
No filters are handled server-side on this view.
| Name | Type | Description |
| Id [KEY] | Int | Represents the unique identifier (Id) for the SavedSearches record. This value provides the primary reference that Bullhorn CRM uses to retrieve and manage the saved search. |
| Name | String | Specifies the name value that is associated with the SavedSearches record. This value supports identification, organization, and filtering within saved-search lists. |
| IndexType | String | Indicates the entity type that is associated with the SavedSearches record. This value determines which Bullhorn CRM entity the saved query is executed against during search operations. |
| Description | String | Represents the descriptive text that is associated with the SavedSearches record. This value clarifies the saved search's purpose and improves user understanding when reviewing search collections. |
| Query | String | Specifies the query text that is associated with the SavedSearches record. This value defines the conditions and constraints that the system uses when retrieving matching data. |
| OwnerId | Int | Specifies the Id of the owner that is associated with the SavedSearches record. This value identifies the user responsible for creating or maintaining the saved search. |
| OwnerFirstName | String | Represents the first name of the owner that is associated with the SavedSearches record. This value supports display, reporting, and ownership identification in user interfaces. |
| OwnerLastName | String | Represents the last name of the owner that is associated with the SavedSearches record. This value supports ownership tracking and enhances clarity in user-facing displays. |
| DateAdded | Date | Indicates the date when the SavedSearches record is added to the system. This value supports audit tracking and chronological organization of saved-search metadata. |
| Favorite | Boolean | Returns a value of 'true' if the SavedSearches record is marked as a favorite. It returns a value of 'false' when the record is not marked as a favorite. |
Returns the records that are included in the 'My saved search' saved search for the 'CANDIDATE' entity.
The Cloud exposes each saved search associated with the connected Bullhorn CRM account as a view. This is an example of such a view.
| Name | Type | Description |
| DateAdded | Datetime | Indicates the date and time when the SavedSearch_My_saved_search record is added to the system. This value supports chronological organization and audit tracking for search-related activity. |
| HomePhone | String | Represents the home phone number that is associated with the SavedSearch_My_saved_search record. This value supports communication workflows that require access to candidate or contact contact details. |
| LastNote | Datetime | Indicates the date and time of the most recent note that is associated with the SavedSearch_My_saved_search record. This value supports engagement tracking by showing when interaction activity last occurred. |
| MobilePhone | String | Represents the mobile phone number that is associated with the SavedSearch_My_saved_search record. This value supports communication tasks that rely on mobile outreach. |
| Name | String | Specifies the name value that is associated with the SavedSearch_My_saved_search record. This value supports identification and filtering within saved-search workflows. |
| OwnershipId | Int | Specifies the Id of the owner that is associated with the SavedSearch_My_saved_search record. This value identifies the user responsible for managing or maintaining the saved search. |
| Status | String | Indicates the status that is associated with the SavedSearch_My_saved_search record. This value helps determine how the record is categorized or prioritized within search results and workflows. |
| Title | String | Represents the title value that is associated with the SavedSearch_My_saved_search record. This value supports categorization and filtering when presenting saved search results. |
| WorkPhone | String | Represents the work phone number that is associated with the SavedSearch_My_saved_search record. This value supports professional communication channels that are used during outreach and follow-up activities. |
Stored procedures are function-like interfaces that extend the functionality of the Cloud beyond simple SELECT/INSERT/UPDATE/DELETE operations with Bullhorn CRM.
Stored procedures accept a list of parameters, perform their intended function, and then return any relevant response data from Bullhorn CRM, along with an indication of whether the procedure succeeded or failed.
| Name | Description |
You can query the system tables described in this section to access schema information, information on data source functionality, and batch operation statistics.
The following tables return database metadata for Bullhorn CRM:
The following tables return information about how to connect to and query the data source:
The following table returns query statistics for data modification queries:
Lists the available databases.
The following query retrieves all databases determined by the connection string:
SELECT * FROM sys_catalogs
| Name | Type | Description |
| CatalogName | String | The database name. |
Lists the available schemas.
The following query retrieves all available schemas:
SELECT * FROM sys_schemas
| Name | Type | Description |
| CatalogName | String | The database name. |
| SchemaName | String | The schema name. |
Lists the available tables.
The following query retrieves the available tables and views:
SELECT * FROM sys_tables
| Name | Type | Description |
| CatalogName | String | The database containing the table or view. |
| SchemaName | String | The schema containing the table or view. |
| TableName | String | The name of the table or view. |
| TableType | String | The table type (table or view). |
| Description | String | A description of the table or view. |
| IsUpdateable | Boolean | Whether the table can be updated. |
Describes the columns of the available tables and views.
The following query returns the columns and data types for the Candidate table:
SELECT ColumnName, DataTypeName FROM sys_tablecolumns WHERE TableName='Candidate'
| Name | Type | Description |
| CatalogName | String | The name of the database containing the table or view. |
| SchemaName | String | The schema containing the table or view. |
| TableName | String | The name of the table or view containing the column. |
| ColumnName | String | The column name. |
| DataTypeName | String | The data type name. |
| DataType | Int32 | An integer indicating the data type. This value is determined at run time based on the environment. |
| Length | Int32 | The storage size of the column. |
| DisplaySize | Int32 | The designated column's normal maximum width in characters. |
| NumericPrecision | Int32 | The maximum number of digits in numeric data. The column length in characters for character and date-time data. |
| NumericScale | Int32 | The column scale or number of digits to the right of the decimal point. |
| IsNullable | Boolean | Whether the column can contain null. |
| Description | String | A brief description of the column. |
| Ordinal | Int32 | The sequence number of the column. |
| IsAutoIncrement | String | Whether the column value is assigned in fixed increments. |
| IsGeneratedColumn | String | Whether the column is generated. |
| IsHidden | Boolean | Whether the column is hidden. |
| IsArray | Boolean | Whether the column is an array. |
| IsReadOnly | Boolean | Whether the column is read-only. |
| IsKey | Boolean | Indicates whether a field returned from sys_tablecolumns is the primary key of the table. |
| ColumnType | String | The role or classification of the column in the schema. Possible values include SYSTEM, LINKEDCOLUMN, NAVIGATIONKEY, REFERENCECOLUMN, and NAVIGATIONPARENTCOLUMN. |
Lists the available stored procedures.
The following query retrieves the available stored procedures:
SELECT * FROM sys_procedures
| Name | Type | Description |
| CatalogName | String | The database containing the stored procedure. |
| SchemaName | String | The schema containing the stored procedure. |
| ProcedureName | String | The name of the stored procedure. |
| Description | String | A description of the stored procedure. |
| ProcedureType | String | The type of the procedure, such as PROCEDURE or FUNCTION. |
Describes stored procedure parameters.
The following query returns information about all of the input parameters for the DownloadFile stored procedure:
SELECT * FROM sys_procedureparameters WHERE ProcedureName = 'DownloadFile' AND Direction = 1 OR Direction = 2
To include result set columns in addition to the parameters, set the IncludeResultColumns pseudo column to True:
SELECT * FROM sys_procedureparameters WHERE ProcedureName = 'DownloadFile' AND IncludeResultColumns='True'
| Name | Type | Description |
| CatalogName | String | The name of the database containing the stored procedure. |
| SchemaName | String | The name of the schema containing the stored procedure. |
| ProcedureName | String | The name of the stored procedure containing the parameter. |
| ColumnName | String | The name of the stored procedure parameter. |
| Direction | Int32 | An integer corresponding to the type of the parameter: input (1), input/output (2), or output(4). input/output type parameters can be both input and output parameters. |
| DataType | Int32 | An integer indicating the data type. This value is determined at run time based on the environment. |
| DataTypeName | String | The name of the data type. |
| NumericPrecision | Int32 | The maximum precision for numeric data. The column length in characters for character and date-time data. |
| Length | Int32 | The number of characters allowed for character data. The number of digits allowed for numeric data. |
| NumericScale | Int32 | The number of digits to the right of the decimal point in numeric data. |
| IsNullable | Boolean | Whether the parameter can contain null. |
| IsRequired | Boolean | Whether the parameter is required for execution of the procedure. |
| IsArray | Boolean | Whether the parameter is an array. |
| Description | String | The description of the parameter. |
| Ordinal | Int32 | The index of the parameter. |
| Values | String | The values you can set in this parameter are limited to those shown in this column. Possible values are comma-separated. |
| SupportsStreams | Boolean | Whether the parameter represents a file that you can pass as either a file path or a stream. |
| IsPath | Boolean | Whether the parameter is a target path for a schema creation operation. |
| Default | String | The value used for this parameter when no value is specified. |
| SpecificName | String | A label that, when multiple stored procedures have the same name, uniquely identifies each identically-named stored procedure. If there's only one procedure with a given name, its name is simply reflected here. |
| IsCDataProvided | Boolean | Whether the procedure is added/implemented by CData, as opposed to being a native Bullhorn CRM procedure. |
| Name | Type | Description |
| IncludeResultColumns | Boolean | Whether the output should include columns from the result set in addition to parameters. Defaults to False. |
Describes the primary and foreign keys.
The following query retrieves the primary key for the Candidate table:
SELECT * FROM sys_keycolumns WHERE IsKey='True' AND TableName='Candidate'
| Name | Type | Description |
| CatalogName | String | The name of the database containing the key. |
| SchemaName | String | The name of the schema containing the key. |
| TableName | String | The name of the table containing the key. |
| ColumnName | String | The name of the key column. |
| IsKey | Boolean | Whether the column is a primary key in the table referenced in the TableName field. |
| IsForeignKey | Boolean | Whether the column is a foreign key referenced in the TableName field. |
| PrimaryKeyName | String | The name of the primary key. |
| ForeignKeyName | String | The name of the foreign key. |
| ReferencedCatalogName | String | The database containing the primary key. |
| ReferencedSchemaName | String | The schema containing the primary key. |
| ReferencedTableName | String | The table containing the primary key. |
| ReferencedColumnName | String | The column name of the primary key. |
Describes the foreign keys.
The following query retrieves all foreign keys which refer to other tables:
SELECT * FROM sys_foreignkeys WHERE ForeignKeyType = 'FOREIGNKEY_TYPE_IMPORT'
| Name | Type | Description |
| CatalogName | String | The name of the database containing the key. |
| SchemaName | String | The name of the schema containing the key. |
| TableName | String | The name of the table containing the key. |
| ColumnName | String | The name of the key column. |
| PrimaryKeyName | String | The name of the primary key. |
| ForeignKeyName | String | The name of the foreign key. |
| ReferencedCatalogName | String | The database containing the primary key. |
| ReferencedSchemaName | String | The schema containing the primary key. |
| ReferencedTableName | String | The table containing the primary key. |
| ReferencedColumnName | String | The column name of the primary key. |
| ForeignKeyType | String | Designates whether the foreign key is an import (points to other tables) or export (referenced from other tables) key. |
Describes the primary keys.
The following query retrieves the primary keys from all tables and views:
SELECT * FROM sys_primarykeys
| Name | Type | Description |
| CatalogName | String | The name of the database containing the key. |
| SchemaName | String | The name of the schema containing the key. |
| TableName | String | The name of the table containing the key. |
| ColumnName | String | The name of the key column. |
| KeySeq | String | The sequence number of the primary key. |
| KeyName | String | The name of the primary key. |
Describes the available indexes. By filtering on indexes, you can write more selective queries with faster query response times.
The following query retrieves all indexes that are not primary keys:
SELECT * FROM sys_indexes WHERE IsPrimary='false'
| Name | Type | Description |
| CatalogName | String | The name of the database containing the index. |
| SchemaName | String | The name of the schema containing the index. |
| TableName | String | The name of the table containing the index. |
| IndexName | String | The index name. |
| ColumnName | String | The name of the column associated with the index. |
| IsUnique | Boolean | True if the index is unique. False otherwise. |
| IsPrimary | Boolean | True if the index is a primary key. False otherwise. |
| Type | Int16 | An integer value corresponding to the index type: statistic (0), clustered (1), hashed (2), or other (3). |
| SortOrder | String | The sort order: A for ascending or D for descending. |
| OrdinalPosition | Int16 | The sequence number of the column in the index. |
Returns information on the available connection properties and those set in the connection string.
The following query retrieves all connection properties that have been set in the connection string or set through a default value:
SELECT * FROM sys_connection_props WHERE Value <> ''
| Name | Type | Description |
| Name | String | The name of the connection property. |
| ShortDescription | String | A brief description. |
| Type | String | The data type of the connection property. |
| Default | String | The default value if one is not explicitly set. |
| Values | String | A comma-separated list of possible values. A validation error is thrown if another value is specified. |
| Value | String | The value you set or a preconfigured default. |
| Required | Boolean | Whether the property is required to connect. |
| Category | String | The category of the connection property. |
| IsSessionProperty | String | Whether the property is a session property, used to save information about the current connection. |
| Sensitivity | String | The sensitivity level of the property. This informs whether the property is obfuscated in logging and authentication forms. |
| PropertyName | String | A camel-cased truncated form of the connection property name. |
| Ordinal | Int32 | The index of the parameter. |
| CatOrdinal | Int32 | The index of the parameter category. |
| Hierarchy | String | Shows dependent properties associated that need to be set alongside this one. |
| Visible | Boolean | Informs whether the property is visible in the connection UI. |
| ETC | String | Various miscellaneous information about the property. |
Describes the SELECT query processing that the Cloud can offload to the data source.
See SQL Compliance for SQL syntax details.
Below is an example data set of SQL capabilities. Some aspects of SELECT functionality are returned in a comma-separated list if supported; otherwise, the column contains NO.
| Name | Description | Possible Values |
| AGGREGATE_FUNCTIONS | Supported aggregation functions. | AVG, COUNT, MAX, MIN, SUM, DISTINCT |
| COUNT | Whether COUNT function is supported. | YES, NO |
| IDENTIFIER_QUOTE_OPEN_CHAR | The opening character used to escape an identifier. | [ |
| IDENTIFIER_QUOTE_CLOSE_CHAR | The closing character used to escape an identifier. | ] |
| SUPPORTED_OPERATORS | A list of supported SQL operators. | =, >, <, >=, <=, <>, !=, LIKE, NOT LIKE, IN, NOT IN, IS NULL, IS NOT NULL, AND, OR |
| GROUP_BY | Whether GROUP BY is supported, and, if so, the degree of support. | NO, NO_RELATION, EQUALS_SELECT, SQL_GB_COLLATE |
| OJ_CAPABILITIES | The supported varieties of outer joins supported. | NO, LEFT, RIGHT, FULL, INNER, NOT_ORDERED, ALL_COMPARISON_OPS |
| OUTER_JOINS | Whether outer joins are supported. | YES, NO |
| SUBQUERIES | Whether subqueries are supported, and, if so, the degree of support. | NO, COMPARISON, EXISTS, IN, CORRELATED_SUBQUERIES, QUANTIFIED |
| STRING_FUNCTIONS | Supported string functions. | LENGTH, CHAR, LOCATE, REPLACE, SUBSTRING, RTRIM, LTRIM, RIGHT, LEFT, UCASE, SPACE, SOUNDEX, LCASE, CONCAT, ASCII, REPEAT, OCTET, BIT, POSITION, INSERT, TRIM, UPPER, REGEXP, LOWER, DIFFERENCE, CHARACTER, SUBSTR, STR, REVERSE, PLAN, UUIDTOSTR, TRANSLATE, TRAILING, TO, STUFF, STRTOUUID, STRING, SPLIT, SORTKEY, SIMILAR, REPLICATE, PATINDEX, LPAD, LEN, LEADING, KEY, INSTR, INSERTSTR, HTML, GRAPHICAL, CONVERT, COLLATION, CHARINDEX, BYTE |
| NUMERIC_FUNCTIONS | Supported numeric functions. | ABS, ACOS, ASIN, ATAN, ATAN2, CEILING, COS, COT, EXP, FLOOR, LOG, MOD, SIGN, SIN, SQRT, TAN, PI, RAND, DEGREES, LOG10, POWER, RADIANS, ROUND, TRUNCATE |
| TIMEDATE_FUNCTIONS | Supported date/time functions. | NOW, CURDATE, DAYOFMONTH, DAYOFWEEK, DAYOFYEAR, MONTH, QUARTER, WEEK, YEAR, CURTIME, HOUR, MINUTE, SECOND, TIMESTAMPADD, TIMESTAMPDIFF, DAYNAME, MONTHNAME, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, EXTRACT |
| REPLICATION_SKIP_TABLES | Indicates tables skipped during replication. | |
| REPLICATION_TIMECHECK_COLUMNS | A string array containing a list of columns which will be used to check for (in the given order) to use as a modified column during replication. | |
| IDENTIFIER_PATTERN | String value indicating what string is valid for an identifier. | |
| SUPPORT_TRANSACTION | Indicates if the provider supports transactions such as commit and rollback. | YES, NO |
| DIALECT | Indicates the SQL dialect to use. | |
| KEY_PROPERTIES | Indicates the properties which identify the uniform database. | |
| SUPPORTS_MULTIPLE_SCHEMAS | Indicates if multiple schemas may exist for the provider. | YES, NO |
| SUPPORTS_MULTIPLE_CATALOGS | Indicates if multiple catalogs may exist for the provider. | YES, NO |
| DATASYNCVERSION | The CData Data Sync version needed to access this driver. | Standard, Starter, Professional, Enterprise |
| DATASYNCCATEGORY | The CData Data Sync category of this driver. | Source, Destination, Cloud Destination |
| SUPPORTSENHANCEDSQL | Whether enhanced SQL functionality beyond what is offered by the API is supported. | TRUE, FALSE |
| SUPPORTS_BATCH_OPERATIONS | Whether batch operations are supported. | YES, NO |
| SQL_CAP | All supported SQL capabilities for this driver. | SELECT, INSERT, DELETE, UPDATE, TRANSACTIONS, ORDERBY, OAUTH, ASSIGNEDID, LIMIT, LIKE, BULKINSERT, COUNT, BULKDELETE, BULKUPDATE, GROUPBY, HAVING, AGGS, OFFSET, REPLICATE, COUNTDISTINCT, JOINS, DROP, CREATE, DISTINCT, INNERJOINS, SUBQUERIES, ALTER, MULTIPLESCHEMAS, GROUPBYNORELATION, OUTERJOINS, UNIONALL, UNION, UPSERT, GETDELETED, CROSSJOINS, GROUPBYCOLLATE, MULTIPLECATS, FULLOUTERJOIN, MERGE, JSONEXTRACT, BULKUPSERT, SUM, SUBQUERIESFULL, MIN, MAX, JOINSFULL, XMLEXTRACT, AVG, MULTISTATEMENTS, FOREIGNKEYS, CASE, LEFTJOINS, COMMAJOINS, WITH, LITERALS, RENAME, NESTEDTABLES, EXECUTE, BATCH, BASIC, INDEX |
| PREFERRED_CACHE_OPTIONS | A string value specifies the preferred cacheOptions. | |
| ENABLE_EF_ADVANCED_QUERY | Indicates if the driver directly supports advanced queries coming from Entity Framework. If not, queries will be handled client side. | YES, NO |
| PSEUDO_COLUMNS | A string array indicating the available pseudo columns. | |
| MERGE_ALWAYS | If the value is true, The Merge Mode is forcibly executed in Data Sync. | TRUE, FALSE |
| REPLICATION_MIN_DATE_QUERY | A select query to return the replicate start datetime. | |
| REPLICATION_MIN_FUNCTION | Allows a provider to specify the formula name to use for executing a server side min. | |
| REPLICATION_START_DATE | Allows a provider to specify a replicate startdate. | |
| REPLICATION_MAX_DATE_QUERY | A select query to return the replicate end datetime. | |
| REPLICATION_MAX_FUNCTION | Allows a provider to specify the formula name to use for executing a server side max. | |
| IGNORE_INTERVALS_ON_INITIAL_REPLICATE | A list of tables which will skip dividing the replicate into chunks on the initial replicate. | |
| CHECKCACHE_USE_PARENTID | Indicates whether the CheckCache statement should be done against the parent key column. | TRUE, FALSE |
| CREATE_SCHEMA_PROCEDURES | Indicates stored procedures that can be used for generating schema files. |
The following query retrieves the operators that can be used in the WHERE clause:
SELECT * FROM sys_sqlinfo WHERE Name = 'SUPPORTED_OPERATORS'
Note that individual tables may have different limitations or requirements on the WHERE clause; refer to the Data Model section for more information.
| Name | Type | Description |
| NAME | String | A component of SQL syntax, or a capability that can be processed on the server. |
| VALUE | String | Detail on the supported SQL or SQL syntax. |
Returns information about attempted modifications.
The following query retrieves the Ids of the modified rows in a batch operation:
SELECT * FROM sys_identity
| Name | Type | Description |
| Id | String | The database-generated Id returned from a data modification operation. |
| Batch | String | An identifier for the batch. 1 for a single operation. |
| Operation | String | The result of the operation in the batch: INSERTED, UPDATED, or DELETED. |
| Message | String | SUCCESS or an error message if the update in the batch failed. |
Describes the available system information.
The following query retrieves all columns:
SELECT * FROM sys_information
| Name | Type | Description |
| Product | String | The name of the product. |
| Version | String | The version number of the product. |
| Datasource | String | The name of the datasource the product connects to. |
| NodeId | String | The unique identifier of the machine where the product is installed. |
| HelpURL | String | The URL to the product's help documentation. |
| License | String | The license information for the product. (If this information is not available, the field may be left blank or marked as 'N/A'.) |
| Location | String | The file path location where the product's library is stored. |
| Environment | String | The version of the environment or rumtine the product is currently running under. |
| DataSyncVersion | String | The tier of CData Sync required to use this connector. |
| DataSyncCategory | String | The category of CData Sync functionality (e.g., Source, Destination). |
The connection string properties are the various options that can be used to establish a connection. This section provides a complete list of the options you can configure in the connection string for this provider. Click the links for further details.
For more information on establishing a connection, see Establishing a Connection.
| Property | Description |
| AuthScheme | Specifies the authentication method used to connect to Bullhorn CRM. |
| DataCenterCode | Specifies the data center code that identifies where your Bullhorn CRM account data is hosted. |
| RestURL | Specifies the base URL of the Bullhorn CRM REST API. |
| User | Specifies the Bullhorn CRM user account used to authenticate when establishing a connection. |
| Password | Specifies the password associated with the Bullhorn CRM user account. |
| Property | Description |
| OAuthClientId | Specifies the client ID (also known as the consumer key) assigned to your custom OAuth application. This ID is required to identify the application to the OAuth authorization server during authentication. |
| OAuthClientSecret | Specifies the client secret assigned to your custom OAuth application. This confidential value is used to authenticate the application to the OAuth authorization server. (Custom OAuth applications only.). |
| OAuthVerifier | Specifies a verifier code returned from the OAuthAuthorizationURL . Used when authenticating to OAuth on a headless server, where a browser can't be launched. Requires both OAuthSettingsLocation and OAuthVerifier to be set. |
| Property | Description |
| SSLServerCert | Specifies the certificate to be accepted from the server when connecting using TLS/SSL. |
| Property | Description |
| Verbosity | Specifies the verbosity level of the log file, which controls the amount of detail logged. Supported values range from 1 to 5. |
| Property | Description |
| BrowsableSchemas | Optional setting that restricts the schemas reported to a subset of all available schemas. For example, BrowsableSchemas=SchemaA,SchemaB,SchemaC . |
| Property | Description |
| ExpandAssociations | Specifies whether the provider exposes association tables for Bullhorn CRM entities. |
| IncludeCustomFields | A boolean indicating if you would like to include custom fields in the column listing. |
| IncludeCustomTables | Specifies whether the provider includes custom tables when retrieving metadata from Bullhorn CRM. |
| IncludeDeleted | Specifies whether the provider includes deleted records in query results. |
| ListLayouts | Specifies a list of Bullhorn CRM entities for which the provider retrieves layout views. |
| MaxRows | Specifies the maximum number of rows returned for queries that do not include either aggregation or GROUP BY. |
| MaxThreads | Specifies the maximum number of concurrent threads the provider uses when executing requests. |
| Pagesize | Specifies the maximum number of records per page the provider returns when requesting data from Bullhorn CRM. |
| PseudoColumns | Specifies the pseudocolumns to expose as table columns, expressed as a string in the format 'TableName=ColumnName;TableName=ColumnName'. |
| ThrowsKeyNotFound | Specifies whether or not throws an exception if there is no rows updated. |
| Timeout | Specifies the maximum time, in seconds, that the provider waits for a server response before throwing a timeout error. |
| UseDefaultOrderBy | Specifies whether the provider applies a default ORDER BY clause when none is included in the query. |
| UseDisplayNames | Specifies whether the provider uses field labels as column names instead of field names. |
| VerifyEntitlements | Specifies whether the provider verifies read entitlements for all entity types before exposing them as tables and columns. |
This section provides a complete list of the Authentication properties you can configure in the connection string for this provider.
| Property | Description |
| AuthScheme | Specifies the authentication method used to connect to Bullhorn CRM. |
| DataCenterCode | Specifies the data center code that identifies where your Bullhorn CRM account data is hosted. |
| RestURL | Specifies the base URL of the Bullhorn CRM REST API. |
| User | Specifies the Bullhorn CRM user account used to authenticate when establishing a connection. |
| Password | Specifies the password associated with the Bullhorn CRM user account. |
Specifies the authentication method used to connect to Bullhorn CRM.
string
"OAuth"
This property determines how the provider authenticates with the Bullhorn CRM API.
Available options are:
Set this property according to your authentication workflow. Most users should use OAuth.
This property is useful for environments where browser-based OAuth authorization is restricted or automated authentication is required.
Specifies the data center code that identifies where your Bullhorn CRM account data is hosted.
string
""
This property identifies the Bullhorn CRM data center or cluster where your account is hosted. The Cloud uses this value to route API requests to the correct environment.
Common examples include:
You can find your data center code in the Bullhorn CRM URL after logging in. For example, cls20.bullhornstaffing.com.
For a complete list of Bullhorn CRM data centers, refer to the Bullhorn Data Centers page.
This property is useful when connecting to specific environments that require region-based or cluster-based routing.
Specifies the base URL of the Bullhorn CRM REST API.
string
""
This property defines the base endpoint used by the Cloud to send REST API requests to Bullhorn CRM.
When AuthScheme is set to OAuth and InitiateOAuth is set to GETANDREFRESH, the RestURL value is retrieved automatically during the OAuth flow and stored for reuse.
If you perform the OAuth flow manually, you must specify this property in the connection string. The URL value is obtained from the output of the GetOAuthAccessToken stored procedure.
This property is useful when completing manual OAuth flows or connecting from environments that cannot launch a browser for interactive authorization.
Specifies the Bullhorn CRM user account used to authenticate when establishing a connection.
string
""
This property, together with the Password, provides the credentials used to authenticate with Bullhorn CRM when AuthScheme is set to OAuthPassword.
These credentials are verified directly by Bullhorn’s OAuth authentication endpoint.
This property is useful for automated or headless authentication scenarios where interactive browser-based OAuth authorization is not available.
Specifies the password associated with the Bullhorn CRM user account.
string
""
This property, together with User, provides the credentials used to authenticate with Bullhorn CRM when AuthScheme is set to OAuthPassword.
These credentials are verified directly by Bullhorn’s OAuth authentication endpoint.
This property is useful for environments where interactive browser-based OAuth authentication is not possible or for automated connections using stored credentials.
This section provides a complete list of the OAuth properties you can configure in the connection string for this provider.
| Property | Description |
| OAuthClientId | Specifies the client ID (also known as the consumer key) assigned to your custom OAuth application. This ID is required to identify the application to the OAuth authorization server during authentication. |
| OAuthClientSecret | Specifies the client secret assigned to your custom OAuth application. This confidential value is used to authenticate the application to the OAuth authorization server. (Custom OAuth applications only.). |
| OAuthVerifier | Specifies a verifier code returned from the OAuthAuthorizationURL . Used when authenticating to OAuth on a headless server, where a browser can't be launched. Requires both OAuthSettingsLocation and OAuthVerifier to be set. |
Specifies the client ID (also known as the consumer key) assigned to your custom OAuth application. This ID is required to identify the application to the OAuth authorization server during authentication.
string
""
This property is required in two cases:
(When the driver provides embedded OAuth credentials, this value may already be provided by the Cloud and thus not require manual entry.)
OAuthClientId is generally used alongside other OAuth-related properties such as OAuthClientSecret and OAuthSettingsLocation when configuring an authenticated connection.
OAuthClientId is one of the key connection parameters that need to be set before users can authenticate via OAuth. You can usually find this value in your identity provider’s application registration settings. Look for a field labeled Client ID, Application ID, or Consumer Key.
While the client ID is not considered a confidential value like a client secret, it is still part of your application's identity and should be handled carefully. Avoid exposing it in public repositories or shared configuration files.
For more information on how this property is used when configuring a connection, see Establishing a Connection.
Specifies the client secret assigned to your custom OAuth application. This confidential value is used to authenticate the application to the OAuth authorization server. (Custom OAuth applications only.).
string
""
This property (sometimes called the application secret or consumer secret) is required when using a custom OAuth application in any flow that requires secure client authentication, such as web-based OAuth, service-based connections, or certificate-based authorization flows. It is not required when using an embedded OAuth application.
The client secret is used during the token exchange step of the OAuth flow, when the driver requests an access token from the authorization server. If this value is missing or incorrect, authentication fails with either an invalid_client or an unauthorized_client error.
OAuthClientSecret is one of the key connection parameters that need to be set before users can authenticate via OAuth. You can obtain this value from your identity provider when registering the OAuth application.
Notes:
For more information on how this property is used when configuring a connection, see Establishing a Connection
Specifies a verifier code returned from the OAuthAuthorizationURL . Used when authenticating to OAuth on a headless server, where a browser can't be launched. Requires both OAuthSettingsLocation and OAuthVerifier to be set.
string
""
For detailed instructions about how to obtain the OAuthVerifier value, see .
This section provides a complete list of the SSL properties you can configure in the connection string for this provider.
| Property | Description |
| SSLServerCert | Specifies the certificate to be accepted from the server when connecting using TLS/SSL. |
Specifies the certificate to be accepted from the server when connecting using TLS/SSL.
string
""
If you are using a TLS/SSL connection, use this property to specify the TLS/SSL certificate to be accepted from the server. If you specify a value for this property, all other certificates that are not trusted by the machine are rejected.
This property can take the following forms:
| Description | Example |
| A full PEM Certificate (example shortened for brevity) | -----BEGIN CERTIFICATE----- MIIChTCCAe4CAQAwDQYJKoZIhv......Qw== -----END CERTIFICATE----- |
| A path to a local file containing the certificate | C:\cert.cer |
| The public key (example shortened for brevity) | -----BEGIN RSA PUBLIC KEY----- MIGfMA0GCSq......AQAB -----END RSA PUBLIC KEY----- |
| The MD5 Thumbprint (hex values can also be either space- or colon-separated) | ecadbdda5a1529c58a1e9e09828d70e4 |
| The SHA1 Thumbprint (hex values can also be either space- or colon-separated) | 34a929226ae0819f2ec14b4a3d904f801cbb150d |
Note: It is possible to use '*' to signify that all certificates should be accepted, but due to security concerns this is not recommended.
This section provides a complete list of the Logging properties you can configure in the connection string for this provider.
| Property | Description |
| Verbosity | Specifies the verbosity level of the log file, which controls the amount of detail logged. Supported values range from 1 to 5. |
Specifies the verbosity level of the log file, which controls the amount of detail logged. Supported values range from 1 to 5.
string
"1"
This property defines the level of detail the Cloud includes in the log file. Higher verbosity levels increase the detail of the logged information, but may also result in larger log files and slower performance due to the additional data being captured.
The default verbosity level is 1, which is recommended for regular operation. Higher verbosity levels are primarily intended for debugging purposes. For more information on each level, refer to Logging.
When combined with the LogModules property, Verbosity can refine logging to specific categories of information.
This section provides a complete list of the Schema properties you can configure in the connection string for this provider.
| Property | Description |
| BrowsableSchemas | Optional setting that restricts the schemas reported to a subset of all available schemas. For example, BrowsableSchemas=SchemaA,SchemaB,SchemaC . |
Optional setting that restricts the schemas reported to a subset of all available schemas. For example, BrowsableSchemas=SchemaA,SchemaB,SchemaC .
string
""
Listing all available database schemas can take extra time, thus degrading performance. Providing a list of schemas in the connection string saves time and improves performance.
This section provides a complete list of the Miscellaneous properties you can configure in the connection string for this provider.
| Property | Description |
| ExpandAssociations | Specifies whether the provider exposes association tables for Bullhorn CRM entities. |
| IncludeCustomFields | A boolean indicating if you would like to include custom fields in the column listing. |
| IncludeCustomTables | Specifies whether the provider includes custom tables when retrieving metadata from Bullhorn CRM. |
| IncludeDeleted | Specifies whether the provider includes deleted records in query results. |
| ListLayouts | Specifies a list of Bullhorn CRM entities for which the provider retrieves layout views. |
| MaxRows | Specifies the maximum number of rows returned for queries that do not include either aggregation or GROUP BY. |
| MaxThreads | Specifies the maximum number of concurrent threads the provider uses when executing requests. |
| Pagesize | Specifies the maximum number of records per page the provider returns when requesting data from Bullhorn CRM. |
| PseudoColumns | Specifies the pseudocolumns to expose as table columns, expressed as a string in the format 'TableName=ColumnName;TableName=ColumnName'. |
| ThrowsKeyNotFound | Specifies whether or not throws an exception if there is no rows updated. |
| Timeout | Specifies the maximum time, in seconds, that the provider waits for a server response before throwing a timeout error. |
| UseDefaultOrderBy | Specifies whether the provider applies a default ORDER BY clause when none is included in the query. |
| UseDisplayNames | Specifies whether the provider uses field labels as column names instead of field names. |
| VerifyEntitlements | Specifies whether the provider verifies read entitlements for all entity types before exposing them as tables and columns. |
Specifies whether the provider exposes association tables for Bullhorn CRM entities.
bool
false
Association tables represent the relationships between entities that have "to-many" associations in Bullhorn CRM. Each association table returns record ID pairs for related entities, such as candidates and skills.
Set this property to control whether these tables are exposed.
When this property is set to false, the Cloud does not expose association tables.
When this property is set to true, the Cloud exposes an association table for each "to-many" relationship, such as:
This property is useful when you need to query relationship data between entities, such as linking candidates to skills or jobs to categories.
A boolean indicating if you would like to include custom fields in the column listing.
bool
true
Setting this to true will cause custom fields to be included in the column listing, but may cause poor performance when listing metadata.
Note: This property is deprecated and is scheduled for removal.
Specifies whether the provider includes custom tables when retrieving metadata from Bullhorn CRM.
bool
false
Set this property to control whether custom tables are retrieved and exposed.
When this property is set to false, custom tables are not retrieved. This improves performance when custom tables are not needed.
When this property is set to true, custom tables are included in the retrieved metadata and can be queried like standard tables.
This property is useful when your Bullhorn CRM environment includes custom entities or extensions that must be accessed alongside standard tables.
Specifies whether the provider includes deleted records in query results.
bool
false
This property applies only to tables that support the IsDeleted column.
Set this property to control whether deleted records are included.
When this property is set to false, only active records are returned.
When this property is set to true, deleted records are included in query results.
This property is useful when you need to audit or synchronize deleted data alongside active records.
Specifies a list of Bullhorn CRM entities for which the provider retrieves layout views.
string
""
Use this property to list one or more entities whose layouts you want to expose as views. Separate multiple entity names with commas.
You can also set this property to * or All to include layouts for all available entities.
For example, setting ListLayouts=Candidate,JobOrder retrieves layout views for the Candidate and JobOrder entities. The resulting view names follow the format {EntityName}{LayoutName}Layout, such as CandidateFasterFindLayout.
This property is useful when you want to query or analyze custom layout configurations for specific Bullhorn CRM entities.
Specifies the maximum number of rows returned for queries that do not include either aggregation or GROUP BY.
int
-1
The default value for this property, -1, means that no row limit is enforced unless the query explicitly includes a LIMIT clause. (When a query includes a LIMIT clause, the value specified in the query takes precedence over the MaxRows setting.)
Setting MaxRows to a whole number greater than 0 ensures that queries do not return excessively large result sets by default.
This property is useful for optimizing performance and preventing excessive resource consumption when executing queries that could otherwise return very large datasets.
Specifies the maximum number of concurrent threads the provider uses when executing requests.
string
"5"
This property allows you to issue multiple requests simultaneously, thereby improving performance.
This property controls the number of simultaneous API requests the Cloud can send to Bullhorn CRM.
Increasing the number of threads can improve performance when retrieving large data sets, but may also increase load on the API or your network.
This property is useful when tuning performance for high-volume data operations or optimizing throughput across multiple concurrent queries.
Specifies the maximum number of records per page the provider returns when requesting data from Bullhorn CRM.
int
500
When processing a query, instead of requesting all of the queried data at once from Bullhorn CRM, the Cloud can request the queried data in pieces called pages.
This connection property determines the maximum number of results that the Cloud requests per page.
Note: Setting large page sizes may improve overall query execution time, but doing so causes the Cloud to use more memory when executing queries and risks triggering a timeout.
Specifies the pseudocolumns to expose as table columns, expressed as a string in the format 'TableName=ColumnName;TableName=ColumnName'.
string
""
This property allows you to define which pseudocolumns the Cloud exposes as table columns.
To specify individual pseudocolumns, use the following format:
Table1=Column1;Table1=Column2;Table2=Column3
To include all pseudocolumns for all tables use:
*=*
Specifies whether or not throws an exception if there is no rows updated.
bool
false
Specifies whether or not throws an exception if there is no rows updated.
Specifies the maximum time, in seconds, that the provider waits for a server response before throwing a timeout error.
int
60
The timeout applies to each individual communication with the server rather than the entire query or operation. For example, a query could continue running beyond 60 seconds if each paging call completes within the timeout limit.
Timeout is set to 60 seconds by default. To disable timeouts, set this property to 0.
Disabling the timeout allows operations to run indefinitely until they succeed or fail due to other conditions such as server-side timeouts, network interruptions, or resource limits on the server.
Note: Use this property cautiously to avoid long-running operations that could degrade performance or result in unresponsive behavior.
Specifies whether the provider applies a default ORDER BY clause when none is included in the query.
bool
true
This property controls whether the Cloud automatically orders results when an ORDER BY clause is not specified in the query.
Set this property based on your performance and data consistency needs.
When this property is set to true, the Cloud applies a default ORDER BY clause to ensure that duplicate records are not returned. This may impact performance on very large tables.
When this property is set to false, no default ORDER BY clause is applied, which improves performance, but may allow duplicate primary keys in the results.
This property is useful when tuning performance for large data sets or when the order of returned records is not critical.
Specifies whether the provider uses field labels as column names instead of field names.
bool
true
This property controls how column names are displayed in query results.
When this property is set to true, the Cloud uses field labels (display names) as column names.
When this property is set to false, the Cloud uses the original field names defined in the Bullhorn CRM API.
This property is useful when you want query results to reflect the labels shown in the Bullhorn CRM UI rather than internal field names.
Specifies whether the provider verifies read entitlements for all entity types before exposing them as tables and columns.
bool
false
When enabled, the Cloud checks the current user’s entitlements for each entity type before making the corresponding tables and columns available.
When this property is set to true, any entity type that does not have one of the following read entitlements is excluded:
When this property is set to false, the Cloud exposes all entity types regardless of entitlement verification.
This property is useful when you need to ensure that exposed metadata aligns with the user’s Bullhorn CRM permissions and access rights.
LZMA from 7Zip LZMA SDK
LZMA SDK is placed in the public domain.
Anyone is free to copy, modify, publish, use, compile, sell, or distribute the original LZMA SDK code, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.
LZMA2 from XZ SDK
Version 1.9 and older are in the public domain.
Xamarin.Forms
Xamarin SDK
The MIT License (MIT)
Copyright (c) .NET Foundation Contributors
All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
NSIS 3.10
Copyright (C) 1999-2025 Contributors THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
1. DEFINITIONS
"Contribution" means:
a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and b) in the case of each subsequent Contributor:
i) changes to the Program, and
ii) additions to the Program;
where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.
"Contributor" means any person or entity that distributes the Program.
"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.
"Program" means the Contributions distributed in accordance with this Agreement.
"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
2. GRANT OF RIGHTS
a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.
b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.
d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.
3. REQUIREMENTS
A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
a) it complies with the terms and conditions of this Agreement; and
b) its license agreement:
i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and
iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.
When the Program is made available in source code form:
a) it must be made available under this Agreement; and
b) a copy of this Agreement must be included with each copy of the Program.
Contributors may not remove or alter any copyright notices contained within the Program.
Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.
4. COMMERCIAL DISTRIBUTION
Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
5. NO WARRANTY
EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
6. DISCLAIMER OF LIABILITY
EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
7. GENERAL
If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), then any patent licenses granted by that Contributor to such Recipient under this Agreement shall terminate as of the date such litigation is filed. In addition, if Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.
All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.
Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. IBM is the initial Agreement Steward. IBM may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.