client_clinical_documents


Columns

Column Type Size Nulls Auto Default Children Parents Comments
id VARCHAR 36 null
client_clinical_document_files.client_clinical_document_id client_clinical_document_files_ibfk_1 C
client_id VARCHAR 36 null
clinical_document_id VARCHAR 36 null
status VARCHAR 20 MISSING
issue_date DATE 10 √ null
document_url VARCHAR 500 √ null
document_filename VARCHAR 255 √ null
expiration_date DATE 10 √ null
notes TEXT 65535 √ null
is_active BIT 1 1
created_at TIMESTAMP 19 CURRENT_TIMESTAMP
updated_at TIMESTAMP 19 CURRENT_TIMESTAMP
created_by VARCHAR 255 √ null
updated_by VARCHAR 255 √ null
reviewed_by VARCHAR 36 √ null
reviewed_at DATETIME 19 √ null
rejection_reason VARCHAR 500 √ null
uploaded_by_user_id VARCHAR 36 √ null

Indexes

Constraint Name Type Sort Column(s)
PRIMARY Primary key Asc id
idx_client_clinical_documents_active Performance Asc is_active
idx_client_clinical_documents_client Performance Asc client_id
idx_client_clinical_documents_document Performance Asc clinical_document_id
idx_client_clinical_documents_expiration Performance Asc expiration_date
idx_client_clinical_documents_status Performance Asc status
uk_client_clinical_document Must be unique Asc/Asc client_id + clinical_document_id

Relationships