(252 days)
IM007 is intended for use by qualified healthcare professionals for the assessment of arrhythmias in Insertable Cardiac Monitor (ICM) ECG data.
IM007 supports downloading and analyzing data recorded in compatible formats from ICMs. This version of the IM007 only supports ECG data from Medtronic ICMs.
IM007 is intended to be electronically interfaced with other computer systems (remote monitoring platform) that supply the ECG data to IM007, and receive the output of IM007 (analysis) for viewing by the healthcare professionals. IM007 provides ECG signal processing and analysis, to detect asystole, bradycardia, atrial tachycardia or atrial fibrillation, ventricular tachycardia, normal rhythm and artifact.
IM007 is not for use in life supporting or sustaining systems or ECG monitor and Alarm devices.
IM007 interpretation results are not intended to be the sole means of diagnosis. It is offered to physicians on an advisory basis only in conjunction with the physician's knowledge of ECG patterns, patient background, clinical history, symptoms, and other diagnostic information.
IM007 is a software medical device for the analysis of ECG signals from Insertable Cardiac Monitor (ICM) devices and confirms the presence or absence of arrhythmias. When it is interfaced with a compatible remote monitoring platform, IM007 provides additional data to healthcare professionals to support the analysis of abnormal episodes detected by ICM devices.
IM007 receives as input an ECG data signal via the Implicity remote monitoring platform, then processes the signal with a proprietary algorithm designed to detect arrhythmias and generates as output the result of the analysis to a remote monitoring platform.
IM007 comprises:
- . An algorithm (the Algorithm) that analyzes ECG files in order to detect cardiac rhythm abnormalities.
- A communication interface to external applications with the Algorithm and processing of ECG files. The API consists of 2 messaging queues (an input and an output).
IM007 works as follows:
- . IM007 receives input data (an ECG file and device parameters) from the remote monitoring platform using the input queue.
- . The file is processed by the Algorithm which delineates zones with abnormal waveforms (ECG signals not defined as normal sinus rhythm). The output format is a sequence of waveform labels/start time/end time.
- . IM007 sends a response to the Remote Monitoring Platform using the output queue.
Here's an analysis of the acceptance criteria and the study that proves the device meets them, based on the provided text:
Important Note: The provided text is a 510(k) summary and FDA clearance letter, which focuses on demonstrating substantial equivalence to a predicate device. It typically does not contain detailed descriptions of clinical studies, raw data, or specific statistical results as would be found in a full clinical trial report or scientific publication. Therefore, some information requested might be incomplete or inferred from the high-level descriptions.
1. Table of Acceptance Criteria and Reported Device Performance
The document does not explicitly present a table of "acceptance criteria" with numerical targets. Instead, it refers to "specifications" and "intended use" being met by the device. The reported device performance is described as meeting these specifications and operating as intended. The "Non-clinical Performance" section states: "The results of the testing demonstrate that IM007 performs to its specifications and meets its intended use, which is substantially equivalent to that of the predicate device."
However, we can infer the types of performance criteria from the device's function: detecting specific arrhythmias. The comparison tables (Table 3) list the output classifications, implying that accurate detection of these events is the core performance metric.
Acceptance Criteria Category (Inferred) | Reported Device Performance |
---|---|
Arrhythmia Detection Accuracy | - Device performs to its specifications. |
(for Asystole, Bradycardia, AT/AF, VT) | - Meets its intended use. |
Normal Rhythm Detection Accuracy | - Substantially equivalent to the predicate device. |
Artifact Detection | - Performs as intended. |
Functional Performance | - Processes and analyzes ECGs (proprietary algorithms). |
- Receives and sends data via API/messaging queues. |
2. Sample Size Used for the Test Set and the Data Provenance
- Sample Size for Test Set: The document simply states "ECG databases from the ANSI/AAMI EC57:2012 standard as well as Implicity proprietary databases." It does not specify the exact number of ECGs or patients in the test set.
- Data Provenance:
- Country of Origin: Not specified in the text.
- Retrospective or Prospective: Not specified, but generally, tests against established databases (like ANSI/AAMI EC57:2012) are retrospective in nature.
3. Number of Experts Used to Establish the Ground Truth for the Test Set and Their Qualifications
The document does not provide details on the number or qualifications of experts used to establish ground truth for the test sets. It mentions "qualified healthcare professionals" and "physicians and clinicians" in the context of the device's intended use and advisory nature, but not for the ground truth creation within the non-clinical performance study.
4. Adjudication Method for the Test Set
The document does not describe any specific adjudication method (e.g., 2+1, 3+1) used for establishing ground truth classifications within the test set.
5. Multi-Reader Multi-Case (MRMC) Comparative Effectiveness Study
- Was a MRMC study done? No, the document does not mention any MRMC comparative effectiveness study involving human readers with and without AI assistance. The non-clinical performance section describes algorithm-only testing ("algorithm performance") against databases.
- Effect size of human improvement with AI vs. without AI: Not applicable, as no MRMC study was described.
6. Standalone (Algorithm Only Without Human-in-the-Loop Performance) Study
- Was a standalone study done? Yes. The "Non-clinical Performance" section explicitly states that "Algorithm performance testing was assessed using ECG databases from the ANSI/AAMI EC57:2012 standard as well as Implicity proprietary databases." This indicates testing of the algorithm itself, without human intervention during the assessment, to ensure it "performs to its specifications and meets its intended use."
7. Type of Ground Truth Used
The type of ground truth used is implied to be expert consensus or established annotations from standard databases. The reference to "ECG databases from the ANSI/AAMI EC57:2012 standard" suggests a comparison to pre-annotated data, often derived from expert review. For the "Implicity proprietary databases," it would likely also involve expert adjudication, but this is not explicitly detailed.
8. Sample Size for the Training Set
The document does not provide the sample size used for the training set. It only mentions that the algorithm is "based on Machine Learning technology" and was tested on "ECG databases from the ANSI/AAMI EC57:2012 standard as well as Implicity proprietary databases." It's common for these databases to serve dual purposes (training and testing, with appropriate splitting), but specific numbers are not given for either.
9. How the Ground Truth for the Training Set Was Established
The document does not specify how the ground truth for the training set was established. Given the mention of "Machine Learning technology" and "ECG databases from the ANSI/AAMI EC57:2012 standard," it is highly probable that the training data and its ground truth were derived from:
- Expert Consensus: Cardiologists or electrophysiologists reviewed and annotated ECG waveforms.
- Established Annotations: Standard, publicly or privately curated databases often come pre-annotated by clinical experts.
However, the specific methods for ground truth establishment for the training set are not detailed in this 510(k) summary.
§ 870.1425 Programmable diagnostic computer.
(a)
Identification. A programmable diagnostic computer is a device that can be programmed to compute various physiologic or blood flow parameters based on the output from one or more electrodes, transducers, or measuring devices; this device includes any associated commercially supplied programs.(b)
Classification. Class II (performance standards).