public static function sanitize($field, $input, $flags = 0)
    {
        $field = strtolower($field);
        switch($field)          // fall-through's are on purpose
        {
            case 'orgid_id':
                return self::sanitizeText(self::TEXT_LENGTH_VERY_SHORT, $input, true, $flags);
            case 'ultmtcdrt':
            case 'ultmtdebtr':
                return self::sanitizeText(self::TEXT_LENGTH_SHORT, $input, true, $flags);
            case 'orgnlcdtrschmeid_nm':
            case 'initgpty':
            case 'cdtr':
            case 'dbtr':
                return self::sanitizeText(self::TEXT_LENGTH_SHORT, $input, false, $flags);
            case 'rmtinf':
                return self::sanitizeText(self::TEXT_LENGTH_LONG, $input, true, $flags);
            default:
                return false;
        }
    }