Editing, Testing and Deleting EHR Connections

How to configure, test, edit and delete EHR connections and users

Editing, Testing, and Deleting EHR Connections

This guide provides comprehensive instructions for managing your EHR connections in Revenue Recovery, including how to edit connection details, test connections to verify functionality, and safely delete connections when needed. These operations help ensure your EHR integrations remain reliable and secure.

Editing an EHR Connection

You can modify existing EHR connection details to adapt to changes in your EHR system configuration, update credentials, or modify data transfer settings.

Accessing Connection Settings

  1. Navigate to EHR Connection from the main navigation menu
  2. Locate the organization whose connection you want to edit
  3. Click the kebab menu (three dots) next to the organization
  4. Select Edit from the dropdown menu
EHR Connection Management Interface

Editing Connection Details

The edit process follows the same multi-step wizard used during initial setup:

Step 1: Organization Details

  • Update organization name or description
  • Modify transfer frequency (Hourly, Every 12 hours, Daily)
  • Change start time for data transfers
  • Add or remove administrator users
  • Update EHR system vendor selection
Organization Creation Dialog

Step 2: EHR Connection Configuration

  • Update connection credentials (database username/password, API keys)
  • Modify server addresses or ports
  • Update database names or connection strings
  • Test the updated connection before saving

Step 3: Confirmation

  • Review all changes before applying
  • Confirm the updated configuration

Important Considerations

⚠️ Connection Impact

  • Changes to connection details may temporarily disrupt data flow
  • Schedule updates during maintenance windows when possible
  • Test connections thoroughly after making changes

🔐 Security Requirements

  • Sensitive credential changes may require re-authentication
  • All configuration changes are logged for audit purposes
  • Administrators are notified of significant configuration changes

Testing an EHR Connection

Testing EHR connections is crucial for verifying that your integrations are working properly and can access the required data from your EHR system.

When to Test Connections

  • During Initial Setup: Before finalizing a new EHR connection
  • After Configuration Changes: When updating credentials or connection details
  • Troubleshooting Issues: When experiencing data flow problems
  • Regular Maintenance: Periodic verification of connection health

Testing a Connection

From the Organization List

  1. Go to EHR Connection in the main navigation
  2. Find the organization you want to test
  3. Click the kebab menu (three dots) next to the organization
  4. Select Test Connection from the dropdown

During Setup or Editing

Connection testing is automatically available during the organization creation or editing process in Step 2 (Connect to EHR System).

Test Connection Process

When you initiate a connection test, Revenue Recovery performs the following validations:

  1. Network Connectivity: Verifies the system can reach your EHR server
  2. Authentication: Validates login credentials or API keys
  3. Database/API Access: Confirms permissions to access required data
  4. Data Retrieval: Tests ability to query essential tables or endpoints

Expected Test Results

✅ Successful Connection

  • Green indicator with "Connection Successful" message
  • Confirmation that all required data sources are accessible
  • Estimated data volume and transfer capabilities
  • Ready to begin data synchronization

❌ Failed Connection

  • Red indicator with specific error details
  • Error code and technical description
  • Recommended resolution steps
  • Links to troubleshooting guides

Testing During Organization Creation

Testing Connection During Organization Setup

Connection testing is integrated into the organization setup wizard to ensure your EHR connection is working before completing the configuration.

Deleting an EHR Connection

Deleting an EHR connection permanently removes the organization and all associated data from Revenue Recovery. This action cannot be undone and requires careful consideration.

Before You Delete

⚠️ Critical Warning: Deleting an EHR connection will:

  • Permanently remove the organization and all its data
  • Stop all data synchronization from your EHR system
  • Delete all historical claims, recommendations, and reports
  • Remove all user access permissions for this organization

Deletion Process

Step 1: Access Deletion Options

  1. Navigate to EHR Connection
  2. Locate the organization you want to delete
  3. Click the kebab menu (three dots)
  4. Select Delete from the dropdown

Step 2: Review Impact Warnings

The system will display comprehensive warnings about the deletion impact:

  • Data Loss Warning: All claims data and recommendations will be permanently deleted
  • User Access Impact: Users will lose access to this organization's data
  • Integration Termination: EHR data synchronization will stop immediately
  • Audit Trail: Deletion will be logged for compliance purposes

Step 3: Confirm Deletion

To prevent accidental deletion:

  1. Read all warning messages carefully
  2. Type "DELETE" in the confirmation field (case-sensitive)
  3. Click the Delete button (only enabled after typing DELETE)
  4. Confirm final warning in the popup dialog

Post-Deletion Effects

After successful deletion:

  • Organization disappears from the EHR Connection list
  • All associated users lose access to organization data
  • Data synchronization stops immediately
  • Administrators receive email notification of the deletion
  • Deletion is logged in the system audit trail

Common Error Messages and Resolutions

Connection Authentication Errors

Error: "Invalid Database Credentials"

Cause: Username, password, or database name is incorrect Resolution Steps:

  1. Verify credentials with your EHR system administrator
  2. Check that the database name matches exactly (case-sensitive)
  3. Confirm the user account has appropriate permissions
  4. Test credentials directly against your EHR database
  5. Update connection details and re-test

Network and Connectivity Errors

Error: "Connection Timeout - Unable to Reach Server"

Cause: Network connectivity issues or incorrect server address Resolution Steps:

  1. Verify the server IP address or domain name is correct
  2. Check that the port number matches your EHR configuration
  3. Confirm your firewall allows outbound connections on the specified port
  4. Test network connectivity from your location to the EHR server
  5. Contact your network administrator if connectivity issues persist

Error: "SSL Certificate Verification Failed"

Cause: SSL/TLS certificate issues with the EHR server Resolution Steps:

  1. Verify the EHR server has a valid SSL certificate
  2. Check that the certificate hasn't expired
  3. Confirm the server hostname matches the certificate
  4. Contact your EHR vendor if certificate issues persist
  5. Consider using trusted certificate authorities

Data Access and Permission Errors

Error: "Access Denied to Required Tables"

Cause: Database user lacks permissions to access essential data Resolution Steps:

  1. Grant the database user READ permissions on required tables
  2. Verify access to claims, patient, and billing data tables
  3. Check that views and stored procedures are accessible
  4. Confirm the user has CONNECT permissions to the database
  5. Work with your database administrator to review and update permissions

Error: "Database Not Found or Inaccessible"

Cause: Database name is incorrect or database is offline Resolution Steps:

  1. Verify the exact database name (case-sensitive)
  2. Confirm the database is running and accessible
  3. Check that the database server is online and responding
  4. Verify network connectivity to the database server
  5. Contact your EHR system administrator for database status

Getting Additional Help

If you continue to experience issues after following these resolution steps:

  1. Contact Support: Use the "Contact Support" option within the application
  2. Include Error Details: Provide the exact error message and error code
  3. Share Configuration: Include relevant (non-sensitive) connection details
  4. Describe Environment: Mention your EHR system type and version
  5. Document Steps: List the troubleshooting steps you've already attempted

The Revenue Recovery support team can provide additional assistance with complex configuration issues or work with your EHR vendor to resolve integration challenges.