Setting Up Taxpayer Identification

Base product functionality uses a person's birth date as one of the identification details. If your implementation captures the birth date on the person record and would like that to be part of the taxpayer identification logic, the setup described in this topic is required.

Note: The product does not provide any functionality for populating the birth date characteristic on the person.

Characteristic Type

Create a business object for individual person that supports display and maintenance of the birth date characteristic.

Business Object for Individual Person

Create a business object for an individual person that supports display and maintenance of the birth date characteristic:

  1. Add a child business object for C1-PersonIndividual.
  2. Copy the schema.
  3. Add the element representing a flattened characteristic of the type created above, placing it in the desired location for the rendered user interface. In addition, include the appropriate startSection and endSection definitions.

The following example illustrates the schema for a child business object created for the base business object C1-PersonIndividual and characteristic type BIRTHDAT so that the birth day appears in a new Additional Information section after the Contact Information .

<schema xmlns:uiHint="http://oracle.com/ouafUIHints">  
<includeDA name="C1-PersonCommon"/>  
<includeDA name="C1-PersonExtendedNameDetails"/>  
<includeDA name="C1-PersonId"/>  
<includeDA name="C1-PersonPhone"/>  
<includeDA name="C1-PersonAddress"/>  
<includeDA name="C1-PersonContactInfo"/>  
<uiHint:startSection mdField="ADDITIONAL_INFO" sectionColumn="right"/>  
    <birthDate mdField="C1_SS_BIRTHDATE" dataType="date" mapField="ADHOC_CHAR_VAL"> 
        <row mapChild="CI_PER_CHAR"> 
            <CHAR_TYPE_CD is="BIRTHDAT"/>  
            <EFFDT is="%effectiveDate"/> 
        </row> 
    </birthDate>  
    <effectiveDate dataType="date" default="1950-01-01" mapField="EFFDT" rowRef="birthDate" suppress="true"/> 
<uiHint:endSection/>  
<includeDA name="C1-PersonPerson"/> 
</schema>

Person Type

Specify the business object created above on person type(s) that represent individuals in your implementation.