Note: The standards of this version was finalized in 2005-06. Please refer 'Personal Domain V3' for latest standards, which was finalized in Nov 2010.

Label Description
Name

National_ID_Number

Definition

Sri Lankan National Identity Card Number.

Presently National Identity Card is issued to a person above 16 years of age.

NID number is a unique number used to uniquely identify a person (above 16 years).

In future, the National Identity Number will be issued at birth to everyone. Therefore every citizen of Sri Lanka will have a unique National ID number.

Format

NNNNNNNNNN

Example 0712303441
Validation

Length has to be 10 characters.

Only numeric values can be entered.

No alphabetical characters or any other special characters allowed including blank spaces.

 Optional Validations

Validation to check the validity of the last digit which is the Check Digit.

Validation to check the validity of the Age and the first 2 digits of the NID number.

Values

-

Default

-

Comments

Suggested NID representation

N-Century

0 for births in 20th century

(January 1st, 1901 TO December 31st, 2000)

1 for births in 21st century

( January 1st, 2001 TO December 31st, 2100)

2 for births in 22nd century

( January 1st, 2101 TO December 31st, 2200)

3 for births in 23rd century

( January 1st, 2201 TO December 31st, 2300)

 5 for births in 20th century and the number of births for a day are more than 999

6 for births in 21st century and the number of births for a day are more than 999

7 for births in 22nd century and the number of births for a day are more than 999

8 for births in 23rd century and the number of births for a day are more than 999

 NN-Year of birth

 NNN-Birth day of the year. Birth date as the day of the year.

For males 1-500 ( Birth day of year )

For females 501–999 ( Birth day of year + 500)

 NNN-Number of birth

 N-Check digit

Date

October 2005

Version

V0.9

Label Description
Name

Title

Definition

Title of a person. The following numeric codes will be used to represent the title :

1-Mr.
2-Miss.
3-Mrs.
4-Ms.
5-Most Venerable
6-Venerable
7-Revered Priest
8-Revered Swamy
9-Most Rev.
10-Rev.
11-Ash-Shaikh
12-Mawlavi
0-Other

Format

2 Numeric character

Validation

Cannot be blank.

Max length is 2.

Values

1-Mr.
2-Miss.
3-Mrs.
4-Ms.
5-Most Venerable
6-Venerable
7-Revered Priest
8-Revered Swamy
9-Most Rev.
10-Rev.
11-Ash-Shaikh
12-Mawlavi
0-Other

Default

-

Comments If the value is “0” (zero), then the Title must be entered by the user.
Date

October 2005

Version

V0.9

 Initials, Names of Initials and Last Name

Initials
Label Description
Name

Initials

Definition Initials of a person.
Example

For example, if a person’s full name is Warnakulasuriyalage Kumarasena Dhanapala Cyril Nanayakkara
The initials will be W.K.D.C.

Validation

Length is less than or equal to 30 characters.

Can only have alphabetical characters and dots/full stops.

Values -
Default

-

Comments

Family name, first name, middle name will be included as initials except the last name.

Initials should be written each initial followed by a period/full stop and no space between the period/full stop and the next initial.

Date

October 2005

Version

V0.9

Names Of Initials
Label Description
Name

Names_Of_Initials

Definition Names denoted by the initials.
Format

120 Alphabetical Characters

Example

For example, if a person’s full name is Warnakulasuriyalage Kumarasena Dhanapala Cyril Nanayakkara.

The initials will be W.K.D.C.

The names denoted by initials will be Warnakulasuriyalage Kumarasena Dhanapala Cyril

Validation

Length is less than or equal to120 characters

Can only have alphabetical characters and spaces.

values

-

Default

-

Comments -
Date

October 2005

Version

V0.9

Last Name
Label Description
Name

Last_Name

Definition The last name or the name that the person wishes to be addressed formally.
Format

50 Alphabetical Characters

Example

If a person’s full name is Warnakulasuriyalage Kumarasena Dhanapala Cyril Nanayakkara.

The Last name will be Nanayakkara

Validation

Length is less than or equal to 50 characters

Can only have alphabetical characters.

values

-

