Skip to content

ecls_cannula

This is one of the central tables of the ECLS CDM. It stores information about the cannulas in place. Cannulas can be reused for circuits. Make sure to set the correct timestamps.

Column name Required Data Type
cannula_id True integer, generated always as identity
start_datetime True timestamptz
stop_datetime (True) timestamptz
person_id True integer
flow_direction_concept_id True integer
location_concept_id True integer
laterality_concept_id integer
insertion_concept_id True integer
insertion_length_in_centimeters True integer
tip_position_concept_id True integer
tip_position_laterality_concept_id integer
removal_concept_id integer
stop_reason_concept_id (True) integer
material_id True integer
sn text
lot text
ref text
udi text

.cannula_id

The primary key column.

.start_datetime

Insertion time of the cannula.

.stop_datetime

Removal time of the cannula.

.person_id

The foreign key to the person table.

.flow_direction_concept_id

The foreign key to the concept table.
This attribute defines the blood flow through the cannula. These are valid concepts:

Allowed concepts:

concept_id concept_name comment
36717809 Drainage
36717810 Return
36717811 Drainage and return This is usually the flow direction of a dual-lumen cannula.
36717812 Distinct distal perfusion Distal perfusion occurs usually in VA-ECMO via a dedicated cannula.
36717813 Distinct distal drainage When a cannula is placed due to venous congestion use this flow direction.

.location_concept_id

The foreign key to the concept table.
Defines the anatomical site of cannulation. Laterality will be stored seperately via .laterality_concept_id. SNOMED CT anatomical sites are used for any vessel, that is cannulated.

Allowed concepts:

concept_id concept_name comment
4242112 Atrial structure
4070760 Cardiac ventricular structure
4215757 Pulmonary artery structure
4183988 Ascending aorta structure
4211548 Aortic arch structure
4286359 Carotid artery structure
4272388 Structure of subclavian artery
4239013 Structure of axillary artery
4164917 Structure of radial artery
4109754 Common femoral artery
4111596 Superficial femoral artery
4028232 Structure of posterior tibial artery
4006845 Internal jugular vein structure
4047437 Structure of cephalic vein
4288602 Structure of axillary vein
4229590 Structure of brachiocephalic vein
4187680 Structure of common iliac vein
4270755 Structure of external iliac vein
4308414 Femoral vein structure
4271699 Inferior vena cava structure
4167648 Superior vena cava structure
4203602 Entire pulmonary vein (great vessel)
4311330 Structure of subclavian vein

.laterality_concept_id

The foreign key to the concept table.
Denoting whether the cannula was inserted on the left or right side of the patient’s body.

Allowed concepts:

concept_id concept_name comment
4300877 Left
4080761 Right

.insertion_concept_id

The foreign key to the concept table.
Cannulas can be inserted in different ways. Standard approaches are either percutaneous or surgical. Some centers will use a hybrid technique. Some other cannulas must be inserted via specific grafts, e.g., a Dacron chimney graft. Use one of the following concepts:

Allowed concepts:

concept_id concept_name comment
4013298 Percutaneous approach
4044378 Open approach
4305643 Artificial graft
36717876 Semi-percutaneous approach

.insertion_length_in_centimeters

Denotes the initial length of insertion of the cannula. Use estimates if precise measurements are not available.

.tip_position_concept_id

The foreign key to the concept table.
Use the same concepts as .location_concept_id. The idea behind .tip_position_concept_id is to provide details about where the blood was drained from or returned to.

An example

Sometimes it is important to drain or return blood from a specific site, such as the pulmonary artery. However, cannulation strategies to reach the pulmonary artery might be subcutaneous with a .location_concept_id of 4006845, Internal jugular vein structure.

If the exact draining or return site is not important, use the same concept as in .location_concept_id.

.tip_position_laterality_concept_id

The foreign key to the concept table.
Use the same concepts as for .laterality_concept_id.

.removal_concept_id

The foreign key to the concept table.
Cannulas can be removed using various methods, typically with manual pressure or a dedicated device. If a vascular compression device, surgical intervention, or insertion of a vascular closure device is necessary, use one of the following concepts:

Allowed concepts:

concept_id concept_name comment
4006179 Repair of blood vessel with suture
44789807 Insertion of vascular closure device
36717904 Vascular compression device

Information about the vascular closure device can be collected using a high-level concept based on its physical properties. Entries regarding physical objects should be made in the OMOP CDM device_exposure table. If the concept for the specific device (physical object) is not available, use the type of vascular closure device as a proxy.

Proposed concepts for the device_exposure table:

concept_id concept_name comment
36717900 Suture-based vascular closure device
36717901 Collagen-based vascular closure device
36717902 Patch-based vascular closure device
36717903 Membrane-based vascular closure device

.stop_reason_concept_id

The foreign key to the concept table.
Choose the right concept to describe, why the cannula was removed.

Record the reason why the cannula was stopped.

Refer to Stop reasons for details on stopping the run, circuit and/or component properly.

.material_id

The foreign key to the ecls_cannula_material table.

.sn

If applicable, the serial number of the cannula.

.lot

If applicable, the lot number of the cannula.

.ref

If applicable, the reference number of the cannula. This is usually the manufacturer's internal model number.

.udi

If applicable, the whole data matrix/bar code of the Unique Device Identifier, consisting of UDI-DI + UDI-PI.