Integrations
Connect Taliswitch to your existing healthcare infrastructure without replacements.
Integration Overview
Taliswitch supports three primary integration categories:
| Category | Purpose | Typical Setup Time |
|---|---|---|
| EHR/eMAR Systems | Resident demographics, medication orders, clinical data | 1-2 weeks |
| Pharmacy Networks | Prescription status, order feeds, delivery tracking | 3-5 days |
| Document Systems | Faxes, lab results, insurance documents | 1-3 days |
EHR/eMAR Systems
Connect to your clinical systems for unified visibility.
PointClickCare Most Popular
What we sync:
- Resident demographics (name, room, admission date)
- Active medication orders
- Medication administration records (read-only)
- Provider contact information
Setup Requirements:
- PointClickCare API credentials (provided by your PCC admin)
- Facility ID and tenant configuration
- BAA with PointClickCare on file
{
"integration_type": "pointclickcare",
"facility_id": "12345",
"tenant_id": "your-org",
"api_credentials": {
"client_id": "your-client-id",
"client_secret": "your-client-secret"
},
"sync_frequency": "15_minutes",
"data_scope": ["demographics", "medications", "providers"]
}
MatrixCare
What we sync:
- Resident census and demographics
- Active orders (medications, treatments)
- Care plan summaries
Setup Time: 1-2 weeks (requires MatrixCare integration approval)
Omnicare eMAR
What we sync:
- Medication lists and schedules
- Administration records
- Pharmacy order status
Pharmacy Networks
Real-time prescription status from pharmacy systems.
SureScripts Enterprise
What we provide:
- Real-time prescription status (pending, filled, delayed)
- Electronic prescribing (ePrescribe) visibility
- Prior authorization status tracking
- Fill history and refill notifications
// Check prescription status via API
GET /api/v1/prescriptions/status
Authorization: Bearer {your_api_key}
{
"resident_id": "12345",
"prescription_number": "RX-789456"
}
// Response:
{
"status": "filled",
"filled_date": "2025-11-27T10:30:00Z",
"ready_for_pickup": true,
"pharmacy": "CVS Pharmacy #1234",
"next_action": "Delivery scheduled for 2pm"
}
PioneerRx / QS/1
Direct pharmacy system integration for:
- Order status feeds
- Inventory availability
- Delivery scheduling
- Custom compounding status
Setup: Requires credentials from your pharmacy partner.
Document Management
Automatic ingestion and linking of healthcare documents.
sFax / RightFax
Automatic document capture:
- Incoming faxes parsed and attached to relevant residents
- Lab results, discharge summaries, insurance forms
- OCR for searchable text
- Automatic PHI detection and tagging
// Taliswitch receives fax via webhook
POST https://api.dexzyle.com/v1/webhooks/documents
Content-Type: application/json
{
"event": "fax_received",
"document_id": "doc_abc123",
"from_number": "+15551234567",
"pages": 3,
"received_at": "2025-11-27T14:22:00Z",
"file_url": "https://sfax.example.com/files/doc_abc123.pdf"
}
// Taliswitch automatically:
// 1. Downloads document
// 2. Runs OCR for text extraction
// 3. Detects resident name/DOB
// 4. Links to resident record
// 5. Notifies care team
Secure Email
Email-to-document ingestion:
- Forward to dedicated secure address:
documents@your-org.dexzyle.com - Attachments automatically imported
- Subject line parsed for resident matching
Custom Integrations
Need to connect a system we don't support yet? We offer custom integration services:
- REST API: Build your own integration using our API (see API Reference)
- Webhooks: Receive real-time events from Taliswitch
- Custom Development: Contact integrations@dexzyle.com for paid custom integration projects
Integration Setup Process
Step 1: Schedule Integration Call
Contact integrations@dexzyle.com with:
- List of systems to integrate
- Your facility size and resident count
- Timeline requirements
Step 2: Provide Credentials
You'll need to gather API credentials and configuration details for each system. We'll provide a secure portal for credential submission.
Step 3: Testing & Validation
We set up integrations in a test environment first:
- Validate data accuracy
- Confirm sync frequency
- Test error handling
Step 4: Go Live
After validation, we enable production sync. Initial backfill typically takes 24-48 hours for historical data.
Common Integration Issues
Sync Delays
Symptom: Data appears outdated or delayed in Taliswitch.
Solution:
- Check sync status in Settings โ Integrations
- Verify API credentials haven't expired
- Contact support@dexzyle.com if delays persist > 30 minutes
Missing Residents
Symptom: Some residents don't appear in Taliswitch.
Solution:
- Verify resident has active admission in source system
- Check data scope settings (some integrations allow facility-level filtering)
- Manual sync available in Admin โ Force Sync
Data Flow & Security
All integrations follow strict security protocols:
- Encryption: TLS 1.3 for all API calls
- Authentication: OAuth 2.0 or API key + secret
- Data Scope: Read-only access (Taliswitch never writes to source systems)
- Audit Trails: Every API call logged
- Rate Limiting: Respectful sync frequencies to avoid overload