Smart data validation

In addition to the usual validation techniques like rejecting alpha characters or out of range numbers in a date entry field, CARE 2002 validates the entered data "smartly".

Examples:

# When the user enters "35" into a date entry field, the validator automatically converts it to "03.05." representing " 3rd of May ". When the user leaves the entry field without entering the year, the program will eventually assume the current year and append it to the date.

# When the user enters "35" into a time entry field, the validator automatically converts it to "03.5" representing " 3 o'Clock and 5.... minutes". When the user leaves the entry field without entering additional number, the validator appends zero to the time. In this case, the time will be "03.50".

# When the user assigns two or more surgeons as the primary operator, CARE 2x will prompt the user that this is normally not allowed and presents the surgeons in a selection list for the user to click the right one.

# When the title for a patient is chosen as Mr., the sex will automatically set to "M" or "male". Conversely, selecting Miss or Mrs. will set the sex to "F" or "female".

Note:

# Most validation routines are done with Javascript.