Default

-

Comments -
Date

October 2005

Version

V0.9

Label Description
Name

Gender

Definition

Gender or sex of a person.

The following codes will be used to represent the gender :

M-Male
F-Female
U-Unknown

Format

2 Numeric character.

Validation

Cannot be blank.

Max length is 2.

values M-Male
F-Female
U-Unknown
Default

-

Comments -
Date

October 2005

Version

V0.9

Label Description
Name

Civil_Status

Definition

Civil status of a person.

The following codes will be used to represent the civil status :

1-Single
2-Married Registered
3-Married Customary
4-Divorced
5-Separated
6-Widowed
0-Other

Format

2 Numeric character.

Validation

Cannot be blank.

Max length is 2.

values 1-Single
2-Married Registered
3-Married Customary
4-Divorced
5-Separated
6-Widowed
0-Other
Default

-

Comments If the value is “0” (zero), then the civil status must be entered by the user.
Date

October 2005

Version

V0.9

Label Description
Name

Religion

Definition

Religion of a person.

The following codes will be used to represent the religion :

1-Buddhist
2-Hindu
3-Islam
4-Catholic
5-Other Christian
6-No religion
0-Other religions

Format

2 Numeric character.

Validation

Cannot be blank.

Max length is 2.

values 1-Buddhist
2-Hindu
3-Islam
4-Catholic
5-Other Christian
6-No religion
0-Other religions
Default

-

Comments If the value is “0” (zero), then the religion must be entered by the user.
Date

October 2005

Version

V0.9

Label Description
Name

Ethnicity

Definition

Ethnicity of a person

The following codes will be used to represent the Ethnicity :

1-Sinhala
2-Sri Lankan Tamil
3-Indian Tamil
4-Sri Lankan Moor
5-Burgher
6-Malay
0-Other

Format

2 Numeric character.

Validation

Cannot be blank.

Max length is 2.

values 1-Sinhala
2-Sri Lankan Tamil
3-Indian Tamil
4-Sri Lankan Moor
5-Burgher
6-Malay
0-Other
Default

-

Comments If the value is “0” (zero), then the Ethnicity must be entered by the user.
Date

October 2005

Version

V0.9

Label Description
Name

Preferred_Language

Definition

Preferred language to be used :

1-Sinhala
2-Tamil
3-English
0-Other

Format

2 Numeric character.

Validation

Cannot be blank.

Max length is 2.

values 1-Sinhala
2-Tamil
3-English
0-Other
Default

-

Comments If the value is “0” (zero), then the Preferred Language must be entered by the user.
Date

October 2005

Version

V0.9

This is the country of citizenship of a person.

The Country Code element described under the Address should be used here.

 Address data element type comprises of the following data elements :

  • Address Type
  • Building number
  • Floor number
  • Block number
  • Building name
  • Street name
  • Village name
  • City
  • Postal code
  • Location code
  • Country
Address Type
Label Description
Name

Address_Type

Definition

Indicates what type of address :

1-Official
2-Residence
3-Permanent
0-Other

Format

2 Numeric character.

Validation

Cannot be blank.

Max length is 2.

values 1-Official
2-Residence
3-Permanent
0-Other
Default

-

Comments -
Date

March 2006

Version V0.9.1
Building Number
Label Description
Name

Building_Number

Definition Building/house/apartment number.
Format

15 Alpha-Numeric characters

Example

1234/23A

99/7

12-343-A

Validation

Optional.

Alpha-Numeric characters and special characters such as “/, \”

values -
Default

-

Comments There are some addresses without house/building number, and is referred only by a house name.
Date

October 2005

Version V0.9
Floor Number
Label Description
Name

Floor_Number

Definition If in an apartments/flats, the floor number (if required).
Format

3 Numeric Characters

Example 5
3
2
Validation

Optional.

Only Alpha-Numeric characters

values -
Default

-

Comments For apartment complex/housing complex/flats, the floor number may be required in the address.
Date

October 2005

Version V0.9
Block Number
Label Description
Name

Floor_Number

Definition If in an apartments/flats, the floor number (if required).
Format

3 Numeric Characters

