Values.ExpenseFieldSourceBreakdown of detected information, seperated into the catagories Type, LabelDetection, and ValueDetection
type nonrec t = {type_ : ExpenseType.t option;The implied label of a detected element. Present alongside LabelDetection for explicit elements.
*)labelDetection : ExpenseDetection.t option;The explicitly stated label of a detected element.
*)valueDetection : ExpenseDetection.t option;The value of a detected element. Present in explicit and implicit elements.
*)pageNumber : UInteger.t option;The page number the value was detected on.
*)currency : ExpenseCurrency.t option;Shows the kind of currency, both the code and confidence associated with any monatary value detected.
*)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.
*)}val make :
?type_:ExpenseType.t ->
?labelDetection:ExpenseDetection.t ->
?valueDetection:ExpenseDetection.t ->
?pageNumber:UInteger.t ->
?currency:ExpenseCurrency.t ->
?groupProperties:ExpenseGroupPropertyList.t ->
unit ->
tval 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 ]