Data Dictionary
Data Dictionary
        Table 1. Admin
Field Name                    Data Type              Field               Null            Default
                                                     Length
Username                      INT                    11                  NO
ID                            VARCHAR                60                  NO
Password                      VATCHAR                60                  NO
First_name                    VARCHAR                255                 YES             NULL
Last_name                     VARCHAR                255                 YES             NULL
Role                          VARCHAR                255                 YES             NULL
Email                         VARCHAR                100                 YES             NULL
Special Key                   VARCHAR                20                  YES             NULL
Table 2. baby notes
id                      Int(11)                      No     Auto
                                                            increment
user_id                 Int(11)                      no
notes Time No
Varchar(100) yes
           Table 3. Clinical_Cover
      Column                Type                     Null     Default
id                      int(11)                      No
user_id                 int(11)                      No
         Table 4. del_service
     Column              Type              Null     Default                       Extra
id                   int(11)               No                             auto_increment
service_name         varchar(255           No
                     )
cost                 decimal(10, 2)        No
         Table 5. doctors_order
     Column                Type              Attributes          Null            Default
id                    int(11)                                    No
user_id               int(11)                                    No
         Table 6. fam_service
     Column               Type             Null      Default                      Extra
id                   int(11)               No                              auto_increment
service_name         varchar(255           Yes     NULL
                     )
cost                 decimal(10, 2)        Yes     NULL
         Table 7. high_risk
     Column                         Type                  Null            Default
id                       int(11)       No
para                     varchar(50)   No
abortion                 varchar(50)   No
lmp                      varchar(50)   Yes   NULL
lmp_ultra                varchar(50)   Yes   NULL
age_array                varchar(255   Yes   NULL
                         )
surgery_array            varchar(255   Yes   NULL
                         )
bleeding_array           varchar(255   Yes   NULL
                         )
parity_array             varchar(255   Yes   NULL
                         )
chronic_array            varchar(255   Yes   NULL
                         )
anemia_array             varchar(255   Yes   NULL
                         )
maturity_array           varchar(255   Yes   NULL
                         )
hypertension_ar ray      varchar(255   Yes   NULL
                         )
polyhydramios_ array     varchar(255   Yes   NULL
                         )
history_array            varchar(255   Yes   NULL
                         )
infertility_array        varchar(50)   Yes   NULL
pospartum_arra y         varchar(50)   Yes   NULL
         Table 8. Inventory
     Column                      Type          Null    Default
prod_id                       int(11)          No
product_name                  varchar(255      No
                              )
price                         decimal(10, 2)   No
quantity                      int(11)          No
category                      varchar(255      Yes    NULL
                              )
type                          varchar(20)      Yes    Inventory
created_at                    timestamp        No     current_tim estamp()
         Table 9. midwife_notes
     Column                       Type         Null     Default
id                            int(11)          No
user_id                       int(11)          No
id                            int(11)        No
user_id                       int(11)        No
id                         int(11)          No
user_id                    int(11)          No
baby_name                  varchar(50)      No
bed_number                 int(11)          No
birth_date                 date             No
birth_time                 time             No
gestation_age              int(11)          No
sex                  enum('male'       No
                     , 'female')
nationality          varchar(50)       No
ap_score             int(11)           No
delivery_type        varchar(50)       No
weight               varchar(50)       No
height               varchar(50)       No
head_circum          varchar(50)       No
chest_circum         varchar(50)       No
abd_circum           varchar(50)       No
sig_op               varchar(50)       No
handled_by           varchar(50)       No
assisted_by          varchar(50)       No
category             varchar(255       Yes   Post Natal
                     )
type                 varchar(255       Yes   New Born Sheet
                     )
created_at           datetime          Yes   NULL
del_id               int(11)           Yes   NULL
id                          int(11)             No
user_id                     int(11)             No
presentation                varchar(255         No
                            )
aog                         int(11)             No
tag_made                    varchar(255         No
                            )
gravida                     varchar(255         No
                            )
para                        varchar(255         No
                            )
abortion                    varchar(255         No
                            )
remarks                     text                No
created_at                  timestamp           No     current_tim estamp()
id                          int(11)             No
user_id                     int(11)             No
message                     varchar(255         No
                            )
is_read                    tinyint(1)    Yes    0
created_at                 timestamp     No     current_tim estamp()
id                         int(11)       No
user_id                    int(11)       No
id                           int(11)           No
user_id                      int(11)           No
education                    varchar(255       No
                             )
