Definition Type: ComplexType
Name: MiddleNameType
Namespace: http://www.hr-xml.org/3
Type: oa:TextType
Containing Schema: Fields.xsd
Abstract
Documentation:
This is a second "given name" or sometimes depending on cultural context, representative of family relationships. A middle name can have a prefix. For example, in Saudi names the word "Bin" means "son of" and would be a common prefix to a middle name usually representing the first name of the person's father. Some implementers may choose not to represent a prefix separately from a middle name. However, it may be desirable to do so for a number of reasons: 1. name sorting. For example, to support sorting on first letter of prefix and then by first letter of the middle name. 2. formatting. For example, depending on the cultural context in which the name is presented, the type of delimiter (e.g., a space or a hyphen) between the prefix and the family name (or whether a delimiter appears at) all may depend on the "alphabet" and/or cultural context in which the name is presented.
Collapse XSD Schema Diagram:
Drilldown into languageID in schema unqualifieddatatypes_xsd Drilldown into TextType in schema unqualifieddatatypes_xsd Drilldown into TextType in schema fields_xsd1 Drilldown into prefix in schema fields_xsdXSD Diagram of MiddleNameType in schema fields_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xsd:complexType name="MiddleNameType">
    <xsd:annotation>
        <xsd:documentation>
This is a second "given name" or sometimes depending on cultural context,
representative of family relationships. 

A middle name can have a prefix. For example, in Saudi names the word "Bin"
means "son of" and would be a common prefix to a middle name 
usually representing the first name of the person's father.  

Some implementers may choose not to represent a prefix separately from a middle name. However,
it may be desirable to do so for a number of reasons: 
1. name sorting.  For example, to support sorting on first letter of prefix and then by first letter of the middle name.
2. formatting. For example, depending on the cultural context in which the name is presented, the type of 
delimiter (e.g., a space or a hyphen) between the prefix and the family name (or whether a delimiter appears at) all 
may depend on the "alphabet" and/or cultural context in which the name is presented.</xsd:documentation>
    </xsd:annotation>
    <xsd:simpleContent>
        <xsd:extension base="oa:TextType">
            <xsd:attribute name="prefix" type="oa:StringType" />
        </xsd:extension>
    </xsd:simpleContent>
</xsd:complexType>
Collapse Child Attributes:
Name Type Default Value Use
languageID udt:languageID Optional
prefix nsA:prefix (Optional)
Collapse Derivation Tree:
Collapse References:
nsA:MiddleName