Example 5
3
2
Validation

Optional.

Alpha-Numeric characters and special characters such as “/, \”

values -
Default

-

Comments For apartment complex/housing complex/flats, the block number may be required in the address.
Date

October 2005

Version V0.9
Building Name
Label Description
Name

Building_Name

Definition This may be estate name, house name, business name, apartment complex names, etc.
Format

30 Alphabetical Characters

Example

Haputale Estate

Vinusha Gedara

Small Enterprise (Pvt) Ltd.

Luxury Houses Apartment Complex

Validation

Alphabetical characters and spaces. Following special characters could be allowed :

Dash (-)
At sign (@)
Period/Fullstop (.)
Underscore (_)
Space
Brackets ( ( ) )
Square brackets ([])

values -
Default

-

Comments -
Date

October 2005

Version V0.9
Street Name
Label Description
Name

Street_Name_1

Definition Name of the street/lane/road
Format

35 Alphabetical Characters

Example

Sir Baron Jayatileke Mawatha

Ananda Coomaraswamy Mawatha

Validation Alphabetical characters only
values -
Default

-

Comments If there is no street name, the City or Village name cannot be blank.
Date

October 2005

Version V0.9
Label Description
Name

Street_Name_2

Definition Name of the street/lane/road
Format

35 Alphabetical Characters

Example

Sir Baron Jayatileke Mawatha

Ananda Coomaraswamy Mawatha

Validation Alphabetical characters only
values -
Default

-

Comments If there is no street name, the City or Village name cannot be blank.
Date

March 2006

Version V0.9.1
Village Name
Label Description
Name

Village_Name

Definition Name of the village
Format

25 Alphabetical Characters

Example

Paniyanduwa

Karadiyanaru

Validation Alphabetical characters only
values -
Default

-

Comments If there is no street name, the City or Village name cannot be blank.
Date

October 2005

Version V0.9
City
Label Description
Name

City

Definition Name of the city
Format

25 Alphabetical Characters

Example

Akmeemana

Colombo

Akkaraipattu

Validation Alphabetical characters only
values -
Default

-

Comments

If there is no street name, the City or Village name must be given.

For Colombo, when there is a code, like Colombo 03, the code will not be necessary here as this could be captured in the Postal Code as 00300.

Date

October 2005

Version V0.9

Postal Code

Label Description
Name

Postal_Code

Definition Postal code for the region
Format

5 Alpha-numeric characters

Example 51400
Validation Alpha-numeric characters only
values The list of Post codes must be obtained from the Postal Department.
Default

-

Comments -
Date

October 2005

Version V0.9
Location Code
Label Description
Name

Location_Code

Definition

Code allocated for the Grama Niladari administration region

N - Province code
N - District code
NN - Divisional Secretariat code
NNN - Grama Niladari code
NN - Village Code

Format

9 Alpha-numeric characters

Example Western Province 1
Colombo District 1
Colombo DS 03
GN code for Mattakkuliya 010
Village Code for Joan Rudregu Mw 04
Location code1-1-03-010-04
Validation Alpha-numeric characters only
values The list of Location Codes must be obtained from the Ministry of Public Administration and Home Affairs.
Default

-

Comments -
Date

March 2008

Version V0.9.1
Country Code
Label Description
Name

Country_Code

Definition The international standard country code.
Format

2 Alphabetic characters

Example Sri Lanka àLK
India àIN
Validation

Length should be 2 characters.

Alphabetic characters only

values The list of Location Codes must be obtained from the Ministry of Public Administration and Home Affairs.
Default

-

Comments

Country names list by ISO (ISO 3166 Code List)

This list states the country names (official short names in English) in alphabetical order as given in ISO 3166-1 and the corresponding ISO 3166-1-alpha-2 code elements.

This list is updated whenever a change to the official code list in ISO 3166-1 is effected by the ISO 3166/MA.

It lists 240 official short names and code elements.
(http://www.iso.ch/iso/en/prods-services/
iso3166ma/02iso-3166-code-lists/list-en1.html)

Date

October 2005

Version V0.9

