Please see details in attached Word Doc
MCI field definitions based on CCDS
# | Field Name | JSON Key | Type | Description |
1.1 | UHID | hid | 11 Char | Unique Health ID |
1.2 | NID | nid | 13 or 17 digits, Only numbers. No spaces, special characters allowed. | For those who already have NID |
1.3 | BIN / BRN | bin_brn | For those who do NOT have NID (Only for those who were below 18 on 2009) | |
1.4 | UID | uid | Alphanumeric. No space or special characters allowed. | This is the proposed Unique Identifier for ALL the Citizens and Residents in Bangladesh. It will be system generated 11 characters Alphanumeric Number during the National Population Registration building process. This is very important for hassle-free Citizens' Services with integration of various services. |
2.1.1 | Name in Bangla | name_bangla | 125 Char | Full name in Bangla. Citizens may have difficulties in Bangla typing |
2.1.2 | Given Name in English | given_name | 100 Char, space allowed, all apecial characters including dot is allowed, numbers are also allowed. | Name that is common in the family |
2.1.3 | Surname in English | sur_name | 25 Char, no spaces, no special characters, numbers are allowed. | Name that are common in the family |
3.1.1 | Father’s name (Bangla) | name_bangla | 125 Char | Full name in Bangla. Citizens may have difficulties in Bangla typing |
3.1.2 | Father’s given name (English) | given_name | 100Char, space, numbers, alphabets, special characters, all accepted. | |
3.1.3 | Father’s surname (English) | sur_name | 25 Char | |
3.1.4 | Father's Identity (UID) | uid | Char | Father's UID: Unique available Identifier of the Citizen's Father. the proposed UID from NPR. This is also needed for relationship verification. Very important for Land Mutation and inheritance issues. |
3.1.5 | Father's Identity (NID) | nid | 13 or 17 Char | Father's NID: Unique available Identifier of the Citizen's Father. NID from EC, This is also needed for relationship verification. Very important for Land Mutation and inheritance issues. |
3.1.6 | Father's Identity (BRN) | bin_brn | 17 Char | Father's BRN: BRN from BRIS. This is also needed for relationship verification. Very important for Land Mutation and inheritance issues. |
3.2.1 | Mother’s given name (English) | given_name | 100Char, space, numbers, alphabets, special characters, all accepted.100 Char | First name in English |
3.2.2 | Mother’s surname (English) | sur_name | 25 Char | Last name in English |
3.2.3 | Mother’s name (Bangla) | name_bangla | 125 Char | Full name in Bangla. Citizens may have difficuties in Bangla typing |
3.2.4 | Mother's Identity (UID) | uid | Char | Mother's UID: Unique available Identifier of the Citizen's mother. the proposed UID from NPR. |
3.2.5 | Mother's Identity (NID) | nid | 13 or 17 Char | Mother's NID: Unique available Identifier of the Citizen's mother. NID from EC, |
3.2.6 | Mother's Identity (BRN) | bin_brn | 17 Char | Mother's BRN: BRN from BRIS. This is also needed for relationship verification. |
4. | Date of birth | date_of_birth | 10 Char, No limit on the age. | Date of birth as in NID or BIN [ yyyy-mm-dd] |
5. | Place of birth | place_of_birth | 20 Char. Alphabets, numbers, special characters allowed. Space not allowed. | RMO + Area/Village |
6. | Present address | present_address | Address Block. Must accept only Bangladesh address (verified in country code) | From BBS |
7. | Permanent Address | permanent_address | Address Block (can accept foreign address, in which case the hierarchy fields will be disabled. ) | From BBS |
8. | Gender | gender | 1 Char | From BBS |
9.1 | Marital status | marital_status | 1 Char | |
9.2 | Relational status | relational_status | 1 Char | |
9.3 | Marriage ID | marriage_id | 8 Char, alphanumeric allowed, spaces & special characters not allowed | Proposed Marriage ID for a particular marriage of a Citizen. Needed for the social reality in Bangladesh to record multiple spouses for males. May also be used to track multiple marriage events for either male or female Citizen to resolve inheritance issues. |
9.3.1 | Spouse’s name (Bangla) | name_bangla | 125 Char | |
9.3.2 | Spouse’s given name (English) | given_name | 100Char, space, numbers, alphabets, special characters, all accepted. | |
9.3.3 | Spouse’s surname (English) | sur_name | 25 Char, numbers and alphabets allowed. Space and special characetrs not allowed. | |
9.3.4 | Spouse’s Identity (NID) | nid | 13 or 17 Char | Spouse UID / NID / BRN: Unique available Identifier of the Citizen's Spouse. Either the proposed UID from NPR, or the NID from EC, or the BRN from BRIS. This is also needed for relationship verification. Very important for Land Mutation and inheritance issues. |
9.3.5 | Spouse's Identity (BRN) | bin_brn | 17 Char | |
9.3.6 | Spouse's Identity (UID) | uid | Char | |
10 | Religion | religion | 1 Char | From BBS |
11 | Occupation | occupation | 2 Char | From BBS |
12 | Blood group | blood_group | 1 Char | From BBS |
Nationality | nationality | 50 Char, space, alphabets, numbers, special characters allowed. | From BBS | |
Educational qualification | edu_level | 2 Char | From BBS | |
Disability | disability | 2 Char | From BBS | |
ethnicity | 2 Char | From BBS | ||
Biometric IDs | TBD | |||
18 | Country code | country_code | No length validation. Spaces, alphabets,special characters not allowed. | Digits (no symbol) |
19 | Area code | area_code | No length validation. Spaces, alphabets,special characters not allowed. | Digits (no symbol) |
20 | Number | number | 12 digits | Digits (no symbol) |
21 | Extension | extension | No length validation. Spaces, alphabets,special characters not allowed. | Digits (no symbol) |
22 | Primary contact | primary_contact | 100 Char, spaces, numbers, spacial characters allowed | |
23 | Status | status | 1 Char | |
24 | Date of death | date_of_death | 10 Char | |
25 | Confidential | confidential | Yes , No | |
26 | Date of birth type | dob_type | 1 Char |
Appendix A
a. Address Object
The address object would contain the following fields:
The table below represents an expansion of the Address Field number 6 & 7:
Address Blocks | Json Key | Size | Code | Description | |
A1 | Holding number | holding_number | 50 Char | From BBS | |
A2 | Street | street | 50 Char | From BBS | |
A3 | Area/mouja | area_mouja | 50 Char | From BBS | |
A4 | Village | village | 50 Char | From BBS | |
A5 | Post Office | post_office | 50 Char | From POSTOFFICE | |
A6 | Post Code | post_code | 4 Char | 4 Digit | From POSTOFFICE |
A7 | Upazila | upazila_id | 2 Char | 2 Digit | From BBS |
A8 | Union/urban ward id | union_or_urban_ward_id | 2 Char | 2 Digit | From BBS |
A9 | Rural ward id | rural_ward_id | |||
A10 | City Corporation/Pouroshobha | city_corporation_id | 2 Char | 2 Digit | From BBS |
A11 | Zila (District) | district_id | 2 Char | 2 Digit | From BBS |
A12 | Division | division_id | 2 Char | 2 Digit | From BBS |
A13 | Country code | country_code | 3 Char | 3 Digit | From BBS |
A14 | Address line | address_line | 3 to 256 Char | Free text |
b. Marital Info Object
The marital info object would contain the following fields:
- The marital status field will be outside of the marital info object.
Name | Type | Description |
marriage_id | string | Marriage ID from marriage registration system |
name_bangla | string | Spouse’s full name in bangla |
given_name | string | Spouse’s given name in english |
sur_name | string | Spouse’s sur name in english |
nid/bin_brn/uid | string | Spouse’s NID/BRN/UID |
relational_status | number | Spouse's relational status |
c. Gender Code
Value | Code |
Male | M |
Female | F |
Others | O |
d. Marital Status Code
Value | Code |
Unmarried | 1 |
Married | 2 |
Widow/Widower | 3 |
Separated | 4 |
Divorced | 5 |
e. Relational Status Code
Value | Code |
Married | 2 |
Widow/Widower | 3 |
Separated | 4 |
Divorced | 5 |
f. Religion Code
Value | Code |
Muslim | 1 |
Hindu | 2 |
Buddho | 3 |
Christian | 4 |
Refuse to disclose | 8 |
Not a believer | 9 |
Others | 0 |
g. Blood Group Code
Value | Code |
O+ ( O Positive) | 1 |
O- ( O Negative) | 2 |
A+ ( A Positive) | 3 |
A- ( A Negative) | 4 |
B+ ( B Positive) | 5 |
B- ( B Negative) | 6 |
AB+ ( AB Positive) | 7 |
AB- ( AB Negative) | 8 |
h. Disability Code
Value | Code |
Null | 0 |
Mute | 1 |
Visual impairment | 2 |
Hearing impairment | 3 |
Physical | 4 |
Psychological | 5 |
i. Status Code
Value | Code |
Alive | 1 |
Deceased | 2 |
Unknown | 3 |
j. Confidential Code
Value | Code |
Confidential | Yes |
Non-confidential | No |
k. Death of Birth Type
Value | Code |
Declared | 1 |
Verified | 2 |
Estimated | 3 |
l. Occupation Code
See the attached word document (CCDS)
m. Education Code
See the attached word document (CCDS)