LIMS/EHR Vendor Integration Questionnaire¶
This questionnaire helps us understand your system's capabilities for integration with the iFlow platform.
System Integration¶
Standards & Protocols¶
-
What standards do you support?
- [ ] HL7 v2.x (specify version): ____
- [ ] HL7 FHIR R4
- [ ] HL7 FHIR R5
- [ ] IHE profiles: ____
- [ ] Proprietary API
- [ ] Other: ____
-
API architecture?
- [ ] REST API
- [ ] GraphQL
- [ ] SOAP/XML
- [ ] Message-based (HL7, MLLP)
- [ ] Other: ____
-
Webhook support for event notifications?
- [ ] Yes - HTTP webhooks
- [ ] Yes - message queue (Kafka, RabbitMQ)
- [ ] No - polling required
Data Exchange¶
Inbound (to iFlow)¶
-
What data do you need to send to iFlow?
- [ ] Lab orders (test requests)
- [ ] Patient demographics
- [ ] Sample information
- [ ] Clinical indication
- [ ] Insurance/billing info
- [ ] Other: ____
-
Order message format?
- [ ] HL7 ORM (Order Message)
- [ ] FHIR ServiceRequest
- [ ] Custom JSON/XML
- [ ] Other: ____
Outbound (from iFlow)¶
-
What data do you need to receive from iFlow?
- [ ] Results (variants, interpretations)
- [ ] Status updates (received, in-progress, complete)
- [ ] PDF reports
- [ ] Structured report data
- [ ] Other: ____
-
Preferred format for results/reports?
- [ ] HL7 ORU (Observation Result)
- [ ] FHIR DiagnosticReport
- [ ] FHIR Observation (individual results)
- [ ] PDF document
- [ ] Custom JSON/XML
- [ ] Other: ____
Workflow Integration¶
Order Management¶
-
Do you initiate orders that trigger iFlow processing?
- [ ] Yes - orders sent to iFlow
- [ ] No - iFlow is standalone
- [ ] Bidirectional
-
Order identification?
- [ ] Accession number
- [ ] Order ID
- [ ] Requisition number
- [ ] Patient MRN
- [ ] Other: ____
Results Delivery¶
-
Should iFlow push results back automatically?
- [ ] Yes - real-time push
- [ ] Yes - batch (specify interval): ____
- [ ] No - your system polls iFlow
- [ ] Manual trigger
-
Status update requirements?
- [ ] Sample received
- [ ] Sample in processing
- [ ] Analysis in progress
- [ ] Pending review
- [ ] Report finalized
- [ ] Other: ____
Authentication & Security¶
Authentication Methods¶
-
OAuth/OIDC support?
- [ ] Yes - OAuth 2.0
- [ ] Yes - OIDC
- [ ] No
-
API key authentication?
- [ ] Yes - header-based
- [ ] Yes - query parameter
- [ ] No
-
Mutual TLS requirements?
- [ ] Required
- [ ] Supported but optional
- [ ] Not supported
-
IP allowlisting?
- [ ] Required
- [ ] Supported
- [ ] Not applicable
Compliance & Certification¶
Standards Compliance¶
-
HL7 certification requirements?
- [ ] HL7 certified implementation
- [ ] Self-certified
- [ ] No certification required
-
FHIR conformance requirements?
- [ ] FHIR CapabilityStatement required
- [ ] US Core compliance
- [ ] Other profiles: ____
- [ ] No specific requirements
-
Audit trail requirements?
- [ ] All API calls logged
- [ ] Data access logging
- [ ] User attribution required
- [ ] Retention period: ____
Technical Details¶
Connectivity¶
-
Network connectivity options?
- [ ] Public internet (HTTPS)
- [ ] VPN tunnel
- [ ] Private link / VPC peering
- [ ] On-premise connector
-
Environment availability?
- [ ] Sandbox/test environment
- [ ] Staging environment
- [ ] Production only
-
Message size limits?
- Maximum payload size: ____
- Attachment size limits: ____
Error Handling¶
-
Error response format?
- [ ] HL7 ACK/NAK
- [ ] FHIR OperationOutcome
- [ ] HTTP status codes + JSON
- [ ] Other: ____
-
Retry/redelivery support?
- [ ] Automatic retry
- [ ] Manual resubmission
- [ ] Dead letter queue
Specific Platform Questions¶
For Epic¶
- Epic integration options?
- [ ] Epic App Orchard
- [ ] FHIR R4 API
- [ ] HL7 interfaces
- [ ] CDS Hooks
- [ ] Other: ____
For Cerner/Oracle Health¶
- Cerner integration options?
- [ ] Cerner Code
- [ ] FHIR R4 API
- [ ] HL7 interfaces
- [ ] Other: ____
Contact Information¶
- Organization: ____
- Product/Platform: ____
- Contact Name: ____
- Email: ____
- Phone: ____
Please send completed questionnaire to partners@intelliseq.com.