Showing:

Annotations
Diagrams
Facets
Source
Used by
Included schema xNL-types.xsd
Namespace urn:oasis:names:tc:ciq:xnl:3
Annotations
Specification Name: OASIS CIQ TC - extensible Name Language Types (xNL-types)
Description: Defines the W3C schema that provides enumeration lists to support xNL v3.0
(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 CS02
Copyright: 2007-09, OASIS, http://www.oasis-open.org
Last Modified: 20 September 2008
Last Modified by: Ram Kumar, Chair, OASIS CIQ TC 
		
NOTE: This is the schema that users can customise the enumeration lists to meet their
exchange requirements. The enumeration values provided are ONLY SAMPLES and 
is not complete. It is upto the application to decide what the values should be.  To achieve 
interoperability between applications using this specification, it is recommended that an
SLA/agreement is in place as to what the enumeration values will be used in this file
Please note: These schemas have been modified by the STIX team to support remote validation. The only change made is to the schemaLocation attribute(s).
Simple Type NameLineTypeList
Namespace urn:oasis:names:tc:ciq:xnl:3
Annotations
A list of possible values for types of name lines
Diagram
Diagram
Type xs:normalizedString
Used by
Attribute NameLine/@Type
Source
<xs:simpleType name="NameLineTypeList">
  <xs:annotation>
    <xs:documentation>A list of possible values for types of name lines</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:normalizedString"/>
</xs:simpleType>
Simple Type PersonNameElementList
Namespace urn:oasis:names:tc:ciq:xnl:3
Annotations
A list of person name element types, e.g. First Name, Last Name, Title, etc.
Diagram
Diagram
Type restriction of xs:normalizedString
Facets
enumeration PrecedingTitle
His Excellency, Honorable, etc.
enumeration Title
A title signifies some sort of status, such as Mr, Miss, Ms (marriage status), or education such as Professor, PhD, Dr, etc.
enumeration FirstName
The most important name element by which this particular individual is identified in the group. E.g. John, Sam, Brian for Anglo-Saxon cultures.
enumeration MiddleName
Name elements related to additional identification of the individual, such as names are parents or places.
enumeration LastName
Name element that identifies the group the individual belongs to and is identified by, such as Last Name, Surname, Family Name, etc.
enumeration OtherName
Any other additional names that are not directly used to identify or call the individual, such as names of ancestors, saints, etc.
enumeration Alias
A simple nick name that is commonly used as part of the name. E.g. a fancy kick-boxer can be commonly known as Bill "Storm" Bababoons, where "Storm" is obviously an alias.
enumeration GenerationIdentifier
Junior, Senior, The Second, IV,  etc.
enumeration Degree
Used by
Source
<xs:simpleType name="PersonNameElementList">
  <xs:annotation>
    <xs:documentation>A list of person name element types, e.g. First Name, Last Name, Title, etc.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:normalizedString">
    <xs:enumeration value="PrecedingTitle">
      <xs:annotation>
        <xs:documentation>His Excellency, Honorable, etc.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Title">
      <xs:annotation>
        <xs:documentation>A title signifies some sort of status, such as Mr, Miss, Ms (marriage status), or education such as Professor, PhD, Dr, etc.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="FirstName">
      <xs:annotation>
        <xs:documentation>The most important name element by which this particular individual is identified in the group. E.g. John, Sam, Brian for Anglo-Saxon cultures.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="MiddleName">
      <xs:annotation>
        <xs:documentation>Name elements related to additional identification of the individual, such as names are parents or places.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="LastName">
      <xs:annotation>
        <xs:documentation>Name element that identifies the group the individual belongs to and is identified by, such as Last Name, Surname, Family Name, etc.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="OtherName">
      <xs:annotation>
        <xs:documentation>Any other additional names that are not directly used to identify or call the individual, such as names of ancestors, saints, etc.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Alias">
      <xs:annotation>
        <xs:documentation>A simple nick name that is commonly used as part of the name. E.g. a fancy kick-boxer can be commonly known as Bill "Storm" Bababoons, where "Storm" is obviously an alias.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="GenerationIdentifier">
      <xs:annotation>
        <xs:documentation>Junior, Senior, The Second, IV, etc.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Degree"/>
  </xs:restriction>
</xs:simpleType>
Simple Type PersonNameTypeList
Namespace urn:oasis:names:tc:ciq:xnl:3
Annotations
A list of common types for person names
Diagram
Diagram
Type restriction of xs:normalizedString
Facets
enumeration Alias
enumeration LegalName
enumeration KnownAs
enumeration MaidenName
Name of an individual before marriage.
enumeration FormerName
Former name of the person
enumeration CommonUse
Name that is commonly used by others, e.g. a simplified form of the official name.
enumeration NameAtBirth
A name given to an individual at birth, but later changed (common in some cultures)
enumeration PreferredName
Indicates that the party prefers to be called by this name
enumeration OfficialName
An official name of the person, e.g. as in the passport. incorporation certificate, etc.
enumeration UnofficialName
enumeration NickName
enumeration PetName
Used by
Source
<xs:simpleType name="PersonNameTypeList">
  <xs:annotation>
    <xs:documentation>A list of common types for person names</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:normalizedString">
    <xs:enumeration value="Alias"/>
    <xs:enumeration value="LegalName"/>
    <xs:enumeration value="KnownAs"/>
    <xs:enumeration value="MaidenName">
      <xs:annotation>
        <xs:documentation>Name of an individual before marriage.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="FormerName">
      <xs:annotation>
        <xs:documentation>Former name of the person</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="CommonUse">
      <xs:annotation>
        <xs:documentation>Name that is commonly used by others, e.g. a simplified form of the official name.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="NameAtBirth">
      <xs:annotation>
        <xs:documentation>A name given to an individual at birth, but later changed (common in some cultures)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="PreferredName">
      <xs:annotation>
        <xs:documentation>Indicates that the party prefers to be called by this name</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="OfficialName">
      <xs:annotation>
        <xs:documentation>An official name of the person, e.g. as in the passport. incorporation certificate, etc.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="UnofficialName"/>
    <xs:enumeration value="NickName"/>
    <xs:enumeration value="PetName"/>
  </xs:restriction>
</xs:simpleType>
Simple Type PersonIDTypeList
Namespace urn:oasis:names:tc:ciq:xnl:3
Annotations
A list of all types of person name IDs
Diagram
Diagram
Type xs:normalizedString
Used by
Source
<xs:simpleType name="PersonIDTypeList">
  <xs:annotation>
    <xs:documentation>A list of all types of person name IDs</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:normalizedString"/>
</xs:simpleType>
Simple Type PersonNameUsageList
Namespace urn:oasis:names:tc:ciq:xnl:3
Annotations
A list of usage types of person name
Diagram
Diagram
Type xs:normalizedString
Used by
Source
<xs:simpleType name="PersonNameUsageList">
  <xs:annotation>
    <xs:documentation>A list of usage types of person name</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:normalizedString"/>
</xs:simpleType>
Simple Type OrganisationNameElementList
Namespace urn:oasis:names:tc:ciq:xnl:3
Annotations
A list of organisation name element types, e.g. Name, propriety type, liability type, etc.
Diagram
Diagram
Type restriction of xs:normalizedString
Facets
enumeration NameOnly
"Sakthisoft" in "Sakthisoft Pty. Ltd". "Pty.Ltd" is the legal entity for the organisation name "Sakthisoft"
enumeration TypeOnly
"Pty. Ltd" in Sakthisoft Pty.Ltd, where "Sakthisoft" is the name of the organisation.

""Inc" in ABC Inc, where "ABC" is organisation name
enumeration FullName
Full Name of the organisation. e.g. Sakthisoft Pty. Ltd
Used by
Source
<xs:simpleType name="OrganisationNameElementList">
  <xs:annotation>
    <xs:documentation>A list of organisation name element types, e.g. Name, propriety type, liability type, etc.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:normalizedString">
    <xs:enumeration value="NameOnly">
      <xs:annotation>
        <xs:documentation>"Sakthisoft" in "Sakthisoft Pty. Ltd". "Pty.Ltd" is the legal entity for the organisation name "Sakthisoft"</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="TypeOnly">
      <xs:annotation>
        <xs:documentation>"Pty. Ltd" in Sakthisoft Pty.Ltd, where "Sakthisoft" is the name of the organisation. ""Inc" in ABC Inc, where "ABC" is organisation name</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="FullName">
      <xs:annotation>
        <xs:documentation>Full Name of the organisation. e.g. Sakthisoft Pty. Ltd</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Simple Type SubDivisionTypeList
Namespace urn:oasis:names:tc:ciq:xnl:3
Annotations
A list of common types for subdivisions
Diagram
Diagram
Type restriction of xs:normalizedString
Facets
enumeration Department
enumeration Division
enumeration Branch
enumeration BusinessUnit
enumeration School
enumeration Section
Used by
Source
<xs:simpleType name="SubDivisionTypeList">
  <xs:annotation>
    <xs:documentation>A list of common types for subdivisions</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:normalizedString">
    <xs:enumeration value="Department"/>
    <xs:enumeration value="Division"/>
    <xs:enumeration value="Branch"/>
    <xs:enumeration value="BusinessUnit"/>
    <xs:enumeration value="School"/>
    <xs:enumeration value="Section"/>
  </xs:restriction>
</xs:simpleType>
Simple Type OrganisationNameTypeList
Namespace urn:oasis:names:tc:ciq:xnl:3
Annotations
A list of common types for organisation names
Diagram
Diagram
Type restriction of xs:normalizedString
Facets
enumeration LegalName
enumeration FormerName
Former name of the organisation
enumeration CommonUse
enumeration PublishingName
enumeration OfficialName
enumeration UnofficialName
enumeration Undefined
unknown
Used by
Source
<xs:simpleType name="OrganisationNameTypeList">
  <xs:annotation>
    <xs:documentation>A list of common types for organisation names</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:normalizedString">
    <xs:enumeration value="LegalName"/>
    <xs:enumeration value="FormerName">
      <xs:annotation>
        <xs:documentation>Former name of the organisation</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="CommonUse"/>
    <xs:enumeration value="PublishingName"/>
    <xs:enumeration value="OfficialName"/>
    <xs:enumeration value="UnofficialName"/>
    <xs:enumeration value="Undefined">
      <xs:annotation>
        <xs:documentation>unknown</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Simple Type OrganisationIDTypeList
Namespace urn:oasis:names:tc:ciq:xnl:3
Annotations
A list of all types of organisation name IDs
Diagram
Diagram
Type xs:normalizedString
Used by
Source
<xs:simpleType name="OrganisationIDTypeList">
  <xs:annotation>
    <xs:documentation>A list of all types of organisation name IDs</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:normalizedString"/>
</xs:simpleType>
Simple Type OrganisationNameUsageList
Namespace urn:oasis:names:tc:ciq:xnl:3
Annotations
A list of usage types for organisation name
Diagram
Diagram
Type xs:normalizedString
Used by
Source
<xs:simpleType name="OrganisationNameUsageList">
  <xs:annotation>
    <xs:documentation>A list of usage types for organisation name</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:normalizedString"/>
</xs:simpleType>
Simple Type PartyNameIDTypeList
Namespace urn:oasis:names:tc:ciq:xnl:3
Annotations
A list of all types of Party Name IDs
Diagram
Diagram
Type xs:normalizedString
Used by
Source
<xs:simpleType name="PartyNameIDTypeList">
  <xs:annotation>
    <xs:documentation>A list of all types of Party Name IDs</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:normalizedString"/>
</xs:simpleType>
Simple Type PartyNameUsageList
Namespace urn:oasis:names:tc:ciq:xnl:3
Annotations
A list of usage types of party name
Diagram
Diagram
Type xs:string
Used by
Source
<xs:simpleType name="PartyNameUsageList">
  <xs:annotation>
    <xs:documentation>A list of usage types of party name</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Simple Type JointNameConnectorList
Namespace urn:oasis:names:tc:ciq:xnl:3
Annotations
A list of possible values for joint name connector
Diagram
Diagram
Type xs:normalizedString
Used by
Source
<xs:simpleType name="JointNameConnectorList">
  <xs:annotation>
    <xs:documentation>A list of possible values for joint name connector</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:normalizedString"/>
</xs:simpleType>