Name |
Type |
Required |
Description |
---|---|---|---|
Rc |
String |
Yes |
A string expression describing where to read the birth number from. |
Rc Out |
String |
Yes |
A string column where the output birth number should be stored. |
Birth Date |
String |
No |
A day expression describing where to read the birth date hint from. |
Gender |
String |
No |
A string expression describing where to read the gender hint from. |
Gender Out |
String |
No |
A string column where the output gender should be stored. |
Birth Date Out |
String |
No |
A day column where the output birth date should be stored. |
Allow Artificial Trailers |
Boolean |
Yes |
Flag determining if the birth numbers containing artificial trailers should be considered valid or invalid (true/false value). If the false option is chosen (i.e. invalid), the numbers are treated as any other invalid birth number - the omitInvalidBn parameter value indicates whether the values should be written to output or not. Default value: False. |
Birth Number Since |
Date |
No |
The oldest date which may occur in the birth number. This parameter also serves as a boundary value for the result modification of the birth numbers of length 9. One exception is introduced for 9-digit birth numbers which represent birth dates earlier (i.e. backwards to the past) both than 1.1.1954 and birthNumberSince. The dates represented by such birth numbers are saved as output dates and the scoring flag RC_DATE_BEFORE_BN_SINCE is set for them. 10-digit birth numbers, dates of which are earlier than birthNumberSince, are rejected as invalid and the scoring flag RC_INVALID is set for them. This parameter also influences the oldest acceptable birth date value during the fake birth number generation. Birth numbers containing earlier birth date values are not generated. Default value: 1.1.1901. |
Can Fix 10 digit Bn |
Boolean |
Yes |
A flag indicating whether an incorrect trailer of a 10-digit birth number should be repaired or not. Default value: False. |
Dummy Date |
Date |
No |
A special value of the birth date in a birth number which is further considered null. If such a value is extracted from a birth number, the date is treated as invalid, the scoring flag RC_INVALID is set and the date will no longer be processed. The gender recognition is not, however, interrupted and the recognized gender value is considered valid. If the dummyDate value is set as a hint, the value is be treated as valid. Default value: Null. |
Female Definition |
String |
No |
A string value defining identification of the female gender. This value is compared to the input gender value. Default value: F. |
Ignore Default Trailers |
Boolean |
Yes |
A flag indicating whether default artificial trailers (000, 0000, 111, 1111, 999, 9999) should be ignored or not. Default value: False. |
Male Definition |
String |
No |
A string value defining identification of the male gender. This value is compared to the input gender value. Default value: M. |
Omit Invalid Bn |
Boolean |
Yes |
A flag indicating whether invalid birth numbers should be written to the output or not. If set to true and either an error occurs during the birth number validation or an error occurs during comparison of the input date and date obtained from birth number, the birth number is not written to the output. The birth number is written to output in all other cases. The birth number is omitted when at least one of the following scoring flags was set:
|
Preserve Input Value |
Boolean |
Yes |
A flag indicating whether in case of a successful birth number validation the original input birth number (preserveInputValue = true) or the modified birth number(preserveInputValue = false) should be written to output. The value has meaning only for valid input data. For invalid input the cleaned input value is set to the output. Default value: False. |
Suffix |
String |
No |
A string value specifying a suffix appended to the generated fake birth numbers. Default value is an empty string. |
Trailers |
List of String |
No |
A list of trailers defined as artificial. Default items in the list are 000, 0000, 111, 1111, 999 and 9999. |
When Condition |
String |
No |
Expression that must be satisfied for this step to be executed. |
Id |
String |
No |
Step identification string. |
Scorer |
String |
No |
Element which stores basic scoring settings. |
iWay Software |