occupation                   varchar(255       No
                             )
contact_num                  varchar(20)       No
civil_status                 varchar(50)       No
religion                     varchar(100       No
                             )
spouse_name                  varchar(255       No
                             )
spouse_birth                 date              No
spouse_educati on            varchar(255       No
                             )
spouse_occupat ion           varchar(255       No
                             )
no_children                  int(11)           No
plan_more_child ren          enum('yes',       No
                             'no')
avg_monthly_in come          varchar(100       No
                             )
type_of_client               varchar(100       No
                             )
prev_methods                 varchar(100       Yes    for current user only
                             )
created_at                 datetime                   Yes   NULL
category                   varchar(255                Yes   Family Planning
                           )
type                       varchar(255                Yes   Family Planning
                           )
is_archived                enum('activ e',            Yes   active
                           'archived')
id                         int(11)                No
case_number                varchar(20)            No
address                    varchar(255            No
                           )
date_of_admissi on         date                   No
bp                         varchar(50)            No
cr                         varchar(50)            No
rr                         varchar(50)            No
temp                       varchar(50)            No
weight                     varchar(50)            No
height                     varchar(50)            No
hent                       varchar(255            No
                           )
breast                     varchar(255            No
                           )
chest                      varchar(255            No
                           )
abdomen                    varchar(255            No
                           )
fundic_height              varchar(50)            No
fetal_heart_ton e          varchar(50)            No
presentation               varchar(255            No
                           )
prenium                       varchar(50)     No
ie                            varchar(50)     No
dilatation                    varchar(50)     No
effacement                    varchar(50)     No
bow                           varchar(50)     No
intact_rupture                varchar(50)     No
attending_midw ife            varchar(255     No
                              )
payment_type                  varchar(255     Yes    NULL
                              )
amount                        int(11)         Yes    NULL
status                        varchar(255     Yes    Pending
                              )
image_path                    varchar(255     Yes    NULL
                              )
category                      varchar(255     Yes    Pre Natal
                              )
type                          varchar(255     Yes    Physical Examination
                              )
user_id                       int(11)         No
id                           int(11)          No
service_name                 varchar(255      No
                             )
cost                         decimal(10, 2)   No
id                           int(11)          No
service_name                 varchar(100      Yes    NULL
                             )
cost                         decimal(10, 2)   Yes    NULL
id                           int(11)          No
name                       varchar(255       No
                           )
report_type                varchar(100       No
                           )
id                         int(11)           No
newborn_id                 int(11)           Yes    NULL
form_type                  varchar(255       No
                           )
first_name                 varchar(100       Yes    NULL
                           )
last_name                  varchar(100       Yes    NULL
                           )
category                   varchar(100       Yes    NULL
                           )
deleted_at                 timestamp     No     current_tim estamp()
id                         int(11)       No
fam_id                     int(11)       Yes    NULL
form_type                  varchar(255   No
                           )
first_name                 varchar(100   Yes    NULL
                           )
last_name                  varchar(100   Yes    NULL
                           )
category                   varchar(100   Yes    NULL
                           )
deleted_at                 timestamp     No     current_tim estamp()
id                         int(11)       No
clinical_id                int(11)       Yes    NULL
form_type                  varchar(255   No
                           )
first_name                 varchar(100   Yes    NULL
                           )
last_name                  varchar(100   Yes    NULL
                           )
category                   varchar(100   Yes    NULL
                           )
deleted_at                 timestamp     No     current_tim estamp()
         Table 23. users
      Column                  Type               Null    Default
user_id                    int(11)               No
first_name                 varchar(255           No
                           )
last_name                  varchar(255           No
                           )
birth_date                 date                  No
email_add                  varchar(255           Yes    NULL
                           )
address                    varchar(255           No
                           )
age                        int(11)               No
username                   varchar(255           No
                           )
password                   varchar(255           No
                           )
role                       varchar(50)           Yes    user
gender                     varchar(50)           No
verification_tok en        varchar(255           Yes    NULL
                           )
status                     enum('unve rified',   Yes    unverified
                           'verified')
user_id int(11) No
appointment_ty pe             varchar(100    No
                              )
patient_name                  varchar(100    No
                              )
preferred_time                varchar(20)    No
app_id int(11) No
appointment_id                varchar(10)    No
secondary_stat us             varchar(50)    Yes    NULL
id                          int(11)                       No
user_id                     int(11)                       No
case_number int(11) No
history_id int(11) No