39: -- Update the extra info record using update API only when the RTI_NINO record exists
40: if l_extra_info_id is not null then
41: -- Check if the NINO is verified already
42: if l_nino_verified_flag is null OR l_nino_verified_flag = 'No' then
43: hr_person_extra_info_api.update_person_extra_info(
44: p_person_extra_info_id => l_extra_info_id,
45: p_pei_information_category => 'RTI_NINO',
46: p_pei_information1 => f_nino_verifed,
47: p_pei_information2 => fnd_date.date_to_canonical(f_date_of_issue),
53: return -1;
54: end if;
55: else
56: -- insert a new record
57: hr_person_extra_info_api.create_person_extra_info(
58: p_person_id =>f_person_id,
59: p_information_type => 'RTI_NINO',
60: p_pei_information_category => 'RTI_NINO',
61: p_pei_information1 => f_nino_verifed,