ReferencePerson

Uses the Component:PersonType

A person that is used as a reference.

Fields and Components

Table 6.74. Fields and Components

Name Description Occurrence Type Data Type User Notes
ID

0..*Field udt:IdentifierType  
GivenName

0..*Field udt:NameType  
Alias

Another name that a person is also known.

0..1Field udt:TextType  
MiddleName

Middle Initial of business party

0..1Field udt:NameType  
FamilyName

0..*Field udt:NameType  
Title

A general or descriptive heading given to a person, or item.

0..1Field udt:TextType  
Salutation

A word or phrase of greeting used to begin a letter or message.

0..1Field udt:TextType  
NameSuffix

A word or phrase added to the end of a name

0..1Field udt:TextType  
MaritalStatusCode

Identifies marital status of business party - M = Married, U = Unmarried, S = Separated, O = Other

0..1Field scl:MaritalStatusEnumeratedType  
GenderCode

Gender of party - M = Male, F= Female

0..1Field scl:GenderEnumeratedType  
BirthDate

Birth date of party

0..1Field udt:DateType  
AgeMeasure

The numeric value of a person or parties age.

0..1Field sqdt:TimeMeasureType  
MaidenName

The family name for a woman before she was married.

0..1Field udt:TextType  
PreferredName

A name that a person preferrs to be known.

0..1Field udt:TextType  
ResidenceAddress

The location at which a particular person may be found or reached.

0..1ComponentAddressABIEType 
TelephoneCommunication

Telephone Communication information like phone number

0..*ComponentCommunicationABIEType 
FaxCommunication

Fax communication includes fax number or mailto address

0..1ComponentCommunicationABIEType 
URICommunication

Email or web communication

0..*ComponentCommunicationABIEType 
NationalityCountryID

The ISO Country Codelist used to indicate a person's nationality.

0..1Field sqdt:CountryCodeType  
ContactMethodTypeCode

Indicates the preferred method of contact.

0..1Field sqdt:ContactMethodTypeCodeType  
LanguageCode

The spoken language for a person. This may occur multiple times if they speak more than one language.

0..*Field sqdt:LanguageCodeType  
PostalAddress

The location at which mail is delivered.

0..*ComponentAddressABIEType 
OriginalContactMethodTypeCode

Original contact method for this person.

0..1Field sqdt:ContactMethodTypeCodeType  
SpecifiedOccupation

Occupation for this person.

0..*ComponentOccupationABIEType 
Trait

Personal trait.

0..*Field TraitType  
CustomerStatusCode

Code which indicates the customer status of the person (e.g. Deceased, Gone Away)

0..1Field udt:CodeType  
DateOfBirthToleranceNumeric

Number of days tolerance for recorded date of birth.

0..1Field udt:NumericType  

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 6.74. ReferencePerson

<ReferencePerson>
     <ID>......</ID>     [0..*]
     <GivenName>......</GivenName>     [0..*]
     <Alias>......</Alias>     [0..1]
     <MiddleName>......</MiddleName>     [0..1]
     <FamilyName>......</FamilyName>     [0..*]
     <Title>......</Title>     [0..1]
     <Salutation>......</Salutation>     [0..1]
     <NameSuffix>......</NameSuffix>     [0..1]
     <MaritalStatusCode>......</MaritalStatusCode>     [0..1]
     <GenderCode>......</GenderCode>     [0..1]
     <BirthDate>......</BirthDate>     [0..1]
     <AgeMeasure>......</AgeMeasure>     [0..1]
     <MaidenName>......</MaidenName>     [0..1]
     <PreferredName>......</PreferredName>     [0..1]
     <ResidenceAddress>......</ResidenceAddress>     [0..1]
     <TelephoneCommunication>......</TelephoneCommunication>     [0..*]
     <FaxCommunication>......</FaxCommunication>     [0..1]
     <URICommunication>......</URICommunication>     [0..*]
     <NationalityCountryID>......</NationalityCountryID>     [0..1]
     <ContactMethodTypeCode>......</ContactMethodTypeCode>     [0..1]
     <LanguageCode>......</LanguageCode>     [0..*]
     <PostalAddress>......</PostalAddress>     [0..*]
     <OriginalContactMethodTypeCode>......</OriginalContactMethodTypeCode>     [0..1]
     <SpecifiedOccupation>......</SpecifiedOccupation>     [0..*]
     <Trait>......</Trait>     [0..*]
     <CustomerStatusCode>......</CustomerStatusCode>     [0..1]
     <DateOfBirthToleranceNumeric>......</DateOfBirthToleranceNumeric>     [0..1]
</ReferencePerson>