   [concept-type params]
   (if-let [orbit-number-param (:orbit-number params)]
     (if (string? orbit-number-param)
-      (validate-numeric-range-string-param orbit-number-param on-msg/invalid-orbit-number-msg)
-      (validate-numeric-range-map orbit-number-param on-msg/invalid-orbit-number-msg))
+      (validate-numeric-range-param orbit-number-param on-msg/invalid-orbit-number-msg)
+      (validate-legacy-numeric-range-param orbit-number-param on-msg/invalid-orbit-number-msg))
     []))
 
 (defn equator-crossing-longitude-validation

      [(attrib-msg/attributes-must-be-sequence-msg)])
    []))

(defn- validate-numeric-range-map
  "Validates a numeric parameter in the form of a map, appending the message argument
  to the error array on failure."
  [param-map error-message-fn & args]

  [concept-type params]
  (if-let [cloud-cover (:cloud-cover params)]
    (if (string? cloud-cover)
      (validate-numeric-range-param cloud-cover nil)
      (validate-legacy-numeric-range-param cloud-cover nil))
    []))

(defn orbit-number-validation
