Configuring B98ORCH

You can map up to 20 inputs and outputs in B98ORCH. Outputs are supported only when the business function is set for synchronous processing. If name-value pairs are passed to the inputs of the business function, then the input JSON is ignored.

The following table describes parameters in the B98ORCH data structure that you need to configure to specify the orchestration or notification to invoke and define the expected inputs and outputs:

Parameter

Value

Name_FUNCNM

Enter the name of the orchestration or notification to invoke. Maximum characters is 255. You can also enter the UDO name of the orchestration or notification.

Type_WOTYP

Specify the object type being called. Enter ORCH for orchestration or NTF for notification.

InputType_ACTYP

Future use. Do not use.

OutputType_ACTYP

Future use. Do not use.

WaitForResponse_ER066

Complete this parameter to specify asynchronous or synchronous processing. Valid values are:

  • 0 or blank for asynchronous processing.

  • 1 for synchronous processing.

    Use synchronous processing if you are configuring B98ORCH with output mappings for the orchestration or notification response.

<Error flag>

This is a return value. If a failure occurs during B98ORCH processing, a value of 1 is returned.

InputString_REPTEXT

A JSON string that is the input of the orchestration. Maximum characters is 32000.

Use the next 20 parameters as needed to define the name-value pairs for input mappings:

NameX_ENTRNM

ValueX_TSTRING

For NameX_ENTRNM, enter the name for the input name-value pair. Maximum characters is 50.

ValueX_TSTRING is for passing the value for the name-value pair. Maximum characters is 200.

OutputString_REPTEXT

A JSON string that is the output of the orchestration, if executing synchronously.

Use the next 20 parameters as needed to define name-value pairs for output mappings:

OutNameX_ENTRNM

OutValueX_TSTRING

For OutNameX_ENTRNM, enter the name for the output name-value pair. Maximum characters is 50.

OutValueX_TSTRING is for passing the value for the name-value pair. Maximum characters is 200.