Staff Data Source

 

Staff Member Demographics:

Database Table + Field

Type

Description

Database Table + Field

Type

Description

1

AccountInfoID

Number

This is the unique identifier of the company account to which the staff member belongs. This is a common field across all tables in the DWH

2

StaffID

Number

This is the unique staff ID automatically assigned by Rethink system when the staff member is initially created. It is also used to join this table with all child tables such as staffAgeGroups, StaffCertifications, staffFacilities, etc. This ID is also unique in the system across all accounts and staff.

3

FirstName

String

First Name of the Staff Member

4

MiddleName

String

Middle Name of the Staff Member

5

LastName

String

Last Name of the Staff Member.

6

FullName

String

Full Name of the Staff Member.

7

Title

String

Title assigned to the Staff Member in their Staff Profile

8

AccountLogin

String

This is a technical field for INTERNAL Rethink use. Please ignore

9

CompanyStaffID

String

Custom Staff ID that the Company has assigned to the Staff Member in their profile.

10

UserName

String

Username of the Staff Member

11

Status

String

Status of Staff Member

12

DateOfBirth

Date

Date of Birth of the Staff Member

13

Address

String

Address Line 1 of the Staff Member

14

City

String

Address City of the Staff Member

15

StateAbbreviation

String

State Abbreviation of the Staff Member

16

State

String

State (Full Name) of the Staff Member

17

ZipCode

Number

Zip Code of the Staff Member

18

TimeZone

String

Time Zone assigned to the Staff Profile

19

Facilities

String

Facilities/ Company Location(s) assigned to the Staff Member

20

EmployeeType

String

Type of Employee indicated by the Employee type field of the Staff Member

21

Email

String

Email of the Staff Member

22

NPINumber

Number

NPI of the Staff Member

23

TaxonomyCode

Number

Taxonomy Code of the Staff Member

24

Supervisor

String

Supervisor assigned to the Staff Member

25

ServiceLine

String

Service Line assigned to the Staff Member

26

Gender

String

Gender of the Staff Member

27

Experience

String

Experience of the Staff Member captured in their profile

28

StartDate

Date

Start Date/ Hire Date of the Staff Member captured in their profile

29

OverallExperience

Number

Current Date - Start Date + Months added in the Months field of the Staff Profile > Attributed

30

CanHandleAgression

String

CanHandleAgression will be set to Yes if the field is checked in the Staff Profile.

31

AgeGroups

String

Field that indicates age groups the staff member can work with.

32

LanguagesSpoken

String

Field that indicates languages the staff member can speak.

33

MaximumCaseload

Number

Field that indicates the maximum caseload the Staff Member can be assigned.

34

ShowRBT

String

A flag indicating whether the clinical feature is turned on for this staff member.

35

ShowScheduling

String

A flag indicating whether the scheduling feature is turned on for this staff member

36

Role

String

Role assigned to the Staff Member based on the Staff Member Title.

37

RoleDescription

String

Role Description of the Role assigned to the Staff Member.

38

IsActive

String

A flag indicating whether the status assigned to the Staff is an active status

39

RolePermissions

String

Permissions of the Staff Member based on the Role assigned to the Staff Member

40

DateCreated

Date

Date when the Staff Member Profile was created in the system

41

CreatedBy

String

Staff Name of the user that created the Staff Member Profile

42

DateLastModified

Date

Date when the Staff Member Profile was Last Modified

43

ModifiedBy

String

Staff Name of the user that last modified the Staff Member Profile

 

Staff Availability

Database Table + Field

Type

Description

Database Table + Field

Type

Description

1

AccountInfoID

Number

This is the unique identifier to the company account to which the staff member belongs. This is a common field across all tables in the DWH

2

StaffAvailabilityID

Number

This is a unique ID assigned by Rethink System to identify an Availability record.

3

StaffID

 

This is the unique staff ID automatically assigned by Rethink system when the staff member is initially created. It is also used to join this table with all child tables such as staffAgeGroups, StaffCertifications, staffFacilities, etc. This is also unique in the system across all accounts and staff members.

4

AvailableDayofWeek

String

Day of the Week the Staff is Available

5

StartTime

String

Availability Start Time for the Day

6

EndTime

String

Availability End Time for the Day

7

AccountLogin

String

For Internal Use of Rethink

8

AvailableMin

Number

Minutes the Staff Member is available based on the Start and End Time added to each unique availability record.

9

AvailableHours

Number

Hours the Staff Member is available based on the Start and End Time added to each unique availability record.

 

Staff Certifications:

Database Table + Field

Type

Description

Database Table + Field

Type

Description

1

AccountInfoID

Number

This is the unique identifier to the company account to which the staff belongs. This is a common field across all tables in the DWH

2

StaffCertificationID

Number

This is a unique Staff Certification ID automatically assigned by Rethink to the Staff Credential Record.

3

StaffID

Number

This is the unique staff ID automatically assigned by Rethink system when the staff is initially created. It is also used to join this table with all child tables like staffAgeGroups, StaffCertifications, staffFacilities, etc. This is also unique in the system across all accounts and staff.

4

LicenseCredential

String

License/ Credential added to the Licenses/ Credential(s)

5

CredentialType

String

Credential Type associated with the License/ Credential based on the configuration

6

IssueDate

Date

Issue Date added to the Staff License/ Credential

7

ExpiredDate

Date

Expiration Date added to the Staff License/ Credential

8

Status

String

