LLH Healthcare Integration
Overview
The LLH Healthcare integration automates supplemental insurance benefit processing. When you close a time entry batch, the system automatically:
- Sends data to LLH for eligibility checks
- Receives calculated deductions and reimbursements
- Creates deduction under Employee and adds the supplement payment on the transaction
- Releases transactions when ready
Key Features
Automatic Processing
- Time entry batch closure triggers LLH eligibility checks automatically
- LLH calculates and inserts deductions without manual intervention
- Transactions automatically placed on hold until LLH processing completes
- Holds release automatically when deductions are posted
Payroll Protection
- System blocks payroll processing while transactions are on hold
- Validates matching payment claims and deductions before processing
- Checks for required employee data (Date of Birth, Email, SSN, Taxes)
- Prevents errors before they happen
Manual Override (Emergency Use)
- Authorized users can manually release transactions from hold
- Requires special permission
- One-way operation with warning message
- Use only when urgent business need exists
Flexible Configuration
- Enable/disable at Branch or Office level
- Managed through BOLD Marketplace
- Real-time status monitoring via PayrollOnHold column
- Avionte Go access for remote monitoring
Transaction Type Setup
Required Transaction Types
You need to create two transaction types for LLH integration:
- LLH Premium (Deduction)
- LLH Claim (Payment/Reimbursement)
Deduction Configuration
Navigation: Admin Tools → Transaction Type
| Field | Value |
|---|---|
| Transaction Type Name | LLH Premium |
| Type | Permanent Deduction ☑ |
| Is Adjustment | ☑ (auto-selected) |
| Deduction Category | Healthcare (or client preference - ensure DI Exempt is selected as appropriate) |
| Pre-Tax Status | Section 125 (pretax) |
| Save to | All branches |
Why these settings:
- Permanent Deduction makes it available on employee deduction screen
- Healthcare category for proper classification
- Section 125 for pretax deduction treatment
Payment Configuration
Navigation: Admin Tools → Transaction Type
| Field | Value |
|---|---|
| Transaction Type Name | LLH Claim |
| Type | Adjustment |
| Is Adjustment | ☑ (auto-selected) |
| Is Transactional | ☑ (auto-selected) |
| Save to | All branches |
Transaction Type Group (Critical)
Navigation: Admin Tools → Transaction Type Groups
- Group Name: LLH Talent Benefits (MUST be exactly this name)
-
Add both transaction types to this group:
- LLH Premium
- LLH Claim
Complete Workflow
Step 1: Time Entry Completion
Complete time entry as normal:
- Enter hours for all talent
- Review and verify entries
- Close the time entry batch
See also: Time Entry - Core Application - Standard Time Entry
Flag During Payroll Configuration (Optional)
When setting up LLH deductions on employee profiles, you can optionally enable the "Flag During Payroll" checkbox. This creates a warning during payroll processing, allowing you to verify and modify the deduction if needed.
To enable this option:
- Navigate to Employee → Payroll → Deductions
- When adding or editing the LLH Premium
- Check the "Flag During Payroll" checkbox
- Save the deduction
What happens: When processing a payroll batch, a warning will appear for employees with this checkbox enabled, allowing you to verify and modify the LLH deduction amount before finalizing.
See also: Employee Payroll - Deduction
Step 2: Automatic Transaction Hold
When you close a time entry batch with LLH integration enabled, the system automatically:
-
Places transactions on hold
- PayrollOnHold column changes to checked/YES
- W2 transactions with positive wages will be placed on hold
- No user action required
-
Sends data to LLH
- Transaction data sent automatically
- LLH receives notification immediately
-
Displays transactions in payroll selection with hold status
- Transactions appear in payroll selection but are marked as on hold
- User will receive error if attempting to process payroll while transactions are on hold
- Ensures LLH deductions are included before processing
Step 3: LLH Eligibility Processing
LLH automatically (no user action required):
- Receives transaction data
- Retrieves additional data via API as needed
- Performs eligibility checks for each employee
- Calculates required deductions and reimbursements
- Posts deductions back to Avionte
Step 4: Automatic Deduction Insertion & Hold Release
Once LLH completes processing:
- Deductions are automatically inserted into transactions
- Transaction type group: LLH Talent Benefits
- PayrollOnHold automatically changes to NO/unchecked
- Transactions become available for payroll processing
Step 5: Process Payroll
- Verify deductions were inserted correctly
- Review transaction details
- Process payroll normally
- Post payroll
Monitoring Transaction Status
PayrollOnHold Column Locations
The PayrollOnHold column appears in multiple locations for monitoring:
Time Entry → Sheet View
- Shows hold status during time entry processing
- ✓ (checked) = Transaction is on hold
- ☐ (unchecked) = Transaction is available
- Updates in real-time as LLH processes
Payroll → Transaction Tab
- Held transactions are filtered out of payroll selection
- Column indicates current hold status
- Transactions appear automatically once hold releases
Transaction Card View
- Located in the top-right of transaction views
- "Payroll On Hold" checkbox shows current status
- Visual indicator that LLH processing is in progress
What Users See
Time Entry Staff:
- Close batch normally (no additional steps)
- Transactions show as "on hold" in Sheet View
- Can continue with other work while LLH processes
Payroll Staff:
- Held transactions don't appear in payroll selection yet
- "Payroll On Hold" indicator visible
- Must wait for automatic release before processing
No Action Required:
- Hold applies automatically
- Data sends automatically
- Processing begins immediately
- Users simply monitor status
Payroll Processing Protection
Automatic Payroll Block
The system prevents payroll processing while transactions are on hold. When you attempt to process payroll, the system:
- Checks for transactions with PayrollOnHold = YES
- If any are found, displays an error message
- Blocks payroll processing until all holds are released
Error Message
LLH must complete eligibility verification and add required deductions before payroll can proceed. Please wait for integration to complete.
What To Do
Normal Response: Wait for Processing
- Acknowledge the error message
- Navigate to Payroll → Transaction tab
- Monitor PayrollOnHold column
- Wait for automatic release
- Retry payroll processing once holds are cleared
Emergency Response: Manual Override
See Manual Override section for authorized users who need to bypass the hold in urgent situations.
Best Practices
- Close time entry batches early - Allow buffer time before payroll deadline
- Monitor hold status before attempting payroll processing
- Don't attempt immediate processing after closing batches
- Build buffer time into payroll schedule for LLH processing
Manual Transaction Release (Override)
When to Use Manual Release
Use manual override only when:
- Time-sensitive payroll processing cannot wait for LLH
- Technical issues prevent normal LLH integration workflow
- Urgent business need requires immediate payroll processing
Prerequisites & Permission Setup
To manually release transactions:
For Users:
- Must have
AllowUnlockPayrollOnHoldTransactionpermission enabled - Access to Transaction Card View
- Authorization from supervisor/administrator
For Administrators - Granting Permission:
- Navigate to user configuration settings
- Locate
AllowUnlockPayrollOnHoldTransactionoption - Set to True for authorized users
- Save changes
Best Practice: Only grant this permission to payroll managers and senior payroll processors who understand the implications.
How to Manually Release
- Navigate to the Transaction Card View
- Locate the "Payroll On Hold" checkbox
- Uncheck the checkbox
- Review the warning message carefully
- Confirm the action
Warning Message
Warning: Unlock Payroll On Hold Transaction
You are about to release this transaction from On-Hold status.
Important:
- This action CANNOT be reversed or undone
- Once unlocked, the transaction cannot be placed back on hold
- LLH Healthcare will NOT be able to post deductions for this employee
- The transaction will become available for immediate payroll processing
After Manual Release
- Verify checkbox is unchecked and grayed out
- Confirm transaction appears in payroll batch
- Manually enter any required LLH deductions if necessary
- Document the manual override for audit purposes
- Process payroll as normal
Data Validation Rules
Payment/Deduction Matching Validation
What This Validates
Before processing payroll (including Instant Pay), the system checks that:
- If an employee has an active LLH payment claim → Must also have active LLH deduction
- If an employee has an active LLH deduction → Must also have active LLH payment claim
- "Active" = Active checkbox is checked (end dates are NOT considered)
Error Message
Check should have both payment claim and deduction, or neither.
How to Resolve
Deactivate the Orphaned Transaction:
- Navigate to the talent's transaction details
- Locate the orphaned LLH transaction
- Uncheck the Active checkbox
- Save changes
- Retry payroll processing
Missing Date of Birth Validation
What This Validates
When closing a time entry batch, the system checks that all talent assigned to LLH Healthcare have a Date of Birth populated in their profile.
When Validation Triggers
The Data Requirement Message (DRM) validation triggers when:
- User attempts to close a time entry batch
- Batch contains talent assigned to LLH Healthcare
- One or more talent profiles are missing Date of Birth
How to Respond
Fix Before Proceeding (Recommended):
- Note which talent triggered the warning (displayed in error message)
- Cancel or pause the batch closure
- Navigate to the employee profile and update the Date of Birth field
- Save changes
- Return to time entry batch and retry closing
Additional Validation: Missing Email
In addition to Date of Birth, the system also validates for missing email addresses:
The same resolution process applies:
- Navigate to employee profile
- Go to "Contact Method" section
- Add email address
- Save changes
- Retry closing batch
Payroll Flagging Configuration (Existing LLH Customers)
By default, employee deductions created automatically by the LLH integration are flagged during payroll processing. This gives payroll staff a chance to review deductions and make changes before posting. Once reviewed, users can remove the flag manually if no changes are needed.
A Back Office configuration option controls this behavior. Setting it to False turns off automatic flagging, so LLH deductions process without requiring manual review each cycle.
Configuration Option
| Setting | Behavior |
| True (default) | LLH deductions are automatically flagged during payroll processing |
| False | LLH deductions process without automatic flagging |
How to Modify This Setting
- Navigate to Back Office configuration settings
- Locate the FlagPartnerBenefitEnrollmentDeductionAndContribution option
- Set to True to automatically flag LLH deductions during payroll (default)
- Set to False to prevent automatic flagging
Comments
0 commentsPlease sign in to leave a comment.