Capabilities
Flume supports both standardized data formats (EDI, FHIR, NCPDP, etc...) and custom formats for the data types listed below.
Supported Data Types:
- Eligibility
- Medical Claim Service Lines
- Rx Claims
- Accumulators
- Authorizations
- Providers
- Groups
- Other/Customer-Defined
Flume supports multiple file types including:
- Tabular Formats (csv, tsv, psv)
- JSON
- Fixed Width
- Archives/Compressed Files
- Proprietary & Custom Format
Flume supports multiple data movement protocols including API, SFTP, and Event Stream.
With Flume, source data is transformed into the Flume Data Model (FDM) format. Destination data is transformed from the FDM to the destination system's native format.
Transformations are managed in Flume with either SQL or Python mappings, depending on the complexity of the transformation.
Flume supports both complete and incremental files for both sources and destinations. This means a destination can choose to receive a change file or a complete file. Flume also supports metadata based updates such as Term By Omission (TBO).
Flume tracks file change history, such that it can recall files transacted to/from various sources and destinations at different points in time.
Flume has built-in data quality processes to ensure accuracy and cleanliness for both source and destination systems
Validation
Flume enables anomaly detection on source transactions through control files or user-defined validation logic. Rules can be written in either SQL or Python
Response Files Flume enables destination transactions to be validated against system-generated response files
Flume is direction agnostic - any source can point to any destination as long as they are the same data type. Sources and destinations can be both within your organization or external trading partners.
Transactions can be scheduled to sync to or from Flume at any frequency, and down to every 15 minutes
Flume can filter data to send data applicable to specific trading partners using Business Objects (see Key Concepts for more detail). Business Objects are configured based on customer's needs (examples include groups, blocks of business, plans, and products), empowering non-technical users to add them directly within the platform and seamlessly share only applicable data with relevant parties
Flume's dashboard provides you with real-time insights into the overall health and status of your trading environment. Specific capabilities:
- View transaction history and file change history
- Monitoring alerts identify and allow rapid resolution of common errors such as file not found or validation rule errors
- Transaction summaries over specific time intervals including success rate, transaction volume, data type, and record type
Furthermore, Flume's interface allows you to setup integrations by configuring Endpoints, Connections, Relays, and Business Objects
Data syncs with Flume from source systems and is stored in the Consolidated Data Store (CDS). The CDS is your portable data store hosted in your environment either in the cloud or on-premises.
Fully managed service is optionally provided. Including vendor communication, file configuration, testing, and troubleshooting & resolution