<CIF> - Sub Element of <NLS>

Attribute Type Size REQ Default Comments
UpdateFlag Numeric 1 No 0 0 = False (Insert only)
1 = True (Update Mode)
When updating, use ##NULL## to assign a NULL value to a field.
DeleteFlag Numeric 1 No 0 0 = False
1 = True
Contacts can only be deleted if they contain no loans. CIFNumber attribute must be set in conjunction with the DeleteFlag attribute.
CIFPortfolioName String ≤25 No <default> Contact Type (formerly CIF Portfolio).
Use &lt; for < and &gt; for >
CIFNo5.27+
Numeric 10 No   Also referenced as Contact Ref#.
CIFNumber String ≤25 Yes None This value must be unique.
NewCIFNumber5.33+
String ≤25 No   Used for updating an existing contact’s Contact Number.
This value must be unique.
Applicable only when UpdateFlag="1".
ShortName String ≤20 No NULL  
Entity String ≤25 No* Must be a valid entry from the Contact Setup Entity Codes.
*Required when UpdateFlag="0"
TaxIDNumber String ≤15 No NULL  
TaxIDNumber2 String ≤15 No NULL  
CompanyName String ≤80 No NULL  
FullName1 String ≤30 No NULL This field is used in lieu of Salutation1, LastName1, FirstName1, MiddleName1, and Suffix1
Salutation1 String ≤10 No NULL  
LastName1 String ≤40 No NULL  
FirstName1 String ≤20 No NULL  
MiddleName1 String ≤20 No NULL  
Suffix1 String ≤5 No NULL  
Title1 String ≤25 No NULL  
DateOfBirth Date   No NULL MM/dd/yyyy or as configured by the DATEFMT user defined parameter.
DeceasedDate5.4+
Date   No   MM/dd/yyyy or as configured by the DATEFMT user defined parameter.
FullName2 String ≤30 No NULL This field is used in lieu of Salutation2, LastName2, FirstName2, MiddleName2, and Suffix2
Salutation2 String ≤10 No NULL  
LastName2 String ≤40 No NULL  
FirstName2 String ≤20 No NULL  
MiddleName2 String ≤20 No NULL  
Suffix2 String ≤5 No NULL  
Title2 String ≤25 No NULL  
DateOfBirth2 Date   No NULL MM/dd/yyyy or as configured by the DATEFMT user defined parameter.
DeceasedDate25.4+
Date   No   MM/dd/yyyy or as configured by the DATEFMT user defined parameter.
MailName1 String ≤50 No NULL Valid when OverrideMailingNameFlag="1"
MailName2 String ≤50 No NULL Valid when OverrideMailingNameFlag="1"
StreetAddress1 String ≤40 No NULL  
StreetAddress2 String ≤40 No NULL  
City String ≤25 No NULL  
County String ≤30 No NULL  
State String ≤3 No NULL  
ZipCode String ≤12 No NULL  
Country5.8.3–
String ≤20 No NULL US, USA, or United States = United States of America
CA, CAN, or Canada = Canada
Affects DPV and TIN auto formatting only if Setup > System Defaults > Address Format > Country is set to Auto.5.6+
Country5.9+
String ≤50 No NULL US, USA, or United States = United States of America
CA, CAN, or Canada = Canada
Affects DPV and TIN auto formatting only if Setup > System Defaults > Address Format > Country is set to Auto.
EmailAddress15.12-
String ≤50 No NULL  
EmailAddress15.13+
String ≤60 No NULL  
EmailAddress25.12-
String ≤50 No NULL  
EmailAddress25.13+
String ≤60 No NULL  
OfficerNumber
OfficerSignonID
OfficerUserName
Numeric
String
String
9
≤50
≤50
No
No
No
0
None
None
OfficerNumber will default to 0 if none of the tags are present.
WebAddress String ≤100 No NULL  
StoreRecordID String   No None The value should be unique.
The row id of this contact can be dereferenced by using GetRecordID at LOAN & RELATIONSHIPSCODES.
The row id of this contact can be dereferenced by using GetRecordIDForCIFNo at ATTACHEXISTINGCREDITPROFILE.5.39.1
GetRecordID5.40+
String   No    
GetRecordIDForMasterNoteAcctrefno String   No None  
GetRecordIDForPoolAcctrefno String   No None  
GetRecordIDForDealerContactNo String   No None  
BranchID5.37.5+
Numeric   No*   *Required only if Branch is enabled.
Can only be updated if the Contact Type Flag is “Borrower” or “Dealer.”
BranchID5.37.4-
Numeric   No*   *Required only if Branch is enabled.
Can only be updated if the Contact Type Flag is “Borrower.”
ContactMethod5.11+
String   No   Preferred contact method are:
(#) denotes the corresponding value stored in the table.
EMAIL = (1)
SMS = (2)
MAIL = (3)
PHONE = (4)
NONE = (5)
PreferredLanguage5.11+
String   No   Preferred language valid values are:
(#) denotes the corresponding value stored in the table.
ENGLISH = (1)
ARABIC = (2)
BULGARIAN = (3)
CHINESE-SIMPLIFIED = (4)
CHINESE-TRADITIONAL = (5)
CZECH = (6)
DANISH = (7)
DUTCH = (8)
ESTONIAN = (9)
FINNISH = (10)
FRENCH = (11)
GERMAN = (12)
GREEK = (13)
HEBREW = (14)
HINDI = (15)
HUNGARIAN = (16)
INDONESIAN = (17)
ITALIAN = (18)
JAPANESE = (19)
KHMER = (20)
KOREAN = (21)
LATVIAN = (22)
LITHUANIAN = (23)
MALAY = (24)
NORWEGIAN = (25)
POLISH = (26)
PORTUGUESE = (27)
ROMANIAN = (28)
RUSSIAN = (29)
SERBIAN = (30)
SINHALA = (31)
SLOVAK = (32)
SPANISH = (33)
SWEDISH = (34)
TAGALOG = (35)
TAMIL = (36)
THAI = (37)
TURKISH = (38)
VIETNAMESE = (39)
NONE = (40)
NO PREFERENCE = (41)5.23+
OTHER = (42)5.23+
CHUUKESE = (43)5.35+
CREOLE-FRENCH = (44)5.35+
CREOLE-HAITIAN = (45)5.35+
FARSI = (46)5.35+
NEPALI = (47)5.35+
SWAHILI = (48)5.35+
ExcludeFromNCOAProcessingFlag5.29+
Numeric 1 No 0 0 = False - included in NCOA processing
1 = True - excluded from NCOA processing
DisableMailingOfStatementsFlag5.29+
Numeric 1 No 0 0 = False - statements are mailed
1 = True - statements are not mailed
OverrideMailingNameFlag5.29+
Numeric 1 No 0 0 = False - mailing name is not overridden
1 = True - mailing name is overridden
Specify MailName1/MailName2 when overriding.
Occupation5.26+
String ≤80 No   Valid only when Entity is INDIVIDUAL or COUPLE.
IDType15.26 - 5.28
String ≤50 No    
IDNumber15.26 - 5.28
String ≤40 No    
IDIssuedBy15.26 - 5.28
String ≤40 No   Must be a U.S. state if IDType1 is configured as a state issued source.
IDExpiryDate15.26 - 5.28
Date   No NULL MM/dd/yyyy or as configured by the DATEFMT user defined parameter.
IDType25.26 - 5.28
String ≤50 No   Valid only when Entity is not INDIVIDUAL.
IDNumber25.26 - 5.28
String ≤40 No   Valid only when Entity is not INDIVIDUAL.
IDIssuedBy25.26 - 5.28
String ≤40 No   Valid only when Entity is not INDIVIDUAL.
Must be a U.S. state if IDType2 is configured as a state issued source.
IDExpiryDate25.26 - 5.28
Date   No NULL MM/dd/yyyy or as configured by the DATEFMT user defined parameter.
Valid only when Entity is not INDIVIDUAL.
DoNotAutoGenerateCIFNumber5.35+
Numeric 1 No 0 0 = False
1 = True (CIFNumber is required)
Valid only when adding a contact record.