For the managed package runtime, parent and child Integration Procedures transform a list of paired values into a list of keys and values.
This information is for Omnistudio for Managed Packages. For Omnistudio on standard runtime, see Omnistudio Help.
To download a data pack of this example for Omnistudio for Managed Packages, click here.
Importing data packs from Omnistudio for Managed Packages into Omnistudio orgs is supported, and conversion is automatic. However, importing Omnistudio data packs into Omnistudio for Managed Packages orgs isn't supported.
Together the parent and child Integration Procedures transform this input:
{
"InputList": [
{
"Key": "serial_number",
"Value": "ABC1234"
},
{
"Key": "install_date",
"Value": "20200101"
}
]
}
{
"OutputList": [
{
"serial_number": "ABC1234"
},
{
"install_date": "20200101"
}
]
}
To build this example:
- Create the Child Integration Procedure (Managed Package).
- Create the Parent Integration Procedure (Managed Package).
- Create the Child Integration Procedure (Managed Package)
For the managed package runtime, the child Integration Procedure renames a JSON node to the value of another JSON node and has only one component, a Response Action. - Create the Parent Integration Procedure (Managed Package)
For the managed package runtime, the parent Integration Procedure iterates through a list and calls the child Integration Procedure for each list item.