Database structure

From ECHSA Congenital Database
(Redirected from Data structure)
Jump to navigationJump to search
User's manual

Quickstart
Overview
Single user installation
Network installation
Database structure
Export to CSV

Data entry

Staff, Patients, Diagnoses, Non cardiac abnormalities, Admissions, Operations, Procedures

Data entry is the main purpose of ECDBC. The user's interface is designed in such a way, that it reflects the logical structure of entered data, which is described in following sections of the manual.

Error creating thumbnail: Unable to run external programs, proc_open() is disabled. Error code: 1
The database structure diagram, by example
Error creating thumbnail: Unable to run external programs, proc_open() is disabled. Error code: 1
The data structure in Burton-like representation

Patients

The main object in the database is the Patient. Every other objects, like admission or operation, are always entered in the context of the specific patient and cannot exist without him/her. Therefore, the procedure of data entry always starts with entering the patient into the database. Patient's properties are:

  • First name
  • Last name
  • Gender
  • Date of birth
  • Antenatal diagnosis
  • Gestational age
  • Date of last follow-up
  • Last follow-up classification
  • Post rheumatic heart disease
  • Date of death (if applicable)

Diagnoses

Diagnoses are related to the patient and always entered in the context of the specific patient. For example, if you see “John Doe” on the top of the program window, it means that you can see and enter John Doe's diagnoses (and nobody's else). When you want to enter other patient's diagnoses, you have to pick him/her from the list on the left. When you do so, the label on the top changes to the new name.

One patient can have many diagnoses. Diagnoses are ordered, more important diagnoses are on top, least important are on the bottom of the diagnoses list. The first diagnosis is the patient's FundamentalDiagnosis.

Non Cardiac Abnormalities

NCA behave in similar way to the diagnoses. One patient can have many NCA.

Statuses Post

Statuses Post behave in similar way to the diagnoses. One patient can have many Statuses Post.

Admissions

Patients have admissions (sojourns). One patient can have many admissions. One admission is assigned to one, and only one patient. Admission's properties are:

  • Date of admission
  • Date of discharge
  • Discharge location
  • Readmission reason (if applicable)

Operations

Admissions have operations. One admission can have many operations. One operation is assigned to one, and only one admission. Operation's properties are:

  • Operation type
  • Date of surgery
  • ICU discharge date
  • Surgeon
  • Patient's weight at the time of surgery
  • Patient's height at the time of surgery
  • Status at 30 days
  • CPB Time (if applicable)
  • AOX Time (if applicable)
  • Circulatory Arrest Time (if applicable)
  • IPPV
  • Prior operations information
  • Comment (free text)

Extended data set introduced with 2010 database nomenclature update:

  • Procedure location
  • Temperature monitoring site
  • Lowest core temperature
  • Cerebral perfusion utilized
  • Cerebral perfusion time
  • Cerebral perfusion flow rate
  • Cerebral perfusion temperature
  • Cardioplegia type
  • Delivery route of cardioplegia
  • Operating room time
  • Skin to skin time
  • Intraoperative Near Infrared Spectroscopy (NIRS) cerebral metrics used
  • Blood products refused
  • Transesophageal echocardiography

Procedures

Operation can “have” many procedures. Procedures are ordered, from most important (on the top) to least important (on the bottom). The procedure on the top is called the PrimaryProcedure. One operation must have at least one procedure.

Complications

Complications behave in similar way to procedures. One operation can have many complications.

General Preoperative Risk Factors

GPRFs behave in similar way to procedures. One operation can have many GPRFs.

Anesthesia Adverse Events

AAEs behave in similar way to procedures. One operation can have many AAEs.

Data entry order

The data entry order is determined by its structure. You cannot enter operation without first entering the patient. As the patient is entered, you can proceed and enter the admission. When the admission is entered, you may enter operations performed during this admission.