The OFT enumeration is used to access the fields contained within the Optima Contact object.
The enumeration contains:
OFT Name |
Text Equivalent |
Numerical Value |
Description |
---|---|---|---|
RecordID |
Record ID |
0 |
Record ID. |
Title |
Title |
1 |
Used in name processing. |
FirstName |
First Name |
2 |
Used in name processing. |
MiddleInitials |
Middle Initials |
3 |
Used in name processing. |
LastName |
Last Name |
4 |
Used in name processing. |
FullName |
Full Name |
5 |
Used in name processing. |
NameSuffix |
Name Suffix |
6 |
Used in name processing. |
Gender |
Gender |
7 |
Used in name processing. |
JobTitle |
Job Title |
8 |
Job Title. |
Salutation |
Salutation |
9 |
Used in name processing. |
Department |
Department |
10 |
Used in address processing. |
Company |
Company |
11 |
Used in address processing. |
Building |
Building |
12 |
Used in address processing. |
SubBuilding |
Sub Building |
13 |
Used in address processing. |
Premise |
Premise |
14 |
Used in address processing. |
Street |
Street |
15 |
Used in address processing. |
SubStreet |
Sub Street |
16 |
Used in address processing. |
POBox |
PO Box |
17 |
Used in address processing. |
SubCity |
Sub City |
18 |
Used in address processing. |
City |
City |
19 |
Used in address processing. |
Region |
Region |
20 |
Used in address processing. |
Principality |
Principality |
21 |
Used in address processing. |
Postcode |
Postcode |
22 |
Used in address processing. |
Country |
Country |
23 |
Used in address processing. |
DPS |
Extra Postcode |
24 |
Used in address processing. |
Cedex |
Extra City |
25 |
Used in address processing. |
MKN |
Validation Ruleset |
26 |
Validation ruleset. For internal use only. |
MKA |
Datastore Dataset |
27 |
For internal use only. |
MKC |
Matchkey |
28 |
Match key created by call to GenerateMatchkey. |
ACR |
ACR |
29 |
Address Correction Result. The main report code generated by address validation. See Address Correction Result (ACR) Code for a description of the code. |
WCR |
WCR |
30 |
Word Correction Result. Use to detail ‘bad words.’ this report code is populated if the AddressWordCheck or NameWordCheck options are in use. |
NCR |
NCR |
31 |
Name Correction Result. The main report code generated by name processing. See Name Correction Result (NCR) Code for a description of the code. |
TCR |
Validation Rule |
32 |
Validation Rule code. This field is populated by address, geocoding and enhancement datasets. The codes are dataset-specific and provide extra information about the processing of the data. For the format returned by geocode (latitude/longitude) datasets, see Enhancement Level (EL) Code. |
ECR |
Outer Matchscore |
33 |
The outer matchscore generated by address validation. |
Percent |
Inner Matchscore |
34 |
The inner matchscore (sometimes referred to simply as matchscore) generated by address validation. |
ExtendedACR |
Extended ACR |
35 |
Extended Address Correction Result. The main report code generated by address validation. See Address Correction Result (ACR) Code for a description of the code. |
DUPmaster |
Validation Dataset |
36 |
The name of the validation dataset used during address validation calls (ProcessAddress or ValidateAddress). |
DUPconfidence |
Enhancement Datasets |
37 |
The names of the enhancement datasets that have been used during calls to EnhanceContact. |
Other1 |
External Reference Number |
38 |
External reference number. General purpose field available for data pass-through. May also be used for enhancement datasets. |
Other2 |
Other 1 |
39 |
General purpose field available for data pass-through. May also be used for enhancement datasets. |
Other3 |
Other 2 |
40 |
General purpose field available for data pass-through. May also be used for enhancement datasets. |
Other4 |
Other 3 |
41 |
General purpose field available for data pass-through. May also be used for enhancement datasets. |
Other5 |
Other 4 |
42 |
General purpose field available for data pass-through. May also be used for enhancement datasets. |
Other6 |
Other 5 |
43 |
General purpose field available for data pass-through. May also be used for enhancement datasets. |
Other7 |
Other 6 |
44 |
General purpose field available for data pass-through. May also be used for enhancement datasets. |
Other8 |
Other 7 |
45 |
General purpose field available for data pass-through. May also be used for enhancement datasets. |
Other9 |
Latitude |
46 |
Used to return the latitude applied to an address during geocoding of address data. |
Other10 |
Longitude |
47 |
Used to return the longitude applied to an address during geocoding of address data. |
AddressLine1 |
Address Line 1 |
48 |
Used in address processing. Input data in this field is split into address components by calls to StandardiseAddress or ProcessAddress. Output data is also returned in this field by calls to ProcessAddress or FormatAddress. |
AddressLine2 |
Address Line 2 |
49 |
Used in address processing. Input data in this field is split into address components by calls to StandardiseAddress or ProcessAddress. Output data is also returned in this field by calls to ProcessAddress or FormatAddress. |
AddressLine3 |
Address Line 3 |
50 |
Used in address processing. Input data in this field is split into address components by calls to StandardiseAddress or ProcessAddress. Output data is also returned in this field by calls to ProcessAddress or FormatAddress. |
AddressLine4 |
Address Line 4 |
51 |
Used in address processing. Input data in this field is split into address components by calls to StandardiseAddress or ProcessAddress. Output data is also returned in this field by calls to ProcessAddress or FormatAddress. |
AddressLine5 |
Address Line 5 |
52 |
Used in address processing. Input data in this field is split into address components by calls to StandardiseAddress or ProcessAddress. Output data is also returned in this field by calls to ProcessAddress or FormatAddress. |
AddressLine6 |
Address Line 6 |
53 |
Used in address processing. Input data in this field is split into address components by calls to StandardiseAddress or ProcessAddress. Output data is also returned in this field by calls to ProcessAddress or FormatAddress. |
AddressLine7 |
Address Line 7 |
54 |
Used in address processing. Input data in this field is split into address components by calls to StandardiseAddress or ProcessAddress. Output data is also returned in this field by calls to ProcessAddress or FormatAddress. |
AddressLine8 |
Address Line 8 |
55 |
Used in address processing. Input data in this field is split into address components by calls to StandardiseAddress or ProcessAddress. Output data is also returned in this field by calls to ProcessAddress or FormatAddress. |
CountryISO |
Country ISO |
56 |
Used in name and address processing. |
MobileTelephone |
Mobile Telephone |
57 |
Pass through field for extended contact information. |
Telephone1 |
Telephone 1 |
58 |
Pass through field for extended contact information. |
Telephone2 |
Telephone 2 |
59 |
Pass through field for extended contact information. |
Telephone3 |
Telephone 3 |
60 |
Pass through field for extended contact information. |
Telephone4 |
Telephone 4 |
61 |
Pass through field for extended contact information. |
Email1 |
Email 1 |
62 |
Pass through field for extended contact information. |
Email2 |
Email 2 |
63 |
Pass through field for extended contact information. |
URL1 |
URL 1 |
64 |
Pass through field for extended contact information. |
URL2 |
URL 2 |
65 |
Pass through field for extended contact information. |
NumFieldsPlusOne |
|
66 |
Last value in enumeration. For internal use only. This is used to determine the total number of fields. |