SAS Quality Knowledge Base for Contact Information 27

Name

Parse Definition

Name
Description The Name parse definition parses names of individuals into a set of tokens.
Output Tokens Prefix
Given Name
Patronym/Middle Name
Family Name
Suffix
Title/Additional Info
Example 1 Input Output Token Output
الأستاذة مازن سلمان عاطف السيد سلمان قاصر Prefix الأستاذة
Given Name مازن
Patronym/Middle Name سلمان عاطف السيد
Family Name سلمان
Suffix  
Title/Additional Info قاصر
Example 2 Input Output Token Output
أنس الوجود شريف الخولي Prefix  
Given Name أنس الوجود
Patronym/Middle Name شريف
Family Name الخولي
Suffix  
Title/Additional Info  
Example 3 Input Output Token Output
حسن إبراهيم Prefix  
Given Name حسن
Patronym/Middle Name  
Family Name إبراهيم
Suffix  
Title/Additional Info  
Example 4 Input Output Token Output
عبدالله Prefix  
Given Name عبدالله
Patronym/Middle Name  
Family Name  
Suffix  
Title/Additional Info  
Example 5 Input Output Token Output
Mr. Mohamed Abdel Maksoud Abdel-Halim, CEO Prefix Mr.
Given Name Mohamed
Patronym/Middle Name Abdel Maksoud
Family Name Abdel-Halim
Suffix  
Title/Additional Info CEO
Example 6 Input Output Token Output
Mazen Aziz Prefix  
Given Name Mazen
Patronym/Middle Name  
Family Name Aziz
Suffix  
Title/Additional Info  
Example 7 Input Output Token Output
John Smith Sr. Prefix  
Given Name John
Patronym/Middle Name  
Family Name Smith
Suffix Sr.
Title/Additional Info  
Example 8 Input Output Token Output
John Prefix  
Given Name  
Patronym/Middle Name  
Family Name John
Suffix  
Title/Additional Info  
Remarks The Name parse definition parses Arabic names written in the Arabic script and in the Latin script in an equivalent manner. Single-word Arabic names are parsed into Given Name. Western names are parsed according to Western standards.