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. |
Format |
2 Numeric character |
Validation |
Cannot be blank. Max length is 2. |
Values |
1-Mr. |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 (-) |
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 |
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. |
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
- Mobile phone
- URL
Contact Information Type
Label | Description |
Name |
Contact_Information_Type |
Definition |
Indicates what type of contact details : 1-Official |
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 |
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 |
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.
Label | Description |
Name |
|
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 |
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 |
This can be of Date type.
'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.