Status of the Credential i.e., Active or Expired based on the Expiration Date added to the License Credential

9

IsDefault

String

A flag indicating if the credential is a default credential.

10

LicenseCertificationNo

String

License/ Credential Number associated with the Credential

11

Notes

String

Text added in Notes field of the License/ Credential record.

12

Attachment

String

File name of the file that is attached to the Credential record

13

AccountLogin

String

This is a technical field for INTERNAL Rethink use. Please ignore

StaffFileCabinet

Database Table + Field

Type

Description

Database Table + Field

Type

Description

1

AccountInfoID

Number

This is the unique identifier to the company account to which the staff belongs. This is a common field across all tables in the DWH

2

StaffFileCabinetFileID

Number

This is the unique identifier for the document uploaded in the Staff File Cabinet

3

StaffID

Number

This is the unique staff ID automatically assigned by Rethink system when the staff member is initially created. It is also used to join this table with all child tables such as staffAgeGroups, StaffCertifications, staffFacilities, etc. This is also unique in the system across all accounts and staff.

4

FolderName

String

Name of the Folder the file is a part of.

5

FileName

String

Name of the File uploaded in the File Cabinet

6

FileExtension

String

Extension of the file uploaded in the Folder e.g., .pdf, .jpeg, etc.

7

FileAddedBy

String

Email of the User that added the File

8

FileSizeKB

Number

Size of the File Uploaded in KiloBytes (KB)

9

FileSizeMB

Number

Size of the File Uploaded in MegaBytes(MB)

10

FileDateCreated

Date

Date of Creation of the File

11

FileDateLastModified

Date

Last Modified Date of the File

12

FileDateDeleted

Date

Date the File was deleted

13

FolderCreatedBy

String

Name of the Staff Member who created the Folder that contains the file being referenced.

14

FolderDateCreated

Date

Creation Date of the Folder that contains the file being referenced.

15

FolderDateLastModified

Date

Last Modified Date of the Folder that contains the file being referenced.

16

FolderDateDeleted

Date

Date the Folder was deleted

17

FolderOrder

Number

Ranking/Order of the Folder in the Staff File Cabinet in the order it appears on Staff Member Profile > File Cabinet section

18

isFolderShared

String

A flag indicating if the File Cabinet folder containing the file record is marked as a Shared Folder.

19

FolderSharedWithMembers

String

[NEED DESCRIPTION, BUT APPEARS TO CONTAIN ONLY NULL]

20

AccountLogin

String

This is a technical field for INTERNAL Rethink use. Please ignore

Staff Notes

Database Table + Field

Type

Description

Database Table + Field

Type

Description

1

AccountInfoID

Number

This is the unique identifier to the company account to which the staff member belongs. This is a common field across all tables in the DWH

2

StaffNoteID

Number

This is a unique ID assigned to the Note record.

3

StaffID

Number

This is the unique staff ID automatically assigned by Rethink system when the staff member is initially created. It is also used to join this table with all child tables such as staffAgeGroups, StaffCertifications, staffFacilities, etc. This is also unique in the system across all accounts and staff.

4

NoteType

String

Note Type assigned to the Note

5

Title

String

Title of the Note

6

IsPrivate

String

A flag indicating whether the Note is Private

7

Notes

String

Text / Information added to the Note

8

CreatedBy

String

Name of the Staff Member that created the Note.

9

CreatedOn

Date

Creation Date of the Note

10

LastUpdatedBy

String

Name of the Staff Member who last updated the Note.

11

LastUpdatedOn

Date

Last Updated Date of the Note

12

DeletedBy

String

Name of the Staff Member who deleted the Note

13

DeletedOn

Date

Date when the Note was deleted

14

AccountLogin

String

This is a technical field for INTERNAL Rethink use. Please ignore

 

Staff Payroll

Database Table + Field

Type

Description

Database Table + Field

Type

Description

1

AccountInfoID

Number

This is the unique identifier to the company account to which the staff member belongs. This is a common field across all tables in the DWH

2

StaffPayrollID

Number

This is a unique ID assigned to the Pay Code record added to the Staff Member Payroll.

3

StaffID

Number

This is the unique staff ID automatically assigned by Rethink system when the staff is initially created. It is also used to join this table with all child tables such as staffAgeGroups, StaffCertifications, staffFacilities, etc. This is also unique in the system across all accounts and staff.

4

PayCodeName

String

Full Name of the PayCode assigned to the Staff Member

5

PayCode

String

Abbreviated name of the PayCode assigned to the Staff Member

6

HourlyRate

Number

Hourly Rate assigned to the Pay Code

7

StartDate

Date

Start Date when the Pay Code should be applied

8

EndDate

Date

End Date of the Pay Code

9

isDefaultBillableAppointment

String

A flag indicating whether the Pay Code is set as default for Billable Appointments

10

isDefaultNonBillableAppointment

String

A flag indicating whether the Pay Code is set as default for Billable Appointments

11

isDefaultTravelAppointment

String

A flag indicating whether the Pay Code is set as default for Billable Appointments

12

DefaultFor

String

List of Appointment Types for which the PayCode is the default

13

ApplyOvertimeCalculations

String

[CHECK DESCRIPTION - USES PAYCODE TWICE] A flag indicating whether the Paycode assigned to the Staff Member should have Over Time Calculations applied in Payroll calculations.

14

AccountLogin

String

This is a technical field for INTERNAL Rethink use. Please ignore