Definition Type: ComplexType
Name: PersonNameBaseType
Namespace: http://www.hr-xml.org/3
Containing Schema: Components.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into PersonNameInitials in schema fields_xsd Drilldown into TitleAffixCode in schema fields_xsd Drilldown into QualificationAffixCode in schema fields_xsd Drilldown into GenerationAffixCode in schema fields_xsd Drilldown into PreferredSalutationCode in schema fields_xsd Drilldown into FormerFamilyName in schema fields_xsd Drilldown into FamilyName in schema fields_xsd Drilldown into MiddleName in schema fields_xsd Drilldown into PreferredName in schema fields_xsd Drilldown into GivenName in schema fields_xsd1 Drilldown into LegalName in schema fields_xsd Drilldown into FormattedName in schema fields_xsdXSD Diagram of PersonNameBaseType in schema components_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xsd:complexType name="PersonNameBaseType">
    <xsd:sequence>
        <xsd:element ref="FormattedName" minOccurs="0" />
        <xsd:element ref="LegalName" minOccurs="0" />
        <xsd:element ref="oa:GivenName" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element ref="PreferredName" minOccurs="0" />
        <xsd:element ref="MiddleName" minOccurs="0" />
        <xsd:element ref="FamilyName" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element ref="FormerFamilyName" minOccurs="0" />
        <xsd:element ref="PreferredSalutationCode" minOccurs="0" />
        <xsd:element ref="GenerationAffixCode" minOccurs="0" />
        <xsd:element ref="QualificationAffixCode" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element ref="TitleAffixCode" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element ref="PersonNameInitials" minOccurs="0" />
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
FormattedName nsA:FormattedName 0 (1)
LegalName nsA:LegalName 0 (1)
GivenName oa:GivenName 0 unbounded
PreferredName nsA:PreferredName 0 (1)
MiddleName nsA:MiddleName 0 (1)
FamilyName nsA:FamilyName 0 unbounded
FormerFamilyName nsA:FormerFamilyName 0 (1)
PreferredSalutationCode nsA:PreferredSalutationCode 0 (1)
GenerationAffixCode nsA:GenerationAffixCode 0 (1)
QualificationAffixCode nsA:QualificationAffixCode 0 unbounded
TitleAffixCode nsA:TitleAffixCode 0 unbounded
PersonNameInitials nsA:PersonNameInitials 0 (1)
Collapse Derivation Tree:
Collapse References:
nsA:AlternateScriptPersonNameType, nsA:PersonNameType