Physical column reference
This snapshot records schema metadata from a reference database on 17 September 2026.
The recorded application version is 7.6.21. The database server reports MySQL 8.4.11.
It contains 108 tables and 1,156 columns. No participant, account or response records are included.
This is a column inventory, not executable DDL. It omits full index definitions,
constraint names, collations, triggers, routines and events.
A schema-only export remains necessary for a complete physical schema handover.
Source: read-only queries of information_schema.COLUMNS, TABLES and KEY_COLUMN_USAGE.
The version comes from system_config.app_version.
Business meanings appear in the core dictionary.
Installations can differ because of migration history or local extensions.
Matching version labels alone does not establish identical schemas.
Notation
PRI, UNI and MUL reproduce MySQL column-key metadata. They do not describe complete composite indexes.
NULL in Default means the metadata reports no non-null default.
(empty string) is an explicit empty-string default. Blank Key or Extra means no reported value.
Foreign-key entries preserve the metadata rows, including repeated column relationships.
Table index
announcements
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
announcement_id |
int |
NO |
NULL |
PRI |
auto_increment |
announcement_msg |
mediumtext |
YES |
NULL |
|
|
start_date |
date |
NO |
NULL |
|
|
end_date |
date |
NO |
NULL |
|
|
status |
varchar(45) |
NO |
active |
|
|
announcements_notification
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
subject |
varchar(255) |
YES |
NULL |
|
|
message |
mediumtext |
YES |
NULL |
|
|
participants |
mediumtext |
YES |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
created_by |
int |
YES |
NULL |
|
|
audit_log
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
audit_log_id |
int |
NO |
NULL |
PRI |
auto_increment |
statement |
text |
YES |
NULL |
|
|
created_by |
varchar(256) |
YES |
NULL |
MUL |
|
created_by_role |
varchar(32) |
YES |
NULL |
|
|
created_on |
datetime |
NO |
CURRENT_TIMESTAMP |
MUL |
DEFAULT_GENERATED |
type |
varchar(256) |
YES |
NULL |
MUL |
|
ip_address |
varchar(64) |
YES |
NULL |
|
|
user_agent |
varchar(512) |
YES |
NULL |
|
|
session_hash |
varchar(16) |
YES |
NULL |
MUL |
|
certificate_batches
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
batch_id |
int |
NO |
NULL |
PRI |
auto_increment |
batch_name |
varchar(100) |
NO |
NULL |
|
|
shipment_ids |
text |
NO |
NULL |
|
|
status |
enum('pending','generating','generated','approved','distributed','failed') |
YES |
pending |
MUL |
|
download_url |
varchar(500) |
YES |
NULL |
|
|
folder_path |
varchar(500) |
YES |
NULL |
|
|
excellence_count |
int |
YES |
0 |
|
|
participation_count |
int |
YES |
0 |
|
|
skipped_count |
int |
YES |
0 |
|
|
error_message |
text |
YES |
NULL |
|
|
created_by |
int |
NO |
NULL |
|
|
created_on |
datetime |
YES |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
approved_by |
int |
YES |
NULL |
|
|
approved_on |
datetime |
YES |
NULL |
|
|
distributed_on |
datetime |
YES |
NULL |
|
|
certificate_templates
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
ct_id |
int |
NO |
NULL |
PRI |
auto_increment |
scheme_type |
varchar(256) |
YES |
NULL |
|
|
participation_certificate |
varchar(256) |
YES |
NULL |
|
|
p_detected_fields |
text |
YES |
NULL |
|
|
excellence_certificate |
varchar(256) |
YES |
NULL |
|
|
e_detected_fields |
text |
YES |
NULL |
|
|
created_by |
varchar(256) |
YES |
NULL |
|
|
updated_on |
datetime |
NO |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
contact_id |
int |
NO |
NULL |
PRI |
auto_increment |
first_name |
varchar(255) |
YES |
NULL |
|
|
last_name |
varchar(255) |
YES |
NULL |
|
|
email |
varchar(255) |
YES |
NULL |
|
|
phone |
varchar(255) |
YES |
NULL |
|
|
reason |
varchar(255) |
YES |
NULL |
|
|
lab |
varchar(255) |
YES |
NULL |
|
|
additional_info |
mediumtext |
YES |
NULL |
|
|
participant_id |
varchar(256) |
YES |
NULL |
|
|
subject |
varchar(256) |
YES |
NULL |
|
|
country |
varchar(256) |
YES |
NULL |
|
|
message |
mediumtext |
YES |
NULL |
|
|
contacted_on |
datetime |
YES |
NULL |
|
|
ip_address |
varchar(255) |
YES |
NULL |
|
|
countries
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int unsigned |
NO |
NULL |
PRI |
auto_increment |
iso_name |
varchar(255) |
NO |
NULL |
|
|
iso2 |
varchar(2) |
NO |
NULL |
|
|
iso3 |
varchar(3) |
NO |
NULL |
|
|
numeric_code |
smallint |
NO |
NULL |
|
|
covid19_identified_genes
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
gene_map_id |
int |
NO |
NULL |
PRI |
auto_increment |
map_id |
int |
NO |
NULL |
MUL |
|
shipment_id |
int |
NO |
NULL |
MUL |
|
sample_id |
int |
NO |
NULL |
|
|
gene_id |
int |
YES |
NULL |
MUL |
|
ct_value |
varchar(255) |
YES |
NULL |
|
|
remarks |
mediumtext |
YES |
NULL |
|
|
| Foreign-key column |
Referenced table |
Referenced column |
map_id |
shipment_participant_map |
map_id |
shipment_id |
shipment |
shipment_id |
gene_id |
r_covid19_gene_types |
gene_id |
covid19_recommended_test_types
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
test_no |
int |
NO |
NULL |
PRI |
|
test_type |
varchar(255) |
NO |
NULL |
PRI |
|
custom_page_content
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
title |
varchar(256) |
NO |
NULL |
|
|
content |
text |
YES |
NULL |
|
|
modified_by |
varchar(256) |
YES |
NULL |
|
|
status |
varchar(50) |
YES |
NULL |
|
|
modified_date_time |
datetime |
NO |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
data_manager
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
dm_id |
int |
NO |
NULL |
PRI |
auto_increment |
participant_ulid |
mediumtext |
YES |
NULL |
|
|
primary_email |
varchar(255) |
NO |
NULL |
UNI |
|
primary_email_status |
enum('unknown','valid','invalid_syntax','invalid_domain','hard_bounce') |
NO |
unknown |
|
|
password |
text |
YES |
NULL |
|
|
password_reset_token |
char(64) |
YES |
NULL |
UNI |
|
password_reset_expires_at |
datetime |
YES |
NULL |
|
|
institute |
varchar(500) |
YES |
NULL |
|
|
data_manager_type |
varchar(50) |
NO |
manager |
|
|
ptcc |
enum('yes','no') |
NO |
no |
|
|
first_name |
varchar(255) |
YES |
NULL |
|
|
last_name |
varchar(255) |
YES |
NULL |
|
|
phone |
varchar(255) |
YES |
NULL |
|
|
secondary_email |
varchar(255) |
YES |
NULL |
|
|
secondary_email_status |
enum('unknown','valid','invalid_syntax','invalid_domain','hard_bounce') |
NO |
unknown |
|
|
email_status_checked_at |
datetime |
YES |
NULL |
MUL |
|
last_bounce_at |
datetime |
YES |
NULL |
|
|
last_bounce_reason |
varchar(500) |
YES |
NULL |
|
|
country_id |
int |
YES |
NULL |
|
|
UserFld1 |
varchar(255) |
YES |
NULL |
|
|
UserFld2 |
varchar(255) |
YES |
NULL |
|
|
UserFld3 |
varchar(255) |
YES |
NULL |
|
|
mobile |
varchar(255) |
YES |
NULL |
|
|
force_password_reset |
int |
NO |
0 |
|
|
force_profile_check |
varchar(255) |
YES |
no |
|
|
qc_access |
varchar(255) |
YES |
NULL |
|
|
enable_adding_test_response_date |
varchar(255) |
YES |
NULL |
|
|
enable_choosing_mode_of_receipt |
varchar(255) |
YES |
NULL |
|
|
view_only_access |
varchar(255) |
YES |
NULL |
|
|
status |
varchar(255) |
NO |
inactive |
|
|
created_on |
datetime |
YES |
NULL |
|
|
created_by |
varchar(255) |
YES |
NULL |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
updated_by |
varchar(255) |
YES |
NULL |
|
|
last_login |
datetime |
YES |
NULL |
|
|
login_ban |
varchar(50) |
NO |
no |
|
|
auth_token |
varchar(255) |
YES |
NULL |
|
|
api_token_generated_datetime |
datetime |
YES |
NULL |
|
|
download_link |
varchar(255) |
YES |
NULL |
|
|
new_email |
varchar(255) |
YES |
NULL |
|
|
last_date_for_email_reset |
date |
YES |
NULL |
|
|
language |
varchar(256) |
YES |
en_US |
|
|
distributions
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
distribution_id |
int |
NO |
NULL |
PRI |
auto_increment |
distribution_code |
varchar(255) |
NO |
NULL |
|
|
distribution_date |
date |
NO |
NULL |
|
|
status |
varchar(255) |
NO |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
created_by |
varchar(255) |
YES |
NULL |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
updated_by |
varchar(255) |
YES |
NULL |
|
|
dts_recommended_testkits
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
test_no |
int |
NO |
NULL |
PRI |
|
testkit |
varchar(255) |
NO |
NULL |
PRI |
|
dts_test_mode |
varchar(256) |
NO |
dts |
PRI |
|
dts_shipment_corrective_action_map
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_map_id |
int |
NO |
NULL |
|
|
corrective_action_id |
int |
NO |
NULL |
|
|
action_taken |
text |
YES |
NULL |
|
|
action_date |
date |
YES |
NULL |
|
|
email_participants
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
subject |
varchar(256) |
NO |
NULL |
|
|
content |
text |
YES |
NULL |
|
|
receivers |
text |
YES |
NULL |
|
|
shipment_code |
varchar(256) |
YES |
NULL |
|
|
date_initiated |
datetime |
YES |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
initiated_by |
varchar(256) |
YES |
NULL |
|
|
enrollments
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
enrollment_id |
varchar(64) |
NO |
NULL |
|
|
list_name |
varchar(128) |
NO |
default |
PRI |
|
scheme_id |
varchar(32) |
NO |
NULL |
|
|
participant_id |
int |
NO |
NULL |
PRI |
|
enrolled_on |
datetime |
YES |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
status |
varchar(255) |
NO |
NULL |
|
|
generic_recommended_test_types
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
scheme_id |
varchar(256) |
NO |
NULL |
|
|
testkit |
varchar(256) |
NO |
NULL |
|
|
global_config
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
name |
varchar(255) |
NO |
NULL |
PRI |
|
value |
longtext |
YES |
NULL |
|
|
context |
varchar(50) |
NO |
global |
|
|
home_banner
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
banner_id |
int |
NO |
NULL |
PRI |
auto_increment |
image |
varchar(255) |
YES |
NULL |
|
|
home_sections
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
section |
varchar(256) |
YES |
NULL |
|
|
link |
varchar(256) |
YES |
NULL |
|
|
type |
varchar(255) |
YES |
NULL |
|
|
section_file |
varchar(255) |
YES |
NULL |
|
|
text |
text |
YES |
NULL |
|
|
icon |
varchar(256) |
YES |
NULL |
|
|
display_order |
int |
YES |
NULL |
|
|
status |
varchar(50) |
YES |
NULL |
|
|
modified_by |
varchar(256) |
YES |
NULL |
|
|
modified_date_time |
datetime |
NO |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
mail_template
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
mail_temp_id |
int |
NO |
NULL |
PRI |
auto_increment |
mail_purpose |
varchar(255) |
NO |
NULL |
|
|
from_name |
varchar(255) |
YES |
NULL |
|
|
mail_from |
varchar(255) |
YES |
NULL |
|
|
mail_cc |
varchar(255) |
YES |
NULL |
|
|
mail_bcc |
varchar(255) |
YES |
NULL |
|
|
mail_subject |
varchar(255) |
YES |
NULL |
|
|
mail_content |
mediumtext |
YES |
NULL |
|
|
mail_footer |
mediumtext |
YES |
NULL |
|
|
notify
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
title |
varchar(255) |
YES |
NULL |
|
|
description |
mediumtext |
YES |
NULL |
|
|
link |
varchar(255) |
YES |
NULL |
|
|
status |
varchar(50) |
NO |
unread |
|
|
created_on |
timestamp |
NO |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
participant
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
participant_id |
int |
NO |
NULL |
PRI |
auto_increment |
ulid |
mediumtext |
YES |
NULL |
|
|
unique_identifier |
varchar(255) |
NO |
NULL |
UNI |
|
individual |
varchar(255) |
YES |
NULL |
|
|
lab_name |
varchar(255) |
YES |
NULL |
|
|
institute_name |
varchar(255) |
YES |
NULL |
|
|
department_name |
varchar(255) |
YES |
NULL |
|
|
lab_director_name |
varchar(256) |
YES |
NULL |
|
|
lab_director_email |
varchar(256) |
YES |
NULL |
|
|
contact_person_name |
varchar(256) |
YES |
NULL |
|
|
contact_person_email |
varchar(256) |
YES |
NULL |
|
|
contact_person_telephone |
varchar(256) |
YES |
NULL |
|
|
address |
varchar(500) |
YES |
NULL |
|
|
city |
varchar(255) |
YES |
NULL |
|
|
state |
varchar(255) |
YES |
NULL |
|
|
district |
varchar(256) |
YES |
NULL |
|
|
country |
int |
NO |
NULL |
|
|
zip |
varchar(255) |
YES |
NULL |
|
|
lat |
varchar(255) |
YES |
NULL |
|
|
long |
varchar(255) |
YES |
NULL |
|
|
shipping_address |
varchar(1000) |
YES |
NULL |
|
|
funding_source |
varchar(255) |
YES |
NULL |
|
|
testing_volume |
varchar(255) |
YES |
NULL |
|
|
enrolled_programs |
varchar(255) |
YES |
NULL |
|
|
site_type |
varchar(255) |
YES |
NULL |
|
|
anc |
varchar(50) |
NO |
no |
|
|
pepfar_id |
varchar(256) |
YES |
NULL |
|
|
region |
varchar(255) |
YES |
NULL |
|
|
first_name |
varchar(500) |
YES |
NULL |
|
|
last_name |
varchar(500) |
YES |
NULL |
|
|
mobile |
varchar(45) |
YES |
NULL |
|
|
phone |
varchar(45) |
YES |
NULL |
|
|
email |
varchar(255) |
YES |
NULL |
|
|
email_status |
enum('unknown','valid','invalid_syntax','invalid_domain','hard_bounce') |
NO |
unknown |
|
|
additional_email |
varchar(255) |
YES |
NULL |
|
|
additional_email_status |
enum('unknown','valid','invalid_syntax','invalid_domain','hard_bounce') |
NO |
unknown |
|
|
email_status_checked_at |
datetime |
YES |
NULL |
MUL |
|
last_bounce_at |
datetime |
YES |
NULL |
|
|
last_bounce_reason |
varchar(500) |
YES |
NULL |
|
|
affiliation |
varchar(45) |
YES |
NULL |
|
|
network_tier |
int |
YES |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
created_by |
varchar(45) |
YES |
NULL |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
updated_by |
varchar(45) |
YES |
NULL |
|
|
force_profile_updation |
int |
NO |
0 |
|
|
status |
varchar(255) |
NO |
inactive |
|
|
contact_name |
varchar(45) |
YES |
NULL |
|
|
participant_enrolled_programs_map
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
participant_id |
int |
NO |
NULL |
PRI |
|
ep_id |
int |
NO |
NULL |
PRI |
|
participant_feedback_answer
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
answer_id |
int |
NO |
NULL |
PRI |
auto_increment |
shipment_id |
int |
NO |
NULL |
MUL |
|
participant_id |
int |
YES |
NULL |
MUL |
|
question_id |
int |
NO |
NULL |
MUL |
|
map_id |
int |
NO |
NULL |
MUL |
|
answer |
text |
YES |
NULL |
|
|
updated_datetime |
datetime |
YES |
NULL |
|
|
modified_by |
int |
YES |
NULL |
|
|
| Foreign-key column |
Referenced table |
Referenced column |
map_id |
shipment_participant_map |
map_id |
shipment_id |
shipment |
shipment_id |
question_id |
r_feedback_questions |
question_id |
participant_id |
participant |
participant_id |
participant_id |
participant |
participant_id |
participant_id |
participant |
participant_id |
participant_manager_map
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
participant_id |
int |
NO |
NULL |
PRI |
|
dm_id |
int |
NO |
NULL |
PRI |
|
participant_manager_map090319
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
participant_id |
int |
NO |
NULL |
PRI |
|
dm_id |
int |
NO |
NULL |
PRI |
|
participant_manager_map18052022
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
participant_id |
int |
NO |
NULL |
PRI |
|
dm_id |
int |
NO |
NULL |
PRI |
|
participant_messages
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
participant_id |
varchar(255) |
NO |
NULL |
|
|
subject |
varchar(255) |
YES |
NULL |
|
|
attached_file |
varchar(255) |
YES |
NULL |
|
|
message |
text |
NO |
NULL |
|
|
status |
enum('pending','sent','failed') |
YES |
pending |
|
|
created_at |
datetime |
YES |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
sent_at |
datetime |
YES |
NULL |
|
|
participant_testkit_map
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
participant_id |
int |
NO |
NULL |
MUL |
|
shipment_id |
int |
NO |
NULL |
MUL |
|
testkit_id |
varchar(256) |
NO |
NULL |
MUL |
|
| Foreign-key column |
Referenced table |
Referenced column |
participant_id |
participant |
participant_id |
testkit_id |
r_testkitnames |
TestKitName_ID |
shipment_id |
shipment |
shipment_id |
participants_not_uploaded
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
s_no |
mediumtext |
YES |
NULL |
|
|
participant_id |
mediumtext |
YES |
NULL |
|
|
individual |
mediumtext |
YES |
NULL |
|
|
participant_lab_name |
mediumtext |
YES |
NULL |
|
|
participant_last_name |
mediumtext |
YES |
NULL |
|
|
institute_name |
mediumtext |
YES |
NULL |
|
|
department |
mediumtext |
YES |
NULL |
|
|
address |
mediumtext |
YES |
NULL |
|
|
district |
mediumtext |
YES |
NULL |
|
|
province |
mediumtext |
YES |
NULL |
|
|
country |
mediumtext |
YES |
NULL |
|
|
zip |
mediumtext |
YES |
NULL |
|
|
longitude |
mediumtext |
YES |
NULL |
|
|
latitude |
mediumtext |
YES |
NULL |
|
|
mobile_number |
mediumtext |
YES |
NULL |
|
|
participant_email |
mediumtext |
YES |
NULL |
|
|
participant_password |
mediumtext |
YES |
NULL |
|
|
additional_email |
mediumtext |
YES |
NULL |
|
|
filename |
mediumtext |
YES |
NULL |
|
|
import_run_id |
varchar(48) |
YES |
NULL |
|
|
error |
mediumtext |
YES |
NULL |
|
|
updated_datetime |
datetime |
NO |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
partners
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
partner_id |
int |
NO |
NULL |
PRI |
auto_increment |
partner_name |
varchar(500) |
YES |
NULL |
|
|
link |
text |
YES |
NULL |
|
|
sort_order |
int |
YES |
NULL |
|
|
added_by |
int |
NO |
NULL |
|
|
added_on |
datetime |
NO |
NULL |
|
|
status |
varchar(45) |
YES |
NULL |
|
|
logo_image |
text |
YES |
NULL |
|
|
ptcc_countries_map
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
ptcc_id |
int |
NO |
NULL |
MUL |
|
country_id |
int |
NO |
NULL |
|
|
state |
varchar(256) |
YES |
NULL |
|
|
district |
varchar(256) |
YES |
NULL |
|
|
mapped_on |
datetime |
NO |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
| Foreign-key column |
Referenced table |
Referenced column |
ptcc_id |
data_manager |
dm_id |
push_notification
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
notification_json |
mediumtext |
YES |
NULL |
|
|
data_json |
mediumtext |
YES |
NULL |
|
|
push_status |
varchar(50) |
YES |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
token_identify_id |
mediumtext |
YES |
NULL |
|
|
identify_type |
varchar(50) |
YES |
NULL |
|
|
notification_type |
varchar(50) |
YES |
NULL |
|
|
announcement_id |
int |
YES |
NULL |
|
|
push_notification_template
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
purpose |
varchar(255) |
YES |
NULL |
|
|
notify_title |
varchar(255) |
YES |
NULL |
|
|
notify_body |
mediumtext |
YES |
NULL |
|
|
data_msg |
mediumtext |
YES |
NULL |
|
|
icon |
varchar(255) |
YES |
NULL |
|
|
queue_report_generation
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
shipment_id |
int |
NO |
NULL |
MUL |
|
report_type |
varchar(50) |
YES |
NULL |
|
|
requested_by |
int |
NO |
NULL |
|
|
requested_on |
datetime |
NO |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
last_updated_on |
datetime |
YES |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
date_finalised |
datetime |
YES |
NULL |
|
|
status |
varchar(255) |
NO |
pending |
|
|
previous_status |
varchar(256) |
YES |
NULL |
|
|
error_message |
text |
YES |
NULL |
|
|
processing_started_at |
datetime |
YES |
NULL |
|
|
last_heartbeat |
datetime |
YES |
NULL |
|
|
completed_at |
datetime |
YES |
NULL |
|
|
initated_by |
int |
YES |
NULL |
|
|
| Foreign-key column |
Referenced table |
Referenced column |
shipment_id |
shipment |
shipment_id |
r_control
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
control_id |
int |
NO |
NULL |
PRI |
auto_increment |
control_name |
varchar(255) |
YES |
NULL |
|
|
for_scheme |
varchar(255) |
YES |
NULL |
|
|
is_active |
varchar(45) |
YES |
NULL |
|
|
r_covid19_corrective_actions
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
action_id |
int |
NO |
NULL |
PRI |
auto_increment |
corrective_action |
mediumtext |
NO |
NULL |
|
|
description |
mediumtext |
NO |
NULL |
|
|
r_covid19_gene_types
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
gene_id |
int |
NO |
NULL |
PRI |
auto_increment |
gene_name |
varchar(255) |
YES |
NULL |
|
|
scheme_type |
varchar(255) |
YES |
NULL |
|
|
gene_status |
varchar(55) |
YES |
NULL |
|
|
created_by |
int |
YES |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
r_dbs_eia
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
eia_id |
int |
NO |
NULL |
PRI |
auto_increment |
eia_name |
varchar(500) |
NO |
NULL |
|
|
r_dbs_wb
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
wb_id |
int |
NO |
NULL |
PRI |
auto_increment |
wb_name |
varchar(500) |
NO |
NULL |
|
|
r_dts_corrective_actions
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
action_id |
int |
NO |
NULL |
PRI |
auto_increment |
corrective_action |
mediumtext |
NO |
NULL |
|
|
description |
mediumtext |
NO |
NULL |
|
|
r_eid_detection_assay
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
name |
varchar(255) |
NO |
NULL |
|
|
sort_order |
int |
YES |
0 |
|
|
status |
varchar(45) |
NO |
active |
|
|
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
name |
varchar(255) |
NO |
NULL |
|
|
sort_order |
int |
YES |
0 |
|
|
status |
varchar(45) |
NO |
active |
|
|
r_enrolled_programs
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
r_epid |
int |
NO |
NULL |
PRI |
auto_increment |
enrolled_programs |
varchar(255) |
YES |
NULL |
|
|
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
comment_id |
int |
NO |
NULL |
PRI |
auto_increment |
scheme |
varchar(255) |
NO |
NULL |
|
|
comment |
mediumtext |
NO |
NULL |
|
|
r_feedback_questions
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
question_id |
int |
NO |
NULL |
PRI |
auto_increment |
question_text |
text |
YES |
NULL |
|
|
question_code |
varchar(256) |
YES |
NULL |
|
|
question_type |
enum('text','datetime','dropdown','numeric') |
YES |
NULL |
|
|
question_show_to |
varchar(256) |
YES |
NULL |
|
|
question_status |
varchar(50) |
YES |
NULL |
|
|
response_attributes |
json |
YES |
NULL |
|
|
updated_datetime |
datetime |
YES |
NULL |
|
|
modified_by |
varchar(256) |
YES |
NULL |
|
|
r_modes_of_receipt
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
mode_id |
int |
NO |
NULL |
PRI |
auto_increment |
mode_name |
varchar(255) |
YES |
NULL |
|
|
r_network_tiers
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
network_id |
int |
NO |
NULL |
PRI |
auto_increment |
network_name |
varchar(255) |
YES |
NULL |
|
|
r_participant_affiliates
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
aff_id |
int |
NO |
NULL |
PRI |
auto_increment |
affiliate |
varchar(255) |
NO |
NULL |
|
|
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
rpff_id |
int |
NO |
NULL |
PRI |
auto_increment |
shipment_id |
int |
NO |
NULL |
MUL |
|
scheme_type |
varchar(50) |
NO |
NULL |
MUL |
|
form_content |
text |
YES |
NULL |
|
|
form_show_to |
varchar(50) |
YES |
NULL |
|
|
question_id |
int |
NO |
NULL |
MUL |
|
is_response_mandatory |
varchar(50) |
YES |
NULL |
|
|
sort_order |
int |
YES |
NULL |
|
|
| Foreign-key column |
Referenced table |
Referenced column |
shipment_id |
shipment |
shipment_id |
question_id |
r_feedback_questions |
question_id |
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
rpf_id |
int |
NO |
NULL |
PRI |
auto_increment |
rpff_id |
int |
YES |
NULL |
|
|
shipment_id |
int |
NO |
NULL |
MUL |
|
scheme_type |
varchar(50) |
YES |
NULL |
|
|
feedback_file |
varchar(50) |
YES |
NULL |
|
|
file_name |
varchar(50) |
YES |
NULL |
|
|
files_show_to |
varchar(255) |
YES |
NULL |
|
|
sort_order |
int |
YES |
NULL |
|
|
| Foreign-key column |
Referenced table |
Referenced column |
shipment_id |
shipment |
shipment_id |
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
fqm_id |
int |
NO |
NULL |
PRI |
auto_increment |
rpff_id |
int |
NO |
NULL |
MUL |
|
shipment_id |
int |
NO |
NULL |
MUL |
|
scheme_type |
varchar(50) |
YES |
NULL |
MUL |
|
question_id |
int |
NO |
NULL |
MUL |
|
is_response_mandatory |
varchar(50) |
YES |
NULL |
|
|
sort_order |
int |
YES |
NULL |
|
|
| Foreign-key column |
Referenced table |
Referenced column |
shipment_id |
shipment |
shipment_id |
question_id |
r_feedback_questions |
question_id |
rpff_id |
r_participant_feedback_form |
rpff_id |
r_possibleresult
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
scheme_id |
varchar(45) |
NO |
NULL |
MUL |
|
scheme_sub_group |
varchar(45) |
YES |
NULL |
|
|
sub_scheme |
varchar(256) |
YES |
NULL |
|
|
result_type |
varchar(256) |
YES |
NULL |
|
|
response |
varchar(45) |
YES |
NULL |
|
|
result_code |
varchar(20) |
YES |
NULL |
|
|
display_context |
enum('participant','admin','all','none') |
NO |
all |
|
|
high_range |
varchar(50) |
YES |
NULL |
|
|
threshold_range |
varchar(50) |
YES |
NULL |
|
|
low_range |
varchar(50) |
YES |
NULL |
|
|
sd_scaling_factor |
varchar(256) |
YES |
NULL |
|
|
uncertainy_scaling_factor |
varchar(256) |
YES |
NULL |
|
|
uncertainy_threshold |
varchar(256) |
YES |
NULL |
|
|
minimum_number_of_responses |
int |
YES |
NULL |
|
|
sort_order |
int |
YES |
NULL |
|
|
status |
enum('active','inactive') |
NO |
active |
|
|
r_recency_assay
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
name |
varchar(255) |
NO |
NULL |
|
|
sort_order |
int |
YES |
0 |
|
|
r_response_not_tested_reasons
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
ntr_id |
int |
NO |
NULL |
PRI |
auto_increment |
ntr_reason |
varchar(256) |
YES |
NULL |
|
|
ntr_test_type |
json |
YES |
NULL |
|
|
collect_panel_receipt_date |
varchar(256) |
NO |
no |
|
|
reason_code |
varchar(50) |
YES |
NULL |
|
|
ntr_status |
varchar(256) |
YES |
NULL |
|
|
r_response_vl_not_tested_reason
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
vl_not_tested_reason_id |
int |
NO |
NULL |
PRI |
auto_increment |
vl_not_tested_reason |
varchar(500) |
YES |
NULL |
|
|
status |
varchar(45) |
NO |
active |
|
|
r_results
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
result_id |
int |
NO |
NULL |
PRI |
auto_increment |
result_name |
varchar(255) |
NO |
NULL |
|
|
r_site_type
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
r_stid |
int |
NO |
NULL |
PRI |
auto_increment |
site_type |
varchar(255) |
YES |
NULL |
|
|
r_tb_assay
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
name |
varchar(255) |
NO |
NULL |
|
|
short_name |
varchar(255) |
NO |
NULL |
|
|
assay_type |
varchar(255) |
NO |
specific |
|
|
drug_resistance_test |
varchar(255) |
NO |
yes |
|
|
status |
varchar(256) |
YES |
active |
|
|
r_test_type_covid19
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
test_type_id |
int |
NO |
NULL |
PRI |
auto_increment |
scheme_type |
varchar(255) |
NO |
NULL |
|
|
test_type_name |
varchar(100) |
YES |
NULL |
|
|
test_type_short_name |
varchar(50) |
YES |
NULL |
|
|
test_type_comments |
varchar(50) |
YES |
NULL |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
updated_by |
int |
YES |
NULL |
|
|
installation_id |
varchar(50) |
YES |
NULL |
|
|
test_type_manufacturer |
varchar(50) |
YES |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
created_by |
int |
YES |
NULL |
|
|
approval |
int |
YES |
1 |
|
|
test_type_approval_agency |
varchar(20) |
YES |
NULL |
|
|
source_reference |
varchar(50) |
YES |
NULL |
|
|
country_adapted |
int |
YES |
NULL |
|
|
test_type_1 |
int |
NO |
0 |
|
|
test_type_2 |
int |
NO |
0 |
|
|
test_type_3 |
int |
NO |
0 |
|
|
r_testkitname_dts
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
TestKitName_ID |
varchar(50) |
NO |
NULL |
PRI |
|
scheme_type |
varchar(255) |
NO |
NULL |
|
|
TestKit_Name |
varchar(100) |
YES |
NULL |
|
|
TestKit_Name_Short |
varchar(50) |
YES |
NULL |
|
|
TestKit_Comments |
varchar(50) |
YES |
NULL |
|
|
Updated_On |
datetime |
YES |
NULL |
|
|
Updated_By |
int |
YES |
NULL |
|
|
Installation_id |
varchar(50) |
YES |
NULL |
|
|
TestKit_Manufacturer |
varchar(50) |
YES |
NULL |
|
|
Created_On |
datetime |
YES |
NULL |
|
|
Created_By |
int |
YES |
NULL |
|
|
Approval |
int |
YES |
1 |
|
|
TestKit_ApprovalAgency |
varchar(20) |
YES |
NULL |
|
|
source_reference |
varchar(50) |
YES |
NULL |
|
|
CountryAdapted |
int |
YES |
NULL |
|
|
attributes |
json |
YES |
NULL |
|
|
testkit_1 |
int |
NO |
0 |
|
|
testkit_2 |
int |
NO |
0 |
|
|
testkit_3 |
int |
NO |
0 |
|
|
testkit_status |
varchar(256) |
YES |
NULL |
|
|
r_testkitnames
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
TestKitName_ID |
varchar(50) |
NO |
NULL |
PRI |
|
TestKit_Name |
varchar(100) |
YES |
NULL |
|
|
TestKit_Name_Short |
varchar(50) |
YES |
NULL |
|
|
TestKit_Comments |
varchar(50) |
YES |
NULL |
|
|
Updated_On |
datetime |
YES |
NULL |
|
|
Updated_By |
int |
YES |
NULL |
|
|
Installation_id |
varchar(50) |
YES |
NULL |
|
|
TestKit_Manufacturer |
varchar(50) |
YES |
NULL |
|
|
Created_On |
datetime |
YES |
NULL |
|
|
Created_By |
int |
YES |
NULL |
|
|
Approval |
int |
YES |
1 |
|
|
moh_approved |
varchar(20) |
YES |
NULL |
|
|
source_reference |
varchar(50) |
YES |
NULL |
|
|
pt_provider_validated |
int |
YES |
NULL |
|
|
attributes |
json |
YES |
NULL |
|
|
testkit_status |
varchar(256) |
YES |
NULL |
|
|
r_vl_assay
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
name |
varchar(255) |
NO |
NULL |
|
|
short_name |
varchar(255) |
NO |
NULL |
|
|
allow_invalid |
varchar(10) |
NO |
no |
|
|
status |
varchar(256) |
YES |
active |
|
|
reference_covid19_test_type
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
shipment_id |
varchar(255) |
NO |
NULL |
|
|
sample_id |
varchar(255) |
NO |
NULL |
|
|
test_type |
varchar(255) |
NO |
NULL |
|
|
lot_no |
varchar(255) |
NO |
NULL |
|
|
expiry_date |
date |
NO |
NULL |
|
|
result |
varchar(255) |
NO |
NULL |
|
|
reference_dbs_eia
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
shipment_id |
int |
NO |
NULL |
|
|
sample_id |
int |
NO |
NULL |
|
|
eia |
int |
NO |
NULL |
|
|
lot |
varchar(255) |
YES |
NULL |
|
|
exp_date |
date |
YES |
NULL |
|
|
od |
varchar(255) |
YES |
NULL |
|
|
cutoff |
varchar(255) |
YES |
NULL |
|
|
reference_dbs_wb
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
shipment_id |
int |
NO |
NULL |
|
|
sample_id |
int |
NO |
NULL |
|
|
wb |
int |
NO |
NULL |
|
|
lot |
varchar(255) |
YES |
NULL |
|
|
exp_date |
date |
YES |
NULL |
|
|
160 |
int |
YES |
NULL |
|
|
120 |
int |
YES |
NULL |
|
|
66 |
int |
YES |
NULL |
|
|
55 |
int |
YES |
NULL |
|
|
51 |
int |
YES |
NULL |
|
|
41 |
int |
YES |
NULL |
|
|
31 |
int |
YES |
NULL |
|
|
24 |
int |
YES |
NULL |
|
|
17 |
int |
YES |
NULL |
|
|
reference_dts_eia
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
shipment_id |
int |
NO |
NULL |
|
|
sample_id |
int |
NO |
NULL |
|
|
eia |
int |
NO |
NULL |
|
|
test_date |
date |
YES |
NULL |
|
|
lot |
varchar(255) |
YES |
NULL |
|
|
exp_date |
date |
YES |
NULL |
|
|
od |
varchar(255) |
YES |
NULL |
|
|
cutoff |
varchar(255) |
YES |
NULL |
|
|
result |
varchar(556) |
YES |
NULL |
|
|
reference_dts_geenius
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
shipment_id |
int |
YES |
NULL |
|
|
sample_id |
varchar(256) |
YES |
NULL |
|
|
test_date |
date |
YES |
NULL |
|
|
lot_no |
varchar(256) |
YES |
NULL |
|
|
expiry_date |
date |
YES |
NULL |
|
|
result |
varchar(256) |
YES |
NULL |
|
|
reference_dts_rapid_hiv
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
shipment_id |
varchar(255) |
NO |
NULL |
|
|
sample_id |
varchar(255) |
NO |
NULL |
|
|
testkit |
varchar(255) |
NO |
NULL |
|
|
test_date |
date |
YES |
NULL |
|
|
lot_no |
varchar(255) |
NO |
NULL |
|
|
expiry_date |
date |
NO |
NULL |
|
|
result |
varchar(255) |
NO |
NULL |
|
|
reference_dts_wb
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
shipment_id |
int |
NO |
NULL |
|
|
sample_id |
int |
NO |
NULL |
|
|
wb |
int |
NO |
NULL |
|
|
test_date |
date |
YES |
NULL |
|
|
lot |
varchar(255) |
YES |
NULL |
|
|
exp_date |
date |
YES |
NULL |
|
|
160 |
int |
YES |
NULL |
|
|
120 |
int |
YES |
NULL |
|
|
66 |
int |
YES |
NULL |
|
|
55 |
int |
YES |
NULL |
|
|
51 |
int |
YES |
NULL |
|
|
41 |
int |
YES |
NULL |
|
|
31 |
int |
YES |
NULL |
|
|
24 |
int |
YES |
NULL |
|
|
17 |
int |
YES |
NULL |
|
|
result |
varchar(256) |
YES |
NULL |
|
|
reference_generic_test_calculations
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_id |
int |
NO |
NULL |
PRI |
|
testkit_id |
varchar(256) |
YES |
NULL |
|
|
sample_id |
int |
NO |
NULL |
PRI |
|
no_of_responses |
int |
YES |
NULL |
|
|
q1 |
double(20,10) |
YES |
NULL |
|
|
q3 |
double(20,10) |
YES |
NULL |
|
|
iqr |
double(20,10) |
YES |
NULL |
|
|
quartile_low |
double(20,10) |
YES |
NULL |
|
|
quartile_high |
double(20,10) |
YES |
NULL |
|
|
mean |
double(20,10) |
YES |
NULL |
|
|
median |
double(20,10) |
YES |
NULL |
|
|
sd |
double(20,10) |
YES |
NULL |
|
|
standard_uncertainty |
double(20,10) |
YES |
NULL |
|
|
is_uncertainty_acceptable |
varchar(255) |
YES |
NULL |
|
|
cv |
double(20,10) |
YES |
NULL |
|
|
low_limit |
double(20,10) |
YES |
NULL |
|
|
high_limit |
double(20,10) |
YES |
NULL |
|
|
calculated_on |
datetime |
YES |
NULL |
|
|
manual_mean |
double(20,10) |
YES |
NULL |
|
|
manual_median |
double(20,10) |
YES |
NULL |
|
|
manual_sd |
double(20,10) |
YES |
NULL |
|
|
manual_standard_uncertainty |
double(20,10) |
YES |
NULL |
|
|
manual_is_uncertainty_acceptable |
varchar(255) |
YES |
NULL |
|
|
manual_cv |
double(20,10) |
YES |
NULL |
|
|
manual_q1 |
double(20,10) |
YES |
NULL |
|
|
manual_q3 |
double(20,10) |
YES |
NULL |
|
|
manual_iqr |
double(20,10) |
YES |
NULL |
|
|
manual_quartile_low |
double(20,10) |
YES |
NULL |
|
|
manual_quartile_high |
double(20,10) |
YES |
NULL |
|
|
manual_low_limit |
double(20,10) |
YES |
NULL |
|
|
manual_high_limit |
double(20,10) |
YES |
NULL |
|
|
z_score |
double(20,10) |
NO |
NULL |
|
|
is_result_invalid |
varchar(256) |
NO |
NULL |
|
|
error_code |
varchar(100) |
NO |
NULL |
|
|
comment |
varchar(256) |
NO |
NULL |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
updated_by |
int |
YES |
NULL |
|
|
use_range |
varchar(255) |
NO |
calculated |
|
|
reference_recency_assay
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
shipment_id |
int |
YES |
NULL |
|
|
sample_id |
varchar(256) |
YES |
NULL |
|
|
assay |
varchar(256) |
YES |
NULL |
|
|
lot_no |
varchar(256) |
YES |
NULL |
|
|
expiry_date |
date |
YES |
NULL |
|
|
result |
varchar(256) |
YES |
NULL |
|
|
reference_result_covid19
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_id |
int |
NO |
NULL |
PRI |
|
sample_id |
int |
NO |
NULL |
PRI |
|
sample_label |
varchar(45) |
YES |
NULL |
|
|
sample_preparation_date |
date |
YES |
NULL |
|
|
reference_result |
varchar(45) |
YES |
NULL |
|
|
control |
int |
YES |
NULL |
|
|
mandatory |
int |
NO |
0 |
|
|
sample_score |
decimal(10,4) |
NO |
0.0000 |
|
|
| Foreign-key column |
Referenced table |
Referenced column |
shipment_id |
shipment |
shipment_id |
reference_result_dbs
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_id |
int |
NO |
NULL |
PRI |
|
sample_id |
int |
NO |
NULL |
PRI |
|
sample_label |
varchar(45) |
YES |
NULL |
|
|
sample_preparation_date |
date |
YES |
NULL |
|
|
reference_result |
varchar(45) |
YES |
NULL |
|
|
control |
int |
YES |
NULL |
|
|
mandatory |
int |
NO |
0 |
|
|
sample_score |
int |
NO |
1 |
|
|
reference_result_dts
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_id |
int |
NO |
NULL |
PRI |
|
sample_id |
int |
NO |
NULL |
PRI |
|
sample_label |
varchar(45) |
YES |
NULL |
|
|
sample_preparation_date |
date |
YES |
NULL |
|
|
reference_result |
varchar(45) |
YES |
NULL |
|
|
syphilis_reference_result |
varchar(256) |
YES |
NULL |
|
|
dts_rtri_reference_result |
varchar(256) |
YES |
NULL |
|
|
control |
int |
YES |
NULL |
|
|
mandatory |
int |
NO |
0 |
|
|
is_sample_diluted |
varchar(50) |
YES |
NULL |
|
|
sample_score |
decimal(10,4) |
NO |
0.0000 |
|
|
reference_result_eid
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_id |
int |
NO |
NULL |
PRI |
|
sample_id |
int |
NO |
NULL |
PRI |
|
sample_label |
varchar(255) |
YES |
NULL |
|
|
sample_preparation_date |
varchar(256) |
YES |
NULL |
|
|
reference_result |
varchar(255) |
YES |
NULL |
|
|
control |
int |
YES |
NULL |
|
|
reference_hiv_ct_od |
varchar(45) |
YES |
NULL |
|
|
reference_ic_qs |
varchar(45) |
YES |
NULL |
|
|
mandatory |
int |
NO |
0 |
|
|
sample_score |
decimal(10,4) |
NO |
0.0000 |
|
|
reference_result_generic_test
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_id |
int |
NO |
NULL |
PRI |
|
sample_id |
int |
NO |
NULL |
PRI |
|
sample_label |
varchar(255) |
YES |
NULL |
|
|
sample_preparation_date |
date |
YES |
NULL |
|
|
reference_result |
varchar(256) |
YES |
NULL |
|
|
control |
int |
YES |
NULL |
|
|
mandatory |
int |
NO |
0 |
|
|
sample_score |
decimal(10,4) |
NO |
0.0000 |
|
|
reference_result_recency
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_id |
int |
NO |
NULL |
PRI |
|
dts_id |
int |
YES |
NULL |
|
|
sample_id |
int |
NO |
NULL |
PRI |
|
sample_label |
varchar(255) |
YES |
NULL |
|
|
sample_preparation_date |
date |
YES |
NULL |
|
|
reference_result |
varchar(255) |
YES |
NULL |
|
|
control |
int |
YES |
NULL |
|
|
reference_control_line |
varchar(255) |
YES |
NULL |
|
|
reference_diagnosis_line |
varchar(255) |
YES |
NULL |
|
|
reference_longterm_line |
varchar(255) |
YES |
NULL |
|
|
mandatory |
int |
NO |
0 |
|
|
sample_score |
int |
NO |
1 |
|
|
reference_result_tb
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_id |
int |
NO |
NULL |
PRI |
|
sample_id |
int |
NO |
NULL |
PRI |
|
sample_preparation_date |
date |
YES |
NULL |
|
|
request_attributes |
json |
YES |
NULL |
|
|
sample_label |
varchar(255) |
YES |
NULL |
|
|
tb_isolate |
varchar(255) |
YES |
NULL |
|
|
mtb_detected |
varchar(255) |
YES |
NULL |
|
|
mtb_detected_ultra |
varchar(256) |
YES |
NULL |
|
|
rif_resistance |
varchar(255) |
YES |
NULL |
|
|
rif_resistance_ultra |
varchar(256) |
YES |
NULL |
|
|
probe_d |
decimal(10,4) |
YES |
NULL |
|
|
probe_c |
decimal(10,4) |
YES |
NULL |
|
|
probe_e |
decimal(10,4) |
YES |
NULL |
|
|
probe_b |
decimal(10,4) |
YES |
NULL |
|
|
spc_xpert |
decimal(10,4) |
YES |
NULL |
|
|
spc_xpert_ultra |
decimal(10,4) |
YES |
NULL |
|
|
probe_a |
decimal(10,4) |
YES |
NULL |
|
|
mtbrif_probe_a_mean_stability_ct |
decimal(10,4) |
YES |
NULL |
|
|
mtbultra_lowest_rpo_b_probe_mean_stability_ct |
decimal(10,4) |
YES |
NULL |
|
|
is1081_is6110 |
decimal(10,4) |
YES |
NULL |
|
|
rpo_b1 |
decimal(10,4) |
YES |
NULL |
|
|
rpo_b2 |
decimal(10,4) |
YES |
NULL |
|
|
rpo_b3 |
decimal(10,4) |
YES |
NULL |
|
|
rpo_b4 |
decimal(10,4) |
YES |
NULL |
|
|
control |
int |
YES |
NULL |
|
|
mandatory |
int |
NO |
0 |
|
|
mtb_detection_consensus |
varchar(3) |
YES |
NULL |
|
|
rif_resistance_consensus |
varchar(3) |
YES |
NULL |
|
|
mtb_ultra_detection_consensus |
varchar(3) |
YES |
NULL |
|
|
rif_ultra_resistance_consensus |
varchar(3) |
YES |
NULL |
|
|
sample_score |
decimal(10,4) |
NO |
0.0000 |
|
|
reference_result_vl
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_id |
int |
NO |
NULL |
PRI |
|
sample_id |
int |
NO |
NULL |
PRI |
|
sample_label |
varchar(255) |
YES |
NULL |
|
|
sample_preparation_date |
date |
YES |
NULL |
|
|
reference_result |
varchar(45) |
YES |
NULL |
|
|
control |
int |
YES |
NULL |
|
|
mandatory |
int |
NO |
0 |
|
|
sample_score |
decimal(10,4) |
NO |
0.0000 |
|
|
reference_vl_calculation
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_id |
int |
NO |
NULL |
PRI |
|
sample_id |
int |
NO |
NULL |
PRI |
|
vl_assay |
int |
NO |
NULL |
PRI |
|
no_of_responses |
int |
YES |
NULL |
|
|
q1 |
double(10,2) |
NO |
NULL |
|
|
q3 |
double(10,2) |
NO |
NULL |
|
|
iqr |
double(10,2) |
NO |
NULL |
|
|
quartile_low |
double(10,2) |
NO |
NULL |
|
|
quartile_high |
double(10,2) |
NO |
NULL |
|
|
mean |
double(10,2) |
NO |
NULL |
|
|
median |
double(20,10) |
YES |
NULL |
|
|
sd |
double(10,2) |
NO |
NULL |
|
|
standard_uncertainty |
double(20,10) |
YES |
NULL |
|
|
is_uncertainty_acceptable |
varchar(255) |
YES |
NULL |
|
|
cv |
double(10,2) |
NO |
NULL |
|
|
low_limit |
double(10,2) |
NO |
NULL |
|
|
high_limit |
double(10,2) |
NO |
NULL |
|
|
calculated_on |
datetime |
YES |
NULL |
|
|
manual_q1 |
double(20,10) |
YES |
NULL |
|
|
manual_q3 |
double(20,10) |
YES |
NULL |
|
|
manual_iqr |
double(20,10) |
YES |
NULL |
|
|
manual_quartile_low |
double(20,10) |
YES |
NULL |
|
|
manual_quartile_high |
double(20,10) |
YES |
NULL |
|
|
manual_mean |
double(20,10) |
NO |
NULL |
|
|
manual_median |
double(20,10) |
YES |
NULL |
|
|
manual_sd |
double(20,10) |
NO |
NULL |
|
|
manual_standard_uncertainty |
double(20,10) |
YES |
NULL |
|
|
manual_is_uncertainty_acceptable |
varchar(255) |
YES |
NULL |
|
|
manual_cv |
double(20,10) |
NO |
NULL |
|
|
manual_low_limit |
double(10,2) |
NO |
0.00 |
|
|
manual_high_limit |
double(10,2) |
NO |
0.00 |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
updated_by |
int |
YES |
NULL |
|
|
use_range |
varchar(255) |
NO |
calculated |
|
|
reference_vl_methods
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_id |
int |
NO |
NULL |
PRI |
|
sample_id |
int |
NO |
NULL |
PRI |
|
assay |
int |
NO |
NULL |
PRI |
|
value |
varchar(255) |
NO |
NULL |
|
|
response_covid19_not_tested_reason
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
covid19_not_tested_reason_id |
int |
NO |
NULL |
PRI |
auto_increment |
covid19_not_tested_reason |
varchar(500) |
YES |
NULL |
|
|
status |
varchar(45) |
NO |
active |
|
|
response_result_covid19
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_map_id |
int |
NO |
NULL |
PRI |
|
sample_id |
int |
NO |
NULL |
PRI |
|
test_type_1 |
varchar(45) |
YES |
NULL |
|
|
name_of_pcr_reagent_1 |
varchar(256) |
YES |
NULL |
|
|
pcr_reagent_lot_no_1 |
varchar(256) |
YES |
NULL |
|
|
pcr_reagent_exp_date_1 |
date |
YES |
NULL |
|
|
lot_no_1 |
varchar(45) |
YES |
NULL |
|
|
exp_date_1 |
date |
YES |
NULL |
|
|
test_result_1 |
varchar(45) |
YES |
NULL |
|
|
test_type_2 |
varchar(45) |
YES |
NULL |
|
|
name_of_pcr_reagent_2 |
varchar(256) |
YES |
NULL |
|
|
pcr_reagent_lot_no_2 |
varchar(256) |
YES |
NULL |
|
|
pcr_reagent_exp_date_2 |
date |
YES |
NULL |
|
|
lot_no_2 |
varchar(45) |
YES |
NULL |
|
|
exp_date_2 |
date |
YES |
NULL |
|
|
test_result_2 |
varchar(45) |
YES |
NULL |
|
|
test_type_3 |
varchar(45) |
YES |
NULL |
|
|
name_of_pcr_reagent_3 |
varchar(256) |
YES |
NULL |
|
|
pcr_reagent_lot_no_3 |
varchar(256) |
YES |
NULL |
|
|
pcr_reagent_exp_date_3 |
date |
YES |
NULL |
|
|
lot_no_3 |
varchar(45) |
YES |
NULL |
|
|
exp_date_3 |
date |
YES |
NULL |
|
|
test_result_3 |
varchar(45) |
YES |
NULL |
|
|
reported_result |
varchar(45) |
YES |
NULL |
|
|
calculated_score |
varchar(45) |
YES |
NULL |
|
|
created_by |
varchar(45) |
YES |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
updated_by |
varchar(45) |
YES |
NULL |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
| Foreign-key column |
Referenced table |
Referenced column |
shipment_map_id |
shipment_participant_map |
map_id |
response_result_dbs
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_map_id |
int |
NO |
NULL |
PRI |
|
sample_id |
int |
NO |
NULL |
PRI |
|
eia_1 |
int |
YES |
NULL |
|
|
lot_no_1 |
varchar(45) |
YES |
NULL |
|
|
exp_date_1 |
date |
YES |
NULL |
|
|
od_1 |
varchar(45) |
YES |
NULL |
|
|
cutoff_1 |
varchar(45) |
YES |
NULL |
|
|
eia_2 |
int |
YES |
NULL |
|
|
lot_no_2 |
varchar(45) |
YES |
NULL |
|
|
exp_date_2 |
date |
YES |
NULL |
|
|
od_2 |
varchar(45) |
YES |
NULL |
|
|
cutoff_2 |
varchar(45) |
YES |
NULL |
|
|
eia_3 |
int |
YES |
NULL |
|
|
lot_no_3 |
varchar(45) |
YES |
NULL |
|
|
exp_date_3 |
date |
YES |
NULL |
|
|
od_3 |
varchar(45) |
YES |
NULL |
|
|
cutoff_3 |
varchar(45) |
YES |
NULL |
|
|
wb |
int |
YES |
NULL |
|
|
wb_lot |
varchar(45) |
YES |
NULL |
|
|
wb_exp_date |
date |
YES |
NULL |
|
|
wb_160 |
varchar(45) |
YES |
NULL |
|
|
wb_120 |
varchar(45) |
YES |
NULL |
|
|
wb_66 |
varchar(45) |
YES |
NULL |
|
|
wb_55 |
varchar(45) |
YES |
NULL |
|
|
wb_51 |
varchar(45) |
YES |
NULL |
|
|
wb_41 |
varchar(45) |
YES |
NULL |
|
|
wb_31 |
varchar(45) |
YES |
NULL |
|
|
wb_24 |
varchar(45) |
YES |
NULL |
|
|
wb_17 |
varchar(45) |
YES |
NULL |
|
|
reported_result |
int |
YES |
NULL |
|
|
calculated_score |
varchar(45) |
YES |
NULL |
|
|
created_by |
varchar(45) |
YES |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
updated_by |
varchar(45) |
YES |
NULL |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
response_result_dts
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_map_id |
int |
NO |
NULL |
PRI |
|
sample_id |
int |
NO |
NULL |
PRI |
|
test_kit_name_1 |
varchar(45) |
YES |
NULL |
|
|
repeat_test_kit_name_1 |
varchar(256) |
YES |
NULL |
|
|
lot_no_1 |
varchar(45) |
YES |
NULL |
|
|
repeat_lot_no_1 |
varchar(256) |
YES |
NULL |
|
|
exp_date_1 |
date |
YES |
NULL |
|
|
repeat_exp_date_1 |
date |
YES |
NULL |
|
|
test_result_1 |
varchar(45) |
YES |
NULL |
|
|
syphilis_result |
varchar(256) |
YES |
NULL |
|
|
repeat_test_result_1 |
varchar(256) |
YES |
NULL |
|
|
qc_done_1 |
varchar(256) |
YES |
NULL |
|
|
repeat_qc_done_1 |
varchar(256) |
YES |
NULL |
|
|
qc_date_1 |
date |
YES |
NULL |
|
|
repeat_qc_date_1 |
date |
YES |
NULL |
|
|
test_kit_name_2 |
varchar(45) |
YES |
NULL |
|
|
repeat_test_kit_name_2 |
varchar(256) |
YES |
NULL |
|
|
lot_no_2 |
varchar(45) |
YES |
NULL |
|
|
repeat_lot_no_2 |
varchar(256) |
YES |
NULL |
|
|
exp_date_2 |
date |
YES |
NULL |
|
|
repeat_exp_date_2 |
date |
YES |
NULL |
|
|
test_result_2 |
varchar(45) |
YES |
NULL |
|
|
repeat_test_result_2 |
varchar(256) |
YES |
NULL |
|
|
qc_done_2 |
varchar(256) |
YES |
NULL |
|
|
repeat_qc_done_2 |
varchar(256) |
YES |
NULL |
|
|
qc_date_2 |
date |
YES |
NULL |
|
|
repeat_qc_date_2 |
date |
YES |
NULL |
|
|
test_kit_name_3 |
varchar(45) |
YES |
NULL |
|
|
repeat_test_kit_name_3 |
varchar(256) |
YES |
NULL |
|
|
lot_no_3 |
varchar(45) |
YES |
NULL |
|
|
repeat_lot_no_3 |
varchar(256) |
YES |
NULL |
|
|
exp_date_3 |
date |
YES |
NULL |
|
|
repeat_exp_date_3 |
date |
YES |
NULL |
|
|
test_result_3 |
varchar(45) |
YES |
NULL |
|
|
repeat_test_result_3 |
varchar(256) |
YES |
NULL |
|
|
qc_done_3 |
varchar(256) |
YES |
NULL |
|
|
repeat_qc_done_3 |
varchar(256) |
YES |
NULL |
|
|
qc_date_3 |
date |
YES |
NULL |
|
|
repeat_qc_date_3 |
date |
YES |
NULL |
|
|
reported_result |
varchar(45) |
YES |
NULL |
|
|
lab_comment |
varchar(50) |
YES |
NULL |
|
|
syphilis_final |
varchar(256) |
YES |
NULL |
|
|
is_this_retest |
varchar(256) |
YES |
NULL |
|
|
dts_rtri_control_line |
varchar(256) |
YES |
NULL |
|
|
dts_rtri_diagnosis_line |
varchar(256) |
YES |
NULL |
|
|
dts_rtri_longterm_line |
varchar(256) |
YES |
NULL |
|
|
dts_rtri_reported_result |
varchar(256) |
YES |
NULL |
|
|
if_this_is_retest |
varchar(256) |
YES |
NULL |
|
|
calculated_score |
varchar(45) |
YES |
NULL |
|
|
algorithm_result |
varchar(50) |
YES |
NULL |
|
|
interpretation_result |
varchar(50) |
YES |
NULL |
|
|
dts_rtri_is_editable |
varchar(256) |
YES |
no |
|
|
kit_additional_info |
json |
YES |
NULL |
|
|
created_by |
varchar(45) |
YES |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
updated_by |
varchar(45) |
YES |
NULL |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
response_result_eid
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_map_id |
int |
NO |
NULL |
PRI |
|
sample_id |
varchar(45) |
NO |
NULL |
PRI |
|
reported_result |
varchar(45) |
YES |
NULL |
|
|
hiv_ct_od |
varchar(45) |
YES |
NULL |
|
|
ic_qs |
varchar(45) |
YES |
NULL |
|
|
calculated_score |
varchar(45) |
YES |
NULL |
|
|
created_by |
varchar(45) |
YES |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
updated_by |
varchar(45) |
YES |
NULL |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
response_result_generic_test
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_map_id |
int |
NO |
NULL |
PRI |
|
sample_id |
varchar(45) |
NO |
NULL |
PRI |
|
result_1 |
varchar(256) |
YES |
NULL |
|
|
result_2 |
varchar(256) |
YES |
NULL |
|
|
result_3 |
varchar(256) |
YES |
NULL |
|
|
reported_result |
varchar(256) |
YES |
NULL |
|
|
additional_detail |
varchar(256) |
YES |
NULL |
|
|
z_score |
double(20,10) |
YES |
NULL |
|
|
is_result_invalid |
varchar(256) |
YES |
NULL |
|
|
error_code |
varchar(256) |
YES |
NULL |
|
|
comments |
varchar(256) |
YES |
NULL |
|
|
calculated_score |
varchar(45) |
YES |
NULL |
|
|
created_by |
varchar(45) |
YES |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
updated_by |
varchar(45) |
YES |
NULL |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
response_result_recency
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_map_id |
int |
NO |
NULL |
PRI |
|
dts_id |
int |
YES |
NULL |
|
|
sample_id |
varchar(45) |
NO |
NULL |
PRI |
|
reported_result |
varchar(45) |
YES |
NULL |
|
|
control_line |
varchar(255) |
YES |
NULL |
|
|
diagnosis_line |
varchar(255) |
YES |
NULL |
|
|
longterm_line |
varchar(255) |
YES |
NULL |
|
|
calculated_score |
varchar(45) |
YES |
NULL |
|
|
created_by |
varchar(45) |
YES |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
updated_by |
varchar(255) |
YES |
NULL |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
response_result_tb
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_map_id |
int |
NO |
NULL |
PRI |
|
sample_id |
varchar(45) |
NO |
NULL |
PRI |
|
response_attributes |
json |
YES |
NULL |
|
|
assay_id |
int |
NO |
NULL |
PRI |
|
mtb_detected |
varchar(255) |
YES |
NULL |
|
|
rif_resistance |
varchar(255) |
YES |
NULL |
MUL |
|
probe_d |
decimal(10,4) |
YES |
NULL |
|
|
probe_c |
decimal(10,4) |
YES |
NULL |
|
|
probe_e |
decimal(10,4) |
YES |
NULL |
|
|
probe_b |
decimal(10,4) |
YES |
NULL |
|
|
spc_xpert |
decimal(10,4) |
YES |
NULL |
|
|
spc_xpert_ultra |
decimal(10,4) |
YES |
NULL |
|
|
probe_a |
decimal(10,4) |
YES |
NULL |
|
|
test_date |
date |
YES |
NULL |
|
|
is1081_is6110 |
decimal(10,4) |
YES |
NULL |
|
|
rpo_b1 |
decimal(10,4) |
YES |
NULL |
|
|
rpo_b2 |
decimal(10,4) |
YES |
NULL |
|
|
rpo_b3 |
decimal(10,4) |
YES |
NULL |
|
|
rpo_b4 |
decimal(10,4) |
YES |
NULL |
|
|
instrument_serial_no |
varchar(256) |
YES |
NULL |
|
|
gene_xpert_module_no |
varchar(256) |
YES |
NULL |
|
|
tester_name |
varchar(256) |
YES |
NULL |
|
|
error_code |
varchar(256) |
YES |
NULL |
|
|
calculated_score |
varchar(45) |
YES |
NULL |
|
|
created_by |
varchar(45) |
YES |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
updated_by |
varchar(45) |
YES |
NULL |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
response_result_vl
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_map_id |
int |
NO |
NULL |
PRI |
|
sample_id |
varchar(45) |
NO |
NULL |
PRI |
|
reported_viral_load |
double(10,2) |
YES |
NULL |
|
|
z_score |
double(20,10) |
YES |
NULL |
|
|
calculated_score |
varchar(45) |
YES |
NULL |
|
|
vl_assay |
varchar(255) |
YES |
NULL |
|
|
is_tnd |
varchar(45) |
YES |
NULL |
|
|
is_result_invalid |
varchar(256) |
YES |
NULL |
|
|
error_code |
varchar(100) |
YES |
NULL |
|
|
module_number |
varchar(100) |
YES |
NULL |
|
|
comment |
varchar(256) |
YES |
NULL |
|
|
created_by |
varchar(45) |
YES |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
updated_by |
varchar(45) |
YES |
NULL |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
run_once_scripts
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
script_name |
varchar(255) |
NO |
NULL |
PRI |
|
executed_at |
datetime |
NO |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
scheduled_jobs
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
job_id |
int |
NO |
NULL |
PRI |
auto_increment |
job |
text |
YES |
NULL |
|
|
requested_on |
datetime |
YES |
NULL |
|
|
started_on |
datetime |
YES |
NULL |
|
|
requested_by |
varchar(256) |
YES |
NULL |
|
|
completed_on |
datetime |
YES |
NULL |
|
|
status |
varchar(256) |
NO |
pending |
|
|
initated_by |
int |
YES |
NULL |
|
|
scheme_config
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
scheme_config_name |
varchar(32) |
NO |
NULL |
PRI |
|
scheme_config_value |
json |
YES |
NULL |
|
|
scheme_list
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
scheme_id |
varchar(255) |
NO |
NULL |
PRI |
|
scheme_name |
varchar(255) |
NO |
NULL |
UNI |
|
response_table |
varchar(45) |
YES |
NULL |
|
|
reference_result_table |
varchar(45) |
YES |
NULL |
|
|
is_user_configured |
varchar(50) |
NO |
no |
|
|
test_format |
varchar(20) |
YES |
NULL |
|
|
user_test_config |
json |
YES |
NULL |
|
|
attribute_list |
varchar(255) |
YES |
NULL |
|
|
status |
varchar(255) |
YES |
NULL |
|
|
scheme_testkit_map
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
scheme_type |
varchar(255) |
NO |
NULL |
PRI |
|
testkit_id |
varchar(255) |
NO |
NULL |
PRI |
|
testkit_1 |
int |
NO |
0 |
|
|
testkit_2 |
int |
NO |
0 |
|
|
testkit_3 |
int |
NO |
0 |
|
|
shipment_id |
int |
YES |
NULL |
|
|
shipment
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_id |
int |
NO |
NULL |
PRI |
auto_increment |
shipment_code |
varchar(255) |
NO |
NULL |
|
|
scheme_type |
varchar(256) |
YES |
NULL |
MUL |
|
shipment_date |
date |
YES |
NULL |
|
|
response_deadline |
datetime |
YES |
NULL |
|
|
auto_close_at_deadline |
enum('yes','no') |
NO |
yes |
|
|
distribution_id |
int |
NO |
NULL |
MUL |
|
number_of_samples |
int |
YES |
NULL |
|
|
number_of_controls |
int |
NO |
NULL |
|
|
response_switch |
varchar(255) |
NO |
off |
|
|
allow_editing_response |
enum('yes','no') |
NO |
yes |
|
|
max_score |
int |
YES |
NULL |
|
|
average_score |
varchar(255) |
YES |
0 |
|
|
shipment_attributes |
json |
YES |
NULL |
|
|
shipment_comment |
mediumtext |
YES |
NULL |
|
|
issuing_authority |
varchar(256) |
YES |
NULL |
|
|
pt_co_ordinator_name |
mediumtext |
YES |
NULL |
|
|
pt_co_ordinator_email |
varchar(256) |
YES |
NULL |
|
|
pt_co_ordinator_phone |
varchar(256) |
YES |
NULL |
|
|
created_by_admin |
varchar(255) |
YES |
NULL |
|
|
created_on_admin |
datetime |
YES |
NULL |
|
|
updated_by_admin |
varchar(255) |
YES |
NULL |
|
|
updated_on_admin |
datetime |
YES |
NULL |
|
|
status |
varchar(255) |
NO |
pending |
|
|
evaluated_at |
datetime |
YES |
NULL |
|
|
reports_generated_at |
datetime |
YES |
NULL |
|
|
finalized_at |
datetime |
YES |
NULL |
|
|
results_approved_on |
datetime |
YES |
NULL |
|
|
cancelled_at |
datetime |
YES |
NULL |
|
|
cancelled_by |
varchar(255) |
YES |
NULL |
|
|
cancellation_reason |
text |
YES |
NULL |
|
|
report_in_queue |
varchar(50) |
NO |
no |
|
|
corrective_action_file |
varchar(256) |
YES |
NULL |
|
|
tb_form_generated |
varchar(50) |
YES |
no |
|
|
collect_feedback |
varchar(50) |
NO |
no |
|
|
feedback_expiry_date |
date |
YES |
NULL |
|
|
previous_status |
varchar(256) |
YES |
NULL |
|
|
processing_started_at |
datetime |
YES |
NULL |
|
|
last_heartbeat |
datetime |
YES |
NULL |
|
|
results_approved_by |
varchar(256) |
YES |
NULL |
|
|
shipment_participant_map
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
map_id |
int |
NO |
NULL |
PRI |
auto_increment |
shipment_id |
int |
NO |
NULL |
MUL |
|
participant_id |
int |
NO |
NULL |
MUL |
|
lab_director_name |
varchar(256) |
YES |
NULL |
|
|
lab_director_email |
varchar(256) |
YES |
NULL |
|
|
contact_person_name |
varchar(256) |
YES |
NULL |
|
|
contact_person_email |
varchar(256) |
YES |
NULL |
|
|
contact_person_telephone |
varchar(256) |
YES |
NULL |
|
|
attributes |
json |
YES |
NULL |
|
|
evaluation_status |
varchar(10) |
YES |
NULL |
|
|
shipment_score |
decimal(5,2) |
YES |
NULL |
|
|
documentation_score |
decimal(5,2) |
YES |
0.00 |
|
|
shipment_test_date |
date |
YES |
NULL |
|
|
number_of_tests |
int |
YES |
NULL |
|
|
specimen_volume |
varchar(255) |
YES |
NULL |
|
|
is_pt_test_not_performed |
varchar(45) |
YES |
NULL |
|
|
pt_not_tested_reason |
int |
YES |
NULL |
|
|
received_pt_panel |
varchar(256) |
YES |
NULL |
|
|
pt_test_not_performed_comments |
mediumtext |
YES |
NULL |
|
|
pt_support_comments |
mediumtext |
YES |
NULL |
|
|
shipment_receipt_date |
date |
YES |
NULL |
|
|
shipment_test_report_date |
datetime |
YES |
NULL |
|
|
is_response_late |
varchar(256) |
YES |
NULL |
|
|
participant_supervisor |
varchar(255) |
YES |
NULL |
|
|
supervisor_approval |
varchar(45) |
YES |
NULL |
|
|
review_date |
date |
YES |
NULL |
|
|
final_result |
int |
YES |
0 |
|
|
failure_reason |
mediumtext |
YES |
NULL |
|
|
evaluation_comment |
int |
YES |
0 |
|
|
optional_eval_comment |
mediumtext |
YES |
NULL |
|
|
is_followup |
varchar(255) |
YES |
no |
|
|
is_excluded |
enum('yes','no') |
YES |
NULL |
|
|
user_comment |
varchar(90) |
YES |
NULL |
|
|
custom_field_1 |
mediumtext |
YES |
NULL |
|
|
custom_field_2 |
mediumtext |
YES |
NULL |
|
|
created_on_admin |
datetime |
YES |
NULL |
|
|
updated_on_admin |
datetime |
YES |
NULL |
|
|
updated_by_admin |
varchar(45) |
YES |
NULL |
|
|
updated_on_user |
datetime |
YES |
NULL |
|
|
updated_by_user |
varchar(45) |
YES |
NULL |
|
|
created_by_admin |
varchar(45) |
YES |
NULL |
|
|
created_on_user |
datetime |
YES |
NULL |
|
|
started_at |
datetime |
YES |
NULL |
|
|
late_submit_status |
tinyint(1) |
NO |
0 |
|
|
report_generated |
varchar(100) |
YES |
NULL |
|
|
last_new_shipment_mailed_on |
datetime |
YES |
NULL |
|
|
new_shipment_mail_count |
int |
YES |
0 |
|
|
last_not_participated_mailed_on |
datetime |
YES |
NULL |
|
|
last_not_participated_mail_count |
int |
NO |
0 |
|
|
qc_done |
varchar(45) |
NO |
no |
|
|
qc_date |
date |
YES |
NULL |
|
|
qc_done_by |
varchar(255) |
YES |
NULL |
|
|
qc_created_on |
datetime |
YES |
NULL |
|
|
mode_id |
int |
YES |
NULL |
|
|
manual_override |
varchar(50) |
NO |
no |
|
|
show_announcement |
varchar(45) |
NO |
yes |
|
|
synced |
varchar(50) |
NO |
no |
|
|
synced_on |
datetime |
YES |
NULL |
|
|
mode_of_response |
varchar(50) |
YES |
NULL |
|
|
user_client_info |
json |
YES |
NULL |
|
|
response_status |
varchar(256) |
YES |
noresponse |
|
|
report_download_metadata |
json |
YES |
NULL |
|
|
individual_report_downloaded_on |
datetime |
YES |
NULL |
|
|
shipment_testkit_map
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
shipment_id |
int |
NO |
NULL |
PRI |
|
scheme_type |
varchar(255) |
NO |
NULL |
|
|
testkit_id |
varchar(255) |
NO |
NULL |
PRI |
|
testkit_1 |
int |
NO |
0 |
|
|
testkit_2 |
int |
NO |
0 |
|
|
testkit_3 |
int |
NO |
0 |
|
|
system_admin
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
admin_id |
int |
NO |
NULL |
PRI |
auto_increment |
first_name |
varchar(255) |
YES |
NULL |
|
|
last_name |
varchar(255) |
YES |
NULL |
|
|
primary_email |
varchar(255) |
YES |
NULL |
|
|
password |
text |
YES |
NULL |
|
|
secondary_email |
varchar(255) |
YES |
NULL |
|
|
phone |
varchar(255) |
YES |
NULL |
|
|
force_password_reset |
int |
YES |
NULL |
|
|
scheme |
mediumtext |
YES |
NULL |
|
|
language |
varchar(256) |
YES |
en_US |
|
|
status |
varchar(255) |
YES |
inactive |
|
|
privileges |
varchar(255) |
YES |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
created_by |
varchar(255) |
YES |
NULL |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
updated_by |
varchar(255) |
YES |
NULL |
|
|
system_config
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
config |
varchar(256) |
NO |
NULL |
PRI |
|
value |
longtext |
YES |
NULL |
|
|
display_name |
longtext |
YES |
NULL |
|
|
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
metadata_id |
varchar(128) |
NO |
NULL |
PRI |
|
metadata_value |
text |
YES |
NULL |
|
|
tb_instruments
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
instrument_id |
int |
NO |
NULL |
PRI |
auto_increment |
map_id |
int |
YES |
NULL |
|
|
participant_id |
int |
NO |
NULL |
MUL |
|
instrument_serial |
varchar(45) |
YES |
NULL |
|
|
instrument_installed_on |
date |
YES |
NULL |
|
|
instrument_last_calibrated_on |
date |
YES |
NULL |
|
|
created_by |
varchar(45) |
YES |
NULL |
|
|
created_on |
datetime |
YES |
NULL |
|
|
updated_by |
varchar(45) |
YES |
NULL |
|
|
updated_on |
datetime |
YES |
NULL |
|
|
| Foreign-key column |
Referenced table |
Referenced column |
participant_id |
participant |
participant_id |
temp_mail
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
temp_id |
int |
NO |
NULL |
PRI |
auto_increment |
message |
mediumtext |
YES |
NULL |
|
|
from_mail |
varchar(255) |
YES |
NULL |
|
|
reply_to |
varchar(128) |
YES |
NULL |
|
|
to_email |
varchar(255) |
NO |
NULL |
|
|
bcc |
mediumtext |
YES |
NULL |
|
|
cc |
mediumtext |
YES |
NULL |
|
|
subject |
mediumtext |
YES |
NULL |
|
|
from_full_name |
varchar(255) |
YES |
NULL |
|
|
queued_on |
datetime |
NO |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
attachment |
varchar(255) |
YES |
NULL |
|
|
status |
varchar(32) |
NO |
pending |
|
|
failure_reason |
text |
YES |
NULL |
|
|
failure_type |
varchar(64) |
YES |
NULL |
|
|
updated_at |
timestamp |
YES |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED on update CURRENT_TIMESTAMP |
sent_at |
datetime |
YES |
NULL |
|
|
created_at |
timestamp |
YES |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
track_api_requests
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
api_track_id |
int |
NO |
NULL |
PRI |
auto_increment |
transaction_id |
varchar(256) |
YES |
NULL |
|
|
requested_by |
varchar(255) |
YES |
NULL |
|
|
requested_on |
datetime |
YES |
NULL |
MUL |
|
number_of_records |
varchar(50) |
YES |
NULL |
|
|
request_type |
varchar(50) |
YES |
NULL |
|
|
test_type |
varchar(255) |
YES |
NULL |
|
|
api_url |
mediumtext |
YES |
NULL |
|
|
api_params |
text |
YES |
NULL |
|
|
request_data |
text |
YES |
NULL |
|
|
response_data |
text |
YES |
NULL |
|
|
data_format |
varchar(255) |
YES |
NULL |
|
|
track_report_downloaded_history
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
id |
int |
NO |
NULL |
PRI |
auto_increment |
shipment_id |
int |
YES |
NULL |
|
|
report_type |
varchar(100) |
YES |
NULL |
|
|
downloaded_on |
datetime |
NO |
CURRENT_TIMESTAMP |
|
DEFAULT_GENERATED |
downloaded_by |
varchar(256) |
NO |
NULL |
|
|
user_login_history
| Column |
SQL type |
Nullable |
Default |
Key |
Extra |
history_id |
int |
NO |
NULL |
PRI |
auto_increment |
login_context |
enum('participant','admin','') |
YES |
participant |
|
|
user_id |
varchar(1000) |
YES |
NULL |
|
|
login_id |
varchar(1000) |
NO |
NULL |
|
|
login_attempted_datetime |
datetime |
YES |
NULL |
|
|
login_status |
varchar(256) |
YES |
NULL |
MUL |
|
ip_address |
varchar(256) |
YES |
NULL |
|
|
browser |
varchar(1000) |
YES |
NULL |
|
|
operating_system |
varchar(1000) |
YES |
NULL |
|
|
session_hash |
varchar(16) |
YES |
NULL |
MUL |
|