Specification Name: OASIS CIQ TC - extensible Name Language (xNL)
Description: Defines the W3C schema for representing party names (Person or Organisation)
(Using XML Schema based standard code list/enumeration mechanism - OPTION 1 AND DEFAULT)
Produced by: OASIS Customer Information Quality Technical Committee
URL: http://www.oasis-open.org/committees/ciq
Version: 3.0
Status: Committee Specification
Copyright: 2006-07, OASIS, http://www.oasis-open.org
Last Modified: 18 September 2007
Last Modified by: Ram Kumar, Chair, OASIS CIQ TC
NOTE: Do not modify this schema as it will break specifications compatibility
Reference to another Person Name or Organisation Name with primary and foreign key reinforcement.
A primary key to reference Party Name.
A foreign key to reference attribute Key of Party Name.
Reusable complex type for a party. A party is a person or an organisation
Container for person name details. Same person with many types (e.g. alias, pet name, nick name) of names can be used by this container.
A container for organisation name details. Same organisation with many types of names can be used by this container
A unique identifier of a party
Type of Party Name ID
Globally unique identifier
Type of use of this data. e.g. data exchange, contact, update, create
Status of the entity. e.g. Old, Current, Inactive, Active, etc
The connector used to join more than one person name. Example: Mr Hunt AND Mrs Clark, where AND is the JointNameConnector. The flow is from the preceding to the following. If there is more than 2 names then all names are connected using this connector in the natural order.
Reusable complex type
Name or part of a name.
Clarifies the meaning of the element.Could be first name, middle name, etc. that is defined in the List list. Omit this attribute if the type of the name element is not known.
Enumerated list of type of name. example: Alias, Nick Name, former name, known as, etc
A unique identifier of a person
Type of identifier
Globally unique identifier
Usage of a person name. How is it used and for what purpose. Allows user which name in a set of names to select for a given purpose.
e.g. used for legal purposes
Status of the entity. e.g. Old, Current, Inactive, Active, etc
Reusable complex type
Name of the organisation. E.g. ACME Inc.
Clarifies the meaning of the element. Example: name, type . Omit this attribute if the type of the name element is not known.
Name of a subdivision of an organisation (e.g. department)
Type of sub division. e.g. department, warehouse, branch
Enumerated list of common types of aliases or name types.
A unique identifier of an organisation
Type of identifier
Globally unique identifier
Usage of organisation name. How is it used and for what purpose. Allows user which name in a set of names to select for a given purpose.
e.g. used for legal purposes
Status of the entity. e.g. Old, Current, Inactive, Active, etc
Define name as a free format text. Use this when the type of the entity (person or organisation) is unknown, or is not broken down into individual elements (e.g. unstructured, unparsed) or is beyond the provided types. The name represented may be formatted in the right order or may not be as it is not parsed/broken into atomic fields
Type define what this free format name line could mean. For example, the Type could be "Unknown"
Container for defining a name of a Person, an Organisation or combination of the above as a joint name.
Person Name
Organisation Name