Module Values.ExpenseFieldSource

Breakdown of detected information, seperated into the catagories Type, LabelDetection, and ValueDetection

Sourcetype nonrec t = {
  1. type_ : ExpenseType.t option;
    (*

    The implied label of a detected element. Present alongside LabelDetection for explicit elements.

    *)
  2. labelDetection : ExpenseDetection.t option;
    (*

    The explicitly stated label of a detected element.

    *)
  3. valueDetection : ExpenseDetection.t option;
    (*

    The value of a detected element. Present in explicit and implicit elements.

    *)
  4. pageNumber : UInteger.t option;
    (*

    The page number the value was detected on.

    *)
  5. currency : ExpenseCurrency.t option;
    (*

    Shows the kind of currency, both the code and confidence associated with any monatary value detected.

    *)
  6. groupProperties : ExpenseGroupPropertyList.t option;
    (*

    Shows which group a response object belongs to, such as whether an address line belongs to the vendor's address or the recipent's address.

    *)
}
Sourceval make : ?type_:??? -> ?labelDetection:??? -> ?valueDetection:??? -> ?pageNumber:??? -> ?currency:??? -> ?groupProperties:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Integer of UInteger.t | `List of [> `Structure of (string * [> `List of [> `String of String_.t ] list | `String of String_.t ]) list ] list | `Structure of (string * [> `Float of Percent.t | `String of String_.t | `Structure of (string * [> `Float of Angle.t | `List of [> `Structure of (string * [> `Float of Float_.t ]) list ] list | `Structure of (string * [> `Float of Float_.t ]) list ]) list ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t