Contact details data element type will have the following data elements :

  • Contact information type
  • Phone number
  • Phone extension number
  • Fax number
  • Email
  • Mobile phone
  • URL
Contact Information Type
Label Description
Name

Contact_Information_Type

Definition

Indicates what type of contact details :

1-Official
2-Residence
3-Permanent
0-Other

Format

2 Numeric characters

Example

Cannot be blank.

Max length is 2.

Validation -
values 1-Official
2-Residence
3-Permanent
0-Other
Default

-

Comments -
Date

March 2006

Version V0.9.1
Phone Number

Telephone number as for the E.164: The international public telecommunication numbering plan.
(http://www.numberingplans.com/index.php?goto=guide&topic=E164)

For Sri Lankan phone numbering plan refer "https://www.numberingplans.com/?page=plans&sub=phonenr&alpha_2_input=LK&c..." (October 2005)

Phone Country Code
Label Description
Name

Phone_Country_Code

Definition Country code of the phone number
Format

3 Alpha-numeric characters

Example

USA  1

Singapore  65

UK 44

Sri Lanka  94

Validation Could be blank for Sri Lankan phone numbers.
values -
Default For Sri Lankan phone numbers the default value will be “94” (if required)
Comments -
Date

October 2005

Version V0.9
Phone Area Code
Label Description
Name

Phone_Area_Code

Definition Area code of phone number
Format

3 Alpha-numeric characters

Example

International number or range - Usage of international number or range - Additional network information
+94 25 XXXXXXX - geographic; Anuradhapura - SLT
+94 25 22XXXXX - geographic; Anuradhapura - SLT
+94 25 458XXXX - geographic; Anuradhapura - Suntel Ltd.
+94 25 581XXXX - geographic; Anuradhapura - Lanka Bell (Pvt) Ltd.

Validation -
values -
Default

-

Comments

Though in Sri Lanka the area code is 2 digits, to accommodate international standards 3 digits are allocated.

The code could be validated against the city field of address. It is upto individual system to carry out this validation if required.

Date

October 2005

Version V0.9
Phone number
Label Description
Name

Phone_Number

Definition Phone number
Format

7 Alpha-numeric characters

Example

International number or range - Usage of international number or range - Additional network information
+94 25 XXXXXXX - geographic; Anuradhapura - SLT
+94 25 22XXXXX - geographic; Anuradhapura - SLT
+94 25 458XXXX - geographic; Anuradhapura - Suntel Ltd.
+94 25 581XXXX - geographic; Anuradhapura - Lanka Bell (Pvt) Ltd.

Validation Length must be 7 characters
values -
Default For Sri Lankan phone numbers the default value will be “94” (if required)
Comments -
Date

October 2005

Version V0.9
Phone Extension Number
Label Description
Name Phone_Extension_Number
Definition Phone extension number (if applicable).
Format

5 Numeric characters

Example

123

64

Validation Optional
values -
Default -
Comments -
Date

October 2005

Version V0.9
Fax Number

This can use the same format as the Phone number

Mobile Phone Number

This can use the same format as the Phone number.

Email
Label Description
Name

Email

Definition Email address
Format

60 Alpha-numeric characters

Example

This email address is being protected from spambots. You need JavaScript enabled to view it.

Validation

Length must less than or equal to 60 characters.

Address must have @ symbol.

values -
Default -
Comments -
Date

October 2005

Version V0.9
URL Address
Label Description
Name

URL address

Definition URL address
Format

50 Alpha-numeric characters

Example

http://www.myownwebaddress.com

https://www.SecureBankingServices.lk

http://Somewebsite.lk

Validation Length must be less than or equal to 50 characters
values -
Default -
Comments -
Date

October 2005

Version V0.9
Label Description
Name

Date

Definition Date in ISO date format (ISO 8601)
Format

YYYY-MM-DD

Example 05th June 2005 -> 2005-06-05
Validation Must be in ISO date format
values -
Default -
Comments -
Date

October 2005

Version V0.9

'Place of Birth' data element type will have the following data element types :

  • City
  • Country Code

These two data element types are defined under 'Address' data element type.

The Date data element type could be used for this.

Scroll To Top