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:
|
<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. |