whole_func_string: function(rawValue) {
          const value = stringifyInput(rawValue);
  
          if (!value.match(FORMAT)) {
              throw new Error('Invalid data format; expecting: \'' + FORMAT + '\', found: \'' + value + '\'');
          }
  
          return mod97(value);
      }
func_code_string: function(rawValue) {
          const value = stringifyInput(rawValue);
  
          if (!value.match(FORMAT)) {
              throw new Error('Invalid data format; expecting: \'' + FORMAT + '\', found: \'' + value + '\'');
          }
  
          return mod97(value);
      }
func_documentation_string: Check requirements.
  Returns result of modulo 97 applied to the String input rawValue.
  
  Requirements:
  - rawValue must be not `Null`
  - rawValue must be of type `String`
  - rawValue must respect format `^[0-9A-Z]{1,}$`
  
  @param {*} rawValue