Module Values.OutputConversionSource

Contains the formatting options for an outbound transformer (takes JSON or XML as input and converts it to an EDI document (currently only X12 format is supported).

Sourcetype nonrec t = {
  1. toFormat : ToFormat.t;
    (*

    The format for the output from an outbound transformer: only X12 is currently supported.

    *)
  2. formatOptions : FormatOptions.t option;
    (*

    A structure that contains the X12 transaction set and version for the transformer output.

    *)
  3. advancedOptions : AdvancedOptions.t option;
}
Sourceval context_ : string
Sourceval make : ?formatOptions:??? -> ?advancedOptions:??? -> toFormat:ToFormat.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Structure of (string * [> `Structure of (string * [> `Enum of string | `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `Structure of (string * [> `Enum of string | `Integer of X12ElementLengthValidationRuleMaxLengthInteger.t | `List of [> `String of String_.t ] list | `String of ElementId.t ]) list ]) list ] list ]) 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