Query Integration Workflow Implementations

Particle's integration workflows, including our recommended query flow.

Particle provides its customers a set of easy to implement APIs and several different workflows to facilitate the exchange of patients' healthcare data. Particle's customers have the option to implement our APIs via three separate workflows, depending on their preferences and which platform services they have opted into.

Recommended Query Flow

Deltas API is Particle's recommended query flow for customers to implement.This workflow leverages parsed data in FHIR and/or Flat data formats, provides de-duplicated data, and data deltas between multiple queries for a patient. For example, if John Smith is queried on January 1st and July 1st, Deltas gives customers the ability to only retrieve data between January 1st and July 1st, or any new information pulled that wasn't initially included in prior queries.

Note that the Deltas API also gives customers the ability to specify the timeframe in which they would like to retrieve data e.g., if a customer wants to retrieve data for a window other than the time since the last query. If desired, customers additionally have the option to pull the full patient history via the Deltas APIs.

☎️

Please contact your Particle Account Team if your organization is interested in enabling this functionality.

Other Query Flows

This implementation flow is for customers who only require access to the raw, C-CDA documents retrieved from the EMRs, and other data sources that Particle connects to. These are unparsed, raw documents. Please note some of the limitations of the C-CDA format, here.

These are Particle's legacy implementation methodologies that DO NOT incorporate the Deltas API functionality. Existing customers who are already live and implemented on these flows may continue to leverage them. If your organization is currently implemented using the Legacy API flows and are interested in exploring other integration options, please contact your Particle Account Team for more information.

How to facilitate query requests

Particle's customers who provide services to and hold BAA's with Covered Entities (CEs) use the Management APIs to effectively manage network requirements by clarifying which CE is querying for a patient's data.

The Patients API is used to manage a customer's patient demographics data stored in Particle's Master Patient Index (MPI). The MPI is used by the networks to match patients against the EMR records.

Particle has the capability to run batched queries for its customers. This may be useful for customers who run scripts programmatically in bulk, with a limited number of API interactions, and those customers who are not limited by the speed of data retrieval and processing.