Skip to content

Job Role

Description

A JobRole node is a categorical variable that allows for defining allowed jobs for a given organizational party in a particular role and role subType.

For example, given an organization party with a buyer role and "Music" subType, we might have three allowed roles using the ALLOWED_JOB_ROLE relationship:

Label

:JobRole

Properties

PropertyDescriptionType
idA unique identifier for this JobRole nodestring (uuid)
nameThe name of the job rolestring
createdBythe person or process that created the nodestring
createdDatedateTime
modifiedBythe person or process who last modified the nodestring
modifiedDatedateTime

Below are valid names for job roles:

RoleSubtypeName
BuyerTouringPromoter Contact
Contract Signatory
Marketing Contact
Ticketing Contact
Production Contact
Box Office Contact

Key

id

Relationships

The ALLOWED_JOB_ROLE relationship connects the :Role to the :JobRole nodes.

Examples

cypher
MATCH      (r:Role {name: 'Buyer'})
        -  [rel:ALLOWED_JOB_ROLE {
             subType: 'Music', 
             active: true
           }]
        -> (jr:JobRole)
RETURN     jr.name AS AllowedJobRole

Confidential. For internal use only.