The General Quick Start Tutorial is recommended for all new users – followed by eiConsole Foundation Tutorials (Modules 1-13), before moving on to more advanced topics and industry specific tutorials and documentation.
The industry links (top right and below) provide custom tutorials and documentation for eiConsole industry-specific bundles. (In addition to the above tutorials, we suggest healthcare users do the eiConsole for Healthcare – Getting Started Tutorial and/or the eiConsole for Healthcare – EDI X12 Getting Started Tutorial.)
Note: eiConsole users who want to leverage the capabilities of the Data Mapper should have a basic understanding of XSLT. Take the quick course: Learn XSLT.
Please note the tutorials and documentation links on this page have been updated for 22R1. If you are using older versions, 18R2, 19R1, 20R1 or 21R1 please refer to the links below. In order to take full advantage of all the tutorials, it would be best to upgrade to 22R1.
Release Notes: 18R1, 18R2, 19R1, 20R1, 21R1, 22R1
Tutorials for Version 23R1
Previous Versions: 18R2 19R1 20R1 21R1
eiConsole – General Basics
- Updating to the Latest eiConsole Release
- Reinstallation Guide eiConsole (Windows 7)
- eiConsole Industry-Specific Bundles (Download)
- eiConsole – an Overview
- Importing an eiConsole Industry Specific Bundle (.eipb file)
- eiConsole – General Quick Start Tutorial
- PilotFish Best Practices for Configuring Interfaces
eiConsole Tutorials (Foundation)
- Working Directory (Tutorial)
- Creating a New Interface (Tutorial)
- Adding Source Icon and Name (Tutorial)
- Configuring a Listener (Tutorial)
- Source Transformation Introduction (Tutorial)
- Source Transformation / File Specification Editor (Tutorial)
- Source Transformation / Data Mapping (Tutorial)
- Routing and Transaction Monitoring (Tutorial)
- Target Transformation Introduction (Tutorial)
- Configuring a Transport (Tutorial)
- Adding Target Icon and Name (Tutorial)
- Testing Using the Inline Test Mode (Tutorial)
- Testing Using the eiPlatform Emulator (Tutorial)
Healthcare Tutorial and Sample Interfaces
- eiConsole for Healthcare Getting Started (Tutorial)
- Database Insert/Update: HL7 ADT to Database (Sample Interface)
- Database Select: Select Patient from Database and Format to HL7 Message (Sample Interface)
- HL7 Message Routing Using XPath Expression (Sample Interface)
- Preparing a Database Using H2 (Documentation)
eiConsole Tutorials (Basic)
- Topology / Creating a Simple Route (Tutorial & Interface)
- Topology / Using Processors (Documentation)
- Topology / Using Listeners (Documentation)
- Topology / Using Transports (Documentation)
- Topology / Routing Modules (Documentation)
- Topology / Multi-Stage XML Workflow (Tutorial & Interface)
- Topology / Splitting Attachment Data (Forking) (Tutorial & Interface)
- Topology / Types of Transaction Monitors (Documentation)
- Topology / Expressions – Using Environment Properties (Tutorial & Interface)
- Topology / Expressions – Using OGNL (Tutorial & Interface)
- Topology / Configuration Using Transaction Attributes (Tutorial & Interface)
- Topology / Content Based Routing (Tutorial & Interface)
- Topology / HTTP Request Response Pair (Tutorial & Interface)
eiConsole Assignment 1 – Basic
Adapters – Listeners, Processors and Transports (Documentation)
eiConsole Tutorials (Intermediate)
- Transformation / Data Mapping – Creating a Simple Mapping (Tutorial & Interface)
- Transformation / Data Mapping – Using the Format Reader to Load in HL7 v3 CDA (Documentation)
- Transformation / Data Mapping – Using Iteration (Tutorial & Interface)
- Transformation / Data Mapping – Using Conditions (Tutorial & Interface)
- Transformation / Data Mapping – Using Functions (Tutorial & Interface)
- Transformation / Data Mapping – Using Tabular Mappings (Tutorial & Interface)
- Transformation / Data Mapping – Using Variables (Tutorial & Interface)
- Transformation / Data Mapping – Using Java Call-Outs (Tutorial & Interface)
- Transformation / Data Mapping – Transformation Using Transaction Attributes (Tutorial & Interface)
- Transformation / Data Mapping – Using Identity Transforms (Tutorial & Interface)
- Transformation / Data Mapping – Using Keys for Deduplication (Tutorial & Interface)
- Transformation / Data Mapping – Using Templates (Tutorial & Interface)
eiConsole Assignment 2 – Intermediate
eiConsole Tutorials (Advanced)
- Adapters / Using Processors (Advanced Tutorial & Downloadable Interface)
- Adapters / Using SOAP Web Service Listeners (Documentation)
- Transformation / File Specification – Using Transformers (Tutorial & Interface)
- Transformation / File Specification – Handling Delimited Files (Tutorial & Interface)
- Transformation / File Specification – Using Field Record Controls (Tutorial & Interface)
- Transformation / XML to Fixed-Width Files (Documentation)
- Transformation / Databases – SQL / SQLXML User’s Guides and References (Documentation)
- Transformation / Databases – SQLXML – Selecting Rows (Tutorial & Interface)
- Transformation / Databases – SQLXML – Inserting and Updating Rows (Tutorial & Interface)
- Transformers – Using the EDI Transformer (Tutorial)
- Topology / Process Orchestration (Documentation)
- Validation (Documentation)
- General – Testing (Documentation)
- Transformation / Web APIs – API XL User Guide (Documentation)
- Transformation / VistA – VistA RPC XL User Guide (Documentation)
- Transformation / JSON – JSON-XML User Guide
- Transformation / Redis – Redis XL User Guide (Documentation)
eiConsole Assignment 3 – Advanced
eiConsole End-to-End Tutorials
Interface Design Best Practices
eiDashboard – (Operational Reporting)
eiPlatform – (Java Runtime)
- eiPlatform – Basic Concepts (Documentation)
- eiPlatform – General System Requirements (Documentation)
- eiPlatform – Configuring the eiPlatform to Auto Clean Up Old Log Files (Documentation)
- eiPlatform – Performance Guidelines
- eiPlatform – Maintenance Guide (Documentation)
- eiPlatform – Installation Guide (Documentation)
- eiPlatform – Windows Installation Guide (Documentation)
- eiPlatform – Dockerizing the eiPlatform
- eiPlatform/eiDashboard – On-Demand Deployment on AWS
- eiPlatform – Using the Regression System
- PilotFish Technology Stack
eiConsole Online Help
PilotFish Interface Exchange
Industry Specific Documentation & Tutorials
eiConsole for Healthcare & EDI X12
- Quick Tour (Video)
- eiConsole for Healthcare Getting Started (Tutorial)
- Creating an End-to-End HL7 Interface Demo (Video)
- HL7, EDI & FHIR Data Integration for Analytics & Reporting Demo (Video)
- HIE Interface Example Demo (Video)
- EHR Integration Demo (Video)
- Feature – HL7 Friendly Names Demo (Video)
- Feature – Inline HL7 Documentation Demo (Video)
- Feature – Differencing Engine Demo (Video)
- Feature – Lenient HL7 Parser Demo (Video)
- Feature – Data Mapping – Map from HL7 Message Template Demo (Video)
- Feature – Data Mapping – Map to HL7 Message Template Demo (Video)
- Data Mapping – Using the Format Reader to Load in HL7 v3 CDA (Documentation)
- Producing Simplified C-CDA Data with BlueButton (Documentation)
- HIPAA Compliance Guidelines (Documentation)
- EDI X12 Quick Tour (Video)
- EDI X12 Product Overview (Video)
- eiConsole for EDI X12 Getting Started (Tutorial)
- EDI X12 837 Claims Processing Demo (Video)
- Enhanced X12 EDI Functions (Documentation)
- Data Mapping – NCPDP Format Reader (Documentation)
- FIFO (First in First Out) Use and Guidelines (Documentation)