2nd Commit. add documentation. need to raise exception error. need more test items in incomplete info, error date format, error passport number, case issue, reject cases.